summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/3mux/Makefile2
-rw-r--r--sysutils/Makefile66
-rw-r--r--sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf15
-rw-r--r--sysutils/acpica-tools/Makefile9
-rw-r--r--sysutils/acpica-tools/distinfo6
-rw-r--r--sysutils/acpica-tools/files/patch-source_components_executer_extrace.c11
-rw-r--r--sysutils/alloy/Makefile29
-rw-r--r--sysutils/alloy/distinfo14
-rw-r--r--sysutils/am-utils/Makefile12
-rw-r--r--sysutils/amazon-ssm-agent/Makefile2
-rw-r--r--sysutils/amazon-ssm-agent/pkg-install6
-rw-r--r--sysutils/amazon-ssm-plugin/Makefile2
-rw-r--r--sysutils/android-file-transfer/Makefile10
-rw-r--r--sysutils/android-file-transfer/distinfo6
-rw-r--r--sysutils/android-ota-payload-extractor/Makefile2
-rw-r--r--sysutils/ansible/Makefile2
-rw-r--r--sysutils/appjail-devel/Makefile15
-rw-r--r--sysutils/appjail-devel/distinfo6
-rw-r--r--sysutils/appjail-devel/pkg-plist4
-rw-r--r--sysutils/appjail/Makefile7
-rw-r--r--sysutils/appjail/distinfo6
-rw-r--r--sysutils/appjail/pkg-plist4
-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-plist1
-rw-r--r--sysutils/autorestic/Makefile2
-rw-r--r--sysutils/awslim/Makefile21
-rw-r--r--sysutils/awslim/distinfo20
-rw-r--r--sysutils/awslim/files/compact-gen.yaml1
-rw-r--r--sysutils/awslim/files/go.mod439
-rw-r--r--sysutils/awslim/files/go.sum877
-rw-r--r--sysutils/awslim/files/modules.txt2261
-rw-r--r--sysutils/azure-agent/Makefile8
-rw-r--r--sysutils/b3sum/Makefile2
-rw-r--r--sysutils/backdown/Makefile2
-rw-r--r--sysutils/backrest/Makefile61
-rw-r--r--sysutils/backrest/distinfo7
-rw-r--r--sysutils/backrest/files/backrest.env.in3
-rw-r--r--sysutils/backrest/files/backrest.in35
-rw-r--r--sysutils/backrest/files/pkg-message.in11
-rw-r--r--sysutils/backrest/pkg-descr5
-rw-r--r--sysutils/bacnet-stack-apps/Makefile8
-rw-r--r--sysutils/bacnet-stack-apps/distinfo6
-rw-r--r--sysutils/bacnet-stack-apps/files/patch-CMakeLists.txt44
-rw-r--r--sysutils/bacnet-stack-apps/files/patch-ports_bsd_bip6.c13
-rw-r--r--sysutils/bacula-libs3/Makefile2
-rw-r--r--sysutils/bacula15-docs/Makefile5
-rw-r--r--sysutils/bacula15-docs/distinfo6
-rw-r--r--sysutils/bacula15-server/Makefile3
-rw-r--r--sysutils/bacula15-server/distinfo6
-rw-r--r--sysutils/bacula15-server/files/patch-src_plugins_fd_bpipe-fd.c13
-rw-r--r--sysutils/baloo-widgets/distinfo6
-rw-r--r--sysutils/bamf/Makefile2
-rw-r--r--sysutils/bareos-client/Makefile2
-rw-r--r--sysutils/bareos-server/Makefile14
-rw-r--r--sysutils/bareos-server/Makefile.common7
-rw-r--r--sysutils/bareos-server/distinfo6
-rw-r--r--sysutils/bareos-server/files/bareos-dir.in2
-rw-r--r--sysutils/bareos-server/files/patch-core-src-plugins-stored_CMakeLists.txt26
-rw-r--r--sysutils/bareos-server/files/patch-core_src_lib_cli.h10
-rw-r--r--sysutils/bareos-server/pkg-plist2
-rw-r--r--sysutils/bareos-server/pkg-plist.client5
-rw-r--r--sysutils/bareos-traymonitor/pkg-plist3
-rw-r--r--sysutils/bareos22-server/Makefile2
-rw-r--r--sysutils/bareos22-server/distinfo6
-rw-r--r--sysutils/bareos23-client/Makefile1
-rw-r--r--sysutils/bareos23-server/Makefile4
-rw-r--r--sysutils/bareos23-server/distinfo6
-rw-r--r--sysutils/bareos23-server/files/patch-core_src_stored_backends_dedupable_volume.cc13
-rw-r--r--sysutils/bareos23-traymonitor/Makefile2
-rw-r--r--sysutils/bastille/Makefile23
-rw-r--r--sysutils/bastille/distinfo8
-rw-r--r--sysutils/bastille/pkg-descr4
-rw-r--r--sysutils/bastille/pkg-message28
-rw-r--r--sysutils/bastille/pkg-plist55
-rw-r--r--sysutils/batmon/Makefile2
-rw-r--r--sysutils/beats7/Makefile7
-rw-r--r--sysutils/beats8/Makefile2
-rw-r--r--sysutils/bfs/Makefile2
-rw-r--r--sysutils/bfs/distinfo6
-rw-r--r--sysutils/bhyvemgr/Makefile19
-rw-r--r--sysutils/bhyvemgr/distinfo6
-rw-r--r--sysutils/bhyvemgr/files/pkg-message.in20
-rw-r--r--sysutils/bhyvemgr/pkg-plist20
-rw-r--r--sysutils/bkt/Makefile2
-rw-r--r--sysutils/bmd/Makefile2
-rw-r--r--sysutils/bmd/distinfo6
-rw-r--r--sysutils/bottom/Makefile4
-rw-r--r--sysutils/bottom/Makefile.crates409
-rw-r--r--sysutils/bottom/distinfo820
-rw-r--r--sysutils/brasero/Makefile2
-rw-r--r--sysutils/brename/Makefile2
-rw-r--r--sysutils/brut/Makefile4
-rw-r--r--sysutils/bsdcrashtar/Makefile2
-rw-r--r--sysutils/bsdisks/Makefile2
-rw-r--r--sysutils/bsdisks/distinfo6
-rw-r--r--sysutils/bsdisks/files/patch-camcontrol.c12
-rw-r--r--sysutils/bsdsensors/Makefile2
-rw-r--r--sysutils/bsdstats/Makefile2
-rw-r--r--sysutils/btop/Makefile2
-rw-r--r--sysutils/btop/distinfo6
-rw-r--r--sysutils/budgie-control-center/Makefile8
-rw-r--r--sysutils/budgie-control-center/distinfo6
-rw-r--r--sysutils/budgie-control-center/files/patch-meson.build21
-rw-r--r--sysutils/budgie-control-center/pkg-plist2
-rw-r--r--sysutils/buildah/Makefile5
-rw-r--r--sysutils/buildah/distinfo6
-rw-r--r--sysutils/buildah/files/patch-Makefile20
-rw-r--r--sysutils/buildah/files/patch-tests_wait_wait__unix.go13
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go35
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go33
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go12
-rw-r--r--sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go9
-rw-r--r--sysutils/bupstash/Makefile2
-rw-r--r--sysutils/cardano-cli/Makefile299
-rw-r--r--sysutils/cardano-cli/distinfo680
-rw-r--r--sysutils/catfish/Makefile5
-rw-r--r--sysutils/cbsd-mq-api/Makefile2
-rw-r--r--sysutils/cbsd-mq-router/Makefile2
-rw-r--r--sysutils/cbsd/Makefile9
-rw-r--r--sysutils/cbsd/distinfo6
-rw-r--r--sysutils/cbsd/pkg-plist362
-rw-r--r--sysutils/cdrdao/Makefile4
-rw-r--r--sysutils/cfengine-devel/Makefile6
-rw-r--r--sysutils/cfengine-devel/distinfo10
-rw-r--r--sysutils/cfengine-devel/files/patch-libenv_sysinfo.h8
-rw-r--r--sysutils/cfengine-devel/pkg-plist1
-rw-r--r--sysutils/cfengine-lts/Makefile1
-rw-r--r--sysutils/cfengine-masterfiles-devel/Makefile4
-rw-r--r--sysutils/cfengine-masterfiles-devel/distinfo6
-rw-r--r--sysutils/cfengine321/Makefile1
-rw-r--r--sysutils/cfengine322/Makefile1
-rw-r--r--sysutils/cfengine323/Makefile1
-rw-r--r--sysutils/cfengine324/Makefile1
-rw-r--r--sysutils/cfengine325/Makefile1
-rw-r--r--sysutils/cfengine326/Makefile1
-rw-r--r--sysutils/chaoskube/Makefile5
-rw-r--r--sysutils/chaoskube/distinfo10
-rw-r--r--sysutils/chezmoi/Makefile2
-rw-r--r--sysutils/choria/Makefile2
-rw-r--r--sysutils/cilium/Makefile6
-rw-r--r--sysutils/cilium/distinfo10
-rw-r--r--sysutils/cinnamon-control-center/Makefile29
-rw-r--r--sysutils/cinnamon-control-center/distinfo6
-rw-r--r--sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build11
-rw-r--r--sysutils/cinnamon-control-center/pkg-plist10
-rw-r--r--sysutils/cinnamon-settings-daemon/Makefile56
-rw-r--r--sysutils/cinnamon-settings-daemon/distinfo6
-rw-r--r--sysutils/cinnamon-settings-daemon/files/patch-plugins_datetime_system-timezone.c22
-rw-r--r--sysutils/cinnamon-settings-daemon/pkg-descr4
-rw-r--r--sysutils/cinnamon-settings-daemon/pkg-plist24
-rw-r--r--sysutils/cloud-nuke/Makefile4
-rw-r--r--sysutils/cloud-nuke/distinfo10
-rw-r--r--sysutils/cluster-glue/Makefile4
-rw-r--r--sysutils/cmocka/Makefile7
-rw-r--r--sysutils/cmocka/distinfo6
-rw-r--r--sysutils/cmocka/files/patch-git-01-0e70150002ab7bcb626109b287f23c62ecf975651282
-rw-r--r--sysutils/cmocka/pkg-plist5
-rw-r--r--sysutils/cmogstored/Makefile2
-rw-r--r--sysutils/conan/Makefile3
-rw-r--r--sysutils/conan/distinfo6
-rw-r--r--sysutils/conky/Makefile2
-rw-r--r--sysutils/conky/distinfo6
-rw-r--r--sysutils/conmon/Makefile1
-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/Makefile5
-rw-r--r--sysutils/consul/distinfo30
-rw-r--r--sysutils/consul_exporter/Makefile2
-rw-r--r--sysutils/containerd/Makefile4
-rw-r--r--sysutils/containerd/distinfo6
-rw-r--r--sysutils/containers-common/Makefile13
-rw-r--r--sysutils/containers-common/distinfo18
-rw-r--r--sysutils/coreos-ct/Makefile2
-rw-r--r--sysutils/coreutils/Makefile4
-rw-r--r--sysutils/coreutils/distinfo6
-rw-r--r--sysutils/coreutils/pkg-plist4
-rw-r--r--sysutils/cpu-microcode-amd/Makefile7
-rw-r--r--sysutils/cpu-microcode-amd/distinfo24
-rw-r--r--sysutils/cpu-microcode-intel/Makefile2
-rw-r--r--sysutils/cpu-microcode-intel/distinfo6
-rw-r--r--sysutils/cpu-microcode-intel/pkg-plist1
-rw-r--r--sysutils/cpufetch/Makefile2
-rw-r--r--sysutils/cpufetch/distinfo6
-rw-r--r--sysutils/createrepo_c/Makefile1
-rw-r--r--sysutils/cronolog-devel/Makefile14
-rw-r--r--sysutils/cronolog-devel/distinfo5
-rw-r--r--sysutils/cronolog-devel/files/patch-src__cronolog.c4
-rw-r--r--sysutils/ctop/Makefile2
-rw-r--r--sysutils/czkawka/Makefile12
-rw-r--r--sysutils/czkawka/Makefile.crates745
-rw-r--r--sysutils/czkawka/distinfo1496
-rw-r--r--sysutils/daemonize/Makefile11
-rw-r--r--sysutils/daemontools/Makefile2
-rw-r--r--sysutils/daggy/Makefile37
-rw-r--r--sysutils/daggy/distinfo3
-rw-r--r--sysutils/daggy/pkg-descr13
-rw-r--r--sysutils/daggy/pkg-plist16
-rw-r--r--sysutils/dar/Makefile6
-rw-r--r--sysutils/dar/distinfo6
-rw-r--r--sysutils/dar/pkg-plist27
-rw-r--r--sysutils/data-prepper/Makefile2
-rw-r--r--sysutils/data-prepper/distinfo6
-rw-r--r--sysutils/data-prepper/pkg-plist190
-rw-r--r--sysutils/ddh/Makefile2
-rw-r--r--sysutils/ddrescueview/Makefile2
-rw-r--r--sysutils/debhelper/Makefile2
-rw-r--r--sysutils/debhelper/distinfo6
-rw-r--r--sysutils/debhelper/pkg-plist2
-rw-r--r--sysutils/deskflow/Makefile8
-rw-r--r--sysutils/deskflow/distinfo6
-rw-r--r--sysutils/deskflow/pkg-plist24
-rw-r--r--sysutils/desktop-installer/Makefile5
-rw-r--r--sysutils/desktop-installer/distinfo6
-rw-r--r--sysutils/desktop-installer/pkg-install2
-rw-r--r--sysutils/devedeng/Makefile10
-rw-r--r--sysutils/devedeng/distinfo6
-rw-r--r--sysutils/devstat/Makefile2
-rw-r--r--sysutils/di/Makefile12
-rw-r--r--sysutils/di/distinfo6
-rw-r--r--sysutils/di/pkg-plist2
-rw-r--r--sysutils/diffoci/Makefile4
-rw-r--r--sysutils/diffoci/distinfo10
-rw-r--r--sysutils/direnv/Makefile2
-rw-r--r--sysutils/diskimage-tools/Makefile4
-rw-r--r--sysutils/diskimage-tools/distinfo6
-rw-r--r--sysutils/diskonaut/Makefile2
-rw-r--r--sysutils/diskroaster/Makefile24
-rw-r--r--sysutils/diskroaster/distinfo3
-rw-r--r--sysutils/diskroaster/pkg-descr6
-rw-r--r--sysutils/diskus/Makefile2
-rw-r--r--sysutils/dnf/Makefile4
-rw-r--r--sysutils/dnf/distinfo6
-rw-r--r--sysutils/dnf/pkg-plist3
-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/Makefile5
-rw-r--r--sysutils/doctl/distinfo6
-rw-r--r--sysutils/dtrace-toolkit/Makefile70
-rw-r--r--sysutils/dtrace-toolkit/files/pkg-message.in19
-rw-r--r--sysutils/dtrace-toolkit/pkg-plist460
-rw-r--r--sysutils/dua-cli/Makefile4
-rw-r--r--sysutils/dua-cli/Makefile.crates234
-rw-r--r--sysutils/dua-cli/distinfo472
-rw-r--r--sysutils/duf/Makefile14
-rw-r--r--sysutils/duf/distinfo12
-rw-r--r--sysutils/duf/files/patch-go.mod28
-rw-r--r--sysutils/duf/files/patch-go.sum28
-rw-r--r--sysutils/duf/files/patch-vendor_modules.txt57
-rw-r--r--sysutils/dunst/Makefile3
-rw-r--r--sysutils/dunst/distinfo6
-rw-r--r--sysutils/duplicity/Makefile10
-rw-r--r--sysutils/duplicity/distinfo6
-rw-r--r--sysutils/duplicity/files/extra-patch-setup.py4
-rw-r--r--sysutils/duplicity/files/patch-pyproject.toml20
-rw-r--r--sysutils/duplicity/files/patch-setup.py4
-rw-r--r--sysutils/dust/Makefile4
-rw-r--r--sysutils/dust/Makefile.crates104
-rw-r--r--sysutils/dust/distinfo214
-rw-r--r--sysutils/dutree/Makefile2
-rw-r--r--sysutils/dvtm/Makefile2
-rw-r--r--sysutils/eksctl/Makefile7
-rw-r--r--sysutils/eksctl/distinfo10
-rw-r--r--sysutils/elephant/Makefile109
-rw-r--r--sysutils/elephant/distinfo5
-rw-r--r--sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go11
-rw-r--r--sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__freebsd.go69
-rw-r--r--sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go10
-rw-r--r--sysutils/elephant/pkg-descr10
-rw-r--r--sysutils/elfx86exts/Makefile2
-rw-r--r--sysutils/envconsul/Makefile8
-rw-r--r--sysutils/envconsul/distinfo10
-rw-r--r--sysutils/epazote/Makefile2
-rw-r--r--sysutils/equinix-metal-cli/Makefile21
-rw-r--r--sysutils/equinix-metal-cli/distinfo5
-rw-r--r--sysutils/equinix-metal-cli/pkg-descr2
-rw-r--r--sysutils/equinix-metal-cli/pkg-message23
-rw-r--r--sysutils/erdtree/Makefile2
-rw-r--r--sysutils/exa/Makefile2
-rw-r--r--sysutils/extrace-freebsd/Makefile27
-rw-r--r--sysutils/extrace-freebsd/distinfo3
-rw-r--r--sysutils/extrace-freebsd/pkg-descr4
-rw-r--r--sysutils/eza/Makefile3
-rw-r--r--sysutils/eza/Makefile.crates227
-rw-r--r--sysutils/eza/distinfo460
-rw-r--r--sysutils/eza/files/patch-Cargo.lock10
-rw-r--r--sysutils/eza/files/patch-Cargo.toml4
-rw-r--r--sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock (renamed from sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.lock)0
-rw-r--r--sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.toml)0
-rw-r--r--sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.2+1.9.1_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.1+1.9.0_Cargo.toml)4
-rw-r--r--sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml (renamed from sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml)0
-rw-r--r--sysutils/f2/Makefile6
-rw-r--r--sysutils/f2/distinfo10
-rw-r--r--sysutils/f3/Makefile2
-rw-r--r--sysutils/faketty/Makefile66
-rw-r--r--sysutils/faketty/distinfo130
-rw-r--r--sysutils/fastfetch/Makefile10
-rw-r--r--sysutils/fastfetch/distinfo6
-rw-r--r--sysutils/fastfetch/pkg-plist4
-rw-r--r--sysutils/fclones/Makefile2
-rw-r--r--sysutils/fd/Makefile4
-rw-r--r--sysutils/fd/Makefile.crates151
-rw-r--r--sysutils/fd/distinfo304
-rw-r--r--sysutils/fd/files/patch-cargo-crates_jemalloc-sys_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h13
-rw-r--r--sysutils/filelight/distinfo6
-rw-r--r--sysutils/filelight/pkg-plist1
-rw-r--r--sysutils/flashrom/Makefile27
-rw-r--r--sysutils/flashrom/distinfo6
-rw-r--r--sysutils/flashrom/files/patch-doc_meson.build11
-rw-r--r--sysutils/flashrom/files/patch-libflashrom.c18
-rw-r--r--sysutils/flashrom/files/patch-libflashrom.map18
-rw-r--r--sysutils/flashrom/files/patch-meson.build4
-rw-r--r--sysutils/flashrom/pkg-plist3
-rw-r--r--sysutils/flipperbit/Makefile2
-rw-r--r--sysutils/flock/Makefile18
-rw-r--r--sysutils/flock/distinfo6
-rw-r--r--sysutils/flowgger/Makefile2
-rw-r--r--sysutils/fluent-bit/Makefile4
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/fluent-bit/pkg-plist6
-rw-r--r--sysutils/fpart/Makefile4
-rw-r--r--sysutils/framework-system/Makefile2
-rw-r--r--sysutils/framework-tool-tui/Makefile22
-rw-r--r--sysutils/framework-tool-tui/Makefile.crates281
-rw-r--r--sysutils/framework-tool-tui/distinfo565
-rw-r--r--sysutils/framework-tool-tui/pkg-descr2
-rw-r--r--sysutils/frand/Makefile2
-rw-r--r--sysutils/freebsd-rustdate/Makefile4
-rw-r--r--sysutils/freebsd-rustdate/Makefile.crates129
-rw-r--r--sysutils/freebsd-rustdate/distinfo264
-rw-r--r--sysutils/freedt/Makefile8
-rw-r--r--sysutils/freedt/distinfo5
-rw-r--r--sysutils/freedt/pkg-descr26
-rw-r--r--sysutils/freeipmi/Makefile2
-rw-r--r--sysutils/freeipmi/distinfo6
-rw-r--r--sysutils/freeipmi/pkg-plist2
-rw-r--r--sysutils/froxlor/Makefile3
-rw-r--r--sysutils/froxlor/distinfo6
-rw-r--r--sysutils/fselect/Makefile2
-rw-r--r--sysutils/fwup/Makefile2
-rw-r--r--sysutils/fwup/distinfo6
-rw-r--r--sysutils/fwupd-efi/Makefile45
-rw-r--r--sysutils/fwupd-efi/distinfo3
-rw-r--r--sysutils/fwupd-efi/pkg-descr4
-rw-r--r--sysutils/fwupd/Makefile73
-rw-r--r--sysutils/fwupd/distinfo3
-rw-r--r--sysutils/fwupd/files/fwupd.in28
-rw-r--r--sysutils/fwupd/files/patch-libfwupdplugin_fu-common-freebsd.c57
-rw-r--r--sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c47
-rw-r--r--sysutils/fwupd/files/patch-libfwupdplugin_fu-kernel.c12
-rw-r--r--sysutils/fwupd/files/patch-libfwupdplugin_meson.build10
-rw-r--r--sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_elantp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_focalfp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_gpio_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_nvme_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_thelio-io_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_upower_meson.build8
-rw-r--r--sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build8
-rw-r--r--sysutils/fwupd/pkg-descr7
-rw-r--r--sysutils/fwupd/pkg-message15
-rw-r--r--sysutils/fwupd/pkg-plist4658
-rw-r--r--sysutils/fx/Makefile9
-rw-r--r--sysutils/gather/Makefile2
-rw-r--r--sysutils/gcp-ops-agent/Makefile2
-rw-r--r--sysutils/gdisk/Makefile3
-rw-r--r--sysutils/gdmap/Makefile2
-rw-r--r--sysutils/gdu/Makefile20
-rw-r--r--sysutils/gdu/distinfo10
-rw-r--r--sysutils/gdu/files/patch-build_build.go19
-rw-r--r--sysutils/geomman/Makefile23
-rw-r--r--sysutils/geomman/distinfo3
-rw-r--r--sysutils/geomman/files/patch-Makefile13
-rw-r--r--sysutils/geomman/pkg-descr3
-rw-r--r--sysutils/gitwatch/Makefile2
-rw-r--r--sysutils/gitwatch/distinfo6
-rw-r--r--sysutils/gkrellflynn/Makefile2
-rw-r--r--sysutils/gkrellm2/Makefile14
-rw-r--r--sysutils/gkrellm2/distinfo6
-rw-r--r--sysutils/gkrellm2/files/patch-Makefile33
-rw-r--r--sysutils/gkrellm2/files/patch-docs__gkrellm.1 (renamed from sysutils/gkrellm2/files/patch-gkrellm.1)27
-rw-r--r--sysutils/gkrellm2/files/patch-docs__gkrellmd.1 (renamed from sysutils/gkrellm2/files/patch-gkrellmd.1)6
-rw-r--r--sysutils/gkrellm2/files/patch-server__Makefile127
-rw-r--r--sysutils/gkrellm2/files/patch-src__Makefile124
-rw-r--r--sysutils/gkrellm2/files/patch-src__sysdeps__bsd-common.c13
-rw-r--r--sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c38
-rw-r--r--sysutils/gkrellm2/pkg-plist1
-rw-r--r--sysutils/glogg/Makefile2
-rw-r--r--sysutils/glow/Makefile10
-rw-r--r--sysutils/glow/distinfo10
-rw-r--r--sysutils/glow/files/patch-go.mod58
-rw-r--r--sysutils/glow/files/patch-go.sum1058
-rw-r--r--sysutils/glow/files/patch-vendor_modules.txt260
-rw-r--r--sysutils/gnome-control-center/Makefile7
-rw-r--r--sysutils/gnome-control-center/distinfo6
-rw-r--r--sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c11
-rw-r--r--sysutils/gnome-firmware/Makefile23
-rw-r--r--sysutils/gnome-firmware/distinfo3
-rw-r--r--sysutils/gnome-firmware/pkg-descr2
-rw-r--r--sysutils/gnome-firmware/pkg-plist40
-rw-r--r--sysutils/go-ntfy/Makefile67
-rw-r--r--sysutils/go-ntfy/distinfo7
-rw-r--r--sysutils/go-ntfy/files/ntfy.in32
-rw-r--r--sysutils/go-ntfy/pkg-descr5
-rw-r--r--sysutils/go-wtf/Makefile5
-rw-r--r--sysutils/go-wtf/distinfo10
-rw-r--r--sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go10
-rw-r--r--sysutils/goawk/Makefile4
-rw-r--r--sysutils/goawk/distinfo6
-rw-r--r--sysutils/gol/Makefile32
-rw-r--r--sysutils/gol/distinfo5
-rw-r--r--sysutils/gol/files/gol.in51
-rw-r--r--sysutils/gol/pkg-descr3
-rw-r--r--sysutils/gomi/Makefile1
-rw-r--r--sysutils/gomplate/Makefile6
-rw-r--r--sysutils/gomplate/distinfo10
-rw-r--r--sysutils/gonzo/Makefile45
-rw-r--r--sysutils/gonzo/distinfo5
-rw-r--r--sysutils/gonzo/pkg-descr3
-rw-r--r--sysutils/gotop/Makefile2
-rw-r--r--sysutils/govmomi/Makefile2
-rw-r--r--sysutils/gpart/Makefile2
-rw-r--r--sysutils/graveman/Makefile2
-rw-r--r--sysutils/graylog/Makefile2
-rw-r--r--sysutils/graylog/distinfo6
-rw-r--r--sysutils/graylog/files/pkg-message.in13
-rw-r--r--sysutils/grub2-efi/files/patch-autogen.sh9
-rw-r--r--sysutils/grub2-pcbsd/files/patch-autogen.sh9
-rw-r--r--sysutils/gstat-rs/Makefile4
-rw-r--r--sysutils/gstat-rs/Makefile.crates274
-rw-r--r--sysutils/gstat-rs/distinfo554
-rw-r--r--sysutils/handlr/Makefile2
-rw-r--r--sysutils/hared/Makefile2
-rw-r--r--sysutils/hcloud/Makefile4
-rw-r--r--sysutils/hcloud/distinfo10
-rw-r--r--sysutils/helm/Makefile6
-rw-r--r--sysutils/helm/distinfo10
-rw-r--r--sysutils/helmfile/Makefile6
-rw-r--r--sysutils/helmfile/distinfo10
-rw-r--r--sysutils/hexyl/Makefile2
-rw-r--r--sysutils/hostctl/Makefile2
-rw-r--r--sysutils/htop/Makefile19
-rw-r--r--sysutils/htop/distinfo6
-rw-r--r--sysutils/httm/Makefile14
-rw-r--r--sysutils/httm/Makefile.crates127
-rw-r--r--sysutils/httm/distinfo260
-rw-r--r--sysutils/hyprpolkitagent/Makefile31
-rw-r--r--sysutils/hyprpolkitagent/distinfo3
-rw-r--r--sysutils/hyprpolkitagent/pkg-descr4
-rw-r--r--sysutils/i2c-tools/Makefile1
-rw-r--r--sysutils/ictree/Makefile22
-rw-r--r--sysutils/ictree/distinfo3
-rw-r--r--sysutils/ictree/pkg-descr24
-rw-r--r--sysutils/immortal/Makefile2
-rw-r--r--sysutils/infracost/Makefile5
-rw-r--r--sysutils/infracost/distinfo10
-rw-r--r--sysutils/inotify-tools/Makefile16
-rw-r--r--sysutils/inotify-tools/distinfo6
-rw-r--r--sysutils/inotify-tools/pkg-descr13
-rw-r--r--sysutils/inotify-tools/pkg-plist2
-rw-r--r--sysutils/intel-pcm/Makefile2
-rw-r--r--sysutils/iocage-devel/Makefile7
-rw-r--r--sysutils/iocage-devel/distinfo6
-rw-r--r--sysutils/iocage/Makefile11
-rw-r--r--sysutils/iocage/distinfo10
-rw-r--r--sysutils/ipfs-go-fs-repo-migrations/Makefile9
-rw-r--r--sysutils/ipget/Makefile6
-rw-r--r--sysutils/ipget/distinfo10
-rw-r--r--sysutils/ipmi_exporter/Makefile5
-rw-r--r--sysutils/ipmi_exporter/distinfo10
-rw-r--r--sysutils/ipsc/Makefile18
-rw-r--r--sysutils/ipsc/distinfo5
-rw-r--r--sysutils/ipsc/files/ipsc.837
-rw-r--r--sysutils/ipsc/files/patch-Makefile8
-rw-r--r--sysutils/ipsc/files/patch-main.c33
-rw-r--r--sysutils/istio/Makefile2
-rw-r--r--sysutils/jail_exporter/Makefile4
-rw-r--r--sysutils/jail_exporter/Makefile.crates408
-rw-r--r--sysutils/jail_exporter/distinfo822
-rw-r--r--sysutils/jail_exporter/files/jail_exporter.in2
-rw-r--r--sysutils/javaservicewrapper/Makefile2
-rw-r--r--sysutils/javaservicewrapper/distinfo6
-rw-r--r--sysutils/javaservicewrapper/pkg-message14
-rw-r--r--sysutils/javaservicewrapper/pkg-plist114
-rw-r--r--sysutils/jest/Makefile2
-rw-r--r--sysutils/jmore/Makefile27
-rw-r--r--sysutils/jmore/distinfo3
-rw-r--r--sysutils/jmore/pkg-descr5
-rw-r--r--sysutils/joshuto/Makefile2
-rw-r--r--sysutils/k3b/distinfo6
-rw-r--r--sysutils/k3b/pkg-plist1
-rw-r--r--sysutils/k9s/Makefile8
-rw-r--r--sysutils/k9s/distinfo10
-rw-r--r--sysutils/kapp/Makefile2
-rw-r--r--sysutils/kassiber/Makefile19
-rw-r--r--sysutils/kassiber/distinfo3
-rw-r--r--sysutils/kassiber/pkg-descr5
-rw-r--r--sysutils/kbackup/distinfo6
-rw-r--r--sysutils/kbackup/pkg-plist1
-rw-r--r--sysutils/kcron/distinfo6
-rw-r--r--sysutils/kcron/pkg-plist154
-rw-r--r--sysutils/kdebugsettings/distinfo6
-rw-r--r--sysutils/kdf/distinfo6
-rw-r--r--sysutils/kdialog/distinfo6
-rw-r--r--sysutils/kf5-kwallet/Makefile6
-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-plist1
-rw-r--r--sysutils/kf6-kwallet/Makefile3
-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/Makefile3
-rw-r--r--sysutils/kopia/distinfo10
-rw-r--r--sysutils/kops/Makefile7
-rw-r--r--sysutils/kops/distinfo6
-rw-r--r--sysutils/kpmcore/Makefile8
-rw-r--r--sysutils/kpmcore/distinfo6
-rw-r--r--sysutils/kpmcore/pkg-plist2
-rw-r--r--sysutils/ksystemlog/distinfo6
-rw-r--r--sysutils/ksystemlog/pkg-plist1
-rw-r--r--sysutils/kubectl/Makefile4
-rw-r--r--sysutils/kubectl/distinfo6
-rw-r--r--sysutils/kubetail/Makefile48
-rw-r--r--sysutils/kubetail/distinfo3
-rw-r--r--sysutils/kubetail/pkg-descr2
-rw-r--r--sysutils/kubie/Makefile2
-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/Makefile6
-rw-r--r--sysutils/kustomize/distinfo10
-rw-r--r--sysutils/kvmclock-kmod/Makefile1
-rw-r--r--sysutils/lazyssh/Makefile33
-rw-r--r--sysutils/lazyssh/distinfo5
-rw-r--r--sysutils/lazyssh/pkg-descr5
-rw-r--r--sysutils/ldap-account-manager/Makefile2
-rw-r--r--sysutils/ldap-account-manager/distinfo6
-rw-r--r--sysutils/less/Makefile23
-rw-r--r--sysutils/less/distinfo6
-rw-r--r--sysutils/less/files/patch-Makefile.in11
-rw-r--r--sysutils/libcpuid/Makefile15
-rw-r--r--sysutils/libcpuid/distinfo6
-rw-r--r--sysutils/libcpuid/pkg-plist8
-rw-r--r--sysutils/libdisplay-info/Makefile3
-rw-r--r--sysutils/libdisplay-info/distinfo6
-rw-r--r--sysutils/libdisplay-info/pkg-plist3
-rw-r--r--sysutils/libdnf/Makefile6
-rw-r--r--sysutils/libdnf/distinfo6
-rw-r--r--sysutils/libdnf/files/patch-libdnf_dnf-repo.cpp11
-rw-r--r--sysutils/libdnf/files/patch-libdnf_hy-util.cpp4
-rw-r--r--sysutils/libdnf/files/patch-libdnf_utils_utils.cpp24
-rw-r--r--sysutils/libdnf/files/patch-python_hawkey_CMakeLists.txt8
-rw-r--r--sysutils/libdnf/files/patch-tests_CMakeLists.txt6
-rw-r--r--sysutils/libdnf/pkg-plist2
-rw-r--r--sysutils/libsunacl/Makefile2
-rw-r--r--sysutils/libsysstat-qt6/Makefile2
-rw-r--r--sysutils/libudisks/Makefile7
-rw-r--r--sysutils/libudisks/distinfo6
-rw-r--r--sysutils/libudisks/pkg-descr9
-rw-r--r--sysutils/liburcu/Makefile2
-rw-r--r--sysutils/liburcu/distinfo6
-rw-r--r--sysutils/liburcu/pkg-plist1
-rw-r--r--sysutils/limine/Makefile9
-rw-r--r--sysutils/limine/distinfo6
-rw-r--r--sysutils/limine/pkg-plist1
-rw-r--r--sysutils/linrename/Makefile43
-rw-r--r--sysutils/linrename/distinfo2
-rw-r--r--sysutils/linrename/files/patch-misc-utils__rename.145
-rw-r--r--sysutils/linrename/pkg-descr2
-rw-r--r--sysutils/linux-racadm/Makefile55
-rw-r--r--sysutils/linux-racadm/distinfo5
-rw-r--r--sysutils/linux-racadm/pkg-descr1
-rw-r--r--sysutils/linux-racadm/pkg-message11
-rw-r--r--sysutils/linux-racadm/pkg-plist12
-rw-r--r--sysutils/linuxfdisk/Makefile24
-rw-r--r--sysutils/linuxfdisk/distinfo2
-rw-r--r--sysutils/linuxfdisk/files/linuxfdisk-Makefile35
-rw-r--r--sysutils/linuxfdisk/files/linuxfdisk-sys_bsd.c118
-rw-r--r--sysutils/linuxfdisk/files/patch-FreeBSD1204
-rw-r--r--sysutils/linuxfdisk/pkg-descr3
-rw-r--r--sysutils/linuxfdisk/pkg-plist6
-rw-r--r--sysutils/loaders-update/Makefile4
-rw-r--r--sysutils/loaders-update/distinfo6
-rw-r--r--sysutils/localsearch/Makefile2
-rw-r--r--sysutils/lockfile-progs/Makefile2
-rw-r--r--sysutils/logstalgia/Makefile3
-rw-r--r--sysutils/logwatch/Makefile6
-rw-r--r--sysutils/logwatch/distinfo6
-rw-r--r--sysutils/logwatch/files/Makefile2
-rw-r--r--sysutils/logwatch/files/patch-scripts_logwatch.pl52
-rw-r--r--sysutils/logwatch/files/patch-scripts_services_postfix43
-rw-r--r--sysutils/logwatch/files/patch-scripts_services_syslog-ng11
-rw-r--r--sysutils/logwatch/files/pkg-message.in24
-rw-r--r--sysutils/logwatch/pkg-plist2
-rw-r--r--sysutils/loki/Makefile2
-rw-r--r--sysutils/loki/files/loki.in6
-rw-r--r--sysutils/lr/Makefile3
-rw-r--r--sysutils/lr/distinfo6
-rw-r--r--sysutils/lsd/Makefile2
-rw-r--r--sysutils/lsof/Makefile22
-rw-r--r--sysutils/lsof/distinfo6
-rw-r--r--sysutils/lsof/files/patch-Configure14
-rw-r--r--sysutils/lxqt-admin/Makefile4
-rw-r--r--sysutils/lxqt-admin/distinfo6
-rw-r--r--sysutils/lxqt-admin/pkg-plist3
-rw-r--r--sysutils/lxqt-config/Makefile6
-rw-r--r--sysutils/lxqt-config/distinfo6
-rw-r--r--sysutils/lxqt-config/pkg-plist9
-rw-r--r--sysutils/lxqt-policykit/Makefile4
-rw-r--r--sysutils/lxqt-policykit/distinfo6
-rw-r--r--sysutils/lxqt-policykit/pkg-plist2
-rw-r--r--sysutils/lxqt-powermanagement/Makefile4
-rw-r--r--sysutils/lxqt-powermanagement/distinfo6
-rw-r--r--sysutils/lxqt-powermanagement/pkg-plist1
-rw-r--r--sysutils/lxqt-qt6plugin/Makefile4
-rw-r--r--sysutils/lxqt-qt6plugin/distinfo6
-rw-r--r--sysutils/mackerel-agent/Makefile5
-rw-r--r--sysutils/mackerel-agent/distinfo10
-rw-r--r--sysutils/mate-control-center/Makefile2
-rw-r--r--sysutils/mate-control-center/files/patch-font-viewer_Makefile.am11
-rw-r--r--sysutils/mate-control-center/pkg-plist1
-rw-r--r--sysutils/mate-system-monitor/Makefile1
-rw-r--r--sysutils/mcfly/Makefile2
-rw-r--r--sysutils/mdcat/Makefile2
-rw-r--r--sysutils/mdcat/files/patch-rust-1.89.010
-rw-r--r--sysutils/memtest86+/Makefile76
-rw-r--r--sysutils/memtest86+/distinfo3
-rw-r--r--sysutils/memtest86+/files/patch-Makefile46
-rw-r--r--sysutils/memtest86+/files/patch-io.h29
-rw-r--r--sysutils/memtest86+/files/patch-lib.c18
-rw-r--r--sysutils/memtest86+/files/patch-memtest.lds11
-rw-r--r--sysutils/memtest86+/files/patch-setup.S11
-rw-r--r--sysutils/memtest86+/files/patch-test.c53
-rw-r--r--sysutils/memtest86+/files/pkg-message.in23
-rw-r--r--sysutils/memtest86+/pkg-descr2
-rw-r--r--sysutils/minikube/Makefile8
-rw-r--r--sysutils/minikube/distinfo10
-rw-r--r--sysutils/minipro/Makefile8
-rw-r--r--sysutils/minipro/distinfo6
-rw-r--r--sysutils/minipro/files/patch-Makefile17
-rw-r--r--sysutils/mise/Makefile811
-rw-r--r--sysutils/mise/distinfo1620
-rw-r--r--sysutils/mkr/Makefile3
-rw-r--r--sysutils/mkr/distinfo10
-rw-r--r--sysutils/mods/Makefile58
-rw-r--r--sysutils/mods/distinfo5
-rw-r--r--sysutils/mods/pkg-descr3
-rw-r--r--sysutils/modules/Makefile26
-rw-r--r--sysutils/modules/distinfo6
-rw-r--r--sysutils/modules/pkg-plist5
-rw-r--r--sysutils/mongodb_exporter/Makefile3
-rw-r--r--sysutils/mountsmb2/Makefile5
-rw-r--r--sysutils/mprocs/Makefile2
-rw-r--r--sysutils/mstflint/Makefile4
-rw-r--r--sysutils/mstflint/distinfo6
-rw-r--r--sysutils/mstflint/pkg-plist133
-rw-r--r--sysutils/mult/Makefile23
-rw-r--r--sysutils/mult/distinfo7
-rw-r--r--sysutils/mult/pkg-descr13
-rw-r--r--sysutils/mybashburn/Makefile2
-rw-r--r--sysutils/ncdu2/Makefile4
-rw-r--r--sysutils/ncdu2/distinfo6
-rw-r--r--sysutils/nerdctl/Makefile44
-rw-r--r--sysutils/nerdctl/distinfo10
-rw-r--r--sysutils/nginx-ui/Makefile65
-rw-r--r--sysutils/nginx-ui/distinfo7
-rw-r--r--sysutils/nginx-ui/files/app.ini13
-rw-r--r--sysutils/nginx-ui/files/nginx-ui.conf21
-rw-r--r--sysutils/nginx-ui/files/nginx-ui.in37
-rw-r--r--sysutils/nginx-ui/files/nginx.conf37
-rw-r--r--sysutils/nginx-ui/files/patch-cmd_version_generate.go23
-rw-r--r--sysutils/nginx-ui/files/pkg-message.in39
-rw-r--r--sysutils/nginx-ui/pkg-descr11
-rw-r--r--sysutils/nginx-ui/pkg-plist5
-rw-r--r--sysutils/nitro/Makefile19
-rw-r--r--sysutils/nitro/distinfo3
-rw-r--r--sysutils/nitro/files/patch-Makefile8
-rw-r--r--sysutils/nitro/pkg-descr6
-rw-r--r--sysutils/nitro/pkg-plist4
-rw-r--r--sysutils/nix/Makefile158
-rw-r--r--sysutils/nix/distinfo8
-rw-r--r--sysutils/nix/files/patch-src_libutil_current-process.cc14
-rw-r--r--sysutils/nix/pkg-plist618
-rw-r--r--sysutils/node_exporter/Makefile18
-rw-r--r--sysutils/node_exporter/distinfo10
-rw-r--r--sysutils/node_exporter/files/patch-collector_netstat__freebsd.go10
-rw-r--r--sysutils/nomad-driver-podman/Makefile4
-rw-r--r--sysutils/nomad-driver-podman/distinfo10
-rw-r--r--sysutils/nomad-pot-driver/Makefile4
-rw-r--r--sysutils/nomad/Makefile15
-rw-r--r--sysutils/nomad/distinfo20
-rw-r--r--sysutils/nomad/files/patch-vendor__modules.txt11
-rw-r--r--sysutils/nsysctl/Makefile9
-rw-r--r--sysutils/nsysctl/distinfo6
-rw-r--r--sysutils/ntfy/Makefile2
-rw-r--r--sysutils/nut-devel/Makefile7
-rw-r--r--sysutils/nut-devel/distinfo6
-rw-r--r--sysutils/nut-devel/files/patch-configure.ac24
-rw-r--r--sysutils/nut-devel/files/patch-scripts_Makefile8
-rw-r--r--sysutils/nut-devel/files/patch-scripts_Makefile.am11
-rw-r--r--sysutils/nut-devel/pkg-plist16
-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.crates467
-rw-r--r--sysutils/onefetch/distinfo940
-rw-r--r--sysutils/opa/Makefile100
-rw-r--r--sysutils/opa/distinfo178
-rw-r--r--sysutils/opa/pkg-descr11
-rw-r--r--sysutils/opensbi/Makefile2
-rw-r--r--sysutils/opensbi/distinfo6
-rw-r--r--sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c6
-rw-r--r--sysutils/opensbi/files/patch-platform_generic_platform.c12
-rw-r--r--sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c23
-rw-r--r--sysutils/opentofu/Makefile4
-rw-r--r--sysutils/opentofu/distinfo10
-rw-r--r--sysutils/openvox-agent8/Makefile141
-rw-r--r--sysutils/openvox-agent8/distinfo23
-rw-r--r--sysutils/openvox-agent8/files/patch-lib_puppet_provider_service_daemontools.rb20
-rw-r--r--sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb15
-rw-r--r--sysutils/openvox-agent8/files/patch-openvox.gemspec15
-rw-r--r--sysutils/openvox-agent8/files/pkg-message.in11
-rw-r--r--sysutils/openvox-agent8/files/puppet.in46
-rw-r--r--sysutils/openvox-agent8/pkg-descr5
-rw-r--r--sysutils/openvox-agent8/pkg-plist221
-rw-r--r--sysutils/openvox-server8/Makefile91
-rw-r--r--sysutils/openvox-server8/distinfo3
-rw-r--r--sysutils/openvox-server8/files/patch-ext__bin__puppetserver15
-rw-r--r--sysutils/openvox-server8/files/patch-ext__cli__foreground19
-rw-r--r--sysutils/openvox-server8/files/patch-ext__cli_defaults__cli-defaults.sh12
-rw-r--r--sysutils/openvox-server8/files/patch-ext__config__conf.d__global.conf9
-rw-r--r--sysutils/openvox-server8/files/patch-ext__config__conf.d__puppetserver.conf55
-rw-r--r--sysutils/openvox-server8/files/patch-ext__config__conf.d__webserver.conf9
-rw-r--r--sysutils/openvox-server8/files/patch-ext__config__logback.xml31
-rw-r--r--sysutils/openvox-server8/files/patch-ext__config__request-logging.xml15
-rw-r--r--sysutils/openvox-server8/files/pkg-message.in17
-rw-r--r--sysutils/openvox-server8/files/puppetserver.in95
-rw-r--r--sysutils/openvox-server8/pkg-descr11
-rw-r--r--sysutils/openvox-server8/pkg-plist26
-rw-r--r--sysutils/osinfo-db-tools/Makefile2
-rw-r--r--sysutils/p5-BSD-Sysctl/Makefile8
-rw-r--r--sysutils/p5-BSD-Sysctl/files/extrapatch-Makefile.PL17
-rw-r--r--sysutils/p5-Log-Syslog-Fast/Makefile2
-rw-r--r--sysutils/p5-Log-Syslog-Fast/distinfo6
-rw-r--r--sysutils/p5-MogileFS-Client/Makefile2
-rw-r--r--sysutils/p5-MogileFS-Network/Makefile2
-rw-r--r--sysutils/p5-MogileFS-Server/Makefile2
-rw-r--r--sysutils/p5-MogileFS-Utils/Makefile2
-rw-r--r--sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile37
-rw-r--r--sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo3
-rw-r--r--sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr15
-rw-r--r--sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist28
-rw-r--r--sysutils/p5-OpenTelemetry-SDK/Makefile30
-rw-r--r--sysutils/p5-OpenTelemetry-SDK/distinfo3
-rw-r--r--sysutils/p5-OpenTelemetry-SDK/pkg-descr12
-rw-r--r--sysutils/p5-OpenTelemetry-SDK/pkg-plist51
-rw-r--r--sysutils/p5-OpenTelemetry/Makefile44
-rw-r--r--sysutils/p5-OpenTelemetry/distinfo3
-rw-r--r--sysutils/p5-OpenTelemetry/pkg-descr10
-rw-r--r--sysutils/p5-OpenTelemetry/pkg-plist129
-rw-r--r--sysutils/p5-Rex/Makefile4
-rw-r--r--sysutils/p5-Rex/distinfo6
-rw-r--r--sysutils/p5-Sys-HostIP/Makefile2
-rw-r--r--sysutils/packer/Makefile2
-rw-r--r--sysutils/pacman/Makefile9
-rw-r--r--sysutils/pacman/pkg-plist32
-rw-r--r--sysutils/paladin/Makefile2
-rw-r--r--sysutils/parallel/Makefile2
-rw-r--r--sysutils/parallel/distinfo6
-rw-r--r--sysutils/passwordsafe/Makefile4
-rw-r--r--sysutils/pciutils/Makefile2
-rw-r--r--sysutils/pciutils/distinfo6
-rw-r--r--sysutils/pear-Log/Makefile2
-rw-r--r--sysutils/pear-Log/distinfo6
-rw-r--r--sysutils/pefs-kmod/Makefile6
-rw-r--r--sysutils/pefs-kmod/distinfo6
-rw-r--r--sysutils/pfetch-rs/Makefile2
-rw-r--r--sysutils/pfetch/Makefile2
-rw-r--r--sysutils/pfetch/distinfo6
-rw-r--r--sysutils/pfstat/Makefile24
-rw-r--r--sysutils/pfstat/files/patch-pf.c50
-rw-r--r--sysutils/php85-fileinfo/Makefile7
-rw-r--r--sysutils/php85-posix/Makefile7
-rw-r--r--sysutils/pipeform/Makefile22
-rw-r--r--sysutils/pipeform/distinfo5
-rw-r--r--sysutils/pipeform/pkg-descr4
-rw-r--r--sysutils/plasma-pass/Makefile7
-rw-r--r--sysutils/plasma-pass/distinfo6
-rw-r--r--sysutils/plasma-pass/pkg-plist5
-rw-r--r--sysutils/plasma6-discover/Makefile2
-rw-r--r--sysutils/plasma6-discover/distinfo6
-rw-r--r--sysutils/plasma6-discover/pkg-plist1
-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/Makefile4
-rw-r--r--sysutils/plasma6-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma6-kinfocenter/pkg-plist3
-rw-r--r--sysutils/plasma6-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma6-knighttime/Makefile14
-rw-r--r--sysutils/plasma6-knighttime/distinfo3
-rw-r--r--sysutils/plasma6-knighttime/pkg-plist18
-rw-r--r--sysutils/plasma6-ksystemstats/Makefile2
-rw-r--r--sysutils/plasma6-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/pkg-plist1
-rw-r--r--sysutils/plasma6-libksysguard/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/files/patch-processcore_cgroup__data__model.cpp20
-rw-r--r--sysutils/plasma6-libksysguard/pkg-plist12
-rw-r--r--sysutils/plasma6-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/Makefile4
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma6-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/pkg-plist21
-rw-r--r--sysutils/plasma6-systemsettings/Makefile2
-rw-r--r--sysutils/plasma6-systemsettings/distinfo6
-rw-r--r--sysutils/podman-compose/Makefile2
-rw-r--r--sysutils/podman-compose/distinfo6
-rw-r--r--sysutils/podman-compose/files/patch-pyproject.toml11
-rw-r--r--sysutils/podman-suite/Makefile2
-rw-r--r--sysutils/podman/Makefile15
-rw-r--r--sysutils/podman/distinfo6
-rw-r--r--sysutils/podman/files/patch-libpod_container__internal__common.go11
-rw-r--r--sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go18
-rw-r--r--sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go8
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go35
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go33
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go12
-rw-r--r--sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go9
-rw-r--r--sysutils/podman/pkg-plist14
-rw-r--r--sysutils/polkit-gnome/Makefile10
-rw-r--r--sysutils/polkit-gnome/files/polkit-gnome.desktop.in8
-rw-r--r--sysutils/polkit-gnome/pkg-plist1
-rw-r--r--sysutils/pollinfo/Makefile2
-rw-r--r--sysutils/popeye/Makefile4
-rw-r--r--sysutils/potnet/Makefile2
-rw-r--r--sysutils/powerdxx/Makefile5
-rw-r--r--sysutils/powerdxx/distinfo4
-rw-r--r--sysutils/prips/Makefile15
-rw-r--r--sysutils/prips/distinfo6
-rw-r--r--sysutils/prips/files/patch-Makefile13
-rw-r--r--sysutils/prips/pkg-plist11
-rw-r--r--sysutils/process-viewer/Makefile2
-rw-r--r--sysutils/procs/Makefile2
-rw-r--r--sysutils/progress/Makefile27
-rw-r--r--sysutils/progress/distinfo3
-rw-r--r--sysutils/progress/files/patch-Makefile11
-rw-r--r--sysutils/progress/pkg-descr5
-rw-r--r--sysutils/pslist/Makefile2
-rw-r--r--sysutils/puppet-lint/Makefile2
-rw-r--r--sysutils/puppet-lint/distinfo6
-rw-r--r--sysutils/puppet-mode.el/Makefile2
-rw-r--r--sysutils/puppet8/Makefile5
-rw-r--r--sysutils/puppet8/files/patch-puppet.gemspec11
-rw-r--r--sysutils/puppetserver8/Makefile9
-rw-r--r--sysutils/puppetserver8/pkg-plist1
-rw-r--r--sysutils/py-ansible-compat/Makefile10
-rw-r--r--sysutils/py-ansible-core/Makefile4
-rw-r--r--sysutils/py-ansible-core/distinfo6
-rw-r--r--sysutils/py-ansible-core/files/patch-pyproject.toml8
-rw-r--r--sysutils/py-ansible-core219/Makefile88
-rw-r--r--sysutils/py-ansible-core219/distinfo3
-rw-r--r--sysutils/py-ansible-core219/files/patch-pyproject.toml9
-rw-r--r--sysutils/py-ansible-core219/pkg-descr5
-rw-r--r--sysutils/py-ansible-lint/Makefile4
-rw-r--r--sysutils/py-appjail-gui/Makefile2
-rw-r--r--sysutils/py-azure-cli-acr/Makefile2
-rw-r--r--sysutils/py-azure-cli-base/Makefile4
-rw-r--r--sysutils/py-azure-cli-base/pkg-plist20
-rw-r--r--sysutils/py-azure-cli-core/Makefile6
-rw-r--r--sysutils/py-azure-cli-telemetry/Makefile2
-rw-r--r--sysutils/py-azure-cli/Makefile8
-rw-r--r--sysutils/py-clustershell/Makefile20
-rw-r--r--sysutils/py-clustershell/distinfo3
-rw-r--r--sysutils/py-clustershell/pkg-descr3
-rw-r--r--sysutils/py-container-inspector/Makefile29
-rw-r--r--sysutils/py-container-inspector/distinfo3
-rw-r--r--sysutils/py-container-inspector/pkg-descr5
-rw-r--r--sysutils/py-debian-inspector/Makefile27
-rw-r--r--sysutils/py-debian-inspector/distinfo3
-rw-r--r--sysutils/py-debian-inspector/pkg-descr3
-rw-r--r--sysutils/py-diffoscope/Makefile10
-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-distro/Makefile5
-rw-r--r--sysutils/py-execnet/Makefile2
-rw-r--r--sysutils/py-execnet/distinfo6
-rw-r--r--sysutils/py-filelock/Makefile16
-rw-r--r--sysutils/py-filelock/distinfo6
-rw-r--r--sysutils/py-google-compute-engine/Makefile7
-rw-r--r--sysutils/py-hcloud/Makefile2
-rw-r--r--sysutils/py-hcloud/distinfo6
-rw-r--r--sysutils/py-healthchecks/Makefile100
-rw-r--r--sysutils/py-healthchecks/distinfo3
-rw-r--r--sysutils/py-healthchecks/files/hcks.in12
-rw-r--r--sysutils/py-healthchecks/files/pkg-message.in22
-rw-r--r--sysutils/py-healthchecks/files/uwsgi.ini.in35
-rw-r--r--sysutils/py-healthchecks/pkg-descr9
-rw-r--r--sysutils/py-healthchecks/pkg-plist2715
-rw-r--r--sysutils/py-howdoi/Makefile2
-rw-r--r--sysutils/py-kubernetes/Makefile31
-rw-r--r--sysutils/py-kubernetes/distinfo3
-rw-r--r--sysutils/py-kubernetes/pkg-descr1
-rw-r--r--sysutils/py-liquidctl/Makefile1
-rw-r--r--sysutils/py-mitogen/Makefile3
-rw-r--r--sysutils/py-mitogen/distinfo6
-rw-r--r--sysutils/py-overlord/Makefile5
-rw-r--r--sysutils/py-overlord/distinfo6
-rw-r--r--sysutils/py-overlord/pkg-plist6
-rw-r--r--sysutils/py-plumbum/Makefile4
-rw-r--r--sysutils/py-plumbum/distinfo6
-rw-r--r--sysutils/py-psutil/Makefile2
-rw-r--r--sysutils/py-psutil/distinfo6
-rw-r--r--sysutils/py-pyinfra/Makefile26
-rw-r--r--sysutils/py-pyinfra/distinfo6
-rw-r--r--sysutils/py-python-bareos/Makefile3
-rw-r--r--sysutils/py-python-bareos/distinfo6
-rw-r--r--sysutils/py-qmk/Makefile4
-rw-r--r--sysutils/py-qmk/distinfo6
-rw-r--r--sysutils/py-queuelib/Makefile5
-rw-r--r--sysutils/py-queuelib/distinfo6
-rw-r--r--sysutils/py-rendercv/Makefile43
-rw-r--r--sysutils/py-rendercv/distinfo3
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py20
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py21
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py20
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py11
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py11
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py46
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py20
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py22
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py23
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py8
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py8
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py22
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py19
-rw-r--r--sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py38
-rw-r--r--sysutils/py-rendercv/pkg-descr5
-rw-r--r--sysutils/py-salt-tower/Makefile21
-rw-r--r--sysutils/py-salt-tower/distinfo3
-rw-r--r--sysutils/py-salt-tower/pkg-descr3
-rw-r--r--sysutils/py-tldr/Makefile15
-rw-r--r--sysutils/py-tldr/distinfo6
-rw-r--r--sysutils/py-tmuxp/Makefile6
-rw-r--r--sysutils/py-tmuxp/distinfo6
-rw-r--r--sysutils/qmk_hid/Makefile2
-rw-r--r--sysutils/qsudo/Makefile4
-rw-r--r--sysutils/qt5-qtdiag/distinfo6
-rw-r--r--sysutils/qt5-qtpaths/distinfo6
-rw-r--r--sysutils/qt5-qtplugininfo/distinfo6
-rw-r--r--sysutils/qtxdg-tools/Makefile3
-rw-r--r--sysutils/qtxdg-tools/distinfo6
-rw-r--r--sysutils/reggae/Makefile5
-rw-r--r--sysutils/reggae/distinfo6
-rw-r--r--sysutils/reggae/pkg-plist2
-rw-r--r--sysutils/reproduce/Makefile2
-rw-r--r--sysutils/reproduce/distinfo6
-rw-r--r--sysutils/rest-server/Makefile2
-rw-r--r--sysutils/rest-server/distinfo10
-rw-r--r--sysutils/restic/Makefile4
-rw-r--r--sysutils/restic/distinfo10
-rw-r--r--sysutils/rkbin/Makefile10
-rw-r--r--sysutils/rkbin/distinfo6
-rw-r--r--sysutils/rldd/Makefile2
-rw-r--r--sysutils/rocinante/Makefile9
-rw-r--r--sysutils/rocinante/distinfo6
-rw-r--r--sysutils/rsyncrypto/Makefile2
-rw-r--r--sysutils/rsyslog8/Makefile8
-rw-r--r--sysutils/rsyslog8/distinfo8
-rw-r--r--sysutils/rsyslog8/files/patch-runtime_net__ossl.c18
-rw-r--r--sysutils/rsyslog8/files/patch-runtime_netns__socket.c10
-rw-r--r--sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c16
-rw-r--r--sysutils/rsyslog8/pkg-plist1
-rw-r--r--sysutils/rubygem-bolt/Makefile5
-rw-r--r--sysutils/rubygem-bolt/files/patch-bolt.gemspec10
-rw-r--r--sysutils/rubygem-bundler/Makefile4
-rw-r--r--sysutils/rubygem-bundler/distinfo6
-rw-r--r--sysutils/rubygem-capistrano/Makefile2
-rw-r--r--sysutils/rubygem-capistrano/distinfo6
-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/Makefile8
-rw-r--r--sysutils/rubygem-chef-licensing/distinfo6
-rw-r--r--sysutils/rubygem-chef-licensing/files/patch-gemspec12
-rw-r--r--sysutils/rubygem-chef-utils/Makefile2
-rw-r--r--sysutils/rubygem-chef-utils/distinfo6
-rw-r--r--sysutils/rubygem-chef-winrm/Makefile2
-rw-r--r--sysutils/rubygem-chef-winrm/distinfo6
-rw-r--r--sysutils/rubygem-chef-zero/Makefile11
-rw-r--r--sysutils/rubygem-chef-zero/distinfo6
-rw-r--r--sysutils/rubygem-chef-zero/files/patch-gemspec14
-rw-r--r--sysutils/rubygem-chef/Makefile21
-rw-r--r--sysutils/rubygem-chef/distinfo6
-rw-r--r--sysutils/rubygem-chef/files/patch-gemspec24
-rw-r--r--sysutils/rubygem-facter/Makefile4
-rw-r--r--sysutils/rubygem-fluentd/Makefile10
-rw-r--r--sysutils/rubygem-fluentd/distinfo6
-rw-r--r--sysutils/rubygem-fluentd/files/fluentd.in1
-rw-r--r--sysutils/rubygem-hammer_cli/Makefile2
-rw-r--r--sysutils/rubygem-hammer_cli/distinfo6
-rw-r--r--sysutils/rubygem-hammer_cli_foreman/Makefile2
-rw-r--r--sysutils/rubygem-hammer_cli_foreman/distinfo6
-rw-r--r--sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile2
-rw-r--r--sysutils/rubygem-hammer_cli_foreman_bootdisk/distinfo6
-rw-r--r--sysutils/rubygem-hiera-eyaml/Makefile2
-rw-r--r--sysutils/rubygem-hiera-eyaml/distinfo6
-rw-r--r--sysutils/rubygem-httplog/Makefile2
-rw-r--r--sysutils/rubygem-httplog/distinfo6
-rw-r--r--sysutils/rubygem-mdless/Makefile24
-rw-r--r--sysutils/rubygem-mdless/distinfo3
-rw-r--r--sysutils/rubygem-mdless/pkg-descr2
-rw-r--r--sysutils/rubygem-mogilefs-client/Makefile2
-rw-r--r--sysutils/rubygem-ohai/Makefile2
-rw-r--r--sysutils/rubygem-ohai/distinfo6
-rw-r--r--sysutils/rubygem-ohai/files/patch-gemspec11
-rw-r--r--sysutils/rubygem-openbolt/Makefile52
-rw-r--r--sysutils/rubygem-openbolt/distinfo3
-rw-r--r--sysutils/rubygem-openbolt/files/patch-openbolt.gemspec11
-rw-r--r--sysutils/rubygem-openbolt/pkg-descr9
-rw-r--r--sysutils/rubygem-openbolt/pkg-message36
-rw-r--r--sysutils/rubygem-openfact/Makefile30
-rw-r--r--sysutils/rubygem-openfact/distinfo3
-rw-r--r--sysutils/rubygem-openfact/pkg-descr5
-rw-r--r--sysutils/rubygem-openvoxserver-ca/Makefile23
-rw-r--r--sysutils/rubygem-openvoxserver-ca/distinfo3
-rw-r--r--sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_config_puppet.rb11
-rw-r--r--sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_utils_config.rb27
-rw-r--r--sysutils/rubygem-openvoxserver-ca/pkg-descr2
-rw-r--r--sysutils/rubygem-puppet_forge/Makefile7
-rw-r--r--sysutils/rubygem-puppet_forge/distinfo6
-rw-r--r--sysutils/rubygem-puppetserver-ca/Makefile5
-rw-r--r--sysutils/rubygem-r10k/Makefile15
-rw-r--r--sysutils/rubygem-r10k/distinfo6
-rw-r--r--sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb4
-rw-r--r--sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb2
-rw-r--r--sysutils/rubygem-r10k/files/patch-r10k.gemspec18
-rw-r--r--sysutils/rubygem-rubyipmi/Makefile5
-rw-r--r--sysutils/rubygem-rubyipmi/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-sys-filesystem/Makefile2
-rw-r--r--sysutils/rubygem-sys-filesystem/distinfo6
-rw-r--r--sysutils/rubygem-sys-uname/Makefile5
-rw-r--r--sysutils/rubygem-sys-uname/distinfo6
-rw-r--r--sysutils/rubygem-sys-uptime/Makefile2
-rw-r--r--sysutils/rubygem-sys-uptime/distinfo6
-rw-r--r--sysutils/rubygem-tmuxinator/Makefile10
-rw-r--r--sysutils/rubygem-tmuxinator/distinfo6
-rw-r--r--sysutils/rubygem-vagrant_cloud-gitlab/Makefile24
-rw-r--r--sysutils/rubygem-vagrant_cloud-gitlab/distinfo3
-rw-r--r--sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr3
-rw-r--r--sysutils/rubygem-winrm-elevated-gitlab/Makefile23
-rw-r--r--sysutils/rubygem-winrm-elevated-gitlab/distinfo3
-rw-r--r--sysutils/rubygem-winrm-elevated-gitlab/pkg-descr2
-rw-r--r--sysutils/rubygem-winrm-gitlab/Makefile31
-rw-r--r--sysutils/rubygem-winrm-gitlab/distinfo3
-rw-r--r--sysutils/rubygem-winrm-gitlab/pkg-descr8
-rw-r--r--sysutils/rubygem-winrm/Makefile4
-rw-r--r--sysutils/rubygem-winrm/pkg-descr9
-rw-r--r--sysutils/rundeck/Makefile46
-rw-r--r--sysutils/rundeck/distinfo6
-rw-r--r--sysutils/rundeck/pkg-plist2
-rw-r--r--sysutils/runiq/Makefile279
-rw-r--r--sysutils/runiq/distinfo556
-rw-r--r--sysutils/runj/Makefile2
-rw-r--r--sysutils/rush/Makefile2
-rw-r--r--sysutils/rust-coreutils/Makefile2
-rw-r--r--sysutils/rust-coreutils/Makefile.crates346
-rw-r--r--sysutils/rust-coreutils/distinfo698
-rw-r--r--sysutils/rust-coreutils/pkg-plist10
-rw-r--r--sysutils/rust-findutils/Makefile2
-rw-r--r--sysutils/rw-tui/Makefile1
-rw-r--r--sysutils/rw-tui/files/patch-src_main.cpp22
-rw-r--r--sysutils/s6-rc/Makefile14
-rw-r--r--sysutils/s6-rc/distinfo6
-rw-r--r--sysutils/s6-rc/pkg-plist2
-rw-r--r--sysutils/s6/Makefile7
-rw-r--r--sysutils/s6/distinfo6
-rw-r--r--sysutils/s6/pkg-plist4
-rw-r--r--sysutils/sake/Makefile2
-rw-r--r--sysutils/sanoid/Makefile6
-rw-r--r--sysutils/sanoid/distinfo6
-rw-r--r--sysutils/screen/Makefile2
-rw-r--r--sysutils/screen/files/patch-src_attacher.c108
-rw-r--r--sysutils/screenfetch/Makefile4
-rw-r--r--sysutils/screenfetch/distinfo6
-rw-r--r--sysutils/seatd/Makefile3
-rw-r--r--sysutils/seatd/files/patch-seatd_seatd.c13
-rw-r--r--sysutils/sensors/Makefile27
-rw-r--r--sysutils/sensors/distinfo5
-rw-r--r--sysutils/sensors/pkg-descr1
-rw-r--r--sysutils/sensu-go/Makefile2
-rw-r--r--sysutils/serf/Makefile2
-rw-r--r--sysutils/sg3_utils/Makefile2
-rw-r--r--sysutils/sg3_utils/files/patch-src_sg__wr__mode.c28
-rw-r--r--sysutils/siegfried/Makefile2
-rw-r--r--sysutils/signon-kwallet-extension/distinfo6
-rw-r--r--sysutils/skopeo/Makefile5
-rw-r--r--sysutils/skopeo/distinfo6
-rw-r--r--sysutils/skopeo/files/patch-Makefile14
-rw-r--r--sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go9
-rw-r--r--sysutils/slurm-wlm/Makefile169
-rw-r--r--sysutils/slurm-wlm/distinfo6
-rw-r--r--sysutils/slurm-wlm/files/patch-configure242
-rw-r--r--sysutils/slurm-wlm/files/patch-etc_slurm.conf.example116
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_callerid.h10
-rw-r--r--sysutils/slurm-wlm/files/patch-src_common_conmgr.c11
-rw-r--r--sysutils/slurm-wlm/files/patch-src_interfaces_cgroup.c18
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_net__aliases.c13
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_cli__filter_user__defaults_cli__filter__user__defaults.c10
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_job__container_tmpfs_job__container__tmpfs.c11
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_jobacct__gather_common_common__jag.c85
-rw-r--r--sysutils/slurm-wlm/files/patch-src_plugins_mpi_cray__shasta_mpi__cray__shasta.c10
-rw-r--r--sysutils/slurm-wlm/files/patch-src_scrun_anchor.c27
-rw-r--r--sysutils/slurm-wlm/files/patch-src_scrun_commands.c13
-rw-r--r--sysutils/slurm-wlm/files/patch-src_scrun_scrun.c24
-rw-r--r--sysutils/slurm-wlm/files/patch-src_scrun_srun.c12
-rw-r--r--sysutils/slurm-wlm/files/patch-src_slurmd_slurmd_slurmd.h10
-rw-r--r--sysutils/slurm-wlm/files/pkg-message.in31
-rw-r--r--sysutils/slurm-wlm/files/slurmctld.in133
-rw-r--r--sysutils/slurm-wlm/files/slurmd.in111
-rw-r--r--sysutils/slurm-wlm/pkg-plist84
-rw-r--r--sysutils/smartmontools/Makefile1
-rw-r--r--sysutils/smartmontools/files/smart.in5
-rw-r--r--sysutils/smartmontools/files/smartd.in2
-rw-r--r--sysutils/smug/Makefile4
-rw-r--r--sysutils/smug/distinfo10
-rw-r--r--sysutils/snapraid/Makefile2
-rw-r--r--sysutils/snapraid/distinfo6
-rw-r--r--sysutils/snmp_exporter/Makefile5
-rw-r--r--sysutils/snmp_exporter/files/generator.yml23
-rw-r--r--sysutils/snmp_exporter/files/pkg-message.in8
-rw-r--r--sysutils/snmp_exporter/pkg-plist1
-rw-r--r--sysutils/snmp_exporter20/Makefile2
-rw-r--r--sysutils/sockaddr/Makefile2
-rw-r--r--sysutils/stackit/Makefile19
-rw-r--r--sysutils/stackit/distinfo5
-rw-r--r--sysutils/stackit/pkg-descr6
-rw-r--r--sysutils/stepsync/Makefile2
-rw-r--r--sysutils/storcli/Makefile15
-rw-r--r--sysutils/storcli/distinfo6
-rw-r--r--sysutils/stressdisk/Makefile2
-rw-r--r--sysutils/superfile/Makefile6
-rw-r--r--sysutils/superfile/distinfo10
-rw-r--r--sysutils/superiotool/files/patch-Makefile15
-rw-r--r--sysutils/sweeper/distinfo6
-rw-r--r--sysutils/syngesture/Makefile2
-rw-r--r--sysutils/sysctltui/Makefile2
-rw-r--r--sysutils/sysctltui/distinfo6
-rw-r--r--sysutils/syslog-ng/Makefile63
-rw-r--r--sysutils/syslog-ng/distinfo6
-rw-r--r--sysutils/syslog-ng/files/syslog-ng.conf.sample2
-rw-r--r--sysutils/syslog-ng/pkg-plist83
-rw-r--r--sysutils/systeroid/Makefile43
-rw-r--r--sysutils/systeroid/distinfo84
-rw-r--r--sysutils/szyszka/Makefile2
-rw-r--r--sysutils/tailspin/Makefile34
-rw-r--r--sysutils/tailspin/Makefile.crates134
-rw-r--r--sysutils/tailspin/distinfo274
-rw-r--r--sysutils/tarbsd-builder/Makefile51
-rw-r--r--sysutils/tarbsd-builder/distinfo3
-rw-r--r--sysutils/tarbsd-builder/pkg-descr2
-rw-r--r--sysutils/tarsnap-gui/Makefile2
-rw-r--r--sysutils/tealdeer/Makefile8
-rw-r--r--sysutils/tealdeer/Makefile.crates337
-rw-r--r--sysutils/tealdeer/distinfo678
-rw-r--r--sysutils/tempo/Makefile1
-rw-r--r--sysutils/tere/Makefile2
-rw-r--r--sysutils/terraform-docs/Makefile4
-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-switcher/files/patch-vendor_github.com_gookit_goutil_sysutil_sysutil__freebsd.go46
-rw-r--r--sysutils/terraform-switcher/pkg-descr2
-rw-r--r--sysutils/terraform/Makefile6
-rw-r--r--sysutils/terraform/distinfo52
-rw-r--r--sysutils/terragrunt/Makefile7
-rw-r--r--sysutils/terragrunt/distinfo10
-rw-r--r--sysutils/tflint/Makefile4
-rw-r--r--sysutils/tflint/distinfo10
-rw-r--r--sysutils/tiempo/Makefile4
-rw-r--r--sysutils/tiempo/distinfo2
-rw-r--r--sysutils/timemon/Makefile2
-rw-r--r--sysutils/tkdvd/Makefile2
-rw-r--r--sysutils/tldr/Makefile3
-rw-r--r--sysutils/tldr/Makefile.crates154
-rw-r--r--sysutils/tldr/distinfo314
-rw-r--r--sysutils/tmux/Makefile20
-rw-r--r--sysutils/tmux/distinfo6
-rw-r--r--sysutils/tmux/files/patch-server-fn.c24
-rw-r--r--sysutils/tmux/pkg-message13
-rw-r--r--sysutils/topgrade/Makefile6
-rw-r--r--sysutils/touchegg/Makefile3
-rw-r--r--sysutils/touchegg/distinfo6
-rw-r--r--sysutils/treetop/Makefile2
-rw-r--r--sysutils/triton/Makefile1
-rw-r--r--sysutils/trueos-libqt5/Makefile2
-rw-r--r--sysutils/trueos-libqt5/pkg-descr2
-rw-r--r--sysutils/ttyd/Makefile2
-rwxr-xr-xsysutils/ttyd/files/ttyd.in4
-rw-r--r--sysutils/tuckr/Makefile135
-rw-r--r--sysutils/tuckr/distinfo268
-rw-r--r--sysutils/tvterm/Makefile16
-rw-r--r--sysutils/tvterm/distinfo8
-rw-r--r--sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt11
-rw-r--r--sysutils/twmn/Makefile4
-rw-r--r--sysutils/u-boot-bananapi-r2-pro/Makefile9
-rw-r--r--sysutils/u-boot-bananapi-r2-pro/pkg-descr6
-rw-r--r--sysutils/u-boot-master/Makefile12
-rw-r--r--sysutils/u-boot-master/distinfo10
-rw-r--r--sysutils/u-boot-nanopi-r5s/Makefile2
-rw-r--r--sysutils/u-boot-quartz64-a/Makefile2
-rw-r--r--sysutils/u-boot-quartz64-b/Makefile2
-rw-r--r--sysutils/u-boot-radxa-zero3/Makefile2
-rw-r--r--sysutils/u-boot-sifive-fu540/Makefile2
-rw-r--r--sysutils/u-boot-sifive-fu740/Makefile2
-rw-r--r--sysutils/u-boot-sopine-spi/files/patch-board_sunxi_board.c11
-rw-r--r--sysutils/u-boot-starfive-visionfive2/Makefile2
-rw-r--r--sysutils/ucored/Makefile32
-rw-r--r--sysutils/ucored/distinfo3
-rw-r--r--sysutils/ucored/pkg-descr7
-rw-r--r--sysutils/ucored/pkg-plist11
-rw-r--r--sysutils/uhubctl/Makefile24
-rw-r--r--sysutils/uhubctl/distinfo3
-rw-r--r--sysutils/uhubctl/pkg-descr9
-rw-r--r--sysutils/upower/Makefile41
-rw-r--r--sysutils/upower/distinfo6
-rw-r--r--sysutils/upower/files/patch-etc_UPower.conf.d_meson.build9
-rw-r--r--sysutils/upower/pkg-plist13
-rw-r--r--sysutils/usacloud-core/Makefile3
-rw-r--r--sysutils/usacloud-core/Makefile.version3
-rw-r--r--sysutils/usacloud-core/distinfo10
-rw-r--r--sysutils/usb_modeswitch/Makefile2
-rw-r--r--sysutils/usermin/Makefile6
-rw-r--r--sysutils/usermin/distinfo6
-rw-r--r--sysutils/usermin/pkg-plist13
-rw-r--r--sysutils/util-linux/Makefile87
-rw-r--r--sysutils/util-linux/distinfo3
-rw-r--r--sysutils/util-linux/files/patch-Makefile.am27
-rw-r--r--sysutils/util-linux/files/patch-configure.ac12
-rw-r--r--sysutils/util-linux/files/patch-tests_functions.sh33
-rw-r--r--sysutils/util-linux/pkg-descr1
-rw-r--r--sysutils/util-linux/pkg-plist125
-rw-r--r--sysutils/vagrant-gitlab/Makefile123
-rw-r--r--sysutils/vagrant-gitlab/distinfo3
-rw-r--r--sysutils/vagrant-gitlab/files/loader.rb25
-rw-r--r--sysutils/vagrant-gitlab/files/patch-bin_vagrant12
-rw-r--r--sysutils/vagrant-gitlab/files/patch-gemspec20
-rw-r--r--sysutils/vagrant-gitlab/files/patch-plugins_providers_virtualbox_action_network.rb11
-rw-r--r--sysutils/vagrant-gitlab/files/patch-templates_locales_en.yml11
-rw-r--r--sysutils/vagrant-gitlab/pkg-descr4
-rw-r--r--sysutils/vagrant-gitlab/pkg-plist1098
-rw-r--r--sysutils/vagrant/Makefile27
-rw-r--r--sysutils/vagrant/distinfo6
-rw-r--r--sysutils/vagrant/files/patch-bin_vagrant11
-rw-r--r--sysutils/vagrant/files/patch-gemspec17
-rw-r--r--sysutils/vagrant/files/patch-vagrant.gemspec20
-rw-r--r--sysutils/vagrant/pkg-descr2
-rw-r--r--sysutils/vagrant/pkg-plist15
-rw-r--r--sysutils/viddy/Makefile2
-rw-r--r--sysutils/vimpager/Makefile19
-rw-r--r--sysutils/vimpager/distinfo8
-rw-r--r--sysutils/vimpager/files/extra-patch-docs-off61
-rw-r--r--sysutils/vimpager/pkg-plist22
-rw-r--r--sysutils/virt-firmware/Makefile22
-rw-r--r--sysutils/virt-firmware/distinfo3
-rw-r--r--sysutils/virt-firmware/pkg-descr4
-rw-r--r--sysutils/vivid/Makefile49
-rw-r--r--sysutils/vivid/Makefile.crates77
-rw-r--r--sysutils/vivid/distinfo232
-rw-r--r--sysutils/vm-bhyve-devel/Makefile16
-rw-r--r--sysutils/vm-bhyve-devel/distinfo6
-rw-r--r--sysutils/vm-bhyve-devel/pkg-plist17
-rw-r--r--sysutils/vm-bhyve/Makefile10
-rw-r--r--sysutils/vm-bhyve/distinfo6
-rw-r--r--sysutils/vm-bhyve/pkg-plist17
-rw-r--r--sysutils/vmtouch/Makefile2
-rw-r--r--sysutils/vtm/Makefile20
-rw-r--r--sysutils/vtm/distinfo6
-rw-r--r--sysutils/vtm/files/patch-CMakeLists.txt41
-rw-r--r--sysutils/vtm/pkg-plist18
-rw-r--r--sysutils/waitforssh/Makefile21
-rw-r--r--sysutils/waitforssh/distinfo3
-rw-r--r--sysutils/waitforssh/pkg-descr3
-rw-r--r--sysutils/walk/Makefile2
-rw-r--r--sysutils/watchman/Makefile2
-rw-r--r--sysutils/watchman/files/patch-watcher_inotify.c10
-rw-r--r--sysutils/webmin/Makefile2
-rw-r--r--sysutils/webmin/distinfo6
-rw-r--r--sysutils/webmin/files/patch-setup.sh41
-rw-r--r--sysutils/webmin/pkg-plist23
-rw-r--r--sysutils/wiimms/Makefile4
-rw-r--r--sysutils/wiper/Makefile2
-rw-r--r--sysutils/work-tuimer/Makefile20
-rw-r--r--sysutils/work-tuimer/Makefile.crates128
-rw-r--r--sysutils/work-tuimer/distinfo259
-rw-r--r--sysutils/work-tuimer/pkg-descr3
-rw-r--r--sysutils/x86info/Makefile43
-rw-r--r--sysutils/x86info/distinfo3
-rw-r--r--sysutils/x86info/files/patch-Makefile29
-rw-r--r--sysutils/x86info/files/patch-lsmsr_Makefile15
-rw-r--r--sysutils/x86info/files/patch-lsmsr_lsmsr.c100
-rw-r--r--sysutils/x86info/pkg-descr4
-rw-r--r--sysutils/xcp/Makefile108
-rw-r--r--sysutils/xcp/distinfo214
-rw-r--r--sysutils/xfce4-settings/Makefile2
-rw-r--r--sysutils/xfce4-settings/distinfo6
-rw-r--r--sysutils/xmbmon/Makefile14
-rw-r--r--sysutils/xorriso/Makefile2
-rw-r--r--sysutils/xstow/Makefile2
-rw-r--r--sysutils/yadf/Makefile2
-rw-r--r--sysutils/yazi/Makefile2
-rw-r--r--sysutils/zeitgeist/Makefile2
-rw-r--r--sysutils/zeitgeist/pkg-plist6
-rw-r--r--sysutils/zellij/Makefile509
-rw-r--r--sysutils/zellij/Makefile.crates566
-rw-r--r--sysutils/zellij/distinfo252
-rw-r--r--sysutils/zelta/Makefile3
-rw-r--r--sysutils/zli/Makefile29
-rw-r--r--sysutils/zli/distinfo5
-rw-r--r--sysutils/zli/pkg-descr2
-rw-r--r--sysutils/zogftw/Makefile4
-rw-r--r--sysutils/zot/Makefile47
-rw-r--r--sysutils/zot/distinfo7
-rw-r--r--sysutils/zot/files/config-minimal.json13
-rw-r--r--sysutils/zot/files/config-ui.json23
-rw-r--r--sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__32bit.go8
-rw-r--r--sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__64bit.go8
-rw-r--r--sysutils/zot/files/zot.in30
-rw-r--r--sysutils/zot/pkg-descr2
-rw-r--r--sysutils/zot/pkg-message12
-rw-r--r--sysutils/zoxide/Makefile207
-rw-r--r--sysutils/zoxide/distinfo404
-rw-r--r--sysutils/zoxide/pkg-plist7
1351 files changed, 35397 insertions, 19863 deletions
diff --git a/sysutils/3mux/Makefile b/sysutils/3mux/Makefile
index 159c0fe9540d..d84b39ddf789 100644
--- a/sysutils/3mux/Makefile
+++ b/sysutils/3mux/Makefile
@@ -1,7 +1,7 @@
PORTNAME= 3mux
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 4ee85417f978..7b71b1c7ea29 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -81,6 +81,7 @@
SUBDIR += b3sum
SUBDIR += b43-fwcutter
SUBDIR += backdown
+ SUBDIR += backrest
SUBDIR += backuppc
SUBDIR += backuppc-devel
SUBDIR += backuppc4
@@ -266,7 +267,6 @@
SUBDIR += daemonize
SUBDIR += daemontools
SUBDIR += daemontools-encore
- SUBDIR += daggy
SUBDIR += damager
SUBDIR += dar
SUBDIR += data-prepper
@@ -301,6 +301,7 @@
SUBDIR += diskcheckd
SUBDIR += diskimage-tools
SUBDIR += diskonaut
+ SUBDIR += diskroaster
SUBDIR += diskscrub
SUBDIR += diskus
SUBDIR += dmg2img
@@ -352,6 +353,7 @@
SUBDIR += egress-monitor
SUBDIR += eject
SUBDIR += eksctl
+ SUBDIR += elephant
SUBDIR += elfx86exts
SUBDIR += endian
SUBDIR += enteruser
@@ -359,7 +361,6 @@
SUBDIR += env4801
SUBDIR += envconsul
SUBDIR += epazote
- SUBDIR += equinix-metal-cli
SUBDIR += erdtree
SUBDIR += etcmerge
SUBDIR += ethname
@@ -368,6 +369,7 @@
SUBDIR += evtviewer
SUBDIR += exa
SUBDIR += extipl
+ SUBDIR += extrace-freebsd
SUBDIR += eza
SUBDIR += ezjail
SUBDIR += f-upgrade
@@ -412,6 +414,7 @@
SUBDIR += fortunelock
SUBDIR += fpart
SUBDIR += framework-system
+ SUBDIR += framework-tool-tui
SUBDIR += frand
SUBDIR += freebsd-bsdlabel
SUBDIR += freebsd-fdisk
@@ -430,6 +433,8 @@
SUBDIR += ftwin
SUBDIR += fvcool
SUBDIR += fwup
+ SUBDIR += fwupd
+ SUBDIR += fwupd-efi
SUBDIR += fx
SUBDIR += g15daemon
SUBDIR += gaffitter
@@ -444,6 +449,7 @@
SUBDIR += gdu
SUBDIR += genimage
SUBDIR += genisoimage
+ SUBDIR += geomman
SUBDIR += getdelta
SUBDIR += geteltorito
SUBDIR += getssl
@@ -459,16 +465,20 @@
SUBDIR += glogg
SUBDIR += glow
SUBDIR += gnome-control-center
+ SUBDIR += gnome-firmware
SUBDIR += gnome-power-manager
SUBDIR += gnome-settings-daemon
SUBDIR += gnome-system-monitor
SUBDIR += gnome_subr
+ SUBDIR += go-ntfy
SUBDIR += go-wtf
SUBDIR += goaccess
SUBDIR += goawk
SUBDIR += gobi_loader
+ SUBDIR += gol
SUBDIR += gomi
SUBDIR += gomplate
+ SUBDIR += gonzo
SUBDIR += google-compute-engine-oslogin
SUBDIR += gotop
SUBDIR += govmomi
@@ -514,9 +524,11 @@
SUBDIR += httplog
SUBDIR += hw-probe
SUBDIR += hwstat
+ SUBDIR += hyprpolkitagent
SUBDIR += i2c-tools
SUBDIR += i7z
SUBDIR += iat
+ SUBDIR += ictree
SUBDIR += imgurbash2
SUBDIR += immortal
SUBDIR += incron
@@ -562,6 +574,7 @@
SUBDIR += jdupes
SUBDIR += jest
SUBDIR += jkill
+ SUBDIR += jmore
SUBDIR += joshuto
SUBDIR += jps
SUBDIR += jruls
@@ -574,6 +587,7 @@
SUBDIR += k8temp
SUBDIR += k9s
SUBDIR += kapp
+ SUBDIR += kassiber
SUBDIR += kbackup
SUBDIR += kcron
SUBDIR += kdeadmin
@@ -600,11 +614,13 @@
SUBDIR += kshutdown
SUBDIR += ksystemlog
SUBDIR += kubectl
+ SUBDIR += kubetail
SUBDIR += kubie
SUBDIR += kubo-go
SUBDIR += kustomize
SUBDIR += kvmclock-kmod
SUBDIR += lava
+ SUBDIR += lazyssh
SUBDIR += lbl-cf
SUBDIR += lbl-hf
SUBDIR += lcdproc
@@ -635,13 +651,12 @@
SUBDIR += lineak-defaultplugin
SUBDIR += lineak-xosdplugin
SUBDIR += lineakd
- SUBDIR += linrename
SUBDIR += linux-c7-lttng-ust
SUBDIR += linux-c7-numactl-libs
SUBDIR += linux-c7-userspace-rcu
SUBDIR += linux-miniconda-installer
+ SUBDIR += linux-racadm
SUBDIR += linux-rkbin
- SUBDIR += linuxfdisk
SUBDIR += littlejet
SUBDIR += lmmon
SUBDIR += lmon
@@ -703,7 +718,6 @@
SUBDIR += memdump
SUBDIR += memfetch
SUBDIR += memtest86
- SUBDIR += memtest86+
SUBDIR += memtester
SUBDIR += metalog
SUBDIR += mfid
@@ -739,6 +753,7 @@
SUBDIR += mstflint
SUBDIR += mtm
SUBDIR += mtxorbd
+ SUBDIR += mult
SUBDIR += multitail
SUBDIR += munin-common
SUBDIR += munin-contrib
@@ -759,6 +774,8 @@
SUBDIR += netevent
SUBDIR += nfcutils
SUBDIR += ngbuddy
+ SUBDIR += nginx-ui
+ SUBDIR += nitro
SUBDIR += nitrogen
SUBDIR += nix
SUBDIR += nmdaemon
@@ -799,6 +816,8 @@
SUBDIR += openseachest
SUBDIR += opentofu
SUBDIR += openupsd
+ SUBDIR += openvox-agent8
+ SUBDIR += openvox-server8
SUBDIR += osinfo-db-tools
SUBDIR += p5-App-Regather
SUBDIR += p5-App-RunCron
@@ -844,6 +863,9 @@
SUBDIR += p5-MogileFS-Server
SUBDIR += p5-MogileFS-Utils
SUBDIR += p5-Monitor-Simple
+ SUBDIR += p5-OpenTelemetry
+ SUBDIR += p5-OpenTelemetry-Exporter-OTLP
+ SUBDIR += p5-OpenTelemetry-SDK
SUBDIR += p5-POSIX-Run-Capture
SUBDIR += p5-Plugtools
SUBDIR += p5-Plugtools-Plugins-HomeOU
@@ -941,10 +963,13 @@
SUBDIR += php83-posix
SUBDIR += php84-fileinfo
SUBDIR += php84-posix
+ SUBDIR += php85-fileinfo
+ SUBDIR += php85-posix
SUBDIR += phybs
SUBDIR += pick
SUBDIR += pidof
SUBDIR += pies
+ SUBDIR += pipeform
SUBDIR += pipemeter
SUBDIR += plasma-pass
SUBDIR += plasma5-libksysguard
@@ -952,6 +977,7 @@
SUBDIR += plasma6-kde-cli-tools
SUBDIR += plasma6-kinfocenter
SUBDIR += plasma6-kmenuedit
+ SUBDIR += plasma6-knighttime
SUBDIR += plasma6-ksystemstats
SUBDIR += plasma6-libksysguard
SUBDIR += plasma6-plasma-disks
@@ -984,6 +1010,7 @@
SUBDIR += process-viewer
SUBDIR += procmap
SUBDIR += procs
+ SUBDIR += progress
SUBDIR += pslist
SUBDIR += psmisc
SUBDIR += pstack
@@ -1001,6 +1028,7 @@
SUBDIR += pxattr
SUBDIR += py-ansible-compat
SUBDIR += py-ansible-core
+ SUBDIR += py-ansible-core219
SUBDIR += py-ansible-lint
SUBDIR += py-ansible-runner
SUBDIR += py-appjail-gui
@@ -1012,10 +1040,13 @@
SUBDIR += py-bitrot
SUBDIR += py-blinkstick
SUBDIR += py-borgmatic
+ SUBDIR += py-clustershell
SUBDIR += py-concurrent-log-handler
+ SUBDIR += py-container-inspector
SUBDIR += py-cron-descriptor
SUBDIR += py-croniter
SUBDIR += py-croniter2
+ SUBDIR += py-debian-inspector
SUBDIR += py-dict-toolbox
SUBDIR += py-diffoscope
SUBDIR += py-director
@@ -1033,6 +1064,7 @@
SUBDIR += py-google-compute-engine
SUBDIR += py-hared
SUBDIR += py-hcloud
+ SUBDIR += py-healthchecks
SUBDIR += py-honcho
SUBDIR += py-howdoi
SUBDIR += py-hpilo
@@ -1040,6 +1072,7 @@
SUBDIR += py-ioztat
SUBDIR += py-jailconf
SUBDIR += py-keep
+ SUBDIR += py-kubernetes
SUBDIR += py-leviathan
SUBDIR += py-liquidctl
SUBDIR += py-mitogen
@@ -1068,8 +1101,10 @@
SUBDIR += py-queuelib
SUBDIR += py-ranger
SUBDIR += py-rdiff-backup
+ SUBDIR += py-rendercv
SUBDIR += py-resolve-march-native
SUBDIR += py-salt
+ SUBDIR += py-salt-tower
SUBDIR += py-scandir
SUBDIR += py-scarab
SUBDIR += py-supervisor
@@ -1188,10 +1223,14 @@
SUBDIR += rubygem-license_scout
SUBDIR += rubygem-log4r
SUBDIR += rubygem-logify
+ SUBDIR += rubygem-mdless
SUBDIR += rubygem-mogilefs-client
SUBDIR += rubygem-mothra
SUBDIR += rubygem-murder
SUBDIR += rubygem-ohai
+ SUBDIR += rubygem-openbolt
+ SUBDIR += rubygem-openfact
+ SUBDIR += rubygem-openvoxserver-ca
SUBDIR += rubygem-parallel
SUBDIR += rubygem-puppet_forge
SUBDIR += rubygem-puppetfile-resolver
@@ -1219,12 +1258,15 @@
SUBDIR += rubygem-vagrant-bhyve
SUBDIR += rubygem-vagrant-mutate
SUBDIR += rubygem-vagrant_cloud
+ SUBDIR += rubygem-vagrant_cloud-gitlab
SUBDIR += rubygem-vmstat
SUBDIR += rubygem-win32-file
SUBDIR += rubygem-win32-file-security
SUBDIR += rubygem-win32-file-stat
SUBDIR += rubygem-winrm
SUBDIR += rubygem-winrm-elevated
+ SUBDIR += rubygem-winrm-elevated-gitlab
+ SUBDIR += rubygem-winrm-gitlab
SUBDIR += rubygem-yell
SUBDIR += runas
SUBDIR += rundeck
@@ -1270,6 +1312,7 @@
SUBDIR += seatd
SUBDIR += seatools
SUBDIR += sec
+ SUBDIR += sensors
SUBDIR += sensu-go
SUBDIR += serf
SUBDIR += setcdboot
@@ -1310,6 +1353,7 @@
SUBDIR += ssd_report
SUBDIR += sshsudo
SUBDIR += ssync
+ SUBDIR += stackit
SUBDIR += stalepid
SUBDIR += stepsync
SUBDIR += storcli
@@ -1342,6 +1386,7 @@
SUBDIR += szyszka
SUBDIR += tai64nfrac
SUBDIR += tailspin
+ SUBDIR += tarbsd-builder
SUBDIR += tarsnap
SUBDIR += tarsnap-gui
SUBDIR += tarsnap-periodic
@@ -1404,6 +1449,7 @@
SUBDIR += u-boot-a13-olinuxino
SUBDIR += u-boot-a64-olinuxino
SUBDIR += u-boot-bananapi
+ SUBDIR += u-boot-bananapi-r2-pro
SUBDIR += u-boot-bananapim2
SUBDIR += u-boot-beaglebone
SUBDIR += u-boot-bhyve-arm64
@@ -1469,6 +1515,7 @@
SUBDIR += u-boot-tools
SUBDIR += u-boot-wandboard
SUBDIR += ua
+ SUBDIR += ucored
SUBDIR += ucspi-ipc
SUBDIR += ucspi-proxy
SUBDIR += ucspi-ssl
@@ -1477,6 +1524,7 @@
SUBDIR += udfclient
SUBDIR += ufetch
SUBDIR += uhidd
+ SUBDIR += uhubctl
SUBDIR += uif2iso
SUBDIR += unetbootin
SUBDIR += uniutils
@@ -1500,7 +1548,9 @@
SUBDIR += userneu-devel
SUBDIR += usrinfo
SUBDIR += utcount
+ SUBDIR += util-linux
SUBDIR += vagrant
+ SUBDIR += vagrant-gitlab
SUBDIR += vbetool
SUBDIR += vchanger
SUBDIR += vcp
@@ -1509,6 +1559,7 @@
SUBDIR += vii
SUBDIR += vils
SUBDIR += vimpager
+ SUBDIR += virt-firmware
SUBDIR += virt-what
SUBDIR += virtualmin
SUBDIR += vivid
@@ -1524,6 +1575,7 @@
SUBDIR += vtm
SUBDIR += vttest
SUBDIR += wait_on
+ SUBDIR += waitforssh
SUBDIR += walk
SUBDIR += watchfolder
SUBDIR += watchman
@@ -1548,9 +1600,9 @@
SUBDIR += wmscript
SUBDIR += wmtop
SUBDIR += wmupmon
+ SUBDIR += work-tuimer
SUBDIR += worldtools
SUBDIR += wuzzah
- SUBDIR += x86info
SUBDIR += xbatt
SUBDIR += xbattbar
SUBDIR += xcdroast
@@ -1598,8 +1650,10 @@
SUBDIR += zetaback
SUBDIR += zetaback-devel
SUBDIR += zidrav
+ SUBDIR += zli
SUBDIR += znapzend
SUBDIR += zogftw
+ SUBDIR += zot
SUBDIR += zoxide
SUBDIR += zpool-iostat-viz
SUBDIR += zrep
diff --git a/sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf b/sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf
new file mode 100644
index 000000000000..61dc36b7f0d9
--- /dev/null
+++ b/sysutils/accounts-qml-module/files/patch-doc_accounts-qml-module-common.qdocconf
@@ -0,0 +1,15 @@
+Fix docs build on CURRENT. qdoc needs to be supplied with the path to
+the headers via 'includepaths'.
+
+PR: 287614
+
+--- doc/accounts-qml-module-common.qdocconf.orig 2023-10-28 16:29:37 UTC
++++ doc/accounts-qml-module-common.qdocconf
+@@ -5,6 +5,7 @@ headerdirs = ../src
+ outputdir = html
+ outputformats = HTML
+ headerdirs = ../src
++includepaths = ../src
+ sourcedirs = ../src
+ sources.fileextensions = "*.qml *.qdoc *.cpp"
+ exampledirs = ./examples
diff --git a/sysutils/acpica-tools/Makefile b/sysutils/acpica-tools/Makefile
index 3419272bf599..d89c93bda62b 100644
--- a/sysutils/acpica-tools/Makefile
+++ b/sysutils/acpica-tools/Makefile
@@ -1,10 +1,7 @@
PORTNAME= acpica
-PORTVERSION= 20250404
+PORTVERSION= 20251212
CATEGORIES= sysutils devel
-MASTER_SITES= https://github.com/user-attachments/files/19600803/ \
- LOCAL/jkim
PKGNAMESUFFIX= -tools
-DISTNAME= ${PORTNAME}-unix-${PORTVERSION}
MAINTAINER= jkim@FreeBSD.org
COMMENT= Tools from the ACPI Component Architecture (ACPICA) project
@@ -14,6 +11,7 @@ LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= dual
USES= gmake
+USE_GITHUB= yes
BUILD_WRKSRC= ${WRKSRC}/generate/unix
@@ -25,9 +23,6 @@ PLIST_FILES= ${ACPICA_TOOLS:S,^,bin/,}
MAKE_ARGS= HOST=_FreeBSD PROGS="${ACPICA_TOOLS}"
MAKE_ARGS+= CC="${CC}" LEX="${FLEX}" YACC="${YACC}"
-post-patch:
- ( cd ${WRKSRC}/source/include && ${MV} ACPIXF.H acpixf.h )
-
do-install:
${INSTALL_PROGRAM} ${ACPICA_TOOLS:S,^,${BUILD_WRKSRC}/bin/,} \
${STAGEDIR}${PREFIX}/bin
diff --git a/sysutils/acpica-tools/distinfo b/sysutils/acpica-tools/distinfo
index 2540255385b6..3bb3570e57b0 100644
--- a/sysutils/acpica-tools/distinfo
+++ b/sysutils/acpica-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744255123
-SHA256 (acpica-unix-20250404.tar.gz) = 82599fad1bfb10cbf8cee789b3c8bb385378fcb39e5494c8765c6421a5cfae7e
-SIZE (acpica-unix-20250404.tar.gz) = 2029186
+TIMESTAMP = 1766103406
+SHA256 (acpica-acpica-20251212_GH0.tar.gz) = 6f77bd550655183c63f0a307fb0f29ef6140b1f522d61783a16b2af8d9149a0d
+SIZE (acpica-acpica-20251212_GH0.tar.gz) = 7613731
diff --git a/sysutils/acpica-tools/files/patch-source_components_executer_extrace.c b/sysutils/acpica-tools/files/patch-source_components_executer_extrace.c
new file mode 100644
index 000000000000..86d68864319a
--- /dev/null
+++ b/sysutils/acpica-tools/files/patch-source_components_executer_extrace.c
@@ -0,0 +1,11 @@
+--- source/components/executer/extrace.c.orig 2025-08-07 21:27:10 UTC
++++ source/components/executer/extrace.c
+@@ -301,7 +301,7 @@ AcpiExTraceArgs(ACPI_OPERAND_OBJECT **Params, UINT32 C
+ switch (obj_desc->Common.Type)
+ {
+ case ACPI_TYPE_INTEGER:
+- ACPI_DEBUG_PRINT_RAW((ACPI_DB_TRACE_POINT, "%lx", obj_desc->Integer.Value));
++ ACPI_DEBUG_PRINT_RAW((ACPI_DB_TRACE_POINT, "%jx", (uintmax_t)obj_desc->Integer.Value));
+ break;
+
+ case ACPI_TYPE_STRING:
diff --git a/sysutils/alloy/Makefile b/sysutils/alloy/Makefile
index 1dbc5b16f1a0..041fb17a2501 100644
--- a/sysutils/alloy/Makefile
+++ b/sysutils/alloy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= alloy
-DISTVERSION= 1.6.1
-DISTVERSIONPREFIX=v
-PORTREVISION= 3
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.10.2
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= zach.leslie@grafana.com
@@ -10,34 +10,31 @@ WWW= https://github.com/grafana/alloy
LICENSE= MIT
-BUILD_DEPENDS= git:devel/git
-
-USES= go:1.23,modules
+USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= grafana
-GH_PROJECT= alloy
-USE_RC_SUBR= alloy
+USE_RC_SUBR= ${PORTNAME}
GO_MODULE= github.com/${GH_ACCOUNT}/${GH_PROJECT}
GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT}
GO_TARGET= github.com/${GH_ACCOUNT}/${GH_PROJECT}
-GO_BUILDFLAGS= -ldflags='-X github.com/grafana/alloy/internal/build.Version=v${PORTVERSION}'
+GO_BUILDFLAGS= -ldflags='-X github.com/grafana/alloy/internal/build.Version=${GH_TAGNAME}'
post-fetch:
- @${ECHO_MSG} "===> Fetching ${GO_MODNAME}/syntax dependency";
+ @${ECHO_MSG} "===> Fetching ${GO_MODNAME}/syntax dependency"
(cd ${DISTDIR}/${DIST_SUBDIR}; [ -e syntax/go.mod ] || (\
- ${MKDIR} syntax/; \
- ${TAR} -xzf ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-${PORTVERSION}/syntax/go.mod; \
- ${CP} ${PORTNAME}-${PORTVERSION}/syntax/go.mod syntax/go.mod))
+ ${MKDIR} syntax; \
+ ${TAR} -xzf ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-${DISTVERSION}/syntax/go.mod; \
+ ${CP} ${PORTNAME}-${DISTVERSION}/syntax/go.mod syntax/go.mod))
post-extract:
- ${CP} -r ${WRKDIR}/${PORTNAME}-${PORTVERSION}/syntax ${GO_WRKSRC}/syntax;
+ ${CP} -r ${WRKDIR}/${PORTNAME}-${DISTVERSION}/syntax ${GO_WRKSRC}
do-install:
- ${INSTALL_PROGRAM} ${WRKDIR}/bin/alloy ${STAGEDIR}${PREFIX}/bin/alloy
+ ${INSTALL_PROGRAM} ${WRKDIR}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/example-config.alloy ${STAGEDIR}${PREFIX}/etc/alloy.flow.sample
- ${MKDIR} ${STAGEDIR}/var/alloy
+ ${MKDIR} ${STAGEDIR}/var/${PORTNAME}
.include <bsd.port.mk>
diff --git a/sysutils/alloy/distinfo b/sysutils/alloy/distinfo
index f5884d0a4166..1ee3ee1fe929 100644
--- a/sysutils/alloy/distinfo
+++ b/sysutils/alloy/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1737710617
-SHA256 (go/sysutils_alloy/grafana-alloy-v1.6.1_GH0/v1.6.1.mod) = 141e1939b8547cfbe37fe46477986fae4469b3068cae3d1d554e4816e9d8cad1
-SIZE (go/sysutils_alloy/grafana-alloy-v1.6.1_GH0/v1.6.1.mod) = 57236
-SHA256 (go/sysutils_alloy/grafana-alloy-v1.6.1_GH0/v1.6.1.zip) = f849b37b5273f979ab79d63524b7e10495c074a86f775dacd304a7baf5cf9eb6
-SIZE (go/sysutils_alloy/grafana-alloy-v1.6.1_GH0/v1.6.1.zip) = 14115214
-SHA256 (go/sysutils_alloy/grafana-alloy-v1.6.1_GH0/grafana-alloy-v1.6.1_GH0.tar.gz) = 624586f0c25f646e9bd0ceb9f2fa5626bbbac98ea542db0c18d59e11c769f4b3
-SIZE (go/sysutils_alloy/grafana-alloy-v1.6.1_GH0/grafana-alloy-v1.6.1_GH0.tar.gz) = 12595150
+TIMESTAMP = 1756329743
+SHA256 (go/sysutils_alloy/grafana-alloy-v1.10.2_GH0/v1.10.2.mod) = 00055a9dafa0182283fbb801d6bc092ffbec438405c190f3a57010f07783bcaa
+SIZE (go/sysutils_alloy/grafana-alloy-v1.10.2_GH0/v1.10.2.mod) = 67450
+SHA256 (go/sysutils_alloy/grafana-alloy-v1.10.2_GH0/v1.10.2.zip) = c1603f2447f19178e67e906c9dc012a47a77f328c6d3cf997ab1fbeea12ba258
+SIZE (go/sysutils_alloy/grafana-alloy-v1.10.2_GH0/v1.10.2.zip) = 14528199
+SHA256 (go/sysutils_alloy/grafana-alloy-v1.10.2_GH0/grafana-alloy-v1.10.2_GH0.tar.gz) = ed170622458600dd335dbdea12cf88a6bee33df1949a58b31a707b1a84f65b0f
+SIZE (go/sysutils_alloy/grafana-alloy-v1.10.2_GH0/grafana-alloy-v1.10.2_GH0.tar.gz) = 12779185
diff --git a/sysutils/am-utils/Makefile b/sysutils/am-utils/Makefile
index a05f153e473f..e89b1fdafbd5 100644
--- a/sysutils/am-utils/Makefile
+++ b/sysutils/am-utils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= am-utils
PORTVERSION= 6.2
-PORTREVISION= 13
+PORTREVISION= 14
PORTEPOCH= 1
CATEGORIES= sysutils net
MASTER_SITES= https://download.filesystems.org/am-utils/ \
@@ -44,11 +44,19 @@ OPTIONS_SUB= yes
USE_RC_SUBR= amd
.endif
+.include <bsd.port.pre.mk>
+
post-patch:
@${RM} ${WRKSRC}/doc/am-utils.info*
+
+.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1500059)
+post-configure:
+ @${ECHO_CMD} '#undef HAVE_RPC_AUTH_DES_H' >> ${WRKSRC}/config.h
+.endif
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/amazon-ssm-agent/Makefile b/sysutils/amazon-ssm-agent/Makefile
index adc10db2143b..9b1f98d829b5 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= 29
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= cperciva@FreeBSD.org
diff --git a/sysutils/amazon-ssm-agent/pkg-install b/sysutils/amazon-ssm-agent/pkg-install
index f42d5b710f72..743ffdd91a85 100644
--- a/sysutils/amazon-ssm-agent/pkg-install
+++ b/sysutils/amazon-ssm-agent/pkg-install
@@ -2,5 +2,9 @@
if [ "$2" = "POST-INSTALL" ]; then
echo "Creating ssm-user for SSM Agent Sessions"
- pw -R ${PKG_ROOTDIR} useradd ssm-user -G wheel -m
+ if [ -n "${PKG_METALOG}" ] && \
+ pw useradd --help 2>&1 | grep -q -F -- '-M metalog'; then
+ METALOG="-M ${PKG_METALOG}"
+ fi
+ pw ${METALOG} -R ${PKG_ROOTDIR} useradd ssm-user -G wheel -m
fi
diff --git a/sysutils/amazon-ssm-plugin/Makefile b/sysutils/amazon-ssm-plugin/Makefile
index b178dd38181c..40760b266d6f 100644
--- a/sysutils/amazon-ssm-plugin/Makefile
+++ b/sysutils/amazon-ssm-plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= amazon-ssm-plugin
DISTVERSION= 1.2.707.0
-PORTREVISION= 4
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
diff --git a/sysutils/android-file-transfer/Makefile b/sysutils/android-file-transfer/Makefile
index 3a4794c14b0e..6c6f8fe5c1f8 100644
--- a/sysutils/android-file-transfer/Makefile
+++ b/sysutils/android-file-transfer/Makefile
@@ -1,13 +1,15 @@
PORTNAME= android-file-transfer
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3
+DISTVERSION= 4.5
+PORTREVISION= 1
CATEGORIES= sysutils
-MAINTAINER= tiago.gasiba@gmail.com
+MAINTAINER= tiga@FreeBSD.org
COMMENT= Android MTP client with minimalistic UI
WWW= https://github.com/whoozle/android-file-transfer-linux
-LICENSE= GPLv3+
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake compiler:c++11-lib pkgconfig
USE_GITHUB= yes
@@ -29,7 +31,7 @@ CLI_DESC= CLI (Command-Line Interface) support
TAGLIB_DESC= Reading audio metadata via taglib
CLI_PLIST_FILES= bin/aft-mtp-cli
-FUSE_USES= fuse
+FUSE_USES= fuse:3
FUSE_CMAKE_BOOL= BUILD_FUSE
FUSE_PLIST_FILES= bin/aft-mtp-mount
diff --git a/sysutils/android-file-transfer/distinfo b/sysutils/android-file-transfer/distinfo
index 3b39495a69f4..0c8817191e20 100644
--- a/sysutils/android-file-transfer/distinfo
+++ b/sysutils/android-file-transfer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721159585
-SHA256 (whoozle-android-file-transfer-linux-v4.3_GH0.tar.gz) = 8ff658630fc820a7ca0b70025aa47d235b7fb64f5cb6a72ca76a7acbf3435128
-SIZE (whoozle-android-file-transfer-linux-v4.3_GH0.tar.gz) = 827232
+TIMESTAMP = 1755525111
+SHA256 (whoozle-android-file-transfer-linux-v4.5_GH0.tar.gz) = 0f366a8d659926d3859a8628d4f7592692389b060f67da9a936d19b252b42d96
+SIZE (whoozle-android-file-transfer-linux-v4.5_GH0.tar.gz) = 1074267
diff --git a/sysutils/android-ota-payload-extractor/Makefile b/sysutils/android-ota-payload-extractor/Makefile
index 5041ed4af117..f24fa923f5d8 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= 8
+PORTREVISION= 15
CATEGORIES= sysutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/sysutils/ansible/Makefile b/sysutils/ansible/Makefile
index e57a796e815f..900f82c9dd93 100644
--- a/sysutils/ansible/Makefile
+++ b/sysutils/ansible/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ansible-core>0:sysutils/py-ansible-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}importlib-resources>0:devel/py-importlib-resources@${PY_FLAVOR}
-USES= ansible:env cpe python:3.10+ shebangfix
+USES= ansible:env cpe python shebangfix
CPE_VENDOR= redhat
USE_PYTHON= autoplist concurrent distutils
diff --git a/sysutils/appjail-devel/Makefile b/sysutils/appjail-devel/Makefile
index a50358cf4bb3..b3c41f3001b8 100644
--- a/sysutils/appjail-devel/Makefile
+++ b/sysutils/appjail-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= appjail
-DISTVERSION= 3.9.0.20250603
+DISTVERSION= 4.7.1.20251223
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
@@ -16,7 +16,7 @@ CONFLICTS= appjail
USE_GITHUB= yes
GH_ACCOUNT= DtxdF
GH_PROJECT= AppJail
-GH_TAGNAME= 99c8d8cd5e1d15c7e74865dae32902a10f5f3c1f
+GH_TAGNAME= 08bfc568c0c353ce8ec4a974d879d8addaf6912c
MAKE_ARGS= APPJAIL_VERSION=${DISTVERSION}+${GH_TAGNAME}
ALL_TARGET= utils-strip
@@ -25,17 +25,20 @@ SUB_FILES= pkg-message
PORTDOCS= README.md
-OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI
+OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI PKGBASE
+OPTIONS_DEFAULT= PKGBASE
-DEBOOTSTRAP_DESC= Support for Debian and Ubuntu jails
-DOAS_DESC= Add support for unprivileged users
-OCI_DESC= Add support for OCI
+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
DEBOOTSTRAP_RUN_DEPENDS= debootstrap>0:sysutils/debootstrap
DOAS_RUN_DEPENDS= doas>0:security/doas
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}
post-install:
${MKDIR} ${STAGEDIR}/${ETCDIR}
diff --git a/sysutils/appjail-devel/distinfo b/sysutils/appjail-devel/distinfo
index 85a5e163a02b..d05519fb0593 100644
--- a/sysutils/appjail-devel/distinfo
+++ b/sysutils/appjail-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748988845
-SHA256 (DtxdF-AppJail-3.9.0.20250603-99c8d8cd5e1d15c7e74865dae32902a10f5f3c1f_GH0.tar.gz) = 6d176d609920a41cfc0855da656a516aa78a6e25cf295c7958da4f58fc742953
-SIZE (DtxdF-AppJail-3.9.0.20250603-99c8d8cd5e1d15c7e74865dae32902a10f5f3c1f_GH0.tar.gz) = 1016843
+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
diff --git a/sysutils/appjail-devel/pkg-plist b/sysutils/appjail-devel/pkg-plist
index 9aa5761fcd6d..a9f515342515 100644
--- a/sysutils/appjail-devel/pkg-plist
+++ b/sysutils/appjail-devel/pkg-plist
@@ -69,6 +69,7 @@ libexec/appjail/network/network
%%DATADIR%%/files/rctl-actions
%%DATADIR%%/files/rctl-resources
%%DATADIR%%/files/rctl-subjects
+%%DATADIR%%/files/pkgbase/base.conf
%%DATADIR%%/lib/atexit
%%DATADIR%%/lib/check_func
%%DATADIR%%/lib/colors
@@ -182,6 +183,9 @@ libexec/appjail/network/network
%%EXAMPLESDIR%%/templates/linux.conf
%%EXAMPLESDIR%%/templates/vnet.conf
%%EXAMPLESDIR%%/templates/xorg.conf
+%%EXAMPLESDIR%%/hooks/pre.d/history.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-group.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-table.sh
share/man/man1/appjail-apply.1.gz
share/man/man1/appjail-checkOld.1.gz
share/man/man1/appjail-cmd.1.gz
diff --git a/sysutils/appjail/Makefile b/sysutils/appjail/Makefile
index 62c04fdbe51b..bcb2c66b217f 100644
--- a/sysutils/appjail/Makefile
+++ b/sysutils/appjail/Makefile
@@ -1,6 +1,6 @@
PORTNAME= appjail
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9.0
+DISTVERSION= 4.7.1
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
@@ -20,17 +20,20 @@ CONFLICTS= appjail-devel
PORTDOCS= README.md
-OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI
+OPTIONS_DEFINE= DEBOOTSTRAP DOAS DOCS GIT OCI PKGBASE
+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
DEBOOTSTRAP_RUN_DEPENDS= debootstrap>0:sysutils/debootstrap
DOAS_RUN_DEPENDS= doas>0:security/doas
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}
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}/${DOCSDIR}
diff --git a/sysutils/appjail/distinfo b/sysutils/appjail/distinfo
index ed7ec0d0784a..802c272cd3e6 100644
--- a/sysutils/appjail/distinfo
+++ b/sysutils/appjail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747503555
-SHA256 (DtxdF-AppJail-v3.9.0_GH0.tar.gz) = 437fed67d953492dca0e84ce6c7db349f9406487687ae98cca112f1ee1b50f56
-SIZE (DtxdF-AppJail-v3.9.0_GH0.tar.gz) = 1016550
+TIMESTAMP = 1766525994
+SHA256 (DtxdF-AppJail-v4.7.1_GH0.tar.gz) = 2656bd900d7a5f36853a336e032cc40f4ab4607be4d12994eeb524111f8cb463
+SIZE (DtxdF-AppJail-v4.7.1_GH0.tar.gz) = 1025024
diff --git a/sysutils/appjail/pkg-plist b/sysutils/appjail/pkg-plist
index 9aa5761fcd6d..a9f515342515 100644
--- a/sysutils/appjail/pkg-plist
+++ b/sysutils/appjail/pkg-plist
@@ -69,6 +69,7 @@ libexec/appjail/network/network
%%DATADIR%%/files/rctl-actions
%%DATADIR%%/files/rctl-resources
%%DATADIR%%/files/rctl-subjects
+%%DATADIR%%/files/pkgbase/base.conf
%%DATADIR%%/lib/atexit
%%DATADIR%%/lib/check_func
%%DATADIR%%/lib/colors
@@ -182,6 +183,9 @@ libexec/appjail/network/network
%%EXAMPLESDIR%%/templates/linux.conf
%%EXAMPLESDIR%%/templates/vnet.conf
%%EXAMPLESDIR%%/templates/xorg.conf
+%%EXAMPLESDIR%%/hooks/pre.d/history.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-group.sh
+%%EXAMPLESDIR%%/hooks/pre.d/security-table.sh
share/man/man1/appjail-apply.1.gz
share/man/man1/appjail-checkOld.1.gz
share/man/man1/appjail-cmd.1.gz
diff --git a/sysutils/aptly/Makefile b/sysutils/aptly/Makefile
index ee61c1a88389..2ef2874dd9be 100644
--- a/sysutils/aptly/Makefile
+++ b/sysutils/aptly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aptly
PORTVERSION= 1.5.0
DISTVERSIONPREFIX=v
-PORTREVISION= 25
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= romain@FreeBSD.org
diff --git a/sysutils/async/Makefile b/sysutils/async/Makefile
index bf1ffaae8bfa..26353109a43e 100644
--- a/sysutils/async/Makefile
+++ b/sysutils/async/Makefile
@@ -1,7 +1,7 @@
PORTNAME= async
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 22
+PORTREVISION= 27
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/auto-admin/Makefile b/sysutils/auto-admin/Makefile
index 4c3c96b0d906..2d7b513e7636 100644
--- a/sysutils/auto-admin/Makefile
+++ b/sysutils/auto-admin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= auto-admin
-DISTVERSION= 0.8.3-7
-DISTVERSIONSUFFIX= -g9de613e
+DISTVERSION= 0.8.4-6
+DISTVERSIONSUFFIX= -gcaad349
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/auto-admin/distinfo b/sysutils/auto-admin/distinfo
index 06c1be2fdb74..12102e668413 100644
--- a/sysutils/auto-admin/distinfo
+++ b/sysutils/auto-admin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748900681
-SHA256 (outpaddling-auto-admin-0.8.3-7-g9de613e_GH0.tar.gz) = 945c25b5fb36522e4ac2dc4db56b23dbe0d662eb9ddef9e0da1ecf7bd6804f07
-SIZE (outpaddling-auto-admin-0.8.3-7-g9de613e_GH0.tar.gz) = 158654
+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
diff --git a/sysutils/auto-admin/pkg-plist b/sysutils/auto-admin/pkg-plist
index 23e0e700f7f0..fe515d24e596 100644
--- a/sysutils/auto-admin/pkg-plist
+++ b/sysutils/auto-admin/pkg-plist
@@ -151,6 +151,7 @@ sbin/auto-restore-user
sbin/auto-root-check
sbin/auto-secure-directory
sbin/auto-security-manager
+sbin/auto-select-sound-device
sbin/auto-service-enabled
sbin/auto-services-manager
sbin/auto-set-conf-var
diff --git a/sysutils/autorestic/Makefile b/sysutils/autorestic/Makefile
index ca4b6bd9dbaf..6a40b67e38a1 100644
--- a/sysutils/autorestic/Makefile
+++ b/sysutils/autorestic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= autorestic
DISTVERSIONPREFIX= v
DISTVERSION= 1.8.3
-PORTREVISION= 4
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/awslim/Makefile b/sysutils/awslim/Makefile
index 3130990787f3..50ce4f699b3f 100644
--- a/sysutils/awslim/Makefile
+++ b/sysutils/awslim/Makefile
@@ -1,6 +1,7 @@
PORTNAME= awslim
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.0
+DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= nork@FreeBSD.org
@@ -10,8 +11,9 @@ WWW= https://github.com/fujiwara/awslim
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
+NOT_FOR_ARCHS= armv6 armv7 i386
+
FLAVORS= default compact
-FLAVOR?= ${FLAVORS:[1]}
compact_PKGNAMESUFFIX= -compact
@@ -19,13 +21,14 @@ USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= fujiwara
GH_TUPLE= alecthomas:kong:v1.10.0:alecthomas_kong/vendor/github.com/alecthomas/kong \
- aws:aws-sdk-go-v2:v1.36.3:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go-v2 \
- aws:smithy-go:v1.22.2:aws_smithy_go/vendor/github.com/aws/smithy-go \
+ aws:aws-sdk-go-v2:v1.40.0:aws_aws_sdk_go_v2 \
+ aws:smithy-go:v1.23.2:aws_smithy_go/vendor/github.com/aws/smithy-go \
go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
- goccy:go-yaml:v1.17.1:go_yaml/vendor/github.com/goccy/go-yaml \
+ goccy:go-yaml:v1.17.1:goccy_go_yaml/vendor/github.com/goccy/go-yaml \
+ google:go-cmp:v0.7.0:google_go_cmp/vendor/github.com/google/go-cmp \
google:go-jsonnet:v0.20.0:google_go_jsonnet/vendor/github.com/google/go-jsonnet \
- kubernetes-sigs:yaml:v1.1.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
+ kubernetes-sigs:yaml:v1.1.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
mattn:go-shellwords:v1.0.12:mattn_go_shellwords/vendor/github.com/mattn/go-shellwords
GO_ENV+= GO_CMD="${GO_CMD}"
@@ -37,11 +40,13 @@ PLIST_FILES= bin/awslim
COMMENT_default= all services
COMMENT_compact= selected services
-.if ${FLAVOR:U} == compact
post-extract:
+ ${CP} ${FILESDIR}/modules.txt ${WRKSRC}/vendor/
+ ${CP} ${FILESDIR}/go.* ${WRKSRC}/
+ ${LN} -s ../../../../aws-sdk-go-v2-1.40.0 ${WRKSRC}/vendor/github.com/aws/aws-sdk-go-v2
+.if ${FLAVOR:U} == compact
${LN} -sf ${FILESDIR}/compact-gen.yaml ${WRKSRC}/gen.yaml
.else
-post-extract:
${LN} -sf all-services.yaml ${WRKSRC}/gen.yaml
.endif
diff --git a/sysutils/awslim/distinfo b/sysutils/awslim/distinfo
index f2d9a6567ec0..82965c054694 100644
--- a/sysutils/awslim/distinfo
+++ b/sysutils/awslim/distinfo
@@ -1,21 +1,23 @@
-TIMESTAMP = 1749690287
-SHA256 (fujiwara-awslim-v0.4.0_GH0.tar.gz) = e08bc0b480d4297a1ceb6d669ed6fe12e84ef3af9ed54cf1ffdb475384935a61
-SIZE (fujiwara-awslim-v0.4.0_GH0.tar.gz) = 26656
+TIMESTAMP = 1764469683
+SHA256 (fujiwara-awslim-v0.5.0_GH0.tar.gz) = 2a27f00cb60977c44677545d728f90259588da693354dc52b9c9011c27c2b748
+SIZE (fujiwara-awslim-v0.5.0_GH0.tar.gz) = 27305
SHA256 (alecthomas-kong-v1.10.0_GH0.tar.gz) = a1a8abba946101394cbf15c2f449052b65cca2526169bd7eb3d79f57e2a94e8d
SIZE (alecthomas-kong-v1.10.0_GH0.tar.gz) = 322112
-SHA256 (aws-aws-sdk-go-v2-v1.36.3_GH0.tar.gz) = 9f15888c55acccd592664427c0ac18318130a7990852fbd288ab7f7ec4f2e8a7
-SIZE (aws-aws-sdk-go-v2-v1.36.3_GH0.tar.gz) = 51861411
-SHA256 (aws-smithy-go-v1.22.2_GH0.tar.gz) = aa4185416c44ecd1cbd30a07398c664a293e22874c38ac8738d95a3b717232f0
-SIZE (aws-smithy-go-v1.22.2_GH0.tar.gz) = 471066
+SHA256 (aws-aws-sdk-go-v2-v1.40.0_GH0.tar.gz) = cbfebecba3db488c583cbb738c9e5e32de2a5d3ee575e5012f69d12f4ed2fb5f
+SIZE (aws-aws-sdk-go-v2-v1.40.0_GH0.tar.gz) = 56184625
+SHA256 (aws-smithy-go-v1.23.2_GH0.tar.gz) = f971a9327990da1885810bad0d570a0757a361692fde802e8ee57b6cc12dac9d
+SIZE (aws-smithy-go-v1.23.2_GH0.tar.gz) = 472074
SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
SHA256 (goccy-go-yaml-v1.17.1_GH0.tar.gz) = 112fdb40aa102a258bed581ae4b230b330d80b186b0b6953ec58c69a61bd3dbd
SIZE (goccy-go-yaml-v1.17.1_GH0.tar.gz) = 663082
+SHA256 (google-go-cmp-v0.7.0_GH0.tar.gz) = c98f4f998ad8134b26816500b5c4c5cd6329905c0610b0c1f031efe7fbb469af
+SIZE (google-go-cmp-v0.7.0_GH0.tar.gz) = 105149
SHA256 (google-go-jsonnet-v0.20.0_GH0.tar.gz) = bf9923a848dba65fa99f6e926221ab4222c2f259ba837d279b43917962bc7d70
SIZE (google-go-jsonnet-v0.20.0_GH0.tar.gz) = 705146
-SHA256 (kubernetes-sigs-yaml-v1.1.0_GH0.tar.gz) = 0ee3cfa6e0c3178df07213443ebac0d6ecc1178147f43f848ea7114acf621953
-SIZE (kubernetes-sigs-yaml-v1.1.0_GH0.tar.gz) = 14890
SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
+SHA256 (kubernetes-sigs-yaml-v1.1.0_GH0.tar.gz) = 0ee3cfa6e0c3178df07213443ebac0d6ecc1178147f43f848ea7114acf621953
+SIZE (kubernetes-sigs-yaml-v1.1.0_GH0.tar.gz) = 14890
SHA256 (mattn-go-shellwords-v1.0.12_GH0.tar.gz) = 9884291747f54aa51a946b0880854ec6ac6e1f4c06899ba9be5ae5a6364428db
SIZE (mattn-go-shellwords-v1.0.12_GH0.tar.gz) = 6325
diff --git a/sysutils/awslim/files/compact-gen.yaml b/sysutils/awslim/files/compact-gen.yaml
index abdcb79d6dc4..94ddd98530cd 100644
--- a/sysutils/awslim/files/compact-gen.yaml
+++ b/sysutils/awslim/files/compact-gen.yaml
@@ -7,6 +7,7 @@ services:
cloudwatchlogs:
ebs:
ec2:
+ ecs:
eventbridge:
iam:
kms:
diff --git a/sysutils/awslim/files/go.mod b/sysutils/awslim/files/go.mod
new file mode 100644
index 000000000000..73cd2e80f78e
--- /dev/null
+++ b/sysutils/awslim/files/go.mod
@@ -0,0 +1,439 @@
+module github.com/fujiwara/awslim
+
+go 1.23
+
+require (
+ github.com/alecthomas/kong v1.10.0
+ github.com/aws/aws-sdk-go-v2 v1.40.0
+ github.com/aws/aws-sdk-go-v2/config v1.32.0
+ github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.45.4
+ github.com/aws/aws-sdk-go-v2/service/account v1.29.6
+ github.com/aws/aws-sdk-go-v2/service/acm v1.37.15
+ github.com/aws/aws-sdk-go-v2/service/acmpca v1.46.4
+ github.com/aws/aws-sdk-go-v2/service/aiops v1.6.14
+ github.com/aws/aws-sdk-go-v2/service/amp v1.42.2
+ github.com/aws/aws-sdk-go-v2/service/amplify v1.38.7
+ github.com/aws/aws-sdk-go-v2/service/amplifybackend v1.32.13
+ github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder v1.28.13
+ github.com/aws/aws-sdk-go-v2/service/apigateway v1.38.1
+ github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.29.7
+ github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.33.2
+ github.com/aws/aws-sdk-go-v2/service/appconfig v1.43.5
+ github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.23.14
+ github.com/aws/aws-sdk-go-v2/service/appfabric v1.16.14
+ github.com/aws/aws-sdk-go-v2/service/appflow v1.51.5
+ github.com/aws/aws-sdk-go-v2/service/appintegrations v1.36.14
+ github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.6
+ github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler v1.27.5
+ github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice v1.35.6
+ github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.34.13
+ github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.18.1
+ github.com/aws/aws-sdk-go-v2/service/appmesh v1.35.5
+ github.com/aws/aws-sdk-go-v2/service/apprunner v1.39.7
+ github.com/aws/aws-sdk-go-v2/service/appstream v1.52.3
+ github.com/aws/aws-sdk-go-v2/service/appsync v1.52.5
+ github.com/aws/aws-sdk-go-v2/service/arcregionswitch v1.2.16
+ github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.22.15
+ github.com/aws/aws-sdk-go-v2/service/artifact v1.14.5
+ github.com/aws/aws-sdk-go-v2/service/athena v1.56.1
+ github.com/aws/aws-sdk-go-v2/service/auditmanager v1.46.5
+ github.com/aws/aws-sdk-go-v2/service/autoscaling v1.62.1
+ github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.30.7
+ github.com/aws/aws-sdk-go-v2/service/b2bi v1.0.0-preview.93
+ github.com/aws/aws-sdk-go-v2/service/backup v1.54.2
+ github.com/aws/aws-sdk-go-v2/service/backupgateway v1.25.14
+ github.com/aws/aws-sdk-go-v2/service/backupsearch v1.6.16
+ github.com/aws/aws-sdk-go-v2/service/batch v1.58.8
+ github.com/aws/aws-sdk-go-v2/service/bcmdashboards v1.0.16
+ github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.12.7
+ github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator v1.10.2
+ github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions v1.0.16
+ github.com/aws/aws-sdk-go-v2/service/bedrock v1.50.1
+ github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.51.5
+ github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.9.1
+ github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol v1.14.1
+ github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime v1.50.8
+ github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation v1.12.1
+ github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime v1.9.1
+ github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.46.0
+ github.com/aws/aws-sdk-go-v2/service/billing v1.9.2
+ github.com/aws/aws-sdk-go-v2/service/billingconductor v1.27.2
+ github.com/aws/aws-sdk-go-v2/service/braket v1.39.1
+ github.com/aws/aws-sdk-go-v2/service/budgets v1.42.1
+ github.com/aws/aws-sdk-go-v2/service/chatbot v1.14.14
+ github.com/aws/aws-sdk-go-v2/service/chime v1.41.5
+ github.com/aws/aws-sdk-go-v2/service/chimesdkidentity v1.27.13
+ github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.26.14
+ github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings v1.33.8
+ github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging v1.32.10
+ github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.28.6
+ github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.37.5
+ github.com/aws/aws-sdk-go-v2/service/cleanroomsml v1.20.8
+ github.com/aws/aws-sdk-go-v2/service/cloud9 v1.33.13
+ github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.29.5
+ github.com/aws/aws-sdk-go-v2/service/clouddirectory v1.30.5
+ github.com/aws/aws-sdk-go-v2/service/cloudformation v1.71.1
+ github.com/aws/aws-sdk-go-v2/service/cloudfront v1.58.1
+ github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.12.16
+ github.com/aws/aws-sdk-go-v2/service/cloudhsm v1.29.14
+ github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.34.13
+ github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.32.5
+ github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain v1.28.13
+ github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.55.1
+ github.com/aws/aws-sdk-go-v2/service/cloudtraildata v1.17.6
+ github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.52.5
+ github.com/aws/aws-sdk-go-v2/service/cloudwatchevents v1.32.15
+ github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.61.1
+ github.com/aws/aws-sdk-go-v2/service/codeartifact v1.38.14
+ github.com/aws/aws-sdk-go-v2/service/codebuild v1.68.6
+ github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.21.5
+ github.com/aws/aws-sdk-go-v2/service/codecommit v1.33.5
+ github.com/aws/aws-sdk-go-v2/service/codeconnections v1.10.13
+ github.com/aws/aws-sdk-go-v2/service/codedeploy v1.35.5
+ github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.29.13
+ github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.34.13
+ github.com/aws/aws-sdk-go-v2/service/codegurusecurity v1.16.17
+ github.com/aws/aws-sdk-go-v2/service/codepipeline v1.46.14
+ github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.35.6
+ github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.33.14
+ github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.57.15
+ github.com/aws/aws-sdk-go-v2/service/cognitosync v1.29.5
+ github.com/aws/aws-sdk-go-v2/service/comprehend v1.40.14
+ github.com/aws/aws-sdk-go-v2/service/comprehendmedical v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.49.0
+ github.com/aws/aws-sdk-go-v2/service/configservice v1.59.6
+ github.com/aws/aws-sdk-go-v2/service/connect v1.148.1
+ github.com/aws/aws-sdk-go-v2/service/connectcampaigns v1.20.13
+ github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2 v1.9.2
+ github.com/aws/aws-sdk-go-v2/service/connectcases v1.34.5
+ github.com/aws/aws-sdk-go-v2/service/connectcontactlens v1.33.6
+ github.com/aws/aws-sdk-go-v2/service/connectparticipant v1.35.14
+ github.com/aws/aws-sdk-go-v2/service/controlcatalog v1.14.2
+ github.com/aws/aws-sdk-go-v2/service/controltower v1.28.1
+ github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.34.6
+ github.com/aws/aws-sdk-go-v2/service/costexplorer v1.60.2
+ github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.22.0
+ github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.54.7
+ github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.61.1
+ github.com/aws/aws-sdk-go-v2/service/databrew v1.39.7
+ github.com/aws/aws-sdk-go-v2/service/dataexchange v1.40.7
+ github.com/aws/aws-sdk-go-v2/service/datapipeline v1.30.13
+ github.com/aws/aws-sdk-go-v2/service/datasync v1.56.1
+ github.com/aws/aws-sdk-go-v2/service/datazone v1.48.2
+ github.com/aws/aws-sdk-go-v2/service/dax v1.29.9
+ github.com/aws/aws-sdk-go-v2/service/deadline v1.22.5
+ github.com/aws/aws-sdk-go-v2/service/detective v1.38.6
+ github.com/aws/aws-sdk-go-v2/service/devicefarm v1.38.1
+ github.com/aws/aws-sdk-go-v2/service/devopsguru v1.40.5
+ github.com/aws/aws-sdk-go-v2/service/directconnect v1.38.7
+ github.com/aws/aws-sdk-go-v2/service/directoryservice v1.38.8
+ github.com/aws/aws-sdk-go-v2/service/directoryservicedata v1.7.14
+ github.com/aws/aws-sdk-go-v2/service/dlm v1.35.8
+ github.com/aws/aws-sdk-go-v2/service/docdb v1.48.5
+ github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.20.6
+ github.com/aws/aws-sdk-go-v2/service/drs v1.36.6
+ github.com/aws/aws-sdk-go-v2/service/dsql v1.12.1
+ github.com/aws/aws-sdk-go-v2/service/dynamodb v1.53.2
+ github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.32.6
+ github.com/aws/aws-sdk-go-v2/service/ebs v1.33.6
+ github.com/aws/aws-sdk-go-v2/service/ec2 v1.275.0
+ github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect v1.32.13
+ github.com/aws/aws-sdk-go-v2/service/ecr v1.54.1
+ github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.38.6
+ github.com/aws/aws-sdk-go-v2/service/ecs v1.69.1
+ github.com/aws/aws-sdk-go-v2/service/efs v1.41.6
+ github.com/aws/aws-sdk-go-v2/service/eks v1.75.1
+ github.com/aws/aws-sdk-go-v2/service/eksauth v1.12.5
+ github.com/aws/aws-sdk-go-v2/service/elasticache v1.51.5
+ github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.33.15
+ github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.33.15
+ github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.54.2
+ github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.15
+ github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.32.14
+ github.com/aws/aws-sdk-go-v2/service/emr v1.57.1
+ github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.40.10
+ github.com/aws/aws-sdk-go-v2/service/emrserverless v1.37.5
+ github.com/aws/aws-sdk-go-v2/service/entityresolution v1.25.9
+ github.com/aws/aws-sdk-go-v2/service/eventbridge v1.45.14
+ github.com/aws/aws-sdk-go-v2/service/evidently v1.28.13
+ github.com/aws/aws-sdk-go-v2/service/evs v1.5.10
+ github.com/aws/aws-sdk-go-v2/service/finspace v1.33.14
+ github.com/aws/aws-sdk-go-v2/service/finspacedata v1.33.14
+ github.com/aws/aws-sdk-go-v2/service/firehose v1.42.5
+ github.com/aws/aws-sdk-go-v2/service/fis v1.37.13
+ github.com/aws/aws-sdk-go-v2/service/fms v1.44.14
+ github.com/aws/aws-sdk-go-v2/service/forecast v1.41.14
+ github.com/aws/aws-sdk-go-v2/service/forecastquery v1.29.14
+ github.com/aws/aws-sdk-go-v2/service/frauddetector v1.41.5
+ github.com/aws/aws-sdk-go-v2/service/freetier v1.13.7
+ github.com/aws/aws-sdk-go-v2/service/fsx v1.64.2
+ github.com/aws/aws-sdk-go-v2/service/gamelift v1.48.4
+ github.com/aws/aws-sdk-go-v2/service/geomaps v1.8.6
+ github.com/aws/aws-sdk-go-v2/service/geoplaces v1.7.5
+ github.com/aws/aws-sdk-go-v2/service/georoutes v1.7.7
+ github.com/aws/aws-sdk-go-v2/service/glacier v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.35.7
+ github.com/aws/aws-sdk-go-v2/service/glue v1.134.1
+ github.com/aws/aws-sdk-go-v2/service/grafana v1.32.7
+ github.com/aws/aws-sdk-go-v2/service/greengrass v1.32.14
+ github.com/aws/aws-sdk-go-v2/service/greengrassv2 v1.42.5
+ github.com/aws/aws-sdk-go-v2/service/groundstation v1.39.4
+ github.com/aws/aws-sdk-go-v2/service/guardduty v1.68.2
+ github.com/aws/aws-sdk-go-v2/service/health v1.35.2
+ github.com/aws/aws-sdk-go-v2/service/healthlake v1.36.6
+ github.com/aws/aws-sdk-go-v2/service/iam v1.52.2
+ github.com/aws/aws-sdk-go-v2/service/identitystore v1.34.5
+ github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.50.1
+ github.com/aws/aws-sdk-go-v2/service/inspector v1.30.13
+ github.com/aws/aws-sdk-go-v2/service/inspector2 v1.45.2
+ github.com/aws/aws-sdk-go-v2/service/inspectorscan v1.12.13
+ github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.26.6
+ github.com/aws/aws-sdk-go-v2/service/invoicing v1.9.1
+ github.com/aws/aws-sdk-go-v2/service/iot v1.69.13
+ github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.32.14
+ github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor v1.36.14
+ github.com/aws/aws-sdk-go-v2/service/iotevents v1.33.6
+ github.com/aws/aws-sdk-go-v2/service/ioteventsdata v1.30.5
+ github.com/aws/aws-sdk-go-v2/service/iotfleetwise v1.31.13
+ github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane v1.30.6
+ github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling v1.33.14
+ github.com/aws/aws-sdk-go-v2/service/iotsitewise v1.52.11
+ github.com/aws/aws-sdk-go-v2/service/iotthingsgraph v1.30.14
+ github.com/aws/aws-sdk-go-v2/service/iottwinmaker v1.29.14
+ github.com/aws/aws-sdk-go-v2/service/iotwireless v1.54.2
+ github.com/aws/aws-sdk-go-v2/service/ivs v1.48.7
+ github.com/aws/aws-sdk-go-v2/service/ivschat v1.21.13
+ github.com/aws/aws-sdk-go-v2/service/ivsrealtime v1.31.7
+ github.com/aws/aws-sdk-go-v2/service/kafka v1.46.2
+ github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.27.14
+ github.com/aws/aws-sdk-go-v2/service/kendra v1.60.14
+ github.com/aws/aws-sdk-go-v2/service/kendraranking v1.15.17
+ github.com/aws/aws-sdk-go-v2/service/keyspaces v1.24.7
+ github.com/aws/aws-sdk-go-v2/service/keyspacesstreams v1.5.5
+ github.com/aws/aws-sdk-go-v2/service/kinesis v1.42.6
+ github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.30.14
+ github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.36.15
+ github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.33.1
+ github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia v1.33.6
+ github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia v1.27.13
+ github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling v1.28.14
+ github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage v1.20.6
+ github.com/aws/aws-sdk-go-v2/service/kms v1.49.1
+ github.com/aws/aws-sdk-go-v2/service/lakeformation v1.46.1
+ github.com/aws/aws-sdk-go-v2/service/lambda v1.83.1
+ github.com/aws/aws-sdk-go-v2/service/launchwizard v1.13.14
+ github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.34.7
+ github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.58.1
+ github.com/aws/aws-sdk-go-v2/service/lexruntimeservice v1.29.14
+ github.com/aws/aws-sdk-go-v2/service/lexruntimev2 v1.35.7
+ github.com/aws/aws-sdk-go-v2/service/licensemanager v1.37.1
+ github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions v1.20.5
+ github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions v1.21.8
+ github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.8
+ github.com/aws/aws-sdk-go-v2/service/location v1.50.6
+ github.com/aws/aws-sdk-go-v2/service/lookoutequipment v1.36.7
+ github.com/aws/aws-sdk-go-v2/service/m2 v1.26.7
+ github.com/aws/aws-sdk-go-v2/service/machinelearning v1.34.7
+ github.com/aws/aws-sdk-go-v2/service/macie2 v1.50.6
+ github.com/aws/aws-sdk-go-v2/service/mailmanager v1.17.14
+ github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/managedblockchainquery v1.22.6
+ github.com/aws/aws-sdk-go-v2/service/marketplaceagreement v1.11.14
+ github.com/aws/aws-sdk-go-v2/service/marketplacecatalog v1.37.7
+ github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics v1.30.6
+ github.com/aws/aws-sdk-go-v2/service/marketplacedeployment v1.11.13
+ github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice v1.35.1
+ github.com/aws/aws-sdk-go-v2/service/marketplacemetering v1.35.1
+ github.com/aws/aws-sdk-go-v2/service/marketplacereporting v1.7.5
+ github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.46.2
+ github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.85.2
+ github.com/aws/aws-sdk-go-v2/service/medialive v1.87.2
+ github.com/aws/aws-sdk-go-v2/service/mediapackage v1.39.14
+ github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.34.1
+ github.com/aws/aws-sdk-go-v2/service/mediapackagevod v1.39.14
+ github.com/aws/aws-sdk-go-v2/service/mediastore v1.29.14
+ github.com/aws/aws-sdk-go-v2/service/mediastoredata v1.29.13
+ github.com/aws/aws-sdk-go-v2/service/mediatailor v1.54.6
+ github.com/aws/aws-sdk-go-v2/service/medicalimaging v1.23.3
+ github.com/aws/aws-sdk-go-v2/service/memorydb v1.33.7
+ github.com/aws/aws-sdk-go-v2/service/mgn v1.38.6
+ github.com/aws/aws-sdk-go-v2/service/migrationhub v1.31.6
+ github.com/aws/aws-sdk-go-v2/service/migrationhubconfig v1.31.7
+ github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator v1.18.14
+ github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces v1.25.14
+ github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy v1.26.14
+ github.com/aws/aws-sdk-go-v2/service/mpa v1.5.6
+ github.com/aws/aws-sdk-go-v2/service/mq v1.34.12
+ github.com/aws/aws-sdk-go-v2/service/mturk v1.30.13
+ github.com/aws/aws-sdk-go-v2/service/mwaa v1.39.14
+ github.com/aws/aws-sdk-go-v2/service/mwaaserverless v1.0.2
+ github.com/aws/aws-sdk-go-v2/service/neptune v1.43.5
+ github.com/aws/aws-sdk-go-v2/service/neptunedata v1.16.6
+ github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.21.13
+ github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.59.0
+ github.com/aws/aws-sdk-go-v2/service/networkflowmonitor v1.11.2
+ github.com/aws/aws-sdk-go-v2/service/networkmanager v1.41.1
+ github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.13.6
+ github.com/aws/aws-sdk-go-v2/service/notifications v1.7.12
+ github.com/aws/aws-sdk-go-v2/service/notificationscontacts v1.5.16
+ github.com/aws/aws-sdk-go-v2/service/oam v1.23.7
+ github.com/aws/aws-sdk-go-v2/service/observabilityadmin v1.8.8
+ github.com/aws/aws-sdk-go-v2/service/odb v1.6.1
+ github.com/aws/aws-sdk-go-v2/service/omics v1.38.5
+ github.com/aws/aws-sdk-go-v2/service/opensearch v1.54.2
+ github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.27.6
+ github.com/aws/aws-sdk-go-v2/service/organizations v1.49.0
+ github.com/aws/aws-sdk-go-v2/service/osis v1.21.7
+ github.com/aws/aws-sdk-go-v2/service/outposts v1.57.8
+ github.com/aws/aws-sdk-go-v2/service/panorama v1.27.14
+ github.com/aws/aws-sdk-go-v2/service/partnercentralchannel v1.0.2
+ github.com/aws/aws-sdk-go-v2/service/partnercentralselling v1.10.16
+ github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.26.5
+ github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata v1.24.8
+ github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.15.14
+ github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep v1.10.6
+ github.com/aws/aws-sdk-go-v2/service/pcs v1.15.2
+ github.com/aws/aws-sdk-go-v2/service/personalize v1.46.7
+ github.com/aws/aws-sdk-go-v2/service/personalizeevents v1.31.6
+ github.com/aws/aws-sdk-go-v2/service/personalizeruntime v1.33.7
+ github.com/aws/aws-sdk-go-v2/service/pi v1.35.14
+ github.com/aws/aws-sdk-go-v2/service/pinpoint v1.39.14
+ github.com/aws/aws-sdk-go-v2/service/pinpointemail v1.29.7
+ github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice v1.29.7
+ github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.26.4
+ github.com/aws/aws-sdk-go-v2/service/pipes v1.23.13
+ github.com/aws/aws-sdk-go-v2/service/polly v1.54.7
+ github.com/aws/aws-sdk-go-v2/service/pricing v1.40.7
+ github.com/aws/aws-sdk-go-v2/service/proton v1.39.8
+ github.com/aws/aws-sdk-go-v2/service/qapps v1.11.13
+ github.com/aws/aws-sdk-go-v2/service/qbusiness v1.33.14
+ github.com/aws/aws-sdk-go-v2/service/qconnect v1.24.1
+ github.com/aws/aws-sdk-go-v2/service/quicksight v1.98.1
+ github.com/aws/aws-sdk-go-v2/service/ram v1.34.15
+ github.com/aws/aws-sdk-go-v2/service/rbin v1.27.1
+ github.com/aws/aws-sdk-go-v2/service/rds v1.111.1
+ github.com/aws/aws-sdk-go-v2/service/rdsdata v1.32.14
+ github.com/aws/aws-sdk-go-v2/service/redshift v1.61.1
+ github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.38.1
+ github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.32.1
+ github.com/aws/aws-sdk-go-v2/service/rekognition v1.51.13
+ github.com/aws/aws-sdk-go-v2/service/repostspace v1.14.14
+ github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.35.6
+ github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.22.8
+ github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.33.16
+ github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.31.2
+ github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.21.14
+ github.com/aws/aws-sdk-go-v2/service/route53 v1.61.0
+ github.com/aws/aws-sdk-go-v2/service/route53domains v1.34.12
+ github.com/aws/aws-sdk-go-v2/service/route53profiles v1.9.14
+ github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.28.14
+ github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.32.7
+ github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.26.14
+ github.com/aws/aws-sdk-go-v2/service/route53resolver v1.41.2
+ github.com/aws/aws-sdk-go-v2/service/rtbfabric v1.2.3
+ github.com/aws/aws-sdk-go-v2/service/rum v1.30.2
+ github.com/aws/aws-sdk-go-v2/service/s3 v1.92.1
+ github.com/aws/aws-sdk-go-v2/service/s3control v1.66.11
+ github.com/aws/aws-sdk-go-v2/service/s3outposts v1.34.5
+ github.com/aws/aws-sdk-go-v2/service/s3tables v1.12.2
+ github.com/aws/aws-sdk-go-v2/service/s3vectors v1.5.4
+ github.com/aws/aws-sdk-go-v2/service/sagemaker v1.226.1
+ github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime v1.32.14
+ github.com/aws/aws-sdk-go-v2/service/sagemakeredge v1.31.6
+ github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime v1.34.14
+ github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial v1.19.14
+ github.com/aws/aws-sdk-go-v2/service/sagemakermetrics v1.18.15
+ github.com/aws/aws-sdk-go-v2/service/sagemakerruntime v1.38.5
+ github.com/aws/aws-sdk-go-v2/service/savingsplans v1.30.5
+ github.com/aws/aws-sdk-go-v2/service/scheduler v1.17.14
+ github.com/aws/aws-sdk-go-v2/service/schemas v1.34.5
+ github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.40.2
+ github.com/aws/aws-sdk-go-v2/service/securityhub v1.66.1
+ github.com/aws/aws-sdk-go-v2/service/securityir v1.10.1
+ github.com/aws/aws-sdk-go-v2/service/securitylake v1.25.6
+ github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.30.5
+ github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.39.5
+ github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.35.14
+ github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.39.18
+ github.com/aws/aws-sdk-go-v2/service/servicequotas v1.33.9
+ github.com/aws/aws-sdk-go-v2/service/ses v1.34.14
+ github.com/aws/aws-sdk-go-v2/service/sesv2 v1.55.1
+ github.com/aws/aws-sdk-go-v2/service/sfn v1.40.2
+ github.com/aws/aws-sdk-go-v2/service/shield v1.34.14
+ github.com/aws/aws-sdk-go-v2/service/signer v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/signin v1.0.1
+ github.com/aws/aws-sdk-go-v2/service/simspaceweaver v1.19.14
+ github.com/aws/aws-sdk-go-v2/service/snowball v1.35.14
+ github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement v1.25.13
+ github.com/aws/aws-sdk-go-v2/service/sns v1.39.7
+ github.com/aws/aws-sdk-go-v2/service/socialmessaging v1.7.14
+ github.com/aws/aws-sdk-go-v2/service/sqs v1.42.17
+ github.com/aws/aws-sdk-go-v2/service/ssm v1.67.4
+ github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.31.7
+ github.com/aws/aws-sdk-go-v2/service/ssmguiconnect v1.5.7
+ github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.39.13
+ github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.8.14
+ github.com/aws/aws-sdk-go-v2/service/ssmsap v1.25.13
+ github.com/aws/aws-sdk-go-v2/service/sso v1.30.4
+ github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.36.10
+ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.8
+ github.com/aws/aws-sdk-go-v2/service/storagegateway v1.43.6
+ github.com/aws/aws-sdk-go-v2/service/sts v1.41.1
+ github.com/aws/aws-sdk-go-v2/service/supplychain v1.17.13
+ github.com/aws/aws-sdk-go-v2/service/support v1.31.14
+ github.com/aws/aws-sdk-go-v2/service/supportapp v1.18.14
+ github.com/aws/aws-sdk-go-v2/service/swf v1.33.8
+ github.com/aws/aws-sdk-go-v2/service/synthetics v1.42.6
+ github.com/aws/aws-sdk-go-v2/service/taxsettings v1.16.14
+ github.com/aws/aws-sdk-go-v2/service/textract v1.40.13
+ github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.17.8
+ github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.36.7
+ github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.35.13
+ github.com/aws/aws-sdk-go-v2/service/tnb v1.18.14
+ github.com/aws/aws-sdk-go-v2/service/transcribe v1.53.8
+ github.com/aws/aws-sdk-go-v2/service/transcribestreaming v1.33.2
+ github.com/aws/aws-sdk-go-v2/service/transfer v1.68.1
+ github.com/aws/aws-sdk-go-v2/service/translate v1.33.14
+ github.com/aws/aws-sdk-go-v2/service/trustedadvisor v1.13.14
+ github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.30.4
+ github.com/aws/aws-sdk-go-v2/service/voiceid v1.30.7
+ github.com/aws/aws-sdk-go-v2/service/vpclattice v1.20.4
+ github.com/aws/aws-sdk-go-v2/service/waf v1.30.13
+ github.com/aws/aws-sdk-go-v2/service/wafregional v1.30.14
+ github.com/aws/aws-sdk-go-v2/service/wafv2 v1.70.2
+ github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.39.14
+ github.com/aws/aws-sdk-go-v2/service/wisdom v1.32.14
+ github.com/aws/aws-sdk-go-v2/service/workdocs v1.30.13
+ github.com/aws/aws-sdk-go-v2/service/workmail v1.36.12
+ github.com/aws/aws-sdk-go-v2/service/workmailmessageflow v1.28.13
+ github.com/aws/aws-sdk-go-v2/service/workspaces v1.64.6
+ github.com/aws/aws-sdk-go-v2/service/workspacesinstances v1.4.16
+ github.com/aws/aws-sdk-go-v2/service/workspacesthinclient v1.20.14
+ github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.34.2
+ github.com/aws/aws-sdk-go-v2/service/xray v1.36.13
+ github.com/goccy/go-yaml v1.17.1
+ github.com/google/go-cmp v0.7.0
+ github.com/google/go-jsonnet v0.20.0
+ github.com/jmespath/go-jmespath v0.4.0
+ github.com/mattn/go-shellwords v1.0.12
+)
+
+require (
+ github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.3 // indirect
+ github.com/aws/aws-sdk-go-v2/credentials v1.19.0 // indirect
+ github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.14 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.14 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.14 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
+ github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.14 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.3 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.5 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.14 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.14 // indirect
+ github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.14 // indirect
+ github.com/aws/smithy-go v1.23.2 // indirect
+ gopkg.in/yaml.v2 v2.2.8 // indirect
+ sigs.k8s.io/yaml v1.1.0 // indirect
+)
diff --git a/sysutils/awslim/files/go.sum b/sysutils/awslim/files/go.sum
new file mode 100644
index 000000000000..356baaebae6b
--- /dev/null
+++ b/sysutils/awslim/files/go.sum
@@ -0,0 +1,877 @@
+github.com/alecthomas/assert/v2 v2.11.0 h1:2Q9r3ki8+JYXvGsDyBXwH3LcJ+WK5D0gc5E8vS6K3D0=
+github.com/alecthomas/assert/v2 v2.11.0/go.mod h1:Bze95FyfUr7x34QZrjL+XP+0qgp/zg8yS+TtBj1WA3k=
+github.com/alecthomas/kong v1.10.0 h1:8K4rGDpT7Iu+jEXCIJUeKqvpwZHbsFRoebLbnzlmrpw=
+github.com/alecthomas/kong v1.10.0/go.mod h1:p2vqieVMeTAnaC83txKtXe8FLke2X07aruPWXyMPQrU=
+github.com/alecthomas/repr v0.4.0 h1:GhI2A8MACjfegCPVq9f1FLvIBS+DrQ2KQBFZP1iFzXc=
+github.com/alecthomas/repr v0.4.0/go.mod h1:Fr0507jx4eOXV7AlPV6AVZLYrLIuIeSOWtW57eE/O/4=
+github.com/aws/aws-sdk-go-v2 v1.40.0 h1:/WMUA0kjhZExjOQN2z3oLALDREea1A7TobfuiBrKlwc=
+github.com/aws/aws-sdk-go-v2 v1.40.0/go.mod h1:c9pm7VwuW0UPxAEYGyTmyurVcNrbF6Rt/wixFqDhcjE=
+github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.3 h1:DHctwEM8P8iTXFxC/QK0MRjwEpWQeM9yzidCRjldUz0=
+github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.3/go.mod h1:xdCzcZEtnSTKVDOmUZs4l/j3pSV6rpo1WXl5ugNsL8Y=
+github.com/aws/aws-sdk-go-v2/config v1.32.0 h1:T5WWJYnam9SzBLbsVYDu2HscLDe+GU1AUJtfcDAc/vA=
+github.com/aws/aws-sdk-go-v2/config v1.32.0/go.mod h1:pSRm/+D3TxBixGMXlgtX4+MPO9VNtEEtiFmNpxksoxw=
+github.com/aws/aws-sdk-go-v2/credentials v1.19.0 h1:7zm+ez+qEqLaNsCSRaistkvJRJv8sByDOVuCnyHbP7M=
+github.com/aws/aws-sdk-go-v2/credentials v1.19.0/go.mod h1:pHKPblrT7hqFGkNLxqoS3FlGoPrQg4hMIa+4asZzBfs=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.14 h1:WZVR5DbDgxzA0BJeudId89Kmgy6DIU4ORpxwsVHz0qA=
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.14/go.mod h1:Dadl9QO0kHgbrH1GRqGiZdYtW5w+IXXaBNCHTIaheM4=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.14 h1:PZHqQACxYb8mYgms4RZbhZG0a7dPW06xOjmaH0EJC/I=
+github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.14/go.mod h1:VymhrMJUWs69D8u0/lZ7jSB6WgaG/NqHi3gX0aYf6U0=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.14 h1:bOS19y6zlJwagBfHxs0ESzr1XCOU2KXJCWcq3E2vfjY=
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.14/go.mod h1:1ipeGBMAxZ0xcTm6y6paC2C/J6f6OO7LBODV9afuAyM=
+github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 h1:WKuaxf++XKWlHWu9ECbMlha8WOEGm0OUEZqm4K/Gcfk=
+github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4/go.mod h1:ZWy7j6v1vWGmPReu0iSGvRiise4YI5SkR3OHKTZ6Wuc=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.14 h1:ITi7qiDSv/mSGDSWNpZ4k4Ve0DQR6Ug2SJQ8zEHoDXg=
+github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.14/go.mod h1:k1xtME53H1b6YpZt74YmwlONMWf4ecM+lut1WQLAF/U=
+github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.45.4 h1:BMs6YRWj1teueZjLyXfFEMGuffAEyyhE2hn6O9U2wr8=
+github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.45.4/go.mod h1:ysJZ4K/YfV0rht959xPdE1uzTGROMHatQTrdtORLdV8=
+github.com/aws/aws-sdk-go-v2/service/account v1.29.6 h1:6pJg2PpqxzihqIpwOqTChWmXS3zn6J2ePbUMTx6FgAU=
+github.com/aws/aws-sdk-go-v2/service/account v1.29.6/go.mod h1:6D0qKm5OkfoJMN20c05fZl1OJXZl+pMu4Zg4jdmhXKg=
+github.com/aws/aws-sdk-go-v2/service/acm v1.37.15 h1:JV5N0Fc36WDewHDg3ap15OncrpMnGTINm6DkHICtuUo=
+github.com/aws/aws-sdk-go-v2/service/acm v1.37.15/go.mod h1:Bmnx9GINL2vPDrVqZDVKtukAOmuovly5IGzXJH2dOA8=
+github.com/aws/aws-sdk-go-v2/service/acmpca v1.46.4 h1:+AjfNoEgB1ZqzTdujuxByRbka1r0qxC8lZnHTOE1aOE=
+github.com/aws/aws-sdk-go-v2/service/acmpca v1.46.4/go.mod h1:78KpefA7OS+q+jVCjqILswjfKERqMJqiCOFKRLgLAtg=
+github.com/aws/aws-sdk-go-v2/service/aiops v1.6.14 h1:o5Jhhs7PGIkZa328lRLMF3Ah2SfqLJ+uX0Jz0SsCyD4=
+github.com/aws/aws-sdk-go-v2/service/aiops v1.6.14/go.mod h1:b0tQJW5K/TWcxdMXHxwi21Moyp9ASfIPeu8y+dH4YbE=
+github.com/aws/aws-sdk-go-v2/service/amp v1.42.2 h1:CtEIoC6XZaztV1+2h2AtiFi2EEZeFU6I/lOPo0iNCUc=
+github.com/aws/aws-sdk-go-v2/service/amp v1.42.2/go.mod h1:P4J8uc2Id/r3Lo+LmVV8yoz9Pdmihj7AJ5lxWU9rJJA=
+github.com/aws/aws-sdk-go-v2/service/amplify v1.38.7 h1:ecemKkaNuExu3YxiOyFsmoQxI5K+Qh3YOfMo/tqYHGs=
+github.com/aws/aws-sdk-go-v2/service/amplify v1.38.7/go.mod h1:IRLsCWM1rNJ86cDEFp/ulTKdWlKVe87qSxerPEMXA1w=
+github.com/aws/aws-sdk-go-v2/service/amplifybackend v1.32.13 h1:UoTyN9jPxb5wV21JQNxOVr+vaZvR8g8aTeZa2Hdoibg=
+github.com/aws/aws-sdk-go-v2/service/amplifybackend v1.32.13/go.mod h1:spOOA/oIBHgb/88FRobuVKv+1MefFMkx1AJzlnCafFk=
+github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder v1.28.13 h1:kCqe3ULJ+rBKexKXQBDnHupMkd8nHUeVadSyrbTQBvQ=
+github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder v1.28.13/go.mod h1:0UQsQmeTL4k6lCNgk2SS+4bQON6o4H36vAK7BBRhfCY=
+github.com/aws/aws-sdk-go-v2/service/apigateway v1.38.1 h1:MiYwC7V/xOMx680kEM68ojHoUZJRgYRSaEwFY5q5etw=
+github.com/aws/aws-sdk-go-v2/service/apigateway v1.38.1/go.mod h1:/HnZROWxpp+MMou2NI80NiDSzosdrx2/9Rvg56culQQ=
+github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.29.7 h1:PtZORL0i6mNsW5c7pRoqUiQ9yBhqZvSIZdXu9elhogw=
+github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.29.7/go.mod h1:3CFqWAA2vU/Y6johZzQ5eVvQfoIBP2EDb+nvImeKs6s=
+github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.33.2 h1:vmXrs6ZdYIjSnVNaRmclj4C9aukhaATGc5xrYxl3BfU=
+github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.33.2/go.mod h1:wjcTbvMGit508yYd5nXdFC404E6YR04VE4FZ6jHvO8Y=
+github.com/aws/aws-sdk-go-v2/service/appconfig v1.43.5 h1:jeECIhV0lcDQZUeafIzgDZF2V6NH9HgZJR/c5i/36w4=
+github.com/aws/aws-sdk-go-v2/service/appconfig v1.43.5/go.mod h1:/m+9B/urzrVtarnXvzN+kd+HIcsmZ4pyqA9VeUhr420=
+github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.23.14 h1:xNmJeJjgqj080MSk4ARWhLDUUXyZwIQTVSHMGFj1UGI=
+github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.23.14/go.mod h1:NHoobKTSYNrCsy2r0RjDP3Zy7ool/FBdPRlJxilnobk=
+github.com/aws/aws-sdk-go-v2/service/appfabric v1.16.14 h1:LN1GrhM9hoVRkWP9JbtGJzCSVrKsYN2sy8U44GNt4Ww=
+github.com/aws/aws-sdk-go-v2/service/appfabric v1.16.14/go.mod h1:OBJ1A8d1pkpk1kjT8mMOlqZCleNSee98ccmS/v2voMQ=
+github.com/aws/aws-sdk-go-v2/service/appflow v1.51.5 h1:364e9kq3WGdfpLNsKbrOVLIn1nzkKTwszjbJombsNm4=
+github.com/aws/aws-sdk-go-v2/service/appflow v1.51.5/go.mod h1:wmuyUniTVcz8dqJUKWjTvM5HmmtqmF6wDhv2q/tce34=
+github.com/aws/aws-sdk-go-v2/service/appintegrations v1.36.14 h1:kx0rAjHoTLu6DqwUFfNbuiKtaE6vZQOUM1+Cnu1bu+s=
+github.com/aws/aws-sdk-go-v2/service/appintegrations v1.36.14/go.mod h1:9u8qolAYZaeuc1QBe72BvVVG7W59z6NW0x+Et3UoOak=
+github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.6 h1:BwBH+26Y7/iSXBy1dE51dhkqAjDoIK2/+fYpGukNjpo=
+github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.6/go.mod h1:qAe2ND6y3dp1DgpO1Yi/YnLSXpdxzhlgpPDteD4k+Vo=
+github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler v1.27.5 h1:GonLhBMVjoZzMAXRF+SHNbITXwFyQPNVZpXvy5aSXMs=
+github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler v1.27.5/go.mod h1:BtlwiFnp0KkuucF83D4d5TCnA0jY+2b5NuxDT2pCnoQ=
+github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice v1.35.6 h1:Ki/ZLNMmbQx7HrDi95U3kbz+3jIFUkyLhkim2qWR7AQ=
+github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice v1.35.6/go.mod h1:kKiGceXmNf3PQh0RulaxRQhsDOLp5r77unaNEn8Dsl4=
+github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.34.13 h1:TmMg2JQaAWw/4cAOSl4LXJmVZILMzTwHuGP8qyBfP40=
+github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.34.13/go.mod h1:pFgvo2beLgB+KAlbEaiDorB0tpMZQYUZJgPDBrGTPow=
+github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.18.1 h1:YFPtp8wxzOGTPLuNFCsZBvIFkNw/iWUaRO9GJlFeU+M=
+github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.18.1/go.mod h1:JiP8NIeL2VIOI3EIIpepj3ga9X3M7+na32lGqxEapo4=
+github.com/aws/aws-sdk-go-v2/service/appmesh v1.35.5 h1:EJpN21smHnYIdLLLG3dVjF5JJZuu5t5HtrPsW3aTgUk=
+github.com/aws/aws-sdk-go-v2/service/appmesh v1.35.5/go.mod h1:zHvyRFwphYyvGE1FO55940bsRsJppGeSJkVJhiQHykk=
+github.com/aws/aws-sdk-go-v2/service/apprunner v1.39.7 h1:nJDKwI29IVH5+aePMhutfs98UTG4bANenou7Xyel01c=
+github.com/aws/aws-sdk-go-v2/service/apprunner v1.39.7/go.mod h1:4ZOqpxGgZG94Pe0EEBymCj+ljWKRVeyU0vmfuDoyq78=
+github.com/aws/aws-sdk-go-v2/service/appstream v1.52.3 h1:zI1kG+l234nLKXPJ4H7teDeh1lpTzzq8XjA8Im3xRZI=
+github.com/aws/aws-sdk-go-v2/service/appstream v1.52.3/go.mod h1:1CrfXbbxbeVA2IA5ZP+U8kgE5fThA1pAOQ+U7S8sMOI=
+github.com/aws/aws-sdk-go-v2/service/appsync v1.52.5 h1:qWW8+Ruy/w/vKbwHIqjZWo0ongY97aPUSGRshknZqoY=
+github.com/aws/aws-sdk-go-v2/service/appsync v1.52.5/go.mod h1:O+8BFtV0hVUON/mjQzIkxS8rZcUgdvew5a5vYQxUrc4=
+github.com/aws/aws-sdk-go-v2/service/arcregionswitch v1.2.16 h1:xwuWvZAh3J6QFhKA0KMWOCEICZ8rIvi8skivEesWFy4=
+github.com/aws/aws-sdk-go-v2/service/arcregionswitch v1.2.16/go.mod h1:TiGkbaifAXAyXcvB7gD6wqocmtxGwt3ELHQN+POyr6M=
+github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.22.15 h1:i3Vjk5ftKKZOFT6VWrJCb/9VUT/7voTLz3dhCQXW0qc=
+github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.22.15/go.mod h1:c/U7heQNFbmKHyB/Mm/Ra+pzIgCbmqLE2q47ehe7Jus=
+github.com/aws/aws-sdk-go-v2/service/artifact v1.14.5 h1:b1tsCiHT6Z1y9ld9zgdDemalHjwFQmLbnAIDnlKgEG4=
+github.com/aws/aws-sdk-go-v2/service/artifact v1.14.5/go.mod h1:qoFvRrt7gmasEQJcjA8kHwn0c+7AqQV4Z3kp1CyqK9s=
+github.com/aws/aws-sdk-go-v2/service/athena v1.56.1 h1:kxedtDfKs4SrO4rOY5zxmT/C6iRRijfoM52jkXk4HV0=
+github.com/aws/aws-sdk-go-v2/service/athena v1.56.1/go.mod h1:4A0RedsMl3WXKVbYHL9eXnyfi1ZYajDjQz7FxGJIVJk=
+github.com/aws/aws-sdk-go-v2/service/auditmanager v1.46.5 h1:hM/SvzPdm3VD0TLOk5kl2gXZP5/Q1HAVQrNyLDO3yhc=
+github.com/aws/aws-sdk-go-v2/service/auditmanager v1.46.5/go.mod h1:hXTso1pRe6MtH3nxxT3EY34fqXtZG4rfbR10ozUKurU=
+github.com/aws/aws-sdk-go-v2/service/autoscaling v1.62.1 h1:CsZyADhNxJU6AbqmieFia8ez9tO3HAPZKWMNZEvvdVM=
+github.com/aws/aws-sdk-go-v2/service/autoscaling v1.62.1/go.mod h1:6q/I1pH386VpPfB6FE62X/MOs6NW/oCsY9FXU33YXOU=
+github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.30.7 h1:B14pgjS7jSIWmYih9s4BbdOaNr4+bTFdTr6Vo6Q9cVY=
+github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.30.7/go.mod h1:CHaY8BE6Hxfo6HJx7d3WauQbZzFloOEEXOt+4m98YVc=
+github.com/aws/aws-sdk-go-v2/service/b2bi v1.0.0-preview.93 h1:XnfnBlUfV+2bHj18fWG7IMa6ZrdQH9djkAenIt3r9P4=
+github.com/aws/aws-sdk-go-v2/service/b2bi v1.0.0-preview.93/go.mod h1:XLcoNlqnN7FQlfeIGxiqkkJI5CqrJzeYODoYdwTfgn8=
+github.com/aws/aws-sdk-go-v2/service/backup v1.54.2 h1:wg+nIMc397V8syUn/bXMo5ySrojzDt41ebML3l30qhE=
+github.com/aws/aws-sdk-go-v2/service/backup v1.54.2/go.mod h1:jPKoVknYePQQIuFqYb9MJQrUmokCl+oqFD1Nz6Ly4F8=
+github.com/aws/aws-sdk-go-v2/service/backupgateway v1.25.14 h1:H94WiLHRwSkRLtUe5lVeA7u6Ec66xf9TLE9DoM/n7nc=
+github.com/aws/aws-sdk-go-v2/service/backupgateway v1.25.14/go.mod h1:29/LIHN9AaF0FDBC3klSM4fDAoFx7oiUl/L/Gz1LZhA=
+github.com/aws/aws-sdk-go-v2/service/backupsearch v1.6.16 h1:ZgCsRHEloKh4PEGoQCg/z/9XvqHcyY6dgx3UEP6/lCc=
+github.com/aws/aws-sdk-go-v2/service/backupsearch v1.6.16/go.mod h1:luX/mHvaz9uXcyU0GdRBwABzk2H4rpCXvVhTX3X4yXM=
+github.com/aws/aws-sdk-go-v2/service/batch v1.58.8 h1:QOh6hb61pjBk2Qd4NfZ7ZjaZoNa3s7EOyWXautxlSQ8=
+github.com/aws/aws-sdk-go-v2/service/batch v1.58.8/go.mod h1:jPR/hL+ncTdOo6ovJpbHVrCtc6fcXqSKedlBflV0ci0=
+github.com/aws/aws-sdk-go-v2/service/bcmdashboards v1.0.16 h1:8bT2EqTc5Gft+f2d4blei4VdpD92J/C/WiaXL7iMjEA=
+github.com/aws/aws-sdk-go-v2/service/bcmdashboards v1.0.16/go.mod h1:wLmkEU0r/8cEX5zCExldZxsDafQooJtWQ4W4Zelx0y8=
+github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.12.7 h1:D4V+oNEh7yF6EnsEUubFr2GH0FLa9y568z/RwUSBi/U=
+github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.12.7/go.mod h1:irnQ+bwBP8QTNMxJuknd2QNeduTii8OR4vJHZVyLVqg=
+github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator v1.10.2 h1:mpZbRIretdNsRl4PTIKd0GFNZVM5NFjrXsryOv18Nsw=
+github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator v1.10.2/go.mod h1:56BIQeKydzG6FrOD/Yz9ReUVyUyOnvJky/W+l0AGfLU=
+github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions v1.0.16 h1:+caNbWjB7DHAYW5rWCoPBSo6ssIuF4bs6H2kK2NObWc=
+github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions v1.0.16/go.mod h1:KqPAtqC1KGvc1wVIGEPVNPAo8xnl9wRUo1TQ80ZhGoU=
+github.com/aws/aws-sdk-go-v2/service/bedrock v1.50.1 h1:xrO38KxWlorfhVaZp6IXXY+PmtTY4GADX6GgQqNi9ew=
+github.com/aws/aws-sdk-go-v2/service/bedrock v1.50.1/go.mod h1:hXxa/UTPE5uLWb/vquqMxVmS+IFUHeVf4gKeLSuiKqE=
+github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.51.5 h1:+cY2GcsrUGHDEiOWQwDk5Vy6KzYSH5oBSij+SYqY6yE=
+github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.51.5/go.mod h1:W5wiJ+7Z3Thx/TlvvNeQgeJFY1ghO7Gpcay12WO/Zd4=
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.9.1 h1:SERyS/3dg51ch7/5tB1zfo/gZaCjKGpRpt+cLidxAuU=
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.9.1/go.mod h1:Fe8UFLqAWgxAXqAdY0/hkqFO2iVzN3P9LELmyCzXibg=
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol v1.14.1 h1:boU3IIsKnHsKzqavdB/xR5bmp8tBPDPkg+FSBxqqEgY=
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol v1.14.1/go.mod h1:rSP65Gc7ucwUaO12JTPl8o835CZlN8d3qUFcdT/6dHE=
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime v1.50.8 h1:C/iXbhLiuLTKXScRaFoBgoyND0lHhluMvEsJ1/4rzgQ=
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime v1.50.8/go.mod h1:yZDBhRbUUY5Rf5PkwpqP8J2jdCXaj9D4BNnODcXxpUY=
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation v1.12.1 h1:dAuhoimlNXNDSvnlH0jnyiLnGa6bjWdOmjgOmFgm/HU=
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation v1.12.1/go.mod h1:9Ym6YauM0ayrQLQJmqMLeA2XlWu4whhim/eh5lJvJfE=
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime v1.9.1 h1:L9g3V3GC63srxnfBaFsBFWY/FpJKCPJ6OlDq4bTGJIo=
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime v1.9.1/go.mod h1:Zt9oNpfRlGr7TcjowQcRomVn+JFqG0kTErbVbnSiXKQ=
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.46.0 h1:kVXvAHENJ3m48TeeF/mepFebVq4GVlqJfMd2rFPk2y0=
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.46.0/go.mod h1:7jmuCw74YOGXjdT8NO5X/4PvVW2Xoe8PwS3w5e7pflM=
+github.com/aws/aws-sdk-go-v2/service/billing v1.9.2 h1:SPzTCg0ribbTX0l/5Wh7mRnyNM/B/L/V8nTzGuDCzzM=
+github.com/aws/aws-sdk-go-v2/service/billing v1.9.2/go.mod h1:xJnUORWEM7RAHY+bzFl1la8IFxfyAbccbdSr25vJUS0=
+github.com/aws/aws-sdk-go-v2/service/billingconductor v1.27.2 h1:K5/K4pI5khToJ/reuUAuihulZCqfHyf8uWDBOG9+jMQ=
+github.com/aws/aws-sdk-go-v2/service/billingconductor v1.27.2/go.mod h1:r2hiFGH0/L1eUT0QGD2UvciYzI0EESUrQzb2htxAzJU=
+github.com/aws/aws-sdk-go-v2/service/braket v1.39.1 h1:LVeSMFbFxHRdp0AlmGMsJWKZ9+eFyIeBAy2DTOguYBE=
+github.com/aws/aws-sdk-go-v2/service/braket v1.39.1/go.mod h1:ck3tq+7fMkZNRu9c2eB8Ce9UHQbyNTzRhtALpjD0ZTI=
+github.com/aws/aws-sdk-go-v2/service/budgets v1.42.1 h1:DwRq7U/AfN9Vszsmh5pWOTfPCc9y9Q9f92iU6RsZYns=
+github.com/aws/aws-sdk-go-v2/service/budgets v1.42.1/go.mod h1:DW69mROaOTaFFNE5DViFTfugWTJG2Zw/NniLQblAmbk=
+github.com/aws/aws-sdk-go-v2/service/chatbot v1.14.14 h1:PuRtkNtrd5vxSIQmLO72c2R3umF5DJUNP3+EttVEujU=
+github.com/aws/aws-sdk-go-v2/service/chatbot v1.14.14/go.mod h1:SefM/lOvvt0B3DOzA7QVtLycPJniHJ8Kht6BMPmASFU=
+github.com/aws/aws-sdk-go-v2/service/chime v1.41.5 h1:CPhbu5MEGnr0O9f3zPQhoAZTKjNoJt30p2Z3ZqNtpaI=
+github.com/aws/aws-sdk-go-v2/service/chime v1.41.5/go.mod h1:BQrHRnlutIKk0F+J8DDMucwT2HgqQZLM948jOzveQzo=
+github.com/aws/aws-sdk-go-v2/service/chimesdkidentity v1.27.13 h1:ZONm3LPn4UJUNh/nqMiC14UNYA27H9J1JXRsJREk4G0=
+github.com/aws/aws-sdk-go-v2/service/chimesdkidentity v1.27.13/go.mod h1:lIHhVyZfHPI60rMTo0QUUEZUdcXfUOB3XDorfCKQYVA=
+github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.26.14 h1:uIxGSqzhwNZZ/qLqHGhuYf+irQHHzebv2MI6FwhF6U0=
+github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.26.14/go.mod h1:XcUYZ46XzmzbkC6v2HA5yvQ7BLxxUvnf08hCqx/0pj0=
+github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings v1.33.8 h1:0hYVdh1VaZGXUlGvUGrPHPxzB4w8sBo6nYLh6ReoNqE=
+github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings v1.33.8/go.mod h1:2UOU4pjrLhBBN89UPSu9d9v5M6E0Ym/EzTm5C901Kc4=
+github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging v1.32.10 h1:gcz/Q9noDSk6gwd51WLUucIyHJTSRIKLS8wOGa2HjIc=
+github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging v1.32.10/go.mod h1:KaU+XhGwhRJjPGTe0U0ATOZ7CEbuevb4h3jYcJxQ7dM=
+github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.28.6 h1:svsU3bNoyK+Mo7mfY7AiCv/4+2Ze6CJOls+16Fe9Q8w=
+github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.28.6/go.mod h1:6x+LIQMdqdAtkRRUkGNmShjrkRLJAEvIPMewwMGB164=
+github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.37.5 h1:H7SRBHn4yjIA+BgWjrBW9O8UFFWkPDoZkQfVcaYy6j0=
+github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.37.5/go.mod h1:bRdFbDwBkz32R7ympGXrKne/Er4OlR7aabOs1kllhfY=
+github.com/aws/aws-sdk-go-v2/service/cleanroomsml v1.20.8 h1:h0dWyxnbNZDUQ7AtEtVxqiPheuwyI2P8zN8bQie0A8g=
+github.com/aws/aws-sdk-go-v2/service/cleanroomsml v1.20.8/go.mod h1:v+wNK0A2zpgEJpg/we/gMMMIjcK2o6us5qmDiUwbdK8=
+github.com/aws/aws-sdk-go-v2/service/cloud9 v1.33.13 h1:R/JEatN66G3xa3gwaybDvkzC1qBGCLLZcXEpXSeLJQI=
+github.com/aws/aws-sdk-go-v2/service/cloud9 v1.33.13/go.mod h1:Uv3v++wSBqiXMYhl/h17/knL3uIIsf5quqq13ZQuFuw=
+github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.29.5 h1:6VV10Yv4tiAmmDTIeyRiPmF27X/iYCiNrcMn5YK8M0g=
+github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.29.5/go.mod h1:XyQgviAJh0ix9AEoEQd1txAgMNWhjHwmH9GaPKRhpGg=
+github.com/aws/aws-sdk-go-v2/service/clouddirectory v1.30.5 h1:GnrYZf4XHKU0EVoNULq9dm6Ug5m9BlJdn2JtCMjB41M=
+github.com/aws/aws-sdk-go-v2/service/clouddirectory v1.30.5/go.mod h1:dloH89zGj7IiEUvPUWayWyFwReMkSJcOSdRA0iuNR40=
+github.com/aws/aws-sdk-go-v2/service/cloudformation v1.71.1 h1:YA9axGdmN8mAnG3uxredzWXFN/x1IiCbseFqU30ZXog=
+github.com/aws/aws-sdk-go-v2/service/cloudformation v1.71.1/go.mod h1:AIfiLeQfCO8suB3zxZp155Sv9KfiDhPyF+SSIRLEUYk=
+github.com/aws/aws-sdk-go-v2/service/cloudfront v1.58.1 h1:oZkhZ/qcgJqlitFX+rqzBcd/YSSylkboZb9wFEVx7nc=
+github.com/aws/aws-sdk-go-v2/service/cloudfront v1.58.1/go.mod h1:BeF/zsF5v8suyEFqg9h230PtSBJAL2PWSCCULD4/H5g=
+github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.12.16 h1:kjeyzxAV4qMORsLXn/zACkfSHlA2ib8RXGE6JGYb1lg=
+github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.12.16/go.mod h1:AFWVoaDjzkPtx0y8CdSel9wjNoJCgdcL3E2b1f/iaxo=
+github.com/aws/aws-sdk-go-v2/service/cloudhsm v1.29.14 h1:ea8sY0jly8cI0mnWycdqKNNJkaAfGRNYI2Xtaq0z378=
+github.com/aws/aws-sdk-go-v2/service/cloudhsm v1.29.14/go.mod h1:f5CqrjJYa2irK07PZknrhAz9DcW+aIByuXNqk241AyI=
+github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.34.13 h1:BdnJQcAnMrc22/ysAAw4nHgZNJVDQ1O33xPwtmbsCvg=
+github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.34.13/go.mod h1:u8d2bR9E7S8aCTb7VlXzgrUqL7OW6hgkGKVGOp3yquw=
+github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.32.5 h1:nXAkaPBCuJJoaBc8pMTb2ty+77Wi5cKqAeICvbnBNYo=
+github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.32.5/go.mod h1:oacL8OCx2lpH8K4KtuSTMRdmwqw5cS0GGKm+UQFnwjY=
+github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain v1.28.13 h1:4t/+o31aF6W2YdrtlfhOqTrxyxSn4kCUk9VFIoJsLyg=
+github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain v1.28.13/go.mod h1:8+xqFnhRwzdIvuoxBj67um0pmCcu6fJuDnIyhgU2HTg=
+github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.55.1 h1:fRFvc/mgSPujB9JrKuPt+HGnJE9I+nDwXMhEAwHI/GM=
+github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.55.1/go.mod h1:XSNDmicqamWtX6yg5lisFAiFaf56PErQo/cMQvUQWX0=
+github.com/aws/aws-sdk-go-v2/service/cloudtraildata v1.17.6 h1:NPD/wF4I6k1aL5rcIURYJQOMUIzaUZ9YNvL+EbWziVU=
+github.com/aws/aws-sdk-go-v2/service/cloudtraildata v1.17.6/go.mod h1:5TFbKwQEkjQH4QqBeE+L3rWRKcOoKGuXMyK99QjyArU=
+github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.52.5 h1:eL4w+fEGhuui0Y292EAaIhTyOTBJH/9EzOuOpMbA9mY=
+github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.52.5/go.mod h1:vta+WQPKfEzTigLRCnlWbrsv8sLj3/imAQ2fjySEA4k=
+github.com/aws/aws-sdk-go-v2/service/cloudwatchevents v1.32.15 h1:flOXfMSpOyiFW02rNDhmz93tiU+agacCJawtZIa7cL8=
+github.com/aws/aws-sdk-go-v2/service/cloudwatchevents v1.32.15/go.mod h1:stijEJ6MEP9UIIOchkybCTNotiWoyZxUwu7Qbxd3NYU=
+github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.61.1 h1:1Ci283hJE+S3XC4n5b2peV/wlcAo5rTVDb6j6JJ1aTo=
+github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.61.1/go.mod h1:WXcA3mYRgWVIzjD+kxzap0axltmt4zBVDZaRX0S86gk=
+github.com/aws/aws-sdk-go-v2/service/codeartifact v1.38.14 h1:qhfcZtpgFkK0SEt9WtNic8lRzmGSCag0Kqs44q2b4/Q=
+github.com/aws/aws-sdk-go-v2/service/codeartifact v1.38.14/go.mod h1:htMVJ4Hvxuzw3znlz/difZJ63D7qW7pj8qsvIaJy92k=
+github.com/aws/aws-sdk-go-v2/service/codebuild v1.68.6 h1:qKUvyP5JCH+8ZYLHkPzFtSYjp+VQ7fx3hggkRXURBUg=
+github.com/aws/aws-sdk-go-v2/service/codebuild v1.68.6/go.mod h1:6beJzOhsJ3eZZer/LZsc22MDwGBDB36JBkgyx6g3m0w=
+github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.21.5 h1:X+Lq+F6bP/xhYz2dee5I2Q9NwhhVvKG/zxSajd4Y0cE=
+github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.21.5/go.mod h1:j4TcbQRWZQJpZqORVYHaV4lTpmrxVz+TT0kwF6EogTg=
+github.com/aws/aws-sdk-go-v2/service/codecommit v1.33.5 h1:1K7/SDaLfcGoPEhctfWgXQRrl+aOT7Tt8HZzYZoYKPI=
+github.com/aws/aws-sdk-go-v2/service/codecommit v1.33.5/go.mod h1:Apq9XzUs2Fpf4zGYSTT30AzyGpmQ5WdUQ9FB4Oo3VEY=
+github.com/aws/aws-sdk-go-v2/service/codeconnections v1.10.13 h1:SMgq2rDI87RK0ow9NnLNbvXx5Wx4SrT8wwjDuSQ1y1k=
+github.com/aws/aws-sdk-go-v2/service/codeconnections v1.10.13/go.mod h1:QN0TcnmMfAz/VqxgxbiULvIlgQBFFR/eraAQGDhwukE=
+github.com/aws/aws-sdk-go-v2/service/codedeploy v1.35.5 h1:z/sI+t8lOfMpsOVZPsUyGDh7kJWQdEMlAi9YpbCz2OM=
+github.com/aws/aws-sdk-go-v2/service/codedeploy v1.35.5/go.mod h1:Gfi04+7zlmC/s+j1mn5ysisC7L6JeNXRXCa9HFFptII=
+github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.29.13 h1:wL4uyhwh/cB5LuR/Dz1UzDt+aqz8lHfGJ+XZIHAeK7I=
+github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.29.13/go.mod h1:8BgUjRLY22j/eaG36+xgcqD9UkUBk/QM4q/oDZ4cQo0=
+github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.34.13 h1:rXpp9dTbIHEhlDOP8t+1MAmVZepiSjokHroCJAg2gFY=
+github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.34.13/go.mod h1:Nld3gJ1kPAzMzySq1jqxauvQFWKwrELKyqylzjObKjM=
+github.com/aws/aws-sdk-go-v2/service/codegurusecurity v1.16.17 h1:DV8oul/VOQplDLkjU4yrBvmtIkZXN3OYrXaMc0c+vlE=
+github.com/aws/aws-sdk-go-v2/service/codegurusecurity v1.16.17/go.mod h1:stSRB8mlM8GNB3QKxV3e9FMtgAnxoxEFy2rf0VOZTQA=
+github.com/aws/aws-sdk-go-v2/service/codepipeline v1.46.14 h1:is9nb9OT698Sj1zHsrj7i4Um1djAp8bO7+j1RNh7Uvc=
+github.com/aws/aws-sdk-go-v2/service/codepipeline v1.46.14/go.mod h1:1BCNGWCG70VC3WSBU6arF41A8uOCaXvHXJfEuc0BcE0=
+github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.35.6 h1:OeUcIVdS9qz75kJqItBJpoJ10tx2RnHC/zSSiqRaFt0=
+github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.35.6/go.mod h1:SwSe4micC5/bJGgCKSDUABd5jz21xhTSdSDmn/dKKUU=
+github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.31.14 h1:vMdSUlJwmDTEA+686jUv1qVQxydBKHayXIXdVpS2SDM=
+github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.31.14/go.mod h1:bir4uZVKP85EGw4AtGrNYx+1ojTZHXiwmh9GBs9rmzA=
+github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.33.14 h1:142j9+o9v5mIkXUZOIs1QSsAV2p7RB2DvjAuolK8XgI=
+github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.33.14/go.mod h1:Na4x4vWmhGhowGbS8CpEv8i2dy7LqMIDihGMnyYuWbU=
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.57.15 h1:LorHm/UkVNTVf4hthxko98nj0o0VM6aJGzFQh0iiCRM=
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.57.15/go.mod h1:PXsFfhP2kOeVp5cc/3Ogyv7vJwx2wKg+7pH7/nAJ3YU=
+github.com/aws/aws-sdk-go-v2/service/cognitosync v1.29.5 h1:QSLVMRKRxx0lPBYLLpXp97vpogOIfHICiZ2ZMRJolac=
+github.com/aws/aws-sdk-go-v2/service/cognitosync v1.29.5/go.mod h1:OUctuUmDR6STIDNQnmDkJsIS5PJbwYGm/6CEnTlnY0g=
+github.com/aws/aws-sdk-go-v2/service/comprehend v1.40.14 h1:KIEE2Yp9lrOxXkeyYfHm8kFrASbE8wOoLOIWdDZvwds=
+github.com/aws/aws-sdk-go-v2/service/comprehend v1.40.14/go.mod h1:fp8KjsMghxMXHwpMswKhLlXzhBiboeiqRFfFio5uxik=
+github.com/aws/aws-sdk-go-v2/service/comprehendmedical v1.31.14 h1:pMsw1dhOPDFHeI8A2unX2pG+W6JBKOZGHQXGNz+4GtM=
+github.com/aws/aws-sdk-go-v2/service/comprehendmedical v1.31.14/go.mod h1:MWery17g0UMYIPsbu5qCEcCQ9/+tHNbCMmNJxN3AlQU=
+github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.49.0 h1:/D5zS9us1GFu68NS2PbwDzOxsEXIKwRdBSty4HD/aX8=
+github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.49.0/go.mod h1:LomC95qThQQOln0G+5WJw36bEHj7Mr5Wunn5LbITBLk=
+github.com/aws/aws-sdk-go-v2/service/configservice v1.59.6 h1:kkYLdCPjuKWfCpL5PzFcXohnUzYbPie5bJ1O8ZRPEno=
+github.com/aws/aws-sdk-go-v2/service/configservice v1.59.6/go.mod h1:cXhjm6628GYAJVUcPXS2lmPWMDshtIryVKTIhKGse94=
+github.com/aws/aws-sdk-go-v2/service/connect v1.148.1 h1:H+ndC/FeEZzkhKimglQKwgFpOLWPmYAACrKvqUhYNKE=
+github.com/aws/aws-sdk-go-v2/service/connect v1.148.1/go.mod h1:TMEEKB4pVRexhyblCXY/y0W6jW4+dpSyz8lBbikW8uw=
+github.com/aws/aws-sdk-go-v2/service/connectcampaigns v1.20.13 h1:Exu/dgnBWuoqwop/YtCOWiDl4QzI6G8NnbfD6FNXVMY=
+github.com/aws/aws-sdk-go-v2/service/connectcampaigns v1.20.13/go.mod h1:DMrCwImYX8EVM3gx+a2YPIXndG2BZPTBT3xsQAENwic=
+github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2 v1.9.2 h1:9zshQ4wNaowBbXTg+sIte6jQ039GPjLlZKvIzXZYLoI=
+github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2 v1.9.2/go.mod h1:DQGYwQm7Ct7E9QRtJoISLggSvXsT+h1QDAe7FOXomsQ=
+github.com/aws/aws-sdk-go-v2/service/connectcases v1.34.5 h1:YJKmIPqvyJ2cp1+kq7MBYTFlLnk7v+cX8wPMDBoe+KU=
+github.com/aws/aws-sdk-go-v2/service/connectcases v1.34.5/go.mod h1:AuJ0PUhJ71jYKpu+6ZsbeflD1Ryfv/J+WQcHdlaSxfc=
+github.com/aws/aws-sdk-go-v2/service/connectcontactlens v1.33.6 h1:AP86ZRRzwlQ1V+6dAOfnDa+2e4Oxn5gj7Ez7BAzKD5w=
+github.com/aws/aws-sdk-go-v2/service/connectcontactlens v1.33.6/go.mod h1:n0/bHDL5FtLpoDoQyC1We9o0jZih9hiTILasszY+qeY=
+github.com/aws/aws-sdk-go-v2/service/connectparticipant v1.35.14 h1:Js9PrdKnOyck49wSB2HcQe51skl7KLaVIBR5fSf11mo=
+github.com/aws/aws-sdk-go-v2/service/connectparticipant v1.35.14/go.mod h1:R9fxdIQQV37QwsQATelR+lMDxxk9zyzSMi2pbgbG26Y=
+github.com/aws/aws-sdk-go-v2/service/controlcatalog v1.14.2 h1:69Xhy1d+wfSHCqnT7OgXAbITp6LBNCpF2yxFOri8B84=
+github.com/aws/aws-sdk-go-v2/service/controlcatalog v1.14.2/go.mod h1:0Q9AZBeCIpNulMvafnTr3pD2SqpKmJuO2ug7mks4UAA=
+github.com/aws/aws-sdk-go-v2/service/controltower v1.28.1 h1:3Ar2Xv1J0y6CBCwy2o44MroluwztI/7cV13nTqJf4Rw=
+github.com/aws/aws-sdk-go-v2/service/controltower v1.28.1/go.mod h1:G8s3hKQicUH1EnO/eBV+G9S4yQ0s85DJLN88Obqvj+w=
+github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.34.6 h1:l/YQscoUhGG+vGX8qf0JYt1LxtPSTCMvATbhemK4Oug=
+github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.34.6/go.mod h1:fDFeDhD0L0/lblD3vUjJ9JIkjMFFBDRvG9odyEpH+gI=
+github.com/aws/aws-sdk-go-v2/service/costexplorer v1.60.2 h1:8cq+OW6C8F8NGI+hpe3OXwCQO2o6vPnlJ8L0kjNDwT4=
+github.com/aws/aws-sdk-go-v2/service/costexplorer v1.60.2/go.mod h1:USNfCQdwGW7AAHQt/7uDrFI2zbeZsMXEqt4zSPu7xGM=
+github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.22.0 h1:Pmrh3DeJRlTcn35RD9P9ov99oZFI58dSBgProaATQ3w=
+github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.22.0/go.mod h1:k2LgBKk/ZTzoK0xBS+CNVqHdUDrQRc7rJMzf5ANC7v4=
+github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.54.7 h1:a9kl6iufWxuYcAM5WpZB65Noon85y05UHiNYsHVj/oc=
+github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.54.7/go.mod h1:8VNdSARzX/dUYbtwIQNLsMMf6MyBECT132AgF3YVXzk=
+github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.61.1 h1:PtGZamIXV2sNhjf+szmKufmcI6WT1aEpTER6qMKjqvg=
+github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.61.1/go.mod h1:fQ0qBdbGgAJ/Eu76l9sjlvnfu3HwGyMimXk0GLQz/u8=
+github.com/aws/aws-sdk-go-v2/service/databrew v1.39.7 h1:/abBdFVQGxlO1pspxa3FNeirqGTSIMtocnA2aiOHkfI=
+github.com/aws/aws-sdk-go-v2/service/databrew v1.39.7/go.mod h1:4GeWnC4q32eYLx6LbwTpZ0KLEsNaBoRlf/N6QNhjRrw=
+github.com/aws/aws-sdk-go-v2/service/dataexchange v1.40.7 h1:Ov1N64iZ44I/lpj6rTQYE5gg6emdraUTXkqsR+ZQnvE=
+github.com/aws/aws-sdk-go-v2/service/dataexchange v1.40.7/go.mod h1:JHAULA1ArMgCzvgVfQFksKJAa/8LBWiFc8I6UnJcLeA=
+github.com/aws/aws-sdk-go-v2/service/datapipeline v1.30.13 h1:hwGSR3PIDneq5IQZhyJIgELb9lHpdvXfdzUxp7x/Q28=
+github.com/aws/aws-sdk-go-v2/service/datapipeline v1.30.13/go.mod h1:7HuTZpaCATXeh9BgyOaGl+CsHWuenGnVOk/DzWqR6+0=
+github.com/aws/aws-sdk-go-v2/service/datasync v1.56.1 h1:aL+jF2y3lU+iLfT9hDzVgboqarBLmF50hs+F+kHp/0k=
+github.com/aws/aws-sdk-go-v2/service/datasync v1.56.1/go.mod h1:LkXrU5qwiBROYW0LbZdKmYatLi3XtnDGI5MfFkDqgkM=
+github.com/aws/aws-sdk-go-v2/service/datazone v1.48.2 h1:r6Rcx7HFoH8ANz3cg/iitJ02q0B3d5CK6CzthqlyCkE=
+github.com/aws/aws-sdk-go-v2/service/datazone v1.48.2/go.mod h1:tFgI26zrBCLvM+Y3KszrCV/llPXj3/AW7y+6X4+Ff1o=
+github.com/aws/aws-sdk-go-v2/service/dax v1.29.9 h1:Q4wiirp1Q5fDkQa7VB10idrOxznIOaRH3jr/hJYZD2U=
+github.com/aws/aws-sdk-go-v2/service/dax v1.29.9/go.mod h1:bUwIfe1DAC2Cevx2X5ewDFBdFuh9EqTqiOPNNvmIYyY=
+github.com/aws/aws-sdk-go-v2/service/deadline v1.22.5 h1:6o/pClO8siMw5QDebco7j3zC6RlbKl99H18NTtkfKmk=
+github.com/aws/aws-sdk-go-v2/service/deadline v1.22.5/go.mod h1:9adEcdv2bXKXkkWWWbfb7cdjp3B2isMseoMjJJ7+qE4=
+github.com/aws/aws-sdk-go-v2/service/detective v1.38.6 h1:x6/fgvZbgPcI6E15lvCPZP2Jzy4jC8qqRteIUfE59PE=
+github.com/aws/aws-sdk-go-v2/service/detective v1.38.6/go.mod h1:HEwm5EWvX1lhb0oL2IZ4nfPTzCMSxGLZ/kpcM+4N5b0=
+github.com/aws/aws-sdk-go-v2/service/devicefarm v1.38.1 h1:iPYXoBPB7zQD/ZIgau5befNkhlD2IbfjslS5p/6Ii4s=
+github.com/aws/aws-sdk-go-v2/service/devicefarm v1.38.1/go.mod h1:o7c0JSwhdY6BrJSE4Ix304GGScromPtUORjcnSDyhQE=
+github.com/aws/aws-sdk-go-v2/service/devopsguru v1.40.5 h1:AUH9I2FaHGA8iQzjaoDI4DxDacumUhHFhviMkL+2KiI=
+github.com/aws/aws-sdk-go-v2/service/devopsguru v1.40.5/go.mod h1:wmVeu5tb+3SNeslOxukK5BifxkaL4KcbLtzfRuxMXjw=
+github.com/aws/aws-sdk-go-v2/service/directconnect v1.38.7 h1:Fpb9FBYw6W0hRMMQynCRdcxyDLY7cMz/34bMo7XZfeQ=
+github.com/aws/aws-sdk-go-v2/service/directconnect v1.38.7/go.mod h1:S+im9xXqp0IB2fFvcOXgbFKzV+vL7d8ShTl9BNUXJdg=
+github.com/aws/aws-sdk-go-v2/service/directoryservice v1.38.8 h1:NMItf4yYus58+QxG+jBKNYhOVuni77MEOgOk3esh9Gk=
+github.com/aws/aws-sdk-go-v2/service/directoryservice v1.38.8/go.mod h1:G6YzonR7wX5/pMGXX24c4SyUBVg4p1WwUNf/t2BBIIY=
+github.com/aws/aws-sdk-go-v2/service/directoryservicedata v1.7.14 h1:rOjIayjPFf0OVhw4VHaGzbRuv/Nxys3FMxMVcS1x2XI=
+github.com/aws/aws-sdk-go-v2/service/directoryservicedata v1.7.14/go.mod h1:ay3ibPumduz3LHOLKSHEDGHHmbzsSCaUhaEmD+rK1Kg=
+github.com/aws/aws-sdk-go-v2/service/dlm v1.35.8 h1:QapaaolQgQ6AsDC5C41OUWfExeGFbUWs7wTZnHcxlhk=
+github.com/aws/aws-sdk-go-v2/service/dlm v1.35.8/go.mod h1:TcDH6wSbs/z+0n4NY3QBb6gj6Qs2DhFg5yQ1s4RZkZY=
+github.com/aws/aws-sdk-go-v2/service/docdb v1.48.5 h1:fmxyxepEgQcuT3GJMSqHvFce7j2BkhWMW8+/JPm4rj4=
+github.com/aws/aws-sdk-go-v2/service/docdb v1.48.5/go.mod h1:+ZJ270JFyumo/nhCNLK5qFOPdXbQmS/ZcEznibSTPj0=
+github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.20.6 h1:0l+BAKBbTxMJpggmZbRLAFoeq1f/AtrSWnd/iMytWr0=
+github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.20.6/go.mod h1:nXmJYIF39MD5YSUVnoCO1tsDxQJjuZXgF5Gnso7rqWg=
+github.com/aws/aws-sdk-go-v2/service/drs v1.36.6 h1:Z60rhJK8PQMu+rX/fEN/HVIOCAdPoELa5J4SLTb0KEg=
+github.com/aws/aws-sdk-go-v2/service/drs v1.36.6/go.mod h1:P1+6yT6SXEGn5in+7aGjosmdCfhlIDlknmUAYalfdAc=
+github.com/aws/aws-sdk-go-v2/service/dsql v1.12.1 h1:jAw3qxFvohaefDKsJvqMuQS/n82+CHOUAhe6C3pX1Og=
+github.com/aws/aws-sdk-go-v2/service/dsql v1.12.1/go.mod h1:FNZYp895vM1Rw2x1RExcbAVmnlHo97OXZrwtKITRHGA=
+github.com/aws/aws-sdk-go-v2/service/dynamodb v1.53.2 h1:+/HEQj1fQGr17AQ0fAKpefDHw2hxQ3f0q96hY39J8Ao=
+github.com/aws/aws-sdk-go-v2/service/dynamodb v1.53.2/go.mod h1:bz4cZH7uK5fLxQbj7hL4MFDL+pjReC9en/nM2Wfwxsk=
+github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.32.6 h1:m8Odxvyy7nirivpiI0VLwqd3lUkVRgeKPQgdJ9YhvcQ=
+github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.32.6/go.mod h1:r2DJVcbGPv7oJGoPICCQJ+4ci5oSGjdXtdscnJIQBfk=
+github.com/aws/aws-sdk-go-v2/service/ebs v1.33.6 h1:Vg4FjnN+Nbom22kXjCmmFTxml50GG8u8pR0mDNDz5EM=
+github.com/aws/aws-sdk-go-v2/service/ebs v1.33.6/go.mod h1:GR2l0EgV3E4leozBPk+PaPPXJUk58G4+KaLwNmdvJY4=
+github.com/aws/aws-sdk-go-v2/service/ec2 v1.275.0 h1:ymusjrsOjrcVBQNQXYFIQEHJIJ17/m+VoDSmWIMjGe0=
+github.com/aws/aws-sdk-go-v2/service/ec2 v1.275.0/go.mod h1:QrV+/GjhSrJh6MRRuTO6ZEg4M2I0nwPakf0lZHSrE1o=
+github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect v1.32.13 h1:KTN9/2naAB+voQgXQfLFLTs7OkRS4jM5wa2XZjkbD+c=
+github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect v1.32.13/go.mod h1:W8vnP8x5TdRBtxP00D5zhfhDYJ2IaZus8Hj1z49NFLc=
+github.com/aws/aws-sdk-go-v2/service/ecr v1.54.1 h1:YFL7pfxQcyhGa/BrnqjfoA7WI/0rt06ofr4D1k5MAy0=
+github.com/aws/aws-sdk-go-v2/service/ecr v1.54.1/go.mod h1:gTUZahuPMDg0ySQRPFNIbxUzpqu9CSSzU2LVURbWi54=
+github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.38.6 h1:EQPB+AtfQ6Oh+EJipYyY2d1ESjSOC8p5M7LU2nYK+v0=
+github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.38.6/go.mod h1:z7nn/sUdic8fCdTPhg+w6/9aCvb7BNCLlfifxKn0T2Y=
+github.com/aws/aws-sdk-go-v2/service/ecs v1.69.1 h1:8Z+sQnE1Y9QXKgWtpdtOrRbFgG82zR3W8bt5mYOP4O4=
+github.com/aws/aws-sdk-go-v2/service/ecs v1.69.1/go.mod h1:Tc2TICeWJQ4koMm6/39NK1ZIrSJh+5FF8EAm4WtdN+0=
+github.com/aws/aws-sdk-go-v2/service/efs v1.41.6 h1:GS2SJIUEePmm0SZ/IZ2KSVz9tT1L3HoCgOGuzrMKKNU=
+github.com/aws/aws-sdk-go-v2/service/efs v1.41.6/go.mod h1:SZ37SpJcrcW0J8EwoCkUWbz4eZ1+qCNCyu6e+0+8Oto=
+github.com/aws/aws-sdk-go-v2/service/eks v1.75.1 h1:WFcSYWHNNdnRnN8H2jyokrn3Yz5T1DMg+D3CWog4luk=
+github.com/aws/aws-sdk-go-v2/service/eks v1.75.1/go.mod h1:lrJRZkSj6nIXH/SN3gbGQp4i4AtNyha0wT7VgYZ3KDw=
+github.com/aws/aws-sdk-go-v2/service/eksauth v1.12.5 h1:jPmVs2btdk6DXVtPv/hNuHpTWSNpmpIWBKNblaF2q4s=
+github.com/aws/aws-sdk-go-v2/service/eksauth v1.12.5/go.mod h1:QeXY9kl7CNcpS2OZnRzM4+zu4hQZUKXDdvBriofaTiU=
+github.com/aws/aws-sdk-go-v2/service/elasticache v1.51.5 h1:hSpOzx/Lu9CPR8Z63eJ41/QFe4wpwC9+4dPaF5duMs4=
+github.com/aws/aws-sdk-go-v2/service/elasticache v1.51.5/go.mod h1:ApnhfqBJO/U4iwpAYBKWmGZFXR2de6UVjqhj/hGMaEk=
+github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.33.15 h1:Rfp6kNYqgvbBYzp7ez3t5c0lkmltblEjr2cfGm8TEm4=
+github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.33.15/go.mod h1:CKE5puCItDiU+61TEnU0aeeIRf2VUO2zQyh4FH0ksRc=
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.33.15 h1:dJtNm4/eMx8nczyN3P4iAARXMj2rAvOJnj608zCqCmw=
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.33.15/go.mod h1:QEbuU4eh8HGdv4uvld0Jth+KW8L0lOSYlyPcW6+JJo8=
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.54.2 h1:xJkfrBzq4b4JxnxwNNzjUKmbQj1hPa4uUikSeXQFBYk=
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.54.2/go.mod h1:DpGMmFhQwV/HH9zugLT5Ovf9HMKdQ+6ejfJybqEC9i4=
+github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.15 h1:37VUrGba5GXbV3+zqME88vuFUjFFb/AWdmw9+2mS4H0=
+github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.15/go.mod h1:dyQBvnFiOLtFTRo5MiKZxqS1z0rXQ2+crUeXSmPAxNA=
+github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.32.14 h1:mjKX7pd9CSP5DWIK7viW6XuzurMLQn70f3gRdy6FRq4=
+github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.32.14/go.mod h1:8hd3XqGD2QPBzu16Ov1zb8nxDgwT9Jpzjdqc64llGOs=
+github.com/aws/aws-sdk-go-v2/service/emr v1.57.1 h1:4l5LBbwG78GdekuVf5/BScoS3gVYHd1SaoohKM6b5sc=
+github.com/aws/aws-sdk-go-v2/service/emr v1.57.1/go.mod h1:jWn7UtQ6SKVdUEUW5tWpmsAoMTOofQNwICe0K3sCvo0=
+github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.40.10 h1:c6qMIKB0yS1oNbH/DtYBRF3JUJF71jAmU93zk0kogsI=
+github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.40.10/go.mod h1:e8EC0ae1AGruG8d4Szh6+5JP/gIjIHeobeGsB7L0ay8=
+github.com/aws/aws-sdk-go-v2/service/emrserverless v1.37.5 h1:bAdWHSHElugXNByjjNr3NtjsEDJEJ1/k7aPI+Kp/+9o=
+github.com/aws/aws-sdk-go-v2/service/emrserverless v1.37.5/go.mod h1:jp7WQ5Slmqwxm+gNdKJjq4O+ROa+GR3L4EizEaxRq7g=
+github.com/aws/aws-sdk-go-v2/service/entityresolution v1.25.9 h1:4F120aIhFyosaX8E1yMVGF9QGiPcDuIAEeh6klur4CY=
+github.com/aws/aws-sdk-go-v2/service/entityresolution v1.25.9/go.mod h1:+wV/s46x2iemkr9LZ5/i0GJTuENSwiohKPK2NHwvkHQ=
+github.com/aws/aws-sdk-go-v2/service/eventbridge v1.45.14 h1:OWMJrWmMnUvAVj2ReOx+O12X3zoFPp+KH3HsXhXsegg=
+github.com/aws/aws-sdk-go-v2/service/eventbridge v1.45.14/go.mod h1:zHeo4QChGlVJGqNVSl6LZpTJAGy0JwNlRcf1tV3tX4c=
+github.com/aws/aws-sdk-go-v2/service/evidently v1.28.13 h1:baz75ceceCMHbIVsUVYdJCi5+mT69ig5lald2l8cXvI=
+github.com/aws/aws-sdk-go-v2/service/evidently v1.28.13/go.mod h1:FMSLELS9/DRL4uy1a4jSvI4rQTxB7D9lRRgfmIuSqxU=
+github.com/aws/aws-sdk-go-v2/service/evs v1.5.10 h1:g0lI0fNG7EFZ2c2ob0PKww6NXjpAy7t6ALS4QhRxB70=
+github.com/aws/aws-sdk-go-v2/service/evs v1.5.10/go.mod h1:KMV65KgWYbLqjkKnYpxc6PacBmU2+dkpy989M09K8xo=
+github.com/aws/aws-sdk-go-v2/service/finspace v1.33.14 h1:LuokhVASNkiPm7mitEiPOoDf8egkmzA1IH9RkTkOKSE=
+github.com/aws/aws-sdk-go-v2/service/finspace v1.33.14/go.mod h1:eg0D97fQmnYMYkBh5kT75+gD9jTj2BV7szBsJXl8T04=
+github.com/aws/aws-sdk-go-v2/service/finspacedata v1.33.14 h1:mn8uzp9W4Bc+z7KgHNxq68IQSe8Lda+Uoj2B2G+3Hww=
+github.com/aws/aws-sdk-go-v2/service/finspacedata v1.33.14/go.mod h1:om0tEac+C1Kkw9Z8LxROiV7HWnwOzPV+vLS5fuqhLF4=
+github.com/aws/aws-sdk-go-v2/service/firehose v1.42.5 h1:o9j3YrsFcJauKIaAJVBC68bMWBcByDA+974hABRn0g4=
+github.com/aws/aws-sdk-go-v2/service/firehose v1.42.5/go.mod h1:J8wd9RoLkzQ+uPZpgrqA6HwgCB8xxXAZbqLUlGPW2Fc=
+github.com/aws/aws-sdk-go-v2/service/fis v1.37.13 h1:2WzCRZR32UU9CmAUyXviTSfBb2efxahzBjlr8QVoRNw=
+github.com/aws/aws-sdk-go-v2/service/fis v1.37.13/go.mod h1:yocavJz1pXxKsMm3/N9A35nSZQlqCKxadyCAMrivzBI=
+github.com/aws/aws-sdk-go-v2/service/fms v1.44.14 h1:UnTU8gMaozy0EobB+a1iuJ7nd+rgPnLBfs04+k1MBEw=
+github.com/aws/aws-sdk-go-v2/service/fms v1.44.14/go.mod h1:3K77N22ju3vSRALJJhID5iB3dZnUsBEslLSSkROX3Xg=
+github.com/aws/aws-sdk-go-v2/service/forecast v1.41.14 h1:GFjdrPFJvhVN2h5R1ilTMKhCJBTEtbi9lTSScK0bAzU=
+github.com/aws/aws-sdk-go-v2/service/forecast v1.41.14/go.mod h1:1VCHBaAmdXDL0QdOgGViCmDLCReoShYghrNJpHT2fuI=
+github.com/aws/aws-sdk-go-v2/service/forecastquery v1.29.14 h1:Z4uy2B16sPvNiMfX9G7qpoE2powd7WpSimw9CpcCNpc=
+github.com/aws/aws-sdk-go-v2/service/forecastquery v1.29.14/go.mod h1:X4fYX/NgdImNqJP2TTbJF40zx2n68vAKV8nDN/UmgCE=
+github.com/aws/aws-sdk-go-v2/service/frauddetector v1.41.5 h1:bjYmBf9DMBdfgoUv8/mZoWxsO4pjj9dGaglobv2bQmA=
+github.com/aws/aws-sdk-go-v2/service/frauddetector v1.41.5/go.mod h1:K/Xb9cgirqqMGSuIygYxCSa4Xz2ObnCEVFB5Kykih0Q=
+github.com/aws/aws-sdk-go-v2/service/freetier v1.13.7 h1:9avngsebqXjApnY/MrRONCoGay9hh1bo2MZlYZBgZjs=
+github.com/aws/aws-sdk-go-v2/service/freetier v1.13.7/go.mod h1:zl/s6388/ggEC1crmWI0W5wjC0JJpzZU/cFK/ZD7lfE=
+github.com/aws/aws-sdk-go-v2/service/fsx v1.64.2 h1:KmuTQqNd0VIV+jPSVIFk5gILgYXHDS4wjVkUjISFvKE=
+github.com/aws/aws-sdk-go-v2/service/fsx v1.64.2/go.mod h1:NAXw//R84TyGhe6wKEgQ6Z5AbmvbVYyaY6m1rvPRDE8=
+github.com/aws/aws-sdk-go-v2/service/gamelift v1.48.4 h1:gmMPA6N8tunFfWljzlw5H+vHogf1+RQFBbn6F6wfpL0=
+github.com/aws/aws-sdk-go-v2/service/gamelift v1.48.4/go.mod h1:KTdjEd5V1BQkVbApMlgXMYLGFfGQvyJEfIIWxXiaiRg=
+github.com/aws/aws-sdk-go-v2/service/geomaps v1.8.6 h1:yD6aMJHZWPi0dwdNiAzJWTWMkH+T9Q7APasrp6OIlB4=
+github.com/aws/aws-sdk-go-v2/service/geomaps v1.8.6/go.mod h1:YQsv75QMBTHI6husaHjj3JIiRiY2Dh+nIIAVtdgAhhU=
+github.com/aws/aws-sdk-go-v2/service/geoplaces v1.7.5 h1:FerhnKlublANasvjmFVBhBixTowigKiOSERqNZaM5Y0=
+github.com/aws/aws-sdk-go-v2/service/geoplaces v1.7.5/go.mod h1:cZMoe7AFrJF7kvuhCZY3q3id9+d1geam2AL++W0QiM4=
+github.com/aws/aws-sdk-go-v2/service/georoutes v1.7.7 h1:SfWt58NG+A5pVFbSZPdrFyxsWar3LcH+hUcbDZdVJyk=
+github.com/aws/aws-sdk-go-v2/service/georoutes v1.7.7/go.mod h1:ulT9u55EQw5sGZFxB7Y9D+gqyioo4L4sQqWXuZdTBr4=
+github.com/aws/aws-sdk-go-v2/service/glacier v1.31.14 h1:Cx3HCHS8jPUp0hyO0oY/95xmXNbPSZC1ARlnGLEdL8I=
+github.com/aws/aws-sdk-go-v2/service/glacier v1.31.14/go.mod h1:JAN67uxabv+RUAJc8eri9awt0AxZQDAiqLkqsN8NEGo=
+github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.35.7 h1:cZOCclunBQnCN5/vwEtYgVfSvlrzOSO7h10CP2HZNFU=
+github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.35.7/go.mod h1:q6V0mPl64Zt6BSgnurs0XKRHT3v6JxMiyw9dAxUfJBM=
+github.com/aws/aws-sdk-go-v2/service/glue v1.134.1 h1:tmPNUUD0614ee3Hfn/5N2p0UElJuzYo6qr9H8LYDwp4=
+github.com/aws/aws-sdk-go-v2/service/glue v1.134.1/go.mod h1:2yxIwUNUUoAcN7xlsrkAH4zcT79XFY6lcjc1V8i1ATg=
+github.com/aws/aws-sdk-go-v2/service/grafana v1.32.7 h1:iGbPcSuQlx+N8YGu/wv4C4ExDyTI5yF4pFn78Ma7u9U=
+github.com/aws/aws-sdk-go-v2/service/grafana v1.32.7/go.mod h1:n4lKemL6oAceu5oaWqZey4Cz4nSBut3ZK3dVC0SzovQ=
+github.com/aws/aws-sdk-go-v2/service/greengrass v1.32.14 h1:9sZssrJvVKefhbeCaE5/W186sxzD8BO+eUIKuMZmV0o=
+github.com/aws/aws-sdk-go-v2/service/greengrass v1.32.14/go.mod h1:XpF2/heVBCD22v1vUc8cX4y6xpo/kjp5v867JuC8BS4=
+github.com/aws/aws-sdk-go-v2/service/greengrassv2 v1.42.5 h1:EMvmXs5Ql0L5ve6BDcqoPixIRljC9vaKwnJEZ38kVzY=
+github.com/aws/aws-sdk-go-v2/service/greengrassv2 v1.42.5/go.mod h1:luGC9G/DAKIr5lvwdvQSggUL29NETBhrmsWTkUKVkl4=
+github.com/aws/aws-sdk-go-v2/service/groundstation v1.39.4 h1:x0kMU1P+cR+ISLHAvVdN3WD63+lJBAiVSjhLf7eqoac=
+github.com/aws/aws-sdk-go-v2/service/groundstation v1.39.4/go.mod h1:iXx78Xnkq6qA4hYrip8Xu/965so0ZTb4utAIVtVs3Ao=
+github.com/aws/aws-sdk-go-v2/service/guardduty v1.68.2 h1:7XiuOYZQYRiFxcotBWef/gGix3tAYKSD++fosOeDA6E=
+github.com/aws/aws-sdk-go-v2/service/guardduty v1.68.2/go.mod h1:JbKofzxmhlEPWyQr5DbIwqVZyrlzB+IBPb63+AXFkKI=
+github.com/aws/aws-sdk-go-v2/service/health v1.35.2 h1:yrB8Z180sHDC/ac4KpChZptnWrW3u8Ocb9Yl3qXfu30=
+github.com/aws/aws-sdk-go-v2/service/health v1.35.2/go.mod h1:OEZ6vd/YMjkQeL7ae0aKSmR8QAH5IyQcGhJtfPaEplo=
+github.com/aws/aws-sdk-go-v2/service/healthlake v1.36.6 h1:iUM5BoZt33q91VXkfTU7GSXDE7qRRvmpArmhYfcNQ3M=
+github.com/aws/aws-sdk-go-v2/service/healthlake v1.36.6/go.mod h1:DQJvwpAE4DV+KqlFy+0HZ6KPZWMybyxV3dJn8V3iOew=
+github.com/aws/aws-sdk-go-v2/service/iam v1.52.2 h1:li0ooCUfHIivHn8nB3LstP6HgdNefwu5gnXE4MLVz/U=
+github.com/aws/aws-sdk-go-v2/service/iam v1.52.2/go.mod h1:PuHz5kGh1jtsNpjezdYhRp7xgn6DzCNJJfQt7O7U9Aw=
+github.com/aws/aws-sdk-go-v2/service/identitystore v1.34.5 h1:LBgX8Y6z2L3gFTu5YNCWK3am4j5CnXFk6rz6nNm0iFE=
+github.com/aws/aws-sdk-go-v2/service/identitystore v1.34.5/go.mod h1:iOVKxrQj2ZqWDLxIusqhVQX3YORti9qnSRIyHP/Ckdc=
+github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.50.1 h1:j+/aYIvdt0yaRUOK4bbLGawlyJyM1aX68tWMpSIevR8=
+github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.50.1/go.mod h1:GFODe4NMmp8DDpuKfqiQ1IryOwfBKYCCMZ+GD42Xiig=
+github.com/aws/aws-sdk-go-v2/service/inspector v1.30.13 h1:tf+hAjty1deuvzr+dJU67vsRgglbozM53TlF8ZbumrM=
+github.com/aws/aws-sdk-go-v2/service/inspector v1.30.13/go.mod h1:R6F1r1OeVpZuEmMxCPDBSna0OWSuL1T5NyOOpXbxqYc=
+github.com/aws/aws-sdk-go-v2/service/inspector2 v1.45.2 h1:OpNRnXVB/7RMJ7+8MylxigWwdcoqR8Z+2ke5SUdM7g4=
+github.com/aws/aws-sdk-go-v2/service/inspector2 v1.45.2/go.mod h1:KvmCGpfBw47nVEYjFMDV691cN8NSZXwTp+HgqTkxFgU=
+github.com/aws/aws-sdk-go-v2/service/inspectorscan v1.12.13 h1:PSTFjX9RvPuCEwxbl9Ncy1wQVE8DZE77Rf1jgecaqE0=
+github.com/aws/aws-sdk-go-v2/service/inspectorscan v1.12.13/go.mod h1:MZIzFG08RejDJkLCdKe+9bXsWTAN2YOnn8LV6x7jQMI=
+github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.3 h1:x2Ibm/Af8Fi+BH+Hsn9TXGdT+hKbDd5XOTZxTMxDk7o=
+github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.3/go.mod h1:IW1jwyrQgMdhisceG8fQLmQIydcT/jWY21rFhzgaKwo=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.5 h1:Hjkh7kE6D81PgrHlE/m9gx+4TyyeLHuY8xJs7yXN5C4=
+github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.5/go.mod h1:nPRXgyCfAurhyaTMoBMwRBYBhaHI4lNPAnJmjM0Tslc=
+github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.14 h1:3exo28cClRTVnxdj/LULxkESZSSv74RUIjZ7tfHXfWQ=
+github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.14/go.mod h1:yLon9pByjyB6JZq5IAmwnjE3ObIhD0QibfRWH7tUhLU=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.14 h1:FIouAnCE46kyYqyhs0XEBDFFSREtdnr8HQuLPQPLCrY=
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.14/go.mod h1:UTwDc5COa5+guonQU8qBikJo1ZJ4ln2r1MkF7Dqag1E=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.14 h1:FzQE21lNtUor0Fb7QNgnEyiRCBlolLTX/Z1j65S7teM=
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.14/go.mod h1:s1ydyWG9pm3ZwmmYN21HKyG9WzAZhYVW85wMHs5FV6w=
+github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.26.6 h1:txrj2ewyZrDh9KIuo+GXWkdAFC49aFdh25VoFXc4nKM=
+github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.26.6/go.mod h1:J8RQE9xwBZAJ25Wj0PQkIGj08MlsEiUH9bENWKBX90Q=
+github.com/aws/aws-sdk-go-v2/service/invoicing v1.9.1 h1:PR/PN+evEOLxq2a9SfU+7cwgPwG5Vc//KJeHfDVMVAw=
+github.com/aws/aws-sdk-go-v2/service/invoicing v1.9.1/go.mod h1:USbFxWPkR7XqQEaCIT8UXHx/zxnAmgGvRoCp/5AI4Fg=
+github.com/aws/aws-sdk-go-v2/service/iot v1.69.13 h1:mhMpLPh+5Gtt3y2l9ho3FekJoTkjQVnsz5n5aSOT6DQ=
+github.com/aws/aws-sdk-go-v2/service/iot v1.69.13/go.mod h1:ANXaCZ47zCebU523nUJGwmWbH11zb6WCUPeZsNyDMKE=
+github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.31.14 h1:MG5xObal+059RV+drZqxCUiaHXXhKJSA0F+0dBU6PGo=
+github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.31.14/go.mod h1:TGadL7hZhzCDujUtrma72qFL0/JR+lSDjDgy+r9ExXY=
+github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.32.14 h1:997jtpvsn8huj6E03YgbTi16EgrpaBFtS5UKL1tgYoc=
+github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.32.14/go.mod h1:dQ5u38N9I1dtpTbVcjYT5H/vCFQI3lUUu9gK1/eWeQo=
+github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor v1.36.14 h1:sFf5nE4mrz8z5ACkh5JZxgHe+hygVtCEAEIPa0sm5p4=
+github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor v1.36.14/go.mod h1:eg+NgUllmgzP15FIfOAyK2OmN+jV/sIMy9e9tvsELgM=
+github.com/aws/aws-sdk-go-v2/service/iotevents v1.33.6 h1:8a9u62aXGCyT59OAFeDsqrgT+sLSgevPO16/4u/LF9Y=
+github.com/aws/aws-sdk-go-v2/service/iotevents v1.33.6/go.mod h1:0cVH3itqmSOsE5HKUO3VPoworXcJZMIwvsbNh0igo4Y=
+github.com/aws/aws-sdk-go-v2/service/ioteventsdata v1.30.5 h1:8ZHMO3aS8iDMZMwGAKY6glP5yfvwo7JRqM7t25Htrz0=
+github.com/aws/aws-sdk-go-v2/service/ioteventsdata v1.30.5/go.mod h1:E+Oca7IHAkTQd/nClLBupRQ0/5T1rXjomAFC0Lq6yLA=
+github.com/aws/aws-sdk-go-v2/service/iotfleetwise v1.31.13 h1:GO/8YHFKAwtZf6p/bhcuU8ski+8gE9ffabne7+ivwwU=
+github.com/aws/aws-sdk-go-v2/service/iotfleetwise v1.31.13/go.mod h1:6vs6QAOGMF/etXJcDYQ1GRNT5DAlMWVFZbzn28cyFr4=
+github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane v1.30.6 h1:7hI/POLM+5EqsLyqym6Epx+i9iMQuRealfTVYgfk6zE=
+github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane v1.30.6/go.mod h1:hAwM2XNLFg8xoIHZksm2aSmeOzLlbK7fGvdzBQSRBLs=
+github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling v1.33.14 h1:A6talK225rUdSF1YYUfr0/npysOCByZ72ddd37VIu+4=
+github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling v1.33.14/go.mod h1:XlJZ9q5TjcLoLp0Z2zqYW8QrLUz8ftXgfIGoKvAgso8=
+github.com/aws/aws-sdk-go-v2/service/iotsitewise v1.52.11 h1:3Gxe0bwW6QV3QBAw2n5hU5VmKb9GtUerY1DaPTxl+i0=
+github.com/aws/aws-sdk-go-v2/service/iotsitewise v1.52.11/go.mod h1:IGMC5nI1BjFt8WDqkUQoRKFBLhvti4yIKPKd3+/YrO8=
+github.com/aws/aws-sdk-go-v2/service/iotthingsgraph v1.30.14 h1:TlIrBqOEiclfi40HVA1O4FlWAhaO7/c/05u6rtvq83Y=
+github.com/aws/aws-sdk-go-v2/service/iotthingsgraph v1.30.14/go.mod h1:yqo1EOxmqH8VgFT4P0AICd6Tqrg68t4fmlbaPajhtgc=
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker v1.29.14 h1:sqSUi5sbHASqvrAVA+ry6PB/XH24kGEdOrnsIEdBLq4=
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker v1.29.14/go.mod h1:9gRUYJhD0NUkA1LE0vUwElhxdqryzKxv/1R69PSXbwc=
+github.com/aws/aws-sdk-go-v2/service/iotwireless v1.54.2 h1:oQaUhWbeSAv+qwkQGdHyKO2Kom8/wo08u1GOQUSCw2U=
+github.com/aws/aws-sdk-go-v2/service/iotwireless v1.54.2/go.mod h1:LFqQcPPVOoQH2gLlkjfevo0IrAMDyJWYRWmiO8tT9hs=
+github.com/aws/aws-sdk-go-v2/service/ivs v1.48.7 h1:g26OHodd0N8TaOCRLLh//aI0Yd5tuaOjy/Oy1bxmo5s=
+github.com/aws/aws-sdk-go-v2/service/ivs v1.48.7/go.mod h1:b+o/OzgfCLUcim+FYJjW5waJ3I4wMD3Jnwa/B9kPElc=
+github.com/aws/aws-sdk-go-v2/service/ivschat v1.21.13 h1:knSxyqgWj2uasSQ8DGq9Fv3R653XSqVN5v2sGIULWz0=
+github.com/aws/aws-sdk-go-v2/service/ivschat v1.21.13/go.mod h1:rtYYk9VC7rDU1pXJcZk0nb7KGmfOKLQqpx8hE3OUL78=
+github.com/aws/aws-sdk-go-v2/service/ivsrealtime v1.31.7 h1:4y8/BDyo3BdO7na0uNKKk88rmOVIfA73OZybI7JggcE=
+github.com/aws/aws-sdk-go-v2/service/ivsrealtime v1.31.7/go.mod h1:d4wEXiO0kyHPhWmRduWqoFYSYzrE3dTk6LCXXAETpnQ=
+github.com/aws/aws-sdk-go-v2/service/kafka v1.46.2 h1:mz+EH7yeD/NYVIsYPfbdmYhybnY0ylHfK1TkKNyrswI=
+github.com/aws/aws-sdk-go-v2/service/kafka v1.46.2/go.mod h1:3R/wG7m2FKySTQRlby/6o6Tt3x1ya46jV7dC66dt+Aw=
+github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.27.14 h1:EOYm/LzqD8aCDr4zXuHY7EJTVh1l0vblj43Erp+6Ut8=
+github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.27.14/go.mod h1:fbxzHuCmlChUeajxfNnD8zf+czNzJ2gT7IH6w3ZPUTw=
+github.com/aws/aws-sdk-go-v2/service/kendra v1.60.14 h1:tTE4HEsuiqjT7x24AUypujLEBlCPXGAsJlyCTChhSwk=
+github.com/aws/aws-sdk-go-v2/service/kendra v1.60.14/go.mod h1:LptW+o12B3xI4tNrosmp/soMdWVyrbQfKSvtgDBYTh8=
+github.com/aws/aws-sdk-go-v2/service/kendraranking v1.15.17 h1:5Y+B5crXLZzxyoDJPijoj56EAOrdDEcGXL9ZjeXCNE8=
+github.com/aws/aws-sdk-go-v2/service/kendraranking v1.15.17/go.mod h1:jbTX25n5oLAsTIhydevL+CUPvUIPv1At7xwNM2DH3No=
+github.com/aws/aws-sdk-go-v2/service/keyspaces v1.24.7 h1:8KEGeRlQPlvtVM2z4uh54Bh9c16aaUIPsFocR1RTdoI=
+github.com/aws/aws-sdk-go-v2/service/keyspaces v1.24.7/go.mod h1:3mOsyaewScMTAZcNseSz4wDGANjLGSewwBH8JDM42CU=
+github.com/aws/aws-sdk-go-v2/service/keyspacesstreams v1.5.5 h1:ptHgrWY4Rkk7IPH2rCTEiAesY3MPA2qzaJLMfhqS08U=
+github.com/aws/aws-sdk-go-v2/service/keyspacesstreams v1.5.5/go.mod h1:6rcyKsKCDMC8ZzxIfFxaa7fB+E1Z4GNo1aXaDY+QTY0=
+github.com/aws/aws-sdk-go-v2/service/kinesis v1.42.6 h1:JSF09sxM8uHAOl9HG9FVUjZAMBcUDVLLTDwqYtH8tng=
+github.com/aws/aws-sdk-go-v2/service/kinesis v1.42.6/go.mod h1:2R0Wat51k1YDy58MSkEUzyiAK0L2ibRoChvSc76fXY0=
+github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.30.14 h1:mRrpkJnEQiCAo7L6kPxLGxAO5/sJYewQUfcLsab20Uo=
+github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.30.14/go.mod h1:sVQO7d3jcLPligf7HTcW4V3jPmY1qMpyh0B6e2fnTbQ=
+github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.36.15 h1:JRm4l21NkzbbSgGmVNQ9o5+bD7RFPAFouOok6mRhDXk=
+github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.36.15/go.mod h1:dRJmZnaobfQXdApLl1l8MZEZ2S7vFqE9mV5rHRhEx8w=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.33.1 h1:dwvH19VlqD3GCU0d9nM3jahsv+xoY7ZQN+r34Vntxbs=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.33.1/go.mod h1:bT1LpvvITw2zFfy8K9hKHDx3nM8Dpt9vEZRXz4zviZg=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia v1.33.6 h1:PmVbJfBZIfjnr22NhTm2AQEmrmYZfJWdlmGq6Ff6qiQ=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia v1.33.6/go.mod h1:YodPkeE4mslQu5pnwl3TbpgnEos7SXntfNCtqx3e7Qg=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia v1.27.13 h1:o/tUhocJ6NPFxXHjEEqdSdLdlS+ZtwznuJ+snIXzJKc=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia v1.27.13/go.mod h1:XGmv+0ZK5HU8qyzyFfjsNaRV21UjRqr9aodEpPEBysc=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling v1.28.14 h1:sH3jFDGUF0dErQWeKs/jUVLPzGB3RkYdsoCLWn3Db8A=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling v1.28.14/go.mod h1:+U2awhW9z3An/YZAEFS9utLzBc5YEjP9oDQycqyUesc=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage v1.20.6 h1:d+Q3VMP06gQ3PSOl1S1eVN4VbqsbLtIApiyLPbBAud0=
+github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage v1.20.6/go.mod h1:kP0w2kdpyKdLXzSkYyPWqsgiSZQTQFJakywQ+6PAQg0=
+github.com/aws/aws-sdk-go-v2/service/kms v1.49.1 h1:U0asSZ3ifpuIehDPkRI2rxHbmFUMplDA2VeR9Uogrmw=
+github.com/aws/aws-sdk-go-v2/service/kms v1.49.1/go.mod h1:NZo9WJqQ0sxQ1Yqu1IwCHQFQunTms2MlVgejg16S1rY=
+github.com/aws/aws-sdk-go-v2/service/lakeformation v1.46.1 h1:pH9b2er1nNaQxVDqYVQutqTBmDx/hUkzPeX9X4ww+sQ=
+github.com/aws/aws-sdk-go-v2/service/lakeformation v1.46.1/go.mod h1:R47fTqDEjHcU6Km9C5Ph61QpJlkExSM3uzaSqmOcgXA=
+github.com/aws/aws-sdk-go-v2/service/lambda v1.83.1 h1:YzOkKK2UaDmc5l5AAR4o0eUFTldhyAEiDR6pgTw/NOk=
+github.com/aws/aws-sdk-go-v2/service/lambda v1.83.1/go.mod h1:eIjSAyPg9Qgrxc3hO8ppauvdjVnWbmudyAevEnOuat8=
+github.com/aws/aws-sdk-go-v2/service/launchwizard v1.13.14 h1:h24S2DJWNiWm+rnOOFDgHMvcn3AXG5aT/AMSUwFwGs0=
+github.com/aws/aws-sdk-go-v2/service/launchwizard v1.13.14/go.mod h1:wNNgc9jKEfEHYsBDZWrTTbA6mvATb10JRa3ofCNSYPY=
+github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.34.7 h1:9zirIHkf7xAOeTdzQOhy8Vn7prVBLRdNAvBhv4Zbct8=
+github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.34.7/go.mod h1:DmDYqHJ2cOvo/nA9LyFhWUaiV/CBTCfl9iD9rIzgzLs=
+github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.58.1 h1:3MezRJbrptA6UE8La1gsVUrGLo5jq++MRsuPEEfpagY=
+github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.58.1/go.mod h1:/zVTvCHZwDsSx0pS94PYjvS8tLh+kZil/nKhNaslRfE=
+github.com/aws/aws-sdk-go-v2/service/lexruntimeservice v1.29.14 h1:Igc6hQKCG2z2JSLDaWeukWIpFvk7OxGqSOhxukbrKGo=
+github.com/aws/aws-sdk-go-v2/service/lexruntimeservice v1.29.14/go.mod h1:AV4zNYJ84e62E0HvhyeS3iFVJL8iSt0vEmAXDGFgfYM=
+github.com/aws/aws-sdk-go-v2/service/lexruntimev2 v1.35.7 h1:3kW+rnyin51/ooOsMGhR26iZjBFdNUKbMMHstzkgyOE=
+github.com/aws/aws-sdk-go-v2/service/lexruntimev2 v1.35.7/go.mod h1:GCt+wtv5Q0PQcNsBP+MLhATgud3rPtk0gBfAxBkS1DE=
+github.com/aws/aws-sdk-go-v2/service/licensemanager v1.37.1 h1:1DnFufSPvfMBKzr5O3RIV60POJAEZ2Efu2Z5QC2p64A=
+github.com/aws/aws-sdk-go-v2/service/licensemanager v1.37.1/go.mod h1:hOEVTzUvxa3cACGfGG9ITLIJyu38xfNo7Ro/OaP/y0s=
+github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions v1.20.5 h1:Oax+RE1/KHrU1XoGPypngIlSPol0Vz3F+/O41R16wLs=
+github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions v1.20.5/go.mod h1:ugtnNmyftATrAMyrxsDQJepLHVq4x9uJRx65w7T8nZM=
+github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions v1.21.8 h1:qpLqHguSwT439BqWngrIU3DY8hBCLKY/rthKdYF9B/w=
+github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions v1.21.8/go.mod h1:/owrg6ttyQoiChXqOElP+lbm39TpBxlMvnYqeKB8oFU=
+github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.8 h1:jhwva7OKpYXrTQmCG4L7lF2FvB2irs1oRyGAwmQ4lmA=
+github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.8/go.mod h1:x+omzRoqYYFX+H8/va+Gt2Yg4xGaHZMRowr77Y/UGIA=
+github.com/aws/aws-sdk-go-v2/service/location v1.50.6 h1:iR2wf40fwiQzsLT3VPJO1Pd2MbDryhx9CDwMLr9WLGM=
+github.com/aws/aws-sdk-go-v2/service/location v1.50.6/go.mod h1:4Qh2hQkY2QVsH3Km3nMSyokJI79SjVjHaEFvYXPTXLQ=
+github.com/aws/aws-sdk-go-v2/service/lookoutequipment v1.36.7 h1:FCm37+4HQOH/ZCv0E+lOGdFRaDmosrwZU4Bnqhls4ko=
+github.com/aws/aws-sdk-go-v2/service/lookoutequipment v1.36.7/go.mod h1:wCUMN4UMvoXFXDaPCjvbSeZHD91Wrv9zg43H0erXQm8=
+github.com/aws/aws-sdk-go-v2/service/m2 v1.26.7 h1:ZgX/jkPe8jgZ78FjXdTGrCEEpFjPviwqRZpkepNpbFE=
+github.com/aws/aws-sdk-go-v2/service/m2 v1.26.7/go.mod h1:QIrh5zZOXwPjwk3llMjstgEh5W8wFhmezc2AyZ7g614=
+github.com/aws/aws-sdk-go-v2/service/machinelearning v1.34.7 h1:YmI4BCaELwln/pPcMuUlS54VbUfutKHuJRKmx2vfZB8=
+github.com/aws/aws-sdk-go-v2/service/machinelearning v1.34.7/go.mod h1:J5Yp4HT9Rw8qodrsIkytp3bmWSyMhmDuEOriS69pB/o=
+github.com/aws/aws-sdk-go-v2/service/macie2 v1.50.6 h1:SR01HJZu60KlCRbpD/9dZwBMQzWRB0YETL/5rP4+Pcs=
+github.com/aws/aws-sdk-go-v2/service/macie2 v1.50.6/go.mod h1:Kf88uRmhon+OBPr4lxBurhtuBbqfUI0rv9/Aov+YL6U=
+github.com/aws/aws-sdk-go-v2/service/mailmanager v1.17.14 h1:QapBupNPojGhBJxDnqsHvsj/yqoemqYdJGtGIyfEGpA=
+github.com/aws/aws-sdk-go-v2/service/mailmanager v1.17.14/go.mod h1:LeIYXccP8UWRMxkSrAsu5uMuV5+EThBOJrB4Hybme5U=
+github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.31.14 h1:S772tZRV3TOuUhBAoGIOZhA5BpSveNmkNGwfJIKsx7A=
+github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.31.14/go.mod h1:ibYR0AsJVyLTbCYOvRDbrol1i2zlHSKH1FIBTn/09ZM=
+github.com/aws/aws-sdk-go-v2/service/managedblockchainquery v1.22.6 h1:nTL6/Im9hxulPqWdHuEAXl9j+sGT45IXUJ04AR+bfR4=
+github.com/aws/aws-sdk-go-v2/service/managedblockchainquery v1.22.6/go.mod h1:RVulf8zlM9b/dAQfCKt4oc3jzQzXFVfd5WVVepc8N3g=
+github.com/aws/aws-sdk-go-v2/service/marketplaceagreement v1.11.14 h1:ItrARTVWIFuKavvhrz68IJ9798aFKbdKej7SCnnnHKQ=
+github.com/aws/aws-sdk-go-v2/service/marketplaceagreement v1.11.14/go.mod h1:pKXQWw4cmWQrUlBkNudbrg0EFd1N1h7sXNsztyvSVYw=
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog v1.37.7 h1:IW/dk2ScWrCPbwJVNjTvdpGwKUp3LRFKqusH84PEy24=
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog v1.37.7/go.mod h1:kCsrsznR/bdcu32XBvIEZEy9JrlD1eZ3HiR/FgsBIio=
+github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics v1.30.6 h1:aVFwtirPiLGHw0WPadhPWWHMJVCXbFIUQnDEVNtKK2w=
+github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics v1.30.6/go.mod h1:6UUHcBZM8auOgBjihig5VxIDQS3JYTa/CPGEi7GYw7A=
+github.com/aws/aws-sdk-go-v2/service/marketplacedeployment v1.11.13 h1:2tMNyWgTqQfVYx7XHrQKWRGr/+X2vkqRqebxTAg3kKg=
+github.com/aws/aws-sdk-go-v2/service/marketplacedeployment v1.11.13/go.mod h1:zVtlvkt8c0pqVgEQPhHpygumWAlD/iGmOMAByRShrME=
+github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice v1.35.1 h1:Fo4O6m3dV5U/fI5lawUV6kBOOiUnNrvT8230w+t1fKo=
+github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice v1.35.1/go.mod h1:0y65863Cm54EFCB4Whp8VVUdQ6NqICVK4t1KxNjM1FQ=
+github.com/aws/aws-sdk-go-v2/service/marketplacemetering v1.35.1 h1:D/5o+9kSnNtflKdE1EF3CIxzr1fK6cG0jAqUV10rnH4=
+github.com/aws/aws-sdk-go-v2/service/marketplacemetering v1.35.1/go.mod h1:yQI68ZgtdfYaNlPGjo+b6dVghZtSZgkJC3Ui3wzmfEc=
+github.com/aws/aws-sdk-go-v2/service/marketplacereporting v1.7.5 h1:FWdyR1cTf0i+npvPtIdMrfxDqOxjh77fk8Z/blIviDg=
+github.com/aws/aws-sdk-go-v2/service/marketplacereporting v1.7.5/go.mod h1:/bkHkdAFPzkrf2MOBtid7WnP4XRa3zMkrZO+ial6t9s=
+github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.46.2 h1:g66wKdt/NGhg/JdM/y896DM18JFJNoBetNh6lNrvopw=
+github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.46.2/go.mod h1:94SjqD15a1A7EA66nvs2J1VHjpB293vL0tPmTz8hpf0=
+github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.85.2 h1:jA+PIXgGGs5BvMSOGnItd59rjKNNcuQ9H4KnSsTqQOw=
+github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.85.2/go.mod h1:4QcXtIFYPP5uwt82LvxjVGawWvGTL+22P+Zhe3PVEhM=
+github.com/aws/aws-sdk-go-v2/service/medialive v1.87.2 h1:0EWYI+YUHTJMoi5+QsaxgTvBz60csBWU5ZuRjoRdHFQ=
+github.com/aws/aws-sdk-go-v2/service/medialive v1.87.2/go.mod h1:lo4HBgRUfQoPK+UoALzkBbtJ7G3VgoZ+ZK0JoY3Da6Q=
+github.com/aws/aws-sdk-go-v2/service/mediapackage v1.39.14 h1:OFiAbPe9GU+u7zeEGyKcAiaLvfQWm4s30NEzX4h7flk=
+github.com/aws/aws-sdk-go-v2/service/mediapackage v1.39.14/go.mod h1:oxVvpbtnfXfjb6klvJnxBbXXvEiwDesOVdXJfTAWelk=
+github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.34.1 h1:RZP5Z83sTbzRpQgLsw7zFlBWBWP2LtYdesQNlTDqX9k=
+github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.34.1/go.mod h1:QoGJcWvPGVM0YXJgzcQht0STBGXu1CIpKM79uELmxOk=
+github.com/aws/aws-sdk-go-v2/service/mediapackagevod v1.39.14 h1:tG3Y0LJS6X/mv1jiqUD8bgGkU1AWQadLsLx/7CexJZ0=
+github.com/aws/aws-sdk-go-v2/service/mediapackagevod v1.39.14/go.mod h1:Ftgd5Wy90eNYPkQuVaV3TmQQzALXgxd1e7z2ZwQIS9s=
+github.com/aws/aws-sdk-go-v2/service/mediastore v1.29.14 h1:jPZjdOOQyMHvaFSW+UYChkM0f+8YOvQChEgOfdLynzc=
+github.com/aws/aws-sdk-go-v2/service/mediastore v1.29.14/go.mod h1:Eutp4qNNpuZTT4nd8qQnuboixxqSjyghu31va93178g=
+github.com/aws/aws-sdk-go-v2/service/mediastoredata v1.29.13 h1:vXE7WVrXZef2zYB9bvPD+LdMIXE6MAJmyvpdKj7FTsg=
+github.com/aws/aws-sdk-go-v2/service/mediastoredata v1.29.13/go.mod h1:LRJ8SQZPJLtPvAbvAmPS66/2h11mjmUZlWph9Ats0zI=
+github.com/aws/aws-sdk-go-v2/service/mediatailor v1.54.6 h1:QHI9oRDh474Ezvkat8Oq6ER8PwJ8447AiSouV5166vs=
+github.com/aws/aws-sdk-go-v2/service/mediatailor v1.54.6/go.mod h1:1l8mZgiiJ/lO+6XOAtfQFzYHM6rbu/1WJwPEPWPzPwM=
+github.com/aws/aws-sdk-go-v2/service/medicalimaging v1.23.3 h1:lCw2HNpwPLi6qd2jkcmnncRl9PnPHuhaen/7f/41HXA=
+github.com/aws/aws-sdk-go-v2/service/medicalimaging v1.23.3/go.mod h1:HuW6ZOFtYgO7X5pfVUU7nnad3SgORQccpqfHRyq2IQA=
+github.com/aws/aws-sdk-go-v2/service/memorydb v1.33.7 h1:vDkMpMICx1iYdFdVPC7rXytF4hmSL8d2DTQDI1Zgr1I=
+github.com/aws/aws-sdk-go-v2/service/memorydb v1.33.7/go.mod h1:VXJEWOG51Hiu9t0lT/7eYtSh9WNi8yU1yoAEXst1kOw=
+github.com/aws/aws-sdk-go-v2/service/mgn v1.38.6 h1:8VtNCAxsTNpfE7mPp7hFe94OBovh1gaoIuTHOwGoMME=
+github.com/aws/aws-sdk-go-v2/service/mgn v1.38.6/go.mod h1:6t1r8BTGp7vdZUfIj58tomiYzGEmJUaJFrCYUrODKNI=
+github.com/aws/aws-sdk-go-v2/service/migrationhub v1.31.6 h1:vfKgUxDd942PNtl8F7U4PpnuPxP1UjyuXATiM1rm9WI=
+github.com/aws/aws-sdk-go-v2/service/migrationhub v1.31.6/go.mod h1:uRcA6WG5QScErO8gcpz1tBves26cLd1FzayNEwEFX0w=
+github.com/aws/aws-sdk-go-v2/service/migrationhubconfig v1.31.7 h1:fSnG1wbFXWyoUKvrd++8mOsTVf5GKHh9/oA6BQcEtbQ=
+github.com/aws/aws-sdk-go-v2/service/migrationhubconfig v1.31.7/go.mod h1:2Nv2PDdWFYpKbizzLkpeqicaPbCmgRH35hDk8bEKI78=
+github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator v1.18.14 h1:2r3RL/uaxnBSeA0+SjNKqx3Jy5nrXdVZ9GeziX/8ra8=
+github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator v1.18.14/go.mod h1:FwM/JXNsAlfzhuvE9ynLT/FcSZ1F+oNb/1qvp5ROcdA=
+github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces v1.25.14 h1:7pGPR5kd96IFG8TW+qsT9UouN33Axc0mnVVk77UgsMk=
+github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces v1.25.14/go.mod h1:ljpSYU23XZl0uPVVZoR53JuUQBLfxuiX9aNETdyTOl0=
+github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy v1.26.14 h1:/WoMjIXTwRNO6V4Staw9IZ8KwK1dmyiOrxdmsew9cBU=
+github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy v1.26.14/go.mod h1:NVbmi/PaEgX2bZ4LAJPAiQLReiVDFh61dycxCy7FUEM=
+github.com/aws/aws-sdk-go-v2/service/mpa v1.5.6 h1:XmC0ZKExwhozq6XXo14h+jArFS0JA3kSnHE2uvNmF/Y=
+github.com/aws/aws-sdk-go-v2/service/mpa v1.5.6/go.mod h1:fhkQ4jyoaZ9RuMAHj5cTKG4JvILk1dk7pMfjwFQNLjE=
+github.com/aws/aws-sdk-go-v2/service/mq v1.34.12 h1:X5YG0vWl7QwZQwqjlwGnpo/zpzE4T82fMo8mAe8ovkk=
+github.com/aws/aws-sdk-go-v2/service/mq v1.34.12/go.mod h1:dp1WwnKbfltN4RJ39DIu2HFIif7DoZIQ1EsfB8BGUWA=
+github.com/aws/aws-sdk-go-v2/service/mturk v1.30.13 h1:I7xgyED8Id8ud4FR98Pdo9SwjwoDDt+lhXbELVSqeu0=
+github.com/aws/aws-sdk-go-v2/service/mturk v1.30.13/go.mod h1:SusA3WnTLXztumo2gsR+EFEv7QpmTRdEFK28aVmvd/c=
+github.com/aws/aws-sdk-go-v2/service/mwaa v1.39.14 h1:LygCvXSau4Y1aeEyVHV4qUKAEZkttcwqV/MBXCw4Nzc=
+github.com/aws/aws-sdk-go-v2/service/mwaa v1.39.14/go.mod h1:06+ehiGrk+iaZXv4/BaooFPq8XRvmw4VWnxuNPoX6SM=
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless v1.0.2 h1:s/vHYmoo0bFKWOMC5aAD8KR6e5mw8zFhxo2YLaxyxh4=
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless v1.0.2/go.mod h1:+FkUp9Aq1PTm+Bj4ONYYw8mbMC1FpeLsgMBQwiBj9KM=
+github.com/aws/aws-sdk-go-v2/service/neptune v1.43.5 h1:5jmpqUUhLFrZrQ2gp+ZIBlNoiJrgWGp7tdC+F8s20ao=
+github.com/aws/aws-sdk-go-v2/service/neptune v1.43.5/go.mod h1:u/db+lzLiyv8jAQe0S6t74UVXhqRGvB5tTkFBzmJ9Eg=
+github.com/aws/aws-sdk-go-v2/service/neptunedata v1.16.6 h1:vKKl7mIjWVn3uiXy6bxRpvzPzaDGwTGpQx0uVjqCsgQ=
+github.com/aws/aws-sdk-go-v2/service/neptunedata v1.16.6/go.mod h1:qEfHzvnW8VFbFaNZPKSu6WbYIvy4h0RitAeesSguzZI=
+github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.21.13 h1:GAKPfys4AK5vMGWRZqRb6iBuYX2iCX9yHyMTLecYFTU=
+github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.21.13/go.mod h1:wEqf9eooamtp7LRQIROz4tgf0e0qt8uqotiX7tk06Lk=
+github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.59.0 h1:mXDNco+HNf9gm/g/UXN3nxksFTcWR3WMRCR4htB13BA=
+github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.59.0/go.mod h1:gvepatTXIpepuVOlPZOjFlrvUxfK9z0A5lnbcTUtDK0=
+github.com/aws/aws-sdk-go-v2/service/networkflowmonitor v1.11.2 h1:l9xMROA8la1TKJbvIQR0Lir1lQ/KgYQR97j59E5yeUw=
+github.com/aws/aws-sdk-go-v2/service/networkflowmonitor v1.11.2/go.mod h1:iTOL+4d/ivm5QLj9ZqVDv/TdbgQ8x9xjhyAkAHpcy4c=
+github.com/aws/aws-sdk-go-v2/service/networkmanager v1.41.1 h1:Qd3v+culL+ZVebxbnBosl5dlkgUrXkNuKfD8pZaCogA=
+github.com/aws/aws-sdk-go-v2/service/networkmanager v1.41.1/go.mod h1:kgNPUOUJoF58RxEVq5Orwc6y6boN/3+u/l93bRNTKm8=
+github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.13.6 h1:rOn9KLmQpcOeQXZYUtT+a8vfJc/z6G8fOmMwvCVe5t0=
+github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.13.6/go.mod h1:VTgUYjO5kDR4/V8OtY/FgbTK88st+pTYEqd02VNt750=
+github.com/aws/aws-sdk-go-v2/service/notifications v1.7.12 h1:YF0h4Ze47ZTNyjqY4faIk69SXni69BAZ74CvJGnKCv8=
+github.com/aws/aws-sdk-go-v2/service/notifications v1.7.12/go.mod h1:w1FYcp9uektX2jjOBok9exgx9K01Ly0VgFN9rFjJu9c=
+github.com/aws/aws-sdk-go-v2/service/notificationscontacts v1.5.16 h1:iEqyedQdKCtwqvJcD5CGyPb0rEzQU0Egmb47RjlPY8k=
+github.com/aws/aws-sdk-go-v2/service/notificationscontacts v1.5.16/go.mod h1:HdA06DT0yuzIYRJs0nVV/Ex+WL0ve2Gy1UnAHT4JkAY=
+github.com/aws/aws-sdk-go-v2/service/oam v1.23.7 h1:ZSb8l56zhcC5xmzcr3evCBkOKRfTtA0Vp7tKqdjkw6Q=
+github.com/aws/aws-sdk-go-v2/service/oam v1.23.7/go.mod h1:dhCUbm8ln+gUKZKPuee0wIX2sr7JAxjKuYwHbrlNTic=
+github.com/aws/aws-sdk-go-v2/service/observabilityadmin v1.8.8 h1:XE6AEtpaKs/4LOwmV8AeZ/agym+tsN/mpOYLgL0pVjM=
+github.com/aws/aws-sdk-go-v2/service/observabilityadmin v1.8.8/go.mod h1:NKutYfxwSyTo5XxXJpOFmLyh5rHEzlS4/WSyVHksszc=
+github.com/aws/aws-sdk-go-v2/service/odb v1.6.1 h1:PBJhxUwKrsd6q8uiFC5aX7eimgR0q56vWbbyp13+W8U=
+github.com/aws/aws-sdk-go-v2/service/odb v1.6.1/go.mod h1:CGSmIL8RmXhK+jTqR6JsOYdTvtEq3caJgUbIkKJbYb4=
+github.com/aws/aws-sdk-go-v2/service/omics v1.38.5 h1:Eavs3X6ojbr4nFFx7Y07UI9Wb3tM+JMGGRHURmW3/To=
+github.com/aws/aws-sdk-go-v2/service/omics v1.38.5/go.mod h1:IAiYDfVnuihfbYbjtzn5bv/Ng7oufbsLOKJjMuGO378=
+github.com/aws/aws-sdk-go-v2/service/opensearch v1.54.2 h1:v2cTN8koeohmobCyL+uyIPfIkchBK2u21gxNk8z9E/k=
+github.com/aws/aws-sdk-go-v2/service/opensearch v1.54.2/go.mod h1:RbMHS+zR3M5kpiug3An8h1mK4PsjMRRB/rwy5CFogyA=
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.27.6 h1:Y/BLmHh4ZWTGZrdoBRFCW+6s5kvYcVfxcqf+WyV6U08=
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.27.6/go.mod h1:pjwpkoVGRhAKuGmP5n98P+6T1kEeOhf5Ki1bvyt27G4=
+github.com/aws/aws-sdk-go-v2/service/organizations v1.49.0 h1:eRsYLKYeqTlzoMROTk/22Cwg1gNUicwfol/nxcDZgdc=
+github.com/aws/aws-sdk-go-v2/service/organizations v1.49.0/go.mod h1:m9/mMkoPC0gZenV4x7iStoVecSyLax8mfnRaglZMXGE=
+github.com/aws/aws-sdk-go-v2/service/osis v1.21.7 h1:VSDdpR5HNkLbQkhC/Enc91ebXMp0BeosyeB7ZDjM18c=
+github.com/aws/aws-sdk-go-v2/service/osis v1.21.7/go.mod h1:R/ExxBuvqyHs52JXVjNBNE/gYFi+CgsyNMXXnYZzsb4=
+github.com/aws/aws-sdk-go-v2/service/outposts v1.57.8 h1:zB9Q/dG0NkURC5E1g4qL/lsUp7aOqilfb7Ru9EOigDU=
+github.com/aws/aws-sdk-go-v2/service/outposts v1.57.8/go.mod h1:3osURGv9q/2wxP1qYnB15GWYgr6w2AbQkSxYtE6vTaY=
+github.com/aws/aws-sdk-go-v2/service/panorama v1.27.14 h1:dLelAYqjBbV6wMm0UD3Fhxtp24kiZgN0W9O6bHlw9Us=
+github.com/aws/aws-sdk-go-v2/service/panorama v1.27.14/go.mod h1:SWYm8xQXZL8iCwnSOPlBCScq3HvWfOT4pY6ryc55DHo=
+github.com/aws/aws-sdk-go-v2/service/partnercentralchannel v1.0.2 h1:Y37Pzrz1HBs6skdVTYLzlGu6iJAVnZoNcNsq6q0gFDc=
+github.com/aws/aws-sdk-go-v2/service/partnercentralchannel v1.0.2/go.mod h1:dzSCwCJMN7/MAwI0N8jtpiPDOYvhIDXoulsTBwxuyUQ=
+github.com/aws/aws-sdk-go-v2/service/partnercentralselling v1.10.16 h1:/qdCsET2dblPAPmVr8ZIUJc8gC7PWd3bHlXxQB8T5CI=
+github.com/aws/aws-sdk-go-v2/service/partnercentralselling v1.10.16/go.mod h1:BMQ32EHJS2+MbdcXS+qxnaESuSiAJ4qqOo52vbItm4c=
+github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.26.5 h1:NTEbmfplFMMyTKlOOfsJLKEgREo3h80903pHZ6OvH44=
+github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.26.5/go.mod h1:JxIrFROtjPM29WYprdr2CCD0riMeiVjeBOJa7V130EI=
+github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata v1.24.8 h1:EZbVbSViFm8HhJmpCX5Zy/RSbhZ/Z5fk2v2fB2hkEHs=
+github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata v1.24.8/go.mod h1:N/MNfLPPKGiF4VbuqAjk05YCNlOjdGD/ikm/Al3sucw=
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.15.14 h1:zuZpzkT2/K0LhfgP1+u58fEHf1VsR3k0pTwKchfCKXo=
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.15.14/go.mod h1:aN7peo8Mf8CPvSAo3z/qqhKOZud3ghqkb5xAsvznhA0=
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep v1.10.6 h1:REBdaytA6yzvYo8v+Rbsojj8+KdKIXmzun2tCCEzYTU=
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep v1.10.6/go.mod h1:Zu3rENzu3Z4xIg2WgaWOaVw7QM6XZrBuZe9vPfvQ75c=
+github.com/aws/aws-sdk-go-v2/service/pcs v1.15.2 h1:dRL87ab/OdyRC5RYrWzyOsN3jE32OuruVt8Dj3blSfs=
+github.com/aws/aws-sdk-go-v2/service/pcs v1.15.2/go.mod h1:AwSaPC3/EBpXqEagXb7DlAj71uGuF07H+VIMTp8i3JY=
+github.com/aws/aws-sdk-go-v2/service/personalize v1.46.7 h1:djgInu5EwOFMfFXbA9M8pmFuRNVchDbYJRHjKbk74pk=
+github.com/aws/aws-sdk-go-v2/service/personalize v1.46.7/go.mod h1:r0KMhdttksP1l0ZboPwCIxNWTBsbLNrO0kOkmG3QNxk=
+github.com/aws/aws-sdk-go-v2/service/personalizeevents v1.31.6 h1:3aUb1Zav0DkUopPthvy4UtGH+0aZjPYN6YYCkEuMvqU=
+github.com/aws/aws-sdk-go-v2/service/personalizeevents v1.31.6/go.mod h1:aOdKkR0jpT59h4t3QsiZlIlGEmtTBMcH8ZAEku8EE04=
+github.com/aws/aws-sdk-go-v2/service/personalizeruntime v1.33.7 h1:O0SyWLuybrmuJqNRd2K6GbVjsu9HpwqvE73jZKzNNNU=
+github.com/aws/aws-sdk-go-v2/service/personalizeruntime v1.33.7/go.mod h1:KhrgcVzwKKOgAUwQ+Rz+kaePYwqXHoOvz2F7/qtuouE=
+github.com/aws/aws-sdk-go-v2/service/pi v1.35.14 h1:ui8+1aUiDG2timFtMY0ih0uYbz1CRKWKfIgpPm8BWZM=
+github.com/aws/aws-sdk-go-v2/service/pi v1.35.14/go.mod h1:Yah2XNj4NtEQQ/oeTLlDfzi1Nji5bdZGuhuAYm7zqM0=
+github.com/aws/aws-sdk-go-v2/service/pinpoint v1.39.14 h1:Jqgav3/V8Jg9RdShkVuSIVm3dYd8l+EfH9WPWk3L/CE=
+github.com/aws/aws-sdk-go-v2/service/pinpoint v1.39.14/go.mod h1:Rgpvz1J3Zts6piyQv5Uzmu7ADsWo3H8sDeCjyBTOSPQ=
+github.com/aws/aws-sdk-go-v2/service/pinpointemail v1.29.7 h1:FtjnstdXxtr/vZrWCY/9F9vaetGRIZ1SgAoE9QmCTrI=
+github.com/aws/aws-sdk-go-v2/service/pinpointemail v1.29.7/go.mod h1:K3qIVvHlr/t95bCxehHjxNcKQ2HaPdILHPlYaK9ATxk=
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice v1.29.7 h1:S7HEF5Wo8iWUchcHn8PWr5OJd9WXsgJWtMAfLPNFkrw=
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice v1.29.7/go.mod h1:TtHNhwG++JH9WDz53rf6nqhQLFKkEqUqqHpZLnqKgp0=
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.26.4 h1:JyrRMvR5wt8ThUHS8tJHabTAaqZJUXGL7IjfWP6Vbzw=
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.26.4/go.mod h1:4RlEX3hI45Yxb0YCmPM+O/8mH4uVq28SyrUfT+L2fdg=
+github.com/aws/aws-sdk-go-v2/service/pipes v1.23.13 h1:R/oGSpK8uzFdmCSWWxLrantKEzG9Af6PlmjPzTJpviM=
+github.com/aws/aws-sdk-go-v2/service/pipes v1.23.13/go.mod h1:AY/h78GCZU1JBxyB1RrqJnyVdsU550wRFCafkJjnkSM=
+github.com/aws/aws-sdk-go-v2/service/polly v1.54.7 h1:JeU1Nsi5fETYZV3d3s4HuohuBbdUViIiTh2NFojSKVg=
+github.com/aws/aws-sdk-go-v2/service/polly v1.54.7/go.mod h1:WhFdA98OEGe89bFru0POZxf+lunoMrgfMO2ROpWAfRw=
+github.com/aws/aws-sdk-go-v2/service/pricing v1.40.7 h1:+JwG6AvTfwXkvZXDO0Rs6XdzN/0/fzdB4nL97rrMRgE=
+github.com/aws/aws-sdk-go-v2/service/pricing v1.40.7/go.mod h1:PyqiJ2tbEVI+TpEoJQVGYYNXBTU2b9PNJhNOmjQekBM=
+github.com/aws/aws-sdk-go-v2/service/proton v1.39.8 h1:b+Lx2oMBG7PEIXZ853sWxpE0TQsFk0E05uO2vBK+Ytk=
+github.com/aws/aws-sdk-go-v2/service/proton v1.39.8/go.mod h1:u3OFa+P9C9ZGKh8K9Ayvr9cSi9zy0TOnj3CfyBE6oL0=
+github.com/aws/aws-sdk-go-v2/service/qapps v1.11.13 h1:yxedSZ9OMSRHXsdoA1jc9pdg5+k+9rcjT1vnMA78sN0=
+github.com/aws/aws-sdk-go-v2/service/qapps v1.11.13/go.mod h1:M9cKWDz+Dxn33TyO+YNxLoSME54/1GRPFtjlvdbrwcQ=
+github.com/aws/aws-sdk-go-v2/service/qbusiness v1.33.14 h1:QeeSeaHyDHB+kkouT2omk1pEG68HJfqbbWfxUeTA6Sk=
+github.com/aws/aws-sdk-go-v2/service/qbusiness v1.33.14/go.mod h1:SjaUXhkq1IvFeoF8bSt/WfS9g0eDhNLtEiD9FL0rQ/c=
+github.com/aws/aws-sdk-go-v2/service/qconnect v1.24.1 h1:cRc9VqWWNc936kPbGLhsxyzrF3T+NmNNSoBzm1r2O1o=
+github.com/aws/aws-sdk-go-v2/service/qconnect v1.24.1/go.mod h1:XLY/+NOJmdVQ/coa1o6RPTP11cIy7haDjOFzxUqbegc=
+github.com/aws/aws-sdk-go-v2/service/quicksight v1.98.1 h1:u/f2t84vW0MCmRADAKBGQK+jU3WsPDeBlYxLaEk1bBA=
+github.com/aws/aws-sdk-go-v2/service/quicksight v1.98.1/go.mod h1:94THejlBvEJHNpLFY+v3EvpK3j0aRmo3qgsZ1WqK5no=
+github.com/aws/aws-sdk-go-v2/service/ram v1.34.15 h1:uMPS1OeBq9qgxadgPh5zZ1IxA8D3YxDuI/cGIW+f5vc=
+github.com/aws/aws-sdk-go-v2/service/ram v1.34.15/go.mod h1:34/yHgldzuEsrLgSFH9obW0wvIWpc5Na9yxCeUkZ9R0=
+github.com/aws/aws-sdk-go-v2/service/rbin v1.27.1 h1:QJmGfWncURLkiofFsTBAaR/gpsGou+V+EaY+hxSaZRo=
+github.com/aws/aws-sdk-go-v2/service/rbin v1.27.1/go.mod h1:n9hrfwpLS7AUP0s6iGtCGFFRCixnlCFQqax6IIuf2FE=
+github.com/aws/aws-sdk-go-v2/service/rds v1.111.1 h1:M+J7Y9s0JHeHaSVFoq5aaTDjj58bbUqbCuW7BIam3KI=
+github.com/aws/aws-sdk-go-v2/service/rds v1.111.1/go.mod h1:DCoBFX5nu7ZQxaZqGe+5Ai8Qd3lLpcQF1EhMrlC/FWU=
+github.com/aws/aws-sdk-go-v2/service/rdsdata v1.32.14 h1:PLnCSzIEi/xjGk5s+G9ZXTvDuohCxHNENEk2jQvnVMY=
+github.com/aws/aws-sdk-go-v2/service/rdsdata v1.32.14/go.mod h1:56C7CVaLNcTyEaDzGVfonoOzB3GV5DicgD9SWmnjGxQ=
+github.com/aws/aws-sdk-go-v2/service/redshift v1.61.1 h1:4YBiQZC9Q3luuelFwpTCg6NVDY2ZlKoB9huIxUiWlZ4=
+github.com/aws/aws-sdk-go-v2/service/redshift v1.61.1/go.mod h1:i/7qjbmYknaQFO0ngVOwQxom9SR4RAxG1ZgJgcxAJZg=
+github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.38.1 h1:wNuBo6Y55gm5eocRT9MKimOUM5XSh9r6mU12RsGjv9U=
+github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.38.1/go.mod h1:bkvaZap+q1XCO9jJ/G5ee31reF0o5LjnNpymcfJfRS8=
+github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.32.1 h1:dQBImuopq/wuiJf2wcIMQOqe1qNbOFOU3KAlyzwk+Hs=
+github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.32.1/go.mod h1:elkDPupfwuagGDxk6UxynoevhaMi1GXm103VxlWLpJc=
+github.com/aws/aws-sdk-go-v2/service/rekognition v1.51.13 h1:mXeqHdZJXaPDT5qx/2mBVKkFgnPZgT/HIR8BQrhcmxc=
+github.com/aws/aws-sdk-go-v2/service/rekognition v1.51.13/go.mod h1:OYrkEDsOrsb0uzlaloXZpqqLYYWKAJG8lBnNePZQvsI=
+github.com/aws/aws-sdk-go-v2/service/repostspace v1.14.14 h1:u+E8nV/8zH9qzf1mv0g46xSHVMhteIQHPWMR/Mcdv/g=
+github.com/aws/aws-sdk-go-v2/service/repostspace v1.14.14/go.mod h1:dpJQRJcsgX5yipI0Jpp0V1a4eRG2c0AbI9xNoPAxjI0=
+github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.35.6 h1:kx6BMQYN+//6fz9QOnpJQQuxSldR8xWmyIgR1fWXWkE=
+github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.35.6/go.mod h1:gkPbHCTH3JYH0JESTRJxTNugjr8cOdUa0oXzAXcYTgI=
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.22.8 h1:T+vlxOuzt2ihVwsA66AKwLYsz4eeVkWkJuxAhNjY3OU=
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.22.8/go.mod h1:GnXrmUWHPBKfIiYuxe550s3JydugMSpEs9ZFbvkEbdk=
+github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.33.16 h1:mi5gReQ0c17RFQeV5eOz1ZvZH9Tr0I0hr4qQZpca1gw=
+github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.33.16/go.mod h1:SId/9odVYgeotyaiqowTbeasqjEWnfKdVPWOm19kZV0=
+github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.31.2 h1:54lFebyj4Ktj6AqgiBv+T8Mbk7N4NL2qkDc8bU1lzFw=
+github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.31.2/go.mod h1:LAr8C2ATopaEf8qvoLrkZDHZPLKuYhZlh4TADgJvVbk=
+github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.21.14 h1:E2Kw/S0KeOKrFGjHvHYSRcG90gbuWkJhdxL4tb0CVlU=
+github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.21.14/go.mod h1:Sojaj+ChUXvjjbl/zVWNY9V2mid6ClTl8TFThvRkuHY=
+github.com/aws/aws-sdk-go-v2/service/route53 v1.61.0 h1:W3+0Cbc9awFBr9Yt7nFUkvB4N4e7vVIGtKD1qDttXn4=
+github.com/aws/aws-sdk-go-v2/service/route53 v1.61.0/go.mod h1:Wa3q5R2uwIfIL3HZH+vG1/P9y7CjjfzTgcz5IWXlsZs=
+github.com/aws/aws-sdk-go-v2/service/route53domains v1.34.12 h1:kq1dvJFO+/171ucK+NJDmDGVdNbORgkMs2yW5bdd2sU=
+github.com/aws/aws-sdk-go-v2/service/route53domains v1.34.12/go.mod h1:mket8PmDPRvTj2Alr11ZkNCLBl2j2i0425xGWZyPw8M=
+github.com/aws/aws-sdk-go-v2/service/route53profiles v1.9.14 h1:5RuwlQuNzWjP5jVlxJfgXFjGYCLCaO4OvMHo36M7Tl0=
+github.com/aws/aws-sdk-go-v2/service/route53profiles v1.9.14/go.mod h1:6nqxjPsXNUryUJaL4GkH+BELMODHiL2hKJGBnv+GDfE=
+github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.28.14 h1:vmx5nIZQr6eOG2OBzg5src1khYriarxHxYwTCn7jVLo=
+github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.28.14/go.mod h1:JfYuKoP4y6j9c2dQGLixeWZFr5n6P7jL/U/rumZCKx8=
+github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.32.7 h1:z8h6chbWSFH3csEoPtPXtX49/2ryGx0UsvV7V0fVHPU=
+github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.32.7/go.mod h1:rLZ42YKHIBXAWQ40WgOMNX1axZHuK7kl8JcJNHaYGyM=
+github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.26.14 h1:rqiHRkDYRBufSwu4UDiJtXCKTjgQsvwPKdFOjIr0yx0=
+github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.26.14/go.mod h1:icxw7RaIz+k0KpzVwXhgTVKQzeAL5F0pBj2OUrhtg6M=
+github.com/aws/aws-sdk-go-v2/service/route53resolver v1.41.2 h1:JQAoKgUOvkPV4h8p0TPv3oIviXUrU9yi9U7/Q8TVmnQ=
+github.com/aws/aws-sdk-go-v2/service/route53resolver v1.41.2/go.mod h1:sw/NeWUDqWachTcxgkz7ah43Tap829L5AyaHkBJKx4Q=
+github.com/aws/aws-sdk-go-v2/service/rtbfabric v1.2.3 h1:1ztD8lHg9K/ZJ65/skZkkY9W2yPUGVBduIyF4PpAIdE=
+github.com/aws/aws-sdk-go-v2/service/rtbfabric v1.2.3/go.mod h1:ki3m/CALUWdh4A4LF+S5GC6VS7lxo1gXP6roZWP5Pps=
+github.com/aws/aws-sdk-go-v2/service/rum v1.30.2 h1:8FjOuxG6w3T8CRJF2ALanHgjlwWNc2lreoppkb8Cfio=
+github.com/aws/aws-sdk-go-v2/service/rum v1.30.2/go.mod h1:IEXD0Zq/ZJNBsuTvM5eKguxzqMC52sYJJwDq6o4Jm6g=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.92.1 h1:OgQy/+0+Kc3khtqiEOk23xQAglXi3Tj0y5doOxbi5tg=
+github.com/aws/aws-sdk-go-v2/service/s3 v1.92.1/go.mod h1:wYNqY3L02Z3IgRYxOBPH9I1zD9Cjh9hI5QOy/eOjQvw=
+github.com/aws/aws-sdk-go-v2/service/s3control v1.66.11 h1:7fP1UyaHQ3WINet3YVKoWciOg6lIomSKjn4heLm8Sgw=
+github.com/aws/aws-sdk-go-v2/service/s3control v1.66.11/go.mod h1:jylbu2Ud/Os7uaKxBQeBnRh8mPPDJRfFkDUhTJEW0bc=
+github.com/aws/aws-sdk-go-v2/service/s3outposts v1.34.5 h1:WRdHWMKOB94kW/xSuUfP+F21ym2exHAx6gxskRkPghE=
+github.com/aws/aws-sdk-go-v2/service/s3outposts v1.34.5/go.mod h1:oB8H++IzGctkv+1rWGXVO5IVVnKkfQVxGLppMSFN0lQ=
+github.com/aws/aws-sdk-go-v2/service/s3tables v1.12.2 h1:wCt6r+YjgMJQELtdS5PlNx2MMGAnPW7PI0QD/dS0f8w=
+github.com/aws/aws-sdk-go-v2/service/s3tables v1.12.2/go.mod h1:bI6V4KDGYAuIagoD+7U9MAct+mJ4masG6XMmLJK4ha0=
+github.com/aws/aws-sdk-go-v2/service/s3vectors v1.5.4 h1:cMXitSwjM8IgzTDVnWH5pohPRSMtX0dhoJvT5M1euHQ=
+github.com/aws/aws-sdk-go-v2/service/s3vectors v1.5.4/go.mod h1:R4L5tr5WAgywKPxVoRSbZMG32y2RLyVJvcZ2FHD5Jog=
+github.com/aws/aws-sdk-go-v2/service/sagemaker v1.226.1 h1:6OAkNOnf42SwvNfY77OWzZ842a2a60GOLwbuCxHmOJg=
+github.com/aws/aws-sdk-go-v2/service/sagemaker v1.226.1/go.mod h1:TC1g0DtCISdIRBh4NtI3B8YBv7Pu4XVMzXuTntzDOl4=
+github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime v1.32.14 h1:oODcrfXIHcMdW4yKfY+zj4csRRnq8wosFLQYTTgiANI=
+github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime v1.32.14/go.mod h1:J2CRamGftCdu/3k03iYUtp+UOX2x7sRDmHSb7jP2fJE=
+github.com/aws/aws-sdk-go-v2/service/sagemakeredge v1.31.6 h1:eQvGK3d4TKxFgluhL4zS+A/W/1GubAUsN4uYuLYhGHg=
+github.com/aws/aws-sdk-go-v2/service/sagemakeredge v1.31.6/go.mod h1:ENX4GK/PAO9BoXaO9LKgOGNeFKv2jgfPyP6CCaaYnhQ=
+github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime v1.34.14 h1:9pCV30YSAPcQMeY7zNBK1lnhTvUGCxWMeLi0l9lM6n8=
+github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime v1.34.14/go.mod h1:I6ciw4Rf+0ibBFF2+g/Te1Gcr9MowhuLih/FAjQ/lSc=
+github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial v1.19.14 h1:tTi/KYsQqj/8G7GfDi6rDbc4EDQTRWF/bFLGET2o61Y=
+github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial v1.19.14/go.mod h1:oxr5AsiQbykGobsiKeyxWNKPrInB0QjB9LRzm6TLyXs=
+github.com/aws/aws-sdk-go-v2/service/sagemakermetrics v1.18.15 h1:I4uTjkvGtsw1fX803/tgdS7A1+MnGaexTpBfz+CAJ3o=
+github.com/aws/aws-sdk-go-v2/service/sagemakermetrics v1.18.15/go.mod h1:40quIOa7m8xvA0gyi6u7AST0O5fkJf4aKek7CahRkyI=
+github.com/aws/aws-sdk-go-v2/service/sagemakerruntime v1.38.5 h1:ryY6D4Vvcj855UPghR12et4+pGMfbnvseI/7bke9MEU=
+github.com/aws/aws-sdk-go-v2/service/sagemakerruntime v1.38.5/go.mod h1:IqYDggam8UlYa3VKmZkHwPt7aLD7LTDjKerkj1J3+QM=
+github.com/aws/aws-sdk-go-v2/service/savingsplans v1.30.5 h1:ynTI4f5WpT8pbTaO7rFcbIH9/Wjx7naTtJSvsDbx718=
+github.com/aws/aws-sdk-go-v2/service/savingsplans v1.30.5/go.mod h1:z1rMOICyeuW45RPXACMfHiPymQ4UMYIW8ys42VlWe5I=
+github.com/aws/aws-sdk-go-v2/service/scheduler v1.17.14 h1:s1lffl1WrK3zS4kZ7mzVbYv2m+5TYNpvFCMYtLX7KQk=
+github.com/aws/aws-sdk-go-v2/service/scheduler v1.17.14/go.mod h1:P5rgopIySg7bbVySzYJc3wm3PnsVb4joELbRuWJSQBw=
+github.com/aws/aws-sdk-go-v2/service/schemas v1.34.5 h1:Qqx83tHRiHEnr/q8BJhHBK7EDad1aNLrRVNf6h/fhk0=
+github.com/aws/aws-sdk-go-v2/service/schemas v1.34.5/go.mod h1:Jh8sCBsi4eHPDgfjF8eGilyd+/IqNG69DF035k5+luU=
+github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.40.2 h1:p0tPbc1uXSAYs9ACiVB9WxlV6AY5TBVNadXdvGrtOHA=
+github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.40.2/go.mod h1:c6Vg0BRiU7v0MVhHupw90RyL120QBwAMLbDCzptGeMk=
+github.com/aws/aws-sdk-go-v2/service/securityhub v1.66.1 h1:/Rpiem4Lysu8aQLc1xV3penHrydI8BwOM/X4A9QTUCY=
+github.com/aws/aws-sdk-go-v2/service/securityhub v1.66.1/go.mod h1:QO1Dvdr9q8oznnqvgiaBiOknf4wRGLeFwTeNzZygVJ0=
+github.com/aws/aws-sdk-go-v2/service/securityir v1.10.1 h1:kpElS1Uq8TtK0J+TS9bWCLEtjFPDzx7pLG2DilIJBXg=
+github.com/aws/aws-sdk-go-v2/service/securityir v1.10.1/go.mod h1:REjsrkwPkCX99PuxcaTFxRVmon/NT52VKHUJw3vBwDA=
+github.com/aws/aws-sdk-go-v2/service/securitylake v1.25.6 h1:fnaGNjxZs/IpEUdkNw1S2YwYCX47wC97ypKL5S9TdPg=
+github.com/aws/aws-sdk-go-v2/service/securitylake v1.25.6/go.mod h1:La7W0rY+7xl6lWNwXv8ObtNPASUrDYpF5UMxbre2dSI=
+github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.30.5 h1:/pumfFM+KOEiDuamXtYNAetpz/CD7qlExCk1m7q4wq4=
+github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.30.5/go.mod h1:txPCrDnWp0uu8qk/45C8Ns1gAEJWJmu1Eb4N9KxVLnI=
+github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.39.5 h1:VXRCkz455XlyqxdLxUJ1+xJ3yy+P43Pj1FkdB6y028U=
+github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.39.5/go.mod h1:fUe3hv3clT//lFnT+LypAdDSyGhtf2ryDUbJmDSJvTc=
+github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.35.14 h1:MHXOxgjzkDL3vBeqKuuEs88FOWWl8BW2Zi5sJXLiOzg=
+github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.35.14/go.mod h1:OvveqO8xNyzhEjtXvYeB+3M07sqBpIdQlAiyA/vpGOk=
+github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.39.18 h1:iz1jPVXSuBs35A4XylR6KD3N6T5QrlXMHRQSGJHQl5E=
+github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.39.18/go.mod h1:3rS31ijj+ZlrPMQwOgxE3KVUwrzl/InN6U2/2qH+WHg=
+github.com/aws/aws-sdk-go-v2/service/servicequotas v1.33.9 h1:UeWpt5ltQkgN8Oo3qlnZcKJTjHYYRBZJjxXDps5h3Vs=
+github.com/aws/aws-sdk-go-v2/service/servicequotas v1.33.9/go.mod h1:IvHDV/gvL+WAsJPytSpXWX6SAL8JGIAf+OQhc/1my1w=
+github.com/aws/aws-sdk-go-v2/service/ses v1.34.14 h1:W+zXBgTkWy18nUhFHMCE8hgL6ibRQP1wnlxsjTGlaEY=
+github.com/aws/aws-sdk-go-v2/service/ses v1.34.14/go.mod h1:w+iUMP1i8+1u4wO6QjfdfqPFXGQV5Qy5qK+c3/rcYDg=
+github.com/aws/aws-sdk-go-v2/service/sesv2 v1.55.1 h1:ajjlo/WO6WNYhxSSlMAjfbE8beKxfUFFPSRga3El7t0=
+github.com/aws/aws-sdk-go-v2/service/sesv2 v1.55.1/go.mod h1:Ba7wqTP7zxhjWIW7IU3l7ctI5nynyVVZ6k3dznWGE3s=
+github.com/aws/aws-sdk-go-v2/service/sfn v1.40.2 h1:u/REhRDNnYzwfPRfB6/tXPEqN2IKfWhcvu7vBzoZiM0=
+github.com/aws/aws-sdk-go-v2/service/sfn v1.40.2/go.mod h1:SfQJec/CUwt2weEeSHMXxqaIoDafaWTdKjcHqkJ+OVc=
+github.com/aws/aws-sdk-go-v2/service/shield v1.34.14 h1:dSrxNzjRTfjNFNQIghLl2vQ6Zyx6fc3NAh5SrV1tkwI=
+github.com/aws/aws-sdk-go-v2/service/shield v1.34.14/go.mod h1:58GIJDFNCraKixtFWBf/3rMuHp1QcrhwDl+WP5vnBjo=
+github.com/aws/aws-sdk-go-v2/service/signer v1.31.14 h1:hw62xIUBNA6/iA84+Krh/t3e9B4t3dtNqZmDNVpRGg8=
+github.com/aws/aws-sdk-go-v2/service/signer v1.31.14/go.mod h1:G+ybTyGiY54z/i1aMXNErPGhKv/AHTXWgkoi1jarwK8=
+github.com/aws/aws-sdk-go-v2/service/signin v1.0.1 h1:BDgIUYGEo5TkayOWv/oBLPphWwNm/A91AebUjAu5L5g=
+github.com/aws/aws-sdk-go-v2/service/signin v1.0.1/go.mod h1:iS6EPmNeqCsGo+xQmXv0jIMjyYtQfnwg36zl2FwEouk=
+github.com/aws/aws-sdk-go-v2/service/simspaceweaver v1.19.14 h1:8xdLZ0m64R+CT5sHfQgnNQJp1cnws/Cf55Y7gKcx7Cs=
+github.com/aws/aws-sdk-go-v2/service/simspaceweaver v1.19.14/go.mod h1:95L8AoKzoWjXF4Juq/L/3m9PT/i5409TFobYCcRE6hc=
+github.com/aws/aws-sdk-go-v2/service/snowball v1.35.14 h1:0BPHDaiMTqUxZKVesZ2zPSeUFYZnDOGz5Rlh2PeFQLo=
+github.com/aws/aws-sdk-go-v2/service/snowball v1.35.14/go.mod h1:yzqOty35cU7kOMKfye4dvqLHiphqBuH83y9KNSo0THs=
+github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement v1.25.13 h1:C1ZWALkcdkQgBXPvocVAbABqjwDTJH0P6lXXLOfA7aI=
+github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement v1.25.13/go.mod h1:g/9iJCP0DLYxD53ppisbPDnQiKx0U9EUjo1/74Go4tg=
+github.com/aws/aws-sdk-go-v2/service/sns v1.39.7 h1:fovS7qGMT+BBSuifkySdVaMWxXTyaYT6qaBx/1y6Ij4=
+github.com/aws/aws-sdk-go-v2/service/sns v1.39.7/go.mod h1:gFahrattA8ulEtiS4XL/fQiQ77l+Urc52Y96/r1e6ks=
+github.com/aws/aws-sdk-go-v2/service/socialmessaging v1.7.14 h1:ua0hghPvEivR3S7IILof5tuCuLgJnLUzYG5PYzHEwVI=
+github.com/aws/aws-sdk-go-v2/service/socialmessaging v1.7.14/go.mod h1:PsZyW89zDLTqC2hUn6XhitvkNTf+fETowI+ZlCifv/g=
+github.com/aws/aws-sdk-go-v2/service/sqs v1.42.17 h1:ZNMxVFPayuHe14u/vn+BwLi3wxQvxcNTw8WdPv2gqBc=
+github.com/aws/aws-sdk-go-v2/service/sqs v1.42.17/go.mod h1:ZxqweFQ2w6NNznWMUvWV9AvkAfM6J8F/MC250Mb4n1I=
+github.com/aws/aws-sdk-go-v2/service/ssm v1.67.4 h1:pOwUUY5FzKUsxtxGR6qsczZP7MuZMVlMbAOPQOcmJlo=
+github.com/aws/aws-sdk-go-v2/service/ssm v1.67.4/go.mod h1:+nlWvcgDPQ56mChEBzTC0puAMck+4onOFaHg5cE+Lgg=
+github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.31.7 h1:PqB0+tfSseFOynujy9roBySzxJbNjRUGaPUo6mEzGg0=
+github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.31.7/go.mod h1:xgrX3CK8h0vKQMp/6Wsefx4wiZSqW+ByE3dnPsaHGt4=
+github.com/aws/aws-sdk-go-v2/service/ssmguiconnect v1.5.7 h1:6c1OxW5zpGTyw5c0WNKuFEKitGaIS4wggWJRUQrewYI=
+github.com/aws/aws-sdk-go-v2/service/ssmguiconnect v1.5.7/go.mod h1:Qss93znHtOZjOzwlwaPXMI1z+s4vqA8KlSCvL1UI1+k=
+github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.39.13 h1:FhIW5NF9RqszJvKp0n1GVqHr3dHac1o2Y1i/MgXe3Zc=
+github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.39.13/go.mod h1:8n5J1fKTYwbb2TRgE0siw4FeJ0+odR9Nx9kEKdvVVow=
+github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.8.14 h1:/NDbytdnAfaHb2/Zedb8EshJR63nQiTnPrDWy14MM4o=
+github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.8.14/go.mod h1:HdhKpfbmLfWqt10AGTmMGkxy8n8YNuONYWnYFEPOll0=
+github.com/aws/aws-sdk-go-v2/service/ssmsap v1.25.13 h1:YHjr6CuDxqQTtz3zGSUrzu684sx3GG7DPb+AlF5drio=
+github.com/aws/aws-sdk-go-v2/service/ssmsap v1.25.13/go.mod h1:NQQlr4JSL0fmJxKE6fE84cHEz+Jl7+WMNIx3kTDbT5s=
+github.com/aws/aws-sdk-go-v2/service/sso v1.30.4 h1:U//SlnkE1wOQiIImxzdY5PXat4Wq+8rlfVEw4Y7J8as=
+github.com/aws/aws-sdk-go-v2/service/sso v1.30.4/go.mod h1:av+ArJpoYf3pgyrj6tcehSFW+y9/QvAY8kMooR9bZCw=
+github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.36.10 h1:IeU3uTVFWUbG9P8nXv+ZbawBSWl5fLSuoAtZ68035wM=
+github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.36.10/go.mod h1:/whnzb8vdsOOiXghELNVyLOYbgbT1dQ5bqanTxFhm4s=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.8 h1:MvlNs/f+9eM0mOjD9JzBUbf5jghyTk3p+O9yHMXX94Y=
+github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.8/go.mod h1:/j67Z5XBVDx8nZVp9EuFM9/BS5dvBznbqILGuu73hug=
+github.com/aws/aws-sdk-go-v2/service/storagegateway v1.43.6 h1:y3y+K01k2F2Aa925D9JnLoLVarouqDHYVs+tQWhrKyY=
+github.com/aws/aws-sdk-go-v2/service/storagegateway v1.43.6/go.mod h1:n/pED5o/1PwNMwXbNBZ3TGJc+Wl5tw2vfJtmTgXZIPc=
+github.com/aws/aws-sdk-go-v2/service/sts v1.41.1 h1:GdGmKtG+/Krag7VfyOXV17xjTCz0i9NT+JnqLTOI5nA=
+github.com/aws/aws-sdk-go-v2/service/sts v1.41.1/go.mod h1:6TxbXoDSgBQ225Qd8Q+MbxUxUh6TtNKwbRt/EPS9xso=
+github.com/aws/aws-sdk-go-v2/service/supplychain v1.17.13 h1:XO3wE+n03U0ESMDrQHT5bZkeEFyFo3b8Xm3W7su2cGA=
+github.com/aws/aws-sdk-go-v2/service/supplychain v1.17.13/go.mod h1:0ggxE+tI1WHLJsPyrNo9dYSR6z9MpdhJgtj54Fgvjj0=
+github.com/aws/aws-sdk-go-v2/service/support v1.31.14 h1:MIIhXGVTxZW8mIWkFlTc4XaAZ39nlIk7HPb6FCMWyjI=
+github.com/aws/aws-sdk-go-v2/service/support v1.31.14/go.mod h1:dhfKMRNMf4Ujs2IRdHgHyVc8TalP4uUZAzHwbSAZtkc=
+github.com/aws/aws-sdk-go-v2/service/supportapp v1.18.14 h1:gEQ5ijQBxrvEWD+aGyi71eUgWdtU2lOGUyTy0hirKxs=
+github.com/aws/aws-sdk-go-v2/service/supportapp v1.18.14/go.mod h1:0v5Xe51pcxNXfkg6VfBNxN6voRhGsZwo5D0Y4e03cc0=
+github.com/aws/aws-sdk-go-v2/service/swf v1.33.8 h1:evYxbnGNSibwHZw3+HG10CuwDU5w102dwKtc/bf7E/o=
+github.com/aws/aws-sdk-go-v2/service/swf v1.33.8/go.mod h1:n2f9dMgQHVocWs3c5vcHoO8VENaRixfjpiaMxB5B/ng=
+github.com/aws/aws-sdk-go-v2/service/synthetics v1.42.6 h1:p5fCf26Wlt8qiDIQjnEo0TwzXJUj/cl8CwKWEmhT02E=
+github.com/aws/aws-sdk-go-v2/service/synthetics v1.42.6/go.mod h1:5HkdZ/qGBpTHwDxaAiC7+B9HeLCDloMk7ugzUD4DZsc=
+github.com/aws/aws-sdk-go-v2/service/taxsettings v1.16.14 h1:LEjiOOVi2D4D11hh0HcS5dsk6gl2KQVrtlOAP5uVEGc=
+github.com/aws/aws-sdk-go-v2/service/taxsettings v1.16.14/go.mod h1:ZICkAgNrD7k63wZg8cnN/yIZwFnn73+QxUpjENeTB7k=
+github.com/aws/aws-sdk-go-v2/service/textract v1.40.13 h1:umpDjWKrzG16wWMmJMqPbFkwUrpyKaXYUDx7si1DL8E=
+github.com/aws/aws-sdk-go-v2/service/textract v1.40.13/go.mod h1:DBdFOY1Y9dUOf/z8PRxpSpPqMWEWBO1LZVo5t8/Txa0=
+github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.17.8 h1:TU/TxRi5DfhxuollVqD/rMWI7hQjQteTEaWgNl83CAg=
+github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.17.8/go.mod h1:EWV93YNSnGlftcPAG3E1JiRntqVtv2q538pQLHjHqRo=
+github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.36.7 h1:HR7wqWGmbdhCKp4VcZ4fT9ryxmOMeftV7cDiKXNUZsM=
+github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.36.7/go.mod h1:QZe19kHWe3eSbS+Gpqj9cnAilJUTMwZnXQ94CkCLj9w=
+github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.35.13 h1:2D9HCfVwRSoupX9ezUb+2EyMMZFSCzB7mHRQY7TEX2E=
+github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.35.13/go.mod h1:a8HKhwshd+PjtMYuo+warkOKK2UOWJRHlZCywkCWwek=
+github.com/aws/aws-sdk-go-v2/service/tnb v1.18.14 h1:lAcmtTrVM+NFy04HjezlcJFF0g/r3lWgT7SmX7KtkMc=
+github.com/aws/aws-sdk-go-v2/service/tnb v1.18.14/go.mod h1:EjXpyOPZuOvEuBQvn9B/ZBDlclRrmqDFT1ioSEQzuu4=
+github.com/aws/aws-sdk-go-v2/service/transcribe v1.53.8 h1:rdeJZ2PM6eygpfQnBclkB/1BpQw4RZegiZ5+fz9ilN8=
+github.com/aws/aws-sdk-go-v2/service/transcribe v1.53.8/go.mod h1:4ZpuKHwzZ9FA7h8uX9+mwUs4nRrQHwYMzFsOH1wW+g0=
+github.com/aws/aws-sdk-go-v2/service/transcribestreaming v1.33.2 h1:UEJm1RaChm/zdIRX7bVfdcI6mMC6zrmxCGIlTZiEQLU=
+github.com/aws/aws-sdk-go-v2/service/transcribestreaming v1.33.2/go.mod h1:5ozh2Vop6hE8pZvIolMrq+cKkO6oq/jwvU7Y4dSdJeA=
+github.com/aws/aws-sdk-go-v2/service/transfer v1.68.1 h1:83Bo5RwKHnVyGlGhEkqqDF09bdjn+2xGCfGtiuO+1/g=
+github.com/aws/aws-sdk-go-v2/service/transfer v1.68.1/go.mod h1:MUWNVxbIwccAqDVTnRiBFpfzZsgetBdx0oXyKF7YPBQ=
+github.com/aws/aws-sdk-go-v2/service/translate v1.33.14 h1:zj32BJK8Vux0sjGqklYohHhXGkpBm097ZkbUGGdsdKM=
+github.com/aws/aws-sdk-go-v2/service/translate v1.33.14/go.mod h1:UrcaWqAriQ1r/Z/V2b1BpNvw8iRhYk+NChbIpPNOIXE=
+github.com/aws/aws-sdk-go-v2/service/trustedadvisor v1.13.14 h1:8FnBeHgbiWQ2owjcTi25WYCPPL78qlOXOQ/oYTJ2JvI=
+github.com/aws/aws-sdk-go-v2/service/trustedadvisor v1.13.14/go.mod h1:rYkwfBhistn1DjrIbi1aUgb1OWS1W5VN7R26VdyV8XQ=
+github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.30.4 h1:xCucidBorymYV9TZA7c1nK/TDJn2TmO2tsnEFAyIT28=
+github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.30.4/go.mod h1:DKPC0FQgnE8EHcjmc2hSHtGb8CkQrziGtvwvaLjONJU=
+github.com/aws/aws-sdk-go-v2/service/voiceid v1.30.7 h1:qlYZO/p0CPzFGMB58LsAot+IHO9PgcbbDRzAyBFZ7R4=
+github.com/aws/aws-sdk-go-v2/service/voiceid v1.30.7/go.mod h1:H1+8jyuJ9dHev+X8yhuLbHTzb86LI1pTf0Kvw9vc4fo=
+github.com/aws/aws-sdk-go-v2/service/vpclattice v1.20.4 h1:er+d61o4VBRLao2NE0Wu34OOxAr2G5YGH6IHzsgjj30=
+github.com/aws/aws-sdk-go-v2/service/vpclattice v1.20.4/go.mod h1:SUUz0r//mNiaxl+pJylRRopCBJAtJu43GTXuqUBWMLI=
+github.com/aws/aws-sdk-go-v2/service/waf v1.30.13 h1:xvx54vnFCgkxLe7WnOadKJGA+nDwpd68nbqtOJL2AmA=
+github.com/aws/aws-sdk-go-v2/service/waf v1.30.13/go.mod h1:kbhrm8R19AC3tn7EmqvMx+lbIoIXidY0Iz0bmTmMlWQ=
+github.com/aws/aws-sdk-go-v2/service/wafregional v1.30.14 h1:CbTq6pSL6icP6/p3uWAQCtRCWB2JajvDSS3UIf4Q0cQ=
+github.com/aws/aws-sdk-go-v2/service/wafregional v1.30.14/go.mod h1:nViv+xQD0gblzk2I28ZBO6v4YZm3dyjCW754Tmc3UcM=
+github.com/aws/aws-sdk-go-v2/service/wafv2 v1.70.2 h1:5OOU6urFf6CobNeQQM+PJJPF23twMJvV+t/zFNqnWMg=
+github.com/aws/aws-sdk-go-v2/service/wafv2 v1.70.2/go.mod h1:o5YGYZtdkLM2Jy0MGQ6ZxvYFt8okNf6lMAb9Wn3O5As=
+github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.39.14 h1:UGzcO62EdZQguEEpYYnCLA2G0liPaf/d3pgz6+bGxs8=
+github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.39.14/go.mod h1:hjAi8K+sIOVVbsIkF4su18Gml2DLTZ3T4VM5KvL9Vmw=
+github.com/aws/aws-sdk-go-v2/service/wisdom v1.32.14 h1:VqAYid0FADIOetsvMfPDoJ26jigMN33Z79NV5Y1mDjU=
+github.com/aws/aws-sdk-go-v2/service/wisdom v1.32.14/go.mod h1:idDF7A2loaAEtNXmNgu79fcvpanhZrDJFU0lgTrpLUs=
+github.com/aws/aws-sdk-go-v2/service/workdocs v1.30.13 h1:V7oLKV8ZGjm9+7MW6rbuqufL5eL9ebO7g/uunGVyM9k=
+github.com/aws/aws-sdk-go-v2/service/workdocs v1.30.13/go.mod h1:70JuzSdb5woOdjg46GGOCYCpfNHI+n9D1sj8ztZ6lOw=
+github.com/aws/aws-sdk-go-v2/service/workmail v1.36.12 h1:M1w0fX8ZD/nVCNLT3VZiCNENsNRXeHypCGcMfmt3sE4=
+github.com/aws/aws-sdk-go-v2/service/workmail v1.36.12/go.mod h1:zk367N2jAR3ILjECShpUkDqgkS82Zd1Z2EEy+vDMUX8=
+github.com/aws/aws-sdk-go-v2/service/workmailmessageflow v1.28.13 h1:L9N23SLrjDMGj7qa6K9EzfgJU2fX3rP/XarL0HOffjs=
+github.com/aws/aws-sdk-go-v2/service/workmailmessageflow v1.28.13/go.mod h1:7eu2sevnK3PQwya3IKnbbx6VdDhvg8wed1AQWpEu4FI=
+github.com/aws/aws-sdk-go-v2/service/workspaces v1.64.6 h1:lag+1+jVe2wjAj8EFENL3Qj2KHkgVJsW6rYYL5UvxXQ=
+github.com/aws/aws-sdk-go-v2/service/workspaces v1.64.6/go.mod h1:x/FEB9ZRwxTJ3ef/r4hPnA0E+QFwsxP8bxQHWfrJDRk=
+github.com/aws/aws-sdk-go-v2/service/workspacesinstances v1.4.16 h1:Kc91WDqPR3mFk2uhkevsO+ylKX4WYGlmFV4aU+ui/Js=
+github.com/aws/aws-sdk-go-v2/service/workspacesinstances v1.4.16/go.mod h1:f9/CuPhUIhSNGj7PNz67kQUo8uuySGsxlAG45I0z5W8=
+github.com/aws/aws-sdk-go-v2/service/workspacesthinclient v1.20.14 h1:xTSNtsvl+yg3O8ltFgqhie0A21XD376EMwzaz3ZP7bs=
+github.com/aws/aws-sdk-go-v2/service/workspacesthinclient v1.20.14/go.mod h1:/gBFrkc/vlosLAPllxfunNyCHZbT9hiLBcTnr17l0Ec=
+github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.34.2 h1:nX+YZMR94quoX5cgTV90L5ezxWoblq+pOnTMvX0e75w=
+github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.34.2/go.mod h1:Jp186sz4W1dlIrkBAK6sn5xq0U1nPSA7EdeHsmb/uuc=
+github.com/aws/aws-sdk-go-v2/service/xray v1.36.13 h1:6bXNofa4S+/0353WsDn3Q4yFbLzKADGyNNgN+jdm2fw=
+github.com/aws/aws-sdk-go-v2/service/xray v1.36.13/go.mod h1:1hlRhW+26LYxyR7Oy2One3agC/jU4DhiPFdDniFBL6s=
+github.com/aws/smithy-go v1.23.2 h1:Crv0eatJUQhaManss33hS5r40CG3ZFH+21XSkqMrIUM=
+github.com/aws/smithy-go v1.23.2/go.mod h1:LEj2LM3rBRQJxPZTB4KuzZkaZYnZPnvgIhb4pu07mx0=
+github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
+github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
+github.com/goccy/go-yaml v1.17.1 h1:LI34wktB2xEE3ONG/2Ar54+/HJVBriAGJ55PHls4YuY=
+github.com/goccy/go-yaml v1.17.1/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA=
+github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
+github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
+github.com/google/go-jsonnet v0.20.0 h1:WG4TTSARuV7bSm4PMB4ohjxe33IHT5WVTrJSU33uT4g=
+github.com/google/go-jsonnet v0.20.0/go.mod h1:VbgWF9JX7ztlv770x/TolZNGGFfiHEVx9G6ca2eUmeA=
+github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=
+github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg=
+github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
+github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
+github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
+github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U=
+github.com/mattn/go-shellwords v1.0.12 h1:M2zGm7EW6UQJvDeQxo4T51eKPurbeFbe8WtebGE2xrk=
+github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y=
+github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
+github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
+github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
+github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
+github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
+gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
+gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=
+gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+sigs.k8s.io/yaml v1.1.0 h1:4A07+ZFc2wgJwo8YNlQpr1rVlgUDlxXHhPJciaPY5gs=
+sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o=
diff --git a/sysutils/awslim/files/modules.txt b/sysutils/awslim/files/modules.txt
new file mode 100644
index 000000000000..790424551fe7
--- /dev/null
+++ b/sysutils/awslim/files/modules.txt
@@ -0,0 +1,2261 @@
+# github.com/alecthomas/kong v1.10.0
+## explicit; go 1.20
+github.com/alecthomas/kong
+# github.com/aws/aws-sdk-go-v2 v1.40.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/aws
+github.com/aws/aws-sdk-go-v2/aws/arn
+github.com/aws/aws-sdk-go-v2/aws/defaults
+github.com/aws/aws-sdk-go-v2/aws/middleware
+github.com/aws/aws-sdk-go-v2/aws/protocol/ec2query
+github.com/aws/aws-sdk-go-v2/aws/protocol/query
+github.com/aws/aws-sdk-go-v2/aws/protocol/restjson
+github.com/aws/aws-sdk-go-v2/aws/protocol/xml
+github.com/aws/aws-sdk-go-v2/aws/ratelimit
+github.com/aws/aws-sdk-go-v2/aws/retry
+github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4
+github.com/aws/aws-sdk-go-v2/aws/signer/v4
+github.com/aws/aws-sdk-go-v2/aws/transport/http
+github.com/aws/aws-sdk-go-v2/internal/auth
+github.com/aws/aws-sdk-go-v2/internal/auth/smithy
+github.com/aws/aws-sdk-go-v2/internal/awsutil
+github.com/aws/aws-sdk-go-v2/internal/context
+github.com/aws/aws-sdk-go-v2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn
+github.com/aws/aws-sdk-go-v2/internal/middleware
+github.com/aws/aws-sdk-go-v2/internal/rand
+github.com/aws/aws-sdk-go-v2/internal/sdk
+github.com/aws/aws-sdk-go-v2/internal/sdkio
+github.com/aws/aws-sdk-go-v2/internal/shareddefaults
+github.com/aws/aws-sdk-go-v2/internal/strings
+github.com/aws/aws-sdk-go-v2/internal/sync/singleflight
+github.com/aws/aws-sdk-go-v2/internal/timeconv
+# github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.3
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream
+github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi
+# github.com/aws/aws-sdk-go-v2/config v1.32.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/config
+# github.com/aws/aws-sdk-go-v2/credentials v1.19.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/credentials
+github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds
+github.com/aws/aws-sdk-go-v2/credentials/endpointcreds
+github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client
+github.com/aws/aws-sdk-go-v2/credentials/logincreds
+github.com/aws/aws-sdk-go-v2/credentials/processcreds
+github.com/aws/aws-sdk-go-v2/credentials/ssocreds
+github.com/aws/aws-sdk-go-v2/credentials/stscreds
+# github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds
+github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config
+# github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/internal/configsources
+# github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/internal/endpoints/v2
+# github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/internal/ini
+# github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/internal/v4a
+github.com/aws/aws-sdk-go-v2/internal/v4a/internal/crypto
+github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4
+# github.com/aws/aws-sdk-go-v2/service/accessanalyzer v1.45.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/accessanalyzer
+github.com/aws/aws-sdk-go-v2/service/accessanalyzer/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/accessanalyzer/types
+# github.com/aws/aws-sdk-go-v2/service/account v1.29.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/account
+github.com/aws/aws-sdk-go-v2/service/account/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/account/types
+# github.com/aws/aws-sdk-go-v2/service/acm v1.37.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/acm
+github.com/aws/aws-sdk-go-v2/service/acm/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/acm/types
+# github.com/aws/aws-sdk-go-v2/service/acmpca v1.46.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/acmpca
+github.com/aws/aws-sdk-go-v2/service/acmpca/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/acmpca/types
+# github.com/aws/aws-sdk-go-v2/service/aiops v1.6.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/aiops
+github.com/aws/aws-sdk-go-v2/service/aiops/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/aiops/types
+# github.com/aws/aws-sdk-go-v2/service/amp v1.42.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/amp
+github.com/aws/aws-sdk-go-v2/service/amp/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/amp/types
+# github.com/aws/aws-sdk-go-v2/service/amplify v1.38.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/amplify
+github.com/aws/aws-sdk-go-v2/service/amplify/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/amplify/types
+# github.com/aws/aws-sdk-go-v2/service/amplifybackend v1.32.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/amplifybackend
+github.com/aws/aws-sdk-go-v2/service/amplifybackend/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/amplifybackend/types
+# github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder v1.28.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder
+github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/amplifyuibuilder/types
+# github.com/aws/aws-sdk-go-v2/service/apigateway v1.38.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/apigateway
+github.com/aws/aws-sdk-go-v2/service/apigateway/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/apigateway/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/apigateway/types
+# github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi v1.29.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi
+github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/apigatewaymanagementapi/types
+# github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.33.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/apigatewayv2
+github.com/aws/aws-sdk-go-v2/service/apigatewayv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/apigatewayv2/types
+# github.com/aws/aws-sdk-go-v2/service/appconfig v1.43.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appconfig
+github.com/aws/aws-sdk-go-v2/service/appconfig/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appconfig/types
+# github.com/aws/aws-sdk-go-v2/service/appconfigdata v1.23.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appconfigdata
+github.com/aws/aws-sdk-go-v2/service/appconfigdata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appconfigdata/types
+# github.com/aws/aws-sdk-go-v2/service/appfabric v1.16.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appfabric
+github.com/aws/aws-sdk-go-v2/service/appfabric/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appfabric/types
+# github.com/aws/aws-sdk-go-v2/service/appflow v1.51.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appflow
+github.com/aws/aws-sdk-go-v2/service/appflow/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appflow/types
+# github.com/aws/aws-sdk-go-v2/service/appintegrations v1.36.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appintegrations
+github.com/aws/aws-sdk-go-v2/service/appintegrations/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appintegrations/types
+# github.com/aws/aws-sdk-go-v2/service/applicationautoscaling v1.41.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/applicationautoscaling
+github.com/aws/aws-sdk-go-v2/service/applicationautoscaling/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/applicationautoscaling/types
+# github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler v1.27.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler
+github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/applicationcostprofiler/types
+# github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice v1.35.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice
+github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/applicationdiscoveryservice/types
+# github.com/aws/aws-sdk-go-v2/service/applicationinsights v1.34.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/applicationinsights
+github.com/aws/aws-sdk-go-v2/service/applicationinsights/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/applicationinsights/types
+# github.com/aws/aws-sdk-go-v2/service/applicationsignals v1.18.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/applicationsignals
+github.com/aws/aws-sdk-go-v2/service/applicationsignals/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/applicationsignals/types
+# github.com/aws/aws-sdk-go-v2/service/appmesh v1.35.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appmesh
+github.com/aws/aws-sdk-go-v2/service/appmesh/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appmesh/types
+# github.com/aws/aws-sdk-go-v2/service/apprunner v1.39.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/apprunner
+github.com/aws/aws-sdk-go-v2/service/apprunner/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/apprunner/types
+# github.com/aws/aws-sdk-go-v2/service/appstream v1.52.3
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appstream
+github.com/aws/aws-sdk-go-v2/service/appstream/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appstream/types
+# github.com/aws/aws-sdk-go-v2/service/appsync v1.52.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/appsync
+github.com/aws/aws-sdk-go-v2/service/appsync/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/appsync/types
+# github.com/aws/aws-sdk-go-v2/service/arcregionswitch v1.2.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/arcregionswitch
+github.com/aws/aws-sdk-go-v2/service/arcregionswitch/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/arcregionswitch/types
+# github.com/aws/aws-sdk-go-v2/service/arczonalshift v1.22.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/arczonalshift
+github.com/aws/aws-sdk-go-v2/service/arczonalshift/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/arczonalshift/types
+# github.com/aws/aws-sdk-go-v2/service/artifact v1.14.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/artifact
+github.com/aws/aws-sdk-go-v2/service/artifact/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/artifact/types
+# github.com/aws/aws-sdk-go-v2/service/athena v1.56.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/athena
+github.com/aws/aws-sdk-go-v2/service/athena/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/athena/types
+# github.com/aws/aws-sdk-go-v2/service/auditmanager v1.46.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/auditmanager
+github.com/aws/aws-sdk-go-v2/service/auditmanager/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/auditmanager/types
+# github.com/aws/aws-sdk-go-v2/service/autoscaling v1.62.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/autoscaling
+github.com/aws/aws-sdk-go-v2/service/autoscaling/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/autoscaling/types
+# github.com/aws/aws-sdk-go-v2/service/autoscalingplans v1.30.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/autoscalingplans
+github.com/aws/aws-sdk-go-v2/service/autoscalingplans/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/autoscalingplans/types
+# github.com/aws/aws-sdk-go-v2/service/b2bi v1.0.0-preview.93
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/b2bi
+github.com/aws/aws-sdk-go-v2/service/b2bi/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/b2bi/types
+# github.com/aws/aws-sdk-go-v2/service/backup v1.54.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/backup
+github.com/aws/aws-sdk-go-v2/service/backup/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/backup/types
+# github.com/aws/aws-sdk-go-v2/service/backupgateway v1.25.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/backupgateway
+github.com/aws/aws-sdk-go-v2/service/backupgateway/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/backupgateway/types
+# github.com/aws/aws-sdk-go-v2/service/backupsearch v1.6.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/backupsearch
+github.com/aws/aws-sdk-go-v2/service/backupsearch/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/backupsearch/types
+# github.com/aws/aws-sdk-go-v2/service/batch v1.58.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/batch
+github.com/aws/aws-sdk-go-v2/service/batch/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/batch/types
+# github.com/aws/aws-sdk-go-v2/service/bcmdashboards v1.0.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bcmdashboards
+github.com/aws/aws-sdk-go-v2/service/bcmdashboards/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bcmdashboards/types
+# github.com/aws/aws-sdk-go-v2/service/bcmdataexports v1.12.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bcmdataexports
+github.com/aws/aws-sdk-go-v2/service/bcmdataexports/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bcmdataexports/types
+# github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator v1.10.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator
+github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bcmpricingcalculator/types
+# github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions v1.0.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions
+github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bcmrecommendedactions/types
+# github.com/aws/aws-sdk-go-v2/service/bedrock v1.50.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrock
+github.com/aws/aws-sdk-go-v2/service/bedrock/document
+github.com/aws/aws-sdk-go-v2/service/bedrock/internal/document
+github.com/aws/aws-sdk-go-v2/service/bedrock/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrock/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockagent v1.51.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockagent
+github.com/aws/aws-sdk-go-v2/service/bedrockagent/document
+github.com/aws/aws-sdk-go-v2/service/bedrockagent/internal/document
+github.com/aws/aws-sdk-go-v2/service/bedrockagent/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockagent/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockagentcore v1.9.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore/document
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore/internal/document
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcore/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol v1.14.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime v1.50.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime/document
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime/internal/document
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation v1.12.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomation/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime v1.9.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockdataautomationruntime/types
+# github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.46.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime/document
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime/internal/document
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/bedrockruntime/types
+# github.com/aws/aws-sdk-go-v2/service/billing v1.9.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/billing
+github.com/aws/aws-sdk-go-v2/service/billing/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/billing/types
+# github.com/aws/aws-sdk-go-v2/service/billingconductor v1.27.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/billingconductor
+github.com/aws/aws-sdk-go-v2/service/billingconductor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/billingconductor/types
+# github.com/aws/aws-sdk-go-v2/service/braket v1.39.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/braket
+github.com/aws/aws-sdk-go-v2/service/braket/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/braket/types
+# github.com/aws/aws-sdk-go-v2/service/budgets v1.42.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/budgets
+github.com/aws/aws-sdk-go-v2/service/budgets/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/budgets/types
+# github.com/aws/aws-sdk-go-v2/service/chatbot v1.14.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chatbot
+github.com/aws/aws-sdk-go-v2/service/chatbot/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chatbot/types
+# github.com/aws/aws-sdk-go-v2/service/chime v1.41.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chime
+github.com/aws/aws-sdk-go-v2/service/chime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chime/types
+# github.com/aws/aws-sdk-go-v2/service/chimesdkidentity v1.27.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chimesdkidentity
+github.com/aws/aws-sdk-go-v2/service/chimesdkidentity/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chimesdkidentity/types
+# github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines v1.26.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines
+github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chimesdkmediapipelines/types
+# github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings v1.33.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings
+github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chimesdkmeetings/types
+# github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging v1.32.10
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging
+github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chimesdkmessaging/types
+# github.com/aws/aws-sdk-go-v2/service/chimesdkvoice v1.28.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/chimesdkvoice
+github.com/aws/aws-sdk-go-v2/service/chimesdkvoice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/chimesdkvoice/types
+# github.com/aws/aws-sdk-go-v2/service/cleanrooms v1.37.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cleanrooms
+github.com/aws/aws-sdk-go-v2/service/cleanrooms/document
+github.com/aws/aws-sdk-go-v2/service/cleanrooms/internal/document
+github.com/aws/aws-sdk-go-v2/service/cleanrooms/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cleanrooms/types
+# github.com/aws/aws-sdk-go-v2/service/cleanroomsml v1.20.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cleanroomsml
+github.com/aws/aws-sdk-go-v2/service/cleanroomsml/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cleanroomsml/types
+# github.com/aws/aws-sdk-go-v2/service/cloud9 v1.33.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloud9
+github.com/aws/aws-sdk-go-v2/service/cloud9/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloud9/types
+# github.com/aws/aws-sdk-go-v2/service/cloudcontrol v1.29.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudcontrol
+github.com/aws/aws-sdk-go-v2/service/cloudcontrol/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudcontrol/types
+# github.com/aws/aws-sdk-go-v2/service/clouddirectory v1.30.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/clouddirectory
+github.com/aws/aws-sdk-go-v2/service/clouddirectory/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/clouddirectory/types
+# github.com/aws/aws-sdk-go-v2/service/cloudformation v1.71.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudformation
+github.com/aws/aws-sdk-go-v2/service/cloudformation/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudformation/types
+# github.com/aws/aws-sdk-go-v2/service/cloudfront v1.58.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudfront
+github.com/aws/aws-sdk-go-v2/service/cloudfront/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudfront/types
+# github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore v1.12.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore
+github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudfrontkeyvaluestore/types
+# github.com/aws/aws-sdk-go-v2/service/cloudhsm v1.29.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudhsm
+github.com/aws/aws-sdk-go-v2/service/cloudhsm/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudhsm/types
+# github.com/aws/aws-sdk-go-v2/service/cloudhsmv2 v1.34.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudhsmv2
+github.com/aws/aws-sdk-go-v2/service/cloudhsmv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudhsmv2/types
+# github.com/aws/aws-sdk-go-v2/service/cloudsearch v1.32.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudsearch
+github.com/aws/aws-sdk-go-v2/service/cloudsearch/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudsearch/types
+# github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain v1.28.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain
+github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudsearchdomain/types
+# github.com/aws/aws-sdk-go-v2/service/cloudtrail v1.55.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudtrail
+github.com/aws/aws-sdk-go-v2/service/cloudtrail/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudtrail/types
+# github.com/aws/aws-sdk-go-v2/service/cloudtraildata v1.17.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudtraildata
+github.com/aws/aws-sdk-go-v2/service/cloudtraildata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudtraildata/types
+# github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.52.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudwatch
+github.com/aws/aws-sdk-go-v2/service/cloudwatch/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudwatch/types
+# github.com/aws/aws-sdk-go-v2/service/cloudwatchevents v1.32.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudwatchevents
+github.com/aws/aws-sdk-go-v2/service/cloudwatchevents/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudwatchevents/types
+# github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.61.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs
+github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs/types
+# github.com/aws/aws-sdk-go-v2/service/codeartifact v1.38.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codeartifact
+github.com/aws/aws-sdk-go-v2/service/codeartifact/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codeartifact/types
+# github.com/aws/aws-sdk-go-v2/service/codebuild v1.68.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codebuild
+github.com/aws/aws-sdk-go-v2/service/codebuild/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codebuild/types
+# github.com/aws/aws-sdk-go-v2/service/codecatalyst v1.21.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codecatalyst
+github.com/aws/aws-sdk-go-v2/service/codecatalyst/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codecatalyst/types
+# github.com/aws/aws-sdk-go-v2/service/codecommit v1.33.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codecommit
+github.com/aws/aws-sdk-go-v2/service/codecommit/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codecommit/types
+# github.com/aws/aws-sdk-go-v2/service/codeconnections v1.10.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codeconnections
+github.com/aws/aws-sdk-go-v2/service/codeconnections/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codeconnections/types
+# github.com/aws/aws-sdk-go-v2/service/codedeploy v1.35.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codedeploy
+github.com/aws/aws-sdk-go-v2/service/codedeploy/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codedeploy/types
+# github.com/aws/aws-sdk-go-v2/service/codeguruprofiler v1.29.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codeguruprofiler
+github.com/aws/aws-sdk-go-v2/service/codeguruprofiler/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codeguruprofiler/types
+# github.com/aws/aws-sdk-go-v2/service/codegurureviewer v1.34.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codegurureviewer
+github.com/aws/aws-sdk-go-v2/service/codegurureviewer/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codegurureviewer/types
+# github.com/aws/aws-sdk-go-v2/service/codegurusecurity v1.16.17
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codegurusecurity
+github.com/aws/aws-sdk-go-v2/service/codegurusecurity/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codegurusecurity/types
+# github.com/aws/aws-sdk-go-v2/service/codepipeline v1.46.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codepipeline
+github.com/aws/aws-sdk-go-v2/service/codepipeline/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codepipeline/types
+# github.com/aws/aws-sdk-go-v2/service/codestarconnections v1.35.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codestarconnections
+github.com/aws/aws-sdk-go-v2/service/codestarconnections/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codestarconnections/types
+# github.com/aws/aws-sdk-go-v2/service/codestarnotifications v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/codestarnotifications
+github.com/aws/aws-sdk-go-v2/service/codestarnotifications/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/codestarnotifications/types
+# github.com/aws/aws-sdk-go-v2/service/cognitoidentity v1.33.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cognitoidentity
+github.com/aws/aws-sdk-go-v2/service/cognitoidentity/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cognitoidentity/types
+# github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider v1.57.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider/document
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider/internal/document
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider/types
+# github.com/aws/aws-sdk-go-v2/service/cognitosync v1.29.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/cognitosync
+github.com/aws/aws-sdk-go-v2/service/cognitosync/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/cognitosync/types
+# github.com/aws/aws-sdk-go-v2/service/comprehend v1.40.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/comprehend
+github.com/aws/aws-sdk-go-v2/service/comprehend/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/comprehend/types
+# github.com/aws/aws-sdk-go-v2/service/comprehendmedical v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/comprehendmedical
+github.com/aws/aws-sdk-go-v2/service/comprehendmedical/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/comprehendmedical/types
+# github.com/aws/aws-sdk-go-v2/service/computeoptimizer v1.49.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/computeoptimizer
+github.com/aws/aws-sdk-go-v2/service/computeoptimizer/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/computeoptimizer/types
+# github.com/aws/aws-sdk-go-v2/service/configservice v1.59.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/configservice
+github.com/aws/aws-sdk-go-v2/service/configservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/configservice/types
+# github.com/aws/aws-sdk-go-v2/service/connect v1.148.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/connect
+github.com/aws/aws-sdk-go-v2/service/connect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/connect/types
+# github.com/aws/aws-sdk-go-v2/service/connectcampaigns v1.20.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/connectcampaigns
+github.com/aws/aws-sdk-go-v2/service/connectcampaigns/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/connectcampaigns/types
+# github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2 v1.9.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2
+github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/connectcampaignsv2/types
+# github.com/aws/aws-sdk-go-v2/service/connectcases v1.34.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/connectcases
+github.com/aws/aws-sdk-go-v2/service/connectcases/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/connectcases/types
+# github.com/aws/aws-sdk-go-v2/service/connectcontactlens v1.33.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/connectcontactlens
+github.com/aws/aws-sdk-go-v2/service/connectcontactlens/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/connectcontactlens/types
+# github.com/aws/aws-sdk-go-v2/service/connectparticipant v1.35.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/connectparticipant
+github.com/aws/aws-sdk-go-v2/service/connectparticipant/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/connectparticipant/types
+# github.com/aws/aws-sdk-go-v2/service/controlcatalog v1.14.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/controlcatalog
+github.com/aws/aws-sdk-go-v2/service/controlcatalog/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/controlcatalog/types
+# github.com/aws/aws-sdk-go-v2/service/controltower v1.28.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/controltower
+github.com/aws/aws-sdk-go-v2/service/controltower/document
+github.com/aws/aws-sdk-go-v2/service/controltower/internal/document
+github.com/aws/aws-sdk-go-v2/service/controltower/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/controltower/types
+# github.com/aws/aws-sdk-go-v2/service/costandusagereportservice v1.34.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/costandusagereportservice
+github.com/aws/aws-sdk-go-v2/service/costandusagereportservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/costandusagereportservice/types
+# github.com/aws/aws-sdk-go-v2/service/costexplorer v1.60.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/costexplorer
+github.com/aws/aws-sdk-go-v2/service/costexplorer/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/costexplorer/types
+# github.com/aws/aws-sdk-go-v2/service/costoptimizationhub v1.22.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/costoptimizationhub
+github.com/aws/aws-sdk-go-v2/service/costoptimizationhub/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/costoptimizationhub/types
+# github.com/aws/aws-sdk-go-v2/service/customerprofiles v1.54.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/customerprofiles
+github.com/aws/aws-sdk-go-v2/service/customerprofiles/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/customerprofiles/types
+# github.com/aws/aws-sdk-go-v2/service/databasemigrationservice v1.61.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/databasemigrationservice
+github.com/aws/aws-sdk-go-v2/service/databasemigrationservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/databasemigrationservice/types
+# github.com/aws/aws-sdk-go-v2/service/databrew v1.39.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/databrew
+github.com/aws/aws-sdk-go-v2/service/databrew/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/databrew/types
+# github.com/aws/aws-sdk-go-v2/service/dataexchange v1.40.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/dataexchange
+github.com/aws/aws-sdk-go-v2/service/dataexchange/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/dataexchange/types
+# github.com/aws/aws-sdk-go-v2/service/datapipeline v1.30.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/datapipeline
+github.com/aws/aws-sdk-go-v2/service/datapipeline/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/datapipeline/types
+# github.com/aws/aws-sdk-go-v2/service/datasync v1.56.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/datasync
+github.com/aws/aws-sdk-go-v2/service/datasync/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/datasync/types
+# github.com/aws/aws-sdk-go-v2/service/datazone v1.48.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/datazone
+github.com/aws/aws-sdk-go-v2/service/datazone/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/datazone/types
+# github.com/aws/aws-sdk-go-v2/service/dax v1.29.9
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/dax
+github.com/aws/aws-sdk-go-v2/service/dax/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/dax/types
+# github.com/aws/aws-sdk-go-v2/service/deadline v1.22.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/deadline
+github.com/aws/aws-sdk-go-v2/service/deadline/document
+github.com/aws/aws-sdk-go-v2/service/deadline/internal/document
+github.com/aws/aws-sdk-go-v2/service/deadline/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/deadline/types
+# github.com/aws/aws-sdk-go-v2/service/detective v1.38.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/detective
+github.com/aws/aws-sdk-go-v2/service/detective/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/detective/types
+# github.com/aws/aws-sdk-go-v2/service/devicefarm v1.38.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/devicefarm
+github.com/aws/aws-sdk-go-v2/service/devicefarm/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/devicefarm/types
+# github.com/aws/aws-sdk-go-v2/service/devopsguru v1.40.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/devopsguru
+github.com/aws/aws-sdk-go-v2/service/devopsguru/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/devopsguru/types
+# github.com/aws/aws-sdk-go-v2/service/directconnect v1.38.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/directconnect
+github.com/aws/aws-sdk-go-v2/service/directconnect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/directconnect/types
+# github.com/aws/aws-sdk-go-v2/service/directoryservice v1.38.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/directoryservice
+github.com/aws/aws-sdk-go-v2/service/directoryservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/directoryservice/types
+# github.com/aws/aws-sdk-go-v2/service/directoryservicedata v1.7.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/directoryservicedata
+github.com/aws/aws-sdk-go-v2/service/directoryservicedata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/directoryservicedata/types
+# github.com/aws/aws-sdk-go-v2/service/dlm v1.35.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/dlm
+github.com/aws/aws-sdk-go-v2/service/dlm/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/dlm/types
+# github.com/aws/aws-sdk-go-v2/service/docdb v1.48.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/docdb
+github.com/aws/aws-sdk-go-v2/service/docdb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/docdb/types
+# github.com/aws/aws-sdk-go-v2/service/docdbelastic v1.20.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/docdbelastic
+github.com/aws/aws-sdk-go-v2/service/docdbelastic/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/docdbelastic/types
+# github.com/aws/aws-sdk-go-v2/service/drs v1.36.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/drs
+github.com/aws/aws-sdk-go-v2/service/drs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/drs/types
+# github.com/aws/aws-sdk-go-v2/service/dsql v1.12.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/dsql
+github.com/aws/aws-sdk-go-v2/service/dsql/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/dsql/types
+# github.com/aws/aws-sdk-go-v2/service/dynamodb v1.53.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/dynamodb
+github.com/aws/aws-sdk-go-v2/service/dynamodb/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/dynamodb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/dynamodb/types
+# github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.32.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/dynamodbstreams
+github.com/aws/aws-sdk-go-v2/service/dynamodbstreams/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/dynamodbstreams/types
+# github.com/aws/aws-sdk-go-v2/service/ebs v1.33.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ebs
+github.com/aws/aws-sdk-go-v2/service/ebs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ebs/types
+# github.com/aws/aws-sdk-go-v2/service/ec2 v1.275.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ec2
+github.com/aws/aws-sdk-go-v2/service/ec2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ec2/types
+# github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect v1.32.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect
+github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ec2instanceconnect/types
+# github.com/aws/aws-sdk-go-v2/service/ecr v1.54.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ecr
+github.com/aws/aws-sdk-go-v2/service/ecr/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ecr/types
+# github.com/aws/aws-sdk-go-v2/service/ecrpublic v1.38.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ecrpublic
+github.com/aws/aws-sdk-go-v2/service/ecrpublic/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ecrpublic/types
+# github.com/aws/aws-sdk-go-v2/service/ecs v1.69.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ecs
+github.com/aws/aws-sdk-go-v2/service/ecs/document
+github.com/aws/aws-sdk-go-v2/service/ecs/internal/document
+github.com/aws/aws-sdk-go-v2/service/ecs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ecs/types
+# github.com/aws/aws-sdk-go-v2/service/efs v1.41.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/efs
+github.com/aws/aws-sdk-go-v2/service/efs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/efs/types
+# github.com/aws/aws-sdk-go-v2/service/eks v1.75.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/eks
+github.com/aws/aws-sdk-go-v2/service/eks/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/eks/types
+# github.com/aws/aws-sdk-go-v2/service/eksauth v1.12.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/eksauth
+github.com/aws/aws-sdk-go-v2/service/eksauth/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/eksauth/types
+# github.com/aws/aws-sdk-go-v2/service/elasticache v1.51.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/elasticache
+github.com/aws/aws-sdk-go-v2/service/elasticache/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/elasticache/types
+# github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk v1.33.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk
+github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/elasticbeanstalk/types
+# github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing v1.33.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancing/types
+# github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2 v1.54.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/elasticloadbalancingv2/types
+# github.com/aws/aws-sdk-go-v2/service/elasticsearchservice v1.37.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/elasticsearchservice
+github.com/aws/aws-sdk-go-v2/service/elasticsearchservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/elasticsearchservice/types
+# github.com/aws/aws-sdk-go-v2/service/elastictranscoder v1.32.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/elastictranscoder
+github.com/aws/aws-sdk-go-v2/service/elastictranscoder/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/elastictranscoder/types
+# github.com/aws/aws-sdk-go-v2/service/emr v1.57.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/emr
+github.com/aws/aws-sdk-go-v2/service/emr/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/emr/types
+# github.com/aws/aws-sdk-go-v2/service/emrcontainers v1.40.10
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/emrcontainers
+github.com/aws/aws-sdk-go-v2/service/emrcontainers/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/emrcontainers/types
+# github.com/aws/aws-sdk-go-v2/service/emrserverless v1.37.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/emrserverless
+github.com/aws/aws-sdk-go-v2/service/emrserverless/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/emrserverless/types
+# github.com/aws/aws-sdk-go-v2/service/entityresolution v1.25.9
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/entityresolution
+github.com/aws/aws-sdk-go-v2/service/entityresolution/document
+github.com/aws/aws-sdk-go-v2/service/entityresolution/internal/document
+github.com/aws/aws-sdk-go-v2/service/entityresolution/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/entityresolution/types
+# github.com/aws/aws-sdk-go-v2/service/eventbridge v1.45.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/eventbridge
+github.com/aws/aws-sdk-go-v2/service/eventbridge/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/eventbridge/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/eventbridge/types
+# github.com/aws/aws-sdk-go-v2/service/evidently v1.28.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/evidently
+github.com/aws/aws-sdk-go-v2/service/evidently/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/evidently/types
+# github.com/aws/aws-sdk-go-v2/service/evs v1.5.10
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/evs
+github.com/aws/aws-sdk-go-v2/service/evs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/evs/types
+# github.com/aws/aws-sdk-go-v2/service/finspace v1.33.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/finspace
+github.com/aws/aws-sdk-go-v2/service/finspace/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/finspace/types
+# github.com/aws/aws-sdk-go-v2/service/finspacedata v1.33.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/finspacedata
+github.com/aws/aws-sdk-go-v2/service/finspacedata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/finspacedata/types
+# github.com/aws/aws-sdk-go-v2/service/firehose v1.42.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/firehose
+github.com/aws/aws-sdk-go-v2/service/firehose/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/firehose/types
+# github.com/aws/aws-sdk-go-v2/service/fis v1.37.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/fis
+github.com/aws/aws-sdk-go-v2/service/fis/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/fis/types
+# github.com/aws/aws-sdk-go-v2/service/fms v1.44.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/fms
+github.com/aws/aws-sdk-go-v2/service/fms/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/fms/types
+# github.com/aws/aws-sdk-go-v2/service/forecast v1.41.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/forecast
+github.com/aws/aws-sdk-go-v2/service/forecast/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/forecast/types
+# github.com/aws/aws-sdk-go-v2/service/forecastquery v1.29.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/forecastquery
+github.com/aws/aws-sdk-go-v2/service/forecastquery/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/forecastquery/types
+# github.com/aws/aws-sdk-go-v2/service/frauddetector v1.41.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/frauddetector
+github.com/aws/aws-sdk-go-v2/service/frauddetector/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/frauddetector/types
+# github.com/aws/aws-sdk-go-v2/service/freetier v1.13.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/freetier
+github.com/aws/aws-sdk-go-v2/service/freetier/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/freetier/types
+# github.com/aws/aws-sdk-go-v2/service/fsx v1.64.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/fsx
+github.com/aws/aws-sdk-go-v2/service/fsx/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/fsx/types
+# github.com/aws/aws-sdk-go-v2/service/gamelift v1.48.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/gamelift
+github.com/aws/aws-sdk-go-v2/service/gamelift/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/gamelift/types
+# github.com/aws/aws-sdk-go-v2/service/geomaps v1.8.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/geomaps
+github.com/aws/aws-sdk-go-v2/service/geomaps/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/geomaps/types
+# github.com/aws/aws-sdk-go-v2/service/geoplaces v1.7.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/geoplaces
+github.com/aws/aws-sdk-go-v2/service/geoplaces/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/geoplaces/types
+# github.com/aws/aws-sdk-go-v2/service/georoutes v1.7.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/georoutes
+github.com/aws/aws-sdk-go-v2/service/georoutes/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/georoutes/types
+# github.com/aws/aws-sdk-go-v2/service/glacier v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/glacier
+github.com/aws/aws-sdk-go-v2/service/glacier/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/glacier/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/glacier/types
+# github.com/aws/aws-sdk-go-v2/service/globalaccelerator v1.35.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/globalaccelerator
+github.com/aws/aws-sdk-go-v2/service/globalaccelerator/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/globalaccelerator/types
+# github.com/aws/aws-sdk-go-v2/service/glue v1.134.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/glue
+github.com/aws/aws-sdk-go-v2/service/glue/document
+github.com/aws/aws-sdk-go-v2/service/glue/internal/document
+github.com/aws/aws-sdk-go-v2/service/glue/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/glue/types
+# github.com/aws/aws-sdk-go-v2/service/grafana v1.32.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/grafana
+github.com/aws/aws-sdk-go-v2/service/grafana/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/grafana/types
+# github.com/aws/aws-sdk-go-v2/service/greengrass v1.32.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/greengrass
+github.com/aws/aws-sdk-go-v2/service/greengrass/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/greengrass/types
+# github.com/aws/aws-sdk-go-v2/service/greengrassv2 v1.42.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/greengrassv2
+github.com/aws/aws-sdk-go-v2/service/greengrassv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/greengrassv2/types
+# github.com/aws/aws-sdk-go-v2/service/groundstation v1.39.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/groundstation
+github.com/aws/aws-sdk-go-v2/service/groundstation/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/groundstation/types
+# github.com/aws/aws-sdk-go-v2/service/guardduty v1.68.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/guardduty
+github.com/aws/aws-sdk-go-v2/service/guardduty/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/guardduty/types
+# github.com/aws/aws-sdk-go-v2/service/health v1.35.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/health
+github.com/aws/aws-sdk-go-v2/service/health/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/health/types
+# github.com/aws/aws-sdk-go-v2/service/healthlake v1.36.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/healthlake
+github.com/aws/aws-sdk-go-v2/service/healthlake/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/healthlake/types
+# github.com/aws/aws-sdk-go-v2/service/iam v1.52.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iam
+github.com/aws/aws-sdk-go-v2/service/iam/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iam/types
+# github.com/aws/aws-sdk-go-v2/service/identitystore v1.34.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/identitystore
+github.com/aws/aws-sdk-go-v2/service/identitystore/document
+github.com/aws/aws-sdk-go-v2/service/identitystore/internal/document
+github.com/aws/aws-sdk-go-v2/service/identitystore/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/identitystore/types
+# github.com/aws/aws-sdk-go-v2/service/imagebuilder v1.50.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/imagebuilder
+github.com/aws/aws-sdk-go-v2/service/imagebuilder/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/imagebuilder/types
+# github.com/aws/aws-sdk-go-v2/service/inspector v1.30.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/inspector
+github.com/aws/aws-sdk-go-v2/service/inspector/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/inspector/types
+# github.com/aws/aws-sdk-go-v2/service/inspector2 v1.45.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/inspector2
+github.com/aws/aws-sdk-go-v2/service/inspector2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/inspector2/types
+# github.com/aws/aws-sdk-go-v2/service/inspectorscan v1.12.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/inspectorscan
+github.com/aws/aws-sdk-go-v2/service/inspectorscan/document
+github.com/aws/aws-sdk-go-v2/service/inspectorscan/internal/document
+github.com/aws/aws-sdk-go-v2/service/inspectorscan/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/inspectorscan/types
+# github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.3
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding
+# github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/internal/checksum
+# github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.11.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery
+# github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/internal/presigned-url
+# github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared/arn
+github.com/aws/aws-sdk-go-v2/service/internal/s3shared/config
+# github.com/aws/aws-sdk-go-v2/service/internetmonitor v1.26.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/internetmonitor
+github.com/aws/aws-sdk-go-v2/service/internetmonitor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/internetmonitor/types
+# github.com/aws/aws-sdk-go-v2/service/invoicing v1.9.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/invoicing
+github.com/aws/aws-sdk-go-v2/service/invoicing/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/invoicing/types
+# github.com/aws/aws-sdk-go-v2/service/iot v1.69.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iot
+github.com/aws/aws-sdk-go-v2/service/iot/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iot/types
+# github.com/aws/aws-sdk-go-v2/service/iotanalytics v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotanalytics
+github.com/aws/aws-sdk-go-v2/service/iotanalytics/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotanalytics/types
+# github.com/aws/aws-sdk-go-v2/service/iotdataplane v1.32.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotdataplane
+github.com/aws/aws-sdk-go-v2/service/iotdataplane/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotdataplane/types
+# github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor v1.36.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor
+github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotdeviceadvisor/types
+# github.com/aws/aws-sdk-go-v2/service/iotevents v1.33.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotevents
+github.com/aws/aws-sdk-go-v2/service/iotevents/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotevents/types
+# github.com/aws/aws-sdk-go-v2/service/ioteventsdata v1.30.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ioteventsdata
+github.com/aws/aws-sdk-go-v2/service/ioteventsdata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ioteventsdata/types
+# github.com/aws/aws-sdk-go-v2/service/iotfleetwise v1.31.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotfleetwise
+github.com/aws/aws-sdk-go-v2/service/iotfleetwise/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotfleetwise/types
+# github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane v1.30.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane
+github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotjobsdataplane/types
+# github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling v1.33.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling
+github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotsecuretunneling/types
+# github.com/aws/aws-sdk-go-v2/service/iotsitewise v1.52.11
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotsitewise
+github.com/aws/aws-sdk-go-v2/service/iotsitewise/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotsitewise/types
+# github.com/aws/aws-sdk-go-v2/service/iotthingsgraph v1.30.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotthingsgraph
+github.com/aws/aws-sdk-go-v2/service/iotthingsgraph/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotthingsgraph/types
+# github.com/aws/aws-sdk-go-v2/service/iottwinmaker v1.29.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker/document
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker/internal/document
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iottwinmaker/types
+# github.com/aws/aws-sdk-go-v2/service/iotwireless v1.54.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/iotwireless
+github.com/aws/aws-sdk-go-v2/service/iotwireless/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/iotwireless/types
+# github.com/aws/aws-sdk-go-v2/service/ivs v1.48.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ivs
+github.com/aws/aws-sdk-go-v2/service/ivs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ivs/types
+# github.com/aws/aws-sdk-go-v2/service/ivschat v1.21.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ivschat
+github.com/aws/aws-sdk-go-v2/service/ivschat/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ivschat/types
+# github.com/aws/aws-sdk-go-v2/service/ivsrealtime v1.31.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ivsrealtime
+github.com/aws/aws-sdk-go-v2/service/ivsrealtime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ivsrealtime/types
+# github.com/aws/aws-sdk-go-v2/service/kafka v1.46.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kafka
+github.com/aws/aws-sdk-go-v2/service/kafka/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kafka/types
+# github.com/aws/aws-sdk-go-v2/service/kafkaconnect v1.27.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kafkaconnect
+github.com/aws/aws-sdk-go-v2/service/kafkaconnect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kafkaconnect/types
+# github.com/aws/aws-sdk-go-v2/service/kendra v1.60.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kendra
+github.com/aws/aws-sdk-go-v2/service/kendra/document
+github.com/aws/aws-sdk-go-v2/service/kendra/internal/document
+github.com/aws/aws-sdk-go-v2/service/kendra/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kendra/types
+# github.com/aws/aws-sdk-go-v2/service/kendraranking v1.15.17
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kendraranking
+github.com/aws/aws-sdk-go-v2/service/kendraranking/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kendraranking/types
+# github.com/aws/aws-sdk-go-v2/service/keyspaces v1.24.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/keyspaces
+github.com/aws/aws-sdk-go-v2/service/keyspaces/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/keyspaces/types
+# github.com/aws/aws-sdk-go-v2/service/keyspacesstreams v1.5.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/keyspacesstreams
+github.com/aws/aws-sdk-go-v2/service/keyspacesstreams/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/keyspacesstreams/types
+# github.com/aws/aws-sdk-go-v2/service/kinesis v1.42.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesis
+github.com/aws/aws-sdk-go-v2/service/kinesis/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesis/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisanalytics v1.30.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisanalytics
+github.com/aws/aws-sdk-go-v2/service/kinesisanalytics/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisanalytics/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2 v1.36.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2
+github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisanalyticsv2/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisvideo v1.33.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisvideo
+github.com/aws/aws-sdk-go-v2/service/kinesisvideo/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisvideo/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia v1.33.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia
+github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisvideoarchivedmedia/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia v1.27.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia
+github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisvideomedia/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling v1.28.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling
+github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisvideosignaling/types
+# github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage v1.20.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage
+github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kinesisvideowebrtcstorage/types
+# github.com/aws/aws-sdk-go-v2/service/kms v1.49.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/kms
+github.com/aws/aws-sdk-go-v2/service/kms/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/kms/types
+# github.com/aws/aws-sdk-go-v2/service/lakeformation v1.46.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lakeformation
+github.com/aws/aws-sdk-go-v2/service/lakeformation/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lakeformation/types
+# github.com/aws/aws-sdk-go-v2/service/lambda v1.83.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lambda
+github.com/aws/aws-sdk-go-v2/service/lambda/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lambda/types
+# github.com/aws/aws-sdk-go-v2/service/launchwizard v1.13.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/launchwizard
+github.com/aws/aws-sdk-go-v2/service/launchwizard/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/launchwizard/types
+# github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice v1.34.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice
+github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lexmodelbuildingservice/types
+# github.com/aws/aws-sdk-go-v2/service/lexmodelsv2 v1.58.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lexmodelsv2
+github.com/aws/aws-sdk-go-v2/service/lexmodelsv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lexmodelsv2/types
+# github.com/aws/aws-sdk-go-v2/service/lexruntimeservice v1.29.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lexruntimeservice
+github.com/aws/aws-sdk-go-v2/service/lexruntimeservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lexruntimeservice/types
+# github.com/aws/aws-sdk-go-v2/service/lexruntimev2 v1.35.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lexruntimev2
+github.com/aws/aws-sdk-go-v2/service/lexruntimev2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lexruntimev2/types
+# github.com/aws/aws-sdk-go-v2/service/licensemanager v1.37.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/licensemanager
+github.com/aws/aws-sdk-go-v2/service/licensemanager/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/licensemanager/types
+# github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions v1.20.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions
+github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/licensemanagerlinuxsubscriptions/types
+# github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions v1.21.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions
+github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/licensemanagerusersubscriptions/types
+# github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lightsail
+github.com/aws/aws-sdk-go-v2/service/lightsail/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lightsail/types
+# github.com/aws/aws-sdk-go-v2/service/location v1.50.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/location
+github.com/aws/aws-sdk-go-v2/service/location/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/location/types
+# github.com/aws/aws-sdk-go-v2/service/lookoutequipment v1.36.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/lookoutequipment
+github.com/aws/aws-sdk-go-v2/service/lookoutequipment/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/lookoutequipment/types
+# github.com/aws/aws-sdk-go-v2/service/m2 v1.26.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/m2
+github.com/aws/aws-sdk-go-v2/service/m2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/m2/types
+# github.com/aws/aws-sdk-go-v2/service/machinelearning v1.34.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/machinelearning
+github.com/aws/aws-sdk-go-v2/service/machinelearning/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/machinelearning/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/machinelearning/types
+# github.com/aws/aws-sdk-go-v2/service/macie2 v1.50.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/macie2
+github.com/aws/aws-sdk-go-v2/service/macie2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/macie2/types
+# github.com/aws/aws-sdk-go-v2/service/mailmanager v1.17.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mailmanager
+github.com/aws/aws-sdk-go-v2/service/mailmanager/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mailmanager/types
+# github.com/aws/aws-sdk-go-v2/service/managedblockchain v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/managedblockchain
+github.com/aws/aws-sdk-go-v2/service/managedblockchain/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/managedblockchain/types
+# github.com/aws/aws-sdk-go-v2/service/managedblockchainquery v1.22.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/managedblockchainquery
+github.com/aws/aws-sdk-go-v2/service/managedblockchainquery/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/managedblockchainquery/types
+# github.com/aws/aws-sdk-go-v2/service/marketplaceagreement v1.11.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplaceagreement
+github.com/aws/aws-sdk-go-v2/service/marketplaceagreement/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplaceagreement/types
+# github.com/aws/aws-sdk-go-v2/service/marketplacecatalog v1.37.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog/document
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog/internal/document
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplacecatalog/types
+# github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics v1.30.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics
+github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplacecommerceanalytics/types
+# github.com/aws/aws-sdk-go-v2/service/marketplacedeployment v1.11.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplacedeployment
+github.com/aws/aws-sdk-go-v2/service/marketplacedeployment/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplacedeployment/types
+# github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice v1.35.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice
+github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplaceentitlementservice/types
+# github.com/aws/aws-sdk-go-v2/service/marketplacemetering v1.35.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplacemetering
+github.com/aws/aws-sdk-go-v2/service/marketplacemetering/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplacemetering/types
+# github.com/aws/aws-sdk-go-v2/service/marketplacereporting v1.7.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/marketplacereporting
+github.com/aws/aws-sdk-go-v2/service/marketplacereporting/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/marketplacereporting/types
+# github.com/aws/aws-sdk-go-v2/service/mediaconnect v1.46.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediaconnect
+github.com/aws/aws-sdk-go-v2/service/mediaconnect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediaconnect/types
+# github.com/aws/aws-sdk-go-v2/service/mediaconvert v1.85.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediaconvert
+github.com/aws/aws-sdk-go-v2/service/mediaconvert/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediaconvert/types
+# github.com/aws/aws-sdk-go-v2/service/medialive v1.87.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/medialive
+github.com/aws/aws-sdk-go-v2/service/medialive/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/medialive/types
+# github.com/aws/aws-sdk-go-v2/service/mediapackage v1.39.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediapackage
+github.com/aws/aws-sdk-go-v2/service/mediapackage/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediapackage/types
+# github.com/aws/aws-sdk-go-v2/service/mediapackagev2 v1.34.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediapackagev2
+github.com/aws/aws-sdk-go-v2/service/mediapackagev2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediapackagev2/types
+# github.com/aws/aws-sdk-go-v2/service/mediapackagevod v1.39.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediapackagevod
+github.com/aws/aws-sdk-go-v2/service/mediapackagevod/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediapackagevod/types
+# github.com/aws/aws-sdk-go-v2/service/mediastore v1.29.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediastore
+github.com/aws/aws-sdk-go-v2/service/mediastore/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediastore/types
+# github.com/aws/aws-sdk-go-v2/service/mediastoredata v1.29.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediastoredata
+github.com/aws/aws-sdk-go-v2/service/mediastoredata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediastoredata/types
+# github.com/aws/aws-sdk-go-v2/service/mediatailor v1.54.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mediatailor
+github.com/aws/aws-sdk-go-v2/service/mediatailor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mediatailor/types
+# github.com/aws/aws-sdk-go-v2/service/medicalimaging v1.23.3
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/medicalimaging
+github.com/aws/aws-sdk-go-v2/service/medicalimaging/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/medicalimaging/types
+# github.com/aws/aws-sdk-go-v2/service/memorydb v1.33.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/memorydb
+github.com/aws/aws-sdk-go-v2/service/memorydb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/memorydb/types
+# github.com/aws/aws-sdk-go-v2/service/mgn v1.38.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mgn
+github.com/aws/aws-sdk-go-v2/service/mgn/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mgn/types
+# github.com/aws/aws-sdk-go-v2/service/migrationhub v1.31.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/migrationhub
+github.com/aws/aws-sdk-go-v2/service/migrationhub/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/migrationhub/types
+# github.com/aws/aws-sdk-go-v2/service/migrationhubconfig v1.31.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/migrationhubconfig
+github.com/aws/aws-sdk-go-v2/service/migrationhubconfig/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/migrationhubconfig/types
+# github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator v1.18.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator
+github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/migrationhuborchestrator/types
+# github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces v1.25.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces
+github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/migrationhubrefactorspaces/types
+# github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy v1.26.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy
+github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/migrationhubstrategy/types
+# github.com/aws/aws-sdk-go-v2/service/mpa v1.5.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mpa
+github.com/aws/aws-sdk-go-v2/service/mpa/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mpa/types
+# github.com/aws/aws-sdk-go-v2/service/mq v1.34.12
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mq
+github.com/aws/aws-sdk-go-v2/service/mq/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mq/types
+# github.com/aws/aws-sdk-go-v2/service/mturk v1.30.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mturk
+github.com/aws/aws-sdk-go-v2/service/mturk/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mturk/types
+# github.com/aws/aws-sdk-go-v2/service/mwaa v1.39.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mwaa
+github.com/aws/aws-sdk-go-v2/service/mwaa/document
+github.com/aws/aws-sdk-go-v2/service/mwaa/internal/document
+github.com/aws/aws-sdk-go-v2/service/mwaa/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mwaa/types
+# github.com/aws/aws-sdk-go-v2/service/mwaaserverless v1.0.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless/document
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless/internal/document
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/mwaaserverless/types
+# github.com/aws/aws-sdk-go-v2/service/neptune v1.43.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/neptune
+github.com/aws/aws-sdk-go-v2/service/neptune/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/neptune/types
+# github.com/aws/aws-sdk-go-v2/service/neptunedata v1.16.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/neptunedata
+github.com/aws/aws-sdk-go-v2/service/neptunedata/document
+github.com/aws/aws-sdk-go-v2/service/neptunedata/internal/document
+github.com/aws/aws-sdk-go-v2/service/neptunedata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/neptunedata/types
+# github.com/aws/aws-sdk-go-v2/service/neptunegraph v1.21.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/neptunegraph
+github.com/aws/aws-sdk-go-v2/service/neptunegraph/document
+github.com/aws/aws-sdk-go-v2/service/neptunegraph/internal/document
+github.com/aws/aws-sdk-go-v2/service/neptunegraph/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/neptunegraph/types
+# github.com/aws/aws-sdk-go-v2/service/networkfirewall v1.59.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/networkfirewall
+github.com/aws/aws-sdk-go-v2/service/networkfirewall/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/networkfirewall/types
+# github.com/aws/aws-sdk-go-v2/service/networkflowmonitor v1.11.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/networkflowmonitor
+github.com/aws/aws-sdk-go-v2/service/networkflowmonitor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/networkflowmonitor/types
+# github.com/aws/aws-sdk-go-v2/service/networkmanager v1.41.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/networkmanager
+github.com/aws/aws-sdk-go-v2/service/networkmanager/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/networkmanager/types
+# github.com/aws/aws-sdk-go-v2/service/networkmonitor v1.13.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/networkmonitor
+github.com/aws/aws-sdk-go-v2/service/networkmonitor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/networkmonitor/types
+# github.com/aws/aws-sdk-go-v2/service/notifications v1.7.12
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/notifications
+github.com/aws/aws-sdk-go-v2/service/notifications/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/notifications/types
+# github.com/aws/aws-sdk-go-v2/service/notificationscontacts v1.5.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/notificationscontacts
+github.com/aws/aws-sdk-go-v2/service/notificationscontacts/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/notificationscontacts/types
+# github.com/aws/aws-sdk-go-v2/service/oam v1.23.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/oam
+github.com/aws/aws-sdk-go-v2/service/oam/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/oam/types
+# github.com/aws/aws-sdk-go-v2/service/observabilityadmin v1.8.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/observabilityadmin
+github.com/aws/aws-sdk-go-v2/service/observabilityadmin/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/observabilityadmin/types
+# github.com/aws/aws-sdk-go-v2/service/odb v1.6.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/odb
+github.com/aws/aws-sdk-go-v2/service/odb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/odb/types
+# github.com/aws/aws-sdk-go-v2/service/omics v1.38.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/omics
+github.com/aws/aws-sdk-go-v2/service/omics/document
+github.com/aws/aws-sdk-go-v2/service/omics/internal/document
+github.com/aws/aws-sdk-go-v2/service/omics/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/omics/types
+# github.com/aws/aws-sdk-go-v2/service/opensearch v1.54.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/opensearch
+github.com/aws/aws-sdk-go-v2/service/opensearch/document
+github.com/aws/aws-sdk-go-v2/service/opensearch/internal/document
+github.com/aws/aws-sdk-go-v2/service/opensearch/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/opensearch/types
+# github.com/aws/aws-sdk-go-v2/service/opensearchserverless v1.27.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless/document
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless/internal/document
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/opensearchserverless/types
+# github.com/aws/aws-sdk-go-v2/service/organizations v1.49.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/organizations
+github.com/aws/aws-sdk-go-v2/service/organizations/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/organizations/types
+# github.com/aws/aws-sdk-go-v2/service/osis v1.21.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/osis
+github.com/aws/aws-sdk-go-v2/service/osis/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/osis/types
+# github.com/aws/aws-sdk-go-v2/service/outposts v1.57.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/outposts
+github.com/aws/aws-sdk-go-v2/service/outposts/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/outposts/types
+# github.com/aws/aws-sdk-go-v2/service/panorama v1.27.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/panorama
+github.com/aws/aws-sdk-go-v2/service/panorama/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/panorama/types
+# github.com/aws/aws-sdk-go-v2/service/partnercentralchannel v1.0.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/partnercentralchannel
+github.com/aws/aws-sdk-go-v2/service/partnercentralchannel/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/partnercentralchannel/types
+# github.com/aws/aws-sdk-go-v2/service/partnercentralselling v1.10.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/partnercentralselling
+github.com/aws/aws-sdk-go-v2/service/partnercentralselling/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/partnercentralselling/types
+# github.com/aws/aws-sdk-go-v2/service/paymentcryptography v1.26.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/paymentcryptography
+github.com/aws/aws-sdk-go-v2/service/paymentcryptography/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/paymentcryptography/types
+# github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata v1.24.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata
+github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/paymentcryptographydata/types
+# github.com/aws/aws-sdk-go-v2/service/pcaconnectorad v1.15.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorad
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorad/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorad/types
+# github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep v1.10.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pcaconnectorscep/types
+# github.com/aws/aws-sdk-go-v2/service/pcs v1.15.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pcs
+github.com/aws/aws-sdk-go-v2/service/pcs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pcs/types
+# github.com/aws/aws-sdk-go-v2/service/personalize v1.46.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/personalize
+github.com/aws/aws-sdk-go-v2/service/personalize/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/personalize/types
+# github.com/aws/aws-sdk-go-v2/service/personalizeevents v1.31.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/personalizeevents
+github.com/aws/aws-sdk-go-v2/service/personalizeevents/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/personalizeevents/types
+# github.com/aws/aws-sdk-go-v2/service/personalizeruntime v1.33.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/personalizeruntime
+github.com/aws/aws-sdk-go-v2/service/personalizeruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/personalizeruntime/types
+# github.com/aws/aws-sdk-go-v2/service/pi v1.35.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pi
+github.com/aws/aws-sdk-go-v2/service/pi/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pi/types
+# github.com/aws/aws-sdk-go-v2/service/pinpoint v1.39.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pinpoint
+github.com/aws/aws-sdk-go-v2/service/pinpoint/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pinpoint/types
+# github.com/aws/aws-sdk-go-v2/service/pinpointemail v1.29.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pinpointemail
+github.com/aws/aws-sdk-go-v2/service/pinpointemail/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pinpointemail/types
+# github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice v1.29.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoice/types
+# github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 v1.26.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2/types
+# github.com/aws/aws-sdk-go-v2/service/pipes v1.23.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pipes
+github.com/aws/aws-sdk-go-v2/service/pipes/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pipes/types
+# github.com/aws/aws-sdk-go-v2/service/polly v1.54.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/polly
+github.com/aws/aws-sdk-go-v2/service/polly/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/polly/types
+# github.com/aws/aws-sdk-go-v2/service/pricing v1.40.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/pricing
+github.com/aws/aws-sdk-go-v2/service/pricing/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/pricing/types
+# github.com/aws/aws-sdk-go-v2/service/proton v1.39.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/proton
+github.com/aws/aws-sdk-go-v2/service/proton/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/proton/types
+# github.com/aws/aws-sdk-go-v2/service/qapps v1.11.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/qapps
+github.com/aws/aws-sdk-go-v2/service/qapps/document
+github.com/aws/aws-sdk-go-v2/service/qapps/internal/document
+github.com/aws/aws-sdk-go-v2/service/qapps/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/qapps/types
+# github.com/aws/aws-sdk-go-v2/service/qbusiness v1.33.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/qbusiness
+github.com/aws/aws-sdk-go-v2/service/qbusiness/document
+github.com/aws/aws-sdk-go-v2/service/qbusiness/internal/document
+github.com/aws/aws-sdk-go-v2/service/qbusiness/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/qbusiness/types
+# github.com/aws/aws-sdk-go-v2/service/qconnect v1.24.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/qconnect
+github.com/aws/aws-sdk-go-v2/service/qconnect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/qconnect/types
+# github.com/aws/aws-sdk-go-v2/service/quicksight v1.98.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/quicksight
+github.com/aws/aws-sdk-go-v2/service/quicksight/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/quicksight/types
+# github.com/aws/aws-sdk-go-v2/service/ram v1.34.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ram
+github.com/aws/aws-sdk-go-v2/service/ram/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ram/types
+# github.com/aws/aws-sdk-go-v2/service/rbin v1.27.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rbin
+github.com/aws/aws-sdk-go-v2/service/rbin/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rbin/types
+# github.com/aws/aws-sdk-go-v2/service/rds v1.111.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rds
+github.com/aws/aws-sdk-go-v2/service/rds/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rds/types
+# github.com/aws/aws-sdk-go-v2/service/rdsdata v1.32.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rdsdata
+github.com/aws/aws-sdk-go-v2/service/rdsdata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rdsdata/types
+# github.com/aws/aws-sdk-go-v2/service/redshift v1.61.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/redshift
+github.com/aws/aws-sdk-go-v2/service/redshift/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/redshift/types
+# github.com/aws/aws-sdk-go-v2/service/redshiftdata v1.38.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/redshiftdata
+github.com/aws/aws-sdk-go-v2/service/redshiftdata/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/redshiftdata/types
+# github.com/aws/aws-sdk-go-v2/service/redshiftserverless v1.32.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/redshiftserverless
+github.com/aws/aws-sdk-go-v2/service/redshiftserverless/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/redshiftserverless/types
+# github.com/aws/aws-sdk-go-v2/service/rekognition v1.51.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rekognition
+github.com/aws/aws-sdk-go-v2/service/rekognition/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rekognition/types
+# github.com/aws/aws-sdk-go-v2/service/repostspace v1.14.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/repostspace
+github.com/aws/aws-sdk-go-v2/service/repostspace/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/repostspace/types
+# github.com/aws/aws-sdk-go-v2/service/resiliencehub v1.35.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/resiliencehub
+github.com/aws/aws-sdk-go-v2/service/resiliencehub/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/resiliencehub/types
+# github.com/aws/aws-sdk-go-v2/service/resourceexplorer2 v1.22.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2/document
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2/internal/document
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/resourceexplorer2/types
+# github.com/aws/aws-sdk-go-v2/service/resourcegroups v1.33.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/resourcegroups
+github.com/aws/aws-sdk-go-v2/service/resourcegroups/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/resourcegroups/types
+# github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi v1.31.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi
+github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/resourcegroupstaggingapi/types
+# github.com/aws/aws-sdk-go-v2/service/rolesanywhere v1.21.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rolesanywhere
+github.com/aws/aws-sdk-go-v2/service/rolesanywhere/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rolesanywhere/types
+# github.com/aws/aws-sdk-go-v2/service/route53 v1.61.0
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53
+github.com/aws/aws-sdk-go-v2/service/route53/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/route53/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53/types
+# github.com/aws/aws-sdk-go-v2/service/route53domains v1.34.12
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53domains
+github.com/aws/aws-sdk-go-v2/service/route53domains/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53domains/types
+# github.com/aws/aws-sdk-go-v2/service/route53profiles v1.9.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53profiles
+github.com/aws/aws-sdk-go-v2/service/route53profiles/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53profiles/types
+# github.com/aws/aws-sdk-go-v2/service/route53recoverycluster v1.28.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53recoverycluster
+github.com/aws/aws-sdk-go-v2/service/route53recoverycluster/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53recoverycluster/types
+# github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig v1.32.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig
+github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53recoverycontrolconfig/types
+# github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness v1.26.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness
+github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53recoveryreadiness/types
+# github.com/aws/aws-sdk-go-v2/service/route53resolver v1.41.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/route53resolver
+github.com/aws/aws-sdk-go-v2/service/route53resolver/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/route53resolver/types
+# github.com/aws/aws-sdk-go-v2/service/rtbfabric v1.2.3
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rtbfabric
+github.com/aws/aws-sdk-go-v2/service/rtbfabric/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rtbfabric/types
+# github.com/aws/aws-sdk-go-v2/service/rum v1.30.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/rum
+github.com/aws/aws-sdk-go-v2/service/rum/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/rum/types
+# github.com/aws/aws-sdk-go-v2/service/s3 v1.92.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/s3
+github.com/aws/aws-sdk-go-v2/service/s3/internal/arn
+github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/s3/types
+# github.com/aws/aws-sdk-go-v2/service/s3control v1.66.11
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/s3control
+github.com/aws/aws-sdk-go-v2/service/s3control/internal/customizations
+github.com/aws/aws-sdk-go-v2/service/s3control/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/s3control/internal/endpoints/s3
+github.com/aws/aws-sdk-go-v2/service/s3control/types
+# github.com/aws/aws-sdk-go-v2/service/s3outposts v1.34.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/s3outposts
+github.com/aws/aws-sdk-go-v2/service/s3outposts/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/s3outposts/types
+# github.com/aws/aws-sdk-go-v2/service/s3tables v1.12.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/s3tables
+github.com/aws/aws-sdk-go-v2/service/s3tables/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/s3tables/types
+# github.com/aws/aws-sdk-go-v2/service/s3vectors v1.5.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/s3vectors
+github.com/aws/aws-sdk-go-v2/service/s3vectors/document
+github.com/aws/aws-sdk-go-v2/service/s3vectors/internal/document
+github.com/aws/aws-sdk-go-v2/service/s3vectors/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/s3vectors/types
+# github.com/aws/aws-sdk-go-v2/service/sagemaker v1.226.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemaker
+github.com/aws/aws-sdk-go-v2/service/sagemaker/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemaker/types
+# github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime v1.32.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime
+github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemakera2iruntime/types
+# github.com/aws/aws-sdk-go-v2/service/sagemakeredge v1.31.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemakeredge
+github.com/aws/aws-sdk-go-v2/service/sagemakeredge/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemakeredge/types
+# github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime v1.34.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime
+github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemakerfeaturestoreruntime/types
+# github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial v1.19.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial
+github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemakergeospatial/types
+# github.com/aws/aws-sdk-go-v2/service/sagemakermetrics v1.18.15
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemakermetrics
+github.com/aws/aws-sdk-go-v2/service/sagemakermetrics/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemakermetrics/types
+# github.com/aws/aws-sdk-go-v2/service/sagemakerruntime v1.38.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sagemakerruntime
+github.com/aws/aws-sdk-go-v2/service/sagemakerruntime/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sagemakerruntime/types
+# github.com/aws/aws-sdk-go-v2/service/savingsplans v1.30.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/savingsplans
+github.com/aws/aws-sdk-go-v2/service/savingsplans/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/savingsplans/types
+# github.com/aws/aws-sdk-go-v2/service/scheduler v1.17.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/scheduler
+github.com/aws/aws-sdk-go-v2/service/scheduler/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/scheduler/types
+# github.com/aws/aws-sdk-go-v2/service/schemas v1.34.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/schemas
+github.com/aws/aws-sdk-go-v2/service/schemas/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/schemas/types
+# github.com/aws/aws-sdk-go-v2/service/secretsmanager v1.40.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/secretsmanager
+github.com/aws/aws-sdk-go-v2/service/secretsmanager/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/secretsmanager/types
+# github.com/aws/aws-sdk-go-v2/service/securityhub v1.66.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/securityhub
+github.com/aws/aws-sdk-go-v2/service/securityhub/document
+github.com/aws/aws-sdk-go-v2/service/securityhub/internal/document
+github.com/aws/aws-sdk-go-v2/service/securityhub/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/securityhub/types
+# github.com/aws/aws-sdk-go-v2/service/securityir v1.10.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/securityir
+github.com/aws/aws-sdk-go-v2/service/securityir/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/securityir/types
+# github.com/aws/aws-sdk-go-v2/service/securitylake v1.25.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/securitylake
+github.com/aws/aws-sdk-go-v2/service/securitylake/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/securitylake/types
+# github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository v1.30.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository
+github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/serverlessapplicationrepository/types
+# github.com/aws/aws-sdk-go-v2/service/servicecatalog v1.39.5
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/servicecatalog
+github.com/aws/aws-sdk-go-v2/service/servicecatalog/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/servicecatalog/types
+# github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry v1.35.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry
+github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/servicecatalogappregistry/types
+# github.com/aws/aws-sdk-go-v2/service/servicediscovery v1.39.18
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/servicediscovery
+github.com/aws/aws-sdk-go-v2/service/servicediscovery/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/servicediscovery/types
+# github.com/aws/aws-sdk-go-v2/service/servicequotas v1.33.9
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/servicequotas
+github.com/aws/aws-sdk-go-v2/service/servicequotas/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/servicequotas/types
+# github.com/aws/aws-sdk-go-v2/service/ses v1.34.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ses
+github.com/aws/aws-sdk-go-v2/service/ses/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ses/types
+# github.com/aws/aws-sdk-go-v2/service/sesv2 v1.55.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sesv2
+github.com/aws/aws-sdk-go-v2/service/sesv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sesv2/types
+# github.com/aws/aws-sdk-go-v2/service/sfn v1.40.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sfn
+github.com/aws/aws-sdk-go-v2/service/sfn/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sfn/types
+# github.com/aws/aws-sdk-go-v2/service/shield v1.34.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/shield
+github.com/aws/aws-sdk-go-v2/service/shield/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/shield/types
+# github.com/aws/aws-sdk-go-v2/service/signer v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/signer
+github.com/aws/aws-sdk-go-v2/service/signer/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/signer/types
+# github.com/aws/aws-sdk-go-v2/service/signin v1.0.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/signin
+github.com/aws/aws-sdk-go-v2/service/signin/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/signin/types
+# github.com/aws/aws-sdk-go-v2/service/simspaceweaver v1.19.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/simspaceweaver
+github.com/aws/aws-sdk-go-v2/service/simspaceweaver/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/simspaceweaver/types
+# github.com/aws/aws-sdk-go-v2/service/snowball v1.35.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/snowball
+github.com/aws/aws-sdk-go-v2/service/snowball/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/snowball/types
+# github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement v1.25.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement
+github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/snowdevicemanagement/types
+# github.com/aws/aws-sdk-go-v2/service/sns v1.39.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sns
+github.com/aws/aws-sdk-go-v2/service/sns/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sns/types
+# github.com/aws/aws-sdk-go-v2/service/socialmessaging v1.7.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/socialmessaging
+github.com/aws/aws-sdk-go-v2/service/socialmessaging/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/socialmessaging/types
+# github.com/aws/aws-sdk-go-v2/service/sqs v1.42.17
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sqs
+github.com/aws/aws-sdk-go-v2/service/sqs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sqs/types
+# github.com/aws/aws-sdk-go-v2/service/ssm v1.67.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssm
+github.com/aws/aws-sdk-go-v2/service/ssm/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssm/types
+# github.com/aws/aws-sdk-go-v2/service/ssmcontacts v1.31.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssmcontacts
+github.com/aws/aws-sdk-go-v2/service/ssmcontacts/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssmcontacts/types
+# github.com/aws/aws-sdk-go-v2/service/ssmguiconnect v1.5.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssmguiconnect
+github.com/aws/aws-sdk-go-v2/service/ssmguiconnect/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssmguiconnect/types
+# github.com/aws/aws-sdk-go-v2/service/ssmincidents v1.39.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssmincidents
+github.com/aws/aws-sdk-go-v2/service/ssmincidents/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssmincidents/types
+# github.com/aws/aws-sdk-go-v2/service/ssmquicksetup v1.8.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssmquicksetup
+github.com/aws/aws-sdk-go-v2/service/ssmquicksetup/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssmquicksetup/types
+# github.com/aws/aws-sdk-go-v2/service/ssmsap v1.25.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssmsap
+github.com/aws/aws-sdk-go-v2/service/ssmsap/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssmsap/types
+# github.com/aws/aws-sdk-go-v2/service/sso v1.30.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sso
+github.com/aws/aws-sdk-go-v2/service/sso/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sso/types
+# github.com/aws/aws-sdk-go-v2/service/ssoadmin v1.36.10
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssoadmin
+github.com/aws/aws-sdk-go-v2/service/ssoadmin/document
+github.com/aws/aws-sdk-go-v2/service/ssoadmin/internal/document
+github.com/aws/aws-sdk-go-v2/service/ssoadmin/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssoadmin/types
+# github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/ssooidc
+github.com/aws/aws-sdk-go-v2/service/ssooidc/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/ssooidc/types
+# github.com/aws/aws-sdk-go-v2/service/storagegateway v1.43.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/storagegateway
+github.com/aws/aws-sdk-go-v2/service/storagegateway/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/storagegateway/types
+# github.com/aws/aws-sdk-go-v2/service/sts v1.41.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/sts
+github.com/aws/aws-sdk-go-v2/service/sts/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/sts/types
+# github.com/aws/aws-sdk-go-v2/service/supplychain v1.17.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/supplychain
+github.com/aws/aws-sdk-go-v2/service/supplychain/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/supplychain/types
+# github.com/aws/aws-sdk-go-v2/service/support v1.31.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/support
+github.com/aws/aws-sdk-go-v2/service/support/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/support/types
+# github.com/aws/aws-sdk-go-v2/service/supportapp v1.18.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/supportapp
+github.com/aws/aws-sdk-go-v2/service/supportapp/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/supportapp/types
+# github.com/aws/aws-sdk-go-v2/service/swf v1.33.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/swf
+github.com/aws/aws-sdk-go-v2/service/swf/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/swf/types
+# github.com/aws/aws-sdk-go-v2/service/synthetics v1.42.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/synthetics
+github.com/aws/aws-sdk-go-v2/service/synthetics/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/synthetics/types
+# github.com/aws/aws-sdk-go-v2/service/taxsettings v1.16.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/taxsettings
+github.com/aws/aws-sdk-go-v2/service/taxsettings/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/taxsettings/types
+# github.com/aws/aws-sdk-go-v2/service/textract v1.40.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/textract
+github.com/aws/aws-sdk-go-v2/service/textract/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/textract/types
+# github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb v1.17.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb
+github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/timestreaminfluxdb/types
+# github.com/aws/aws-sdk-go-v2/service/timestreamquery v1.36.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/timestreamquery
+github.com/aws/aws-sdk-go-v2/service/timestreamquery/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/timestreamquery/types
+# github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.35.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/timestreamwrite
+github.com/aws/aws-sdk-go-v2/service/timestreamwrite/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/timestreamwrite/types
+# github.com/aws/aws-sdk-go-v2/service/tnb v1.18.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/tnb
+github.com/aws/aws-sdk-go-v2/service/tnb/document
+github.com/aws/aws-sdk-go-v2/service/tnb/internal/document
+github.com/aws/aws-sdk-go-v2/service/tnb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/tnb/types
+# github.com/aws/aws-sdk-go-v2/service/transcribe v1.53.8
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/transcribe
+github.com/aws/aws-sdk-go-v2/service/transcribe/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/transcribe/types
+# github.com/aws/aws-sdk-go-v2/service/transcribestreaming v1.33.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/transcribestreaming
+github.com/aws/aws-sdk-go-v2/service/transcribestreaming/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/transcribestreaming/types
+# github.com/aws/aws-sdk-go-v2/service/transfer v1.68.1
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/transfer
+github.com/aws/aws-sdk-go-v2/service/transfer/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/transfer/types
+# github.com/aws/aws-sdk-go-v2/service/translate v1.33.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/translate
+github.com/aws/aws-sdk-go-v2/service/translate/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/translate/types
+# github.com/aws/aws-sdk-go-v2/service/trustedadvisor v1.13.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/trustedadvisor
+github.com/aws/aws-sdk-go-v2/service/trustedadvisor/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/trustedadvisor/types
+# github.com/aws/aws-sdk-go-v2/service/verifiedpermissions v1.30.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/verifiedpermissions
+github.com/aws/aws-sdk-go-v2/service/verifiedpermissions/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/verifiedpermissions/types
+# github.com/aws/aws-sdk-go-v2/service/voiceid v1.30.7
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/voiceid
+github.com/aws/aws-sdk-go-v2/service/voiceid/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/voiceid/types
+# github.com/aws/aws-sdk-go-v2/service/vpclattice v1.20.4
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/vpclattice
+github.com/aws/aws-sdk-go-v2/service/vpclattice/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/vpclattice/types
+# github.com/aws/aws-sdk-go-v2/service/waf v1.30.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/waf
+github.com/aws/aws-sdk-go-v2/service/waf/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/waf/types
+# github.com/aws/aws-sdk-go-v2/service/wafregional v1.30.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/wafregional
+github.com/aws/aws-sdk-go-v2/service/wafregional/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/wafregional/types
+# github.com/aws/aws-sdk-go-v2/service/wafv2 v1.70.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/wafv2
+github.com/aws/aws-sdk-go-v2/service/wafv2/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/wafv2/types
+# github.com/aws/aws-sdk-go-v2/service/wellarchitected v1.39.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/wellarchitected
+github.com/aws/aws-sdk-go-v2/service/wellarchitected/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/wellarchitected/types
+# github.com/aws/aws-sdk-go-v2/service/wisdom v1.32.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/wisdom
+github.com/aws/aws-sdk-go-v2/service/wisdom/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/wisdom/types
+# github.com/aws/aws-sdk-go-v2/service/workdocs v1.30.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workdocs
+github.com/aws/aws-sdk-go-v2/service/workdocs/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workdocs/types
+# github.com/aws/aws-sdk-go-v2/service/workmail v1.36.12
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workmail
+github.com/aws/aws-sdk-go-v2/service/workmail/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workmail/types
+# github.com/aws/aws-sdk-go-v2/service/workmailmessageflow v1.28.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workmailmessageflow
+github.com/aws/aws-sdk-go-v2/service/workmailmessageflow/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workmailmessageflow/types
+# github.com/aws/aws-sdk-go-v2/service/workspaces v1.64.6
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workspaces
+github.com/aws/aws-sdk-go-v2/service/workspaces/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workspaces/types
+# github.com/aws/aws-sdk-go-v2/service/workspacesinstances v1.4.16
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workspacesinstances
+github.com/aws/aws-sdk-go-v2/service/workspacesinstances/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workspacesinstances/types
+# github.com/aws/aws-sdk-go-v2/service/workspacesthinclient v1.20.14
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workspacesthinclient
+github.com/aws/aws-sdk-go-v2/service/workspacesthinclient/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workspacesthinclient/types
+# github.com/aws/aws-sdk-go-v2/service/workspacesweb v1.34.2
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/workspacesweb
+github.com/aws/aws-sdk-go-v2/service/workspacesweb/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/workspacesweb/types
+# github.com/aws/aws-sdk-go-v2/service/xray v1.36.13
+## explicit; go 1.23
+github.com/aws/aws-sdk-go-v2/service/xray
+github.com/aws/aws-sdk-go-v2/service/xray/internal/endpoints
+github.com/aws/aws-sdk-go-v2/service/xray/types
+# github.com/aws/smithy-go v1.23.2
+## explicit; go 1.23
+github.com/aws/smithy-go
+github.com/aws/smithy-go/auth
+github.com/aws/smithy-go/auth/bearer
+github.com/aws/smithy-go/container/private/cache
+github.com/aws/smithy-go/container/private/cache/lru
+github.com/aws/smithy-go/context
+github.com/aws/smithy-go/document
+github.com/aws/smithy-go/document/internal/serde
+github.com/aws/smithy-go/document/json
+github.com/aws/smithy-go/encoding
+github.com/aws/smithy-go/encoding/cbor
+github.com/aws/smithy-go/encoding/httpbinding
+github.com/aws/smithy-go/encoding/json
+github.com/aws/smithy-go/encoding/xml
+github.com/aws/smithy-go/endpoints
+github.com/aws/smithy-go/endpoints/private/rulesfn
+github.com/aws/smithy-go/internal/sync/singleflight
+github.com/aws/smithy-go/io
+github.com/aws/smithy-go/logging
+github.com/aws/smithy-go/metrics
+github.com/aws/smithy-go/middleware
+github.com/aws/smithy-go/private/requestcompression
+github.com/aws/smithy-go/ptr
+github.com/aws/smithy-go/rand
+github.com/aws/smithy-go/sync
+github.com/aws/smithy-go/time
+github.com/aws/smithy-go/tracing
+github.com/aws/smithy-go/transport/http
+github.com/aws/smithy-go/transport/http/internal/io
+github.com/aws/smithy-go/waiter
+# github.com/goccy/go-yaml v1.17.1
+## explicit; go 1.21.0
+github.com/goccy/go-yaml
+github.com/goccy/go-yaml/ast
+github.com/goccy/go-yaml/internal/errors
+github.com/goccy/go-yaml/internal/format
+github.com/goccy/go-yaml/lexer
+github.com/goccy/go-yaml/parser
+github.com/goccy/go-yaml/printer
+github.com/goccy/go-yaml/scanner
+github.com/goccy/go-yaml/token
+# github.com/google/go-cmp v0.7.0
+## explicit; go 1.21
+github.com/google/go-cmp/cmp
+github.com/google/go-cmp/cmp/internal/diff
+github.com/google/go-cmp/cmp/internal/flags
+github.com/google/go-cmp/cmp/internal/function
+github.com/google/go-cmp/cmp/internal/value
+# github.com/google/go-jsonnet v0.20.0
+## explicit; go 1.17
+github.com/google/go-jsonnet
+github.com/google/go-jsonnet/ast
+github.com/google/go-jsonnet/astgen
+github.com/google/go-jsonnet/internal/errors
+github.com/google/go-jsonnet/internal/parser
+github.com/google/go-jsonnet/internal/program
+# github.com/jmespath/go-jmespath v0.4.0
+## explicit; go 1.14
+github.com/jmespath/go-jmespath
+# github.com/mattn/go-shellwords v1.0.12
+## explicit; go 1.13
+github.com/mattn/go-shellwords
+# gopkg.in/yaml.v2 v2.2.8
+## explicit
+gopkg.in/yaml.v2
+# sigs.k8s.io/yaml v1.1.0
+## explicit
+sigs.k8s.io/yaml
diff --git a/sysutils/azure-agent/Makefile b/sysutils/azure-agent/Makefile
index 6c8d6c3a699b..41bce154b84d 100644
--- a/sysutils/azure-agent/Makefile
+++ b/sysutils/azure-agent/Makefile
@@ -1,6 +1,6 @@
PORTNAME= azure-agent
PORTVERSION= 2.12.0.2
-PORTREVISION= 1
+PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
@@ -10,14 +10,14 @@ WWW= https://github.com/Azure/WALinuxAgent/
LICENSE= APACHE20
-RUN_DEPENDS= sudo:security/sudo \
- bash:shells/bash \
+RUN_DEPENDS= bash:shells/bash \
dmidecode:sysutils/dmidecode \
${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} \
ca_root_nss>0:security/ca_root_nss
+NO_ARCH= yes
NO_BUILD= yes
-USES= python shebangfix
+USES= python shebangfix sudo
SHEBANG_FILES= bin/waagent bin/waagent2.0
diff --git a/sysutils/b3sum/Makefile b/sysutils/b3sum/Makefile
index 74e9f8a69176..bd31de6f37a1 100644
--- a/sysutils/b3sum/Makefile
+++ b/sysutils/b3sum/Makefile
@@ -1,6 +1,6 @@
PORTNAME= b3sum
PORTVERSION= 1.8.2
-PORTREVISION= 1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/backdown/Makefile b/sysutils/backdown/Makefile
index 894657ec7349..2ce024280a28 100644
--- a/sysutils/backdown/Makefile
+++ b/sysutils/backdown/Makefile
@@ -1,7 +1,7 @@
PORTNAME= backdown
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.2
-PORTREVISION= 6
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/backrest/Makefile b/sysutils/backrest/Makefile
new file mode 100644
index 000000000000..b8d0d49b392c
--- /dev/null
+++ b/sysutils/backrest/Makefile
@@ -0,0 +1,61 @@
+PORTNAME= backrest
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.10.1
+PORTREVISION= 2
+CATEGORIES= sysutils
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Web UI and orchestrator for restic backup
+WWW= https://garethgeorge.github.io/${PORTNAME}
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= restic>=0:sysutils/restic
+
+USES= go:modules
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MODULE= github.com/garethgeorge/${PORTNAME}
+GO_TARGET= ./cmd/backrest
+GO_BUILDFLAGS= -ldflags "\
+ -X 'main.version=${DISTVERSIONPREFIX}${DISTVERSION}' \
+ -X 'main.commit=${GITID}' \
+ -X 'main.date=${BUILD_DATE}'"
+
+SUB_FILES= ${PORTNAME}.env pkg-message
+SUB_LIST= HOMEDIR=${BACKREST_HOMEDIR} \
+ USER=${BACKREST_USER}
+
+PLIST_FILES= "@dir(${BACKREST_USER},${BACKREST_GROUP},0700) ${BACKREST_HOMEDIR}" \
+ "@sample ${ETCDIR}/config.env.sample" \
+ bin/${PORTNAME}
+
+OPTIONS_DEFINE= RCLONE
+OPTIONS_DEFAULT= RCLONE
+
+RCLONE_DESC= Cloud storage support
+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
+
+BUILD_DATE= $$(date -u '+%Y-%m-%dT%H:%M:%SZ')
+
+BACKREST_HOMEDIR= /var/db/${PORTNAME}
+BACKREST_USER= www
+BACKREST_GROUP= ${BACKREST_USER}
+
+pre-build:
+ @${MKDIR} ${WRKSRC}/webui/dist
+ @cd ${WRKDIR}/backrest-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/webui/dist
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${BACKREST_HOMEDIR}
+ @${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.env ${STAGEDIR}${ETCDIR}/config.env.sample
+
+.include <bsd.port.mk>
diff --git a/sysutils/backrest/distinfo b/sysutils/backrest/distinfo
new file mode 100644
index 000000000000..2575ed488090
--- /dev/null
+++ b/sysutils/backrest/distinfo
@@ -0,0 +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
diff --git a/sysutils/backrest/files/backrest.env.in b/sysutils/backrest/files/backrest.env.in
new file mode 100644
index 000000000000..27aa64d770f8
--- /dev/null
+++ b/sysutils/backrest/files/backrest.env.in
@@ -0,0 +1,3 @@
+BACKREST_DATA=%%HOMEDIR%%
+BACKREST_CONFIG=%%HOMEDIR%%/config.json
+XDG_CACHE_HOME=%%HOMEDIR%%/cache
diff --git a/sysutils/backrest/files/backrest.in b/sysutils/backrest/files/backrest.in
new file mode 100644
index 000000000000..5c709b0b2e12
--- /dev/null
+++ b/sysutils/backrest/files/backrest.in
@@ -0,0 +1,35 @@
+#!/bin/sh
+
+# PROVIDE: backrest
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for backrest in /etc/rc.conf
+#
+# backrest_enable (bool): Enable backrest. (Default=NO)
+# backrest_env_file (str): Path containing the environment variables
+# to be used by backrest. (Default: %%ETCDIR%%/config.env)
+# backrest_logfile (str): Log file used to store the backrest's output. (Default: /var/log/backrest.log)
+# backrest_pidfile (str): File used by backrest to store the process ID. (Default: /var/run/backrest.pid)
+# backrest_runas (str): User to run backrest as. (Default: %%USER%%)
+
+. /etc/rc.subr
+
+name="backrest"
+desc="Web UI and orchestrator for restic backup"
+rcvar="backrest_enable"
+
+load_rc_config $name
+
+: ${backrest_enable:="NO"}
+: ${backrest_env_file:="%%ETCDIR%%/config.env"}
+: ${backrest_logfile:="/var/log/backrest.log"}
+: ${backrest_pidfile:="/var/run/backrest.pid"}
+: ${backrest_runas:="%%USER%%"}
+
+pidfile="${backrest_pidfile}"
+procname="%%LOCALBASE%%/bin/backrest"
+command="/usr/sbin/daemon"
+command_args="-o '${backrest_logfile}' -p '${pidfile}' -u '${backrest_runas}' -t '${desc}' -- '${procname}'"
+
+run_rc_command "$1"
diff --git a/sysutils/backrest/files/pkg-message.in b/sysutils/backrest/files/pkg-message.in
new file mode 100644
index 000000000000..675cdb673e90
--- /dev/null
+++ b/sysutils/backrest/files/pkg-message.in
@@ -0,0 +1,11 @@
+[
+{ type: install
+ message: <<EOM
+By default, Backrest runs as '%%USER%%', which can be problematic if you want
+to restore files in a directory where that user does not have write permissions.
+You can change the user that Backrest runs as using 'backrest_runas' in your
+'rc.conf(5)' file or create a directory and chown(8)s into it. The latter is
+the recommended method.
+EOM
+}
+]
diff --git a/sysutils/backrest/pkg-descr b/sysutils/backrest/pkg-descr
new file mode 100644
index 000000000000..3cdd05ec8b4f
--- /dev/null
+++ b/sysutils/backrest/pkg-descr
@@ -0,0 +1,5 @@
+Backrest is a web-accessible backup solution built on top of restic.
+Backrest provides a WebUI which wraps the restic CLI and makes it
+easy to create repos, browse snapshots, and restore files. Additionally,
+Backrest can run in the background and take an opinionated approach
+to scheduling snapshots and orchestrating repo health operations.
diff --git a/sysutils/bacnet-stack-apps/Makefile b/sysutils/bacnet-stack-apps/Makefile
index d9a684062159..f6dc56ca23a9 100644
--- a/sysutils/bacnet-stack-apps/Makefile
+++ b/sysutils/bacnet-stack-apps/Makefile
@@ -1,5 +1,6 @@
PORTNAME= bacnet-stack
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.1
+PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -apps
@@ -10,12 +11,13 @@ WWW= https://github.com/bacnet-stack/bacnet-stack
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/license/readme.txt
+LIB_DEPENDS= libdispatch.so:devel/libdispatch
RUN_DEPENDS= bash:shells/bash
-USES= gmake compiler:c++11-lang shebangfix
+USES= gmake compiler:c++11-lang localbase:ldflags shebangfix
USE_GITHUB= yes
GH_ACCOUNT= bacnet-stack
-GH_TAGNAME= 8a0a01c
+GH_TAGNAME= c111154
LDFLAGS= -lm
diff --git a/sysutils/bacnet-stack-apps/distinfo b/sysutils/bacnet-stack-apps/distinfo
index 1b2491c50b4f..2c45b9374c43 100644
--- a/sysutils/bacnet-stack-apps/distinfo
+++ b/sysutils/bacnet-stack-apps/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734773474
-SHA256 (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 12bb1b2d8aaa9ee2fbc7f2a703870d1fce6eee6e7ce9774b4822c34afa202fa4
-SIZE (bacnet-stack-bacnet-stack-1.4.0-8a0a01c_GH0.tar.gz) = 8045059
+TIMESTAMP = 1750719787
+SHA256 (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 6259c9c5c25b16e2c51f10bc53fe1ea1bfec79725bb1d00fbb354ab7d0fdd94c
+SIZE (bacnet-stack-bacnet-stack-1.4.1-c111154_GH0.tar.gz) = 10019494
diff --git a/sysutils/bacnet-stack-apps/files/patch-CMakeLists.txt b/sysutils/bacnet-stack-apps/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..ea54510ad534
--- /dev/null
+++ b/sysutils/bacnet-stack-apps/files/patch-CMakeLists.txt
@@ -0,0 +1,44 @@
+--- CMakeLists.txt.orig 2025-06-23 23:19:03 UTC
++++ CMakeLists.txt
+@@ -834,10 +834,40 @@ elseif(${CMAKE_SYSTEM_NAME} STREQUAL "FreeBSD")
+
+ target_sources(${PROJECT_NAME} PRIVATE
+ ports/bsd/bacport.h
+- ports/bsd/bip-init.c
++ $<$<BOOL:${BACDL_BIP}>:ports/bsd/bip-init.c>
++ $<$<BOOL:${BACDL_BIP6}>:ports/bsd/bip6.c>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/rs485.c>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/rs485.h>
++ $<$<BOOL:${BACDL_MSTP}>:ports/bsd/dlmstp.c>
+ ports/bsd/datetime-init.c
+ ports/bsd/mstimer-init.c
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/bsc-event.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-cli.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-srv.c>
++ $<$<BOOL:${BACDL_BSC}>:ports/bsd/websocket-global.c>
+ ports/bsd/stdbool.h)
++
++ if(BACDL_ETHERNET)
++ FIND_PATH(PCAP_INCLUDE pcap.h)
++ if(NOT PCAP_INCLUDE)
++ message(WARNING "BACNET: pcap.h header file not found")
++ else()
++ message(STATUS "BACNET: pcap Include:...................\"${PCAP_INCLUDE}\"")
++ endif()
++ FIND_LIBRARY(PCAP_LIBRARIES NAMES pcap)
++ if(NOT PCAP_LIBRARIES)
++ message(WARNING "BACNET: libpcap not found")
++ else()
++ message(STATUS "BACNET: pcap Lib:.......................\"${PCAP_LIBRARIES}\"")
++ endif()
++ if(PCAP_INCLUDE AND PCAP_LIBRARIES)
++ include_directories(${PCAP_INCLUDE})
++ link_libraries(${PCAP_LIBRARIES})
++ target_sources(${PROJECT_NAME} PRIVATE
++ ports/bsd/ethernet.c
++ )
++ endif()
++ endif()
+ endif()
+
+ target_include_directories(${PROJECT_NAME} PUBLIC
diff --git a/sysutils/bacnet-stack-apps/files/patch-ports_bsd_bip6.c b/sysutils/bacnet-stack-apps/files/patch-ports_bsd_bip6.c
new file mode 100644
index 000000000000..dc7e62205a6c
--- /dev/null
+++ b/sysutils/bacnet-stack-apps/files/patch-ports_bsd_bip6.c
@@ -0,0 +1,13 @@
+--- ports/bsd/bip6.c.orig 2025-06-28 19:56:23 UTC
++++ ports/bsd/bip6.c
+@@ -22,8 +22,8 @@
+ #endif
+ #include "bacport.h"
+
+-#if defined(__APPLE__) || defined(__darwin__)
+-/* OSX seems not to define these. */
++#if defined(__APPLE__) || defined(__darwin__) || defined(__FreeBSD__)
++/* FreeBSD 13.x and OSX seems not to define these. */
+ #ifndef s6_addr16
+ #define s6_addr16 __u6_addr.__u6_addr16
+ #endif
diff --git a/sysutils/bacula-libs3/Makefile b/sysutils/bacula-libs3/Makefile
index d6a95873bcdf..39e921186072 100644
--- a/sysutils/bacula-libs3/Makefile
+++ b/sysutils/bacula-libs3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bacula11-libs3
PORTVERSION= 20200523
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= https://www.bacula.org/downloads/
DISTNAME= libs3-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
diff --git a/sysutils/bacula15-docs/Makefile b/sysutils/bacula15-docs/Makefile
index 9c0b2f3df8c9..3bea0b6c9d6b 100644
--- a/sysutils/bacula15-docs/Makefile
+++ b/sysutils/bacula15-docs/Makefile
@@ -1,12 +1,11 @@
PORTNAME= bacula
-PORTVERSION= 15.0.2
-PORTREVISION= 1
+PORTVERSION= 15.0.3
CATEGORIES= sysutils
MASTER_SITES= SF
PKGNAMESUFFIX= 15-docs
DISTNAME= ${PORTNAME}-docs-${PORTVERSION}
-CONFLICTS= bacula13-docs bacula11-docs bacula9-docs
+CONFLICTS= bacula11-docs bacula13-docs bacula9-docs
MAINTAINER= dvl@FreeBSD.org
COMMENT= Bacula document set
diff --git a/sysutils/bacula15-docs/distinfo b/sysutils/bacula15-docs/distinfo
index 5fedefb67491..6d754beeae9c 100644
--- a/sysutils/bacula15-docs/distinfo
+++ b/sysutils/bacula15-docs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711654632
-SHA256 (bacula-docs-15.0.2.tar.bz2) = 37834bc602ca25729b39c06f941abdf999a571cae6a2ad1b1d2ad4aa4dc04228
-SIZE (bacula-docs-15.0.2.tar.bz2) = 51317810
+TIMESTAMP = 1751975003
+SHA256 (bacula-docs-15.0.3.tar.bz2) = bffc562997c2f55029c4b0e76dd2155a6eb7d98513866a4382260eabec48d11d
+SIZE (bacula-docs-15.0.3.tar.bz2) = 68331507
diff --git a/sysutils/bacula15-server/Makefile b/sysutils/bacula15-server/Makefile
index 900214debd55..40da8609e177 100644
--- a/sysutils/bacula15-server/Makefile
+++ b/sysutils/bacula15-server/Makefile
@@ -1,6 +1,5 @@
PORTNAME= bacula
-DISTVERSION= 15.0.2
-PORTREVISION= 7
+DISTVERSION= 15.0.3
CATEGORIES?= sysutils
MASTER_SITES= SF/bacula/bacula/${DISTVERSION}
PKGNAMEPREFIX?= #
diff --git a/sysutils/bacula15-server/distinfo b/sysutils/bacula15-server/distinfo
index b82402b1220e..b40c8a4bdcd5 100644
--- a/sysutils/bacula15-server/distinfo
+++ b/sysutils/bacula15-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711652567
-SHA256 (bacula-15.0.2.tar.gz) = 55515c2a66af9a86b955daea4089378b864d051b2e6e30383bef36e693acea7a
-SIZE (bacula-15.0.2.tar.gz) = 6524812
+TIMESTAMP = 1751974854
+SHA256 (bacula-15.0.3.tar.gz) = 294afd3d2eb9d5b71c3d0e88fdf19eb513bfdb843b28d35c0552e4ae062827a1
+SIZE (bacula-15.0.3.tar.gz) = 6539212
diff --git a/sysutils/bacula15-server/files/patch-src_plugins_fd_bpipe-fd.c b/sysutils/bacula15-server/files/patch-src_plugins_fd_bpipe-fd.c
deleted file mode 100644
index 028d66a4bd04..000000000000
--- a/sysutils/bacula15-server/files/patch-src_plugins_fd_bpipe-fd.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/plugins/fd/bpipe-fd.c.orig 2024-03-22 09:48:41 UTC
-+++ src/plugins/fd/bpipe-fd.c
-@@ -202,7 +202,9 @@ static bRC freePlugin(bpContext *ctx)
- if (!p_ctx) {
- return bRC_Error;
- }
-- bfree_and_null(p_ctx->cmd);
-+ if (p_ctx->cmd) {
-+ free(p_ctx->cmd); /* free any allocated command string */
-+ }
- free_and_null_pool_memory(p_ctx->restore_obj_buf);
- if (p_ctx->rop_writer) {
- restoreobj *rop;
diff --git a/sysutils/baloo-widgets/distinfo b/sysutils/baloo-widgets/distinfo
index 2f31ec992bdf..38b1f0827d9d 100644
--- a/sysutils/baloo-widgets/distinfo
+++ b/sysutils/baloo-widgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036960
-SHA256 (KDE/release-service/25.04.2/baloo-widgets-25.04.2.tar.xz) = 997b2a1b8f04f2b6b0e28ee27fcdc1198497e3fadc05a3af62677d1ea6446af0
-SIZE (KDE/release-service/25.04.2/baloo-widgets-25.04.2.tar.xz) = 276784
+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
diff --git a/sysutils/bamf/Makefile b/sysutils/bamf/Makefile
index 5c86cd9d22b0..49a812b9dfba 100644
--- a/sysutils/bamf/Makefile
+++ b/sysutils/bamf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bamf
PORTVERSION= 0.5.6
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
diff --git a/sysutils/bareos-client/Makefile b/sysutils/bareos-client/Makefile
index e324c3a0e1c2..aafc3ed4bc6d 100644
--- a/sysutils/bareos-client/Makefile
+++ b/sysutils/bareos-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bareos
-PORTREVISION= 1
+PORTREVISION= 0
PKGNAMESUFFIX= -client
diff --git a/sysutils/bareos-server/Makefile b/sysutils/bareos-server/Makefile
index ab601295ce45..bc28c49d2216 100644
--- a/sysutils/bareos-server/Makefile
+++ b/sysutils/bareos-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
-DISTVERSION= 24.0.0
+DISTVERSION= 24.0.7
PORTREVISION?= 0
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
@@ -20,9 +20,11 @@ BUILD_DEPENDS+= utf8cpp>0:devel/utf8cpp \
xxhash>0:devel/xxhash \
tl-expected>0:devel/tl-expected \
cli11>0:devel/cli11
+RUN_DEPENDS= bash:shells/bash
LIB_DEPENDS+= liblzo2.so:archivers/lzo2 \
libjansson.so:devel/jansson \
- libfmt.so:devel/libfmt
+ libfmt.so:devel/libfmt \
+ libxxhash.so:devel/xxhash
USES+= cmake compiler:c++11-lang cpe localbase:ldflags perl5 pkgconfig readline \
shebangfix
@@ -35,8 +37,8 @@ GROUPS= ${USERS}
PLIST_SUB+= LIB_VERSION=${PORTVERSION}
USE_LDCONFIG= yes
-SHEBANG_LANG= perl python
-SHEBANG_GLOB= *.py
+SHEBANG_LANG= bash perl python
+SHEBANG_GLOB= *.sh *.py
SHEBANG_FILES= ${WRKSRC}/contrib/misc/bsmc/bin/bsmc
CPPFLAGS+= -I${LOCALBASE}/readline
@@ -200,6 +202,10 @@ post-patch:
@${REINPLACE_CMD} -e 's|enable_testing()||g' ${WRKSRC}/CMakeLists.txt
.endif
+ @${REINPLACE_CMD} -e 's/CMAKE_INSTALL_FULL_DATAROOTDIR/CMAKE_INSTALL_DATAROOTDIR/g' \
+ ${WRKSRC}/cmake/BareosSetVariableDefaults.cmake \
+ ${WRKSRC}/webui/CMakeLists.txt
+
post-extract:
.if defined(WITH_CLIENT_ONLY)
. if defined(PYTHON_PLUGIN)
diff --git a/sysutils/bareos-server/Makefile.common b/sysutils/bareos-server/Makefile.common
index 59adba5749c8..625deddecd77 100644
--- a/sysutils/bareos-server/Makefile.common
+++ b/sysutils/bareos-server/Makefile.common
@@ -2,7 +2,7 @@ post-patch:
.if (${PKGNAMESUFFIX} == "-traymonitor-qt5") || (${PKGNAMESUFFIX} == "-traymonitor-qt6")
@${REINPLACE_CMD} -e 's|-Werror -Wall|-Wall|g' ${PATCH_WRKSRC}/core/CMakeLists.txt
@${REINPLACE_CMD} -e 's|\@bindir\@|${LOCALBASE}/bin|g' ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop.in
- @${REINPLACE_CMD} '206d' ${WRKSRC}/CMakeLists.txt
+ @${REINPLACE_CMD} '207d' ${WRKSRC}/CMakeLists.txt
.endif
post-extract:
@@ -46,6 +46,9 @@ do-install:
${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
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps
+ ${INSTALL_DATA} ${WRKSRC}/core/src/images/bareos-logo_128x128.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/128x128/apps/bareos-tray-monitor.png
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
+ ${INSTALL_DATA} ${WRKSRC}/core/src/images/bareos-logo.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/bareos-tray-monitor.svg
${INSTALL_DATA} ${WRKSRC}/core/src/qt-tray-monitor/bareos-tray-monitor.desktop.in ${STAGEDIR}${DESKTOPDIR}/bareos-tray-monitor.desktop
.endif
diff --git a/sysutils/bareos-server/distinfo b/sysutils/bareos-server/distinfo
index 45b4c29b009c..bd824df4c983 100644
--- a/sysutils/bareos-server/distinfo
+++ b/sysutils/bareos-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734849535
-SHA256 (bareos-bareos-Release-24.0.0_GH0.tar.gz) = 3cfc7e4b13143a9c39173d9e970476c3ba322761504513458552248700b8162d
-SIZE (bareos-bareos-Release-24.0.0_GH0.tar.gz) = 13328535
+TIMESTAMP = 1763416571
+SHA256 (bareos-bareos-Release-24.0.7_GH0.tar.gz) = ae60d17114f1b9081314d002186fd538c108972c332287f381cff0f63c1b22a1
+SIZE (bareos-bareos-Release-24.0.7_GH0.tar.gz) = 13402073
diff --git a/sysutils/bareos-server/files/bareos-dir.in b/sysutils/bareos-server/files/bareos-dir.in
index 658865b50b67..875bf87066a9 100644
--- a/sysutils/bareos-server/files/bareos-dir.in
+++ b/sysutils/bareos-server/files/bareos-dir.in
@@ -42,7 +42,7 @@ bareos_start_precmd() {
bareos_dir_configtest() {
echo "Performing sanity check on ${bareos_dir_config} configuration:"
- eval ${command} -t
+ eval ${command} -c ${bareos_dir_config} -t
}
bareos_dir_reload() {
diff --git a/sysutils/bareos-server/files/patch-core-src-plugins-stored_CMakeLists.txt b/sysutils/bareos-server/files/patch-core-src-plugins-stored_CMakeLists.txt
index 35853f9c59bf..9d0c9f02dc58 100644
--- a/sysutils/bareos-server/files/patch-core-src-plugins-stored_CMakeLists.txt
+++ b/sysutils/bareos-server/files/patch-core-src-plugins-stored_CMakeLists.txt
@@ -1,15 +1,23 @@
---- core/src/plugins/stored/CMakeLists.txt 2024-12-16 09:10:50.000000000 -0800
-+++ core/src/plugins/stored/CMakeLists.txt 2024-12-22 19:50:39.154511000 -0800
-@@ -33,6 +33,12 @@
- endif()
- endif()
+--- core/src/plugins/stored/CMakeLists.txt 2025-09-02 01:09:07.000000000 -0700
++++ core/src/plugins/stored/CMakeLists.txt 2025-11-17 13:54:37.845349000 -0800
+@@ -16,6 +16,7 @@
+ # along with this program; if not, write to the Free Software
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ # 02110-1301, USA.
++include(BareosPlugins)
+ message("Entering ${CMAKE_CURRENT_SOURCE_DIR}")
+ if(HAVE_WIN32)
+@@ -31,6 +32,12 @@
+ # work around https://bugs.python.org/issue4709
+ add_definitions(-DMS_WIN64)
+ endif()
++endif()
++
+if(HAVE_FREEBSD_OS)
+ include_directories(
+ ${PROJECT_SOURCE_DIR}/src/fastlz/include
+ )
-+endif()
-+
- if(ENABLE_PYTHON)
- add_subdirectory(python)
endif()
+
+ if(ENABLE_PYTHON)
diff --git a/sysutils/bareos-server/files/patch-core_src_lib_cli.h b/sysutils/bareos-server/files/patch-core_src_lib_cli.h
new file mode 100644
index 000000000000..09b9da4cdbf2
--- /dev/null
+++ b/sysutils/bareos-server/files/patch-core_src_lib_cli.h
@@ -0,0 +1,10 @@
+--- core/src/lib/cli.h.orig 2025-09-02 08:09:07 UTC
++++ core/src/lib/cli.h
+@@ -24,6 +24,7 @@
+ #include "CLI/App.hpp"
+ #include "CLI/Config.hpp"
+ #include "CLI/Formatter.hpp"
++#include "CLI/ExtraValidators.hpp"
+
+ void ParseBareosApp(CLI::App& app, int argc, char** argv);
+ void InitCLIApp(CLI::App& app, std::string description, int fsfyear = 0);
diff --git a/sysutils/bareos-server/pkg-plist b/sysutils/bareos-server/pkg-plist
index bf0908378390..7a204918ed0d 100644
--- a/sysutils/bareos-server/pkg-plist
+++ b/sysutils/bareos-server/pkg-plist
@@ -32,7 +32,7 @@ bin/bwild
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/NULL.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/Tape.conf.sample
@sample(,bareos,640) %%ETCDIR%%/bareos-dir.d/storage/dplcompat.conf.sample
-@comment @sample(,bareos,640) %%ETCDIR%%/bareos-regress.conf.sample
+@sample(,bareos,640) %%ETCDIR%%/bareos-sd.d/autochanger/FileStorage.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
diff --git a/sysutils/bareos-server/pkg-plist.client b/sysutils/bareos-server/pkg-plist.client
index 70fe4f60105d..b2bf482bebdd 100644
--- a/sysutils/bareos-server/pkg-plist.client
+++ b/sysutils/bareos-server/pkg-plist.client
@@ -41,6 +41,9 @@ bin/bconsole
%%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/mariadb/BareosFdMariaDBClass.py
+%%PYTHON%%lib/bareos/plugins/bareos_tasks/mariadb/README.md
+%%PYTHON%%lib/bareos/plugins/bareos_tasks/mariadb/__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
@@ -55,6 +58,8 @@ bin/bconsole
%%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/mariadb-dump/README.md
+%%PYTHON%%lib/bareos/plugins/mariadb-dump/bareos-fd-mariadb-dump.py
%%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
diff --git a/sysutils/bareos-traymonitor/pkg-plist b/sysutils/bareos-traymonitor/pkg-plist
index 1a71281bcaaf..3ac1d1fde94d 100644
--- a/sysutils/bareos-traymonitor/pkg-plist
+++ b/sysutils/bareos-traymonitor/pkg-plist
@@ -4,4 +4,5 @@ bin/bareos-tray-monitor
@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
+share/icons/hicolor/128x128/apps/bareos-tray-monitor.png
+share/icons/hicolor/scalable/apps/bareos-tray-monitor.svg
diff --git a/sysutils/bareos22-server/Makefile b/sysutils/bareos22-server/Makefile
index 856127c768b9..1ef39ee42a52 100644
--- a/sysutils/bareos22-server/Makefile
+++ b/sysutils/bareos22-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
-DISTVERSION= 22.1.6
+DISTVERSION= 22.1.7
PORTREVISION?= 0
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
diff --git a/sysutils/bareos22-server/distinfo b/sysutils/bareos22-server/distinfo
index 1d43dc7a130a..82c5c8f0cebd 100644
--- a/sysutils/bareos22-server/distinfo
+++ b/sysutils/bareos22-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734848781
-SHA256 (bareos-bareos-Release-22.1.6_GH0.tar.gz) = 7ab1547d08a4fb6b1d97b5fae4f62ff1437230ffaa8a3223605fe8e27e2bfb2a
-SIZE (bareos-bareos-Release-22.1.6_GH0.tar.gz) = 14758055
+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/bareos23-client/Makefile b/sysutils/bareos23-client/Makefile
index 8396e46a6483..d72249f62b74 100644
--- a/sysutils/bareos23-client/Makefile
+++ b/sysutils/bareos23-client/Makefile
@@ -1,4 +1,5 @@
PORTNAME= bareos
+PORTREVISION= 0
PKGNAMESUFFIX= 23-client
COMMENT= Backup archiving recovery open sourced (client)
diff --git a/sysutils/bareos23-server/Makefile b/sysutils/bareos23-server/Makefile
index 977735a1d28d..445756bbf80d 100644
--- a/sysutils/bareos23-server/Makefile
+++ b/sysutils/bareos23-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bareos
DISTVERSIONPREFIX= Release/
-DISTVERSION= 23.1.1
-PORTREVISION?= 0
+DISTVERSION= 23.1.4
+PORTREVISION?= 1
CATEGORIES?= sysutils
PKGNAMEPREFIX?= #
PKGNAMESUFFIX?= 23-server
diff --git a/sysutils/bareos23-server/distinfo b/sysutils/bareos23-server/distinfo
index dda6c3c835a2..024a17fe61eb 100644
--- a/sysutils/bareos23-server/distinfo
+++ b/sysutils/bareos23-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733553941
-SHA256 (bareos-bareos-Release-23.1.1_GH0.tar.gz) = 468fbe12a509b65ca3de5041a901eb0cf1da5c9a4f1729ca57ed39f45fd428e7
-SIZE (bareos-bareos-Release-23.1.1_GH0.tar.gz) = 14010988
+TIMESTAMP = 1759976047
+SHA256 (bareos-bareos-Release-23.1.4_GH0.tar.gz) = 5e1570034ff9dc1a772ca8de78ebe1c1c44d80ca15a77c94ff924497a6a2ab08
+SIZE (bareos-bareos-Release-23.1.4_GH0.tar.gz) = 14014536
diff --git a/sysutils/bareos23-server/files/patch-core_src_stored_backends_dedupable_volume.cc b/sysutils/bareos23-server/files/patch-core_src_stored_backends_dedupable_volume.cc
new file mode 100644
index 000000000000..0462f219f117
--- /dev/null
+++ b/sysutils/bareos23-server/files/patch-core_src_stored_backends_dedupable_volume.cc
@@ -0,0 +1,13 @@
+--- core/src/stored/backends/dedupable/volume.cc.orig 2025-09-18 21:46:06 UTC
++++ core/src/stored/backends/dedupable/volume.cc
+@@ -228,8 +228,8 @@ data::data(open_context ctx, const config& conf)
+
+ raii_fd bfd = OpenRelative(ctx, bf.relpath.c_str());
+ raii_fd pfd = OpenRelative(ctx, pf.relpath.c_str());
+- blocks = decltype(blocks){ctx.read_only, bfd.fileno(), bf.End};
+- parts = decltype(parts){ctx.read_only, pfd.fileno(), pf.End};
++ blocks = decltype(blocks){ctx.read_only, bfd.fileno(), static_cast<size_t>(bf.End)};
++ parts = decltype(parts){ctx.read_only, pfd.fileno(), static_cast<size_t>(pf.End)};
+ fds.emplace_back(std::move(bfd));
+ fds.emplace_back(std::move(pfd));
+
diff --git a/sysutils/bareos23-traymonitor/Makefile b/sysutils/bareos23-traymonitor/Makefile
index c2187714733f..5dc3b1e07172 100644
--- a/sysutils/bareos23-traymonitor/Makefile
+++ b/sysutils/bareos23-traymonitor/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 1
+PORTREVISION= 0
COMMENT= Backup archiving recovery open sourced (traymonitor)
diff --git a/sysutils/bastille/Makefile b/sysutils/bastille/Makefile
index e44c26bc8898..30be1809cf47 100644
--- a/sysutils/bastille/Makefile
+++ b/sysutils/bastille/Makefile
@@ -1,40 +1,41 @@
PORTNAME= bastille
-DISTVERSION= 0.14.20250420
+DISTVERSION= 1.3.0.251222
CATEGORIES= sysutils
-
MAINTAINER= jdhurtado@orbiware.com
# co-maintainer: snarfingcode666@gmail.com
COMMENT= Jail automation framework
WWW= https://bastillebsd.org
+PATCH_SITES= https://github.com/michael-o/bastille/commit/
+PATCHFILES= 2ddb02f90a907075a41f41fc1ea861f83178acee.patch:-p1
+
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
-GH_ACCOUNT= bastillebsd
+GH_ACCOUNT= BastilleBSD
NO_ARCH= yes
NO_BUILD= yes
post-patch:
+ @${FIND} ${WRKSRC} -name *.orig -delete
@${REINPLACE_CMD} \
-e 's|/usr/local/etc/bastille|${ETCDIR}|g' \
-e 's|/usr/local|${PREFIX}|g' \
${WRKSRC}/usr/local/etc/rc.d/bastille
do-install:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_SCRIPT} ${WRKSRC}/usr/local/bin/bastille ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/usr/local/etc/bastille/bastille.conf.sample \
+ ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample
${INSTALL_SCRIPT} ${WRKSRC}/usr/local/etc/rc.d/bastille \
${STAGEDIR}${PREFIX}/etc/rc.d
-
-post-install:
- ${MKDIR} ${STAGEDIR}${ETCDIR}
- ${MKDIR} ${STAGEDIR}${DATADIR}
(cd ${WRKSRC}/usr/local/share/bastille && \
${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
- ${INSTALL_MAN} ${WRKSRC}/usr/local/man/man8/bastille.8.gz \
- ${STAGEDIR}${PREFIX}/share/man/man8/${PORTNAME}.8.gz
- ${INSTALL_DATA} ${WRKSRC}/usr/local/etc/bastille/bastille.conf.sample \
- ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample
+ (cd ${WRKSRC}/usr/local/share/man && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/man)
.include <bsd.port.mk>
diff --git a/sysutils/bastille/distinfo b/sysutils/bastille/distinfo
index 5f2b7ca65afa..d5b0448be74a 100644
--- a/sysutils/bastille/distinfo
+++ b/sysutils/bastille/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1745190329
-SHA256 (bastillebsd-bastille-0.14.20250420_GH0.tar.gz) = 65ac778c9c2c144fdc2fc9664ad131404c79ac4a26ed3c932a6944923cd742cf
-SIZE (bastillebsd-bastille-0.14.20250420_GH0.tar.gz) = 655549
+TIMESTAMP = 1766524167
+SHA256 (BastilleBSD-bastille-1.3.0.251222_GH0.tar.gz) = 49fe923c605e5c1565ef06487c23ad7d12766b3130aa45fdab3efb366172c725
+SIZE (BastilleBSD-bastille-1.3.0.251222_GH0.tar.gz) = 721723
+SHA256 (2ddb02f90a907075a41f41fc1ea861f83178acee.patch) = d5a38907d7a624ee328c110f7dcb4721b71932831daa99ac271ab71099e88ca2
+SIZE (2ddb02f90a907075a41f41fc1ea861f83178acee.patch) = 25086
diff --git a/sysutils/bastille/pkg-descr b/sysutils/bastille/pkg-descr
index 6f61f05aa66e..692688f65b01 100644
--- a/sysutils/bastille/pkg-descr
+++ b/sysutils/bastille/pkg-descr
@@ -1,4 +1,6 @@
-Bastille helps you quickly create and manage FreeBSD Jails.
+Bastille is an open-source system for automating deployment
+and management of containerized applications on FreeBSD using
+the jail framework.
The project focuses on secure defaults, automation and
repeatable templates.
diff --git a/sysutils/bastille/pkg-message b/sysutils/bastille/pkg-message
index baef3a45c2c1..ed1910001a72 100644
--- a/sysutils/bastille/pkg-message
+++ b/sysutils/bastille/pkg-message
@@ -14,5 +14,33 @@ in the defaults. To change these values, use `bastille config TARGET set boot of
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/bastille/pkg-plist b/sysutils/bastille/pkg-plist
index 2c70d6b0f524..46771eab1139 100644
--- a/sysutils/bastille/pkg-plist
+++ b/sysutils/bastille/pkg-plist
@@ -20,6 +20,8 @@ etc/rc.d/bastille
%%DATADIR%%/jcp.sh
%%DATADIR%%/limits.sh
%%DATADIR%%/list.sh
+%%DATADIR%%/migrate.sh
+%%DATADIR%%/monitor.sh
%%DATADIR%%/mount.sh
%%DATADIR%%/network.sh
%%DATADIR%%/pkg.sh
@@ -34,6 +36,13 @@ etc/rc.d/bastille
%%DATADIR%%/sysrc.sh
%%DATADIR%%/tags.sh
%%DATADIR%%/template.sh
+%%DATADIR%%/top.sh
+%%DATADIR%%/umount.sh
+%%DATADIR%%/update.sh
+%%DATADIR%%/upgrade.sh
+%%DATADIR%%/verify.sh
+%%DATADIR%%/zfs.sh
+%%DATADIR%%/pkgbase/FreeBSD-base.conf
%%DATADIR%%/templates/default/base/Bastillefile
%%DATADIR%%/templates/default/clone/Bastillefile
%%DATADIR%%/templates/default/empty/Bastillefile
@@ -42,11 +51,45 @@ etc/rc.d/bastille
%%DATADIR%%/templates/default/thin/Bastillefile
%%DATADIR%%/templates/default/vlan/Bastillefile
%%DATADIR%%/templates/default/vnet/Bastillefile
-%%DATADIR%%/top.sh
-%%DATADIR%%/umount.sh
-%%DATADIR%%/update.sh
-%%DATADIR%%/upgrade.sh
-%%DATADIR%%/verify.sh
-%%DATADIR%%/zfs.sh
share/man/man8/bastille.8.gz
+share/man/man8/bastille-bootstrap.8.gz
+share/man/man8/bastille-clone.8.gz
+share/man/man8/bastille-cmd.8.gz
+share/man/man8/bastille-config.8.gz
+share/man/man8/bastille-console.8.gz
+share/man/man8/bastille-convert.8.gz
+share/man/man8/bastille-cp.8.gz
+share/man/man8/bastille-create.8.gz
+share/man/man8/bastille-destroy.8.gz
+share/man/man8/bastille-edit.8.gz
+share/man/man8/bastille-etcupdate.8.gz
+share/man/man8/bastille-export.8.gz
+share/man/man8/bastille-htop.8.gz
+share/man/man8/bastille-import.8.gz
+share/man/man8/bastille-jcp.8.gz
+share/man/man8/bastille-limits.8.gz
+share/man/man8/bastille-list.8.gz
+share/man/man8/bastille-migrate.8.gz
+share/man/man8/bastille-monitor.8.gz
+share/man/man8/bastille-mount.8.gz
+share/man/man8/bastille-network.8.gz
+share/man/man8/bastille-pkg.8.gz
+share/man/man8/bastille-rcp.8.gz
+share/man/man8/bastille-rdr.8.gz
+share/man/man8/bastille-rename.8.gz
+share/man/man8/bastille-restart.8.gz
+share/man/man8/bastille-service.8.gz
+share/man/man8/bastille-setup.8.gz
+share/man/man8/bastille-start.8.gz
+share/man/man8/bastille-stop.8.gz
+share/man/man8/bastille-sysrc.8.gz
+share/man/man8/bastille-tags.8.gz
+share/man/man8/bastille-template.8.gz
+share/man/man8/bastille-top.8.gz
+share/man/man8/bastille-umount.8.gz
+share/man/man8/bastille-update.8.gz
+share/man/man8/bastille-upgrade.8.gz
+share/man/man8/bastille-verify.8.gz
+share/man/man8/bastille-zfs.8.gz
+share/man/man5/bastille.conf.5.gz
@dir %%ETCDIR%%
diff --git a/sysutils/batmon/Makefile b/sysutils/batmon/Makefile
index 97fe0bdf6860..09fea99946c2 100644
--- a/sysutils/batmon/Makefile
+++ b/sysutils/batmon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= batmon
PORTVERSION= 0.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils gnustep
MASTER_SITES= SAVANNAH/gap
diff --git a/sysutils/beats7/Makefile b/sysutils/beats7/Makefile
index 0c1823c12592..10a113d66196 100644
--- a/sysutils/beats7/Makefile
+++ b/sysutils/beats7/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beats
DISTVERSIONPREFIX= v
DISTVERSION= 7.17.11
-PORTREVISION= 14
+PORTREVISION= 17
CATEGORIES= sysutils
PKGNAMESUFFIX?= 7
@@ -13,9 +13,12 @@ LICENSE= APACHE20
BUILD_DEPENDS= ${LOCALBASE}/bin/mage:devel/mage
-USES= go:modules
+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 \
diff --git a/sysutils/beats8/Makefile b/sysutils/beats8/Makefile
index 0f5a1ce54531..9c05c35b000b 100644
--- a/sysutils/beats8/Makefile
+++ b/sysutils/beats8/Makefile
@@ -1,7 +1,7 @@
PORTNAME= beats
DISTVERSIONPREFIX= v
DISTVERSION= 8.14.3
-PORTREVISION= 5
+PORTREVISION= 12
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
PKGNAMESUFFIX?= 8
diff --git a/sysutils/bfs/Makefile b/sysutils/bfs/Makefile
index 5e8a1676f656..6c1c73e6cbfa 100644
--- a/sysutils/bfs/Makefile
+++ b/sysutils/bfs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bfs
-DISTVERSION= 4.0.8
+DISTVERSION= 4.1
CATEGORIES= sysutils
MAINTAINER= driesm@FreeBSD.org
diff --git a/sysutils/bfs/distinfo b/sysutils/bfs/distinfo
index 51772e259b7c..87c88fd0c223 100644
--- a/sysutils/bfs/distinfo
+++ b/sysutils/bfs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750592250
-SHA256 (tavianator-bfs-4.0.8_GH0.tar.gz) = 0b7bc99fca38baf2ce212b0f6b03f05cd614ea0504bc6360e901d6f718180036
-SIZE (tavianator-bfs-4.0.8_GH0.tar.gz) = 296979
+TIMESTAMP = 1757329030
+SHA256 (tavianator-bfs-4.1_GH0.tar.gz) = 7a2ccafc87803b6c42009019e0786cb1307f492c2d61d2fcb0be5dcfdd0049da
+SIZE (tavianator-bfs-4.1_GH0.tar.gz) = 298047
diff --git a/sysutils/bhyvemgr/Makefile b/sysutils/bhyvemgr/Makefile
index 85ad508a22e2..a8e591bdaeb9 100644
--- a/sysutils/bhyvemgr/Makefile
+++ b/sysutils/bhyvemgr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bhyvemgr
DISTVERSIONPREFIX= v
-PORTVERSION= 1.5.3
+PORTVERSION= 1.13.1
CATEGORIES= sysutils
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
@@ -10,25 +10,30 @@ WWW= https://github.com/alonsobsd/bhyvemgr
LICENSE= BSD3CLAUSE
-RUN_DEPENDS= virt-viewer>0:net-mgmt/virt-viewer \
- sudo>0:security/sudo
+RUN_DEPENDS= virt-viewer>0:net-mgmt/virt-viewer
ONLY_FOR_ARCHS?=amd64
-USES= desktop-file-utils fpc lazarus:flavors xorg
+USES= desktop-file-utils fpc lazarus:flavors sudo xorg
USE_XORG= x11
USE_GITHUB= yes
GH_ACCOUNT= alonsobsd
-OPTIONS_DEFINE= FREERDP3
+OPTIONS_DEFINE= FREERDP3 QEMU-TOOLS
FREERDP3_DESC= Install freerdp3 to enable rdp connection option
FREERDP3_RUN_DEPENDS= freerdp3>0:net/freerdp3
+QEMU-TOOLS_DESC= Install qemu-img tool
+QEMU-TOOLS_RUN_DEPENDS= qemu-img:emulators/qemu@tools
+
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1500000)
ONLY_FOR_ARCHS= aarch64 amd64
+.endif
+
+.if ${OPSYS} == FreeBSD && (${OSVERSION} >= 1403000)
RUN_DEPENDS+= swtpm>0:sysutils/swtpm
.endif
@@ -54,13 +59,13 @@ USE_GNOME+= ${USE_GNOME_${FLAVOR}}
SUB_FILES= pkg-message
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/setup/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/${PORTNAME}.desktop
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps
${INSTALL_DATA} ${WRKSRC}/setup/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/512x512/apps/${PORTNAME}.png
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
${INSTALL_DATA} ${WRKSRC}/setup/${PORTNAME}.svg ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}.svg
@${MKDIR} ${STAGEDIR}${DATADIR}
- cd ${WRKSRC} && ${COPYTREE_SHARE} "images" ${STAGEDIR}${DATADIR}
+ cd ${WRKSRC} && ${COPYTREE_SHARE} "images languages samples templates" ${STAGEDIR}${DATADIR}
.include <bsd.port.post.mk>
diff --git a/sysutils/bhyvemgr/distinfo b/sysutils/bhyvemgr/distinfo
index 49454c48ce44..d8b4a8ad1861 100644
--- a/sysutils/bhyvemgr/distinfo
+++ b/sysutils/bhyvemgr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748048188
-SHA256 (alonsobsd-bhyvemgr-v1.5.3_GH0.tar.gz) = 4adec8b6b4194abdaecce250719769bf029a8fa17b05ce926b2e1cd7e64e10d8
-SIZE (alonsobsd-bhyvemgr-v1.5.3_GH0.tar.gz) = 256995
+TIMESTAMP = 1765263832
+SHA256 (alonsobsd-bhyvemgr-v1.13.1_GH0.tar.gz) = bb807e6c495f2f1a80f230c5dec078a9104e7aff9b55000bd88bf75901e5c3f5
+SIZE (alonsobsd-bhyvemgr-v1.13.1_GH0.tar.gz) = 367753
diff --git a/sysutils/bhyvemgr/files/pkg-message.in b/sysutils/bhyvemgr/files/pkg-message.in
index 2054ec3a0998..300d2ea9cefe 100644
--- a/sysutils/bhyvemgr/files/pkg-message.in
+++ b/sysutils/bhyvemgr/files/pkg-message.in
@@ -9,12 +9,28 @@ bhyvemgr was installed
3) It can be compiled with supports for gtk2, qt5 or qt6 graphic interfaces
-4) For a better use of bhyvemgr, some settings must be applied to your system.
+4) Now, bhyvemgr supports the use of cloud and VM images. You can even use cloud
+ init or nuageinit to initialize them.
+
+5) If you use a minimal configuration, it uses templates files inside of
+ %%DATADIR%%/templates directory. Do not remove wildcard inside of these
+ files. Use samples files if you want define your own configuration.
+
+6) If you want to use your own configuration files: user-data and meta-data, try
+ to keep %%UUID%% and %%HOSTAME%% inside of them as you can look at
+ %%DATADIR%%/samples directory. Also, you can keep %%MACADDRESS%%, %%GATEWAY4%%,
+ %%GATEWAY6%%, %%IP4ADDRESS%%, %%IP6ADDRESS%%, %%DNS4SERVERS%% and %%DNS6SERVERS%%
+ wildcards inside of network-config file.
+
+ They will be replaced with virtual machine values depending on of the selected
+ options.
+
+7) For an optimal use of bhyvemgr, some settings must be applied to your system.
Take a look at the following url:
https://github.com/alonsobsd/bhyvemgr/blob/main/README.md
-5) Enjoy it ;)
+8) Enjoy it ;)
EOM
}
]
diff --git a/sysutils/bhyvemgr/pkg-plist b/sysutils/bhyvemgr/pkg-plist
index ccae9dcbd3b5..04ed104de79b 100644
--- a/sysutils/bhyvemgr/pkg-plist
+++ b/sysutils/bhyvemgr/pkg-plist
@@ -22,10 +22,17 @@ share/applications/bhyvemgr.desktop
%%DATADIR%%/images/devices/rnd.png
%%DATADIR%%/images/devices/sharefolder.png
%%DATADIR%%/images/devices/usb.png
+%%DATADIR%%/images/dialog/confirmation.png
+%%DATADIR%%/images/dialog/error.png
+%%DATADIR%%/images/dialog/information.png
+%%DATADIR%%/images/dialog/warning.png
%%DATADIR%%/images/menu/add.png
%%DATADIR%%/images/menu/com.png
%%DATADIR%%/images/menu/edit.png
%%DATADIR%%/images/menu/hide.png
+%%DATADIR%%/images/menu/ip.png
+%%DATADIR%%/images/menu/paste.png
+%%DATADIR%%/images/menu/pf.png
%%DATADIR%%/images/menu/quit.png
%%DATADIR%%/images/menu/rdp.png
%%DATADIR%%/images/menu/remove.png
@@ -34,6 +41,7 @@ share/applications/bhyvemgr.desktop
%%DATADIR%%/images/systems/almalinux.png
%%DATADIR%%/images/systems/alpinelinux.png
%%DATADIR%%/images/systems/archlinux.png
+%%DATADIR%%/images/systems/cachyos.png
%%DATADIR%%/images/systems/category.png
%%DATADIR%%/images/systems/debian.png
%%DATADIR%%/images/systems/dragonflybsd.png
@@ -54,5 +62,17 @@ share/applications/bhyvemgr.desktop
%%DATADIR%%/images/systems/rockylinux.png
%%DATADIR%%/images/systems/ubuntu.png
%%DATADIR%%/images/systems/windows.png
+%%DATADIR%%/images/systems/zorinos.png
+%%DATADIR%%/languages/bhyvemgr.es.po
+%%DATADIR%%/languages/bhyvemgr.pot
+%%DATADIR%%/languages/bhyvemgr.zh_CN.po
+%%DATADIR%%/languages/lcl/lclstrconsts.es.po
+%%DATADIR%%/languages/lcl/lclstrconsts.zh_CN.po
+%%DATADIR%%/samples/meta-data
+%%DATADIR%%/samples/network-config
+%%DATADIR%%/samples/user-data
+%%DATADIR%%/templates/meta-data
+%%DATADIR%%/templates/network-config
+%%DATADIR%%/templates/user-data
share/icons/hicolor/512x512/apps/bhyvemgr.png
share/icons/hicolor/scalable/apps/bhyvemgr.svg
diff --git a/sysutils/bkt/Makefile b/sysutils/bkt/Makefile
index fcb1595dc078..e1b80a895424 100644
--- a/sysutils/bkt/Makefile
+++ b/sysutils/bkt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bkt
DISTVERSION= 0.8.2
-PORTREVISION= 6
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/bmd/Makefile b/sysutils/bmd/Makefile
index bff668dda6ae..bd5888b11677 100644
--- a/sysutils/bmd/Makefile
+++ b/sysutils/bmd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bmd
-DISTVERSION= 3.3
+DISTVERSION= 3.5
CATEGORIES= sysutils
MAINTAINER= naito.yuichiro@gmail.com
diff --git a/sysutils/bmd/distinfo b/sysutils/bmd/distinfo
index 055265e39e27..c2dac7694da8 100644
--- a/sysutils/bmd/distinfo
+++ b/sysutils/bmd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747651558
-SHA256 (yuichiro-naito-bmd-3.3_GH0.tar.gz) = 07aa20b956a1105505f80ed877b47efa9a6febeaffdb18a6eede035db5642558
-SIZE (yuichiro-naito-bmd-3.3_GH0.tar.gz) = 95292
+TIMESTAMP = 1762508384
+SHA256 (yuichiro-naito-bmd-3.5_GH0.tar.gz) = 9d81e272ca4a7860778da2316b0660f416c9b897fb9134ff862e844853f4ad27
+SIZE (yuichiro-naito-bmd-3.5_GH0.tar.gz) = 99887
diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile
index 5605dea115b9..2566b4327e01 100644
--- a/sysutils/bottom/Makefile
+++ b/sysutils/bottom/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bottom
-DISTVERSION= 0.10.2
-PORTREVISION= 8
+DISTVERSION= 0.11.4
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/bottom/Makefile.crates b/sysutils/bottom/Makefile.crates
index d72d6b0d4227..913a8aef1e71 100644
--- a/sysutils/bottom/Makefile.crates
+++ b/sysutils/bottom/Makefile.crates
@@ -1,215 +1,302 @@
-CARGO_CRATES= addr2line-0.22.0 \
- adler-1.0.2 \
- ahash-0.8.11 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
- allocator-api2-0.2.18 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
- anyhow-1.0.86 \
- assert_cmd-2.0.15 \
- autocfg-1.3.0 \
- backtrace-0.3.73 \
+ allocator-api2-0.2.21 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.100 \
+ assert_cmd-2.0.17 \
+ 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.6.0 \
- bstr-1.10.0 \
+ bitflags-2.10.0 \
+ block-buffer-0.10.4 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
byteorder-1.5.0 \
cargo-husky-1.5.0 \
- cassowary-0.3.0 \
- castaway-0.2.3 \
- cc-1.1.7 \
- cfg-if-1.0.0 \
+ castaway-0.2.4 \
+ cfg-if-1.0.3 \
cfg_aliases-0.1.1 \
cfg_aliases-0.2.1 \
- clap-4.5.13 \
- clap_builder-4.5.13 \
- clap_complete-4.5.12 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_complete-4.5.58 \
clap_complete_fig-4.5.2 \
- clap_complete_nushell-4.5.3 \
- clap_derive-4.5.13 \
- clap_lex-0.7.2 \
- clap_mangen-0.2.23 \
- colorchoice-1.0.2 \
- compact_str-0.7.1 \
+ clap_complete_nushell-4.5.8 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ clap_mangen-0.2.29 \
+ colorchoice-1.0.4 \
+ compact_str-0.9.0 \
concat-string-1.0.1 \
- core-foundation-0.9.4 \
- core-foundation-sys-0.8.6 \
- crossbeam-deque-0.8.5 \
- crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.20 \
- crossterm-0.27.0 \
+ convert_case-0.7.1 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- ctrlc-3.4.4 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
- deranged-0.3.11 \
+ crypto-common-0.1.6 \
+ csscolorparser-0.6.2 \
+ ctrlc-3.5.0 \
+ 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 \
difflib-0.4.0 \
- dirs-5.0.1 \
- dirs-sys-0.4.1 \
+ 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 \
downcast-rs-1.2.1 \
- dyn-clone-1.0.17 \
- either-1.13.0 \
- enum-as-inner-0.6.0 \
- equivalent-1.0.1 \
- errno-0.3.9 \
- fern-0.6.2 \
- filedescriptor-0.8.2 \
- float-cmp-0.9.0 \
+ dyn-clone-1.0.20 \
+ either-1.15.0 \
+ enum-as-inner-0.6.1 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ euclid-0.22.11 \
+ fancy-regex-0.11.0 \
+ fastrand-2.3.0 \
+ fern-0.7.1 \
+ filedescriptor-0.8.3 \
+ finl_unicode-1.3.0 \
+ fixedbitset-0.4.2 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
- getrandom-0.2.15 \
- gimli-0.29.0 \
- hashbrown-0.14.5 \
- heck-0.4.1 \
+ 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 \
heck-0.5.0 \
- humantime-2.1.0 \
+ hex-0.4.3 \
+ humantime-2.3.0 \
ident_case-1.0.1 \
- indexmap-2.3.0 \
- indoc-2.0.5 \
- ioctl-rs-0.1.6 \
+ indexmap-2.11.4 \
+ indoc-2.0.6 \
+ instability-0.3.9 \
is_terminal_polyfill-1.70.1 \
itertools-0.13.0 \
- itoa-1.0.11 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ js-sys-0.3.81 \
+ kasuari-0.4.9 \
+ lab-0.11.0 \
lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.155 \
- libloading-0.8.5 \
- libredox-0.1.3 \
- linux-raw-sys-0.4.14 \
- lock_api-0.4.12 \
- log-0.4.22 \
- lru-0.12.4 \
- mach2-0.4.2 \
- memchr-2.7.4 \
- memoffset-0.6.5 \
- miniz_oxide-0.7.4 \
- mio-0.8.11 \
- nix-0.25.1 \
+ libc-0.2.176 \
+ libloading-0.8.9 \
+ libredox-0.1.10 \
+ line-clipping-0.3.3 \
+ linux-raw-sys-0.11.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
+ lru-0.16.2 \
+ mac_address-1.1.8 \
+ mach2-0.4.3 \
+ mach2-0.5.0 \
+ memchr-2.7.5 \
+ memmem-0.1.1 \
+ memoffset-0.9.1 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
nix-0.28.0 \
nix-0.29.0 \
+ nix-0.30.1 \
+ nom-7.1.3 \
normalize-line-endings-0.3.0 \
ntapi-0.4.1 \
num-conv-0.1.0 \
+ num-derive-0.4.2 \
num-traits-0.2.19 \
num_threads-0.1.7 \
- nvml-wrapper-0.10.0 \
- nvml-wrapper-sys-0.8.0 \
- object-0.36.2 \
- once_cell-1.19.0 \
+ 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 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- paste-1.0.15 \
- pin-utils-0.1.0 \
- plist-1.7.0 \
- portable-pty-0.8.1 \
+ 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 \
+ 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 \
+ portable-pty-0.9.0 \
powerfmt-0.2.0 \
- predicates-3.1.2 \
- predicates-core-1.0.8 \
- predicates-tree-1.0.11 \
- proc-macro2-1.0.86 \
- quick-xml-0.32.0 \
- quote-1.0.36 \
- ratatui-0.27.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.3 \
- redox_users-0.4.5 \
- regex-1.10.5 \
- regex-automata-0.4.7 \
- regex-syntax-0.8.4 \
+ 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 \
+ 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 \
+ 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 \
roff-0.2.2 \
- rustc-demangle-0.1.24 \
- rustix-0.38.34 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ rustc-demangle-0.1.26 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- schemars-0.8.21 \
- schemars_derive-0.8.21 \
+ schemars-1.0.4 \
+ schemars_derive-1.0.4 \
scopeguard-1.2.0 \
- serde-1.0.204 \
- serde_derive-1.0.204 \
+ serde-1.0.226 \
+ serde_core-1.0.226 \
+ serde_derive-1.0.226 \
serde_derive_internals-0.29.1 \
- serde_json-1.0.121 \
- serde_spanned-0.6.7 \
- serial-0.4.0 \
- serial-core-0.4.0 \
- serial-unix-0.4.0 \
- serial-windows-0.4.0 \
+ serde_json-1.0.145 \
+ serde_spanned-1.0.2 \
+ serial2-0.2.33 \
+ sha2-0.10.9 \
shared_library-0.1.9 \
shell-words-1.1.0 \
- signal-hook-0.3.17 \
+ signal-hook-0.3.18 \
signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
- smallvec-1.13.2 \
- stability-0.2.1 \
- starship-battery-0.9.1 \
+ signal-hook-registry-1.4.6 \
+ siphasher-1.0.1 \
+ smallvec-1.15.1 \
+ starship-battery-0.10.2 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.26.3 \
- strum_macros-0.26.4 \
- syn-2.0.72 \
- sysctl-0.5.5 \
- sysinfo-0.30.13 \
- terminal_size-0.3.0 \
- termios-0.2.2 \
- termtree-0.4.1 \
- thiserror-1.0.63 \
- thiserror-impl-1.0.63 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.20 \
- typenum-1.17.0 \
- unicode-ellipsis-0.2.0 \
- unicode-ident-1.0.12 \
- unicode-segmentation-1.11.0 \
- unicode-truncate-1.1.0 \
- unicode-width-0.1.13 \
- uom-0.36.0 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ syn-1.0.109 \
+ syn-2.0.106 \
+ sysctl-0.7.1 \
+ sysinfo-0.37.0 \
+ tempfile-3.23.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-impl-1.0.69 \
+ thiserror-impl-2.0.16 \
+ 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 \
+ ucd-trie-0.1.7 \
+ unicode-ellipsis-0.3.0 \
+ unicode-ident-1.0.19 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-2.0.0 \
+ unicode-width-0.2.0 \
+ uom-0.37.0 \
utf8parse-0.2.2 \
+ uuid-1.18.1 \
version_check-0.9.5 \
- wait-timeout-0.2.0 \
+ vtparse-0.6.2 \
+ wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ 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 \
+ 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-util-0.1.8 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.52.0 \
- windows-0.58.0 \
- windows-core-0.52.0 \
- windows-core-0.58.0 \
- windows-implement-0.58.0 \
- windows-interface-0.58.0 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
- windows-targets-0.48.5 \
+ windows-0.61.3 \
+ windows-0.62.0 \
+ windows-collections-0.2.0 \
+ windows-collections-0.3.0 \
+ windows-core-0.61.2 \
+ windows-core-0.62.0 \
+ windows-future-0.2.1 \
+ windows-future-0.3.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-link-0.2.0 \
+ windows-numerics-0.2.0 \
+ windows-numerics-0.3.0 \
+ windows-result-0.3.4 \
+ windows-result-0.4.0 \
+ windows-strings-0.4.2 \
+ windows-strings-0.5.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.0 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.48.5 \
+ windows-targets-0.53.3 \
+ windows-threading-0.1.0 \
+ windows-threading-0.2.0 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.48.5 \
+ 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_msvc-0.48.5 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.48.5 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.18 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
winreg-0.10.1 \
- wrapcenum-derive-0.4.1 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
+ wit-bindgen-0.46.0 \
+ wrapcenum-derive-0.4.1
diff --git a/sysutils/bottom/distinfo b/sysutils/bottom/distinfo
index 12e7cffc3abc..309b8e7086c0 100644
--- a/sysutils/bottom/distinfo
+++ b/sysutils/bottom/distinfo
@@ -1,433 +1,607 @@
-TIMESTAMP = 1722915961
-SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
-SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+TIMESTAMP = 1763346350
+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
-SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
-SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
-SHA256 (rust/crates/assert_cmd-2.0.15.crate) = bc65048dd435533bb1baf2ed9956b9a278fbfdcf90301b39ee117f06c0199d37
-SIZE (rust/crates/assert_cmd-2.0.15.crate) = 25726
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
-SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
+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/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.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/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
+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.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
+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/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/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/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.1.7.crate) = 26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc
-SIZE (rust/crates/cc-1.1.7.crate) = 81694
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+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_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.13.crate) = 0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc
-SIZE (rust/crates/clap-4.5.13.crate) = 56267
-SHA256 (rust/crates/clap_builder-4.5.13.crate) = 64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99
-SIZE (rust/crates/clap_builder-4.5.13.crate) = 164093
-SHA256 (rust/crates/clap_complete-4.5.12.crate) = a8670053e87c316345e384ca1f3eba3006fc6355ed8b8a1140d104e109e3df34
-SIZE (rust/crates/clap_complete-4.5.12.crate) = 43028
+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_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.3.crate) = 5fe32110e006bccf720f8c9af3fee1ba7db290c724eab61544e1d3295be3a40e
-SIZE (rust/crates/clap_complete_nushell-4.5.3.crate) = 33793
-SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
-SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
-SHA256 (rust/crates/clap_mangen-0.2.23.crate) = f17415fd4dfbea46e3274fcd8d368284519b358654772afb700dc2e8d2b24eeb
-SIZE (rust/crates/clap_mangen-0.2.23.crate) = 15368
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
-SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
-SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
+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/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/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.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
-SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
-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.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+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-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/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/ctrlc-3.4.4.crate) = 672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345
-SIZE (rust/crates/ctrlc-3.4.4.crate) = 14660
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+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/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.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/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/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/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/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
-SHA256 (rust/crates/dyn-clone-1.0.17.crate) = 0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125
-SIZE (rust/crates/dyn-clone-1.0.17.crate) = 11848
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
-SHA256 (rust/crates/enum-as-inner-0.6.0.crate) = 5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a
-SIZE (rust/crates/enum-as-inner-0.6.0.crate) = 12079
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
-SIZE (rust/crates/fern-0.6.2.crate) = 304626
-SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
-SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
+SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
+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/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fern-0.7.1.crate) = 4316185f709b23713e41e3195f90edef7fb00c3ed4adc79769cf09cc762a3b29
+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/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
+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/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
-SIZE (rust/crates/gimli-0.29.0.crate) = 275756
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+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/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/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/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+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.3.0.crate) = de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0
-SIZE (rust/crates/indexmap-2.3.0.crate) = 83027
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/ioctl-rs-0.1.6.crate) = f7970510895cee30b3e9128319f2cefd4bde883a39f38baa279567ba3a7eb97d
-SIZE (rust/crates/ioctl-rs-0.1.6.crate) = 4176
+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/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
+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/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.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
-SIZE (rust/crates/libc-0.2.155.crate) = 743539
-SHA256 (rust/crates/libloading-0.8.5.crate) = 4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4
-SIZE (rust/crates/libloading-0.8.5.crate) = 28902
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-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/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
-SIZE (rust/crates/lru-0.12.4.crate) = 16032
-SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
-SIZE (rust/crates/mach2-0.4.2.crate) = 21889
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
-SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
-SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
-SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
-SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
-SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4
-SIZE (rust/crates/nix-0.25.1.crate) = 272312
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+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/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/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/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/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/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/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/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/nvml-wrapper-0.10.0.crate) = 0c9bff0aa1d48904a1385ea2a8b97576fbdcbc9a3cfccd0d31fe978e1c4038c5
-SIZE (rust/crates/nvml-wrapper-0.10.0.crate) = 77841
-SHA256 (rust/crates/nvml-wrapper-sys-0.8.0.crate) = 698d45156f28781a4e79652b6ebe2eaa0589057d588d3aec1333f6466f13fcb5
-SIZE (rust/crates/nvml-wrapper-sys-0.8.0.crate) = 37707
-SHA256 (rust/crates/object-0.36.2.crate) = 3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e
-SIZE (rust/crates/object-0.36.2.crate) = 324577
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+SHA256 (rust/crates/nvml-wrapper-0.11.0.crate) = 0d5c6c0ef9702176a570f06ad94f3198bc29c524c8b498f1b9346e1b1bdcbb3a
+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/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.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/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/plist-1.7.0.crate) = 42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016
-SIZE (rust/crates/plist-1.7.0.crate) = 101068
-SHA256 (rust/crates/portable-pty-0.8.1.crate) = 806ee80c2a03dbe1a9fb9534f8d19e4c0546b790cde8fd1fea9d6390644cb0be
-SIZE (rust/crates/portable-pty-0.8.1.crate) = 27435
+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/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/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/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
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
-SIZE (rust/crates/predicates-3.1.2.crate) = 23986
-SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
-SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
-SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
-SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-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.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/ratatui-0.27.0.crate) = d16546c5b5962abf8ce6e2881e722b4e0ae3b6f1a08a26ae3573c55853ca68d3
-SIZE (rust/crates/ratatui-0.27.0.crate) = 486576
-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.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4
-SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830
-SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
-SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
-SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f
-SIZE (rust/crates/regex-1.10.5.crate) = 253805
-SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
-SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
-SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
-SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
+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.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/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/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/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-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.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+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-0.8.21.crate) = 09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92
-SIZE (rust/crates/schemars-0.8.21.crate) = 58475
-SHA256 (rust/crates/schemars_derive-0.8.21.crate) = b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e
-SIZE (rust/crates/schemars_derive-0.8.21.crate) = 18703
+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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12
-SIZE (rust/crates/serde-1.0.204.crate) = 78253
-SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222
-SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871
+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/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.121.crate) = 4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609
-SIZE (rust/crates/serde_json-1.0.121.crate) = 147137
-SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
-SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164
-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/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/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/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
-SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
+SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2
+SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac
-SIZE (rust/crates/stability-0.2.1.crate) = 5381
-SHA256 (rust/crates/starship-battery-0.9.1.crate) = da7915746794358b8f649d3032c8ce150f55b7a0cd41951f170162e82e6cf43f
-SIZE (rust/crates/starship-battery-0.9.1.crate) = 47052
+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/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/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.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af
-SIZE (rust/crates/syn-2.0.72.crate) = 267069
-SHA256 (rust/crates/sysctl-0.5.5.crate) = ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea
-SIZE (rust/crates/sysctl-0.5.5.crate) = 18414
-SHA256 (rust/crates/sysinfo-0.30.13.crate) = 0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3
-SIZE (rust/crates/sysinfo-0.30.13.crate) = 173400
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
-SHA256 (rust/crates/termios-0.2.2.crate) = d5d9cf598a6d7ce700a4e6a9199da127e6819a61e64b68609683cc9a01b5683a
-SIZE (rust/crates/termios-0.2.2.crate) = 8966
-SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
-SIZE (rust/crates/termtree-0.4.1.crate) = 4557
-SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
-SIZE (rust/crates/thiserror-1.0.63.crate) = 21537
-SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261
-SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047
-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/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.20.crate) = 583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d
-SIZE (rust/crates/toml_edit-0.22.20.crate) = 106726
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-ellipsis-0.2.0.crate) = 924ab5b8c3fed9966b8cde2dc7169146331cba3dacba97cbd0e8866e7cfd4dff
-SIZE (rust/crates/unicode-ellipsis-0.2.0.crate) = 10717
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
-SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
-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.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
-SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
-SHA256 (rust/crates/uom-0.36.0.crate) = ffd36e5350a65d112584053ee91843955826bf9e56ec0d1351214e01f6d7cd9c
-SIZE (rust/crates/uom-0.36.0.crate) = 151847
+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.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/sysctl-0.7.1.crate) = cca424247104946a59dacd27eaad296223b7feec3d168a6dd04585183091eb0b
+SIZE (rust/crates/sysctl-0.7.1.crate) = 18813
+SHA256 (rust/crates/sysinfo-0.37.0.crate) = 07cec4dc2d2e357ca1e610cfb07de2fa7a10fc3e9fe89f72545f3d244ea87753
+SIZE (rust/crates/sysinfo-0.37.0.crate) = 215610
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/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/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+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.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0
+SIZE (rust/crates/thiserror-2.0.16.crate) = 29095
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960
+SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214
+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/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/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-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/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/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/vtparse-0.6.2.crate) = 6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0
+SIZE (rust/crates/vtparse-0.6.2.crate) = 11448
+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/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasi-0.14.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/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-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-0.52.0.crate) = e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be
-SIZE (rust/crates/windows-0.52.0.crate) = 11843715
-SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
-SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
-SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
-SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
-SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
-SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
-SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
-SHA256 (rust/crates/windows-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-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+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-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-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-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-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-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-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-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-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_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+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-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_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
+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_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+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_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+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_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+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_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+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_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+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/winnow-0.6.18.crate) = 68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f
-SIZE (rust/crates/winnow-0.6.18.crate) = 163357
+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/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 (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 (ClementTsang-bottom-0.10.2_GH0.tar.gz) = 1db45fe9bc1fabb62d67bf8a1ea50c96e78ff4d2a5e25bf8ae8880e3ad5af80a
-SIZE (ClementTsang-bottom-0.10.2_GH0.tar.gz) = 3252410
+SHA256 (ClementTsang-bottom-0.11.4_GH0.tar.gz) = 838db91511ff73aab0eeb03f47f77b62bdb78380470078e9785044d75b1139a6
+SIZE (ClementTsang-bottom-0.11.4_GH0.tar.gz) = 3308804
diff --git a/sysutils/brasero/Makefile b/sysutils/brasero/Makefile
index a16d627d78eb..60cb1b91f567 100644
--- a/sysutils/brasero/Makefile
+++ b/sysutils/brasero/Makefile
@@ -1,6 +1,6 @@
PORTNAME= brasero
PORTVERSION= 3.12.3
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= sysutils audio multimedia gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/sysutils/brename/Makefile b/sysutils/brename/Makefile
index da63d7b35f15..f0222cd54e62 100644
--- a/sysutils/brename/Makefile
+++ b/sysutils/brename/Makefile
@@ -1,7 +1,7 @@
PORTNAME= brename
DISTVERSIONPREFIX= v
DISTVERSION= 2.14.0
-PORTREVISION= 11
+PORTREVISION= 18
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/brut/Makefile b/sysutils/brut/Makefile
index 8f43a00e9a3d..f0bddb71994a 100644
--- a/sysutils/brut/Makefile
+++ b/sysutils/brut/Makefile
@@ -10,9 +10,7 @@ WWW= https://github.com/random532/brut
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= sudo>0:security/sudo
-
-USES= gnome
+USES= gnome sudo
USE_GITHUB= yes
GH_ACCOUNT= random532
USE_GNOME= gtk30
diff --git a/sysutils/bsdcrashtar/Makefile b/sysutils/bsdcrashtar/Makefile
index 9ec079ef36a9..ba70879efe84 100644
--- a/sysutils/bsdcrashtar/Makefile
+++ b/sysutils/bsdcrashtar/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.1.3
PORTREVISION= 2
CATEGORIES= sysutils
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Archive FreeBSD kernel crash files
WWW= https://code.google.com/archive/p/bsdcrashtar/
diff --git a/sysutils/bsdisks/Makefile b/sysutils/bsdisks/Makefile
index fd504aa13240..52b8929092b3 100644
--- a/sysutils/bsdisks/Makefile
+++ b/sysutils/bsdisks/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bsdisks
-DISTVERSION= 0.37
+DISTVERSION= 0.38
CATEGORIES= sysutils
MAINTAINER= arrowd@FreeBSD.org
diff --git a/sysutils/bsdisks/distinfo b/sysutils/bsdisks/distinfo
index 4960062df02c..320ce13961ec 100644
--- a/sysutils/bsdisks/distinfo
+++ b/sysutils/bsdisks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741180771
-SHA256 (bsdisks-0.37.tar.bz2) = 5295239a3ffe837045be58e6254108130461825af23182cc85bb9fe3243075ec
-SIZE (bsdisks-0.37.tar.bz2) = 85101
+TIMESTAMP = 1753954090
+SHA256 (bsdisks-0.38.tar.bz2) = 15b11e408b8f3e741e5a347dc353f38b022a55bc0fe4e5de4d646b2cd127dbe1
+SIZE (bsdisks-0.38.tar.bz2) = 85122
diff --git a/sysutils/bsdisks/files/patch-camcontrol.c b/sysutils/bsdisks/files/patch-camcontrol.c
new file mode 100644
index 000000000000..b40057506332
--- /dev/null
+++ b/sysutils/bsdisks/files/patch-camcontrol.c
@@ -0,0 +1,12 @@
+--- 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/bsdsensors/Makefile b/sysutils/bsdsensors/Makefile
index a6024d1f1232..702dcc336915 100644
--- a/sysutils/bsdsensors/Makefile
+++ b/sysutils/bsdsensors/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bsdsensors
DISTVERSION= 0.1.20250325
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= henry.hu.sh@gmail.com
diff --git a/sysutils/bsdstats/Makefile b/sysutils/bsdstats/Makefile
index efc2b70b66e9..6d4dc7683d80 100644
--- a/sysutils/bsdstats/Makefile
+++ b/sysutils/bsdstats/Makefile
@@ -10,6 +10,8 @@ WWW= https://www.bsdstats.org/
LICENSE= BSD4CLAUSE
+BROKEN= mastersite gives PHP fatal error as of 20250701
+
NO_BUILD= yes
USE_RC_SUBR= bsdstats
SUB_FILES= 300.statistics bsdstats-send pkg-message
diff --git a/sysutils/btop/Makefile b/sysutils/btop/Makefile
index 32e316056391..f58a44557458 100644
--- a/sysutils/btop/Makefile
+++ b/sysutils/btop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= btop
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.3
+DISTVERSION= 1.4.5
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/btop/distinfo b/sysutils/btop/distinfo
index 5a6c87943c46..76dc857c6430 100644
--- a/sysutils/btop/distinfo
+++ b/sysutils/btop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746925325
-SHA256 (aristocratos-btop-v1.4.3_GH0.tar.gz) = 81b133e59699a7fd89c5c54806e16452232f6452be9c14b3a634122e3ebed592
-SIZE (aristocratos-btop-v1.4.3_GH0.tar.gz) = 1245882
+TIMESTAMP = 1758323408
+SHA256 (aristocratos-btop-v1.4.5_GH0.tar.gz) = 0ffe03d3e26a3e9bbfd5375adf34934137757994f297d6b699a46edd43c3fc02
+SIZE (aristocratos-btop-v1.4.5_GH0.tar.gz) = 1250099
diff --git a/sysutils/budgie-control-center/Makefile b/sysutils/budgie-control-center/Makefile
index 5b7d0f139778..42be465072a7 100644
--- a/sysutils/budgie-control-center/Makefile
+++ b/sysutils/budgie-control-center/Makefile
@@ -1,6 +1,5 @@
PORTNAME= budgie-control-center
-DISTVERSION= 1.3.0
-PORTREVISION= 5
+DISTVERSION= 1.4.1
CATEGORIES= sysutils budgie
MASTER_SITES= BUDGIE
@@ -9,8 +8,7 @@ COMMENT= Control center for the Budgie desktop
WWW= https://github.com/BuddiesOfBudgie/budgie-control-center
LICENSE= GPLv2+
-
-BROKEN= Fails to build, error: too few arguments to function call, expected 6, have 5
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
@@ -35,7 +33,7 @@ LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy \
libgnutls.so:security/gnutls
RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
-USES= budgie compiler:c++11-lib gettext gnome meson \
+USES= budgie compiler:c++11-lib gettext-tools gnome meson \
localbase:ldflags pkgconfig samba:lib tar:xz xorg
USE_GNOME= cairo gdkpixbuf glib20 gnomedesktop3 gtk30 gsound libxml2
USE_XORG= x11 xi
diff --git a/sysutils/budgie-control-center/distinfo b/sysutils/budgie-control-center/distinfo
index 7ea974bbfb39..7c213d6c9407 100644
--- a/sysutils/budgie-control-center/distinfo
+++ b/sysutils/budgie-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692638958
-SHA256 (budgie/budgie-control-center-1.3.0.tar.xz) = d526a22f22cc5ae0fd7a6c6ce4460bb368e93cb6c1b09300f76b97144aab3819
-SIZE (budgie/budgie-control-center-1.3.0.tar.xz) = 4965500
+TIMESTAMP = 1757404125
+SHA256 (budgie/budgie-control-center-1.4.1.tar.xz) = 6184b30ccf939686a22101dd82d943fcfd8b7585261b656e633278b66227510e
+SIZE (budgie/budgie-control-center-1.4.1.tar.xz) = 4507740
diff --git a/sysutils/budgie-control-center/files/patch-meson.build b/sysutils/budgie-control-center/files/patch-meson.build
index ba606c8cb53d..7e898ca7c48b 100644
--- a/sysutils/budgie-control-center/files/patch-meson.build
+++ b/sysutils/budgie-control-center/files/patch-meson.build
@@ -1,13 +1,22 @@
---- meson.build.orig 2022-09-13 15:10:03 UTC
+--- meson.build.orig 2025-09-07 12:35:36 UTC
+++ meson.build
-@@ -241,6 +241,10 @@ config_h.set('BUILD_WWAN', host_is_linux,
+@@ -121,7 +121,7 @@ gnome_desktop_dep = dependency('gnome-desktop-3.0', ve
+ gio_dep = dependency('gio-2.0')
+ glib_dep = dependency('glib-2.0', version: '>= 2.70.0')
+ gnome_desktop_dep = dependency('gnome-desktop-3.0', version: '>= 3.33.4')
+-gnome_settings_dep = dependency('gnome-settings-daemon', version: '>= 49.beta')
++gnome_settings_dep = dependency('gnome-settings-daemon', version: '>= 47.0')
+ #goa_dep = dependency('goa-1.0', version: goa_req_version)
+ gsettings_desktop_dep = dependency('gsettings-desktop-schemas', version: '>= 42.alpha')
+ libxml_dep = dependency('libxml-2.0')
+@@ -245,6 +245,10 @@ config_h.set('HAVE_WWAN', host_is_linux,
+ description: 'Define to 1 to build the WWan panel')
config_h.set('HAVE_WWAN', host_is_linux,
description: 'Define to 1 if WWan is available')
-
-+# required timedate1 daemon
++
++# timedate1 daemon
+config_h.set('BUILD_DATETIME', host_is_linux,
+ description: 'Define to 1 to build the Datetime panel')
-+
+
if host_is_linux_not_s390
# gnome-bluetooth
- gnome_bluetooth_dep = dependency('gnome-bluetooth-1.0', version: '>= 3.18.2')
diff --git a/sysutils/budgie-control-center/pkg-plist b/sysutils/budgie-control-center/pkg-plist
index 94657c1b3545..476f161d8329 100644
--- a/sysutils/budgie-control-center/pkg-plist
+++ b/sysutils/budgie-control-center/pkg-plist
@@ -16,7 +16,6 @@ share/applications/budgie-microphone-panel.desktop
share/applications/budgie-mouse-panel.desktop
share/applications/budgie-multitasking-panel.desktop
share/applications/budgie-notifications-panel.desktop
-share/applications/budgie-online-accounts-panel.desktop
share/applications/budgie-power-panel.desktop
share/applications/budgie-printers-panel.desktop
share/applications/budgie-region-panel.desktop
@@ -53,7 +52,6 @@ share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-microphone-symbol
share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-mouse-symbolic.svg
share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-multitasking-symbolic.svg
share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-notifications-symbolic.svg
-share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-online-accounts-symbolic.svg
share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-power-symbolic.svg
share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-printers-symbolic.svg
share/icons/hicolor/scalable/apps/org.buddiesofbudgie.Settings-region-symbolic.svg
diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile
index 356794f4a3d4..fc8217d3a861 100644
--- a/sysutils/buildah/Makefile
+++ b/sysutils/buildah/Makefile
@@ -1,7 +1,6 @@
PORTNAME= buildah
DISTVERSIONPREFIX= v
-DISTVERSION= 1.38.1
-PORTREVISION= 2
+DISTVERSION= 1.42.2
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -20,7 +19,7 @@ RUN_DEPENDS= containernetworking-plugins>=0:net/containernetworking-plugins \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets,1.22 pkgconfig
+USES= gmake go:no_targets,1.24 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= containers
diff --git a/sysutils/buildah/distinfo b/sysutils/buildah/distinfo
index 56588414a7d4..5c76967e2ab1 100644
--- a/sysutils/buildah/distinfo
+++ b/sysutils/buildah/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738598545
-SHA256 (containers-buildah-v1.38.1_GH0.tar.gz) = d0d5996207b80de8ed39b0fe2563617e538309fefc1c0a707c43832d1cd82c9f
-SIZE (containers-buildah-v1.38.1_GH0.tar.gz) = 18550893
+TIMESTAMP = 1765209236
+SHA256 (containers-buildah-v1.42.2_GH0.tar.gz) = 784dfcf050d55c011aaf4e7247b1465259c41c861ff455dc754d6159121cab1e
+SIZE (containers-buildah-v1.42.2_GH0.tar.gz) = 11814551
diff --git a/sysutils/buildah/files/patch-Makefile b/sysutils/buildah/files/patch-Makefile
new file mode 100644
index 000000000000..6898281433f5
--- /dev/null
+++ b/sysutils/buildah/files/patch-Makefile
@@ -0,0 +1,20 @@
+--- Makefile.orig 2025-12-08 16:03:39 UTC
++++ Makefile
+@@ -28,7 +28,7 @@ COMMIT_NO ?= $(shell git rev-parse HEAD 2> /dev/null |
+ RACEFLAGS ?= $(shell $(GO_TEST) -race ./pkg/dummy > /dev/null 2>&1 && echo -race)
+
+ COMMIT_NO ?= $(shell git rev-parse HEAD 2> /dev/null || true)
+-GIT_COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),${COMMIT_NO}-dirty,${COMMIT_NO})
++#GIT_COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),${COMMIT_NO}-dirty,${COMMIT_NO})
+ SOURCE_DATE_EPOCH ?= $(if $(shell date +%s),$(shell date +%s),$(error "date failed"))
+
+ # we get GNU make 3.x in MacOS build envs, which wants # to be escaped in
+@@ -39,7 +39,7 @@ EXTRA_LDFLAGS ?=
+
+ SEQUOIA_SONAME_DIR =
+ EXTRA_LDFLAGS ?=
+-BUILDAH_LDFLAGS := $(GO_LDFLAGS) '-X main.GitCommit=$(GIT_COMMIT) -X main.buildInfo=$(SOURCE_DATE_EPOCH) -X main.cniVersion=$(CNI_COMMIT) -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir="$(SEQUOIA_SONAME_DIR)" $(EXTRA_LDFLAGS)'
++BUILDAH_LDFLAGS := $(GO_LDFLAGS) '-X main.GitCommit="unknown" -X main.buildInfo=$(SOURCE_DATE_EPOCH) -X main.cniVersion=$(CNI_COMMIT) -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir="$(SEQUOIA_SONAME_DIR)" $(EXTRA_LDFLAGS)'
+
+ # This isn't what we actually build; it's a superset, used for target
+ # dependencies. Basically: all *.go and *.c files, except *_test.go,
diff --git a/sysutils/buildah/files/patch-tests_wait_wait__unix.go b/sysutils/buildah/files/patch-tests_wait_wait__unix.go
new file mode 100644
index 000000000000..881fe756abdf
--- /dev/null
+++ b/sysutils/buildah/files/patch-tests_wait_wait__unix.go
@@ -0,0 +1,13 @@
+--- tests/wait/wait_unix.go.orig 2025-10-17 18:57:49 UTC
++++ tests/wait/wait_unix.go
+@@ -12,10 +12,6 @@ func main() {
+ )
+
+ func main() {
+- if err := unix.Prctl(unix.PR_SET_CHILD_SUBREAPER, uintptr(1), 0, 0, 0); err != nil {
+- fmt.Fprintf(os.Stderr, "%v", err)
+- os.Exit(1)
+- }
+ if len(os.Args) < 2 {
+ fmt.Fprintf(os.Stderr, "usage: %s [CMD ...]\n", filepath.Base(os.Args[0]))
+ os.Exit(1)
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go b/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go
deleted file mode 100644
index 5e0faca26083..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config.go
+++ /dev/null
@@ -1,35 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config.go.orig 2025-01-20 18:22:54 UTC
-+++ vendor/github.com/containers/common/pkg/config/config.go
-@@ -12,7 +12,6 @@ import (
-
- "github.com/containers/common/internal/attributedstring"
- "github.com/containers/common/libnetwork/types"
-- "github.com/containers/common/pkg/capabilities"
- "github.com/containers/storage/pkg/fileutils"
- "github.com/containers/storage/pkg/unshare"
- units "github.com/docker/go-units"
-@@ -963,24 +962,6 @@ func (c *Config) GetDefaultEnvEx(envHost, httpProxy bo
- }
- }
- return append(env, c.Containers.Env.Get()...)
--}
--
--// Capabilities returns the capabilities parses the Add and Drop capability
--// list from the default capabilities for the container
--func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-- userNotRoot := func(user string) bool {
-- if user == "" || user == "root" || user == "0" {
-- return false
-- }
-- return true
-- }
--
-- defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-- if userNotRoot(user) {
-- defaultCapabilities = []string{}
-- }
--
-- return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
-
- // Device parses device mapping string to a src, dest & permissions string
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go b/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
deleted file mode 100644
index 2e60526c7ecd..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
+++ /dev/null
@@ -1,33 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_linux.go.orig 2025-01-20 18:22:54 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_linux.go
-@@ -1,6 +1,7 @@ import (
- package config
-
- import (
-+ "github.com/containers/common/pkg/capabilities"
- selinux "github.com/opencontainers/selinux/go-selinux"
- )
-
-@@ -25,4 +26,22 @@ var defaultHelperBinariesDir = []string{
- "/usr/local/lib/podman",
- "/usr/libexec/podman",
- "/usr/lib/podman",
-+}
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ userNotRoot := func(user string) bool {
-+ if user == "" || user == "root" || user == "0" {
-+ return false
-+ }
-+ return true
-+ }
-+
-+ defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-+ if userNotRoot(user) {
-+ defaultCapabilities = []string{}
-+ }
-+
-+ return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go b/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
deleted file mode 100644
index 3940ab594954..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
+++ /dev/null
@@ -1,12 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_unsupported.go.orig 2025-01-20 18:22:54 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_unsupported.go
-@@ -5,3 +5,9 @@ func selinuxEnabled() bool {
- func selinuxEnabled() bool {
- return false
- }
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ return nil, nil
-+}
diff --git a/sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go b/sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
deleted file mode 100644
index d17e29d695ee..000000000000
--- a/sysutils/buildah/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
+++ /dev/null
@@ -1,9 +0,0 @@
---- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC
-+++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go
-@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor
-
- // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
- func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
-- return nil, errors.New("format not supported on this system")
-+ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system"))
- }
diff --git a/sysutils/bupstash/Makefile b/sysutils/bupstash/Makefile
index 2693adc44980..50446e29fd75 100644
--- a/sysutils/bupstash/Makefile
+++ b/sysutils/bupstash/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bupstash
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.0
-PORTREVISION= 24
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= felix@userspace.com.au
diff --git a/sysutils/cardano-cli/Makefile b/sysutils/cardano-cli/Makefile
index ec8a071fe6a4..a6879a56a1ce 100644
--- a/sysutils/cardano-cli/Makefile
+++ b/sysutils/cardano-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cardano-cli
DISTVERSIONPREFIX= ${PORTNAME}-
-DISTVERSION= 10.11.0.0
+DISTVERSION= 10.13.1.0
CATEGORIES= sysutils net-p2p
MASTER_SITES= https://chap.intersectmbo.org/package/:chap
@@ -28,8 +28,8 @@ LIBSODIUM_HASH= dbb48cce5429cb6585c9034f002568964f1ce567
LIBS_PREFIX= ${WRKDIR}/libs_install
-USE_CABAL= Cabal-3.14.2.0_1 \
- Cabal-syntax-3.14.2.0 \
+USE_CABAL= Cabal-3.16.0.0_1 \
+ Cabal-syntax-3.16.0.0 \
Diff-1.0.2 \
FailT-0.1.2.0 \
Glob-0.10.2_3 \
@@ -42,15 +42,15 @@ USE_CABAL= Cabal-3.14.2.0_1 \
QuickCheck-2.15.0.1_1 \
StateVar-1.2.2 \
Stream-0.4.7.2 \
- Unique-0.4.7.9_1 \
+ Unique-0.4.8.0_1 \
Win32-network-0.2.0.1:chap \
adjunctions-4.4.3 \
- aeson-2.2.3.0_3 \
+ aeson-2.2.3.0_4 \
aeson-pretty-0.8.10 \
- alex-3.5.3.0 \
+ alex-3.5.4.0 \
algebraic-graphs-0.7_3 \
- ansi-terminal-1.1.2 \
- ansi-terminal-types-1.1 \
+ ansi-terminal-1.1.3 \
+ ansi-terminal-types-1.1.3 \
ansi-wl-pprint-1.0.2 \
appar-0.1.8 \
asn1-encoding-0.9.6_2 \
@@ -63,72 +63,74 @@ USE_CABAL= Cabal-3.14.2.0_1 \
attoparsec-aeson-2.2.2.0 \
auto-update-0.2.6 \
barbies-2.1.1.0 \
- base-compat-0.13.1 \
- base-compat-batteries-0.13.1 \
+ base-compat-0.14.1 \
+ base-compat-batteries-0.14.1 \
base-deriving-via-0.1.0.2:chap \
base-orphans-0.9.3 \
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_21 \
+ base64-bytestring-type-1.0.1_22 \
basement-0.0.16 \
- bech32-1.1.8 \
- bech32-th-1.1.8 \
+ bech32-1.1.9 \
+ bech32-th-1.1.9 \
bifunctors-5.6.2_2 \
bimap-0.5.0 \
bin-0.1.4_2 \
binary-orphans-1.0.5_1 \
bitvec-1.1.5.0_3 \
- blaze-builder-0.4.2.3 \
+ blaze-builder-0.4.4.1 \
+ blaze-html-0.9.2.0_1 \
+ blaze-markup-0.8.3.0_2 \
boring-0.2.2_1 \
- brick-2.8.3 \
+ boxes-0.1.5 \
+ brick-2.9_1 \
bsb-http-chunked-0.0.0.4_4 \
- byron-spec-chain-1.0.1.0:chap \
- byron-spec-ledger-1.1.0.0:chap \
+ 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_4 \
+ capability-0.5.0.1_6 \
cardano-addresses-4.0.0_1 \
- cardano-api-10.16.3.0:chap \
- cardano-binary-1.7.1.0:chap \
+ cardano-api-10.19.1.0:chap \
+ cardano-binary-1.7.2.0:chap \
cardano-crypto-1.3.0 \
- cardano-crypto-class-2.2.2.0:chap \
- cardano-crypto-praos-2.2.1.0:chap \
+ cardano-crypto-class-2.2.3.1:chap \
+ cardano-crypto-praos-2.2.1.1:chap \
cardano-crypto-test-1.6.0.0:chap \
- cardano-crypto-tests-2.2.1.0:chap \
- cardano-crypto-wrapper-1.6.0.0:chap \
- cardano-data-1.2.4.0:chap \
- cardano-git-rev-0.2.2.0:chap \
- cardano-ledger-allegra-1.7.0.0:chap \
- cardano-ledger-alonzo-1.13.0.0:chap \
- cardano-ledger-alonzo-test-1.3.1.0:chap \
- cardano-ledger-api-1.11.0.0:chap \
- cardano-ledger-babbage-1.11.0.0:chap \
- cardano-ledger-babbage-test-1.3.1.0:chap \
- cardano-ledger-binary-1.6.0.0:chap \
- cardano-ledger-byron-1.1.0.0:chap \
- cardano-ledger-byron-test-1.5.2.1:chap \
- cardano-ledger-conway-1.19.0.0:chap \
- cardano-ledger-conway-test-1.3.1.0:chap \
- cardano-ledger-core-1.17.0.0:chap \
- cardano-ledger-mary-1.8.0.0:chap \
- cardano-ledger-shelley-1.16.0.0:chap \
- cardano-ledger-shelley-ma-test-1.3.0.0:chap \
- cardano-ledger-shelley-test-1.6.0.0:chap \
+ cardano-crypto-tests-2.2.2.0_1:chap \
+ cardano-crypto-wrapper-1.6.1.0:chap \
+ cardano-data-1.2.4.1:chap \
+ cardano-git-rev-0.2.2.1:chap \
+ cardano-ledger-allegra-1.8.0.0:chap \
+ cardano-ledger-alonzo-1.14.0.0:chap \
+ cardano-ledger-alonzo-test-1.4.0.0:chap \
+ cardano-ledger-api-1.12.1.0:chap \
+ cardano-ledger-babbage-1.12.0.0:chap \
+ cardano-ledger-binary-1.7.0.0:chap \
+ cardano-ledger-byron-1.2.0.0:chap \
+ cardano-ledger-conway-1.20.0.0:chap \
+ cardano-ledger-core-1.18.0.0:chap \
+ cardano-ledger-dijkstra-0.1.0.0:chap \
+ cardano-ledger-mary-1.9.0.0:chap \
+ cardano-ledger-shelley-1.17.0.0:chap \
+ cardano-ledger-shelley-ma-test-1.4.0.0:chap \
+ cardano-ledger-shelley-test-1.7.0.0:chap \
cardano-lmdb-0.4.0.3:chap \
- cardano-lmdb-simple-0.8.0.1:chap \
- cardano-ping-0.8.0.1:chap \
+ cardano-lmdb-simple-0.8.1.0:chap \
+ cardano-ping-0.9.0.0:chap \
cardano-prelude-0.2.1.0:chap \
cardano-prelude-test-0.1.0.5:chap \
- cardano-protocol-tpraos-1.4.0.0:chap \
- cardano-slotting-0.2.0.0:chap \
- cardano-strict-containers-0.1.4.0:chap \
+ cardano-protocol-tpraos-1.4.1.0:chap \
+ cardano-slotting-0.2.0.1:chap \
+ cardano-strict-containers-0.1.5.0:chap \
case-insensitive-1.2.1.0 \
- cassava-0.5.3.2_1 \
- cborg-0.2.10.0_2 \
+ casing-0.1.4.1_1 \
+ cassava-0.5.4.1 \
+ cborg-0.2.10.0_3 \
cereal-0.5.8.3 \
character-ps-0.1 \
charset-0.3.12 \
@@ -142,22 +144,23 @@ USE_CABAL= Cabal-3.14.2.0_1 \
composition-prelude-3.0.1.0 \
concurrent-output-1.10.21 \
conduit-1.3.6.1 \
- conduit-extra-1.3.7 \
+ conduit-extra-1.3.8_1 \
config-ini-0.2.7.0_1 \
constraints-0.14.2_1 \
constraints-extras-0.4.0.2 \
- contra-tracer-0.1.0.1:chap \
+ contra-tracer-0.1.0.2:chap \
contravariant-1.5.5 \
cookie-0.5.1 \
- criterion-1.6.4.0 \
+ criterion-1.6.4.1 \
criterion-measurement-0.2.3.0 \
crypton-1.0.4 \
- crypton-connection-0.4.4 \
+ crypton-connection-0.4.5 \
+ crypton-socks-0.6.2 \
crypton-x509-1.7.7 \
- crypton-x509-store-1.6.10 \
+ crypton-x509-store-1.6.11 \
crypton-x509-system-1.6.7 \
crypton-x509-validation-1.6.14 \
- cuddle-0.3.2.1:chap \
+ cuddle-1.0.0.0 \
data-clist-0.2_1 \
data-default-0.8.0.1 \
data-default-class-0.2.0.0 \
@@ -172,31 +175,33 @@ USE_CABAL= Cabal-3.14.2.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 \
+ directory-ospath-streaming-0.2.2_1 \
distributive-0.6.2.1_1 \
dlist-1.0_2 \
dns-4.2.0 \
dom-lt-0.2.3_1 \
dot-0.3 \
- either-5.0.2_2 \
+ 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 \
+ fgl-5.8.3.0_1 \
file-embed-0.0.16.0 \
file-io-0.1.5 \
- filelock-0.1.1.7 \
+ filelock-0.1.1.8 \
fin-0.3.2_1 \
- fingertree-0.1.5.0 \
+ 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 \
formatting-7.2.0 \
foundation-0.0.30 \
free-5.2_7 \
- fs-api-0.3.0.0_1 \
- fs-sim-0.3.0.0_1 \
+ 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 \
@@ -207,23 +212,25 @@ USE_CABAL= Cabal-3.14.2.0_1 \
githash-0.1.7.0 \
graphviz-2999.20.2.1 \
groups-0.5.3 \
- half-0.3.2 \
- happy-2.1.5 \
- happy-lib-2.1.5 \
- hashable-1.4.7.0 \
+ half-0.3.3_1 \
+ happy-2.1.7 \
+ happy-lib-2.1.7 \
+ hashable-1.5.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.7.0.0_1 \
- hedgehog-quickcheck-0.1.1_8 \
+ hedgehog-extras-0.10.0.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.12 \
- hspec-core-2.11.12 \
- hspec-discover-2.11.12 \
+ hspec-2.11.13 \
+ hspec-core-2.11.13 \
+ hspec-discover-2.11.13 \
hspec-expectations-0.8.4_2 \
hspec-expectations-lifted-0.10.0 \
+ hsyslog-5.0.2_1 \
http-api-data-0.6.2 \
http-client-0.7.19 \
http-client-tls-0.3.6.4_2 \
@@ -231,7 +238,8 @@ USE_CABAL= Cabal-3.14.2.0_1 \
http-date-0.0.11 \
http-semantics-0.3.0 \
http-types-0.12.4 \
- http2-5.3.9 \
+ http2-5.3.10_1 \
+ hw-prelude-0.0.5.0 \
indexed-profunctors-0.1.1.1 \
indexed-traversable-0.1.4_1 \
indexed-traversable-instances-0.1.2_1 \
@@ -239,15 +247,16 @@ USE_CABAL= Cabal-3.14.2.0_1 \
integer-conversion-0.1.1_1 \
integer-logarithms-1.0.4 \
invariant-0.6.4_1 \
- io-classes-1.5.0.0_2 \
- io-classes-mtl-0.1.2.0_2 \
- io-sim-1.5.1.0_1 \
+ io-classes-1.8.0.1 \
+ io-sim-1.8.0.1 \
iproute-1.7.15 \
js-chart-2.9.4.1 \
- kan-extensions-5.2.6_1 \
+ kan-extensions-5.2.7 \
+ kes-agent-0.2.0.1:chap \
+ kes-agent-crypto-0.1.0.0:chap \
lazy-search-0.1.3.0 \
lazysmallcheck-0.6 \
- lens-5.3.4 \
+ lens-5.3.5_1 \
libyaml-0.1.4 \
libyaml-clib-0.2.5 \
lifted-async-0.10.2.7 \
@@ -259,32 +268,31 @@ USE_CABAL= Cabal-3.14.2.0_1 \
megaparsec-9.7.0 \
memory-0.18.0_1 \
memory-pool-0.1.0.0 \
- mempack-0.1.1.0_2 \
+ mempack-0.1.2.0 \
microlens-0.4.13.1_1 \
- microlens-aeson-2.5.2 \
+ microlens-ghc-0.4.14.3 \
microlens-mtl-0.2.1.0 \
microlens-th-0.4.3.17 \
microstache-1.0.3_1 \
mime-types-0.1.2.0 \
- mmorph-1.2.0_3 \
+ mmorph-1.2.1_1 \
monad-control-1.0.3.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 \
- mtl-compat-0.2.2 \
multiset-0.3.4.3_1 \
mutable-containers-0.3.4.1 \
mwc-random-0.15.2.0 \
- network-3.2.7.0 \
+ network-3.2.8.0 \
network-byte-order-0.1.7 \
- network-control-0.1.6 \
- network-mux-0.8:chap \
+ network-control-0.1.7 \
+ network-mux-0.9.0.0:chap \
network-uri-2.6.4.2_1 \
newtype-0.2.2.0_3 \
- newtype-generics-0.6.2_4 \
+ newtype-generics-0.6.2_5 \
non-integral-1.0.0.0_2:chap \
- nonempty-containers-0.3.4.5 \
+ nonempty-containers-0.3.5.0 \
nonempty-vector-0.2.4 \
nothunks-0.2.1.1 \
old-locale-1.0.0.7_2 \
@@ -293,27 +301,27 @@ USE_CABAL= Cabal-3.14.2.0_1 \
optparse-applicative-0.18.1.0_1 \
optparse-applicative-fork-0.18.1.0:chap \
ordered-containers-0.2.4 \
- os-string-2.0.7 \
- ouroboros-consensus-0.27.0.0:chap \
- ouroboros-consensus-cardano-0.25.1.0:chap \
- ouroboros-consensus-diffusion-0.23.0.0:chap \
- ouroboros-consensus-protocol-0.12.0.0_1:chap \
- ouroboros-network-0.21.0.0:chap \
- ouroboros-network-api-0.14.0.0:chap \
- ouroboros-network-framework-0.18.0.0:chap \
+ 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-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.14.0.1:chap \
- ouroboros-network-testing-0.8.1.0:chap \
- parallel-3.2.2.0_9 \
+ ouroboros-network-protocols-0.15.0.0_1:chap \
+ ouroboros-network-testing-0.8.2.0:chap \
+ parallel-3.2.2.0_10 \
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.45.0.0:chap \
- plutus-ledger-api-1.45.0.0:chap \
- plutus-tx-1.45.0.0:chap \
- polyparse-1.13_9 \
+ plutus-core-1.53.1.0:chap \
+ plutus-ledger-api-1.53.1.0:chap \
+ plutus-tx-1.53.1.0:chap \
+ polyparse-1.13.1 \
pretty-show-1.10 \
pretty-simple-4.1.3.0 \
prettyprinter-1.7.1 \
@@ -322,27 +330,28 @@ USE_CABAL= Cabal-3.14.2.0_1 \
prettyprinter-configurable-1.36.0.0:chap \
primes-0.2.1.0 \
primitive-0.9.1.0 \
- profunctors-5.6.2_3 \
- psqueues-0.2.8.1 \
+ profunctors-5.6.3 \
+ psqueues-0.2.8.2 \
pvar-1.0.0.0_1 \
- quickcheck-instances-0.3.32_1 \
+ quickcheck-instances-0.3.33_1 \
quickcheck-io-0.2.0 \
- quickcheck-monoids-0.1.0.1:chap \
- quickcheck-state-machine-0.10.1 \
+ quickcheck-monoids-0.1.0.3:chap \
+ quickcheck-state-machine-0.10.2 \
quickcheck-transformer-0.3.1.2_1 \
quiet-0.2 \
ral-0.2.2_2 \
random-1.2.1.3 \
random-shuffle-0.0.4 \
- rawlock-0.1.1.0_2 \
+ rawlock-0.1.2.0 \
recursion-schemes-5.2.3_1 \
- recv-0.1.0 \
+ recv-0.1.1 \
reducers-3.12.5_1 \
reflection-2.1.9_1 \
- resource-registry-0.1.0.0_1 \
+ regex-base-0.94.0.3 \
+ regex-tdfa-1.3.2.4 \
+ resource-registry-0.1.1.0 \
resourcet-1.3.0 \
- retry-0.9.3.1 \
- rio-0.1.22.0 \
+ rio-0.1.23.0 \
safe-0.3.21_1 \
safe-exceptions-0.1.7.4_1 \
safe-wild-cards-1.0.0.2_2 \
@@ -351,47 +360,46 @@ USE_CABAL= Cabal-3.14.2.0_1 \
semialign-1.3.1_2 \
semigroupoids-6.0.1_2 \
semigroups-0.20 \
- serialise-0.2.6.1_4 \
- set-algebra-1.1.0.3:chap \
- si-timers-1.5.0.0_2 \
+ serdoc-core-0.3.2.0 \
+ 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 \
- small-steps-1.1.1.0:chap \
- socks-0.6.1 \
+ 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 \
- sop-extras-0.4.0.0:chap \
+ sop-extras-0.4.1.0:chap \
split-0.2.5 \
- splitmix-0.1.1 \
- statistics-0.16.3.0 \
+ splitmix-0.1.3.1 \
+ statistics-0.16.3.0_2 \
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 \
strict-0.5.1_1 \
- strict-checked-vars-0.2.0.0_3:chap \
+ strict-checked-vars-0.2.1.0 \
strict-list-0.1.7.6 \
- strict-mvar-1.5.0.0_1 \
strict-sop-core-0.1.3.0:chap \
- strict-stm-1.5.0.0_1 \
- syb-0.7.2.4 \
+ syb-0.7.3 \
tagged-0.8.9 \
- tar-0.6.4.0_1 \
- tasty-1.5.3_1 \
+ tar-0.6.4.0_4 \
+ tasty-1.5.3_2 \
+ tasty-discover-5.1.0_1 \
tasty-expected-failure-0.12.3 \
tasty-golden-2.3.5 \
- tasty-hedgehog-1.4.0.2_6 \
+ tasty-hedgehog-1.4.0.2_7 \
tasty-hunit-0.10.2 \
- tasty-quickcheck-0.11.1_1 \
- tasty-rerun-1.1.20 \
+ tasty-quickcheck-0.11.1_4 \
+ tasty-rerun-1.1.20_2 \
tdigest-0.3.1 \
temporary-1.3 \
terminal-size-0.3.4_1 \
testing-type-modifiers-0.1.0.1 \
- text-builder-1.0.0.3 \
+ text-builder-1.0.0.4 \
text-builder-core-0.1.1.1 \
text-iso8601-0.1.1_2 \
text-short-0.1.6_3 \
@@ -410,45 +418,42 @@ USE_CABAL= Cabal-3.14.2.0_1 \
these-1.2.1_2 \
time-compat-1.9.8 \
time-locale-compat-0.1.1.5 \
- time-manager-0.2.2 \
- tls-2.1.8 \
+ time-manager-0.2.3 \
+ tls-2.1.6 \
+ tomland-1.3.3.3_3 \
transformers-base-0.4.6 \
transformers-compat-0.7.2 \
transformers-except-0.1.4_1 \
- tree-diff-0.3.4_1 \
+ tree-diff-0.3.4_2 \
typed-process-0.2.13.0 \
- typed-protocols-0.3.0.0:chap \
- typed-protocols-cborg-0.3.0.0:chap \
- typed-protocols-examples-0.5.0.0:chap \
- typed-protocols-stateful-0.3.0.0:chap \
- typed-protocols-stateful-cborg-0.3.0.0:chap \
+ typed-protocols-1.0.0.0 \
unbounded-delays-0.1.1.1 \
universe-base-1.1.4_1 \
unix-bytestring-0.4.0.3 \
- unix-compat-0.7.4 \
- unix-time-0.4.16 \
+ unix-compat-0.7.4.1 \
+ unix-time-0.4.17 \
unliftio-0.2.25.1 \
unliftio-core-0.2.1.0_4 \
unordered-containers-0.2.20_4 \
utf8-string-1.0.2 \
uuid-types-1.0.6_3 \
validation-1.1.3_1 \
- validation-selective-0.2.0.0_5 \
+ validation-selective-0.2.0.0_6 \
validity-0.12.1.0 \
- vary-0.1.1.2 \
+ vary-0.1.1.3 \
vault-0.3.1.5_10 \
- vector-0.13.2.0_1 \
+ vector-0.13.2.0_2 \
vector-algorithms-0.9.1.0 \
vector-binary-instances-0.2.5.2_5 \
- vector-map-1.1.0.0:chap \
- vector-stream-0.1.0.1_3 \
+ vector-map-1.1.0.1:chap \
+ vector-stream-0.1.0.1_4 \
vector-th-unbox-0.2.2_8 \
void-0.7.3 \
- vty-6.2 \
+ vty-6.2_1 \
vty-crossplatform-0.4.0.0 \
vty-unix-0.2.0.0 \
wai-3.2.4 \
- warp-3.4.7 \
+ warp-3.4.9 \
wherefrom-compat-0.1.1.1_1 \
with-utf8-1.1.0.0_2 \
witherable-0.5_1 \
@@ -457,7 +462,7 @@ USE_CABAL= Cabal-3.14.2.0_1 \
word-wrap-0.5 \
word8-0.1.3 \
yaml-0.11.11.2_2 \
- zlib-0.7.1.0_2
+ zlib-0.7.1.1
CABAL_PROJECT= append
CABAL_REPOSITORIES= chap
diff --git a/sysutils/cardano-cli/distinfo b/sysutils/cardano-cli/distinfo
index e3e7f24b8b0e..1b3696ca776b 100644
--- a/sysutils/cardano-cli/distinfo
+++ b/sysutils/cardano-cli/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1748776485
-SHA256 (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = a58ca2b17c250472ed4dac0ec0aa2c65173701cbfdfecca104713f73b4429432
-SIZE (cabal/Cabal-3.14.2.0/Cabal-3.14.2.0.tar.gz) = 475699
-SHA256 (cabal/Cabal-3.14.2.0/revision/1.cabal) = f98aa86a37b9920dc6dfc8d79119a10df69542734f158a1c66ff144592f1d004
-SIZE (cabal/Cabal-3.14.2.0/revision/1.cabal) = 14148
-SHA256 (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 9d5f39eadafffc1906558486f612dc21d2921d6a749319accefff982e9ae5985
-SIZE (cabal/Cabal-syntax-3.14.2.0/Cabal-syntax-3.14.2.0.tar.gz) = 245186
+TIMESTAMP = 1764862711
+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
+SIZE (cabal/Cabal-3.16.0.0/revision/1.cabal) = 14455
+SHA256 (cabal/Cabal-syntax-3.16.0.0/Cabal-syntax-3.16.0.0.tar.gz) = f45bd417052f4638787871957380365aab5cabfc7b110ec52df4e445c656809f
+SIZE (cabal/Cabal-syntax-3.16.0.0/Cabal-syntax-3.16.0.0.tar.gz) = 248805
SHA256 (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = cd7e26d3d5ebf7f2c1a7525aebe251fbcbffee2a6362db634b4be23b9e354d85
SIZE (cabal/Diff-1.0.2/Diff-1.0.2.tar.gz) = 10936
SHA256 (cabal/FailT-0.1.2.0/FailT-0.1.2.0.tar.gz) = f1e3d5714df7e7e134545239bd78927bc9949a9b4760dfa061ff2b35ff0a76c3
@@ -37,30 +37,30 @@ SHA256 (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5e4b39da395656a59827b02805
SIZE (cabal/StateVar-1.2.2/StateVar-1.2.2.tar.gz) = 5048
SHA256 (cabal/Stream-0.4.7.2/Stream-0.4.7.2.tar.gz) = 990be249b3ef1b0075563026d4d2c803b86e3cbf168965ba6f9f2b4227a007d1
SIZE (cabal/Stream-0.4.7.2/Stream-0.4.7.2.tar.gz) = 6543
-SHA256 (cabal/Unique-0.4.7.9/Unique-0.4.7.9.tar.gz) = 34e8247ef2769cae219ff05bed0c8269d680396c451c1d31aa6ad506abc5c191
-SIZE (cabal/Unique-0.4.7.9/Unique-0.4.7.9.tar.gz) = 7788
-SHA256 (cabal/Unique-0.4.7.9/revision/1.cabal) = 7c37e22b7bb9df935c22112e67043177461aedcebe3a958854f6c0e9ecb54083
-SIZE (cabal/Unique-0.4.7.9/revision/1.cabal) = 2155
+SHA256 (cabal/Unique-0.4.8.0/Unique-0.4.8.0.tar.gz) = a664381cc6f099837c40d3ced302e28be1a58309b50f78922a350abda76e69f3
+SIZE (cabal/Unique-0.4.8.0/Unique-0.4.8.0.tar.gz) = 7679
+SHA256 (cabal/Unique-0.4.8.0/revision/1.cabal) = d2c53fd8f83aabc1a1b2694d1d78a4ecd9f3c6f741ab0f513020041cdf75b133
+SIZE (cabal/Unique-0.4.8.0/revision/1.cabal) = 2155
SHA256 (cabal/Win32-network-0.2.0.1.tar.gz) = 0e71e603dcdbdfe31201e29ce71a953f5b7344cb8acae676d712928baf1de656
SIZE (cabal/Win32-network-0.2.0.1.tar.gz) = 32132
SHA256 (cabal/adjunctions-4.4.3/adjunctions-4.4.3.tar.gz) = 8beb121cee2bf913dac3188ed1e0e05cf1a0d0f12d4cb4a27c0da58450eb189a
SIZE (cabal/adjunctions-4.4.3/adjunctions-4.4.3.tar.gz) = 16788
SHA256 (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = daa25cf428256ad05d21f2bfa44077c1b14d6c784b7930a202ee901f11cc6baa
SIZE (cabal/aeson-2.2.3.0/aeson-2.2.3.0.tar.gz) = 340855
-SHA256 (cabal/aeson-2.2.3.0/revision/3.cabal) = 61e559f2bad61a98aac564f2a4fd892d21e9e1712e14e3db93326317aa944a9b
-SIZE (cabal/aeson-2.2.3.0/revision/3.cabal) = 6378
+SHA256 (cabal/aeson-2.2.3.0/revision/4.cabal) = 7d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b
+SIZE (cabal/aeson-2.2.3.0/revision/4.cabal) = 6368
SHA256 (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 2a21f2cd78adcb149ceba770239ed664519552911e7680172b18ff695cfa7ae5
SIZE (cabal/aeson-pretty-0.8.10/aeson-pretty-0.8.10.tar.gz) = 5894
-SHA256 (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = a5cd52e2dd2837138523e2e24ec3435b8cf2624afd50725105e644226e0b9ec6
-SIZE (cabal/alex-3.5.3.0/alex-3.5.3.0.tar.gz) = 92759
+SHA256 (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = a9ea70f2c4900e685312cf330d1fe955a3e8f00acd1328d463ae150481d28ade
+SIZE (cabal/alex-3.5.4.0/alex-3.5.4.0.tar.gz) = 94220
SHA256 (cabal/algebraic-graphs-0.7/algebraic-graphs-0.7.tar.gz) = 51159a0d18690ab51e6709e3c576275402f96f57d901f87d734da6854582e568
SIZE (cabal/algebraic-graphs-0.7/algebraic-graphs-0.7.tar.gz) = 180978
SHA256 (cabal/algebraic-graphs-0.7/revision/3.cabal) = de8e3c278b3ebe546f263a3a21f5175a01ca4a34f3e0aa962388b43f68431104
SIZE (cabal/algebraic-graphs-0.7/revision/3.cabal) = 8800
-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
+SHA256 (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 88d11a165cd709bfd603b4bc36afd5b39d3e9eec69ee466ca4359441d468c092
+SIZE (cabal/ansi-terminal-1.1.3/ansi-terminal-1.1.3.tar.gz) = 32633
+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/ansi-wl-pprint-1.0.2/ansi-wl-pprint-1.0.2.tar.gz) = 234e1813a178e5466d121635e190e6ff33ea6f09c45120138824d5de76af2747
SIZE (cabal/ansi-wl-pprint-1.0.2/ansi-wl-pprint-1.0.2.tar.gz) = 5699
SHA256 (cabal/appar-0.1.8/appar-0.1.8.tar.gz) = c4ceeddc26525b58d82c41b6d3e32141371a200a6794aae185b6266ccc81631f
@@ -93,10 +93,10 @@ SHA256 (cabal/auto-update-0.2.6/auto-update-0.2.6.tar.gz) = 9a25cc5c9de2a20981ff
SIZE (cabal/auto-update-0.2.6/auto-update-0.2.6.tar.gz) = 14719
SHA256 (cabal/barbies-2.1.1.0/barbies-2.1.1.0.tar.gz) = 73972093f6a5f8e8daaeb5f1058abbd0944d3fcb9f073f2ad3cdb94095d4d2b7
SIZE (cabal/barbies-2.1.1.0/barbies-2.1.1.0.tar.gz) = 41687
-SHA256 (cabal/base-compat-0.13.1/base-compat-0.13.1.tar.gz) = db1d9e8d56c8bb0066d313a3b5bc4143c021698d377f4c51b3ba010cff1e8421
-SIZE (cabal/base-compat-0.13.1/base-compat-0.13.1.tar.gz) = 41518
-SHA256 (cabal/base-compat-batteries-0.13.1/base-compat-batteries-0.13.1.tar.gz) = 3e525b51a1db32a0d5d826ee3000e8436aa142505f24467737b9519545a7a802
-SIZE (cabal/base-compat-batteries-0.13.1/base-compat-batteries-0.13.1.tar.gz) = 19158
+SHA256 (cabal/base-compat-0.14.1/base-compat-0.14.1.tar.gz) = 74e655541e645e8fc7aade1e6a1b6973561be0bca9369bc1623aa345019a35e9
+SIZE (cabal/base-compat-0.14.1/base-compat-0.14.1.tar.gz) = 32244
+SHA256 (cabal/base-compat-batteries-0.14.1/base-compat-batteries-0.14.1.tar.gz) = 3d2bf42f04cd02c8f7ed346454e29e188e1c7865d075c4277ea25197e53828e1
+SIZE (cabal/base-compat-batteries-0.14.1/base-compat-batteries-0.14.1.tar.gz) = 18163
SHA256 (cabal/base-deriving-via-0.1.0.2.tar.gz) = d75e4927980f44c6af36f963f956d3d4aee640a4740b457887605fafde76b37f
SIZE (cabal/base-deriving-via-0.1.0.2.tar.gz) = 5353
SHA256 (cabal/base-orphans-0.9.3/base-orphans-0.9.3.tar.gz) = 17a35079c8719014560c028d9805ec1301b900972adf212e00af23fe3ebfabd8
@@ -113,14 +113,14 @@ 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/21.cabal) = 0387fc53b86e087ba4fb99317cc7b704b507988a43a3072ea188638a270d72f8
-SIZE (cabal/base64-bytestring-type-1.0.1/revision/21.cabal) = 3256
+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/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.8/bech32-1.1.8.tar.gz) = 5aa9f4b115986facc8bd57155fb35e4dd269eec5c191ef9be400f65cd8483379
-SIZE (cabal/bech32-1.1.8/bech32-1.1.8.tar.gz) = 28699
-SHA256 (cabal/bech32-th-1.1.8/bech32-th-1.1.8.tar.gz) = c20a6504e495e9d426eec3ba60210f1159c91b0e7add3f359c2ae7b1294de735
-SIZE (cabal/bech32-th-1.1.8/bech32-th-1.1.8.tar.gz) = 6962
+SHA256 (cabal/bech32-1.1.9/bech32-1.1.9.tar.gz) = c40dd6d3703629ffc07fe39d26e689c178ca5b02043fc25aa7194bac02237050
+SIZE (cabal/bech32-1.1.9/bech32-1.1.9.tar.gz) = 28709
+SHA256 (cabal/bech32-th-1.1.9/bech32-th-1.1.9.tar.gz) = 9a01c3b47b229ee7a0c371a11d6d540799622a7283204d7c58f4846b4be7832d
+SIZE (cabal/bech32-th-1.1.9/bech32-th-1.1.9.tar.gz) = 6970
SHA256 (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 1086a9285061eed0c2c5d3cb65aa223defd52fca6d0515bb69ddf2dbc3d9697a
SIZE (cabal/bifunctors-5.6.2/bifunctors-5.6.2.tar.gz) = 38193
SHA256 (cabal/bifunctors-5.6.2/revision/2.cabal) = 115a621c4eaaabb07834f9e4dd3371e21f39d034305062f4bd5cd72c2f8880d2
@@ -139,22 +139,34 @@ SHA256 (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 83d27cee5be1d5342ddbf39999
SIZE (cabal/bitvec-1.1.5.0/bitvec-1.1.5.0.tar.gz) = 40076
SHA256 (cabal/bitvec-1.1.5.0/revision/3.cabal) = 434be6dc60e22858a52869c58038c35353f1a778b9679ebc06a2165bcc7f88b3
SIZE (cabal/bitvec-1.1.5.0/revision/3.cabal) = 4921
-SHA256 (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 66291874236b7342adab033e3cddae414a23a2865dfb44095dfc4e0b9d46703b
-SIZE (cabal/blaze-builder-0.4.2.3/blaze-builder-0.4.2.3.tar.gz) = 60777
+SHA256 (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 971d360428ac97af9a4e55e4f2c23649f6cedc0ce5d6e94d520e663f33ea5113
+SIZE (cabal/blaze-builder-0.4.4.1/blaze-builder-0.4.4.1.tar.gz) = 59452
+SHA256 (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 65542ef39f7644a3d76afcadeb976d3e334c6947516b7313fcb59165cea1608f
+SIZE (cabal/blaze-html-0.9.2.0/blaze-html-0.9.2.0.tar.gz) = 81915
+SHA256 (cabal/blaze-html-0.9.2.0/revision/1.cabal) = 85c42f84f4ead2c48844fbe0865069add3bb3bb3322d38607e93d5515a4c9c58
+SIZE (cabal/blaze-html-0.9.2.0/revision/1.cabal) = 3087
+SHA256 (cabal/blaze-markup-0.8.3.0/blaze-markup-0.8.3.0.tar.gz) = 8606ac8b4a1f7f8f1bbc0770b2752e9b6f88ccc9fbdcbb33aa20577d0e5930e8
+SIZE (cabal/blaze-markup-0.8.3.0/blaze-markup-0.8.3.0.tar.gz) = 14647
+SHA256 (cabal/blaze-markup-0.8.3.0/revision/2.cabal) = 027f218b81d28a7c0a33b93d456c4e5aa92d145e9dcee14834fbad73a39ad7e4
+SIZE (cabal/blaze-markup-0.8.3.0/revision/2.cabal) = 2360
SHA256 (cabal/boring-0.2.2/boring-0.2.2.tar.gz) = 928baf1fff69b17658fb7014a1cc3e220b3b69b52271ae9c0452f82d67b3ef86
SIZE (cabal/boring-0.2.2/boring-0.2.2.tar.gz) = 5474
SHA256 (cabal/boring-0.2.2/revision/1.cabal) = f6d705c30830a337862210f12c4ce38d5ab4d3660631e0214b504f10815a2e8d
SIZE (cabal/boring-0.2.2/revision/1.cabal) = 1779
-SHA256 (cabal/brick-2.8.3/brick-2.8.3.tar.gz) = 5416fc702ae179e51a1e7b0de2c64e3888eb141f8e22d5bc8634c9569212a659
-SIZE (cabal/brick-2.8.3/brick-2.8.3.tar.gz) = 235766
+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/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
SIZE (cabal/bsb-http-chunked-0.0.0.4/revision/4.cabal) = 2687
-SHA256 (cabal/byron-spec-chain-1.0.1.0.tar.gz) = c94e598f2e542500b4a201af17ec5e89ce09d15d229a1560631cf81f8f9522e8
-SIZE (cabal/byron-spec-chain-1.0.1.0.tar.gz) = 14105
-SHA256 (cabal/byron-spec-ledger-1.1.0.0.tar.gz) = ee98551e14160fadd7055e1461f6ce558e95baa29d8c0f389a4719a24201b52f
-SIZE (cabal/byron-spec-ledger-1.1.0.0.tar.gz) = 54964
+SHA256 (cabal/byron-spec-chain-1.0.1.1.tar.gz) = 82aab157a2343f7b7b77d23078fbbda23f1a987296b19c07178ec28c6b123964
+SIZE (cabal/byron-spec-chain-1.0.1.1.tar.gz) = 14095
+SHA256 (cabal/byron-spec-ledger-1.1.0.1.tar.gz) = 0bb9787ebef1b550f7c6e8289058a189a95e0327437ac62922e5b21c1e08e639
+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
@@ -169,90 +181,90 @@ SHA256 (cabal/canonical-json-0.6.0.1/revision/1.cabal) = 48eaf084d542ca7a9d41b09
SIZE (cabal/canonical-json-0.6.0.1/revision/1.cabal) = 3499
SHA256 (cabal/capability-0.5.0.1/capability-0.5.0.1.tar.gz) = 91e10f3f425b0dfd261ad8908e5373616acaae313ec1a0ce56052bee05697a6a
SIZE (cabal/capability-0.5.0.1/capability-0.5.0.1.tar.gz) = 34847
-SHA256 (cabal/capability-0.5.0.1/revision/4.cabal) = 3b3fa095891573bbdff854bf8351c3fcfa986d502c8071a2e4a2686ff3819302
-SIZE (cabal/capability-0.5.0.1/revision/4.cabal) = 3287
+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.16.3.0.tar.gz) = 7dfe3306bf56b4826a9bfdad0c0536f72982113184351bf6b919a733a2b9803a
-SIZE (cabal/cardano-api-10.16.3.0.tar.gz) = 364045
-SHA256 (cabal/cardano-binary-1.7.1.0.tar.gz) = 00281caeb436f100e3b74bb4a69a96c3a1f354bd55fa37c2217e60bdb78e06fa
-SIZE (cabal/cardano-binary-1.7.1.0.tar.gz) = 27896
+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-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.2.0.tar.gz) = 41058ee29f2eb4f4860a391876a52d707d1ac6b80e67fa4f16ebabb59b07b804
-SIZE (cabal/cardano-crypto-class-2.2.2.0.tar.gz) = 77846
-SHA256 (cabal/cardano-crypto-praos-2.2.1.0.tar.gz) = c2945dae88b0d57ce3da6479ff3e343bef289a75c68dacb04726c9d0f4a4b24b
-SIZE (cabal/cardano-crypto-praos-2.2.1.0.tar.gz) = 117122
+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-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
SIZE (cabal/cardano-crypto-test-1.6.0.0.tar.gz) = 8437
-SHA256 (cabal/cardano-crypto-tests-2.2.1.0.tar.gz) = 59ebe68c95afcd50f0a8d2ab9d6033ef0e7a1dbc5d1fc614a200cd415049d4b9
-SIZE (cabal/cardano-crypto-tests-2.2.1.0.tar.gz) = 49137
-SHA256 (cabal/cardano-crypto-wrapper-1.6.0.0.tar.gz) = 9a15f157b953bb75ed3c29efbb4a4d8dc70dfdae9771a36ff269da6faede19a0
-SIZE (cabal/cardano-crypto-wrapper-1.6.0.0.tar.gz) = 26104
-SHA256 (cabal/cardano-data-1.2.4.0.tar.gz) = 83cfab8732ca1fd45dea0f6188ed095eaa9ad40edd4d1eaaa9272c5d9c5336b7
-SIZE (cabal/cardano-data-1.2.4.0.tar.gz) = 20289
-SHA256 (cabal/cardano-git-rev-0.2.2.0.tar.gz) = efe889225834d7ee10045c01b8a5051fae93f14642ca58a852348c527f296e8b
-SIZE (cabal/cardano-git-rev-0.2.2.0.tar.gz) = 5956
-SHA256 (cabal/cardano-ledger-allegra-1.7.0.0.tar.gz) = d4e26393209992c297ed7f487915f539c75326688006b8d32c3000dca2c73d12
-SIZE (cabal/cardano-ledger-allegra-1.7.0.0.tar.gz) = 27513
-SHA256 (cabal/cardano-ledger-alonzo-1.13.0.0.tar.gz) = b019d1340444de98fb4134a3179bc56317b199f6bb76130a7b9227e523236070
-SIZE (cabal/cardano-ledger-alonzo-1.13.0.0.tar.gz) = 2020920
-SHA256 (cabal/cardano-ledger-alonzo-test-1.3.1.0.tar.gz) = a16c14b8d112db5bc261f37cf85c1bd34b4d47a65fcf83b342dd9088b2e1aa84
-SIZE (cabal/cardano-ledger-alonzo-test-1.3.1.0.tar.gz) = 65462
-SHA256 (cabal/cardano-ledger-api-1.11.0.0.tar.gz) = a14e68d83d5e7b0301b7103ac9ae00ac731efb8e96c4e08d9e191e3a4a292680
-SIZE (cabal/cardano-ledger-api-1.11.0.0.tar.gz) = 29101
-SHA256 (cabal/cardano-ledger-babbage-1.11.0.0.tar.gz) = 10037042bf86c758a2218c54151a744a10dd79d04b8812c5d9135e7648b54eb4
-SIZE (cabal/cardano-ledger-babbage-1.11.0.0.tar.gz) = 2549975
-SHA256 (cabal/cardano-ledger-babbage-test-1.3.1.0.tar.gz) = 7a673ebe9b9279deedeec294328df49216bdf365c47b766360f5b700fd771ee6
-SIZE (cabal/cardano-ledger-babbage-test-1.3.1.0.tar.gz) = 6635
-SHA256 (cabal/cardano-ledger-binary-1.6.0.0.tar.gz) = a8a5368ebabf33cc5bc2a4aabcc894fc5f59297b2ef7004b7da9e27798111c93
-SIZE (cabal/cardano-ledger-binary-1.6.0.0.tar.gz) = 88177
-SHA256 (cabal/cardano-ledger-byron-1.1.0.0.tar.gz) = 81fa4d9f7fa82142b5a9aa98d2fd8b17773c2887adf9f402609d181533a55f7a
-SIZE (cabal/cardano-ledger-byron-1.1.0.0.tar.gz) = 807238
-SHA256 (cabal/cardano-ledger-byron-test-1.5.2.1.tar.gz) = a99bb2d6522d37cfac7892408b24f23e413a4c9afcb02991387e5653aa0381f6
-SIZE (cabal/cardano-ledger-byron-test-1.5.2.1.tar.gz) = 714803
-SHA256 (cabal/cardano-ledger-conway-1.19.0.0.tar.gz) = 0118da444afee8b2f01b9919bd5093efb75a8441bbf17d9b6ffbda6b71342e48
-SIZE (cabal/cardano-ledger-conway-1.19.0.0.tar.gz) = 4569826
-SHA256 (cabal/cardano-ledger-conway-test-1.3.1.0.tar.gz) = 03156c85ab5b0baf0314175a63423a0aeb3e23c36123b06c6960f2380f52f5f3
-SIZE (cabal/cardano-ledger-conway-test-1.3.1.0.tar.gz) = 3475
-SHA256 (cabal/cardano-ledger-core-1.17.0.0.tar.gz) = 15ed4c60e92fade842e3267a03fe8817b6a665d0f73651535e58cc8dfefe5c0d
-SIZE (cabal/cardano-ledger-core-1.17.0.0.tar.gz) = 192559
-SHA256 (cabal/cardano-ledger-mary-1.8.0.0.tar.gz) = 332cfb13086e29530e3d76eb952324583aeddeeccf69a01b29a39c83602909c6
-SIZE (cabal/cardano-ledger-mary-1.8.0.0.tar.gz) = 32899
-SHA256 (cabal/cardano-ledger-shelley-1.16.0.0.tar.gz) = b7b4ee3561fdd1845ee5ad78a0422232f983dad01892fe041852270dc1463745
-SIZE (cabal/cardano-ledger-shelley-1.16.0.0.tar.gz) = 154974
-SHA256 (cabal/cardano-ledger-shelley-ma-test-1.3.0.0.tar.gz) = 7a9a0c6f323c6d650a7547e3ef850b01e400d279fd29c96541990c91a227df9f
-SIZE (cabal/cardano-ledger-shelley-ma-test-1.3.0.0.tar.gz) = 24171
-SHA256 (cabal/cardano-ledger-shelley-test-1.6.0.0.tar.gz) = 0804f367093d6ea8659c4ff410ac5b429a3b7e78cbc3879dab39c9150f1ebc91
-SIZE (cabal/cardano-ledger-shelley-test-1.6.0.0.tar.gz) = 145221
+SHA256 (cabal/cardano-crypto-tests-2.2.2.0.tar.gz) = 43525e1b81e4ad2e1563339bf595c3142a764872dba108b169aacf9cfdf1405a
+SIZE (cabal/cardano-crypto-tests-2.2.2.0.tar.gz) = 49402
+SHA256 (cabal/cardano-crypto-tests-2.2.2.0/revision/1.cabal) = b191d316eb37092dab16f738b10ee247372562d748952cc31aa7ce78c1b3b5d4
+SIZE (cabal/cardano-crypto-tests-2.2.2.0/revision/1.cabal) = 3545
+SHA256 (cabal/cardano-crypto-wrapper-1.6.1.0.tar.gz) = 5e9ece4bf68e2e7b298fbcea7411dc53d2b46cce144af46190de882b8dee75c3
+SIZE (cabal/cardano-crypto-wrapper-1.6.1.0.tar.gz) = 25806
+SHA256 (cabal/cardano-data-1.2.4.1.tar.gz) = 746ea7a335173d35d6da7bd11fbce9518d1418a93f66e6c6b28829af581fd4d3
+SIZE (cabal/cardano-data-1.2.4.1.tar.gz) = 20445
+SHA256 (cabal/cardano-git-rev-0.2.2.1.tar.gz) = 4943156d4352cf6804b69f0c4841f83fee522a05f89305cd1972135106ee9964
+SIZE (cabal/cardano-git-rev-0.2.2.1.tar.gz) = 5885
+SHA256 (cabal/cardano-ledger-allegra-1.8.0.0.tar.gz) = 6aa2f556eff6427e8a68a675ae4f7eeac9a6c5e5b0cbd14ef22d7ac9cb1b86bf
+SIZE (cabal/cardano-ledger-allegra-1.8.0.0.tar.gz) = 29470
+SHA256 (cabal/cardano-ledger-alonzo-1.14.0.0.tar.gz) = a35385934dbf6f37ddfdc059a9c1bc236e66f7d024a4f200e25f39e80ed7476d
+SIZE (cabal/cardano-ledger-alonzo-1.14.0.0.tar.gz) = 2026166
+SHA256 (cabal/cardano-ledger-alonzo-test-1.4.0.0.tar.gz) = d71385d298c830c1b86e5e85de685ebad8911af53f01cfb4dbb40d34984717e2
+SIZE (cabal/cardano-ledger-alonzo-test-1.4.0.0.tar.gz) = 59350
+SHA256 (cabal/cardano-ledger-api-1.12.1.0.tar.gz) = e2aa056aede8af7f9a78b40768f82340de4bd28755affec34fe31f61b59a0dfe
+SIZE (cabal/cardano-ledger-api-1.12.1.0.tar.gz) = 37600
+SHA256 (cabal/cardano-ledger-babbage-1.12.0.0.tar.gz) = fe1bc267aa72a7a589163dc779990fe67e02720362a4d6482516d37bdc68215b
+SIZE (cabal/cardano-ledger-babbage-1.12.0.0.tar.gz) = 2551930
+SHA256 (cabal/cardano-ledger-binary-1.7.0.0.tar.gz) = 114ded02215bd1c200928e575af85e5ce278ece1ee5d280bbba5ae9cb97c7d90
+SIZE (cabal/cardano-ledger-binary-1.7.0.0.tar.gz) = 88940
+SHA256 (cabal/cardano-ledger-byron-1.2.0.0.tar.gz) = 313b9f660ebe6ccd9b64a5dcd96a24057fcb05a4d33a0f2ee31f8b639b3c0398
+SIZE (cabal/cardano-ledger-byron-1.2.0.0.tar.gz) = 808697
+SHA256 (cabal/cardano-ledger-conway-1.20.0.0.tar.gz) = 331706443c53c3992f5685d6ec8a91972fd8af4bd6de6a15c626edbb4dac0f2d
+SIZE (cabal/cardano-ledger-conway-1.20.0.0.tar.gz) = 4604553
+SHA256 (cabal/cardano-ledger-core-1.18.0.0.tar.gz) = 80d00b252710f19f4c7b4dc5161bbe9145e0323d2589ebb0587b5bd65662ad1f
+SIZE (cabal/cardano-ledger-core-1.18.0.0.tar.gz) = 177418
+SHA256 (cabal/cardano-ledger-dijkstra-0.1.0.0.tar.gz) = 020d1b6a5f84ab4d5f2debced8ca4d3e662527260c5b26f6d8989a283da3f337
+SIZE (cabal/cardano-ledger-dijkstra-0.1.0.0.tar.gz) = 51379
+SHA256 (cabal/cardano-ledger-mary-1.9.0.0.tar.gz) = 8bf2b530e9eeb88b7dc8c0aec34b5e84ef13b64f6425c658c57d53c38443b9dd
+SIZE (cabal/cardano-ledger-mary-1.9.0.0.tar.gz) = 33877
+SHA256 (cabal/cardano-ledger-shelley-1.17.0.0.tar.gz) = 5e8f7e17f13eb59670eff3583e7d68321a98faa3bda5803ecd2b270d62d19599
+SIZE (cabal/cardano-ledger-shelley-1.17.0.0.tar.gz) = 164856
+SHA256 (cabal/cardano-ledger-shelley-ma-test-1.4.0.0.tar.gz) = c8d1d6911f62fac8d3109e3d516d5d978c2b78803622fe6dc54c97e84c0fdabf
+SIZE (cabal/cardano-ledger-shelley-ma-test-1.4.0.0.tar.gz) = 23358
+SHA256 (cabal/cardano-ledger-shelley-test-1.7.0.0.tar.gz) = a028fdcd0dca6495ba4e194b214dd47385baa9340f921b3f2527586cb753b12f
+SIZE (cabal/cardano-ledger-shelley-test-1.7.0.0.tar.gz) = 136966
SHA256 (cabal/cardano-lmdb-0.4.0.3.tar.gz) = 411cb219d06fd1443fbfe0926e6cd6614c9ca0100b4e7fdfff439b984c56f253
SIZE (cabal/cardano-lmdb-0.4.0.3.tar.gz) = 19954
-SHA256 (cabal/cardano-lmdb-simple-0.8.0.1.tar.gz) = 01fb8c3529f4bd8802825137f9c69579126d1d11fbc83e702dbbb9775372d608
-SIZE (cabal/cardano-lmdb-simple-0.8.0.1.tar.gz) = 33181
-SHA256 (cabal/cardano-ping-0.8.0.1.tar.gz) = ac2e2f91671ce3a15664865e8df62790e52842ec4c34e94161b5ade08864a9f0
-SIZE (cabal/cardano-ping-0.8.0.1.tar.gz) = 13467
+SHA256 (cabal/cardano-lmdb-simple-0.8.1.0.tar.gz) = 7ccba3eb67fb9407e7295982c50cf0d881539a4a9762be22e3d7e4497c6328a7
+SIZE (cabal/cardano-lmdb-simple-0.8.1.0.tar.gz) = 33306
+SHA256 (cabal/cardano-ping-0.9.0.0.tar.gz) = 9ae6ce93334b856cb5172a591a7bd34e11a0a3c92945d3a8e805e33eaf4f0836
+SIZE (cabal/cardano-ping-0.9.0.0.tar.gz) = 13550
SHA256 (cabal/cardano-prelude-0.2.1.0.tar.gz) = 021413c092137a0785f0cdd662ff0df9705ade3bbb9e381710da19fdb1d2e456
SIZE (cabal/cardano-prelude-0.2.1.0.tar.gz) = 29316
SHA256 (cabal/cardano-prelude-test-0.1.0.5.tar.gz) = 448d87031edb0d922994ed4e1aa9f3a138c59853da2d29b2e0aa4a6c502cef0a
SIZE (cabal/cardano-prelude-test-0.1.0.5.tar.gz) = 14732
-SHA256 (cabal/cardano-protocol-tpraos-1.4.0.0.tar.gz) = 2e79041c77e6168b5ebd262538d3f47ba1ea4101862f39accb624299e6162457
-SIZE (cabal/cardano-protocol-tpraos-1.4.0.0.tar.gz) = 23941
-SHA256 (cabal/cardano-slotting-0.2.0.0.tar.gz) = d2916cc1f488ddc7efc18011002938b35a876ff1c51cf900d6703aeddcc66640
-SIZE (cabal/cardano-slotting-0.2.0.0.tar.gz) = 10639
-SHA256 (cabal/cardano-strict-containers-0.1.4.0.tar.gz) = 542ded378be85312d60f0d0bfba7d8946d4cd35cd98af14bb9cd55c448771400
-SIZE (cabal/cardano-strict-containers-0.1.4.0.tar.gz) = 11097
+SHA256 (cabal/cardano-protocol-tpraos-1.4.1.0.tar.gz) = 0ba610b15e73245736a58607b612ff77142fb7f5e004afe42f58f330598b3ea5
+SIZE (cabal/cardano-protocol-tpraos-1.4.1.0.tar.gz) = 25597
+SHA256 (cabal/cardano-slotting-0.2.0.1.tar.gz) = b4fbffce9074f8367515724b55fc9e7743aa13288fa5802b48ff9e0787066773
+SIZE (cabal/cardano-slotting-0.2.0.1.tar.gz) = 10495
+SHA256 (cabal/cardano-strict-containers-0.1.5.0.tar.gz) = fd815ed978debc85cc7cf1c45b4d9db08349d9a6adb7a6782dea4f22498a7fef
+SIZE (cabal/cardano-strict-containers-0.1.5.0.tar.gz) = 11489
SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc17e0c5f3dfb3d82ced83e4c9c44c338ecde749b278b6eae512f1d04e406
SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
-SHA256 (cabal/cassava-0.5.3.2/cassava-0.5.3.2.tar.gz) = 3ad25d225d2c0db54ef17372d8bf206356bcb7e02a0e7ff38f7078f141d0a9c9
-SIZE (cabal/cassava-0.5.3.2/cassava-0.5.3.2.tar.gz) = 37741
-SHA256 (cabal/cassava-0.5.3.2/revision/1.cabal) = b2e52282af6ca7b42bdd0fb427079b908a2b2e4b350b77df19cdb45ee4fe7876
-SIZE (cabal/cassava-0.5.3.2/revision/1.cabal) = 4977
+SHA256 (cabal/casing-0.1.4.1/casing-0.1.4.1.tar.gz) = 106271c00246b551f2ef6a2e511437c9f0e1f3bb920a283f6f9eaa0940b4f8ca
+SIZE (cabal/casing-0.1.4.1/casing-0.1.4.1.tar.gz) = 3623
+SHA256 (cabal/casing-0.1.4.1/revision/1.cabal) = 0be79e10a37cb7bd71f195e8a5f064e584be7674f57f5fe9f6f73a160527fcd8
+SIZE (cabal/casing-0.1.4.1/revision/1.cabal) = 1081
+SHA256 (cabal/cassava-0.5.4.1/cassava-0.5.4.1.tar.gz) = d40636f530737a99c0282084322230d04d6e1b445e779a0d0a5005f6285a495f
+SIZE (cabal/cassava-0.5.4.1/cassava-0.5.4.1.tar.gz) = 38097
SHA256 (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 17fe070c38fc498cab49bcb9d6215b7747d53bedf96502e9bcce9cad73b9c797
SIZE (cabal/cborg-0.2.10.0/cborg-0.2.10.0.tar.gz) = 92122
-SHA256 (cabal/cborg-0.2.10.0/revision/2.cabal) = a52224590aca5c992a5ca0c6713439587076ad1f9c8e04ce2dca7ba2026e3654
-SIZE (cabal/cborg-0.2.10.0/revision/2.cabal) = 5406
+SHA256 (cabal/cborg-0.2.10.0/revision/3.cabal) = 47c044ade185e59433ec301fd3d85c7a1b9709cc752daf8b6388c9190aa618aa
+SIZE (cabal/cborg-0.2.10.0/revision/3.cabal) = 5397
SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a
SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166
SHA256 (cabal/character-ps-0.1/character-ps-0.1.tar.gz) = 22de71fde38b236d3e9168a832b5e1e75d1fb4f4028667bdf747b3b4c8c1529c
@@ -283,8 +295,10 @@ SHA256 (cabal/concurrent-output-1.10.21/concurrent-output-1.10.21.tar.gz) = 4a20
SIZE (cabal/concurrent-output-1.10.21/concurrent-output-1.10.21.tar.gz) = 23875
SHA256 (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 69902af03ea7e4cb982fa83da42afe36973b62d0a52ea140ae5362e52854ba3f
SIZE (cabal/conduit-1.3.6.1/conduit-1.3.6.1.tar.gz) = 89114
-SHA256 (cabal/conduit-extra-1.3.7/conduit-extra-1.3.7.tar.gz) = b2bd6f8626909c1784793d791078bedc0831fbaf97cb3e837d9fd94c89532b57
-SIZE (cabal/conduit-extra-1.3.7/conduit-extra-1.3.7.tar.gz) = 33170
+SHA256 (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 491f3e8e9408f5d10ff8d02bf4d0edb11821e2537e7c22edbd6d64bf91388222
+SIZE (cabal/conduit-extra-1.3.8/conduit-extra-1.3.8.tar.gz) = 33479
+SHA256 (cabal/conduit-extra-1.3.8/revision/1.cabal) = e932b260dc50dd2a81c996f370798b19979acfd5cfa7bb6b685358e6846600bb
+SIZE (cabal/conduit-extra-1.3.8/revision/1.cabal) = 4473
SHA256 (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 3a171c45baa6ed066dd62a4bfd7fb60d99030e9e320c2b73cfd0980252596901
SIZE (cabal/config-ini-0.2.7.0/config-ini-0.2.7.0.tar.gz) = 24825
SHA256 (cabal/config-ini-0.2.7.0/revision/1.cabal) = 2ae5a3e77ef16bffe9f2dd2b328cd79444cd1c193386007260aa6b0af0f957b2
@@ -295,30 +309,32 @@ SHA256 (cabal/constraints-0.14.2/revision/1.cabal) = 381a53e9d5aad937644d13b5c2c
SIZE (cabal/constraints-0.14.2/revision/1.cabal) = 2384
SHA256 (cabal/constraints-extras-0.4.0.2/constraints-extras-0.4.0.2.tar.gz) = cc7fdb2625f1baeb16501176d8e2eb6da16a3448f2f0a37e188289c503cb482c
SIZE (cabal/constraints-extras-0.4.0.2/constraints-extras-0.4.0.2.tar.gz) = 7292
-SHA256 (cabal/contra-tracer-0.1.0.1.tar.gz) = 29786d117b22955586f64ee20c6b21357bd7e15b0eea421ff346bc6879134c26
-SIZE (cabal/contra-tracer-0.1.0.1.tar.gz) = 8123
+SHA256 (cabal/contra-tracer-0.1.0.2.tar.gz) = aece5861203eb196cc7c852ff2dfe1d593f5baaef81b81aa5f9ba43c1d6dbb54
+SIZE (cabal/contra-tracer-0.1.0.2.tar.gz) = 8124
SHA256 (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 062fd66580d7aad0b5ba93e644ffa7feee69276ef50f20d4ed9f1deb7642dffa
SIZE (cabal/contravariant-1.5.5/contravariant-1.5.5.tar.gz) = 13815
SHA256 (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 1adde62726e3a3bbe147c02514fe0c4f5f2c5a2ff63842deac10c451a2a6f7a0
SIZE (cabal/cookie-0.5.1/cookie-0.5.1.tar.gz) = 6680
-SHA256 (cabal/criterion-1.6.4.0/criterion-1.6.4.0.tar.gz) = 062bf47a43278dfe8725391b5e550905f185801c79ea772a9cdaa672b2ea2f51
-SIZE (cabal/criterion-1.6.4.0/criterion-1.6.4.0.tar.gz) = 46689
+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-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.4/crypton-connection-0.4.4.tar.gz) = 247068c222a5feec66ada8d599bfc4a878bef2cac104636afbc7d5cae93ca491
-SIZE (cabal/crypton-connection-0.4.4/crypton-connection-0.4.4.tar.gz) = 9324
+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-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.10/crypton-x509-store-1.6.10.tar.gz) = cef0631c0dad9ca43984e51140f030e7de9a1f4bfd0b2223ed9c6d41fe4238b0
-SIZE (cabal/crypton-x509-store-1.6.10/crypton-x509-store-1.6.10.tar.gz) = 12720
+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-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
SIZE (cabal/crypton-x509-validation-1.6.14/crypton-x509-validation-1.6.14.tar.gz) = 19693
-SHA256 (cabal/cuddle-0.3.2.1.tar.gz) = 61751eb1e3abb4954f0ecc1177c6d8339452220d6f481d6b978cb10003af2502
-SIZE (cabal/cuddle-0.3.2.1.tar.gz) = 46501
+SHA256 (cabal/cuddle-1.0.0.0/cuddle-1.0.0.0.tar.gz) = 8d596ba4155531cc9af705c30d1b32c5dfb7e7bf066e3b9a5fa8d61c6ab1a813
+SIZE (cabal/cuddle-1.0.0.0/cuddle-1.0.0.0.tar.gz) = 67761
SHA256 (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 1c3a1ebd71e8f6fe30afdb3797c4852db7fb0b4e3c145fc53e8282eb4303b212
SIZE (cabal/data-clist-0.2/data-clist-0.2.tar.gz) = 5475
SHA256 (cabal/data-clist-0.2/revision/1.cabal) = 47ad08ffa523b5fcdfd0e999ff57417a2e70b48e0ea79b84d7f8b9e6d1152225
@@ -363,6 +379,8 @@ SHA256 (cabal/digest-0.0.2.1/digest-0.0.2.1.tar.gz) = cbf87b02e01f97dfe6d2d7f080
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/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
@@ -379,38 +397,44 @@ SHA256 (cabal/dom-lt-0.2.3/revision/1.cabal) = 1df9402e21e97de0da74fdf2a9f8c96ab
SIZE (cabal/dom-lt-0.2.3/revision/1.cabal) = 1938
SHA256 (cabal/dot-0.3/dot-0.3.tar.gz) = b6144d948d86fe8f8df6c4ec12d4d127733dc6b194a6d204792a5fadb42e8483
SIZE (cabal/dot-0.3/dot-0.3.tar.gz) = 2735
-SHA256 (cabal/either-5.0.2/either-5.0.2.tar.gz) = bfa45b967fd77b1c7c952e156377441e3c42b6dc873ab1f06a7421a3222287be
-SIZE (cabal/either-5.0.2/either-5.0.2.tar.gz) = 7983
-SHA256 (cabal/either-5.0.2/revision/2.cabal) = 7f0b93d3f2a1dbe8fc29dd300967162f6a4b380fd98915cb795a6f3492a6a6d3
-SIZE (cabal/either-5.0.2/revision/2.cabal) = 2015
+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
+SIZE (cabal/either-5.0.3/revision/1.cabal) = 1905
SHA256 (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 24f0b79c7e1d25cb2cd44c2258d7a464bf6db8079775b50b60b54a254616b337
SIZE (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 1918
SHA256 (cabal/errors-2.3.0/errors-2.3.0.tar.gz) = 6772e5689f07e82077ffe3339bc672934d83d83a97a7d4f1349de1302cb71f75
SIZE (cabal/errors-2.3.0/errors-2.3.0.tar.gz) = 9184
SHA256 (cabal/errors-2.3.0/revision/5.cabal) = 541d4ecafde6556b70877ecf28402a21d0fbd50fa12390f38e122f0c9bd24e52
SIZE (cabal/errors-2.3.0/revision/5.cabal) = 1399
+SHA256 (cabal/extensible-exceptions-0.1.1.4/extensible-exceptions-0.1.1.4.tar.gz) = 6ce5e8801760385a408dab71b53550f87629e661b260bdc2cd41c6a439b6e388
+SIZE (cabal/extensible-exceptions-0.1.1.4/extensible-exceptions-0.1.1.4.tar.gz) = 8531
SHA256 (cabal/extra-1.8/extra-1.8.tar.gz) = 2fa4ce5eae50560bba80f1883913cf2ed52b3d87fd290dae27d838c94f5389a1
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/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
SIZE (cabal/file-io-0.1.5/file-io-0.1.5.tar.gz) = 11890
-SHA256 (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 4d35645cdf4f0b7aa8d22238885a970aef2328a39bd4ea63c7274532b1748180
-SIZE (cabal/filelock-0.1.1.7/filelock-0.1.1.7.tar.gz) = 8109
+SHA256 (cabal/filelock-0.1.1.8/filelock-0.1.1.8.tar.gz) = 72ab22e966feb4f6021425fdf9e6f758e3ca711b0156eeb3f8590b8e1092b62e
+SIZE (cabal/filelock-0.1.1.8/filelock-0.1.1.8.tar.gz) = 8128
SHA256 (cabal/fin-0.3.2/fin-0.3.2.tar.gz) = b92559549f4f03ee1acbe6aa93f13ad856213d37b887e603502b4fe159162141
SIZE (cabal/fin-0.3.2/fin-0.3.2.tar.gz) = 15913
SHA256 (cabal/fin-0.3.2/revision/1.cabal) = 5bff3c1553a694499d65d46a23e30c06473ec64ab266cf755f7fca3af1169054
SIZE (cabal/fin-0.3.2/revision/1.cabal) = 3725
-SHA256 (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = f3263c92fa8b18f1e1a64cd12480c8c1bee2c1fa0584ab3345f3dd8522bdbf71
-SIZE (cabal/fingertree-0.1.5.0/fingertree-0.1.5.0.tar.gz) = 20656
+SHA256 (cabal/fingertree-0.1.6.2/fingertree-0.1.6.2.tar.gz) = f2617dc54dceb6e680e3ac07efe86f0d236dfa66a277005f546a5aaa04139cab
+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/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
@@ -423,14 +447,12 @@ SHA256 (cabal/free-5.2/free-5.2.tar.gz) = 72867f7c89173263765736e8d395e94291f1aa
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/fs-api-0.3.0.0/fs-api-0.3.0.0.tar.gz) = a1d5e76caafb175df00129956041636451b412c3a2b1b2b0014bae6d32d019d1
-SIZE (cabal/fs-api-0.3.0.0/fs-api-0.3.0.0.tar.gz) = 24049
-SHA256 (cabal/fs-api-0.3.0.0/revision/1.cabal) = 0cdf6889ecb6c1af1cfe126b718db83c3a02c34e9e09cfb70bd0fd6f8087a885
-SIZE (cabal/fs-api-0.3.0.0/revision/1.cabal) = 2721
-SHA256 (cabal/fs-sim-0.3.0.0/fs-sim-0.3.0.0.tar.gz) = f8004441a16c1ec33cac96eb92ffc67dcc6ace07313e3cc288001057e2d0f072
-SIZE (cabal/fs-sim-0.3.0.0/fs-sim-0.3.0.0.tar.gz) = 49325
-SHA256 (cabal/fs-sim-0.3.0.0/revision/1.cabal) = 32297f472bef4ab0fe7ff741b27ee4fbaf140401718d74ec3b748f395c0fca7c
-SIZE (cabal/fs-sim-0.3.0.0/revision/1.cabal) = 2683
+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
@@ -461,30 +483,34 @@ SHA256 (cabal/graphviz-2999.20.2.1/graphviz-2999.20.2.1.tar.gz) = 8ffc0fa59e01de
SIZE (cabal/graphviz-2999.20.2.1/graphviz-2999.20.2.1.tar.gz) = 223488
SHA256 (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = ce1e52a8be7effbd1f995eadf0ed34fa45c412656d372db8a38f9c955e43ac38
SIZE (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = 3396
-SHA256 (cabal/half-0.3.2/half-0.3.2.tar.gz) = 19992e9fb6f4ea8a53b0ba0693565e8ec73c620b603e74b6d4f262e49d7df038
-SIZE (cabal/half-0.3.2/half-0.3.2.tar.gz) = 8319
-SHA256 (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 7af82f24f65bf951b24000b9e16ee01c750ed40edc0b256881d29daee85c41c4
-SIZE (cabal/happy-2.1.5/happy-2.1.5.tar.gz) = 61293
-SHA256 (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = a25a6c5a2db150caf4b8c91e048e302f776372034b84b8f9461fea0483da94eb
-SIZE (cabal/happy-lib-2.1.5/happy-lib-2.1.5.tar.gz) = 93792
-SHA256 (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 3baee4c9027a08830d148ec524cbc0471de645e1e8426d46780ef2758df0e8da
-SIZE (cabal/hashable-1.4.7.0/hashable-1.4.7.0.tar.gz) = 89467
+SHA256 (cabal/half-0.3.3/half-0.3.3.tar.gz) = f476049628d6ff79722fb073c01e85f2a11b2ef3835fdc3fc21a61f05d17ab02
+SIZE (cabal/half-0.3.3/half-0.3.3.tar.gz) = 8359
+SHA256 (cabal/half-0.3.3/revision/1.cabal) = b5109ef8de7ae45cc8aa1ea89c54e9f94bfcea7898dc0aa675131b7894f941d0
+SIZE (cabal/half-0.3.3/revision/1.cabal) = 2011
+SHA256 (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 9e390f0ab082d11d46598f6215b2f6e8253059721860f81082409091532d7e2a
+SIZE (cabal/happy-2.1.7/happy-2.1.7.tar.gz) = 62023
+SHA256 (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = f625b2c4a3f2b5fafa3c560fa8757502cc8de83d9a84c2692fc943380900f269
+SIZE (cabal/happy-lib-2.1.7/happy-lib-2.1.7.tar.gz) = 94227
+SHA256 (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = e58b3a8e18da5f6cd7e937e5fd683e500bb1f8276b3768269759119ca0cddb6a
+SIZE (cabal/hashable-1.5.0.0/hashable-1.5.0.0.tar.gz) = 89062
+SHA256 (cabal/hashable-1.5.0.0/revision/1.cabal) = 2f23146cbe0325029927b221647695a4c7d6e97548ff731110979e34361f58ef
+SIZE (cabal/hashable-1.5.0.0/revision/1.cabal) = 5914
SHA256 (cabal/haskell-lexer-1.2.1/haskell-lexer-1.2.1.tar.gz) = 9d76e1528106b1b32e6e465264e39381ca4b450b72a4b5331e7e5127640a1a41
SIZE (cabal/haskell-lexer-1.2.1/haskell-lexer-1.2.1.tar.gz) = 14602
+SHA256 (cabal/hdaemonize-0.5.7/hdaemonize-0.5.7.tar.gz) = 748823288eec23252335c00576384fc322e4f91c8e86f456530ba5d7c727f01b
+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.7.0.0/hedgehog-extras-0.7.0.0.tar.gz) = 5b3db8f8b7186d72ae0dda2e0d3a3204b8f68a01dbb3f4d17261202ca2821336
-SIZE (cabal/hedgehog-extras-0.7.0.0/hedgehog-extras-0.7.0.0.tar.gz) = 30923
-SHA256 (cabal/hedgehog-extras-0.7.0.0/revision/1.cabal) = 727e2f703704595a8e0eddbe771d3991ba1d82f1361379af1d0c95909b601db9
-SIZE (cabal/hedgehog-extras-0.7.0.0/revision/1.cabal) = 8880
+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-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/8.cabal) = 35d4db5096299ab32fbaef8a20a13e34bc687f38fa10144af45b51380d4c5298
-SIZE (cabal/hedgehog-quickcheck-0.1.1/revision/8.cabal) = 1513
+SHA256 (cabal/hedgehog-quickcheck-0.1.1/revision/10.cabal) = 18110d5b0e4c48bf313241a995fcd44803af05e2527ea21f538097282ea76ca3
+SIZE (cabal/hedgehog-quickcheck-0.1.1/revision/10.cabal) = 1514
SHA256 (cabal/heredoc-0.2.0.0/heredoc-0.2.0.0.tar.gz) = c90d9fc61cb8cd812be510845493b6a6eddcc4b772581fd40a9433ed8f130f40
SIZE (cabal/heredoc-0.2.0.0/heredoc-0.2.0.0.tar.gz) = 2449
SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
@@ -495,18 +521,22 @@ SHA256 (cabal/hsc2hs-0.68.10/hsc2hs-0.68.10.tar.gz) = 6f4e34d788fe2ca7091ee0a103
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.12/hspec-2.11.12.tar.gz) = 373a16d16f567b753f1bdb103d2515e1cf8d23768c63869d66f0b2f9809daffd
-SIZE (cabal/hspec-2.11.12/hspec-2.11.12.tar.gz) = 11895
-SHA256 (cabal/hspec-core-2.11.12/hspec-core-2.11.12.tar.gz) = cc5125618268d1f99e4169349c4f38bf48d3ad0df6c4b56396e59c923800040c
-SIZE (cabal/hspec-core-2.11.12/hspec-core-2.11.12.tar.gz) = 98557
-SHA256 (cabal/hspec-discover-2.11.12/hspec-discover-2.11.12.tar.gz) = 97faa38ee295ca0c958b8c30a6a264d79e51857d724cf11304c0b942bc7e9b10
-SIZE (cabal/hspec-discover-2.11.12/hspec-discover-2.11.12.tar.gz) = 6894
+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/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
SIZE (cabal/hspec-expectations-0.8.4/revision/2.cabal) = 1702
SHA256 (cabal/hspec-expectations-lifted-0.10.0/hspec-expectations-lifted-0.10.0.tar.gz) = 22cdf1509b396fea2f53a0bb88dec3552f540d58cc60962a82970264c1e73828
SIZE (cabal/hspec-expectations-lifted-0.10.0/hspec-expectations-lifted-0.10.0.tar.gz) = 2210
+SHA256 (cabal/hsyslog-5.0.2/hsyslog-5.0.2.tar.gz) = 3eec43c8fb42c23d03f1db7b0b594d39cd94275c2284dcd0c64aa4d680bd7ece
+SIZE (cabal/hsyslog-5.0.2/hsyslog-5.0.2.tar.gz) = 7937
+SHA256 (cabal/hsyslog-5.0.2/revision/1.cabal) = 0b604c9f3d1bcbe7cd223b1b530110309ae01f2d7c57bc08ffc4fc31ad21324c
+SIZE (cabal/hsyslog-5.0.2/revision/1.cabal) = 2491
SHA256 (cabal/http-api-data-0.6.2/http-api-data-0.6.2.tar.gz) = dc84a9ff403922f03bdc497cedee145fdd0058b1bb47be59cf714460eaec8234
SIZE (cabal/http-api-data-0.6.2/http-api-data-0.6.2.tar.gz) = 20873
SHA256 (cabal/http-client-0.7.19/http-client-0.7.19.tar.gz) = a02c1be082e8f48c959ac7150a48a405f8d4383e0942639481e84b220f29ad61
@@ -523,8 +553,12 @@ SHA256 (cabal/http-semantics-0.3.0/http-semantics-0.3.0.tar.gz) = 9ccee90bcbbfb2
SIZE (cabal/http-semantics-0.3.0/http-semantics-0.3.0.tar.gz) = 14927
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.9/http2-5.3.9.tar.gz) = 0ed31519dbd56a743c53cb24cb9a3fb3d014893b5dd1ad8c91c520f0e34f9b71
-SIZE (cabal/http2-5.3.9/http2-5.3.9.tar.gz) = 5499718
+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/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
@@ -547,32 +581,28 @@ SHA256 (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = a9e2ab4ee3e0d4613beb7bda
SIZE (cabal/invariant-0.6.4/invariant-0.6.4.tar.gz) = 27079
SHA256 (cabal/invariant-0.6.4/revision/1.cabal) = 4a9a609f4e93ffed158b3b4f5a80822c6da30aa71a5370307c0c00c2d658d1c6
SIZE (cabal/invariant-0.6.4/revision/1.cabal) = 3513
-SHA256 (cabal/io-classes-1.5.0.0/io-classes-1.5.0.0.tar.gz) = 29923c38047e3d485387bdb56d1c4a280a23540fcfa33eece93aedf14dac9fc7
-SIZE (cabal/io-classes-1.5.0.0/io-classes-1.5.0.0.tar.gz) = 29437
-SHA256 (cabal/io-classes-1.5.0.0/revision/2.cabal) = 42ea6763fb97c9597700ec79b4a813d9f2680f4960d7c18a20bb4762c19bf498
-SIZE (cabal/io-classes-1.5.0.0/revision/2.cabal) = 4587
-SHA256 (cabal/io-classes-mtl-0.1.2.0/io-classes-mtl-0.1.2.0.tar.gz) = 47a37fbcf43f39c1a4317b0e5332ee82157263fafd2721c6846128994dfa8c1a
-SIZE (cabal/io-classes-mtl-0.1.2.0/io-classes-mtl-0.1.2.0.tar.gz) = 11675
-SHA256 (cabal/io-classes-mtl-0.1.2.0/revision/2.cabal) = 75da803b889c884b1243c1eb1891a752a5e111c0e572ddd044337241e536cf7f
-SIZE (cabal/io-classes-mtl-0.1.2.0/revision/2.cabal) = 2106
-SHA256 (cabal/io-sim-1.5.1.0/io-sim-1.5.1.0.tar.gz) = aaa0c4d984486ba58ad190fc22e39d5d0cbf7b0e06685800c9ace7480337e6f0
-SIZE (cabal/io-sim-1.5.1.0/io-sim-1.5.1.0.tar.gz) = 103881
-SHA256 (cabal/io-sim-1.5.1.0/revision/1.cabal) = 0781c2b7db5537dbb95c717926b419afac9585ad6284e47318ad09572d436011
-SIZE (cabal/io-sim-1.5.1.0/revision/1.cabal) = 5461
+SHA256 (cabal/io-classes-1.8.0.1/io-classes-1.8.0.1.tar.gz) = b12df6bc63238a83fc1e3250475bb89affa6ca640332f10a77280a7a39d07047
+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/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
SIZE (cabal/js-chart-2.9.4.1/js-chart-2.9.4.1.tar.gz) = 501058
-SHA256 (cabal/kan-extensions-5.2.6/kan-extensions-5.2.6.tar.gz) = fa82283c1c9ac3dc0951b7ca9f5b2e6f13d8331c20154ebb222b509824eeeccc
-SIZE (cabal/kan-extensions-5.2.6/kan-extensions-5.2.6.tar.gz) = 21718
-SHA256 (cabal/kan-extensions-5.2.6/revision/1.cabal) = e0b972f900a3c04c0f36d7e221e6b04343a5a1f00ce3aababff7932e173f0833
-SIZE (cabal/kan-extensions-5.2.6/revision/1.cabal) = 2581
+SHA256 (cabal/kan-extensions-5.2.7/kan-extensions-5.2.7.tar.gz) = c323acff95cdef6516f2f1a733a1f00f7e0caa1b7061f8831ed82e18fd37e158
+SIZE (cabal/kan-extensions-5.2.7/kan-extensions-5.2.7.tar.gz) = 21754
+SHA256 (cabal/kes-agent-0.2.0.1.tar.gz) = 526a851e4900837c316b8bbf033290890597fcca7d47ef498fa12c860580c682
+SIZE (cabal/kes-agent-0.2.0.1.tar.gz) = 82780
+SHA256 (cabal/kes-agent-crypto-0.1.0.0.tar.gz) = 1f8e381dd1e196ff341e2b374cb6dc129f607837b1606afdbdd499a43479e871
+SIZE (cabal/kes-agent-crypto-0.1.0.0.tar.gz) = 12749
SHA256 (cabal/lazy-search-0.1.3.0/lazy-search-0.1.3.0.tar.gz) = 56a7ec14260265d3c739f42a519b7cdd9c4ebf8d64ee1b290a05a284ee139aa8
SIZE (cabal/lazy-search-0.1.3.0/lazy-search-0.1.3.0.tar.gz) = 9500
SHA256 (cabal/lazysmallcheck-0.6/lazysmallcheck-0.6.tar.gz) = 9dd4dfb590c77e4f6aff68296602de58422eed5e7148fc29190d875a4e7d0f53
SIZE (cabal/lazysmallcheck-0.6/lazysmallcheck-0.6.tar.gz) = 16862
-SHA256 (cabal/lens-5.3.4/lens-5.3.4.tar.gz) = f1b6ed14b8d8ccafb5724929fb3d0d3b5866b923ca88e8c565b4a84b7993c88a
-SIZE (cabal/lens-5.3.4/lens-5.3.4.tar.gz) = 707015
+SHA256 (cabal/lens-5.3.5/lens-5.3.5.tar.gz) = efebacf3dfb108c96171e564f059778d21ac262a98a956fef8890223ed8f1fe8
+SIZE (cabal/lens-5.3.5/lens-5.3.5.tar.gz) = 707043
+SHA256 (cabal/lens-5.3.5/revision/1.cabal) = e0413689b39ea25e12b42b1d79b1afbd2261a1f5a98af66f33383f6393c25a19
+SIZE (cabal/lens-5.3.5/revision/1.cabal) = 15292
SHA256 (cabal/libyaml-0.1.4/libyaml-0.1.4.tar.gz) = d6297ec9b1ebb4e4b580a4357d840d08a6f53e13a10c0c53ee74b973bba6fa13
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
@@ -597,16 +627,14 @@ SHA256 (cabal/memory-0.18.0/revision/1.cabal) = 9f4de967352f80b6f174c9a166f31539
SIZE (cabal/memory-0.18.0/revision/1.cabal) = 4581
SHA256 (cabal/memory-pool-0.1.0.0/memory-pool-0.1.0.0.tar.gz) = 313f52b1d3b7a7402ab5c11ec42822cb70fbd5c138981ad63c7b7d7d5573e346
SIZE (cabal/memory-pool-0.1.0.0/memory-pool-0.1.0.0.tar.gz) = 12355
-SHA256 (cabal/mempack-0.1.1.0/mempack-0.1.1.0.tar.gz) = d810ce2f0a9b78559cce321161d9476c30bcb88467988c34761850902345def5
-SIZE (cabal/mempack-0.1.1.0/mempack-0.1.1.0.tar.gz) = 17442
-SHA256 (cabal/mempack-0.1.1.0/revision/2.cabal) = ea2b2984e8881a7f45cb24b45c409185f7e32bc09837d11666e80d4dc6500965
-SIZE (cabal/mempack-0.1.1.0/revision/2.cabal) = 3270
+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-aeson-2.5.2/microlens-aeson-2.5.2.tar.gz) = 6c76be50168b12c8ac67229127d78555e915de91382119a61801f3f1a256d5b2
-SIZE (cabal/microlens-aeson-2.5.2/microlens-aeson-2.5.2.tar.gz) = 440053
+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-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
@@ -617,10 +645,10 @@ SHA256 (cabal/microstache-1.0.3/revision/1.cabal) = 86a55f331563ea2e4a16f62c13fe
SIZE (cabal/microstache-1.0.3/revision/1.cabal) = 3067
SHA256 (cabal/mime-types-0.1.2.0/mime-types-0.1.2.0.tar.gz) = 013ae48a4c1726a4f91a64e882f3fe1fb903a7d4b8c14da51286fe5e4b974f61
SIZE (cabal/mime-types-0.1.2.0/mime-types-0.1.2.0.tar.gz) = 12044
-SHA256 (cabal/mmorph-1.2.0/mmorph-1.2.0.tar.gz) = 61338058eb676b466a462ca45d59f436a77a3bd6b816e4268c6d88522b6a4280
-SIZE (cabal/mmorph-1.2.0/mmorph-1.2.0.tar.gz) = 6861
-SHA256 (cabal/mmorph-1.2.0/revision/3.cabal) = df9b213ec18f811cb3137b478d148f3f1680ee43f841cb775835fa282fdb0295
-SIZE (cabal/mmorph-1.2.0/revision/3.cabal) = 1083
+SHA256 (cabal/mmorph-1.2.1/mmorph-1.2.1.tar.gz) = 0e59d6028463ec832c908edf85b4e7adba02cfb98ad33cebb55295ecbba74ce6
+SIZE (cabal/mmorph-1.2.1/mmorph-1.2.1.tar.gz) = 6951
+SHA256 (cabal/mmorph-1.2.1/revision/1.cabal) = ea4c137f09d377ad071ff266a5f623c67376ff100094b96c44eedd7d3042ee02
+SIZE (cabal/mmorph-1.2.1/revision/1.cabal) = 1083
SHA256 (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = ae0baea04d99375ef788140367179994a7178d400a8ce0d9026846546772713c
SIZE (cabal/monad-control-1.0.3.1/monad-control-1.0.3.1.tar.gz) = 13985
SHA256 (cabal/mono-traversable-1.0.21.0/mono-traversable-1.0.21.0.tar.gz) = 4dd93ea334c0169500402f07aa39c98dbb7bffe55dc63fdf228da2cc22c7c5cd
@@ -631,8 +659,6 @@ SHA256 (cabal/monoidal-containers-0.6.6.0/monoidal-containers-0.6.6.0.tar.gz) =
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/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 1955398fe2115674f47f553b2caaf928c6aa3424271a5cd13bc191e54bfe3a9e
-SIZE (cabal/mtl-compat-0.2.2/mtl-compat-0.2.2.tar.gz) = 5128
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
@@ -641,14 +667,14 @@ SHA256 (cabal/mutable-containers-0.3.4.1/mutable-containers-0.3.4.1.tar.gz) = 79
SIZE (cabal/mutable-containers-0.3.4.1/mutable-containers-0.3.4.1.tar.gz) = 12227
SHA256 (cabal/mwc-random-0.15.2.0/mwc-random-0.15.2.0.tar.gz) = 5843ab06e7c9109326aa4eb5e26486400d6e3bce25944f6671ce989499174133
SIZE (cabal/mwc-random-0.15.2.0/mwc-random-0.15.2.0.tar.gz) = 43086
-SHA256 (cabal/network-3.2.7.0/network-3.2.7.0.tar.gz) = 68548e660632a3c09b230c33fe08cc880273372b485e65cbe7a717936de9728b
-SIZE (cabal/network-3.2.7.0/network-3.2.7.0.tar.gz) = 145714
+SHA256 (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 51788e5eeb7d77264f260acd48df8055a4dbc2477e8d634a8493677bb15c5fc8
+SIZE (cabal/network-3.2.8.0/network-3.2.8.0.tar.gz) = 146148
SHA256 (cabal/network-byte-order-0.1.7/network-byte-order-0.1.7.tar.gz) = 480ce0ad7f67364ec8d4ce8d815f463d9e4074e3789be22a5722cfdebed08679
SIZE (cabal/network-byte-order-0.1.7/network-byte-order-0.1.7.tar.gz) = 6402
-SHA256 (cabal/network-control-0.1.6/network-control-0.1.6.tar.gz) = f4258aad1462015e741f1541425c14652d33faa305a6b9fe1fe7e8608da28fa1
-SIZE (cabal/network-control-0.1.6/network-control-0.1.6.tar.gz) = 7775
-SHA256 (cabal/network-mux-0.8.tar.gz) = 7ffdfffb768bc3abb7b9d777ece1734b575c8f9f770047c1017e1ce416083bb9
-SIZE (cabal/network-mux-0.8.tar.gz) = 72050
+SHA256 (cabal/network-control-0.1.7/network-control-0.1.7.tar.gz) = 05d40d381e5c72beefb209b7e82877b457fbca2880e60ed849bad480b6795b10
+SIZE (cabal/network-control-0.1.7/network-control-0.1.7.tar.gz) = 7913
+SHA256 (cabal/network-mux-0.9.0.0.tar.gz) = c675ae6f8d6133a73c404feb1af6fbcfdcdd33a54977e88f21567ff5af3f7e1d
+SIZE (cabal/network-mux-0.9.0.0.tar.gz) = 74345
SHA256 (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 9c188973126e893250b881f20e8811dca06c223c23402b06f7a1f2e995797228
SIZE (cabal/network-uri-2.6.4.2/network-uri-2.6.4.2.tar.gz) = 31309
SHA256 (cabal/network-uri-2.6.4.2/revision/1.cabal) = 6fffb57373962b5651a2db8b0af732098b3bf029a7ced76a9855615de2026588
@@ -659,14 +685,14 @@ SHA256 (cabal/newtype-0.2.2.0/revision/3.cabal) = 9d292bac9208a847de8b4bf82948bb
SIZE (cabal/newtype-0.2.2.0/revision/3.cabal) = 1559
SHA256 (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = a1ac6052020a09f1bc5000a141d2edd4b31a82f95ce5957b7eedad40c065a74e
SIZE (cabal/newtype-generics-0.6.2/newtype-generics-0.6.2.tar.gz) = 6854
-SHA256 (cabal/newtype-generics-0.6.2/revision/4.cabal) = 36b26be66f5736926fbd16fa3eadfcc96d23e13433e6348f0fa9509163fd0991
-SIZE (cabal/newtype-generics-0.6.2/revision/4.cabal) = 2053
+SHA256 (cabal/newtype-generics-0.6.2/revision/5.cabal) = e1bc40f387a21c6e59eff939f4e01b1eb14f069b683dce8c1c51094470c6342b
+SIZE (cabal/newtype-generics-0.6.2/revision/5.cabal) = 2053
SHA256 (cabal/non-integral-1.0.0.0.tar.gz) = 6eed92a22abfc241dee1942d42320f6ac98cabe44a3b172eded214b5ef7d0e82
SIZE (cabal/non-integral-1.0.0.0.tar.gz) = 6013
SHA256 (cabal/non-integral-1.0.0.0/revision/2.cabal) = 02eef244f8974c17e1dfc4d4cbfaf194e2776c807b413a40bd0b784cee359ba0
SIZE (cabal/non-integral-1.0.0.0/revision/2.cabal) = 1261
-SHA256 (cabal/nonempty-containers-0.3.4.5/nonempty-containers-0.3.4.5.tar.gz) = 6eeaac5ec0bcccd848b5e8f6887a6caedf0257ccfc71a99264ebeaf1da0c4428
-SIZE (cabal/nonempty-containers-0.3.4.5/nonempty-containers-0.3.4.5.tar.gz) = 105013
+SHA256 (cabal/nonempty-containers-0.3.5.0/nonempty-containers-0.3.5.0.tar.gz) = 09e5385852d02830152a4ef72a4928a7a3c9353a1fa6fc8510228d9215bfeab6
+SIZE (cabal/nonempty-containers-0.3.5.0/nonempty-containers-0.3.5.0.tar.gz) = 101237
SHA256 (cabal/nonempty-vector-0.2.4/nonempty-vector-0.2.4.tar.gz) = e32d9efb7862507e76e3f6876c67c980da9a5b4d743e07d424159868ae471c67
SIZE (cabal/nonempty-vector-0.2.4/nonempty-vector-0.2.4.tar.gz) = 18480
SHA256 (cabal/nothunks-0.2.1.1/nothunks-0.2.1.1.tar.gz) = cca7983daf5dea23fdf413c207c43b8e08e8b6cf067b386a94ee6561f8511cda
@@ -689,34 +715,34 @@ SHA256 (cabal/optparse-applicative-fork-0.18.1.0.tar.gz) = 74e9f80bda3ce77d731e4
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.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/ouroboros-consensus-0.27.0.0.tar.gz) = c13b66227b2adffba9d9a5b4ffa0c573db87d3f72ec0d3fc3cb2b3bac7ac2594
-SIZE (cabal/ouroboros-consensus-0.27.0.0.tar.gz) = 890307
-SHA256 (cabal/ouroboros-consensus-cardano-0.25.1.0.tar.gz) = edfb0fd56a085e1cf1d01b3547057d07def22b70f8d9b23668246d4034ea8bb1
-SIZE (cabal/ouroboros-consensus-cardano-0.25.1.0.tar.gz) = 335955
-SHA256 (cabal/ouroboros-consensus-diffusion-0.23.0.0.tar.gz) = 1964f12f40b2e6e604771a305674bb6c355d369c89c9e9c2682c8006097bd7d4
-SIZE (cabal/ouroboros-consensus-diffusion-0.23.0.0.tar.gz) = 237096
-SHA256 (cabal/ouroboros-consensus-protocol-0.12.0.0.tar.gz) = 023d733ce6f143ca5cc88e8a9eb39696779537442c9f9918ad6e4d0b17941ed6
-SIZE (cabal/ouroboros-consensus-protocol-0.12.0.0.tar.gz) = 35003
-SHA256 (cabal/ouroboros-consensus-protocol-0.12.0.0/revision/1.cabal) = 2e4708fba1c12563623c0933a5cba198b0de3fb500064b0b4d46e5e85656225a
-SIZE (cabal/ouroboros-consensus-protocol-0.12.0.0/revision/1.cabal) = 3051
-SHA256 (cabal/ouroboros-network-0.21.0.0.tar.gz) = 6c405655f9d056965b31cb1d8dbfe9e91a1351d68bafc5400eafaa1298a9c7ac
-SIZE (cabal/ouroboros-network-0.21.0.0.tar.gz) = 393361
-SHA256 (cabal/ouroboros-network-api-0.14.0.0.tar.gz) = 5f3de3b771d4d4d218023a726887ad845f38823b12233e94a6047234c4ffa64a
-SIZE (cabal/ouroboros-network-api-0.14.0.0.tar.gz) = 42272
-SHA256 (cabal/ouroboros-network-framework-0.18.0.0.tar.gz) = e64647650bfb7051d399d5b23248700c3310483bcd988ebf34e67915b1e6fd61
-SIZE (cabal/ouroboros-network-framework-0.18.0.0.tar.gz) = 225892
+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-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-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
+SIZE (cabal/ouroboros-network-framework-0.19.2.0.tar.gz) = 182994
SHA256 (cabal/ouroboros-network-mock-0.1.1.2.tar.gz) = c57a09e5a77b6725cb705ffe464e3a906133f47956ada4c057e23c5b2c7736bf
SIZE (cabal/ouroboros-network-mock-0.1.1.2.tar.gz) = 14182
-SHA256 (cabal/ouroboros-network-protocols-0.14.0.1.tar.gz) = eb46b13a614cf7c5bc3e4af69398dd21b84ea50d8eb219cc897e9c455c697914
-SIZE (cabal/ouroboros-network-protocols-0.14.0.1.tar.gz) = 123217
-SHA256 (cabal/ouroboros-network-testing-0.8.1.0.tar.gz) = b3ddb2ca231e887054645eb40c0f080eb82902b26538690815ff73ea484c4523
-SIZE (cabal/ouroboros-network-testing-0.8.1.0.tar.gz) = 19519
+SHA256 (cabal/ouroboros-network-protocols-0.15.0.0.tar.gz) = 584240d92f1edc1ec1a1d6b1230c0aa6e8008ee2fb1aaefc968e20d950c789ce
+SIZE (cabal/ouroboros-network-protocols-0.15.0.0.tar.gz) = 125045
+SHA256 (cabal/ouroboros-network-protocols-0.15.0.0/revision/1.cabal) = be5e070ee814be14b9cb2a281baad285c300d313ed634764130a02aaebcced30
+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/9.cabal) = 9d7b34ac537940f67732eca31d48a43bd78fb65a91baebddf63bee4fc3813d81
-SIZE (cabal/parallel-3.2.2.0/revision/9.cabal) = 1961
+SHA256 (cabal/parallel-3.2.2.0/revision/10.cabal) = 3df46ec247e12b5e406a0adb9577294431b24814b30df420551d176fd112a966
+SIZE (cabal/parallel-3.2.2.0/revision/10.cabal) = 2038
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
@@ -733,16 +759,14 @@ 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.45.0.0.tar.gz) = eb6b1cb8418078e35309902e5dd1d996d6e4a1384378b8494c7cbdcf1a633638
-SIZE (cabal/plutus-core-1.45.0.0.tar.gz) = 782428
-SHA256 (cabal/plutus-ledger-api-1.45.0.0.tar.gz) = e0f87272a6f7d67e2f531b292108ab8d4dbb4e4decdbdd31b2ca93d9784d1583
-SIZE (cabal/plutus-ledger-api-1.45.0.0.tar.gz) = 126855
-SHA256 (cabal/plutus-tx-1.45.0.0.tar.gz) = ce7ca9aec93b7fa8a3988aea37f2788d508074d2fd790d4fb6f13a6e89b06214
-SIZE (cabal/plutus-tx-1.45.0.0.tar.gz) = 122944
-SHA256 (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 1c4c72980e1e5a4f07fea65ca08b2399581d2a6aa21eb1078f7ad286c279707b
-SIZE (cabal/polyparse-1.13/polyparse-1.13.tar.gz) = 33144
-SHA256 (cabal/polyparse-1.13/revision/9.cabal) = 4960fad39d3edcc3827ca93546dbf42eb59c1a022ec06a8d756e6a0558c47f29
-SIZE (cabal/polyparse-1.13/revision/9.cabal) = 2754
+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/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
@@ -759,26 +783,24 @@ 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/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
-SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
-SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
-SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484
-SHA256 (cabal/psqueues-0.2.8.1/psqueues-0.2.8.1.tar.gz) = cb7e102f09e373b4a7be52bfbc9625d265c7216d05fe04c36b7ad684ed213f77
-SIZE (cabal/psqueues-0.2.8.1/psqueues-0.2.8.1.tar.gz) = 27584
+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
+SIZE (cabal/psqueues-0.2.8.2/psqueues-0.2.8.2.tar.gz) = 28255
SHA256 (cabal/pvar-1.0.0.0/pvar-1.0.0.0.tar.gz) = 96a683b532ea7ccda7813e09147a9da65578e9385d8001607dadd19fd0e24838
SIZE (cabal/pvar-1.0.0.0/pvar-1.0.0.0.tar.gz) = 13854
SHA256 (cabal/pvar-1.0.0.0/revision/1.cabal) = 3d4a6855b0960baee78f6956f082eb8aa1cede52d2955b7faef186d1133f7964
SIZE (cabal/pvar-1.0.0.0/revision/1.cabal) = 1893
-SHA256 (cabal/quickcheck-instances-0.3.32/quickcheck-instances-0.3.32.tar.gz) = 48f5f2e015e2349ac795247917cbf5f1a2e96a7a1382c4441a935e19a430ff83
-SIZE (cabal/quickcheck-instances-0.3.32/quickcheck-instances-0.3.32.tar.gz) = 12831
-SHA256 (cabal/quickcheck-instances-0.3.32/revision/1.cabal) = 8772458bddd354e07102bf05b45976896c278282e71ff8420beac6b9b77efb34
-SIZE (cabal/quickcheck-instances-0.3.32/revision/1.cabal) = 4340
+SHA256 (cabal/quickcheck-instances-0.3.33/quickcheck-instances-0.3.33.tar.gz) = 6803cd547b027bcab7b029a69ad8428e28af842b7709113eb6a43ab2f2f08866
+SIZE (cabal/quickcheck-instances-0.3.33/quickcheck-instances-0.3.33.tar.gz) = 12882
+SHA256 (cabal/quickcheck-instances-0.3.33/revision/1.cabal) = 709fb12799f1b5b00112150168dbb57368ce6c741ec01f23cf44f9e7743e6cf6
+SIZE (cabal/quickcheck-instances-0.3.33/revision/1.cabal) = 4340
SHA256 (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422
SIZE (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = 1843
-SHA256 (cabal/quickcheck-monoids-0.1.0.1.tar.gz) = 21f63f71b3da6ae867941f9248297f8c3f1c61440672f0a9ba1cdf4879757f48
-SIZE (cabal/quickcheck-monoids-0.1.0.1.tar.gz) = 5951
-SHA256 (cabal/quickcheck-state-machine-0.10.1/quickcheck-state-machine-0.10.1.tar.gz) = f4445ada28fa24de364a634852bfd6a3681a1adf7d8029796430ac36a2b72f0e
-SIZE (cabal/quickcheck-state-machine-0.10.1/quickcheck-state-machine-0.10.1.tar.gz) = 111975
+SHA256 (cabal/quickcheck-monoids-0.1.0.3.tar.gz) = 7e2111b7a660dde55c6ea152ed97a973a9655db55e878d02cfdf1863d32ab76a
+SIZE (cabal/quickcheck-monoids-0.1.0.3.tar.gz) = 6235
+SHA256 (cabal/quickcheck-state-machine-0.10.2/quickcheck-state-machine-0.10.2.tar.gz) = ac04a7c0adabd7e71adb2654381583e0d328aa6e8c8a0aa17d18cb7385209a05
+SIZE (cabal/quickcheck-state-machine-0.10.2/quickcheck-state-machine-0.10.2.tar.gz) = 112000
SHA256 (cabal/quickcheck-transformer-0.3.1.2/quickcheck-transformer-0.3.1.2.tar.gz) = 309f57093f7fb59167d546e464ce5b63024d91d029acc966a3e351875898c61f
SIZE (cabal/quickcheck-transformer-0.3.1.2/quickcheck-transformer-0.3.1.2.tar.gz) = 3945
SHA256 (cabal/quickcheck-transformer-0.3.1.2/revision/1.cabal) = 2b92850e243dbdf69e0dc0578ad6ded6ef012c09af7f38e47e8bee9695cc2f8c
@@ -793,16 +815,14 @@ SHA256 (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = e9c81926a7d1e40328f645f735
SIZE (cabal/random-1.2.1.3/random-1.2.1.3.tar.gz) = 47117
SHA256 (cabal/random-shuffle-0.0.4/random-shuffle-0.0.4.tar.gz) = 52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615
SIZE (cabal/random-shuffle-0.0.4/random-shuffle-0.0.4.tar.gz) = 2847
-SHA256 (cabal/rawlock-0.1.1.0/rawlock-0.1.1.0.tar.gz) = f2eb327e826de3c8419361aa6d0641c752c1f7cccd5f70eabf3c72934115a6c1
-SIZE (cabal/rawlock-0.1.1.0/rawlock-0.1.1.0.tar.gz) = 11874
-SHA256 (cabal/rawlock-0.1.1.0/revision/2.cabal) = 35efc5ceb564db262b11dac8175ad40b4d6879f0574572627d01f76e36704c5c
-SIZE (cabal/rawlock-0.1.1.0/revision/2.cabal) = 1959
+SHA256 (cabal/rawlock-0.1.2.0/rawlock-0.1.2.0.tar.gz) = d1694d3cd83b750c8b0efcf2b34d35a8314f192f6c81c4dfcb0f1d0797163c5f
+SIZE (cabal/rawlock-0.1.2.0/rawlock-0.1.2.0.tar.gz) = 11880
SHA256 (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 3b4e84bcec8d6ea5583388a9fc8b98255d39623d8420784a1a35fe46f4990e08
SIZE (cabal/recursion-schemes-5.2.3/recursion-schemes-5.2.3.tar.gz) = 39351
SHA256 (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 918e804084122e022d3784a4ca9add536fe9fcc2150ceef5865ca14d4fab4851
SIZE (cabal/recursion-schemes-5.2.3/revision/1.cabal) = 3106
-SHA256 (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = f664905cffb44b7f9cba604cd75bd69011a666ba06bccbcb7f3fae0cd4f14d5b
-SIZE (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = 5158
+SHA256 (cabal/recv-0.1.1/recv-0.1.1.tar.gz) = 8daf77c57f529503dd3038efc3813a8001032ed810bdddff0acb0faca039b721
+SIZE (cabal/recv-0.1.1/recv-0.1.1.tar.gz) = 4772
SHA256 (cabal/reducers-3.12.5/reducers-3.12.5.tar.gz) = 109561d4ccbcd66283e053182148c6fccc72be1d0d80b0e9e6b04ad993cf821c
SIZE (cabal/reducers-3.12.5/reducers-3.12.5.tar.gz) = 11880
SHA256 (cabal/reducers-3.12.5/revision/1.cabal) = 683b0cb05d5bb0dff7d7e1d626f81245bd81b0c5f01414657ebd213046913e1a
@@ -811,16 +831,16 @@ SHA256 (cabal/reflection-2.1.9/reflection-2.1.9.tar.gz) = c6a7d5e41ad0ee1a05c660
SIZE (cabal/reflection-2.1.9/reflection-2.1.9.tar.gz) = 17560
SHA256 (cabal/reflection-2.1.9/revision/1.cabal) = eaf28dc9884718a306ed1e0c215a24b36c68b8aa3be425617f66d886d43fe1e0
SIZE (cabal/reflection-2.1.9/revision/1.cabal) = 4171
-SHA256 (cabal/resource-registry-0.1.0.0/resource-registry-0.1.0.0.tar.gz) = b7bc79bb7825b6ad8debe572efc19492bbd51ff66ce059023b2180691c447d56
-SIZE (cabal/resource-registry-0.1.0.0/resource-registry-0.1.0.0.tar.gz) = 28049
-SHA256 (cabal/resource-registry-0.1.0.0/revision/1.cabal) = fcc802f44df2e156bab307a2de895241b184b122392264a770f204f07e8de647
-SIZE (cabal/resource-registry-0.1.0.0/revision/1.cabal) = 2243
+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/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/retry-0.9.3.1/retry-0.9.3.1.tar.gz) = 622e35114b920f76fa2e1ae6515575b9973fac19c679f5426ea6574a5d0b7ed6
-SIZE (cabal/retry-0.9.3.1/retry-0.9.3.1.tar.gz) = 18717
-SHA256 (cabal/rio-0.1.22.0/rio-0.1.22.0.tar.gz) = 66c9d7da46cb267767488673ad8ff2591b89ce1975faf471351ef0ed8523ec66
-SIZE (cabal/rio-0.1.22.0/rio-0.1.22.0.tar.gz) = 59262
+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/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
@@ -849,16 +869,14 @@ SHA256 (cabal/semigroupoids-6.0.1/revision/2.cabal) = bfee06a6d88038a88ddd10fc21
SIZE (cabal/semigroupoids-6.0.1/revision/2.cabal) = 7539
SHA256 (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 902d2e33c96b40a89de5957f2a9e097197afcc35e257e45b32ebe770993673e1
SIZE (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 18788
+SHA256 (cabal/serdoc-core-0.3.2.0/serdoc-core-0.3.2.0.tar.gz) = a54fd2170a556b835ac1f056e2f683c617f9076e7dd0bf2a06930fb850e65810
+SIZE (cabal/serdoc-core-0.3.2.0/serdoc-core-0.3.2.0.tar.gz) = 11308
SHA256 (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 63949799ffd10675ef70ea701c1eb63e618629b3b2f7b25f07c5a966e24e77f4
SIZE (cabal/serialise-0.2.6.1/serialise-0.2.6.1.tar.gz) = 75106
-SHA256 (cabal/serialise-0.2.6.1/revision/4.cabal) = 70495f88c1633bd432847b1d767e9e6832779f85b9d012b01a0a14f2cacbecc6
-SIZE (cabal/serialise-0.2.6.1/revision/4.cabal) = 8823
-SHA256 (cabal/set-algebra-1.1.0.3.tar.gz) = 81b07c4e6a75a7130c8f682b05e31d1093fe15a1ba3559e38a674199e001f5ae
-SIZE (cabal/set-algebra-1.1.0.3.tar.gz) = 27973
-SHA256 (cabal/si-timers-1.5.0.0/si-timers-1.5.0.0.tar.gz) = 93f7f83900a4e094f10b7951149fe28d84ff27444a939190e7ea55bf2567fd56
-SIZE (cabal/si-timers-1.5.0.0/si-timers-1.5.0.0.tar.gz) = 11028
-SHA256 (cabal/si-timers-1.5.0.0/revision/2.cabal) = 1c136643d581f13d054a75fa7de0b2d6bae9a03b3dca2e99ed6ca8398af7446c
-SIZE (cabal/si-timers-1.5.0.0/revision/2.cabal) = 3065
+SHA256 (cabal/serialise-0.2.6.1/revision/5.cabal) = a67f89b5533b1148ad465dc7f24baeed2e2e9e7d81d2a147fc7fa8ff1089ca4d
+SIZE (cabal/serialise-0.2.6.1/revision/5.cabal) = 8814
+SHA256 (cabal/set-algebra-1.1.0.4.tar.gz) = 31ed540e7644f3206351a67ff68705bb4e312e7d7715ef88f33532b3f23650a1
+SIZE (cabal/set-algebra-1.1.0.4.tar.gz) = 27929
SHA256 (cabal/simple-sendfile-0.2.32/simple-sendfile-0.2.32.tar.gz) = 9f28d0a67ac3d956d2dd78eb19ea922c0a9192bbbeeeead20d39f561636828a3
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
@@ -869,10 +887,12 @@ SHA256 (cabal/size-based-0.1.3.3/size-based-0.1.3.3.tar.gz) = 2fe4ea0c7fb7f83819
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/small-steps-1.1.1.0.tar.gz) = ea639c8a49f36ec41b2af27c2c254584aaafe805c860b93cca5a6025b543bc44
-SIZE (cabal/small-steps-1.1.1.0.tar.gz) = 31796
-SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
-SIZE (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 9759
+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
+SIZE (cabal/socket-0.8.3.0/socket-0.8.3.0.tar.gz) = 37021
+SHA256 (cabal/socket-0.8.3.0/revision/2.cabal) = c7c8433770729eef056445b15ceb0e77807ec3b0bea4e47a2f4c609bbeab2638
+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
@@ -881,14 +901,16 @@ SHA256 (cabal/sop-core-0.5.0.2/sop-core-0.5.0.2.tar.gz) = 87bffd2254b98ded822d44
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-extras-0.4.0.0.tar.gz) = a8d31c57c40d9b46a96aafc596deceb506dc3387acbbac829f42c53a20198bc4
-SIZE (cabal/sop-extras-0.4.0.0.tar.gz) = 20171
+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.1/splitmix-0.1.1.tar.gz) = d678c41a603a62032cf7e5f8336bb8222c93990e4b59c8b291b7ca26c7eb12c7
-SIZE (cabal/splitmix-0.1.1/splitmix-0.1.1.tar.gz) = 21981
+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-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
@@ -903,50 +925,46 @@ SHA256 (cabal/strict-0.5.1/strict-0.5.1.tar.gz) = 77719280c2a86312e748227bfa732e
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.0.0.tar.gz) = 69f80f5f301d7e42731ae66cb80fa52810b8fc2277d57cb5d22278e380c9dd60
-SIZE (cabal/strict-checked-vars-0.2.0.0.tar.gz) = 12418
-SHA256 (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 8154f375c555b58a558cd136077e0b7034c7e029f2c148a555a5f8f26acc07e2
-SIZE (cabal/strict-checked-vars-0.2.0.0/revision/3.cabal) = 2717
+SHA256 (cabal/strict-checked-vars-0.2.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-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-mvar-1.5.0.0/strict-mvar-1.5.0.0.tar.gz) = d0c916f9eb519c014921d2562a84ff9d6c71b256e883066e38f44b0b7ce4465e
-SIZE (cabal/strict-mvar-1.5.0.0/strict-mvar-1.5.0.0.tar.gz) = 7353
-SHA256 (cabal/strict-mvar-1.5.0.0/revision/1.cabal) = c4ce802cf7e1c7406fbd41c006a3c51ad652aa9931fcc62c99f27d6ce958348a
-SIZE (cabal/strict-mvar-1.5.0.0/revision/1.cabal) = 2431
SHA256 (cabal/strict-sop-core-0.1.3.0.tar.gz) = d318c81dbf8e877d2ecb09a3bb69b6632d147cc9027d1906dbe96036d5f969eb
SIZE (cabal/strict-sop-core-0.1.3.0.tar.gz) = 7938
-SHA256 (cabal/strict-stm-1.5.0.0/strict-stm-1.5.0.0.tar.gz) = d6f3ef25e94a23cb79e0ba85ad7dc8e9645703ac7aa00915f86f4a5d7d931bdd
-SIZE (cabal/strict-stm-1.5.0.0/strict-stm-1.5.0.0.tar.gz) = 8771
-SHA256 (cabal/strict-stm-1.5.0.0/revision/1.cabal) = ee34bfee2a4617c5ce1655937b89f70d75373bd8ef56f40f0bf404724834c4c5
-SIZE (cabal/strict-stm-1.5.0.0/revision/1.cabal) = 2476
-SHA256 (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = ec7c1e8822d62ab910386361cdcee40a22a26cd344c34741fadd982302291e60
-SIZE (cabal/syb-0.7.2.4/syb-0.7.2.4.tar.gz) = 41809
+SHA256 (cabal/syb-0.7.3/syb-0.7.3.tar.gz) = 676668d46941fc1be26bdd2cfd727aa13bcb909eaa8189937a9dbd6d41ac3b8d
+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/1.cabal) = a72549370449fe99e3008744ad2e43685e96bf86aa0db15898189fcbaafcd815
-SIZE (cabal/tar-0.6.4.0/revision/1.cabal) = 4971
+SHA256 (cabal/tar-0.6.4.0/revision/4.cabal) = 1a5ff2b64cd1bac53ea68d057631818cab6edf7108dc86e7be8ad020b2bf2580
+SIZE (cabal/tar-0.6.4.0/revision/4.cabal) = 4973
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/1.cabal) = 9d56ea9dbc274fc853fc531373b2c91bfe360e21460c2c6a5838897d86e3f6d0
-SIZE (cabal/tasty-1.5.3/revision/1.cabal) = 2923
+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-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/6.cabal) = 2c5384f1985994fc66edafeb6665036a25516ad2d443b04d96c7fb6e2eb368e5
-SIZE (cabal/tasty-hedgehog-1.4.0.2/revision/6.cabal) = 1852
+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-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
SIZE (cabal/tasty-quickcheck-0.11.1/tasty-quickcheck-0.11.1.tar.gz) = 7349
-SHA256 (cabal/tasty-quickcheck-0.11.1/revision/1.cabal) = c8c8fbe7f75956cc384fcf90d03cc3c34e258fe69b3f103d6c99fa857b9a8c50
-SIZE (cabal/tasty-quickcheck-0.11.1/revision/1.cabal) = 1622
+SHA256 (cabal/tasty-quickcheck-0.11.1/revision/4.cabal) = bfb7a91061ec43d6c9b2b82d053186db73e32a92b39add073d8d00bef92a568f
+SIZE (cabal/tasty-quickcheck-0.11.1/revision/4.cabal) = 1622
SHA256 (cabal/tasty-rerun-1.1.20/tasty-rerun-1.1.20.tar.gz) = 7e8a2d0be2df0e1c864bc8b5f4e7ecb261d112981e68e1b0186f611faa44a55f
SIZE (cabal/tasty-rerun-1.1.20/tasty-rerun-1.1.20.tar.gz) = 6931
+SHA256 (cabal/tasty-rerun-1.1.20/revision/2.cabal) = 929a5a35c3e087b9fcb9321925230a12ee0f753e4f5350766e3898bb5226f4c7
+SIZE (cabal/tasty-rerun-1.1.20/revision/2.cabal) = 1514
SHA256 (cabal/tdigest-0.3.1/tdigest-0.3.1.tar.gz) = 193127a89f276537cc1ae889063eb26125baa90b31e47332b71b4a18080072ec
SIZE (cabal/tdigest-0.3.1/tdigest-0.3.1.tar.gz) = 14751
SHA256 (cabal/temporary-1.3/temporary-1.3.tar.gz) = 8c442993694b5ffca823ce864af95bd2841fb5264ee511c61cf48cc71d879890
@@ -957,8 +975,8 @@ SHA256 (cabal/terminal-size-0.3.4/revision/1.cabal) = 21d7f1320eeb86177e860ec07a
SIZE (cabal/terminal-size-0.3.4/revision/1.cabal) = 1364
SHA256 (cabal/testing-type-modifiers-0.1.0.1/testing-type-modifiers-0.1.0.1.tar.gz) = 050bdade2c6f0122b1a04a3833ab7eea2399ffda8258bca6d93ba6614bb202f2
SIZE (cabal/testing-type-modifiers-0.1.0.1/testing-type-modifiers-0.1.0.1.tar.gz) = 2275
-SHA256 (cabal/text-builder-1.0.0.3/text-builder-1.0.0.3.tar.gz) = d324158dd4f8bea52d7dac2ea224f8cd96547bde456b3f2fa19dc3240012bbe4
-SIZE (cabal/text-builder-1.0.0.3/text-builder-1.0.0.3.tar.gz) = 13062
+SHA256 (cabal/text-builder-1.0.0.4/text-builder-1.0.0.4.tar.gz) = 9323f4a824e7b951cafbc5c180402658d4fc9f95afe4a4e2e5b317f75c619be8
+SIZE (cabal/text-builder-1.0.0.4/text-builder-1.0.0.4.tar.gz) = 13151
SHA256 (cabal/text-builder-core-0.1.1.1/text-builder-core-0.1.1.1.tar.gz) = a9a30930dc59f8bd2b243991df7c6a8dcf2f65353c0df1b0fed8c1ba1f2d7d86
SIZE (cabal/text-builder-core-0.1.1.1/text-builder-core-0.1.1.1.tar.gz) = 9036
SHA256 (cabal/text-iso8601-0.1.1/text-iso8601-0.1.1.tar.gz) = 9dead2b7ceeae40fe0fc060bd54795c32e9926c9d1aebae8f9b9a621fba88202
@@ -1005,10 +1023,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.2/time-manager-0.2.2.tar.gz) = d605d046f9c7e416e27d5e150d096a19556f14fdb317c47a1925179245cda9ea
-SIZE (cabal/time-manager-0.2.2/time-manager-0.2.2.tar.gz) = 5814
-SHA256 (cabal/tls-2.1.8/tls-2.1.8.tar.gz) = 5843f79b96c12d9e4ea57dc9902456d9fd6d52c509bee38a0a6a5323c8f04db3
-SIZE (cabal/tls-2.1.8/tls-2.1.8.tar.gz) = 172991
+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/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/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
@@ -1019,20 +1041,12 @@ SHA256 (cabal/transformers-except-0.1.4/revision/1.cabal) = 3ce3fd4deb67beebfd35
SIZE (cabal/transformers-except-0.1.4/revision/1.cabal) = 1175
SHA256 (cabal/tree-diff-0.3.4/tree-diff-0.3.4.tar.gz) = 5e9ae804207df625cf28385937a35152b12605dd4ed350c447c92db054f60e3b
SIZE (cabal/tree-diff-0.3.4/tree-diff-0.3.4.tar.gz) = 26431
-SHA256 (cabal/tree-diff-0.3.4/revision/1.cabal) = 20d4d57fb8d964a4a25b5811f57a021d7dc3b42d4bd95a0fdf67dcff495f06db
-SIZE (cabal/tree-diff-0.3.4/revision/1.cabal) = 4483
+SHA256 (cabal/tree-diff-0.3.4/revision/2.cabal) = 50a16419e7b82f17398d5639ce74437704b99a5d1323505e7dc78e819a1566c1
+SIZE (cabal/tree-diff-0.3.4/revision/2.cabal) = 4501
SHA256 (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 9400966013b541df2e54ac8d57c3a670fc28bde2be87767ce98f13bbe2aa43a0
SIZE (cabal/typed-process-0.2.13.0/typed-process-0.2.13.0.tar.gz) = 19160
-SHA256 (cabal/typed-protocols-0.3.0.0.tar.gz) = 29c1a5ecda028fb6e73990fcc42a17f9c05deefc58110ebaf8284bc57509de8b
-SIZE (cabal/typed-protocols-0.3.0.0.tar.gz) = 28808
-SHA256 (cabal/typed-protocols-cborg-0.3.0.0.tar.gz) = b8fe4cc1d9859a39fe07d18dae0ffd21f41f265ecd5003c7406d45b2ac77da41
-SIZE (cabal/typed-protocols-cborg-0.3.0.0.tar.gz) = 6391
-SHA256 (cabal/typed-protocols-examples-0.5.0.0.tar.gz) = 245c773419a917550c64bb64f9bc6b6e8a902a75d2ed9f4e887e192940167ef7
-SIZE (cabal/typed-protocols-examples-0.5.0.0.tar.gz) = 26292
-SHA256 (cabal/typed-protocols-stateful-0.3.0.0.tar.gz) = 5df962452e17a82a0934f6e96ddeb0f9168128aff41ae37525c8ad0e4ca22b6f
-SIZE (cabal/typed-protocols-stateful-0.3.0.0.tar.gz) = 11338
-SHA256 (cabal/typed-protocols-stateful-cborg-0.3.0.0.tar.gz) = 0684fcd05e6cd6917231e1479867c3f0a0713320374a90571e94613afecdfa3a
-SIZE (cabal/typed-protocols-stateful-cborg-0.3.0.0.tar.gz) = 5851
+SHA256 (cabal/typed-protocols-1.0.0.0/typed-protocols-1.0.0.0.tar.gz) = c210846cf1d293066267993fba4d91f7843a0d4328050d9cbdce6a27f8002581
+SIZE (cabal/typed-protocols-1.0.0.0/typed-protocols-1.0.0.0.tar.gz) = 59338
SHA256 (cabal/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 59ad7e53bfe32ffbf0e703b31490d41d14c70e4745ed49e8adf592ed68dd6185
SIZE (cabal/unbounded-delays-0.1.1.1/unbounded-delays-0.1.1.1.tar.gz) = 4114
SHA256 (cabal/universe-base-1.1.4/universe-base-1.1.4.tar.gz) = aee5589f372927dc3fa66e0cf4e284b89235c0aa3793ded744885ab717f41e98
@@ -1041,10 +1055,10 @@ SHA256 (cabal/universe-base-1.1.4/revision/1.cabal) = 8a203a5cda5a7eac7985f4719e
SIZE (cabal/universe-base-1.1.4/revision/1.cabal) = 2261
SHA256 (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 548ccdc28092796c16710cb1223d0eb590fad5542f986db870bac87460c3b678
SIZE (cabal/unix-bytestring-0.4.0.3/unix-bytestring-0.4.0.3.tar.gz) = 15706
-SHA256 (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 689b3a960c8fe12910554aa5b739d5c4769c1d180ade20402fde2ed49db7eff4
-SIZE (cabal/unix-compat-0.7.4/unix-compat-0.7.4.tar.gz) = 15586
-SHA256 (cabal/unix-time-0.4.16/unix-time-0.4.16.tar.gz) = ace2a7126d7344feb3221680c556de7f28a969fb287d49bd4a2d7df18fe638e9
-SIZE (cabal/unix-time-0.4.16/unix-time-0.4.16.tar.gz) = 52594
+SHA256 (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 3f9611624a100c75e672d900e63fe7a0e595615a34e6605662edaff151e44054
+SIZE (cabal/unix-compat-0.7.4.1/unix-compat-0.7.4.1.tar.gz) = 15619
+SHA256 (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = f63a05be5dcc5ac8f72c26c9fef8dcc993638ca9b545b9bd69b8a3924c201f8c
+SIZE (cabal/unix-time-0.4.17/unix-time-0.4.17.tar.gz) = 53677
SHA256 (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 3bfc6f8dea6966c2c06df83e6d3f481bbd77531f58b8049c46738aad9268336e
SIZE (cabal/unliftio-0.2.25.1/unliftio-0.2.25.1.tar.gz) = 58203
SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
@@ -1067,32 +1081,32 @@ 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/5.cabal) = 3fb7836ae5c8be1b41a69f31944c3a8dcf1b8d934ceb68b4989bc55aaad39316
-SIZE (cabal/validation-selective-0.2.0.0/revision/5.cabal) = 3917
+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/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.2/vary-0.1.1.2.tar.gz) = ddf397bced603525ebabe415677f8e84a7cc638e9979f915cd72415ab3a0d1ea
-SIZE (cabal/vary-0.1.1.2/vary-0.1.1.2.tar.gz) = 21840
+SHA256 (cabal/vary-0.1.1.3/vary-0.1.1.3.tar.gz) = c36abab7affc6aeac4d60cf5c1bc08cea9867defe7bacaae0fb945b0cb2c80e7
+SIZE (cabal/vary-0.1.1.3/vary-0.1.1.3.tar.gz) = 21891
SHA256 (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = ac2a6b6adf58598c5c8faa931ae961a8a2aa50ddb2f0f7a2044ff6e8c3d433a0
SIZE (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = 5431
SHA256 (cabal/vault-0.3.1.5/revision/10.cabal) = 212cc25cd6730a565def636d39fe3fbfeb01adee91617a264b13e28bc04adc0e
SIZE (cabal/vault-0.3.1.5/revision/10.cabal) = 2210
SHA256 (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 28f203c786cbf8ac6dc3fea3378ec36f34173d505fb4a1dd60fc8418ad91c423
SIZE (cabal/vector-0.13.2.0/vector-0.13.2.0.tar.gz) = 185739
-SHA256 (cabal/vector-0.13.2.0/revision/1.cabal) = b736a57b73520d2acf4865e3e2b40030d69782f35f870e376dc717ee2508d81f
-SIZE (cabal/vector-0.13.2.0/revision/1.cabal) = 8804
+SHA256 (cabal/vector-0.13.2.0/revision/2.cabal) = 9ac338c8da52d8a37db08434ca4480fef2cea4f9aac240f4f994bb467f5275b4
+SIZE (cabal/vector-0.13.2.0/revision/2.cabal) = 8804
SHA256 (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = d2b674676802670d8a682b357da6b6b5741b4a33b191f0ffe5f2b2bc40558eb2
SIZE (cabal/vector-algorithms-0.9.1.0/vector-algorithms-0.9.1.0.tar.gz) = 29426
SHA256 (cabal/vector-binary-instances-0.2.5.2/vector-binary-instances-0.2.5.2.tar.gz) = b72e3b2109a02c75cb8f07ef0aabba0dba6ec0148e21321a0a2b2197c9a2f54d
SIZE (cabal/vector-binary-instances-0.2.5.2/vector-binary-instances-0.2.5.2.tar.gz) = 4028
SHA256 (cabal/vector-binary-instances-0.2.5.2/revision/5.cabal) = 9ba8f2c5a9527821ab47bbd991dd7b7533bcaa68662c84c4f16b871655117ceb
SIZE (cabal/vector-binary-instances-0.2.5.2/revision/5.cabal) = 2728
-SHA256 (cabal/vector-map-1.1.0.0.tar.gz) = cdbe036bb906d7ecba2919310c60bf6c7ae4f68527c2a83408584af2f48a2630
-SIZE (cabal/vector-map-1.1.0.0.tar.gz) = 7758
+SHA256 (cabal/vector-map-1.1.0.1.tar.gz) = 320e23814d07d91e53b950292a7e2c3d3a7dadd4bd05968c5ffe0916bfcfef15
+SIZE (cabal/vector-map-1.1.0.1.tar.gz) = 7761
SHA256 (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = d0f507334bdea5431a2f07f525a97f29e76522c32210f5de6d5a2b4f1d42bf7c
SIZE (cabal/vector-stream-0.1.0.1/vector-stream-0.1.0.1.tar.gz) = 12577
-SHA256 (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 5ac96695212a45ae7dc16d8031dbf5311da53e052c35f7ad4a8e2db7fafb651e
-SIZE (cabal/vector-stream-0.1.0.1/revision/3.cabal) = 1642
+SHA256 (cabal/vector-stream-0.1.0.1/revision/4.cabal) = 483be6df13c72169a917640589666f9fece7bea9fa13fcd41d052dab37ea289e
+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
@@ -1101,14 +1115,16 @@ SHA256 (cabal/void-0.7.3/void-0.7.3.tar.gz) = 53af758ddc37dc63981671e503438d02c6
SIZE (cabal/void-0.7.3/void-0.7.3.tar.gz) = 6741
SHA256 (cabal/vty-6.2/vty-6.2.tar.gz) = 6f1f48b260b4de0a0506e70faf4d41b8c1757ff429a95ba6b6b76cf76c73987b
SIZE (cabal/vty-6.2/vty-6.2.tar.gz) = 66027
+SHA256 (cabal/vty-6.2/revision/1.cabal) = 7323000941a593846de79a6112e1085a775343bd4bcb06b94ad8e507b522ff2f
+SIZE (cabal/vty-6.2/revision/1.cabal) = 3620
SHA256 (cabal/vty-crossplatform-0.4.0.0/vty-crossplatform-0.4.0.0.tar.gz) = 35e5433512b883e83aa8bb8c3475221174445a87e51f162b2ce07f9cf1eb3c1a
SIZE (cabal/vty-crossplatform-0.4.0.0/vty-crossplatform-0.4.0.0.tar.gz) = 15118
SHA256 (cabal/vty-unix-0.2.0.0/vty-unix-0.2.0.0.tar.gz) = c2ab67e09edc4bade04e269adc059320e83f68b31e428d11a69b20c4f161ddc1
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.7/warp-3.4.7.tar.gz) = facc035c77e90cd67cec15eeea8a760e1bdedcd3bde5e65f3a96e348b1f513e8
-SIZE (cabal/warp-3.4.7/warp-3.4.7.tar.gz) = 68905
+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/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
@@ -1137,11 +1153,9 @@ SHA256 (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = ee74923ee5b0fef74413c58aaa
SIZE (cabal/yaml-0.11.11.2/yaml-0.11.11.2.tar.gz) = 31926
SHA256 (cabal/yaml-0.11.11.2/revision/2.cabal) = 6f0a1859e0fb3068e50dbc7fe9bf9a26847741bc24344e35e16a03711a18f88d
SIZE (cabal/yaml-0.11.11.2/revision/2.cabal) = 5178
-SHA256 (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 6edd38b6b81df8d274952aa85affa6968ae86b2231e1d429ce8bc9083e6a55bc
-SIZE (cabal/zlib-0.7.1.0/zlib-0.7.1.0.tar.gz) = 29318
-SHA256 (cabal/zlib-0.7.1.0/revision/2.cabal) = 85e64a75c0b490506a7edaa2d54950c668e66b65758bb08bb14cd31faf53a206
-SIZE (cabal/zlib-0.7.1.0/revision/2.cabal) = 5357
-SHA256 (cabal/IntersectMBO-cardano-cli-cardano-cli-10.11.0.0_GH0.tar.gz) = ce4420a48fab200765317760255a5f2e4031136d975f982b8439e1b8dd45e3af
-SIZE (cabal/IntersectMBO-cardano-cli-cardano-cli-10.11.0.0_GH0.tar.gz) = 1146620
+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-libsodium-dbb48cce5429cb6585c9034f002568964f1ce567_GH0.tar.gz) = e4f29ae3c16037e484bb69e3fa22a5565c42adf497f8f88e61ff8d9486ab863e
SIZE (cabal/IntersectMBO-libsodium-dbb48cce5429cb6585c9034f002568964f1ce567_GH0.tar.gz) = 2073757
diff --git a/sysutils/catfish/Makefile b/sysutils/catfish/Makefile
index 6d2c65b993b3..0bc14b299e93 100644
--- a/sysutils/catfish/Makefile
+++ b/sysutils/catfish/Makefile
@@ -1,5 +1,6 @@
PORTNAME= catfish
PORTVERSION= 4.20.1
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
@@ -39,8 +40,8 @@ ZEITGEIST_DESC= Provide recent search suggestions (broken)
POLKIT_RUN_DEPENDS= pkexec:sysutils/polkit
-SUDO_RUN_DEPENDS= sudo:security/sudo
-
ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist
+SUDO_USES= sudo
+
.include <bsd.port.mk>
diff --git a/sysutils/cbsd-mq-api/Makefile b/sysutils/cbsd-mq-api/Makefile
index b56a54a80d4b..355974583353 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= 4
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= fbsd-ports@convectix.com
diff --git a/sysutils/cbsd-mq-router/Makefile b/sysutils/cbsd-mq-router/Makefile
index 7b6708ecff25..f790283e9584 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= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= olevole@olevole.ru
diff --git a/sysutils/cbsd/Makefile b/sysutils/cbsd/Makefile
index 084ee334f5e5..938bef47da0c 100644
--- a/sysutils/cbsd/Makefile
+++ b/sysutils/cbsd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= cbsd
-DISTVERSION= 14.3.0
+DISTVERSION= 15.0.0
CATEGORIES= sysutils
MAINTAINER= fbsd-ports@convectix.com
@@ -10,15 +10,12 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libcurl.so:ftp/curl \
- libsqlite3.so:databases/sqlite3 \
libssh2.so:security/libssh2
RUN_DEPENDS= curl:ftp/curl \
jq:textproc/jq \
- rsync:net/rsync \
- sqlite3:databases/sqlite3 \
- sudo:security/sudo
+ rsync:net/rsync
-USES= compiler:c++11-lang libedit pkgconfig:both
+USES= compiler:c++11-lang libedit 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 ce13db13246f..6f7e3bf58b86 100644
--- a/sysutils/cbsd/distinfo
+++ b/sysutils/cbsd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750026966
-SHA256 (cbsd-cbsd-14.3.0_GH0.tar.gz) = c2bb4f6078655d51527d7624d9e90715b645437955fd9ea0dd8ac89a5434dd9a
-SIZE (cbsd-cbsd-14.3.0_GH0.tar.gz) = 7408981
+TIMESTAMP = 1764636757
+SHA256 (cbsd-cbsd-15.0.0_GH0.tar.gz) = f30761b9246088c0e2ff15127a94d181e4c07d86963a14b7a25290a86ec1bf9e
+SIZE (cbsd-cbsd-15.0.0_GH0.tar.gz) = 7587868
diff --git a/sysutils/cbsd/pkg-plist b/sysutils/cbsd/pkg-plist
index 9b2d9a37e2f5..1bcf228437f8 100644
--- a/sysutils/cbsd/pkg-plist
+++ b/sysutils/cbsd/pkg-plist
@@ -39,8 +39,11 @@ cbsd/bhyvectl/bexport
cbsd/bhyvectl/bget
cbsd/bhyvectl/bhyve-controller-tui
cbsd/bhyvectl/bhyve-dsk-tui
+cbsd/bhyvectl/bhyve-efivar
+cbsd/bhyvectl/bhyve-efivar-tui
cbsd/bhyvectl/bhyve-nic-tui
cbsd/bhyvectl/bhyve-nvme-tui
+cbsd/bhyvectl/bhyve-usb
cbsd/bhyvectl/bhyvecfg-passhtu-tui
cbsd/bhyvectl/bimport
cbsd/bhyvectl/bjail
@@ -68,6 +71,7 @@ cbsd/bhyvectl/bstop
cbsd/bhyvectl/bswmode
cbsd/bhyvectl/bunregister
cbsd/bhyvectl/bwhereis
+cbsd/bhyvectl/vm-profile-wizard
cbsd/bin/cbsdsftp
cbsd/bin/cbsdsftp6
cbsd/bin/cbsdssh
@@ -100,6 +104,9 @@ cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-14.3
cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-14.4
cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-15
cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-15.0
+cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-15.1
+cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-16
+cbsd/etc/defaults/FreeBSD-kernel-CBSD-amd64-16.0
cbsd/etc/defaults/FreeBSD-kernel-FIRE-amd64-14.1
cbsd/etc/defaults/FreeBSD-kernel-FIRE-amd64-15
cbsd/etc/defaults/FreeBSD-kernel-FIRE-amd64-15.0
@@ -112,6 +119,9 @@ cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-14.2
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-14.3
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-15
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-15.0
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-15.1
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-16
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-amd64-16.0
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-13
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-13.5
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-14
@@ -120,6 +130,9 @@ cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-14.3
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-14.4
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-15
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-15.0
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-15.1
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-16
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-arm64-16.0
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-13.5
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-14
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-14.2
@@ -127,6 +140,9 @@ cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-14.3
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-14.4
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-15
cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-15.0
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-15.1
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-16
+cbsd/etc/defaults/FreeBSD-kernel-GENERIC-riscv-16.0
cbsd/etc/defaults/FreeBSD-kernels.conf
cbsd/etc/defaults/FreeBSD-sources.conf
cbsd/etc/defaults/FreeBSD-srvbrowser.conf
@@ -163,15 +179,11 @@ cbsd/etc/defaults/global.conf
cbsd/etc/defaults/helpers.conf
cbsd/etc/defaults/initenv.conf
cbsd/etc/defaults/jail-freebsd-cbsdpuppet.conf
-cbsd/etc/defaults/jail-freebsd-debian_bookworm.conf
-cbsd/etc/defaults/jail-freebsd-debian_bullseye.conf
cbsd/etc/defaults/jail-freebsd-default.conf
cbsd/etc/defaults/jail-freebsd-devuan_daedalus.conf
cbsd/etc/defaults/jail-freebsd-puppet.conf
-cbsd/etc/defaults/jail-freebsd-rocky_8.conf
cbsd/etc/defaults/jail-freebsd-rocky_9.conf
cbsd/etc/defaults/jail-freebsd-trusted.conf
-cbsd/etc/defaults/jail-freebsd-ubuntu_jammy.conf
cbsd/etc/defaults/jail-freebsd-vnet.conf
cbsd/etc/defaults/jail2iso.conf
cbsd/etc/defaults/jclone.conf
@@ -213,175 +225,188 @@ cbsd/etc/defaults/task.conf
cbsd/etc/defaults/upgrade.conf
cbsd/etc/defaults/virtualbox-default-default.conf
cbsd/etc/defaults/vls.conf
-cbsd/etc/defaults/vm-dflybsd-cloud-DragonflyBSD-hammer-x64-6.conf
-cbsd/etc/defaults/vm-dflybsd-x86-6.conf
-cbsd/etc/defaults/vm-freebsd-DynFi-x64-4.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-aarch64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-bsdinstall-jail.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-from-jail.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-img-arm64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-riscv64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-x64-13.4.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-x64-13.5.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-x64-14.2.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-x64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-FreeBSD-x64-15.0-LATEST.conf
-cbsd/etc/defaults/vm-freebsd-GhostBSD-x64-25.conf
-cbsd/etc/defaults/vm-freebsd-HardenedBSD-x64-14-STABLE.conf
-cbsd/etc/defaults/vm-freebsd-MidnightBSD-x64-3.conf
-cbsd/etc/defaults/vm-freebsd-OPNsense-25-RELEASE-amd64.conf
-cbsd/etc/defaults/vm-freebsd-TrueNAS-CORE-x64-13.conf
-cbsd/etc/defaults/vm-freebsd-XigmaNAS-13.conf
-cbsd/etc/defaults/vm-freebsd-cloud-DynFi-ufs-x64-4.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-aarch64-14.2.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-aarch64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-13.2.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-13.3.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-13.4.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-13.5.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-14.1.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-14.2.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-ufs-x64-15.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-13.2.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-13.3.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-13.4.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-13.5.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-14.1.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-14.2.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-14.3.conf
-cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-zfs-x64-15.conf
-cbsd/etc/defaults/vm-freebsd-cloud-GhostBSD-zfs-x64-24.conf
-cbsd/etc/defaults/vm-freebsd-cloud-OPNSense-22-RELEASE-amd64-22.conf
-cbsd/etc/defaults/vm-freebsd-cloud-XigmaNAS-13-amd64.conf
-cbsd/etc/defaults/vm-freebsd-cloud-firestarter-ufs-x64-14.conf
-cbsd/etc/defaults/vm-freebsd-fio.conf
-cbsd/etc/defaults/vm-freebsd-helloSystem-x64.conf
-cbsd/etc/defaults/vm-freebsd-ravynOS-x64-24.conf
-cbsd/etc/defaults/vm-freebsd-zVault-x64-13.conf
+cbsd/etc/defaults/vm-dflybsd-DragonflyBSD-6-x86_64.conf
+cbsd/etc/defaults/vm-dflybsd-cloud-DragonflyBSD-6-hammer-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-BSDRP-2-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-DynFi-4-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-13.5-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-14.3-aarch64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-14.3-riscv64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-14.3-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-15.0-aarch64-img.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-15.0-aarch64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-15.0-riscv64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-15.0-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-16.0-LATEST-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-FreeBSD-bsdinstall-jail-x86_64.conf
+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-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
+cbsd/etc/defaults/vm-freebsd-cloud-DynFi-4-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.2-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.2-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.3-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.3-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.4-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.4-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.5-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-13.5-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.1-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.1-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.2-ufs-aarch64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.2-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.2-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.3-ufs-aarch64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.3-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-14.3-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-15.0-ufs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-FreeBSD-15.0-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-GhostBSD-24-zfs-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-OPNSense-22-RELEASE-x86_64.conf
+cbsd/etc/defaults/vm-freebsd-cloud-XigmaNAS-13-x86_64.conf
cbsd/etc/defaults/vm-linux-AlmaLinux-10-x86_64.conf
cbsd/etc/defaults/vm-linux-AlmaLinux-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-Alpine-extended-3.conf
-cbsd/etc/defaults/vm-linux-Alpine-standart-3.conf
-cbsd/etc/defaults/vm-linux-AltLinux-10.conf
-cbsd/etc/defaults/vm-linux-AltLinux-kworkstation-10.conf
-cbsd/etc/defaults/vm-linux-AltVirt-10.conf
-cbsd/etc/defaults/vm-linux-ArchLinux-x86-2024.conf
-cbsd/etc/defaults/vm-linux-ArchLinux-x86-2025.conf
-cbsd/etc/defaults/vm-linux-Batocera.conf
+cbsd/etc/defaults/vm-linux-Alpine-extended-3-x86_64.conf
+cbsd/etc/defaults/vm-linux-Alpine-standart-3-x86_64.conf
+cbsd/etc/defaults/vm-linux-AltLinux-11-x86_64.conf
+cbsd/etc/defaults/vm-linux-AltLinux-kworkstation-11-x86_64.conf
+cbsd/etc/defaults/vm-linux-AltVirt-11-x86_64.conf
+cbsd/etc/defaults/vm-linux-ArchLinux-2025-x86_64.conf
+cbsd/etc/defaults/vm-linux-Astra-x86_64.conf
+cbsd/etc/defaults/vm-linux-Batocera-x86_64.conf
cbsd/etc/defaults/vm-linux-BlackBox-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-BlissOS-x86.conf
+cbsd/etc/defaults/vm-linux-BlissOS-x86_64.conf
+cbsd/etc/defaults/vm-linux-BlueOnyx-10-x86_64.conf
cbsd/etc/defaults/vm-linux-CentOS-stream-10-x86_64.conf
cbsd/etc/defaults/vm-linux-CentOS-stream-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-ClearLinux-Server-x86_64.conf
-cbsd/etc/defaults/vm-linux-Debian-aarch64-12.conf
-cbsd/etc/defaults/vm-linux-Debian-x86-11.conf
-cbsd/etc/defaults/vm-linux-Debian-x86-12.conf
-cbsd/etc/defaults/vm-linux-Devuan-x86-5.conf
-cbsd/etc/defaults/vm-linux-ESOS-x86-master.conf
-cbsd/etc/defaults/vm-linux-FAI-x86-6.conf
-cbsd/etc/defaults/vm-linux-FreePBX-64bit-16.conf
-cbsd/etc/defaults/vm-linux-FreePBX-64bit-17.conf
-cbsd/etc/defaults/vm-linux-Gentoo-x86-2025.conf
-cbsd/etc/defaults/vm-linux-Kali-2024-amd64.conf
-cbsd/etc/defaults/vm-linux-Kali-2025-amd64.conf
-cbsd/etc/defaults/vm-linux-Manjaro-x86-2025.conf
-cbsd/etc/defaults/vm-linux-Mint-22.conf
-cbsd/etc/defaults/vm-linux-NetBootXYZ.conf
-cbsd/etc/defaults/vm-linux-NixOS-24.conf
-cbsd/etc/defaults/vm-linux-NixOS-25.conf
-cbsd/etc/defaults/vm-linux-OpenMediaVault-7.conf
-cbsd/etc/defaults/vm-linux-OracleLinux-7.conf
-cbsd/etc/defaults/vm-linux-OracleLinux-8.conf
-cbsd/etc/defaults/vm-linux-OracleLinux-9.conf
-cbsd/etc/defaults/vm-linux-OviOS-5.conf
-cbsd/etc/defaults/vm-linux-Parrot-security-6-x64.conf
-cbsd/etc/defaults/vm-linux-PetaSAN-3.conf
-cbsd/etc/defaults/vm-linux-Proxmox-Backup-3.conf
-cbsd/etc/defaults/vm-linux-QuantaStor-6.conf
-cbsd/etc/defaults/vm-linux-RockStor-5.conf
+cbsd/etc/defaults/vm-linux-Debian-11-x86_64.conf
+cbsd/etc/defaults/vm-linux-Debian-12-x86_64.conf
+cbsd/etc/defaults/vm-linux-Debian-13-aarch64.conf
+cbsd/etc/defaults/vm-linux-Debian-13-x86_64.conf
+cbsd/etc/defaults/vm-linux-Deepin-25-x86_64.conf
+cbsd/etc/defaults/vm-linux-Devuan-6-x86_64.conf
+cbsd/etc/defaults/vm-linux-ESOS-master-x86_64.conf
+cbsd/etc/defaults/vm-linux-FAI-6-x86_64.conf
+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-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
+cbsd/etc/defaults/vm-linux-Kali-2025-x86_64.conf
+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-MikoPBX-2024-x86_64.conf
+cbsd/etc/defaults/vm-linux-Mint-22-x86_64.conf
+cbsd/etc/defaults/vm-linux-NetBootXYZ-x86_64.conf
+cbsd/etc/defaults/vm-linux-NixOS-25-x86_64.conf
+cbsd/etc/defaults/vm-linux-OpenMediaVault-7-x86_64.conf
+cbsd/etc/defaults/vm-linux-Openfiler-2-x86_64.conf
+cbsd/etc/defaults/vm-linux-Opensuse-leap-15-x86_64.conf
+cbsd/etc/defaults/vm-linux-Opensuse-leap-16-x86_64.conf
+cbsd/etc/defaults/vm-linux-Opensuse-microos-2025-x86_64.conf
+cbsd/etc/defaults/vm-linux-OracleLinux-10-x86_64.conf
+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-PetaSAN-4-x86_64.conf
+cbsd/etc/defaults/vm-linux-Proxmox-9-x86_64.conf
+cbsd/etc/defaults/vm-linux-Proxmox-Backup-4.conf
+cbsd/etc/defaults/vm-linux-QuantaStor-6-x86_64.conf
+cbsd/etc/defaults/vm-linux-Red7-x86_64.conf
+cbsd/etc/defaults/vm-linux-RockStor-5-x86_64.conf
cbsd/etc/defaults/vm-linux-Rocky-10-x86_64.conf
-cbsd/etc/defaults/vm-linux-Rocky-8-x86_64.conf
cbsd/etc/defaults/vm-linux-Rocky-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-Rosa-13.conf
-cbsd/etc/defaults/vm-linux-RouterOS-x86-7.conf
-cbsd/etc/defaults/vm-linux-Slackware-x86-15.conf
-cbsd/etc/defaults/vm-linux-Starface-8.conf
-cbsd/etc/defaults/vm-linux-Starface-9.conf
-cbsd/etc/defaults/vm-linux-Tails-6.conf
-cbsd/etc/defaults/vm-linux-TinyCore-x86-16.conf
-cbsd/etc/defaults/vm-linux-TrueNAS-Scale-25.conf
+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-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
+cbsd/etc/defaults/vm-linux-Tails-7-x86_64.conf
+cbsd/etc/defaults/vm-linux-TinyCore-16-x86_64.conf
+cbsd/etc/defaults/vm-linux-TrueNAS-Scale-25-x86_64.conf
+cbsd/etc/defaults/vm-linux-Ubuntu-desktop-22-x86_64.conf
+cbsd/etc/defaults/vm-linux-Ubuntu-desktop-24-x86_64.conf
+cbsd/etc/defaults/vm-linux-Ubuntuserver-20-x86_64.conf
+cbsd/etc/defaults/vm-linux-Ubuntuserver-22-x86_66.conf
+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-cloud-Alma-10-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-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
-cbsd/etc/defaults/vm-linux-cloud-AltServer-x86-10.conf
-cbsd/etc/defaults/vm-linux-cloud-Arch-x86-2022.conf
+cbsd/etc/defaults/vm-linux-cloud-AltServer-10-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Arch-2022-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Astra-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-CentOS-7-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-CentOS-stream-10-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-CentOS-stream-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-cloud-Debian-aarch64-12.conf
-cbsd/etc/defaults/vm-linux-cloud-Debian-x86-11.conf
-cbsd/etc/defaults/vm-linux-cloud-Debian-x86-12.conf
-cbsd/etc/defaults/vm-linux-cloud-Debian-x86-9.conf
-cbsd/etc/defaults/vm-linux-cloud-Devuan-x86-5.conf
-cbsd/etc/defaults/vm-linux-cloud-Fedora-39-x86_64.conf
-cbsd/etc/defaults/vm-linux-cloud-Fedora-40-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Debian-11-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Debian-12-aarch64.conf
+cbsd/etc/defaults/vm-linux-cloud-Debian-12-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Debian-13-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Debian-9-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Devuan-6-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Fedora-41-x86_64.conf
+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.conf
-cbsd/etc/defaults/vm-linux-cloud-Kali-2024-amd64.conf
+cbsd/etc/defaults/vm-linux-cloud-HomeAssistantOS-2024-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
cbsd/etc/defaults/vm-linux-cloud-Oracle-7-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Oracle-8-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Oracle-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-cloud-Parrot-5-amd64.conf
+cbsd/etc/defaults/vm-linux-cloud-Parrot-5-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Rocky-10-x86_64.conf
cbsd/etc/defaults/vm-linux-cloud-Rocky-9-x86_64.conf
-cbsd/etc/defaults/vm-linux-cloud-firestarter-debian-11.conf
-cbsd/etc/defaults/vm-linux-cloud-kubernetes-27.conf
-cbsd/etc/defaults/vm-linux-cloud-ubuntudesktop-amd64-22.04.conf
-cbsd/etc/defaults/vm-linux-cloud-ubuntudesktop-amd64-24.04.conf
-cbsd/etc/defaults/vm-linux-cloud-ubuntuserver-amd64-20.conf
-cbsd/etc/defaults/vm-linux-cloud-ubuntuserver-amd64-22.04.conf
-cbsd/etc/defaults/vm-linux-cloud-ubuntuserver-amd64-23.04.conf
-cbsd/etc/defaults/vm-linux-cloud-ubuntuserver-amd64-24.04.conf
-cbsd/etc/defaults/vm-linux-fedora-server-41-x86_64.conf
-cbsd/etc/defaults/vm-linux-fedora-server-42-x86_64.conf
-cbsd/etc/defaults/vm-linux-fedora-silverblue-42-x86_64.conf
-cbsd/etc/defaults/vm-linux-kubuntu-desktop-amd64-22.conf
-cbsd/etc/defaults/vm-linux-kubuntu-desktop-amd64-24.conf
-cbsd/etc/defaults/vm-linux-lubuntu-desktop-amd64-22.conf
-cbsd/etc/defaults/vm-linux-lubuntu-desktop-amd64-24.conf
-cbsd/etc/defaults/vm-linux-opensuse-leap-15-x86.conf
-cbsd/etc/defaults/vm-linux-opensuse-microos-2025.conf
-cbsd/etc/defaults/vm-linux-ubuntu-desktop-amd64-22.conf
-cbsd/etc/defaults/vm-linux-ubuntu-desktop-amd64-23.conf
-cbsd/etc/defaults/vm-linux-ubuntu-desktop-amd64-24.conf
-cbsd/etc/defaults/vm-linux-ubuntuserver-amd64-20.conf
-cbsd/etc/defaults/vm-linux-ubuntuserver-amd64-22.conf
-cbsd/etc/defaults/vm-linux-ubuntuserver-amd64-24.conf
-cbsd/etc/defaults/vm-linux-vyos-2025.conf
-cbsd/etc/defaults/vm-netbsd-cloud-netbsd-x86-10.0.conf
-cbsd/etc/defaults/vm-netbsd-cloud-netbsd-x86-10.1.conf
-cbsd/etc/defaults/vm-netbsd-cloud-netbsd-x86-9.conf
-cbsd/etc/defaults/vm-netbsd-x86-10.conf
-cbsd/etc/defaults/vm-netbsd-x86-9.conf
-cbsd/etc/defaults/vm-openbsd-aarch64-7.conf
-cbsd/etc/defaults/vm-openbsd-cloud-openbsd-x86-7.conf
-cbsd/etc/defaults/vm-openbsd-cloud-openbsd-x86-75.conf
-cbsd/etc/defaults/vm-openbsd-x86-7.conf
-cbsd/etc/defaults/vm-other-FreeDOS.conf
-cbsd/etc/defaults/vm-other-Haiku-r1.conf
-cbsd/etc/defaults/vm-other-Minoca.conf
-cbsd/etc/defaults/vm-other-NexentaStor-5.conf
-cbsd/etc/defaults/vm-other-OpenIndiana-2024.conf
-cbsd/etc/defaults/vm-other-ReactOS.conf
-cbsd/etc/defaults/vm-other-Redox-0.7.conf
-cbsd/etc/defaults/vm-other-SmartOS.conf
-cbsd/etc/defaults/vm-other-omnios-2025.conf
-cbsd/etc/defaults/vm-other-plan9front.conf
-cbsd/etc/defaults/vm-windows-10_86x_64x.conf
-cbsd/etc/defaults/vm-windows-11_86x_64x.conf
-cbsd/etc/defaults/vm-windows-7_86x_64x.conf
+cbsd/etc/defaults/vm-linux-cloud-Ubuntudesktop-22.04-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Ubuntudesktop-24.04-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Ubuntuserver-20-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Ubuntuserver-22.04-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Ubuntuserver-23.04-x86_64.conf
+cbsd/etc/defaults/vm-linux-cloud-Ubuntuserver-24.04-x86_64.conf
+cbsd/etc/defaults/vm-netbsd-NetBSD-10-x86_64.conf
+cbsd/etc/defaults/vm-netbsd-NetBSD-9-x86_64.conf
+cbsd/etc/defaults/vm-netbsd-cloud-NetBSD-10.0-x86_64.conf
+cbsd/etc/defaults/vm-netbsd-cloud-NetBSD-10.1-x86_64.conf
+cbsd/etc/defaults/vm-netbsd-cloud-NetBSD-9-x86_64.conf
+cbsd/etc/defaults/vm-openbsd-FuguIta-7-x86_64.conf
+cbsd/etc/defaults/vm-openbsd-OpenBSD-7-aarch64.conf
+cbsd/etc/defaults/vm-openbsd-OpenBSD-7-x86_64.conf
+cbsd/etc/defaults/vm-openbsd-cloud-OpenBSD-75-x86_64.conf
+cbsd/etc/defaults/vm-openbsd-cloud-OpenBSD-76-x86_64.conf
+cbsd/etc/defaults/vm-openbsd-cloud-OpenBSD-78-x86_64.conf
+cbsd/etc/defaults/vm-other-FreeDOS-x86_64.conf
+cbsd/etc/defaults/vm-other-Haiku-r1-x86_64.conf
+cbsd/etc/defaults/vm-other-NexentaStor-5-x86_64.conf
+cbsd/etc/defaults/vm-other-Omnios-2025-x86_64.conf
+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-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
+cbsd/etc/defaults/vm-windows-7_86x_64x-x86_64.conf
cbsd/etc/defaults/vnc.conf
cbsd/etc/defaults/xen-default-default.conf
cbsd/etc/defaults/xlogin.conf
@@ -457,6 +482,7 @@ cbsd/misc/dump_iscsi_discovery
cbsd/misc/efivar
cbsd/misc/elf_tables
cbsd/misc/fmagic
+cbsd/misc/getch
cbsd/misc/getshell
cbsd/misc/ipv6range
cbsd/misc/jail_env
@@ -464,10 +490,12 @@ cbsd/misc/jexec_env
cbsd/misc/mtree
cbsd/misc/next-ng-port
cbsd/misc/nics-list
+cbsd/misc/pexec
cbsd/misc/pwcrypt
cbsd/misc/resolv
cbsd/misc/sipcalc
cbsd/misc/sqlcli
+cbsd/misc/swtpm
cbsd/misc/symlink_changer
cbsd/misc/tmpfsdir
cbsd/misc/updatesql
@@ -645,10 +673,12 @@ cbsd/share/FreeBSD-filebases_12.txt.xz
cbsd/share/FreeBSD-filebases_13.txt.xz
cbsd/share/FreeBSD-filebases_14.txt.xz
cbsd/share/FreeBSD-filebases_15.txt.xz
+cbsd/share/FreeBSD-filebases_16.txt.xz
cbsd/share/FreeBSD-filemin_12.txt.xz
cbsd/share/FreeBSD-filemin_13.txt.xz
cbsd/share/FreeBSD-filemin_14.txt.xz
cbsd/share/FreeBSD-filemin_15.txt.xz
+cbsd/share/FreeBSD-filemin_16.txt.xz
cbsd/share/FreeBSD-git_branches.conf
cbsd/share/FreeBSD-jail-default-system-skel/clone-local.d/placeholder
cbsd/share/FreeBSD-jail-default-system-skel/clone.d/placeholder
@@ -722,16 +752,25 @@ cbsd/share/FreeBSD-microbhyve.txt.xz
cbsd/share/FreeBSD-microjail.txt.xz
cbsd/share/HardenedBSD-filebases_11.txt.xz
cbsd/share/HardenedBSD-git_branches.conf
+cbsd/share/Linux-jail-debian-bookworm-system-skel/environment
cbsd/share/Linux-jail-debian-bookworm-system-skel/fstab.local
cbsd/share/Linux-jail-debian-bookworm-system-skel/tests/00.check_distribution.sh
+cbsd/share/Linux-jail-debian-bullseye-system-skel/environment
cbsd/share/Linux-jail-debian-bullseye-system-skel/fstab.local
cbsd/share/Linux-jail-debian-bullseye-system-skel/tests/00.check_distribution.sh
+cbsd/share/Linux-jail-debian-trixie-system-skel/environment
+cbsd/share/Linux-jail-debian-trixie-system-skel/fstab.local
+cbsd/share/Linux-jail-debian-trixie-system-skel/tests/00.check_distribution.sh
+cbsd/share/Linux-jail-devuan-daedalus-system-skel/environment
cbsd/share/Linux-jail-devuan-daedalus-system-skel/fstab.local
cbsd/share/Linux-jail-devuan-daedalus-system-skel/tests/00.check_distribution.sh
-cbsd/share/Linux-jail-rocky-8-system-skel/fstab.local
-cbsd/share/Linux-jail-rocky-8-system-skel/tests/00.check_distribution.sh
+cbsd/share/Linux-jail-devuan-excalibur-system-skel/environment
+cbsd/share/Linux-jail-devuan-excalibur-system-skel/fstab.local
+cbsd/share/Linux-jail-devuan-excalibur-system-skel/tests/00.check_distribution.sh
+cbsd/share/Linux-jail-rocky-9-system-skel/environment
cbsd/share/Linux-jail-rocky-9-system-skel/fstab.local
cbsd/share/Linux-jail-rocky-9-system-skel/tests/00.check_distribution.sh
+cbsd/share/Linux-jail-ubuntu-jammy-system-skel/environment
cbsd/share/Linux-jail-ubuntu-jammy-system-skel/fstab.local
cbsd/share/Linux-jail-ubuntu-jammy-system-skel/tests/00.check_distribution.sh
cbsd/share/autocompletion/bash/CBSDCompletion.bash
@@ -841,9 +880,12 @@ cbsd/share/etcupdate_12.txt.xz
cbsd/share/etcupdate_13.txt.xz
cbsd/share/etcupdate_14.txt.xz
cbsd/share/etcupdate_15.txt.xz
+cbsd/share/etcupdate_16.txt.xz
cbsd/share/examples/bhyve/bhyverun.sh
cbsd/share/examples/bhyve/iscsi.sh
cbsd/share/examples/cbsdfile/CBSDfile
+cbsd/share/examples/cbsdfile/CBSDfile.memcached
+cbsd/share/examples/cbsdfile/CBSDfile.redis
cbsd/share/examples/cloud-init/centos/meta-data
cbsd/share/examples/cloud-init/centos/network-config
cbsd/share/examples/cloud-init/centos/user-data
@@ -1264,6 +1306,13 @@ cbsd/tools/zfs-migrator
cbsd/tools/zfs-recv
cbsd/upgrade/backup_db/pre-initenv-backup
cbsd/upgrade/patch/BHYVE_UEFI_VARS.fd
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-Makefile
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-Makefile.depend
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-pci_xhci.c
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-usb_emul.c
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-usb_emul.h
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-usb_mouse.c
+cbsd/upgrade/patch/bhyve-usb_passthru-15.0/patch-15x-usr.sbin-bhyve-usb_passthru.c
cbsd/upgrade/patch/bhyve-vesa-fb-13.0/patch-13x-usr.sbin-bhyve-pci_fbuf.c
cbsd/upgrade/patch/efi.fd
cbsd/upgrade/patch/efigop.fd
@@ -1420,6 +1469,7 @@ cbsd/upgrade/pre-patch-14.2.4.1
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/vboxctl/vconfig
cbsd/vboxctl/vconstruct-tui
cbsd/vboxctl/vcontrol-tui
diff --git a/sysutils/cdrdao/Makefile b/sysutils/cdrdao/Makefile
index b968d34fd8a1..249275b8ba97 100644
--- a/sysutils/cdrdao/Makefile
+++ b/sysutils/cdrdao/Makefile
@@ -13,11 +13,11 @@ WWW= https://cdrdao.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= alias autoreconf compiler:c++11-lang gmake iconv localbase tar:bzip2
+USES= alias autoreconf compiler:c++11-lang gettext-tools gmake iconv \
+ localbase tar:bzip2
USE_CXXSTD= c++11
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
CONFIGURE_ARGS= --with-gcdmaster=no \
--without-pcctsbin \
--without-pcctsinc \
diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile
index 0ef8374a3845..d71d60039145 100644
--- a/sysutils/cfengine-devel/Makefile
+++ b/sysutils/cfengine-devel/Makefile
@@ -3,9 +3,9 @@ PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE}
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-CFENGINE_HASH= a78981647
-LIBNTECH_HASH= 4f4ec75
-CFENGINE_COMMIT_DATE= 20250519
+CFENGINE_HASH= adce3053f
+LIBNTECH_HASH= 476b57f
+CFENGINE_COMMIT_DATE= 20251117
MAINTAINER= cy@FreeBSD.org
COMMENT= Systems administration tool for networks
diff --git a/sysutils/cfengine-devel/distinfo b/sysutils/cfengine-devel/distinfo
index 0b0f74b21390..2da34455eeb2 100644
--- a/sysutils/cfengine-devel/distinfo
+++ b/sysutils/cfengine-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747799451
-SHA256 (cfengine-core-3.25.20250519-a78981647_GH0.tar.gz) = fa55421636285b9d0e38841f77f81be30ffc847ec03c986d843f46909b6035dc
-SIZE (cfengine-core-3.25.20250519-a78981647_GH0.tar.gz) = 2462536
-SHA256 (cfengine-libntech-4f4ec75_GH0.tar.gz) = c6e588fcd7162722aae6d69f4391a1e1eaf24240b71c3a29157a9b704cbdfb10
-SIZE (cfengine-libntech-4f4ec75_GH0.tar.gz) = 367957
+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
diff --git a/sysutils/cfengine-devel/files/patch-libenv_sysinfo.h b/sysutils/cfengine-devel/files/patch-libenv_sysinfo.h
index dbb77e0d7172..41eabd553ff3 100644
--- a/sysutils/cfengine-devel/files/patch-libenv_sysinfo.h
+++ b/sysutils/cfengine-devel/files/patch-libenv_sysinfo.h
@@ -1,8 +1,8 @@
---- libenv/sysinfo.h.orig 2023-12-04 08:49:45.000000000 -0800
-+++ libenv/sysinfo.h 2023-12-05 21:21:51.352396000 -0800
-@@ -40,4 +40,5 @@
-
+--- libenv/sysinfo.h.orig 2025-11-17 06:20:41.000000000 -0800
++++ libenv/sysinfo.h 2025-11-17 07:23:36.850520000 -0800
+@@ -42,4 +42,5 @@
JsonElement* GetUserInfo(const void *passwd);
+ JsonElement* GetGroupInfo(const void *group);
+#include <pcre.h>
#endif
diff --git a/sysutils/cfengine-devel/pkg-plist b/sysutils/cfengine-devel/pkg-plist
index 0220fe615e05..fde3ba04560e 100644
--- a/sysutils/cfengine-devel/pkg-plist
+++ b/sysutils/cfengine-devel/pkg-plist
@@ -15,7 +15,6 @@ libexec/cfengine/libpromises.so
libexec/cfengine/libpromises.so.3
libexec/cfengine/libpromises.so.3.0.6
libexec/python/README
-%%DOCSDIR%%/ChangeLog
%%DOCSDIR%%/README.md
%%DOCSDIR%%/examples/abort.cf
%%DOCSDIR%%/examples/accessed_before.cf
diff --git a/sysutils/cfengine-lts/Makefile b/sysutils/cfengine-lts/Makefile
index 5127ea44669f..2fbfc6311697 100644
--- a/sysutils/cfengine-lts/Makefile
+++ b/sysutils/cfengine-lts/Makefile
@@ -1,6 +1,7 @@
VERSIONS= 321 324
# Upgrade to LTS versions only: https://cfengine.com/supported-versions/
CFENGINE_VERSION?= 324
+PORTREVISION= 1
PKGNAMESUFFIX= -lts
MASTERDIR= ${.CURDIR}/../cfengine${CFENGINE_VERSION}
diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile
index e2eb61a8a3ef..4ce04920f499 100644
--- a/sysutils/cfengine-masterfiles-devel/Makefile
+++ b/sysutils/cfengine-masterfiles-devel/Makefile
@@ -3,8 +3,8 @@ PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE}
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
-HASH= 73962490
-CFENGINE_COMMIT_DATE= 20250424
+HASH= 09255066
+CFENGINE_COMMIT_DATE= 20251117
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 3cbd82ba2db6..06a64209c042 100644
--- a/sysutils/cfengine-masterfiles-devel/distinfo
+++ b/sysutils/cfengine-masterfiles-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747799818
-SHA256 (cfengine-masterfiles-3.25.20250424-73962490_GH0.tar.gz) = 3f64ea41d34d57ec51a7e0d400791d2fb2675769d9ec9920a9196f20b1207018
-SIZE (cfengine-masterfiles-3.25.20250424-73962490_GH0.tar.gz) = 512706
+TIMESTAMP = 1763394159
+SHA256 (cfengine-masterfiles-3.25.20251117-09255066_GH0.tar.gz) = ac2abe399c9cd977d0f9876c0fcc319310beabd27876d1f5108c3861dcbeb95a
+SIZE (cfengine-masterfiles-3.25.20251117-09255066_GH0.tar.gz) = 516970
diff --git a/sysutils/cfengine321/Makefile b/sysutils/cfengine321/Makefile
index 8cffbc2026fd..68b8587b9d79 100644
--- a/sysutils/cfengine321/Makefile
+++ b/sysutils/cfengine321/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfengine
DISTVERSION= 3.21.3
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}
diff --git a/sysutils/cfengine322/Makefile b/sysutils/cfengine322/Makefile
index 91de35d33b1d..5481233737c7 100644
--- a/sysutils/cfengine322/Makefile
+++ b/sysutils/cfengine322/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfengine
DISTVERSION= 3.22.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}
diff --git a/sysutils/cfengine323/Makefile b/sysutils/cfengine323/Makefile
index e0d9faea2b85..6ddd2fc73593 100644
--- a/sysutils/cfengine323/Makefile
+++ b/sysutils/cfengine323/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfengine
DISTVERSION= 3.23.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}
diff --git a/sysutils/cfengine324/Makefile b/sysutils/cfengine324/Makefile
index cb4abb288e0e..efd097803bb8 100644
--- a/sysutils/cfengine324/Makefile
+++ b/sysutils/cfengine324/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfengine
DISTVERSION= 3.24.1
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}
diff --git a/sysutils/cfengine325/Makefile b/sysutils/cfengine325/Makefile
index 2a5f20c53195..d4d32d61711a 100644
--- a/sysutils/cfengine325/Makefile
+++ b/sysutils/cfengine325/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfengine
DISTVERSION= 3.25.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}
diff --git a/sysutils/cfengine326/Makefile b/sysutils/cfengine326/Makefile
index 97fa75ecefdc..ab418bf9ac57 100644
--- a/sysutils/cfengine326/Makefile
+++ b/sysutils/cfengine326/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cfengine
DISTVERSION= 3.26.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/
DISTNAME= ${PORTNAME}-community-${DISTVERSION}
diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile
index e84c3d4be74a..572600cf22b4 100644
--- a/sysutils/chaoskube/Makefile
+++ b/sysutils/chaoskube/Makefile
@@ -1,7 +1,6 @@
PORTNAME= chaoskube
-PORTVERSION= 0.35.0
+PORTVERSION= 0.37.1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://github.com/linki/chaoskube
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/linki/chaoskube
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/chaoskube/distinfo b/sysutils/chaoskube/distinfo
index fa2e78915786..33fd27b40329 100644
--- a/sysutils/chaoskube/distinfo
+++ b/sysutils/chaoskube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746632534
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.mod) = 7a301deaeab6f90d22c21673eec7827fbecc49dcb721368b4f4e56dfe1dac001
-SIZE (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.mod) = 2749
-SHA256 (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.zip) = cb8f7459e7e64bb1ad232375871b66df3c44fb6748d3584467d06614afb686b4
-SIZE (go/sysutils_chaoskube/chaoskube-v0.35.0/v0.35.0.zip) = 205878
+TIMESTAMP = 1765223540
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.37.1/v0.37.1.mod) = dfe54f975e1699420f41fc033db7ef54711d42c9aca885e1365e783218edf8df
+SIZE (go/sysutils_chaoskube/chaoskube-v0.37.1/v0.37.1.mod) = 2761
+SHA256 (go/sysutils_chaoskube/chaoskube-v0.37.1/v0.37.1.zip) = 17bf77ffe1e8f9893ae73c8a855cbd523ba878bc557bedd63b17c93b0ec20a05
+SIZE (go/sysutils_chaoskube/chaoskube-v0.37.1/v0.37.1.zip) = 206106
diff --git a/sysutils/chezmoi/Makefile b/sysutils/chezmoi/Makefile
index e922ab3170b3..07b608c59a7a 100644
--- a/sysutils/chezmoi/Makefile
+++ b/sysutils/chezmoi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= chezmoi
DISTVERSIONPREFIX= v
DISTVERSION= 2.50.0
-PORTREVISION= 5
+PORTREVISION= 12
CATEGORIES= sysutils
EXTRACT_ONLY= ${_DISTFILES:N*.js}
diff --git a/sysutils/choria/Makefile b/sysutils/choria/Makefile
index 98fba7dc42f5..c7c128992669 100644
--- a/sysutils/choria/Makefile
+++ b/sysutils/choria/Makefile
@@ -11,7 +11,7 @@ WWW= https://choria.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= choria-io
diff --git a/sysutils/cilium/Makefile b/sysutils/cilium/Makefile
index 652ad4a2b464..85d55051752f 100644
--- a/sysutils/cilium/Makefile
+++ b/sysutils/cilium/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cilium
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.24
-PORTREVISION= 3
+DISTVERSION= 0.18.8
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/cilium/cilium-cli
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/cilium/cilium-cli
GO_BUILDFLAGS= -ldflags="\
diff --git a/sysutils/cilium/distinfo b/sysutils/cilium/distinfo
index 2ef53897ff3a..9c24cd5aafa4 100644
--- a/sysutils/cilium/distinfo
+++ b/sysutils/cilium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1738464966
-SHA256 (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.mod) = 7691be98ae6470ddb59724f51c2aec37a2a74c9594f83c1e275c3248f064192c
-SIZE (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.mod) = 11521
-SHA256 (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.zip) = 40302c39ba9e1aa4d66c5c990b30b2d2c954996b4f90fc8eb8d2a3ac59e330e1
-SIZE (go/sysutils_cilium/cilium-v0.16.24/v0.16.24.zip) = 106472
+TIMESTAMP = 1762064653
+SHA256 (go/sysutils_cilium/cilium-v0.18.8/v0.18.8.mod) = 2b61dbad3b40472dc9c445219975410f473ed0e0b70a8f6450e1bfe8d64d7a85
+SIZE (go/sysutils_cilium/cilium-v0.18.8/v0.18.8.mod) = 11376
+SHA256 (go/sysutils_cilium/cilium-v0.18.8/v0.18.8.zip) = f2e9b5d9c8c8dcbf7530b5b6ac6b76d40f14381775e1d431f457cf8032fb1590
+SIZE (go/sysutils_cilium/cilium-v0.18.8/v0.18.8.zip) = 69184
diff --git a/sysutils/cinnamon-control-center/Makefile b/sysutils/cinnamon-control-center/Makefile
index 5e402f45c523..6191d52a43ca 100644
--- a/sysutils/cinnamon-control-center/Makefile
+++ b/sysutils/cinnamon-control-center/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cinnamon-control-center
-PORTVERSION= 5.4.6
-PORTREVISION= 5
+DISTVERSION= 6.4.2
CATEGORIES= sysutils gnome
DIST_SUBDIR= gnome
@@ -11,26 +10,20 @@ WWW= https://github.com/linuxmint/cinnamon-control-center
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= error: too few arguments to function call, expected 6, have 5
-
-BUILD_DEPENDS= cinnamon-settings-daemon>=1.0.0:sysutils/cinnamon-settings-daemon \
- iso-codes>0:misc/iso-codes
+BUILD_DEPENDS= iso-codes>0:misc/iso-codes
LIB_DEPENDS= libcinnamon-desktop.so:x11/cinnamon-desktop \
libcinnamon-menu-3.so:x11/cinnamon-menus \
- libdbus-1.so:devel/dbus \
libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
libnotify.so:devel/libnotify \
libpolkit-gobject-1.so:sysutils/polkit \
libxklavier.so:x11/libxklavier \
- libharfbuzz.so:print/harfbuzz \
libupower-glib.so:sysutils/upower \
libgudev-1.0.so:devel/libgudev
-RUN_DEPENDS:= ${BUILD_DEPENDS}
+RUN_DEPENDS= iso-codes>0:misc/iso-codes
USES= gettext gnome meson pkgconfig python:build shebangfix xorg
-USE_GNOME= cairo gdkpixbuf glib20 gtk30 intltool libgnomekbd libxml2
-USE_XORG= x11 xfixes xorgproto sm
+USE_GNOME= cairo gdkpixbuf glib20 gtk30 libgnomekbd
+USE_XORG= x11 xorgproto
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
@@ -44,19 +37,15 @@ SHEBANG_GLOB= *.py
GLIB_SCHEMAS= org.cinnamon.control-center.display.gschema.xml
-OPTIONS_DEFINE= COLORD ONLINEACCOUNTS WACOM
-OPTIONS_DEFAULT=COLORD ONLINEACCOUNTS WACOM
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= COLORD WACOM
+OPTIONS_DEFAULT= COLORD WACOM
+OPTIONS_SUB= yes
-ONLINEACCOUNTS_DESC= GNOME Online Accounts panel support
-WACOM_DESC= Wacom management panel support
+WACOM_DESC= Wacom management panel support
COLORD_LIB_DEPENDS= libcolord.so:graphics/colord
COLORD_MESON_TRUE= color
-ONLINEACCOUNTS_LIB_DEPENDS= libgoa-1.0.so:net/gnome-online-accounts
-ONLINEACCOUNTS_MESON_TRUE= onlineaccounts
-
WACOM_LIB_DEPENDS= libwacom.so:x11/libwacom
WACOM_USE= xorg=xi
WACOM_MESON_TRUE= wacom
diff --git a/sysutils/cinnamon-control-center/distinfo b/sysutils/cinnamon-control-center/distinfo
index 2fbdd9028240..c7aef43c23bf 100644
--- a/sysutils/cinnamon-control-center/distinfo
+++ b/sysutils/cinnamon-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1660021625
-SHA256 (gnome/linuxmint-cinnamon-control-center-5.4.6_GH0.tar.gz) = e20cd4e94b0110b31753f81dd209e88d0dcc350450aa365c7227c5ca8f92e0ac
-SIZE (gnome/linuxmint-cinnamon-control-center-5.4.6_GH0.tar.gz) = 3872754
+TIMESTAMP = 1763862196
+SHA256 (gnome/linuxmint-cinnamon-control-center-6.4.2_GH0.tar.gz) = 2dfeb547d22c5ce3663120830dd96cccd3673c208f62c498b12346a485a57c1e
+SIZE (gnome/linuxmint-cinnamon-control-center-6.4.2_GH0.tar.gz) = 1931786
diff --git a/sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build b/sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build
deleted file mode 100644
index 52a159dc00da..000000000000
--- a/sysutils/cinnamon-control-center/files/patch-panels_display_icons_meson.build
+++ /dev/null
@@ -1,11 +0,0 @@
---- panels/display/icons/meson.build.orig 2022-07-04 07:39:25 UTC
-+++ panels/display/icons/meson.build
-@@ -6,7 +6,7 @@ icon_sizes = [
- 'scalable'
- ]
-
--foreach size : sizes
-+foreach size : icon_sizes
- install_subdir(size,
- strip_directory: true,
- install_dir: get_option('datadir') / 'icons' / 'hicolor' / size / 'apps',
diff --git a/sysutils/cinnamon-control-center/pkg-plist b/sysutils/cinnamon-control-center/pkg-plist
index 53e9b46464b5..0f1e0e2a6d72 100644
--- a/sysutils/cinnamon-control-center/pkg-plist
+++ b/sysutils/cinnamon-control-center/pkg-plist
@@ -4,7 +4,6 @@ include/cinnamon-control-center-1/libcinnamon-control-center/cc-panel.h
include/cinnamon-control-center-1/libcinnamon-control-center/cc-shell.h
%%COLORD%%lib/cinnamon-control-center-1/panels/libcolor.so
lib/cinnamon-control-center-1/panels/libdisplay.so
-%%ONLINEACCOUNTS%%lib/cinnamon-control-center-1/panels/libonline-accounts.so
lib/cinnamon-control-center-1/panels/libregion.so
%%WACOM%%lib/cinnamon-control-center-1/panels/libwacom-properties.so
lib/libcinnamon-control-center.so
@@ -16,7 +15,6 @@ share/applications/cinnamon-display-panel.desktop
%%WACOM%%share/applications/cinnamon-wacom-panel.desktop
%%COLORD%%%%DATADIR%%/panels/cinnamon-color-panel.desktop
%%DATADIR%%/panels/cinnamon-display-panel.desktop
-%%ONLINEACCOUNTS%%%%DATADIR%%/panels/cinnamon-online-accounts.desktop
%%DATADIR%%/panels/cinnamon-region-panel.desktop
%%WACOM%%%%DATADIR%%/panels/cinnamon-wacom-panel.desktop
%%DATADIR%%/ui/cinnamon-region-panel-layout-chooser.ui
@@ -24,25 +22,17 @@ share/applications/cinnamon-display-panel.desktop
%%DATADIR%%/ui/cinnamon-region-panel.ui
%%COLORD%%%%DATADIR%%/ui/color.ui
%%DATADIR%%/ui/language-chooser.ui
-%%ONLINEACCOUNTS%%%%DATADIR%%/ui/online-accounts.ui
%%DATADIR%%/ui/shell.ui
%%COLORD%%share/icons/hicolor/16x16/apps/cinnamon-preferences-color.png
share/icons/hicolor/16x16/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/16x16/apps/cs-online-accounts.png
%%COLORD%%share/icons/hicolor/22x22/apps/cinnamon-preferences-color.png
share/icons/hicolor/22x22/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/22x22/apps/cs-online-accounts.png
%%COLORD%%share/icons/hicolor/24x24/apps/cinnamon-preferences-color.png
share/icons/hicolor/24x24/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/24x24/apps/cs-online-accounts.png
%%COLORD%%share/icons/hicolor/256x256/apps/cinnamon-preferences-color.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/256x256/apps/cs-online-accounts.png
%%COLORD%%share/icons/hicolor/32x32/apps/cinnamon-preferences-color.png
share/icons/hicolor/32x32/apps/cinnamon-preferences-desktop-display.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/32x32/apps/cs-online-accounts.png
%%COLORD%%share/icons/hicolor/48x48/apps/cinnamon-preferences-color.png
-%%ONLINEACCOUNTS%%share/icons/hicolor/48x48/apps/cs-online-accounts.png
-%%ONLINEACCOUNTS%%@dir share/icons/hicolor/64x64/apps
%%COLORD%%share/icons/hicolor/64x64/apps/cinnamon-preferences-color.png
%%COLORD%%share/icons/hicolor/scalable/apps/cinnamon-preferences-color.svg
share/icons/hicolor/scalable/apps/cinnamon-preferences-desktop-display.svg
diff --git a/sysutils/cinnamon-settings-daemon/Makefile b/sysutils/cinnamon-settings-daemon/Makefile
index 7583f7ab729a..e74ea8ce484a 100644
--- a/sysutils/cinnamon-settings-daemon/Makefile
+++ b/sysutils/cinnamon-settings-daemon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cinnamon-settings-daemon
-PORTVERSION= 5.4.4
-PORTREVISION= 6
+DISTVERSION= 6.4.3
+PORTREVISION= 1
CATEGORIES= sysutils gnome
DIST_SUBDIR= gnome
@@ -13,29 +13,23 @@ LICENSE_COMB= multi
LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LIB
-BUILD_DEPENDS= cinnamon-session:x11/cinnamon-session \
- gln:sysutils/coreutils
+BUILD_DEPENDS= gln:sysutils/coreutils
LIB_DEPENDS= libcanberra.so:audio/libcanberra \
libcanberra-gtk3.so:audio/libcanberra-gtk3 \
- libpolkit-gobject-1.so:sysutils/polkit \
- libgudev-1.0.so:devel/libgudev \
- libcolord.so:graphics/colord \
- liblcms2.so:graphics/lcms2 \
libcinnamon-desktop.so:x11/cinnamon-desktop \
libxklavier.so:x11/libxklavier \
libnspr4.so:devel/nspr \
- libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
libupower-glib.so:sysutils/upower \
libpulse.so:audio/pulseaudio \
- libnotify.so:devel/libnotify \
- libharfbuzz.so:print/harfbuzz
-RUN_DEPENDS= cinnamon-session:x11/cinnamon-session
+ libnotify.so:devel/libnotify
+RUN_DEPENDS= cinnamon-session:x11/cinnamon-session \
+ gnome-screenshot:deskutils/gnome-screenshot
-USES= compiler:c11 gettext-tools gnome localbase meson pkgconfig \
+USES= compiler:c11 gettext-runtime gnome meson pkgconfig \
python:build shebangfix xorg
-USE_GNOME= cairo dconf gdkpixbuf gtk30 intltool libgnomekbd pango
-USE_XORG= x11 xext xfixes xi
+USE_GNOME= cairo dconf gdkpixbuf glib20 gtk30 libgnomekbd pango
+USE_XORG= x11 xext xfixes xi xorgproto
USE_GITHUB= yes
GH_ACCOUNT= linuxmint
@@ -58,25 +52,33 @@ GLIB_SCHEMAS= org.cinnamon.settings-daemon.enums.xml \
org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml \
org.cinnamon.settings-daemon.plugins.xsettings.gschema.xml
-OPTIONS_DEFINE= CUPS SMARTCARD WACOM
-OPTIONS_DEFAULT=CUPS SMARTCARD WACOM
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= COLORD CUPS GUDEV POLKIT SMARTCARD WACOM
+OPTIONS_DEFAULT= COLORD CUPS GUDEV POLKIT SMARTCARD WACOM
+OPTIONS_SUB= yes
+
+COLORD_MESON_ENABLED= use_color
+COLORD_LIB_DEPENDS= libcolord.so:graphics/colord \
+ liblcms2.so:graphics/lcms2
CUPS_MESON_ENABLED= use_cups
CUPS_LIB_DEPENDS= libcups.so:print/cups
-SMARTCARD_DESC= Smartcard support
-SMARTCARD_MESON_ENABLED= use_smartcard
+GUDEV_DESC= GUdev support
+GUDEV_MESON_ENABLED= use_gudev
+GUDEV_LIB_DEPENDS= libgudev-1.0.so:devel/libgudev
+
+POLKIT_DESC= Polkit support
+POLKIT_MESON_ENABLED= use_polkit
+POLKIT_LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit
+
+SMARTCARD_DESC= Smartcard support
+SMARTCARD_MESON_ENABLED=use_smartcard
SMARTCARD_LIB_DEPENDS= libnss3.so:security/nss
-WACOM_DESC= Tablet support with libwacom
+WACOM_DESC= Tablet support with libwacom
WACOM_MESON_ENABLED= use_wacom
WACOM_LIB_DEPENDS= libwacom.so:x11/libwacom
-WACOM_USE= gnome=librsvg2
-
-post-patch:
- # Adhere to our hier(7).
- @${MKDIR} ${WRKSRC}/files${PREFIX}
- @${MV} ${WRKSRC}/files/usr/share ${WRKSRC}/files${PREFIX}
+WACOM_USE= GNOME=librsvg2
+WACOM_IMPLIES= GUDEV
.include <bsd.port.mk>
diff --git a/sysutils/cinnamon-settings-daemon/distinfo b/sysutils/cinnamon-settings-daemon/distinfo
index 4ba7e767eb4d..fcac620fdb32 100644
--- a/sysutils/cinnamon-settings-daemon/distinfo
+++ b/sysutils/cinnamon-settings-daemon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1660020382
-SHA256 (gnome/linuxmint-cinnamon-settings-daemon-5.4.4_GH0.tar.gz) = 65397117ad19419a6bdff38b10231148aca59d57284c6a79f517332eb70debc5
-SIZE (gnome/linuxmint-cinnamon-settings-daemon-5.4.4_GH0.tar.gz) = 573207
+TIMESTAMP = 1736224680
+SHA256 (gnome/linuxmint-cinnamon-settings-daemon-6.4.3_GH0.tar.gz) = e7acab8453d084dbc97347145be287a65fc513b1a5629d16587be60367a97fdd
+SIZE (gnome/linuxmint-cinnamon-settings-daemon-6.4.3_GH0.tar.gz) = 601452
diff --git a/sysutils/cinnamon-settings-daemon/files/patch-plugins_datetime_system-timezone.c b/sysutils/cinnamon-settings-daemon/files/patch-plugins_datetime_system-timezone.c
new file mode 100644
index 000000000000..161a92d10327
--- /dev/null
+++ b/sysutils/cinnamon-settings-daemon/files/patch-plugins_datetime_system-timezone.c
@@ -0,0 +1,22 @@
+--- plugins/datetime/system-timezone.c.orig 2025-07-10 21:28:09 UTC
++++ plugins/datetime/system-timezone.c
+@@ -547,11 +547,19 @@ recursive_compare (struct stat *localtime_stat,
+ CompareFiles compare_func)
+ {
+ struct stat file_stat;
++ char *relpath = NULL;
+
+ if (g_stat (file, &file_stat) != 0)
+ return NULL;
+
+ if (S_ISREG (file_stat.st_mode)) {
++ relpath = system_timezone_strip_path_if_valid (file);
++ if (g_strstr_len (relpath, -1, "/") == NULL) {
++ g_free (relpath);
++ return NULL;
++ }
++ g_free (relpath);
++
+ if (compare_func (localtime_stat,
+ &file_stat,
+ localtime_content,
diff --git a/sysutils/cinnamon-settings-daemon/pkg-descr b/sysutils/cinnamon-settings-daemon/pkg-descr
index f39386636c3a..b787adf31fa4 100644
--- a/sysutils/cinnamon-settings-daemon/pkg-descr
+++ b/sysutils/cinnamon-settings-daemon/pkg-descr
@@ -1 +1,3 @@
-cinnamon settings daemon.
+Cinnamon-settings-daemon is a collection of plugins.
+These plugins are started by cinnamon-session when you log in.
+The plugins run in the background, each with its own process.
diff --git a/sysutils/cinnamon-settings-daemon/pkg-plist b/sysutils/cinnamon-settings-daemon/pkg-plist
index 07ea20b74caf..637401c59d14 100644
--- a/sysutils/cinnamon-settings-daemon/pkg-plist
+++ b/sysutils/cinnamon-settings-daemon/pkg-plist
@@ -1,15 +1,16 @@
bin/csd-a11y-settings
bin/csd-automount
bin/csd-background
-bin/csd-backlight-helper
+%%GUDEV%%bin/csd-backlight-helper
bin/csd-clipboard
-bin/csd-color
-bin/csd-datetime-mechanism
+%%COLORD%%bin/csd-color
+%%POLKIT%%bin/csd-datetime-mechanism
bin/csd-housekeeping
bin/csd-input-helper
bin/csd-keyboard
bin/csd-media-keys
bin/csd-power
+bin/csd-settings-remap
%%CUPS%%bin/csd-print-notifications
%%CUPS%%bin/csd-printer
bin/csd-screensaver-proxy
@@ -20,11 +21,12 @@ etc/xdg/autostart/cinnamon-settings-daemon-a11y-settings.desktop
etc/xdg/autostart/cinnamon-settings-daemon-automount.desktop
etc/xdg/autostart/cinnamon-settings-daemon-background.desktop
etc/xdg/autostart/cinnamon-settings-daemon-clipboard.desktop
-etc/xdg/autostart/cinnamon-settings-daemon-color.desktop
+%%COLORD%%etc/xdg/autostart/cinnamon-settings-daemon-color.desktop
etc/xdg/autostart/cinnamon-settings-daemon-housekeeping.desktop
etc/xdg/autostart/cinnamon-settings-daemon-keyboard.desktop
etc/xdg/autostart/cinnamon-settings-daemon-media-keys.desktop
etc/xdg/autostart/cinnamon-settings-daemon-power.desktop
+etc/xdg/autostart/cinnamon-settings-daemon-settings-remap.desktop
%%CUPS%%etc/xdg/autostart/cinnamon-settings-daemon-print-notifications.desktop
etc/xdg/autostart/cinnamon-settings-daemon-screensaver-proxy.desktop
%%SMARTCARD%%etc/xdg/autostart/cinnamon-settings-daemon-smartcard.desktop
@@ -35,15 +37,16 @@ lib/cinnamon-settings-daemon-3.0/libcsd.so
lib/cinnamon-settings-daemon/csd-a11y-settings
lib/cinnamon-settings-daemon/csd-automount
lib/cinnamon-settings-daemon/csd-background
-lib/cinnamon-settings-daemon/csd-backlight-helper
+%%GUDEV%%lib/cinnamon-settings-daemon/csd-backlight-helper
lib/cinnamon-settings-daemon/csd-clipboard
-lib/cinnamon-settings-daemon/csd-color
-lib/cinnamon-settings-daemon/csd-datetime-mechanism
+%%COLORD%%lib/cinnamon-settings-daemon/csd-color
+%%POLKIT%%lib/cinnamon-settings-daemon/csd-datetime-mechanism
lib/cinnamon-settings-daemon/csd-housekeeping
lib/cinnamon-settings-daemon/csd-input-helper
lib/cinnamon-settings-daemon/csd-keyboard
lib/cinnamon-settings-daemon/csd-media-keys
lib/cinnamon-settings-daemon/csd-power
+lib/cinnamon-settings-daemon/csd-settings-remap
%%CUPS%%lib/cinnamon-settings-daemon/csd-print-notifications
%%CUPS%%lib/cinnamon-settings-daemon/csd-printer
lib/cinnamon-settings-daemon/csd-screensaver-proxy
@@ -54,15 +57,16 @@ libdata/pkgconfig/cinnamon-settings-daemon.pc
libexec/csd-a11y-settings
libexec/csd-automount
libexec/csd-background
-libexec/csd-backlight-helper
+%%GUDEV%%libexec/csd-backlight-helper
libexec/csd-clipboard
-libexec/csd-color
-libexec/csd-datetime-mechanism
+%%COLORD%%libexec/csd-color
+%%POLKIT%%libexec/csd-datetime-mechanism
libexec/csd-housekeeping
libexec/csd-input-helper
libexec/csd-keyboard
libexec/csd-media-keys
libexec/csd-power
+libexec/csd-settings-remap
%%CUPS%%libexec/csd-print-notifications
%%CUPS%%libexec/csd-printer
libexec/csd-screensaver-proxy
diff --git a/sysutils/cloud-nuke/Makefile b/sysutils/cloud-nuke/Makefile
index 90966c2132ad..68d88da2ef48 100644
--- a/sysutils/cloud-nuke/Makefile
+++ b/sysutils/cloud-nuke/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cloud-nuke
DISTVERSIONPREFIX= v
-DISTVERSION= 0.40.0
+DISTVERSION= 0.45.0
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/gruntwork-io/cloud-nuke
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cpe go:1.22,modules
+USES= cpe go:modules
CPE_VENDOR= gruntwork-io
GO_MODULE= github.com/gruntwork-io/cloud-nuke
diff --git a/sysutils/cloud-nuke/distinfo b/sysutils/cloud-nuke/distinfo
index dfce0507b586..33ea78e26e84 100644
--- a/sysutils/cloud-nuke/distinfo
+++ b/sysutils/cloud-nuke/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743916886
-SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.40.0/v0.40.0.mod) = 61cc180270bb8ec0980d9ecde9bdea1b69e7bd97967341d16d67775905bb2759
-SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.40.0/v0.40.0.mod) = 5701
-SHA256 (go/sysutils_cloud-nuke/cloud-nuke-v0.40.0/v0.40.0.zip) = cd3ed9aefba20f0314850c14899d55007aa77ba09df94bb0fbf18870b397bd63
-SIZE (go/sysutils_cloud-nuke/cloud-nuke-v0.40.0/v0.40.0.zip) = 532797
+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
diff --git a/sysutils/cluster-glue/Makefile b/sysutils/cluster-glue/Makefile
index 3acdb915b594..774cef7925b9 100644
--- a/sysutils/cluster-glue/Makefile
+++ b/sysutils/cluster-glue/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cluster-glue
PORTVERSION= 1.0.12
-PORTREVISION= 7
+PORTREVISION= 9
CATEGORIES= sysutils
MASTER_SITES= http://hg.linux-ha.org/glue/archive/
DISTNAME= 0a7add1d9996
@@ -16,7 +16,7 @@ LICENSE_FILE_GPLv2+ = ${WRKSRC}/COPYING
LICENSE_FILE_LGPL21+ = ${WRKSRC}/COPYING.LIB
LIB_DEPENDS= libltdl.so:devel/libltdl \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libnet.so:net/libnet
USES= autoreconf gettext gmake gnome libtool localbase perl5 pkgconfig python shebangfix \
diff --git a/sysutils/cmocka/Makefile b/sysutils/cmocka/Makefile
index ff5c0a0da5a7..5430737ee958 100644
--- a/sysutils/cmocka/Makefile
+++ b/sysutils/cmocka/Makefile
@@ -1,11 +1,12 @@
PORTNAME= cmocka
-DISTVERSION= 1.1.7
+DISTVERSION= 1.1.8
CATEGORIES= sysutils
-MASTER_SITES= https://cmocka.org/files/1.1/
+MASTER_SITES= https://cmocka.org/files/${DISTVERSION:R}/
MAINTAINER= dteske@FreeBSD.org
COMMENT= Unit testing framework for C with support for mock objects
-WWW= https://cmocka.org/
+WWW= https://cmocka.org/ \
+ https://gitlab.com/cmocka/cmocka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/sysutils/cmocka/distinfo b/sysutils/cmocka/distinfo
index 8a457bfb00a9..7e29673e7eac 100644
--- a/sysutils/cmocka/distinfo
+++ b/sysutils/cmocka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1683241770
-SHA256 (cmocka-1.1.7.tar.xz) = 810570eb0b8d64804331f82b29ff47c790ce9cd6b163e98d47a4807047ecad82
-SIZE (cmocka-1.1.7.tar.xz) = 84064
+TIMESTAMP = 1753935962
+SHA256 (cmocka-1.1.8.tar.xz) = 58435b558766d7f4c729ba163bdf3aec38bed3bc766dab684e3526ed0aa7c780
+SIZE (cmocka-1.1.8.tar.xz) = 77872
diff --git a/sysutils/cmocka/files/patch-git-01-0e70150002ab7bcb626109b287f23c62ecf97565 b/sysutils/cmocka/files/patch-git-01-0e70150002ab7bcb626109b287f23c62ecf97565
deleted file mode 100644
index 087c9d890010..000000000000
--- a/sysutils/cmocka/files/patch-git-01-0e70150002ab7bcb626109b287f23c62ecf97565
+++ /dev/null
@@ -1,1282 +0,0 @@
-Patch-Source: https://gitlab.com/cmocka/cmocka/-/commit/0e70150002ab7bcb626109b287f23c62ecf97565
---
-From 0e70150002ab7bcb626109b287f23c62ecf97565 Mon Sep 17 00:00:00 2001
-From: Andreas Schneider <asn@cryptomilk.org>
-Date: Mon, 5 Oct 2020 13:28:11 +0200
-Subject: [PATCH] cmocka: Replace LargestIntegralType with uintmax_t
-
-This requires #include <stdint.h>
-
-Fixes #38
-Fixes #49
----
- example/allocate_module_test.c | 1 +
- example/assert_macro_test.c | 1 +
- example/assert_module_test.c | 1 +
- example/calculator_test.c | 1 +
- example/mock/chef_wrap/chef.c | 1 +
- example/mock/chef_wrap/waiter_test_wrap.c | 1 +
- include/cmocka.h | 162 ++++++++--------------
- src/cmocka.c | 148 ++++++++++----------
- tests/test_alloc.c | 1 +
- tests/test_assert_macros.c | 1 +
- tests/test_assert_macros_fail.c | 1 +
- tests/test_basics.c | 1 +
- tests/test_cmockery.c | 1 +
- tests/test_double_macros.c | 1 +
- tests/test_exception_handler.c | 1 +
- tests/test_fixtures.c | 1 +
- tests/test_float_macros.c | 1 +
- tests/test_group_fixtures.c | 1 +
- tests/test_group_setup_assert.c | 1 +
- tests/test_group_setup_fail.c | 1 +
- tests/test_groups.c | 1 +
- tests/test_ordering.c | 1 +
- tests/test_ordering_fail.c | 1 +
- tests/test_returns.c | 1 +
- tests/test_returns_fail.c | 1 +
- tests/test_setup_fail.c | 1 +
- tests/test_skip.c | 1 +
- tests/test_skip_filter.c | 1 +
- tests/test_strmatch.c | 1 +
- tests/test_wildcard.c | 1 +
- 30 files changed, 156 insertions(+), 182 deletions(-)
-
-diff --git a/example/allocate_module_test.c b/example/allocate_module_test.c
-index 562aea2..eb3602f 100644
---- example/allocate_module_test.c
-+++ example/allocate_module_test.c
-@@ -16,6 +16,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- extern void leak_memory(void);
-diff --git a/example/assert_macro_test.c b/example/assert_macro_test.c
-index 2cd355c..093a884 100644
---- example/assert_macro_test.c
-+++ example/assert_macro_test.c
-@@ -16,6 +16,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- #include "assert_macro.h"
-diff --git a/example/assert_module_test.c b/example/assert_module_test.c
-index f387754..41b5a75 100644
---- example/assert_module_test.c
-+++ example/assert_module_test.c
-@@ -16,6 +16,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- #include "assert_module.h"
-diff --git a/example/calculator_test.c b/example/calculator_test.c
-index ab8cad8..a3d862a 100644
---- example/calculator_test.c
-+++ example/calculator_test.c
-@@ -16,6 +16,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include "cmocka.h"
- #include <stdio.h>
-
-diff --git a/example/mock/chef_wrap/chef.c b/example/mock/chef_wrap/chef.c
-index 1429cde..1c74125 100644
---- example/mock/chef_wrap/chef.c
-+++ example/mock/chef_wrap/chef.c
-@@ -18,6 +18,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <stdio.h>
- #include <errno.h>
-diff --git a/example/mock/chef_wrap/waiter_test_wrap.c b/example/mock/chef_wrap/waiter_test_wrap.c
-index 4146818..04fe721 100644
---- example/mock/chef_wrap/waiter_test_wrap.c
-+++ example/mock/chef_wrap/waiter_test_wrap.c
-@@ -24,6 +24,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- #include "waiter_test_wrap.h"
-diff --git a/include/cmocka.h b/include/cmocka.h
-index a21d965..6f56520 100644
---- include/cmocka.h
-+++ include/cmocka.h
-@@ -57,32 +57,13 @@ int __stdcall IsDebuggerPresent();
- * @{
- */
-
--/* If __WORDSIZE is not set, try to figure it out and default to 32 bit. */
--#ifndef __WORDSIZE
--# if (defined(__x86_64__) && !defined(__ILP32__)) || defined(__sparc_v9__) || defined(__sparcv9)
--# define __WORDSIZE 64
--# else
--# define __WORDSIZE 32
--# endif
--#endif
-+/* XXX: stdint.h is a new requirement to include, but things haven't adapted
-+ to it yet, so include it here too.
-+ since it's a requirement to use the header at all, there's no harm in
-+ including it? */
-+#include <stdint.h>
-
--#ifdef DOXYGEN
--/**
-- * Largest integral type. This type should be large enough to hold any
-- * pointer or integer supported by the compiler.
-- */
--typedef uintmax_t LargestIntegralType;
--#else /* DOXGEN */
--#ifndef LargestIntegralType
--# if __WORDSIZE == 64 && !defined(_WIN64)
--# define LargestIntegralType unsigned long int
--# else
--# define LargestIntegralType unsigned long long int
--# endif
--#endif /* LargestIntegralType */
--#endif /* DOXYGEN */
--
--/* Printf format used to display LargestIntegralType as a hexidecimal. */
-+/* Printf format used to display uintmax_t as a hexidecimal. */
- #ifndef LargestIntegralTypePrintfFormat
- # ifdef _WIN32
- # define LargestIntegralTypePrintfFormat "0x%I64x"
-@@ -95,7 +76,7 @@ typedef uintmax_t LargestIntegralType;
- # endif /* _WIN32 */
- #endif /* LargestIntegralTypePrintfFormat */
-
--/* Printf format used to display LargestIntegralType as a decimal. */
-+/* Printf format used to display uintmax_t as a decimal. */
- #ifndef LargestIntegralTypePrintfFormatDecimal
- # ifdef _WIN32
- # define LargestIntegralTypePrintfFormatDecimal "%I64u"
-@@ -116,44 +97,15 @@ typedef uintmax_t LargestIntegralType;
- # define DoublePrintfFormat "%f"
- #endif /* DoublePrintfFormat */
-
--/* Perform an unsigned cast to LargestIntegralType. */
-+/* Perform an unsigned cast to uintmax_t. */
- #define cast_to_largest_integral_type(value) \
-- ((LargestIntegralType)(value))
--
--/* Smallest integral type capable of holding a pointer. */
--#if !defined(_UINTPTR_T) && !defined(_UINTPTR_T_DEFINED) && !defined(HAVE_UINTPTR_T)
--# if defined(_WIN32)
-- /* WIN32 is an ILP32 platform */
-- typedef unsigned int uintptr_t;
--# elif defined(_WIN64)
-- typedef unsigned long int uintptr_t;
--# else /* _WIN32 */
--
--/* ILP32 and LP64 platforms */
--# ifdef __WORDSIZE /* glibc */
--# if __WORDSIZE == 64
-- typedef unsigned long int uintptr_t;
--# else
-- typedef unsigned int uintptr_t;
--# endif /* __WORDSIZE == 64 */
--# else /* __WORDSIZE */
--# if defined(_LP64) || defined(_I32LPx)
-- typedef unsigned long int uintptr_t;
--# else
-- typedef unsigned int uintptr_t;
--# endif
--# endif /* __WORDSIZE */
--# endif /* _WIN32 */
--
--# define _UINTPTR_T
--# define _UINTPTR_T_DEFINED
--#endif /* !defined(_UINTPTR_T) || !defined(_UINTPTR_T_DEFINED) */
-+ ((uintmax_t)(value))
-
- /* Perform an unsigned cast to uintptr_t. */
- #define cast_to_pointer_integral_type(value) \
-- ((uintptr_t)((size_t)(value)))
-+ ((uintptr_t)(value))
-
--/* Perform a cast of a pointer to LargestIntegralType */
-+/* Perform a cast of a pointer to uintmax_t */
- #define cast_ptr_to_largest_integral_type(value) \
- cast_to_largest_integral_type(cast_to_pointer_integral_type(value))
-
-@@ -240,7 +192,7 @@ cast_to_largest_integral_type(cast_to_pointer_integral_type(value))
- *
- * @see will_return()
- */
--LargestIntegralType mock(void);
-+uintmax_t mock(void);
- #else
- #define mock() _mock(__func__, __FILE__, __LINE__)
- #endif
-@@ -324,7 +276,7 @@ type mock_ptr_type(#type);
- * @see mock()
- * @see will_return_count()
- */
--void will_return(#function, LargestIntegralType value);
-+void will_return(#function, uintmax_t value);
- #else
- #define will_return(function, value) \
- _will_return(#function, __FILE__, __LINE__, \
-@@ -347,7 +299,7 @@ void will_return(#function, LargestIntegralType value);
- *
- * @see mock()
- */
--void will_return_count(#function, LargestIntegralType value, int count);
-+void will_return_count(#function, uintmax_t value, int count);
- #else
- #define will_return_count(function, value, count) \
- _will_return(#function, __FILE__, __LINE__, \
-@@ -370,7 +322,7 @@ void will_return_count(#function, LargestIntegralType value, int count);
- * @see will_return_count()
- * @see mock()
- */
--void will_return_always(#function, LargestIntegralType value);
-+void will_return_always(#function, uintmax_t value);
- #else
- #define will_return_always(function, value) \
- will_return_count(function, (value), WILL_RETURN_ALWAYS)
-@@ -398,7 +350,7 @@ void will_return_always(#function, LargestIntegralType value);
- * @see will_return_count()
- * @see mock()
- */
--void will_return_maybe(#function, LargestIntegralType value);
-+void will_return_maybe(#function, uintmax_t value);
- #else
- #define will_return_maybe(function, value) \
- will_return_count(function, (value), WILL_RETURN_ONCE)
-@@ -494,7 +446,7 @@ void expect_check(#function, #parameter, #check_function, const void *check_data
- *
- * @see check_expected().
- */
--void expect_in_set(#function, #parameter, LargestIntegralType value_array[]);
-+void expect_in_set(#function, #parameter, uintmax_t value_array[]);
- #else
- #define expect_in_set(function, parameter, value_array) \
- expect_in_set_count(function, parameter, value_array, 1)
-@@ -519,7 +471,7 @@ void expect_in_set(#function, #parameter, LargestIntegralType value_array[]);
- *
- * @see check_expected().
- */
--void expect_in_set_count(#function, #parameter, LargestIntegralType value_array[], size_t count);
-+void expect_in_set_count(#function, #parameter, uintmax_t value_array[], size_t count);
- #else
- #define expect_in_set_count(function, parameter, value_array, count) \
- _expect_in_set(#function, #parameter, __FILE__, __LINE__, value_array, \
-@@ -541,7 +493,7 @@ void expect_in_set_count(#function, #parameter, LargestIntegralType value_array[
- *
- * @see check_expected().
- */
--void expect_not_in_set(#function, #parameter, LargestIntegralType value_array[]);
-+void expect_not_in_set(#function, #parameter, uintmax_t value_array[]);
- #else
- #define expect_not_in_set(function, parameter, value_array) \
- expect_not_in_set_count(function, parameter, value_array, 1)
-@@ -566,7 +518,7 @@ void expect_not_in_set(#function, #parameter, LargestIntegralType value_array[])
- *
- * @see check_expected().
- */
--void expect_not_in_set_count(#function, #parameter, LargestIntegralType value_array[], size_t count);
-+void expect_not_in_set_count(#function, #parameter, uintmax_t value_array[], size_t count);
- #else
- #define expect_not_in_set_count(function, parameter, value_array, count) \
- _expect_not_in_set( \
-@@ -592,7 +544,7 @@ void expect_not_in_set_count(#function, #parameter, LargestIntegralType value_ar
- *
- * @see check_expected().
- */
--void expect_in_range(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum);
-+void expect_in_range(#function, #parameter, uintmax_t minimum, uintmax_t maximum);
- #else
- #define expect_in_range(function, parameter, minimum, maximum) \
- expect_in_range_count(function, parameter, minimum, maximum, 1)
-@@ -619,7 +571,7 @@ void expect_in_range(#function, #parameter, LargestIntegralType minimum, Largest
- *
- * @see check_expected().
- */
--void expect_in_range_count(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum, size_t count);
-+void expect_in_range_count(#function, #parameter, uintmax_t minimum, uintmax_t maximum, size_t count);
- #else
- #define expect_in_range_count(function, parameter, minimum, maximum, count) \
- _expect_in_range(#function, #parameter, __FILE__, __LINE__, minimum, \
-@@ -643,7 +595,7 @@ void expect_in_range_count(#function, #parameter, LargestIntegralType minimum, L
- *
- * @see check_expected().
- */
--void expect_not_in_range(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum);
-+void expect_not_in_range(#function, #parameter, uintmax_t minimum, uintmax_t maximum);
- #else
- #define expect_not_in_range(function, parameter, minimum, maximum) \
- expect_not_in_range_count(function, parameter, minimum, maximum, 1)
-@@ -670,7 +622,7 @@ void expect_not_in_range(#function, #parameter, LargestIntegralType minimum, Lar
- *
- * @see check_expected().
- */
--void expect_not_in_range_count(#function, #parameter, LargestIntegralType minimum, LargestIntegralType maximum, size_t count);
-+void expect_not_in_range_count(#function, #parameter, uintmax_t minimum, uintmax_t maximum, size_t count);
- #else
- #define expect_not_in_range_count(function, parameter, minimum, maximum, \
- count) \
-@@ -695,7 +647,7 @@ void expect_not_in_range_count(#function, #parameter, LargestIntegralType minimu
- * @see expect_memory()
- * @see expect_any()
- */
--void expect_value(#function, #parameter, LargestIntegralType value);
-+void expect_value(#function, #parameter, uintmax_t value);
- #else
- #define expect_value(function, parameter, value) \
- expect_value_count(function, parameter, value, 1)
-@@ -722,7 +674,7 @@ void expect_value(#function, #parameter, LargestIntegralType value);
- * @see expect_not_string()
- * @see expect_not_memory()
- */
--void expect_value_count(#function, #parameter, LargestIntegralType value, size_t count);
-+void expect_value_count(#function, #parameter, uintmax_t value, size_t count);
- #else
- #define expect_value_count(function, parameter, value, count) \
- _expect_value(#function, #parameter, __FILE__, __LINE__, \
-@@ -743,7 +695,7 @@ void expect_value_count(#function, #parameter, LargestIntegralType value, size_t
- *
- * @see check_expected().
- */
--void expect_not_value(#function, #parameter, LargestIntegralType value);
-+void expect_not_value(#function, #parameter, uintmax_t value);
- #else
- #define expect_not_value(function, parameter, value) \
- expect_not_value_count(function, parameter, value, 1)
-@@ -767,7 +719,7 @@ void expect_not_value(#function, #parameter, LargestIntegralType value);
- *
- * @see check_expected().
- */
--void expect_not_value_count(#function, #parameter, LargestIntegralType value, size_t count);
-+void expect_not_value_count(#function, #parameter, uintmax_t value, size_t count);
- #else
- #define expect_not_value_count(function, parameter, value, count) \
- _expect_not_value(#function, #parameter, __FILE__, __LINE__, \
-@@ -1438,7 +1390,7 @@ void assert_memory_not_equal(const void *a, const void *b, size_t size);
- *
- * @param[in] maximum The maximum value allowed.
- */
--void assert_in_range(LargestIntegralType value, LargestIntegralType minimum, LargestIntegralType maximum);
-+void assert_in_range(uintmax_t value, uintmax_t minimum, uintmax_t maximum);
- #else
- #define assert_in_range(value, minimum, maximum) \
- _assert_in_range( \
-@@ -1461,7 +1413,7 @@ void assert_in_range(LargestIntegralType value, LargestIntegralType minimum, Lar
- *
- * @param[in] maximum The maximum value to compare.
- */
--void assert_not_in_range(LargestIntegralType value, LargestIntegralType minimum, LargestIntegralType maximum);
-+void assert_not_in_range(uintmax_t value, uintmax_t minimum, uintmax_t maximum);
- #else
- #define assert_not_in_range(value, minimum, maximum) \
- _assert_not_in_range( \
-@@ -1483,7 +1435,7 @@ void assert_not_in_range(LargestIntegralType value, LargestIntegralType minimum,
- *
- * @param[in] count The size of the values array.
- */
--void assert_in_set(LargestIntegralType value, LargestIntegralType values[], size_t count);
-+void assert_in_set(uintmax_t value, uintmax_t values[], size_t count);
- #else
- #define assert_in_set(value, values, number_of_values) \
- _assert_in_set(value, values, number_of_values, __FILE__, __LINE__)
-@@ -1502,7 +1454,7 @@ void assert_in_set(LargestIntegralType value, LargestIntegralType values[], size
- *
- * @param[in] count The size of the values array.
- */
--void assert_not_in_set(LargestIntegralType value, LargestIntegralType values[], size_t count);
-+void assert_not_in_set(uintmax_t value, uintmax_t values[], size_t count);
- #else
- #define assert_not_in_set(value, values, number_of_values) \
- _assert_not_in_set(value, values, number_of_values, __FILE__, __LINE__)
-@@ -2181,8 +2133,8 @@ void expect_assert_failure(function fn_call);
- typedef void (*UnitTestFunction)(void **state);
-
- /* Function that determines whether a function parameter value is correct. */
--typedef int (*CheckParameterValue)(const LargestIntegralType value,
-- const LargestIntegralType check_value_data);
-+typedef int (*CheckParameterValue)(const uintmax_t value,
-+ const uintmax_t check_value_data);
-
- /* Type of the unit test function. */
- typedef enum UnitTestFunctionType {
-@@ -2236,7 +2188,7 @@ typedef struct CheckParameterEvent {
- SourceLocation location;
- const char *parameter_name;
- CheckParameterValue check_value;
-- LargestIntegralType check_value_data;
-+ uintmax_t check_value_data;
- } CheckParameterEvent;
-
- /* Used by expect_assert_failure() and mock_assert(). */
-@@ -2245,7 +2197,7 @@ extern jmp_buf global_expect_assert_env;
- extern const char * global_last_failed_assert;
-
- /* Retrieves a value for the given function, as set by "will_return". */
--LargestIntegralType _mock(const char * const function, const char* const file,
-+uintmax_t _mock(const char * const function, const char* const file,
- const int line);
-
- void _expect_function_call(
-@@ -2261,36 +2213,36 @@ void _expect_check(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
- const CheckParameterValue check_function,
-- const LargestIntegralType check_data, CheckParameterEvent * const event,
-+ const uintmax_t check_data, CheckParameterEvent * const event,
- const int count);
-
- void _expect_in_set(
- const char* const function, const char* const parameter,
-- const char* const file, const int line, const LargestIntegralType values[],
-+ const char* const file, const int line, const uintmax_t values[],
- const size_t number_of_values, const int count);
- void _expect_not_in_set(
- const char* const function, const char* const parameter,
-- const char* const file, const int line, const LargestIntegralType values[],
-+ const char* const file, const int line, const uintmax_t values[],
- const size_t number_of_values, const int count);
-
- void _expect_in_range(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType minimum,
-- const LargestIntegralType maximum, const int count);
-+ const uintmax_t minimum,
-+ const uintmax_t maximum, const int count);
- void _expect_not_in_range(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType minimum,
-- const LargestIntegralType maximum, const int count);
-+ const uintmax_t minimum,
-+ const uintmax_t maximum, const int count);
-
- void _expect_value(
- const char* const function, const char* const parameter,
-- const char* const file, const int line, const LargestIntegralType value,
-+ const char* const file, const int line, const uintmax_t value,
- const int count);
- void _expect_not_value(
- const char* const function, const char* const parameter,
-- const char* const file, const int line, const LargestIntegralType value,
-+ const char* const file, const int line, const uintmax_t value,
- const int count);
-
- void _expect_string(
-@@ -2317,17 +2269,17 @@ void _expect_any(
-
- void _check_expected(
- const char * const function_name, const char * const parameter_name,
-- const char* file, const int line, const LargestIntegralType value);
-+ const char* file, const int line, const uintmax_t value);
-
- void _will_return(const char * const function_name, const char * const file,
-- const int line, const LargestIntegralType value,
-+ const int line, const uintmax_t value,
- const int count);
--void _assert_true(const LargestIntegralType result,
-+void _assert_true(const uintmax_t result,
- const char* const expression,
- const char * const file, const int line);
--void _assert_return_code(const LargestIntegralType result,
-+void _assert_return_code(const uintmax_t result,
- size_t rlen,
-- const LargestIntegralType error,
-+ const uintmax_t error,
- const char * const expression,
- const char * const file,
- const int line);
-@@ -2344,10 +2296,10 @@ void _assert_double_not_equal(const double a, const double n,
- const double epsilon, const char* const file,
- const int line);
- void _assert_int_equal(
-- const LargestIntegralType a, const LargestIntegralType b,
-+ const uintmax_t a, const uintmax_t b,
- const char * const file, const int line);
- void _assert_int_not_equal(
-- const LargestIntegralType a, const LargestIntegralType b,
-+ const uintmax_t a, const uintmax_t b,
- const char * const file, const int line);
- void _assert_string_equal(const char * const a, const char * const b,
- const char * const file, const int line);
-@@ -2360,16 +2312,16 @@ void _assert_memory_not_equal(const void * const a, const void * const b,
- const size_t size, const char* const file,
- const int line);
- void _assert_in_range(
-- const LargestIntegralType value, const LargestIntegralType minimum,
-- const LargestIntegralType maximum, const char* const file, const int line);
-+ const uintmax_t value, const uintmax_t minimum,
-+ const uintmax_t maximum, const char* const file, const int line);
- void _assert_not_in_range(
-- const LargestIntegralType value, const LargestIntegralType minimum,
-- const LargestIntegralType maximum, const char* const file, const int line);
-+ const uintmax_t value, const uintmax_t minimum,
-+ const uintmax_t maximum, const char* const file, const int line);
- void _assert_in_set(
-- const LargestIntegralType value, const LargestIntegralType values[],
-+ const uintmax_t value, const uintmax_t values[],
- const size_t number_of_values, const char* const file, const int line);
- void _assert_not_in_set(
-- const LargestIntegralType value, const LargestIntegralType values[],
-+ const uintmax_t value, const uintmax_t values[],
- const size_t number_of_values, const char* const file, const int line);
-
- void* _test_malloc(const size_t size, const char* file, const int line);
-diff --git a/src/cmocka.c b/src/cmocka.c
-index 52897e1..62d4284 100644
---- src/cmocka.c
-+++ src/cmocka.c
-@@ -1,6 +1,6 @@
- /*
- * Copyright 2008 Google Inc.
-- * Copyright 2014-2018 Andreas Schneider <asn@cryptomilk.org>
-+ * Copyright 2014-2020 Andreas Schneider <asn@cryptomilk.org>
- * Copyright 2015 Jakub Hrozek <jakub.hrozek@posteo.se>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
-@@ -111,14 +111,14 @@
-
-
- /*
-- * Declare and initialize a LargestIntegralType variable name
-+ * Declare and initialize a uintmax_t variable name
- * with value the conversion of ptr.
- */
- #define declare_initialize_value_pointer_pointer(name, ptr) \
-- LargestIntegralType name ; \
-- name = (LargestIntegralType) (uintptr_t) ptr
-+ uintmax_t name ; \
-+ name = (uintmax_t)((uintptr_t)(ptr))
-
--/* Cast a LargestIntegralType to pointer_type. */
-+/* Cast a uintmax_t to pointer_type. */
- #define cast_largest_integral_type_to_pointer( \
- pointer_type, largest_integral_type) \
- ((pointer_type)(uintptr_t)(largest_integral_type))
-@@ -158,7 +158,7 @@ typedef int (*EqualityFunction)(const void *left, const void *right);
- /* Value of a symbol and the place it was declared. */
- typedef struct SymbolValue {
- SourceLocation location;
-- LargestIntegralType value;
-+ uintmax_t value;
- } SymbolValue;
-
- /*
-@@ -183,14 +183,14 @@ typedef void (*CleanupListValue)(const void *value, void *cleanup_value_data);
- /* Structure used to check the range of integer types.a */
- typedef struct CheckIntegerRange {
- CheckParameterEvent event;
-- LargestIntegralType minimum;
-- LargestIntegralType maximum;
-+ uintmax_t minimum;
-+ uintmax_t maximum;
- } CheckIntegerRange;
-
- /* Structure used to check whether an integer value is in a set. */
- typedef struct CheckIntegerSet {
- CheckParameterEvent event;
-- const LargestIntegralType *set;
-+ const uintmax_t *set;
- size_t size_of_set;
- } CheckIntegerSet;
-
-@@ -702,7 +702,7 @@ static void free_value(const void *value, void *cleanup_value_data) {
- static void free_symbol_map_value(const void *value,
- void *cleanup_value_data) {
- SymbolMapValue * const map_value = (SymbolMapValue*)value;
-- const LargestIntegralType children = cast_ptr_to_largest_integral_type(cleanup_value_data);
-+ const uintmax_t children = cast_ptr_to_largest_integral_type(cleanup_value_data);
- assert_non_null(value);
- if (children == 0) {
- list_free(&map_value->symbol_values_list_head,
-@@ -947,14 +947,14 @@ static size_t check_for_leftover_values(
-
-
- /* Get the next return value for the specified mock function. */
--LargestIntegralType _mock(const char * const function, const char* const file,
-+uintmax_t _mock(const char * const function, const char* const file,
- const int line) {
- void *result;
- const int rc = get_symbol_value(&global_function_result_map_head,
- &function, 1, &result);
- if (rc) {
- SymbolValue * const symbol = (SymbolValue*)result;
-- const LargestIntegralType value = symbol->value;
-+ const uintmax_t value = symbol->value;
- global_last_mock_value_location = symbol->location;
- if (rc == 1) {
- free(symbol);
-@@ -1055,7 +1055,7 @@ void _function_called(const char *const function,
-
- /* Add a return value for the specified mock function name. */
- void _will_return(const char * const function_name, const char * const file,
-- const int line, const LargestIntegralType value,
-+ const int line, const uintmax_t value,
- const int count) {
- SymbolValue * const return_value =
- (SymbolValue*)malloc(sizeof(*return_value));
-@@ -1077,7 +1077,7 @@ void _expect_check(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
- const CheckParameterValue check_function,
-- const LargestIntegralType check_data,
-+ const uintmax_t check_data,
- CheckParameterEvent * const event, const int count) {
- CheckParameterEvent * const check =
- event ? event : (CheckParameterEvent*)malloc(sizeof(*check));
-@@ -1241,8 +1241,8 @@ static int double_values_not_equal_display_error(const double left,
-
- /* Returns 1 if the specified values are equal. If the values are not equal
- * an error is displayed and 0 is returned. */
--static int values_equal_display_error(const LargestIntegralType left,
-- const LargestIntegralType right) {
-+static int values_equal_display_error(const uintmax_t left,
-+ const uintmax_t right) {
- const int equal = left == right;
- if (!equal) {
- cm_print_error(LargestIntegralTypePrintfFormat " != "
-@@ -1254,8 +1254,8 @@ static int values_equal_display_error(const LargestIntegralType left,
- /*
- * Returns 1 if the specified values are not equal. If the values are equal
- * an error is displayed and 0 is returned. */
--static int values_not_equal_display_error(const LargestIntegralType left,
-- const LargestIntegralType right) {
-+static int values_not_equal_display_error(const uintmax_t left,
-+ const uintmax_t right) {
- const int not_equal = left != right;
- if (!not_equal) {
- cm_print_error(LargestIntegralTypePrintfFormat " == "
-@@ -1273,12 +1273,12 @@ static int values_not_equal_display_error(const LargestIntegralType left,
- * displayed.
- */
- static int value_in_set_display_error(
-- const LargestIntegralType value,
-+ const uintmax_t value,
- const CheckIntegerSet * const check_integer_set, const int invert) {
- int succeeded = invert;
- assert_non_null(check_integer_set);
- {
-- const LargestIntegralType * const set = check_integer_set->set;
-+ const uintmax_t * const set = check_integer_set->set;
- const size_t size_of_set = check_integer_set->size_of_set;
- size_t i;
- for (i = 0; i < size_of_set; i++) {
-@@ -1310,8 +1310,8 @@ static int value_in_set_display_error(
- * specified range an error is displayed and 0 is returned.
- */
- static int integer_in_range_display_error(
-- const LargestIntegralType value, const LargestIntegralType range_min,
-- const LargestIntegralType range_max) {
-+ const uintmax_t value, const uintmax_t range_min,
-+ const uintmax_t range_max) {
- if (value >= range_min && value <= range_max) {
- return 1;
- }
-@@ -1330,8 +1330,8 @@ static int integer_in_range_display_error(
- * specified range an error is displayed and zero is returned.
- */
- static int integer_not_in_range_display_error(
-- const LargestIntegralType value, const LargestIntegralType range_min,
-- const LargestIntegralType range_max) {
-+ const uintmax_t value, const uintmax_t range_min,
-+ const uintmax_t range_max) {
- if (value < range_min || value > range_max) {
- return 1;
- }
-@@ -1431,8 +1431,8 @@ static int memory_not_equal_display_error(
-
-
- /* CheckParameterValue callback to check whether a value is within a set. */
--static int check_in_set(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_in_set(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- return value_in_set_display_error(value,
- cast_largest_integral_type_to_pointer(CheckIntegerSet*,
- check_value_data), 0);
-@@ -1440,8 +1440,8 @@ static int check_in_set(const LargestIntegralType value,
-
-
- /* CheckParameterValue callback to check whether a value isn't within a set. */
--static int check_not_in_set(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_not_in_set(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- return value_in_set_display_error(value,
- cast_largest_integral_type_to_pointer(CheckIntegerSet*,
- check_value_data), 1);
-@@ -1453,12 +1453,12 @@ static int check_not_in_set(const LargestIntegralType value,
- static void expect_set(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType values[], const size_t number_of_values,
-+ const uintmax_t values[], const size_t number_of_values,
- const CheckParameterValue check_function, const int count) {
- CheckIntegerSet * const check_integer_set =
- (CheckIntegerSet*)malloc(sizeof(*check_integer_set) +
- (sizeof(values[0]) * number_of_values));
-- LargestIntegralType * const set = (LargestIntegralType*)(
-+ uintmax_t * const set = (uintmax_t*)(
- check_integer_set + 1);
- declare_initialize_value_pointer_pointer(check_data, check_integer_set);
- assert_non_null(values);
-@@ -1476,7 +1476,7 @@ static void expect_set(
- void _expect_in_set(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType values[], const size_t number_of_values,
-+ const uintmax_t values[], const size_t number_of_values,
- const int count) {
- expect_set(function, parameter, file, line, values, number_of_values,
- check_in_set, count);
-@@ -1487,7 +1487,7 @@ void _expect_in_set(
- void _expect_not_in_set(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType values[], const size_t number_of_values,
-+ const uintmax_t values[], const size_t number_of_values,
- const int count) {
- expect_set(function, parameter, file, line, values, number_of_values,
- check_not_in_set, count);
-@@ -1495,8 +1495,8 @@ void _expect_not_in_set(
-
-
- /* CheckParameterValue callback to check whether a value is within a range. */
--static int check_in_range(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_in_range(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- CheckIntegerRange * const check_integer_range =
- cast_largest_integral_type_to_pointer(CheckIntegerRange*,
- check_value_data);
-@@ -1507,8 +1507,8 @@ static int check_in_range(const LargestIntegralType value,
-
-
- /* CheckParameterValue callback to check whether a value is not within a range. */
--static int check_not_in_range(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_not_in_range(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- CheckIntegerRange * const check_integer_range =
- cast_largest_integral_type_to_pointer(CheckIntegerRange*,
- check_value_data);
-@@ -1523,7 +1523,7 @@ static int check_not_in_range(const LargestIntegralType value,
- static void expect_range(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType minimum, const LargestIntegralType maximum,
-+ const uintmax_t minimum, const uintmax_t maximum,
- const CheckParameterValue check_function, const int count) {
- CheckIntegerRange * const check_integer_range =
- (CheckIntegerRange*)malloc(sizeof(*check_integer_range));
-@@ -1539,7 +1539,7 @@ static void expect_range(
- void _expect_in_range(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType minimum, const LargestIntegralType maximum,
-+ const uintmax_t minimum, const uintmax_t maximum,
- const int count) {
- expect_range(function, parameter, file, line, minimum, maximum,
- check_in_range, count);
-@@ -1550,7 +1550,7 @@ void _expect_in_range(
- void _expect_not_in_range(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType minimum, const LargestIntegralType maximum,
-+ const uintmax_t minimum, const uintmax_t maximum,
- const int count) {
- expect_range(function, parameter, file, line, minimum, maximum,
- check_not_in_range, count);
-@@ -1559,8 +1559,8 @@ void _expect_not_in_range(
-
- /* CheckParameterValue callback to check whether a value is equal to an
- * expected value. */
--static int check_value(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_value(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- return values_equal_display_error(value, check_value_data);
- }
-
-@@ -1569,7 +1569,7 @@ static int check_value(const LargestIntegralType value,
- void _expect_value(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType value, const int count) {
-+ const uintmax_t value, const int count) {
- _expect_check(function, parameter, file, line, check_value, value, NULL,
- count);
- }
-@@ -1577,8 +1577,8 @@ void _expect_value(
-
- /* CheckParameterValue callback to check whether a value is not equal to an
- * expected value. */
--static int check_not_value(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_not_value(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- return values_not_equal_display_error(value, check_value_data);
- }
-
-@@ -1587,15 +1587,15 @@ static int check_not_value(const LargestIntegralType value,
- void _expect_not_value(
- const char* const function, const char* const parameter,
- const char* const file, const int line,
-- const LargestIntegralType value, const int count) {
-+ const uintmax_t value, const int count) {
- _expect_check(function, parameter, file, line, check_not_value, value,
- NULL, count);
- }
-
-
- /* CheckParameterValue callback to check whether a parameter equals a string. */
--static int check_string(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_string(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- return string_equal_display_error(
- cast_largest_integral_type_to_pointer(char*, value),
- cast_largest_integral_type_to_pointer(char*, check_value_data));
-@@ -1616,8 +1616,8 @@ void _expect_string(
-
- /* CheckParameterValue callback to check whether a parameter is not equals to
- * a string. */
--static int check_not_string(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_not_string(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- return string_not_equal_display_error(
- cast_largest_integral_type_to_pointer(char*, value),
- cast_largest_integral_type_to_pointer(char*, check_value_data));
-@@ -1637,8 +1637,8 @@ void _expect_not_string(
-
- /* CheckParameterValue callback to check whether a parameter equals an area of
- * memory. */
--static int check_memory(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_memory(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- CheckMemoryData * const check = cast_largest_integral_type_to_pointer(
- CheckMemoryData*, check_value_data);
- assert_non_null(check);
-@@ -1681,8 +1681,8 @@ void _expect_memory(
-
- /* CheckParameterValue callback to check whether a parameter is not equal to
- * an area of memory. */
--static int check_not_memory(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_not_memory(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- CheckMemoryData * const check = cast_largest_integral_type_to_pointer(
- CheckMemoryData*, check_value_data);
- assert_non_null(check);
-@@ -1704,8 +1704,8 @@ void _expect_not_memory(
-
-
- /* CheckParameterValue callback that always returns 1. */
--static int check_any(const LargestIntegralType value,
-- const LargestIntegralType check_value_data) {
-+static int check_any(const uintmax_t value,
-+ const uintmax_t check_value_data) {
- (void)value;
- (void)check_value_data;
- return 1;
-@@ -1723,7 +1723,7 @@ void _expect_any(
-
- void _check_expected(
- const char * const function_name, const char * const parameter_name,
-- const char* file, const int line, const LargestIntegralType value) {
-+ const char* file, const int line, const uintmax_t value) {
- void *result = NULL;
- const char* symbols[] = {function_name, parameter_name};
- const int rc = get_symbol_value(&global_function_parameter_map_head,
-@@ -1780,7 +1780,7 @@ void mock_assert(const int result, const char* const expression,
- }
-
-
--void _assert_true(const LargestIntegralType result,
-+void _assert_true(const uintmax_t result,
- const char * const expression,
- const char * const file, const int line) {
- if (!result) {
-@@ -1789,14 +1789,14 @@ void _assert_true(const LargestIntegralType result,
- }
- }
-
--void _assert_return_code(const LargestIntegralType result,
-+void _assert_return_code(const uintmax_t result,
- size_t rlen,
-- const LargestIntegralType error,
-+ const uintmax_t error,
- const char * const expression,
- const char * const file,
- const int line)
- {
-- LargestIntegralType valmax;
-+ uintmax_t valmax;
-
-
- switch (rlen) {
-@@ -1872,7 +1872,7 @@ void _assert_double_not_equal(const double a,
- }
-
- void _assert_int_equal(
-- const LargestIntegralType a, const LargestIntegralType b,
-+ const uintmax_t a, const uintmax_t b,
- const char * const file, const int line) {
- if (!values_equal_display_error(a, b)) {
- _fail(file, line);
-@@ -1881,7 +1881,7 @@ void _assert_int_equal(
-
-
- void _assert_int_not_equal(
-- const LargestIntegralType a, const LargestIntegralType b,
-+ const uintmax_t a, const uintmax_t b,
- const char * const file, const int line) {
- if (!values_not_equal_display_error(a, b)) {
- _fail(file, line);
-@@ -1925,8 +1925,8 @@ void _assert_memory_not_equal(const void * const a, const void * const b,
-
-
- void _assert_in_range(
-- const LargestIntegralType value, const LargestIntegralType minimum,
-- const LargestIntegralType maximum, const char* const file,
-+ const uintmax_t value, const uintmax_t minimum,
-+ const uintmax_t maximum, const char* const file,
- const int line) {
- if (!integer_in_range_display_error(value, minimum, maximum)) {
- _fail(file, line);
-@@ -1934,16 +1934,16 @@ void _assert_in_range(
- }
-
- void _assert_not_in_range(
-- const LargestIntegralType value, const LargestIntegralType minimum,
-- const LargestIntegralType maximum, const char* const file,
-+ const uintmax_t value, const uintmax_t minimum,
-+ const uintmax_t maximum, const char* const file,
- const int line) {
- if (!integer_not_in_range_display_error(value, minimum, maximum)) {
- _fail(file, line);
- }
- }
-
--void _assert_in_set(const LargestIntegralType value,
-- const LargestIntegralType values[],
-+void _assert_in_set(const uintmax_t value,
-+ const uintmax_t values[],
- const size_t number_of_values, const char* const file,
- const int line) {
- CheckIntegerSet check_integer_set;
-@@ -1954,8 +1954,8 @@ void _assert_in_set(const LargestIntegralType value,
- }
- }
-
--void _assert_not_in_set(const LargestIntegralType value,
-- const LargestIntegralType values[],
-+void _assert_not_in_set(const uintmax_t value,
-+ const uintmax_t values[],
- const size_t number_of_values, const char* const file,
- const int line) {
- CheckIntegerSet check_integer_set;
-@@ -3079,8 +3079,8 @@ int _cmocka_run_group_tests(const char *group_name,
- size_t i;
- int rc;
-
-- /* Make sure LargestIntegralType is at least the size of a pointer. */
-- assert_true(sizeof(LargestIntegralType) >= sizeof(void*));
-+ /* Make sure uintmax_t is at least the size of a pointer. */
-+ assert_true(sizeof(uintmax_t) >= sizeof(void*));
-
- cm_tests = libc_calloc(1, sizeof(struct CMUnitTestState) * num_tests);
- if (cm_tests == NULL) {
-@@ -3370,8 +3370,8 @@ int _run_tests(const UnitTest * const tests, const size_t number_of_tests) {
- print_message("[==========] Running %"PRIdS " test(s).\n",
- number_of_tests - setups - teardowns);
-
-- /* Make sure LargestIntegralType is at least the size of a pointer. */
-- assert_true(sizeof(LargestIntegralType) >= sizeof(void*));
-+ /* Make sure uintmax_t is at least the size of a pointer. */
-+ assert_true(sizeof(uintmax_t) >= sizeof(void*));
-
- while (current_test < number_of_tests) {
- const ListNode *test_check_point = NULL;
-diff --git a/tests/test_alloc.c b/tests/test_alloc.c
-index 966814a..3948084 100644
---- tests/test_alloc.c
-+++ tests/test_alloc.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_assert_macros.c b/tests/test_assert_macros.c
-index 1a00880..3a7a0fe 100644
---- tests/test_assert_macros.c
-+++ tests/test_assert_macros.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_assert_macros_fail.c b/tests/test_assert_macros_fail.c
-index aea919a..fc354d4 100644
---- tests/test_assert_macros_fail.c
-+++ tests/test_assert_macros_fail.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_basics.c b/tests/test_basics.c
-inde 1bb493f..9866d81 100644
---- tests/test_basics.c
-+++ tests/test_basics.c
-@@ -20,6 +20,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static int setup(void **state) {
-diff --git a/tests/test_cmockery.c b/tests/test_cmockery.c
-index 83a7451..027b1ac 100644
---- tests/test_cmockery.c
-+++ tests/test_cmockery.c
-@@ -17,6 +17,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmockery/cmockery.h>
-
- /* A test case that does nothing and succeeds. */
-diff --git a/tests/test_double_macros.c b/tests/test_double_macros.c
-index 138c579..b892272 100644
---- tests/test_double_macros.c
-+++ tests/test_double_macros.c
-@@ -20,6 +20,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- /* A test case that does check if double is equal. */
-diff --git a/tests/test_exception_handler.c b/tests/test_exception_handler.c
-index 23c19cd..769eed8 100644
---- tests/test_exception_handler.c
-+++ tests/test_exception_handler.c
-@@ -1,6 +1,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- #include <signal.h>
-diff --git a/tests/test_fixtures.c b/tests/test_fixtures.c
-index 6d39487..e6d05d1 100644
---- tests/test_fixtures.c
-+++ tests/test_fixtures.c
-@@ -1,6 +1,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- #include <stdlib.h>
-diff --git a/tests/test_float_macros.c b/tests/test_float_macros.c
-index a9c7251..6ce8906 100644
---- tests/test_float_macros.c
-+++ tests/test_float_macros.c
-@@ -20,6 +20,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- /* A test case that does check if float is equal. */
-diff --git a/tests/test_group_fixtures.c b/tests/test_group_fixtures.c
-index 64f0ab7..e9b4ad3 100644
---- tests/test_group_fixtures.c
-+++ tests/test_group_fixtures.c
-@@ -4,6 +4,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static int group_setup(void **state)
-diff --git a/tests/test_group_setup_assert.c b/tests/test_group_setup_assert.c
-index eef61f8..92f88b6 100644
---- tests/test_group_setup_assert.c
-+++ tests/test_group_setup_assert.c
-@@ -4,6 +4,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static int group_setup_failing(void **state)
-diff --git a/tests/test_group_setup_fail.c b/tests/test_group_setup_fail.c
-index 7815c03..1f2e701 100644
---- tests/test_group_setup_fail.c
-+++ tests/test_group_setup_fail.c
-@@ -4,6 +4,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static int group_setup_failing(void **state)
-diff --git a/tests/test_groups.c b/tests/test_groups.c
-index af9e2b8..ea936c0 100644
---- tests/test_groups.c
-+++ tests/test_groups.c
-@@ -20,6 +20,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static int setup(void **state) {
-diff --git a/tests/test_ordering.c b/tests/test_ordering.c
-index 817c0ba..fab2568 100644
---- tests/test_ordering.c
-+++ tests/test_ordering.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_ordering_fail.c b/tests/test_ordering_fail.c
-index 652f5ad..88b4e29 100644
---- tests/test_ordering_fail.c
-+++ tests/test_ordering_fail.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_returns.c b/tests/test_returns.c
-index b9370c9..574fa00 100644
---- tests/test_returns.c
-+++ tests/test_returns.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_returns_fail.c b/tests/test_returns_fail.c
-index 81197d3..fa7f291 100644
---- tests/test_returns_fail.c
-+++ tests/test_returns_fail.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
- #include <cmocka_private.h>
-
-diff --git a/tests/test_setup_fail.c b/tests/test_setup_fail.c
-index e3f8df8..9affaa6 100644
---- tests/test_setup_fail.c
-+++ tests/test_setup_fail.c
-@@ -3,6 +3,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static int setup_fail(void **state) {
-diff --git a/tests/test_skip.c b/tests/test_skip.c
-index 127161a..0a6953d 100644
---- tests/test_skip.c
-+++ tests/test_skip.c
-@@ -17,6 +17,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- /* A test case that does check if an int is equal. */
-diff --git a/tests/test_skip_filter.c b/tests/test_skip_filter.c
-index e40209e..56dc262 100644
---- tests/test_skip_filter.c
-+++ tests/test_skip_filter.c
-@@ -19,6 +19,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static void test_skip1(void **state)
-diff --git a/tests/test_strmatch.c b/tests/test_strmatch.c
-index f2d966b..f8d088c 100644
---- tests/test_strmatch.c
-+++ tests/test_strmatch.c
-@@ -19,6 +19,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- #include "../src/cmocka.c"
-diff --git a/tests/test_wildcard.c b/tests/test_wildcard.c
-index 10ee195..3b85bb3 100644
---- tests/test_wildcard.c
-+++ tests/test_wildcard.c
-@@ -17,6 +17,7 @@
- #include <stdarg.h>
- #include <stddef.h>
- #include <setjmp.h>
-+#include <stdint.h>
- #include <cmocka.h>
-
- static void test_ok1(void **state)
diff --git a/sysutils/cmocka/pkg-plist b/sysutils/cmocka/pkg-plist
index bfdf2cf649db..87cb1539b208 100644
--- a/sysutils/cmocka/pkg-plist
+++ b/sysutils/cmocka/pkg-plist
@@ -1,9 +1,10 @@
include/cmocka.h
include/cmocka_pbc.h
-lib/cmake/cmocka/cmocka-config-%%CMAKE_BUILD_TYPE%%.cmake
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.0
+lib/libcmocka.so.0.8.1
libdata/pkgconfig/cmocka.pc
diff --git a/sysutils/cmogstored/Makefile b/sysutils/cmogstored/Makefile
index d90d16d27136..56e533bca369 100644
--- a/sysutils/cmogstored/Makefile
+++ b/sysutils/cmogstored/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://yhbt.net/cmogstored/files/
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Alternative mogstored implementation for MogileFS
WWW= https://yhbt.net/cmogstored/
diff --git a/sysutils/conan/Makefile b/sysutils/conan/Makefile
index a406af82fbd5..e61982a6915e 100644
--- a/sysutils/conan/Makefile
+++ b/sysutils/conan/Makefile
@@ -1,6 +1,5 @@
PORTNAME= conan
-DISTVERSION= 2.12.0
-PORTREVISION= 1
+DISTVERSION= 2.23.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
diff --git a/sysutils/conan/distinfo b/sysutils/conan/distinfo
index b9eea2942e7d..4b8eb9587b5d 100644
--- a/sysutils/conan/distinfo
+++ b/sysutils/conan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738038682
-SHA256 (conan-2.12.0.tar.gz) = 5260849a5eeb2f3082d144b5cde1edeabcbf38055b6b0d98eca91216991ef4c3
-SIZE (conan-2.12.0.tar.gz) = 482383
+TIMESTAMP = 1764147581
+SHA256 (conan-2.23.0.tar.gz) = 1a7b34be6fcaa4a4c0342c54187fb87aa4b487a9b4cf2136f2207f8b3a127868
+SIZE (conan-2.23.0.tar.gz) = 549704
diff --git a/sysutils/conky/Makefile b/sysutils/conky/Makefile
index 9c7103d87549..cdfad7ce80db 100644
--- a/sysutils/conky/Makefile
+++ b/sysutils/conky/Makefile
@@ -1,5 +1,5 @@
PORTNAME= conky
-PORTVERSION= 1.22.1
+PORTVERSION= 1.22.2
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
diff --git a/sysutils/conky/distinfo b/sysutils/conky/distinfo
index b2bd62664d05..aa609f402172 100644
--- a/sysutils/conky/distinfo
+++ b/sysutils/conky/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742369337
-SHA256 (brndnmtthws-conky-v1.22.1_GH0.tar.gz) = 9959fde719d3d4340ab973aadbeb97a03e9f6bf4f928be0de69cfb02871d522e
-SIZE (brndnmtthws-conky-v1.22.1_GH0.tar.gz) = 2024889
+TIMESTAMP = 1751807206
+SHA256 (brndnmtthws-conky-v1.22.2_GH0.tar.gz) = 0eec3d4358385fb67b369f02dbd82217c912ba0edc3533f27377ba33f90084c1
+SIZE (brndnmtthws-conky-v1.22.2_GH0.tar.gz) = 2028970
diff --git a/sysutils/conmon/Makefile b/sysutils/conmon/Makefile
index c7454a412d6f..b2b09a5487c9 100644
--- a/sysutils/conmon/Makefile
+++ b/sysutils/conmon/Makefile
@@ -1,6 +1,7 @@
PORTNAME= conmon
DISTVERSIONPREFIX= v
DISTVERSION= 2.1.13
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/conserve/Makefile b/sysutils/conserve/Makefile
index bd2a219914cf..b54bdc89d8f9 100644
--- a/sysutils/conserve/Makefile
+++ b/sysutils/conserve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conserve
DISTVERSIONPREFIX= v
DISTVERSION= 24.8.0
-PORTREVISION= 6
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/consul-alerts/Makefile b/sysutils/consul-alerts/Makefile
index c1cc910967cd..1b3adc8877b8 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= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul-replicate/Makefile b/sysutils/consul-replicate/Makefile
index 76f57fdb43f3..dbff913e923e 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= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= jhixson@FreeBSD.org
diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index 53b9e8474bdd..4134ca82c27c 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,7 +1,6 @@
PORTNAME= consul
DISTVERSIONPREFIX= v
-DISTVERSION= 1.21.1
-PORTREVISION= 1
+DISTVERSION= 1.22.2
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/
DISTFILES= go.mod \
@@ -44,7 +43,7 @@ CONSUL_USER?= consul
CONSUL_GROUP?= consul
CONSUL_DBDIR?= /var/db/${PORTNAME}
-GITID= 48a6c3e
+GITID= 71f21bf
# 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 8d19cff45040..6795f6cea0da 100644
--- a/sysutils/consul/distinfo
+++ b/sysutils/consul/distinfo
@@ -1,15 +1,15 @@
-TIMESTAMP = 1748198553
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/go.mod) = 1a32a7a606f584853f9f767e40e4bf640af329c4fe93ce65f82a26d24879f4b3
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/go.mod) = 15151
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/api/go.mod) = c8f80921ac94f31f1b338436a88870f347948afd8e1c4207b285fa72a09d437a
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/api/go.mod) = 1869
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/envoyextensions/go.mod) = 1fd77d2d2690739038026daab6c6eb607601c1c14350d6530dfce0db716254be
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/envoyextensions/go.mod) = 2071
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/proto-public/go.mod) = c0bf39ba829f5a06b8b0f26ea18392b4ac58a00ef561728815b1a2620ebaba6a
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/proto-public/go.mod) = 390
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/sdk/go.mod) = 5241149e898962ff666a6d83140ea5bb8f8e11b10f52253745c8508303566211
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/sdk/go.mod) = 822
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/troubleshoot/go.mod) = 619874fc3590081ba9e838fb43170a72078be9b08a7453a23882cb7392797df5
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/troubleshoot/go.mod) = 2847
-SHA256 (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/hashicorp-consul-v1.21.1_GH0.tar.gz) = 64adf877a9a6de4ec9d8ad123f6332703bda2f91130e81dfa38540c034dc6892
-SIZE (go/sysutils_consul/hashicorp-consul-v1.21.1_GH0/hashicorp-consul-v1.21.1_GH0.tar.gz) = 47402265
+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
diff --git a/sysutils/consul_exporter/Makefile b/sysutils/consul_exporter/Makefile
index 5257bedb3ff3..327e6371f21a 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= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= t.tom@succont.de
diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile
index dcf85f029fc1..34c801f0b405 100644
--- a/sysutils/containerd/Makefile
+++ b/sysutils/containerd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= containerd
DISTVERSIONPREFIX=v
-DISTVERSION= 2.1.3
+DISTVERSION= 2.2.1
CATEGORIES= sysutils
MAINTAINER= decke@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
-USES= cpe gmake go:1.23,modules,no_targets
+USES= cpe gmake go:modules,no_targets
USE_GITHUB= yes
GH_SUBDIR= src/github.com/containerd/containerd
diff --git a/sysutils/containerd/distinfo b/sysutils/containerd/distinfo
index f5e18dbd8f30..17ca95c5a6db 100644
--- a/sysutils/containerd/distinfo
+++ b/sysutils/containerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750398585
-SHA256 (containerd-containerd-v2.1.3_GH0.tar.gz) = f5fd43b9eefd71ddef100e7070016f9e40a1d689251bc885a2d2a87750da26b5
-SIZE (containerd-containerd-v2.1.3_GH0.tar.gz) = 10616951
+TIMESTAMP = 1766133382
+SHA256 (containerd-containerd-v2.2.1_GH0.tar.gz) = af5707a26891486332142cc0ade4f0c543f707d3954838f5cecee73b833cf9b4
+SIZE (containerd-containerd-v2.2.1_GH0.tar.gz) = 11492859
diff --git a/sysutils/containers-common/Makefile b/sysutils/containers-common/Makefile
index e57f4549c2ff..e839e2a7dd5a 100644
--- a/sysutils/containers-common/Makefile
+++ b/sysutils/containers-common/Makefile
@@ -1,6 +1,7 @@
PORTNAME= containers-common
DISTVERSIONPREFIX= v
-DISTVERSION= 0.61.1
+DISTVERSION= 0.64.2
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -25,9 +26,13 @@ GH_TAGNAME= v${DISTVERSION}:common v${IMAGEVERSION}:image \
NO_ARCH= yes
-IMAGEVERSION= 5.33.1
-SKOPEOVERSION= 1.17.0
-STORAGEVERSION= 1.56.1
+IMAGEVERSION= 5.36.2
+SKOPEOVERSION= 1.21.0
+STORAGEVERSION= 1.59.1
+
+post-patch:
+ ${SED} -I '' /golangci/d ${WRKSRC_storage}/tests/tools/Makefile
+ ${SED} -I '' -Ee s/go-md2man../go-md2man/ ${WRKSRC_storage}/tests/tools/Makefile
do-build:
${GMAKE} -C ${WRKSRC_common}/docs
diff --git a/sysutils/containers-common/distinfo b/sysutils/containers-common/distinfo
index 8835ccc636f1..1a19505e1f50 100644
--- a/sysutils/containers-common/distinfo
+++ b/sysutils/containers-common/distinfo
@@ -1,9 +1,9 @@
-TIMESTAMP = 1738598026
-SHA256 (containers-common-v0.61.1_GH0.tar.gz) = 3eb531f28564ac78067945c59fa69a0c7c79131ad1e9cfc9f6404e6e8f907b53
-SIZE (containers-common-v0.61.1_GH0.tar.gz) = 13216471
-SHA256 (containers-image-v5.33.1_GH0.tar.gz) = c54581c03a950543fdeaa38296b98086d8ee15d359f375344e9b15145e8fa54b
-SIZE (containers-image-v5.33.1_GH0.tar.gz) = 738022
-SHA256 (containers-storage-v1.56.1_GH0.tar.gz) = 88feb5c4bf572cc92cec065f1edb388209c0094794f32eead438c09d640aaf05
-SIZE (containers-storage-v1.56.1_GH0.tar.gz) = 4227161
-SHA256 (containers-skopeo-v1.17.0_GH0.tar.gz) = e548c044c7b644ba455f482df387ec90aceea432b9c61a0bab0ec8534970eb69
-SIZE (containers-skopeo-v1.17.0_GH0.tar.gz) = 10682765
+TIMESTAMP = 1765209532
+SHA256 (containers-common-v0.64.2_GH0.tar.gz) = 12fdb97803ee428d6ad66d66c6b582598b23ded4c8476f30dab6b4e9582d4f67
+SIZE (containers-common-v0.64.2_GH0.tar.gz) = 13131015
+SHA256 (containers-image-v5.36.2_GH0.tar.gz) = 2002eac26c5818437a069173ed9b3550655098ce4b08464782a0c2e896c2e41e
+SIZE (containers-image-v5.36.2_GH0.tar.gz) = 764570
+SHA256 (containers-skopeo-v1.21.0_GH0.tar.gz) = f76eeddf697a3cc7a872e3077ab4d0fdbebe9f3c6171462e3e9feb84368b3fac
+SIZE (containers-skopeo-v1.21.0_GH0.tar.gz) = 10187308
+SHA256 (containers-storage-v1.59.1_GH0.tar.gz) = 2d4b0e5f66c83c776c6dab81fd52bee2aac72832ef3af4e6a1e081aaf1f87f30
+SIZE (containers-storage-v1.59.1_GH0.tar.gz) = 4606021
diff --git a/sysutils/coreos-ct/Makefile b/sysutils/coreos-ct/Makefile
index 2a67f3887ef5..020ba0600b8c 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= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= fabian.freyer@physik.tu-berlin.de
diff --git a/sysutils/coreutils/Makefile b/sysutils/coreutils/Makefile
index a6f21b092e77..59c1151c6220 100644
--- a/sysutils/coreutils/Makefile
+++ b/sysutils/coreutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= coreutils
-DISTVERSION= 9.7
+DISTVERSION= 9.9
CATEGORIES= sysutils textproc
MASTER_SITES= GNU
@@ -11,7 +11,7 @@ WWW= https://www.gnu.org/software/coreutils/ \
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= charsetfix cpe iconv perl5 tar:xz
+USES= charsetfix cpe iconv perl5 ssl tar:xz
CPE_VENDOR= gnu
USE_LDCONFIG= yes
USE_PERL5= build # required for tests and man page generation
diff --git a/sysutils/coreutils/distinfo b/sysutils/coreutils/distinfo
index f6a8853b61cb..a8d4488b6098 100644
--- a/sysutils/coreutils/distinfo
+++ b/sysutils/coreutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744347027
-SHA256 (coreutils-9.7.tar.xz) = e8bb26ad0293f9b5a1fc43fb42ba970e312c66ce92c1b0b16713d7500db251bf
-SIZE (coreutils-9.7.tar.xz) = 6158960
+TIMESTAMP = 1765765901
+SHA256 (coreutils-9.9.tar.xz) = 19bcb6ca867183c57d77155eae946c5eced88183143b45ca51ad7d26c628ca75
+SIZE (coreutils-9.9.tar.xz) = 6295160
diff --git a/sysutils/coreutils/pkg-plist b/sysutils/coreutils/pkg-plist
index 340892d25034..7372ae797726 100644
--- a/sysutils/coreutils/pkg-plist
+++ b/sysutils/coreutils/pkg-plist
@@ -5,7 +5,6 @@ bin/gbase64
bin/gbasename
bin/gbasenc
bin/gcat
-bin/gchcon
bin/gchgrp
bin/gchmod
bin/gchown
@@ -66,7 +65,6 @@ bin/greadlink
bin/grealpath
bin/grm
bin/grmdir
-bin/gruncon
bin/gseq
bin/gsha1sum
bin/gsha224sum
@@ -111,7 +109,6 @@ share/man/man1/gbase64.1.gz
share/man/man1/gbasename.1.gz
share/man/man1/gbasenc.1.gz
share/man/man1/gcat.1.gz
-share/man/man1/gchcon.1.gz
share/man/man1/gchgrp.1.gz
share/man/man1/gchmod.1.gz
share/man/man1/gchown.1.gz
@@ -172,7 +169,6 @@ share/man/man1/greadlink.1.gz
share/man/man1/grealpath.1.gz
share/man/man1/grm.1.gz
share/man/man1/grmdir.1.gz
-share/man/man1/gruncon.1.gz
share/man/man1/gseq.1.gz
share/man/man1/gsha1sum.1.gz
share/man/man1/gsha224sum.1.gz
diff --git a/sysutils/cpu-microcode-amd/Makefile b/sysutils/cpu-microcode-amd/Makefile
index 291ca5a0775f..1f2bdbb5b00b 100644
--- a/sysutils/cpu-microcode-amd/Makefile
+++ b/sysutils/cpu-microcode-amd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= microcode
-PORTVERSION= 20241121
+PORTVERSION= 20251202
CATEGORIES= sysutils
MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/amd-ucode/
PKGNAMEPREFIX= cpu-
@@ -8,7 +8,8 @@ DISTFILES= microcode_amd.bin?id=${_REV} \
microcode_amd_fam15h.bin?id=${_REV} \
microcode_amd_fam16h.bin?id=${_REV} \
microcode_amd_fam17h.bin?id=${_REV} \
- microcode_amd_fam19h.bin?id=${_REV}
+ microcode_amd_fam19h.bin?id=${_REV} \
+ microcode_amd_fam1ah.bin?id=${_REV}
DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
@@ -36,7 +37,7 @@ NO_WRKSUBDIR= yes
PLIST_FILES= ${DISTFILES:S/^/${DATADIR}\//g:C/\?.*//} \
${FWDIR}/amd-ucode.bin
-_REV= 48bb90cceb882cab8e9ab692bc5779d3bf3a13b8
+_REV= 2b318c8e4159234ddbcc1cadc90cf32d17d9ee82
post-extract:
${CAT} ${WRKSRC}/microcode_amd* > ${WRKSRC}/amd-ucode.bin
diff --git a/sysutils/cpu-microcode-amd/distinfo b/sysutils/cpu-microcode-amd/distinfo
index d9bb746e5f3c..0abf4ef8ef88 100644
--- a/sysutils/cpu-microcode-amd/distinfo
+++ b/sysutils/cpu-microcode-amd/distinfo
@@ -1,11 +1,13 @@
-TIMESTAMP = 1739378848
-SHA256 (cpu-microcode-amd/microcode_amd.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 8a9d9e8b788e31e61cddc03cb1eeab5db99e0f667128943ff0780e6437d2e43e
-SIZE (cpu-microcode-amd/microcode_amd.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 12684
-SHA256 (cpu-microcode-amd/microcode_amd_fam15h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 9d4a668410e72a4bdb86dc23e4261eca04daa83456ada02504115223f356981a
-SIZE (cpu-microcode-amd/microcode_amd_fam15h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 7876
-SHA256 (cpu-microcode-amd/microcode_amd_fam16h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = e02ad653b39c975d6c52674b50f23727bb6706bab7b4e5b391a4ce229e7ff121
-SIZE (cpu-microcode-amd/microcode_amd_fam16h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 3510
-SHA256 (cpu-microcode-amd/microcode_amd_fam17h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 966e4b796ec689c618868d08f8a37f347b0e7bfce4ae9df793e08471d363b7d0
-SIZE (cpu-microcode-amd/microcode_amd_fam17h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 22596
-SHA256 (cpu-microcode-amd/microcode_amd_fam19h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = bcc4ea74dede10b2e0750780cf644ec0e3f9cfa240c0527e85a8853106c56af3
-SIZE (cpu-microcode-amd/microcode_amd_fam19h.bin?id=48bb90cceb882cab8e9ab692bc5779d3bf3a13b8) = 100684
+TIMESTAMP = 1765900472
+SHA256 (cpu-microcode-amd/microcode_amd.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 8a9d9e8b788e31e61cddc03cb1eeab5db99e0f667128943ff0780e6437d2e43e
+SIZE (cpu-microcode-amd/microcode_amd.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 12684
+SHA256 (cpu-microcode-amd/microcode_amd_fam15h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 9d4a668410e72a4bdb86dc23e4261eca04daa83456ada02504115223f356981a
+SIZE (cpu-microcode-amd/microcode_amd_fam15h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 7876
+SHA256 (cpu-microcode-amd/microcode_amd_fam16h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = e02ad653b39c975d6c52674b50f23727bb6706bab7b4e5b391a4ce229e7ff121
+SIZE (cpu-microcode-amd/microcode_amd_fam16h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 3510
+SHA256 (cpu-microcode-amd/microcode_amd_fam17h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 966e4b796ec689c618868d08f8a37f347b0e7bfce4ae9df793e08471d363b7d0
+SIZE (cpu-microcode-amd/microcode_amd_fam17h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 22596
+SHA256 (cpu-microcode-amd/microcode_amd_fam19h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = c614d6db8056c5c67a9189b225124127d56990a190305bcb3927d50e132de7dd
+SIZE (cpu-microcode-amd/microcode_amd_fam19h.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 128644
+SHA256 (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 52072baa57a52bfbaf7b8bd41f78a3649e5eedc95c62092d15a177e10c77ddd5
+SIZE (cpu-microcode-amd/microcode_amd_fam1ah.bin?id=2b318c8e4159234ddbcc1cadc90cf32d17d9ee82) = 129556
diff --git a/sysutils/cpu-microcode-intel/Makefile b/sysutils/cpu-microcode-intel/Makefile
index c4b237324972..929c3f43e568 100644
--- a/sysutils/cpu-microcode-intel/Makefile
+++ b/sysutils/cpu-microcode-intel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= microcode
DISTVERSIONPREFIX= microcode-
-DISTVERSION= 20250512
+DISTVERSION= 20251111
CATEGORIES= sysutils
PKGNAMEPREFIX= cpu-
PKGNAMESUFFIX= -intel
diff --git a/sysutils/cpu-microcode-intel/distinfo b/sysutils/cpu-microcode-intel/distinfo
index 0a4f61d248ad..1c0cdeda2173 100644
--- a/sysutils/cpu-microcode-intel/distinfo
+++ b/sysutils/cpu-microcode-intel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747074761
-SHA256 (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20250512_GH0.tar.gz) = 041af7d2f5791a47c1e914abd7d6255de4d4fc61b0f8e49ada6ee7014bcc3614
-SIZE (intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20250512_GH0.tar.gz) = 14985022
+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
diff --git a/sysutils/cpu-microcode-intel/pkg-plist b/sysutils/cpu-microcode-intel/pkg-plist
index 982ddb37840b..85ca4b9150b7 100644
--- a/sysutils/cpu-microcode-intel/pkg-plist
+++ b/sysutils/cpu-microcode-intel/pkg-plist
@@ -169,6 +169,7 @@
%%SPLIT%%%%DATADIR%%/06-aa-04.e6
%%SPLIT%%%%DATADIR%%/06-ad-01.20
%%SPLIT%%%%DATADIR%%/06-ad-01.95
+%%SPLIT%%%%DATADIR%%/06-ae-01.97
%%SPLIT%%%%DATADIR%%/06-af-03.01
%%SPLIT%%%%DATADIR%%/06-b5-00.80
%%SPLIT%%%%DATADIR%%/06-b7-01.32
diff --git a/sysutils/cpufetch/Makefile b/sysutils/cpufetch/Makefile
index 590bed3122c4..4ff2866cd13e 100644
--- a/sysutils/cpufetch/Makefile
+++ b/sysutils/cpufetch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cpufetch
DISTVERSIONPREFIX= v
-DISTVERSION= 1.06
+DISTVERSION= 1.07
CATEGORIES= sysutils
MAINTAINER= jbo@FreeBSD.org
diff --git a/sysutils/cpufetch/distinfo b/sysutils/cpufetch/distinfo
index 76a35068cfdf..6a1d05fced87 100644
--- a/sysutils/cpufetch/distinfo
+++ b/sysutils/cpufetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1724078288
-SHA256 (Dr-Noob-cpufetch-v1.06_GH0.tar.gz) = b8ec1339cf3a3bb9325cde7fb0748dd609043e8d2938c292956da7e457bdb7d9
-SIZE (Dr-Noob-cpufetch-v1.06_GH0.tar.gz) = 2833392
+TIMESTAMP = 1762173398
+SHA256 (Dr-Noob-cpufetch-v1.07_GH0.tar.gz) = dc3ec8f9c9d41d8434702a778cc150b196d5d178fd768a964f57d22f268a2c17
+SIZE (Dr-Noob-cpufetch-v1.07_GH0.tar.gz) = 2846623
diff --git a/sysutils/createrepo_c/Makefile b/sysutils/createrepo_c/Makefile
index ba3fe4a76c83..d9fe6fd24cba 100644
--- a/sysutils/createrepo_c/Makefile
+++ b/sysutils/createrepo_c/Makefile
@@ -1,5 +1,6 @@
PORTNAME= createrepo_c
DISTVERSION= 1.1.4
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= ktk@netlabs.org
diff --git a/sysutils/cronolog-devel/Makefile b/sysutils/cronolog-devel/Makefile
index b50fdd45040d..6fe7e75c6222 100644
--- a/sysutils/cronolog-devel/Makefile
+++ b/sysutils/cronolog-devel/Makefile
@@ -1,9 +1,7 @@
PORTNAME= cronolog
-PORTVERSION= 1.7.1
-PORTREVISION= 2
-DISTVERSIONSUFFIX= -beta
+DISTVERSION= 1.7.2
CATEGORIES= sysutils
-MASTER_SITES= https://BSDforge.com/projects/source/sysutils/cronolog-devel/
+MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PKGNAMESUFFIX= -devel
MAINTAINER= portmaster@BSDforge.com
@@ -12,15 +10,17 @@ WWW= https://BSDforge.com/projects/sysutils/cronolog-devel
LICENSE= APACHE10
-USES= shebangfix tar:xz
+USES= shebangfix
-GNU_CONFIGURE= yes
+SHEBANG_FILES= src/cronosplit
+
+GNU_CONFIGURE= yes
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CONFLICTS= cronolog
SHEBANG_FILES= src/cronosplit
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}
INFO= cronolog
PLIST_FILES= sbin/cronolog \
sbin/cronosplit \
diff --git a/sysutils/cronolog-devel/distinfo b/sysutils/cronolog-devel/distinfo
index 1c0071afd8c0..2fc12f55c1f2 100644
--- a/sysutils/cronolog-devel/distinfo
+++ b/sysutils/cronolog-devel/distinfo
@@ -1,2 +1,3 @@
-SHA256 (cronolog-1.7.1-beta.tar.xz) = efc6f3be80b6b278bf0ac6fb489fa0ff7e00d69dfe15f8eef2872e7b04fd10a0
-SIZE (cronolog-1.7.1-beta.tar.xz) = 128596
+TIMESTAMP = 1753419785
+SHA256 (cronolog-1.7.2.tar.gz) = 93f200adc1eda530e618ebf989d3512b9f5281b69e6fa1b39067345095d7acc7
+SIZE (cronolog-1.7.2.tar.gz) = 170500
diff --git a/sysutils/cronolog-devel/files/patch-src__cronolog.c b/sysutils/cronolog-devel/files/patch-src__cronolog.c
index 460672cfa553..8e53c669e3d0 100644
--- a/sysutils/cronolog-devel/files/patch-src__cronolog.c
+++ b/sysutils/cronolog-devel/files/patch-src__cronolog.c
@@ -1,5 +1,5 @@
---- ./src/cronolog.c.orig 2010-12-02 13:41:57.000000000 -0800
-+++ ./src/cronolog.c 2010-12-02 13:42:30.000000000 -0800
+--- ./src/cronolog.c.orig 2025-07-24 22:02:02 UTC
++++ ./src/cronolog.c
@@ -84,8 +84,8 @@
#ifndef _WIN32
diff --git a/sysutils/ctop/Makefile b/sysutils/ctop/Makefile
index 07acf3f02238..3a374b6cb794 100644
--- a/sysutils/ctop/Makefile
+++ b/sysutils/ctop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ctop
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.7
-PORTREVISION= 25
+PORTREVISION= 32
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/czkawka/Makefile b/sysutils/czkawka/Makefile
index 127183c6842f..a2e8521a9e8a 100644
--- a/sysutils/czkawka/Makefile
+++ b/sysutils/czkawka/Makefile
@@ -1,6 +1,6 @@
PORTNAME= czkawka
-DISTVERSION= 9.0.0
-PORTREVISION= 2
+DISTVERSION= 10.0.0
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
@@ -9,11 +9,12 @@ WWW= https://github.com/qarmin/czkawka
LICENSE= CC-BY-4.0 MIT
LICENSE_COMB= multi
-LICENSE_FILE_MIT= ${WRKSRC}/${PORTNAME}_core/LICENSE
+LICENSE_FILE_CC-BY-4.0= ${WRKSRC}/LICENSE_CC_BY_4_ICONS
+LICENSE_FILE_MIT= ${WRKSRC}/${PORTNAME}_core/LICENSE_MIT
BROKEN_i386= the trait bound [u64; 4]: BitViewSized is not satisfied
-USES= cargo gnome
+USES= cargo desktop-file-utils gnome
USE_GITHUB= yes
GH_ACCOUNT= qarmin
USE_GNOME= gdkpixbuf gtk40
@@ -27,8 +28,7 @@ PLIST_FILES= bin/${PORTNAME}_cli \
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 \
- ${NULL}
+ share/metainfo/com.github.qarmin.czkawka.metainfo.xml
post-patch:
# XXX Skip the new GUI until runtime is tested
diff --git a/sysutils/czkawka/Makefile.crates b/sysutils/czkawka/Makefile.crates
index cb90932544bf..e4b08c50e60e 100644
--- a/sysutils/czkawka/Makefile.crates
+++ b/sysutils/czkawka/Makefile.crates
@@ -1,12 +1,12 @@
-CARGO_CRATES= ab_glyph-0.2.29 \
- ab_glyph_rasterizer-0.1.8 \
+CARGO_CRATES= ab_glyph-0.2.31 \
+ ab_glyph_rasterizer-0.1.10 \
addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
adler32-1.2.0 \
aes-0.8.4 \
- ahash-0.8.11 \
+ ahash-0.8.12 \
aho-corasick-1.1.3 \
- aligned-vec-0.5.0 \
+ aligned-vec-0.6.4 \
alloc-no-stdlib-2.0.4 \
alloc-stdlib-0.2.2 \
allocator-api2-0.2.21 \
@@ -15,169 +15,162 @@ CARGO_CRATES= ab_glyph-0.2.29 \
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.7 \
- anyhow-1.0.97 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
approx-0.5.1 \
- arbitrary-1.4.1 \
+ arbitrary-1.4.2 \
arc-swap-1.7.1 \
arg_enum_proc_macro-0.3.4 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
as-raw-xcb-connection-1.0.1 \
- ash-0.37.3+1.3.251 \
+ ash-0.38.0+1.3.281 \
ashpd-0.11.0 \
async-broadcast-0.7.2 \
- async-channel-2.3.1 \
- async-executor-1.13.1 \
- async-fs-2.1.2 \
- async-io-2.4.0 \
- async-lock-3.4.0 \
+ 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.3.0 \
+ async-process-2.4.0 \
async-recursion-1.1.1 \
- async-signal-0.2.10 \
+ async-signal-0.2.12 \
async-task-4.7.1 \
- async-trait-0.1.87 \
- atk-0.18.2 \
- atk-sys-0.18.2 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
audio_checker-0.1.0 \
auto_enums-0.8.7 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
av-data-0.4.4 \
- av1-grain-0.2.3 \
- avif-serialize-0.8.3 \
- backtrace-0.3.74 \
+ av1-grain-0.2.4 \
+ avif-serialize-0.8.6 \
+ backtrace-0.3.75 \
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 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.2 \
bitreader-0.3.11 \
bitstream-io-2.6.0 \
+ bitstream-io-4.5.0 \
bitvec-1.0.1 \
bk-tree-0.5.0 \
- blake3-1.6.1 \
- block-0.1.6 \
+ blake3-1.8.2 \
block-buffer-0.10.4 \
block-padding-0.3.3 \
block2-0.5.1 \
- block2-0.6.0 \
- blocking-1.6.1 \
- borsh-1.5.5 \
- brotli-decompressor-4.0.2 \
+ block2-0.6.1 \
+ blocking-1.6.2 \
+ borsh-1.5.7 \
+ brotli-decompressor-5.0.0 \
built-0.7.7 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
by_address-1.2.1 \
byte-slice-cast-1.2.3 \
- bytemuck-1.22.0 \
- bytemuck_derive-1.8.1 \
+ bytecount-0.6.9 \
+ bytemuck-1.23.2 \
+ bytemuck_derive-1.10.1 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
- bzip2-0.5.2 \
- bzip2-sys-0.1.13+1.0.8 \
- cairo-rs-0.18.5 \
- cairo-rs-0.20.7 \
- cairo-sys-rs-0.18.2 \
- cairo-sys-rs-0.20.7 \
+ bzip2-0.6.0 \
+ cairo-rs-0.21.1 \
+ cairo-sys-rs-0.21.1 \
calloop-0.13.0 \
- calloop-0.14.2 \
+ calloop-0.14.3 \
calloop-wayland-source-0.3.0 \
cast-0.3.0 \
cbc-0.1.2 \
- cc-1.2.16 \
+ cc-1.2.33 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfb-0.7.3 \
cfg-expr-0.15.8 \
- cfg-expr-0.17.2 \
- cfg-if-1.0.0 \
+ cfg-expr-0.20.2 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
cgl-0.3.2 \
- chrono-0.4.40 \
+ chrono-0.4.41 \
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.32 \
- clap_builder-4.5.32 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- clipboard-win-3.1.1 \
+ clap-4.5.45 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ 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.3 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
concurrent-queue-2.5.0 \
- console-0.15.11 \
+ console-0.16.0 \
const-field-offset-0.1.5 \
const-field-offset-macro-0.1.5 \
constant_time_eq-0.3.1 \
- copypasta-0.10.1 \
+ copypasta-0.10.2 \
core-foundation-0.9.4 \
- core-foundation-0.10.0 \
+ 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-20.1.0 \
+ core-text-21.0.0 \
core2-0.4.0 \
core_maths-0.1.1 \
countme-3.0.1 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
- criterion-0.5.1 \
- criterion-plot-0.5.0 \
+ crc32fast-1.5.0 \
+ criterion-0.7.0 \
+ criterion-plot-0.6.0 \
critical-section-1.2.0 \
- crossbeam-channel-0.5.14 \
+ 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 \
- crunchy-0.2.3 \
+ crunchy-0.2.4 \
crypto-common-0.1.6 \
ctor-lite-0.1.0 \
- ctrlc-3.4.5 \
- cursor-icon-1.1.0 \
+ ctrlc-3.4.7 \
+ cursor-icon-1.2.0 \
darling-0.14.4 \
darling_core-0.14.4 \
darling_macro-0.14.4 \
dary_heap-0.3.7 \
- dashmap-6.1.0 \
- data-encoding-2.8.0 \
+ data-encoding-2.9.0 \
data-url-0.3.1 \
- datasize-0.2.15 \
- datasize_derive-0.2.15 \
- dav1d-0.10.3 \
- dav1d-sys-0.8.2 \
- deflate-1.0.0 \
- deranged-0.3.11 \
- derive_arbitrary-1.4.1 \
- derive_more-1.0.0 \
- derive_more-impl-1.0.0 \
+ 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 \
derive_utils-0.15.0 \
+ deunicode-1.6.2 \
digest-0.10.7 \
directories-next-2.0.0 \
dirs-sys-next-0.1.2 \
dispatch-0.2.0 \
- dispatch2-0.2.0 \
+ dispatch2-0.3.0 \
displaydoc-0.2.5 \
dlib-0.5.2 \
- doc-comment-0.3.3 \
document-features-0.2.11 \
downcast-rs-1.2.1 \
- dpi-0.1.1 \
+ dpi-0.1.2 \
drm-0.12.0 \
drm-0.14.1 \
drm-ffi-0.8.0 \
@@ -185,47 +178,50 @@ CARGO_CRATES= ab_glyph-0.2.29 \
drm-fourcc-2.2.0 \
drm-sys-0.7.0 \
drm-sys-0.8.0 \
- dwrote-0.11.2 \
+ 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 \
enum-utils-0.1.2 \
enum-utils-from-str-0.1.2 \
- enumflags2-0.7.11 \
- enumflags2_derive-0.7.11 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
enumn-0.1.14 \
+ equator-0.4.2 \
+ equator-macro-0.4.2 \
equivalent-1.0.2 \
- errno-0.3.10 \
+ errno-0.3.13 \
+ error-code-3.3.2 \
euclid-0.22.11 \
- event-listener-5.4.0 \
- event-listener-strategy-0.5.3 \
+ event-listener-5.4.1 \
+ event-listener-strategy-0.5.4 \
exr-1.73.0 \
extended-0.1.0 \
failure-0.1.8 \
fallible_collections-0.4.9 \
- fast_image_resize-3.0.4 \
- fast_image_resize-5.1.2 \
+ fast_image_resize-5.1.4 \
fastrand-2.3.0 \
- fax-0.2.4 \
- fax_derive-0.1.0 \
fdeflate-0.3.7 \
- femtovg-0.12.0 \
- ffmpeg_cmdline_utils-0.3.0 \
- ffmpeg_gst_wrapper-0.2.0 \
+ femtovg-0.14.1 \
+ ffmpeg_cmdline_utils-0.4.0 \
+ ffmpeg_gst_wrapper-0.4.0 \
field-offset-0.3.6 \
- file-id-0.2.1 \
+ file-id-0.2.3 \
+ file-rotate-0.8.0 \
filetime-0.2.25 \
find-crate-0.6.3 \
- flate2-1.1.0 \
+ flate2-1.1.2 \
float-cmp-0.9.0 \
- fluent-0.16.1 \
- fluent-bundle-0.15.3 \
+ fluent-0.17.0 \
+ fluent-bundle-0.16.0 \
fluent-langneg-0.13.0 \
- fluent-syntax-0.11.1 \
+ fluent-syntax-0.12.0 \
fnv-1.0.7 \
- foldhash-0.1.4 \
- fontconfig-parser-0.5.7 \
+ foldhash-0.1.5 \
+ fontconfig-parser-0.5.8 \
fontdb-0.23.0 \
fontdue-0.9.3 \
foreign-types-0.5.0 \
@@ -242,219 +238,201 @@ CARGO_CRATES= ab_glyph-0.2.29 \
futures-core-0.3.31 \
futures-executor-0.3.31 \
futures-io-0.3.31 \
- futures-lite-2.6.0 \
+ futures-lite-2.6.1 \
futures-macro-0.3.31 \
futures-sink-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
gbm-0.18.0 \
gbm-sys-0.4.0 \
- gdk-0.18.2 \
- gdk-pixbuf-0.18.5 \
- gdk-pixbuf-0.20.9 \
- gdk-pixbuf-sys-0.18.0 \
- gdk-pixbuf-sys-0.20.7 \
- gdk-sys-0.18.2 \
- gdk4-0.9.6 \
- gdk4-sys-0.9.6 \
+ gdk-pixbuf-0.21.1 \
+ gdk-pixbuf-sys-0.21.1 \
+ gdk4-0.10.0 \
+ gdk4-sys-0.10.0 \
generator-0.7.5 \
generic-array-0.14.7 \
- geo-types-0.7.15 \
+ geo-types-0.7.17 \
gethostname-0.4.3 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
- gif-0.13.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ gif-0.13.3 \
gimli-0.31.1 \
- gio-0.18.4 \
- gio-0.20.9 \
- gio-sys-0.18.1 \
- gio-sys-0.20.9 \
+ gio-0.21.1 \
+ gio-sys-0.21.1 \
gl_generator-0.14.0 \
- glib-0.18.5 \
- glib-0.20.9 \
- glib-macros-0.18.5 \
- glib-macros-0.20.7 \
- glib-sys-0.18.1 \
- glib-sys-0.20.9 \
- glob-0.3.2 \
- globalcache-0.2.4 \
+ glib-0.21.1 \
+ glib-macros-0.21.0 \
+ glib-sys-0.21.1 \
+ glob-0.3.3 \
glow-0.16.0 \
- glutin-0.32.2 \
+ glutin-0.32.3 \
glutin-winit-0.5.0 \
glutin_egl_sys-0.7.1 \
glutin_glx_sys-0.6.1 \
glutin_wgl_sys-0.6.1 \
- gobject-sys-0.18.0 \
- gobject-sys-0.20.9 \
- graphene-rs-0.20.9 \
- graphene-sys-0.20.7 \
- gsk4-0.9.6 \
- gsk4-sys-0.9.6 \
- gtk-0.18.2 \
- gtk-sys-0.18.2 \
- gtk3-macros-0.18.2 \
- gtk4-0.9.6 \
- gtk4-macros-0.9.5 \
- gtk4-sys-0.9.6 \
- half-2.5.0 \
+ 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 \
hamming-bitwise-fast-1.0.0 \
handsome_logger-0.9.1 \
- hashbrown-0.12.3 \
hashbrown-0.13.2 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.5 \
heck-0.4.1 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
- hermit-abi-0.5.0 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
hmac-0.12.1 \
home-0.5.11 \
humansize-2.1.3 \
- i-slint-backend-linuxkms-1.10.0 \
- i-slint-backend-selector-1.10.0 \
- i-slint-backend-winit-1.10.0 \
- i-slint-common-1.10.0 \
- i-slint-compiler-1.10.0 \
- i-slint-core-1.10.0 \
- i-slint-core-macros-1.10.0 \
- i-slint-renderer-femtovg-1.10.0 \
- i-slint-renderer-skia-1.10.0 \
- i18n-config-0.4.7 \
- i18n-embed-0.15.3 \
- i18n-embed-fl-0.9.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 \
+ 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.61 \
+ iana-time-zone-0.1.63 \
iana-time-zone-haiku-0.1.2 \
- icu_collections-1.5.0 \
- icu_locid-1.5.0 \
- icu_locid_transform-1.5.0 \
- icu_locid_transform_data-1.5.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 \
+ icu_collections-2.0.0 \
+ icu_locale_core-2.0.0 \
+ icu_normalizer-2.0.0 \
+ icu_normalizer_data-2.0.0 \
+ icu_properties-2.0.1 \
+ icu_properties_data-2.0.1 \
+ icu_provider-2.0.0 \
ident_case-1.0.1 \
idna-1.0.3 \
- idna_adapter-1.2.0 \
- image-0.24.9 \
- image-0.25.5 \
- image-webp-0.2.1 \
+ idna_adapter-1.2.1 \
+ image-0.25.6 \
+ image-webp-0.2.3 \
image_hasher-3.0.0 \
- imagepipe-0.5.0 \
imageproc-0.25.0 \
imagesize-0.13.0 \
imgref-1.11.0 \
- indexmap-1.9.3 \
- indexmap-2.8.0 \
- indicatif-0.17.11 \
+ indexmap-2.10.0 \
+ indicatif-0.18.0 \
infer-0.19.0 \
inout-0.1.4 \
input-0.9.1 \
input-sys-1.18.0 \
integer-sqrt-0.1.5 \
interpolate_name-0.2.4 \
- intl-memoizer-0.5.2 \
+ 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-terminal-0.4.16 \
is-wsl-0.4.0 \
is_terminal_polyfill-1.70.1 \
- iso6709parse-0.1.0 \
- istring-0.3.4 \
- itertools-0.10.5 \
+ 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 \
+ jiff-tzdb-platform-0.1.3 \
jni-0.21.1 \
jni-sys-0.3.0 \
- jobserver-0.1.32 \
- jpeg-decoder-0.3.1 \
+ jobserver-0.1.33 \
+ jpeg-decoder-0.3.2 \
js-sys-0.3.77 \
- jxl-bitstream-0.6.0 \
- jxl-coding-0.6.0 \
- jxl-color-0.10.1 \
- jxl-frame-0.12.0 \
- jxl-grid-0.5.3 \
- jxl-image-0.12.0 \
- jxl-jbr-0.1.1 \
- jxl-modular-0.10.0 \
- jxl-oxide-0.11.3 \
- jxl-oxide-common-0.2.0 \
- jxl-render-0.11.2 \
- jxl-threadpool-0.1.2 \
- jxl-vardct-0.10.0 \
+ jxl-bitstream-1.0.0 \
+ jxl-coding-1.0.1 \
+ jxl-color-0.11.0 \
+ jxl-frame-0.13.3 \
+ jxl-grid-0.6.1 \
+ jxl-image-0.13.0 \
+ jxl-jbr-0.2.1 \
+ jxl-modular-0.11.2 \
+ jxl-oxide-0.12.4 \
+ 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.1 \
- lazy-bytes-cast-5.0.1 \
+ kurbo-0.11.3 \
lazy_static-1.5.0 \
lebe-0.5.2 \
- libc-0.2.171 \
+ libbz2-rs-sys-0.2.2 \
+ libc-0.2.175 \
libflate-2.1.0 \
libflate_lz77-2.1.0 \
- libfuzzer-sys-0.4.9 \
+ libfuzzer-sys-0.4.10 \
libheif-rs-0.18.0 \
libheif-sys-1.14.2 \
- libloading-0.7.4 \
- libloading-0.8.6 \
- libm-0.2.11 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
libraw-rs-0.0.4 \
libraw-rs-sys-0.0.4+libraw-0.20.1 \
- libredox-0.1.3 \
+ libredox-0.1.9 \
libudev-sys-0.1.4 \
- libxdo-0.6.0 \
- libxdo-sys-0.11.0 \
+ libz-rs-sys-0.5.1 \
linereader-0.4.0 \
linked-hash-map-0.5.6 \
linked_hash_set-0.1.5 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.6.5 \
- linux-raw-sys-0.9.2 \
- litemap-0.7.5 \
- litrs-0.4.1 \
- locale_config-0.3.0 \
- lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- lofty-0.22.2 \
+ 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.26 \
+ log-0.4.27 \
+ 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 \
lyon_extra-1.0.3 \
lyon_geom-1.0.6 \
lyon_path-1.0.7 \
- malloc_buf-0.0.6 \
matchers-0.1.0 \
- matrixmultiply-0.3.9 \
+ matrixmultiply-0.3.10 \
maybe-rayon-0.1.1 \
+ md-5-0.10.6 \
md5-0.7.0 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.5 \
+ memmap2-0.9.7 \
memoffset-0.9.1 \
mime-0.3.17 \
mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
mp4parse-0.17.0 \
- muda-0.16.1 \
- multicache-0.6.1 \
+ muda-0.17.1 \
+ multiversion-0.8.0 \
+ multiversion-macros-0.8.0 \
nalgebra-0.32.6 \
ndarray-0.16.1 \
ndk-0.9.0 \
ndk-context-0.1.1 \
ndk-sys-0.6.0+11769913 \
new_debug_unreachable-1.0.6 \
- nix-0.29.0 \
+ nix-0.30.1 \
nom-7.1.3 \
- nom-exif-2.5.1 \
+ nom-8.0.0 \
+ nom-exif-2.5.4 \
+ nom_locate-5.0.0 \
noop_proc_macro-0.3.0 \
nu-ansi-term-0.46.0 \
num-0.4.3 \
@@ -466,63 +444,56 @@ CARGO_CRATES= ab_glyph-0.2.29 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_enum-0.7.3 \
- num_enum_derive-0.7.3 \
+ num_enum-0.7.4 \
+ num_enum_derive-0.7.4 \
num_threads-0.1.7 \
- number_prefix-0.4.0 \
- objc-0.2.7 \
- objc-foundation-0.1.1 \
objc-sys-0.3.5 \
objc2-0.5.2 \
- objc2-0.6.0 \
+ objc2-0.6.2 \
objc2-app-kit-0.2.2 \
- objc2-app-kit-0.3.0 \
+ objc2-app-kit-0.3.1 \
objc2-cloud-kit-0.2.2 \
- objc2-cloud-kit-0.3.0 \
+ objc2-cloud-kit-0.3.1 \
objc2-contacts-0.2.2 \
objc2-core-data-0.2.2 \
- objc2-core-data-0.3.0 \
- objc2-core-foundation-0.3.0 \
- objc2-core-graphics-0.3.0 \
+ objc2-core-data-0.3.1 \
+ objc2-core-foundation-0.3.1 \
+ objc2-core-graphics-0.3.1 \
objc2-core-image-0.2.2 \
- objc2-core-image-0.3.0 \
+ objc2-core-image-0.3.1 \
objc2-core-location-0.2.2 \
objc2-encode-4.1.0 \
objc2-foundation-0.2.2 \
- objc2-foundation-0.3.0 \
- objc2-io-surface-0.3.0 \
+ objc2-foundation-0.3.1 \
+ objc2-io-surface-0.3.1 \
objc2-link-presentation-0.2.2 \
objc2-metal-0.2.2 \
- objc2-metal-0.3.0 \
+ objc2-metal-0.3.1 \
objc2-quartz-core-0.2.2 \
- objc2-quartz-core-0.3.0 \
+ objc2-quartz-core-0.3.1 \
objc2-symbols-0.2.2 \
objc2-ui-kit-0.2.2 \
objc2-uniform-type-identifiers-0.2.2 \
objc2-user-notifications-0.2.2 \
- objc_id-0.1.1 \
object-0.36.7 \
ogg_pager-0.7.0 \
- once_cell-1.21.1 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
open-5.3.2 \
orbclient-0.3.48 \
ordered-stream-0.2.0 \
- os_info-3.10.0 \
+ os_info-3.12.0 \
overload-0.1.1 \
- owned_ttf_parser-0.25.0 \
- pango-0.18.3 \
- pango-0.20.9 \
- pango-sys-0.18.0 \
- pango-sys-0.20.9 \
+ owned_ttf_parser-0.25.1 \
+ pango-0.21.1 \
+ pango-sys-0.21.1 \
parking-2.2.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
paste-1.0.15 \
pathdiff-0.2.3 \
pbkdf2-0.12.2 \
- pdf-0.9.0 \
- pdf_derive-0.2.0 \
percent-encoding-2.3.1 \
pico-args-0.5.0 \
pin-project-1.1.10 \
@@ -532,78 +503,75 @@ CARGO_CRATES= ab_glyph-0.2.29 \
pin-weak-1.1.0 \
piper-0.2.4 \
pkg-config-0.3.32 \
- plotters-0.3.7 \
- plotters-backend-0.3.7 \
- plotters-svg-0.3.7 \
+ plist-1.7.4 \
png-0.17.16 \
polib-0.2.0 \
- polling-3.7.4 \
+ polling-3.10.0 \
pollster-0.4.0 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- prettyplease-0.2.31 \
+ prettyplease-0.2.36 \
primal-check-0.3.4 \
- proc-macro-crate-1.3.1 \
- proc-macro-crate-2.0.0 \
proc-macro-crate-3.3.0 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.94 \
- profiling-1.0.16 \
- profiling-procmacros-1.0.16 \
+ proc-macro2-1.0.101 \
+ profiling-1.0.17 \
+ profiling-procmacros-1.0.17 \
qoi-0.4.1 \
quick-error-2.0.1 \
- quick-xml-0.37.2 \
+ quick-xml-0.37.5 \
+ quick-xml-0.38.1 \
quote-1.0.40 \
+ r-efi-5.3.0 \
radium-0.7.0 \
rand-0.8.5 \
- rand-0.9.0 \
+ 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_distr-0.4.3 \
+ rangemap-1.6.0 \
rav1e-0.7.1 \
- ravif-0.11.11 \
- raw-window-handle-0.5.2 \
+ ravif-0.11.20 \
raw-window-handle-0.6.2 \
raw-window-metal-1.1.0 \
- rawloader-0.37.1 \
+ rawler-0.7.0 \
rawpointer-0.2.1 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- realfft-3.4.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ realfft-3.5.0 \
redox_syscall-0.4.1 \
- redox_syscall-0.5.10 \
+ redox_syscall-0.5.17 \
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.0 \
- rfd-0.15.3 \
- rgb-0.8.50 \
+ resvg-0.45.1 \
+ rfd-0.15.4 \
+ rgb-0.8.52 \
rle-decode-fast-1.0.3 \
rowan-0.16.1 \
roxmltree-0.20.0 \
- rubato-0.16.1 \
- rust-embed-8.6.0 \
- rust-embed-impl-8.6.0 \
- rust-embed-utils-8.6.0 \
- rustc-demangle-0.1.24 \
+ 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 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
rustdct-0.7.1 \
- rustfft-6.2.0 \
+ rustfft-6.4.0 \
rustix-0.38.44 \
- rustix-1.0.2 \
- rustversion-1.0.20 \
+ rustix-1.0.8 \
+ rustversion-1.0.22 \
rusty-chromaprint-0.3.0 \
rustybuzz-0.20.1 \
ryu-1.0.20 \
@@ -613,40 +581,38 @@ CARGO_CRATES= ab_glyph-0.2.29 \
scoped-tls-hkt-0.1.5 \
scopeguard-1.2.0 \
sctk-adwaita-0.10.1 \
- self_cell-0.10.3 \
- self_cell-1.1.0 \
+ self_cell-1.2.0 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
serde_derive_internals-0.25.0 \
- serde_json-1.0.140 \
+ serde_json-1.0.142 \
serde_repr-0.1.20 \
- serde_spanned-0.6.8 \
- serde_yaml-0.8.26 \
+ serde_spanned-0.6.9 \
sha1-0.10.6 \
- sha2-0.10.8 \
+ sha2-0.10.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.6 \
simba-0.8.1 \
simd-adler32-0.3.7 \
simd_helpers-0.1.0 \
simplecss-0.2.2 \
siphasher-1.0.1 \
- skia-bindings-0.82.0 \
- skia-safe-0.82.0 \
- slab-0.4.9 \
- slint-1.10.0 \
- slint-build-1.10.0 \
- slint-macros-1.10.0 \
+ skia-bindings-0.86.1 \
+ skia-safe-0.86.1 \
+ slab-0.4.11 \
+ slabbin-1.2.0 \
+ slint-1.12.1 \
+ slint-build-1.12.1 \
+ slint-macros-1.12.1 \
slotmap-1.0.7 \
- smallvec-1.14.0 \
+ smallvec-1.15.1 \
smithay-client-toolkit-0.19.2 \
smithay-clipboard-0.7.2 \
smol_str-0.2.2 \
smol_str-0.3.2 \
- snafu-0.7.5 \
- snafu-derive-0.7.5 \
+ socket2-0.6.0 \
softbuffer-0.4.6 \
spin_on-0.1.1 \
stable_deref_trait-1.2.0 \
@@ -657,8 +623,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
stringprep-0.1.5 \
strsim-0.10.0 \
strsim-0.11.1 \
- strum-0.27.1 \
- strum_macros-0.27.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
subtle-2.6.1 \
svgtypes-0.15.3 \
symphonia-0.5.4 \
@@ -678,58 +644,60 @@ CARGO_CRATES= ab_glyph-0.2.29 \
symphonia-metadata-0.5.4 \
symphonia-utils-xiph-0.5.4 \
syn-1.0.109 \
- syn-2.0.100 \
- synstructure-0.13.1 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
sys-locale-0.3.2 \
system-deps-6.2.2 \
- system-deps-7.0.3 \
+ system-deps-7.0.5 \
tap-1.0.1 \
tar-0.4.44 \
+ target-features-0.1.6 \
target-lexicon-0.12.16 \
- tempfile-3.19.0 \
+ target-lexicon-0.13.2 \
+ tempfile-3.20.0 \
termcolor-1.4.1 \
text-size-1.1.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.15 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thiserror-impl-2.0.15 \
+ thread_local-1.1.9 \
tiff-0.9.1 \
- time-0.3.39 \
- time-core-0.1.3 \
- time-macros-0.2.20 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
tiny-skia-0.11.4 \
tiny-skia-path-0.11.4 \
tiny-xlib-0.2.4 \
- tinystr-0.7.6 \
+ tinystr-0.8.1 \
tinytemplate-1.2.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
toml-0.5.11 \
- toml-0.8.20 \
- toml_datetime-0.6.8 \
- toml_edit-0.19.15 \
- toml_edit-0.20.7 \
- toml_edit-0.22.24 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
transpose-0.2.3 \
- trash-5.2.2 \
+ trash-5.2.3 \
triple_accel-0.3.4 \
ttf-parser-0.21.1 \
ttf-parser-0.25.1 \
- tuple-0.5.2 \
- type-map-0.5.0 \
- typed-index-collections-3.2.3 \
+ type-map-0.5.1 \
+ typed-index-collections-3.3.0 \
typenum-1.18.0 \
tz-rs-0.7.0 \
udev-0.9.3 \
uds_windows-1.1.0 \
- unic-langid-0.9.5 \
- unic-langid-impl-0.9.5 \
+ unic-langid-0.9.6 \
+ unic-langid-impl-0.9.6 \
unicase-2.8.1 \
unicode-bidi-0.3.18 \
unicode-bidi-mirroring-0.4.0 \
@@ -741,143 +709,146 @@ CARGO_CRATES= ab_glyph-0.2.29 \
unicode-script-0.5.7 \
unicode-segmentation-1.12.0 \
unicode-vo-0.1.0 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
unicode-xid-0.2.6 \
+ unit-prefix-0.5.1 \
+ unty-0.0.4 \
url-2.5.4 \
urlencoding-2.1.3 \
- usvg-0.45.0 \
- utf16_iter-1.0.5 \
+ usvg-0.45.1 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
- v_frame-0.3.8 \
+ uuid-1.18.0 \
+ v_frame-0.3.9 \
valuable-0.1.1 \
version-compare-0.2.0 \
version_check-0.9.5 \
- vid_dup_finder_common-0.2.0 \
- vid_dup_finder_lib-0.2.0 \
- vk-parse-0.12.0 \
- vtable-0.2.1 \
- vtable-macro-0.2.1 \
- vulkano-0.34.1 \
+ vid_dup_finder_common-0.3.0 \
+ vid_dup_finder_lib-0.4.0 \
+ vk-parse-0.15.0 \
+ vtable-0.3.0 \
+ vtable-macro-0.3.0 \
+ vulkano-0.35.2 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ 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.8 \
- wayland-client-0.31.8 \
+ wayland-backend-0.3.11 \
+ wayland-client-0.31.11 \
wayland-csd-frame-0.3.0 \
- wayland-cursor-0.31.8 \
- wayland-protocols-0.32.6 \
- wayland-protocols-plasma-0.3.6 \
- wayland-protocols-wlr-0.3.6 \
- wayland-scanner-0.31.6 \
- wayland-sys-0.31.6 \
+ 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 \
web-time-1.1.0 \
- weezl-0.1.8 \
- wide-0.7.32 \
+ weezl-0.1.10 \
+ wide-0.7.33 \
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-0.48.0 \
windows-0.56.0 \
- windows-0.58.0 \
- windows-core-0.52.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.56.0 \
- windows-core-0.58.0 \
+ windows-core-0.61.2 \
+ windows-future-0.2.1 \
windows-implement-0.56.0 \
- windows-implement-0.58.0 \
+ windows-implement-0.60.0 \
windows-interface-0.56.0 \
- windows-interface-0.58.0 \
- windows-link-0.1.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.2.0 \
windows-result-0.1.2 \
- windows-result-0.2.0 \
- windows-strings-0.1.0 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
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-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_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winit-0.30.9 \
- winnow-0.5.40 \
- winnow-0.7.4 \
+ windows_x86_64_msvc-0.53.0 \
+ winit-0.30.12 \
+ winnow-0.7.12 \
wio-0.2.2 \
- wit-bindgen-rt-0.33.0 \
- write16-1.0.0 \
- writeable-0.5.5 \
+ wit-bindgen-rt-0.39.0 \
+ writeable-0.6.1 \
wyz-0.5.1 \
- x11-2.21.0 \
x11-clipboard-0.9.3 \
x11-dl-2.21.0 \
x11rb-0.13.1 \
x11rb-protocol-0.13.1 \
- xattr-1.5.0 \
- xcursor-0.3.8 \
- xdg-home-1.3.0 \
+ xattr-1.5.1 \
+ xcursor-0.3.10 \
xkbcommon-0.8.0 \
xkbcommon-dl-0.4.2 \
xkeysym-0.2.1 \
- xml-rs-0.8.25 \
+ xml-rs-0.8.27 \
xmlwriter-0.1.0 \
xxhash-rust-0.8.15 \
- yaml-rust-0.4.5 \
- yoke-0.7.5 \
- yoke-derive-0.7.5 \
- zbus-4.4.0 \
- zbus-5.5.0 \
- zbus_macros-4.4.0 \
- zbus_macros-5.5.0 \
- zbus_names-3.0.0 \
+ 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.7.35 \
- zerocopy-0.8.23 \
- zerocopy-derive-0.7.35 \
- zerocopy-derive-0.8.23 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zeroize-1.8.1 \
zeroize_derive-1.4.2 \
- zerovec-0.10.4 \
- zerovec-derive-0.10.3 \
- zip-2.2.3 \
- zopfli-0.8.1 \
+ 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 \
zune-core-0.4.12 \
zune-inflate-0.2.54 \
- zune-jpeg-0.4.14 \
- zvariant-4.2.0 \
- zvariant-5.4.0 \
- zvariant_derive-4.2.0 \
- zvariant_derive-5.4.0 \
- zvariant_utils-2.1.0 \
+ zune-jpeg-0.4.20 \
+ zvariant-5.6.0 \
+ zvariant_derive-5.6.0 \
zvariant_utils-3.2.0
diff --git a/sysutils/czkawka/distinfo b/sysutils/czkawka/distinfo
index 44b135419295..32e821fed7a0 100644
--- a/sysutils/czkawka/distinfo
+++ b/sysutils/czkawka/distinfo
@@ -1,22 +1,22 @@
-TIMESTAMP = 1742669666
-SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
-SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
-SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
-SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010
+TIMESTAMP = 1755871473
+SHA256 (rust/crates/ab_glyph-0.2.31.crate) = e074464580a518d16a7126262fffaaa47af89d4099d4cb403f8ed938ba12ee7d
+SIZE (rust/crates/ab_glyph-0.2.31.crate) = 20909
+SHA256 (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
+SIZE (rust/crates/ab_glyph_rasterizer-0.1.10.crate) = 11206
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234
SIZE (rust/crates/adler32-1.2.0.crate) = 6411
SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
SIZE (rust/crates/aes-0.8.4.crate) = 124812
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+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/aligned-vec-0.5.0.crate) = 4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1
-SIZE (rust/crates/aligned-vec-0.5.0.crate) = 8921
+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
@@ -33,22 +33,22 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
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.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/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
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/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/arg_enum_proc_macro-0.3.4.crate) = 0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea
@@ -59,136 +59,130 @@ 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/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a
-SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524
+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/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532
SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746
-SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
-SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
-SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
-SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a
-SIZE (rust/crates/async-fs-2.1.2.crate) = 17071
-SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059
-SIZE (rust/crates/async-io-2.4.0.crate) = 49252
-SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
-SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
+SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2
+SIZE (rust/crates/async-channel-2.5.0.crate) = 18624
+SHA256 (rust/crates/async-executor-1.13.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.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb
-SIZE (rust/crates/async-process-2.3.0.crate) = 26766
+SHA256 (rust/crates/async-process-2.4.0.crate) = 65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00
+SIZE (rust/crates/async-process-2.4.0.crate) = 26871
SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11
SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874
-SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3
-SIZE (rust/crates/async-signal-0.2.10.crate) = 16970
+SHA256 (rust/crates/async-signal-0.2.12.crate) = f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1
+SIZE (rust/crates/async-signal-0.2.12.crate) = 16790
SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
SIZE (rust/crates/async-task-4.7.1.crate) = 38077
-SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f23263a592b1a9c07e0a75b427de55c97
-SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
-SHA256 (rust/crates/atk-0.18.2.crate) = 241b621213072e993be4f6f3a9e4b45f65b7e6faad43001be957184b7bb1824b
-SIZE (rust/crates/atk-0.18.2.crate) = 34179
-SHA256 (rust/crates/atk-sys-0.18.2.crate) = c5e48b684b0ca77d2bbadeef17424c2ea3c897d44d566a1617e7e8f30614d086
-SIZE (rust/crates/atk-sys-0.18.2.crate) = 22997
+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.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/av-data-0.4.4.crate) = fca67ba5d317924c02180c576157afd54babe48a76ebc66ce6d34bb8ba08308e
SIZE (rust/crates/av-data-0.4.4.crate) = 17576
-SHA256 (rust/crates/av1-grain-0.2.3.crate) = 6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf
-SIZE (rust/crates/av1-grain-0.2.3.crate) = 34703
-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.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+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/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
SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
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/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.2.crate) = 6a65b545ab31d687cff52899d4890855fec459eb6afe0da6417b8a18da87aa29
+SIZE (rust/crates/bitflags-2.9.2.crate) = 47977
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/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.6.1.crate) = 675f87afced0413c9bb02843499dbbd3882a237645883f71a2b59644a6d2f753
-SIZE (rust/crates/blake3-1.6.1.crate) = 186007
-SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
-SIZE (rust/crates/block-0.1.6.crate) = 4077
+SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
+SIZE (rust/crates/blake3-1.8.2.crate) = 205967
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.0.crate) = 1d59b4c170e16f0405a2e95aff44432a0d41aa97675f3d52623effe95792a037
-SIZE (rust/crates/block2-0.6.0.crate) = 33627
-SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea
-SIZE (rust/crates/blocking-1.6.1.crate) = 17788
-SHA256 (rust/crates/borsh-1.5.5.crate) = 5430e3be710b68d984d1391c854eb431a9d548640711faa54eecb1df93db91cc
-SIZE (rust/crates/borsh-1.5.5.crate) = 76621
-SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37
-SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388
+SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2
+SIZE (rust/crates/block2-0.6.1.crate) = 34311
+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/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.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
SHA256 (rust/crates/byte-slice-cast-1.2.3.crate) = 7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d
SIZE (rust/crates/byte-slice-cast-1.2.3.crate) = 7498
-SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
-SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
-SHA256 (rust/crates/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a
-SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100
+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/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.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
-SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
-SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
-SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
-SHA256 (rust/crates/cairo-rs-0.18.5.crate) = 8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2
-SIZE (rust/crates/cairo-rs-0.18.5.crate) = 54235
-SHA256 (rust/crates/cairo-rs-0.20.7.crate) = ae50b5510d86cf96ac2370e66d8dc960882f3df179d6a5a1e52bd94a1416c0f7
-SIZE (rust/crates/cairo-rs-0.20.7.crate) = 52722
-SHA256 (rust/crates/cairo-sys-rs-0.18.2.crate) = 685c9fa8e590b8b3d678873528d83411db17242a73fccaed827770ea0fedda51
-SIZE (rust/crates/cairo-sys-rs-0.18.2.crate) = 11855
-SHA256 (rust/crates/cairo-sys-rs-0.20.7.crate) = f18b6bb8e43c7eb0f2aac7976afe0c61b6f5fc2ab7bc4c139537ea56c92290df
-SIZE (rust/crates/cairo-sys-rs-0.20.7.crate) = 11934
+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/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
SIZE (rust/crates/calloop-0.13.0.crate) = 69698
-SHA256 (rust/crates/calloop-0.14.2.crate) = 10929724661d1c43856fd87c7a127ae944ec55579134fb485e4136fb6a46fdcb
-SIZE (rust/crates/calloop-0.14.2.crate) = 76378
+SHA256 (rust/crates/calloop-0.14.3.crate) = cb9f6e1368bd4621d2c86baa7e37de77a938adf5221e5dd3d6133340101b309e
+SIZE (rust/crates/calloop-0.14.3.crate) = 78158
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/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.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
+SIZE (rust/crates/cc-1.2.33.crate) = 111970
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
@@ -197,16 +191,16 @@ SHA256 (rust/crates/cfb-0.7.3.crate) = d38f2da7a0a2c4ccf0065be06397cc26a81f4e528
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.17.2.crate) = 8d4ba6e40bd1184518716a6e1a781bf9160e286d219ccdb8ab2612e74cfe4789
-SIZE (rust/crates/cfg-expr-0.17.2.crate) = 44034
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+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_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.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
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
@@ -217,16 +211,16 @@ 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.32.crate) = 6088f3ae8c3608d19260cd7445411865a485688711b78b5be70d78cd96136f83
-SIZE (rust/crates/clap-4.5.32.crate) = 56962
-SHA256 (rust/crates/clap_builder-4.5.32.crate) = 22a7ef7f676155edfb82daa97f99441f3ebf4a58d5e32f295a56259f1b6facc8
-SIZE (rust/crates/clap_builder-4.5.32.crate) = 168413
-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-3.1.1.crate) = 9fdf5e01086b6be750428ba4a40619f847eb2e95756eee84b18e06e5f0b50342
-SIZE (rust/crates/clipboard-win-3.1.1.crate) = 11964
+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/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
@@ -235,26 +229,26 @@ SHA256 (rust/crates/codemap-diagnostic-0.1.2.crate) = cc20770be05b566a963bf91505
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.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/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
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.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
+SIZE (rust/crates/console-0.16.0.crate) = 39107
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/copypasta-0.10.1.crate) = deb85422867ca93da58b7f95fb5c0c10f6183ed6e1ef8841568968a896d3a858
-SIZE (rust/crates/copypasta-0.10.1.crate) = 15053
+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.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+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
@@ -265,8 +259,8 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
-SHA256 (rust/crates/core-text-20.1.0.crate) = c9d2790b5c08465d49f8dc05c8bcae9fea467855947db39b0f8145c091aaced5
-SIZE (rust/crates/core-text-20.1.0.crate) = 20836
+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
@@ -275,16 +269,16 @@ SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf1
SIZE (rust/crates/countme-3.0.1.crate) = 10784
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
-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.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/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
-SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471
-SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728
+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
@@ -293,16 +287,16 @@ SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00c
SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-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-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.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3
-SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592
-SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991
-SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453
+SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
+SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
+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
SIZE (rust/crates/darling-0.14.4.crate) = 25168
SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
@@ -311,32 +305,26 @@ SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2
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/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
-SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010
-SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394
+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/datasize-0.2.15.crate) = e65c07d59e45d77a8bda53458c24a828893a99ac6cdd9c84111e09176ab739a2
-SIZE (rust/crates/datasize-0.2.15.crate) = 10414
-SHA256 (rust/crates/datasize_derive-0.2.15.crate) = 613e4ee15899913285b7612004bbd490abd605be7b11d35afada5902fb6b91d5
-SIZE (rust/crates/datasize_derive-0.2.15.crate) = 5488
-SHA256 (rust/crates/dav1d-0.10.3.crate) = 0d4b54a40baf633a71c6f0fb49494a7e4ee7bc26f3e727212b6cb915aa1ea1e1
-SIZE (rust/crates/dav1d-0.10.3.crate) = 8777
-SHA256 (rust/crates/dav1d-sys-0.8.2.crate) = 6ecb1c5e8f4dc438eedc1b534a54672fb0e0a56035dae6b50162787bd2c50e95
-SIZE (rust/crates/dav1d-sys-0.8.2.crate) = 7763
-SHA256 (rust/crates/deflate-1.0.0.crate) = c86f7e25f518f4b81808a2cf1c50996a61f5c2eb394b2393bd87f2a4780a432f
-SIZE (rust/crates/deflate-1.0.0.crate) = 62722
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
-SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
-SIZE (rust/crates/derive_more-1.0.0.crate) = 64854
-SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22
-SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182
+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/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
+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/directories-next-2.0.0.crate) = 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc
@@ -345,20 +333,18 @@ SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6f
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b
SIZE (rust/crates/dispatch-0.2.0.crate) = 10229
-SHA256 (rust/crates/dispatch2-0.2.0.crate) = 1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0
-SIZE (rust/crates/dispatch2-0.2.0.crate) = 38637
+SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec
+SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
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/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/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
-SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53
-SIZE (rust/crates/dpi-0.1.1.crate) = 11131
+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
@@ -373,8 +359,12 @@ SHA256 (rust/crates/drm-sys-0.7.0.crate) = fd39dde40b6e196c2e8763f23d119ddb1a871
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/dwrote-0.11.2.crate) = 70182709525a3632b2ba96b6569225467b18ecb4a77f46d255f713a6bebf05fd
-SIZE (rust/crates/dwrote-0.11.2.crate) = 21647
+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
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
@@ -387,22 +377,28 @@ SHA256 (rust/crates/enum-utils-0.1.2.crate) = ed327f716d0d351d86c9fd3398d20ee39a
SIZE (rust/crates/enum-utils-0.1.2.crate) = 10197
SHA256 (rust/crates/enum-utils-from-str-0.1.2.crate) = d49be08bad6e4ca87b2b8e74146987d4e5cb3b7512efa50ef505b51a22227ee1
SIZE (rust/crates/enum-utils-from-str-0.1.2.crate) = 4095
-SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
-SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
-SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
-SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
SHA256 (rust/crates/enumn-0.1.14.crate) = 2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38
SIZE (rust/crates/enumn-0.1.14.crate) = 8449
+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.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+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/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae
-SIZE (rust/crates/event-listener-5.4.0.crate) = 43452
-SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2
-SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920
+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/extended-0.1.0.crate) = af9673d8203fcb076b19dfd17e38b3d4ae9f44959416ea532ce72415a6020365
@@ -411,50 +407,46 @@ SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6
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-3.0.4.crate) = c9d450fac8a334ad72825596173f0f7767ff04dd6e3d59c49c894c4bc2957e8b
-SIZE (rust/crates/fast_image_resize-3.0.4.crate) = 108018
-SHA256 (rust/crates/fast_image_resize-5.1.2.crate) = b55264ccc579fc127eebf6c6c1841d0c160d79a44c8f6f97047b7bc4a9c0d1a5
-SIZE (rust/crates/fast_image_resize-5.1.2.crate) = 148242
+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/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/fax-0.2.4.crate) = b03e33ad0e71af414ef9d2b0a94d23ff59115bb068e6a6a06c0952f2c22ffd77
-SIZE (rust/crates/fax-0.2.4.crate) = 12554
-SHA256 (rust/crates/fax_derive-0.1.0.crate) = 3c1d7ffc9f2dc8316348c75281a99c8fdc60c1ddf4f82a366d117bf1b74d5a39
-SIZE (rust/crates/fax_derive-0.1.0.crate) = 3974
SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c
SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188
-SHA256 (rust/crates/femtovg-0.12.0.crate) = e9bec3fb78abd18f7bbbde01f22f467c47c5a9c043e791802f82da0cf16066d1
-SIZE (rust/crates/femtovg-0.12.0.crate) = 264712
-SHA256 (rust/crates/ffmpeg_cmdline_utils-0.3.0.crate) = 83aed84f904c85558919c813c200be820764a7c383ae01d6c337eb3ea364e278
-SIZE (rust/crates/ffmpeg_cmdline_utils-0.3.0.crate) = 20960
-SHA256 (rust/crates/ffmpeg_gst_wrapper-0.2.0.crate) = 639b359a1e37776ab0c6d87e163003aa783da4e4efdab80d5efeb37f5d32efd8
-SIZE (rust/crates/ffmpeg_gst_wrapper-0.2.0.crate) = 14565
+SHA256 (rust/crates/femtovg-0.14.1.crate) = ffdf29af13b81d7562ccd57624242b2ed56edc2c83dad25f13bd74d87e7fa8d9
+SIZE (rust/crates/femtovg-0.14.1.crate) = 265987
+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
+SIZE (rust/crates/ffmpeg_gst_wrapper-0.4.0.crate) = 14563
SHA256 (rust/crates/field-offset-0.3.6.crate) = 38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f
SIZE (rust/crates/field-offset-0.3.6.crate) = 10032
-SHA256 (rust/crates/file-id-0.2.1.crate) = 6584280525fb2059cba3db2c04abf947a1a29a45ddae89f3870f8281704fafc9
-SIZE (rust/crates/file-id-0.2.1.crate) = 10240
+SHA256 (rust/crates/file-id-0.2.3.crate) = e1fc6a637b6dc58414714eddd9170ff187ecb0933d4c7024d1abbd23a3cc26e9
+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/find-crate-0.6.3.crate) = 59a98bbaacea1c0eb6a0876280051b892eb73594fd90cf3b20e9c817029c57d2
SIZE (rust/crates/find-crate-0.6.3.crate) = 12092
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
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.16.1.crate) = bb74634707bebd0ce645a981148e8fb8c7bccd4c33c652aeffd28bf2f96d555a
-SIZE (rust/crates/fluent-0.16.1.crate) = 8323
-SHA256 (rust/crates/fluent-bundle-0.15.3.crate) = 7fe0a21ee80050c678013f82edf4b705fe2f26f1f9877593d13198612503f493
-SIZE (rust/crates/fluent-bundle-0.15.3.crate) = 34507
+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-syntax-0.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d
-SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297
+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.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
-SHA256 (rust/crates/fontconfig-parser-0.5.7.crate) = c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7
-SIZE (rust/crates/fontconfig-parser-0.5.7.crate) = 39564
+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/fontdb-0.23.0.crate) = 457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905
SIZE (rust/crates/fontdb-0.23.0.crate) = 108324
SHA256 (rust/crates/fontdue-0.9.3.crate) = 2e57e16b3fe8ff4364c0661fdaac543fb38b29ea9bc9c2f45612d90adf931d2b
@@ -487,8 +479,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3
SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965
SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6
SIZE (rust/crates/futures-io-0.3.31.crate) = 9047
-SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532
-SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157
+SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad
+SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095
SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7
@@ -501,68 +493,48 @@ 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-0.18.2.crate) = d9f245958c627ac99d8e529166f9823fb3b838d1d41fd2b297af3075093c2691
-SIZE (rust/crates/gdk-0.18.2.crate) = 86561
-SHA256 (rust/crates/gdk-pixbuf-0.18.5.crate) = 50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec
-SIZE (rust/crates/gdk-pixbuf-0.18.5.crate) = 18176
-SHA256 (rust/crates/gdk-pixbuf-0.20.9.crate) = 7563afd6ff0a221edfbb70a78add5075b8d9cb48e637a40a24c3ece3fea414d0
-SIZE (rust/crates/gdk-pixbuf-0.20.9.crate) = 21619
-SHA256 (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 3f9839ea644ed9c97a34d129ad56d38a25e6756f99f3a88e15cd39c20629caf7
-SIZE (rust/crates/gdk-pixbuf-sys-0.18.0.crate) = 9674
-SHA256 (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 67f2587c9202bf997476bbba6aaed4f78a11538a2567df002a5f57f5331d0b5c
-SIZE (rust/crates/gdk-pixbuf-sys-0.20.7.crate) = 9852
-SHA256 (rust/crates/gdk-sys-0.18.2.crate) = 5c2d13f38594ac1e66619e188c6d5a1adb98d11b2fcf7894fc416ad76aa2f3f7
-SIZE (rust/crates/gdk-sys-0.18.2.crate) = 73345
-SHA256 (rust/crates/gdk4-0.9.6.crate) = 4850c9d9c1aecd1a3eb14fadc1cdb0ac0a2298037e116264c7473e1740a32d60
-SIZE (rust/crates/gdk4-0.9.6.crate) = 97926
-SHA256 (rust/crates/gdk4-sys-0.9.6.crate) = 6f6eb95798e2b46f279cf59005daf297d5b69555428f185650d71974a910473a
-SIZE (rust/crates/gdk4-sys-0.9.6.crate) = 70859
+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/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
-SHA256 (rust/crates/geo-types-0.7.15.crate) = 3bd1157f0f936bf0cd68dec91e8f7c311afe60295574d62b70d4861a1bfdf2d9
-SIZE (rust/crates/geo-types-0.7.15.crate) = 37012
+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.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/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
+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.18.4.crate) = d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73
-SIZE (rust/crates/gio-0.18.4.crate) = 206027
-SHA256 (rust/crates/gio-0.20.9.crate) = a4f00c70f8029d84ea7572dd0e1aaa79e5329667b4c17f329d79ffb1e6277487
-SIZE (rust/crates/gio-0.20.9.crate) = 220512
-SHA256 (rust/crates/gio-sys-0.18.1.crate) = 37566df850baf5e4cb0dfb78af2e4b9898d817ed9263d1090a2df958c64737d2
-SIZE (rust/crates/gio-sys-0.18.1.crate) = 81369
-SHA256 (rust/crates/gio-sys-0.20.9.crate) = 160eb5250a26998c3e1b54e6a3d4ea15c6c7762a6062a19a7b63eff6e2b33f9e
-SIZE (rust/crates/gio-sys-0.20.9.crate) = 86086
+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/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d
SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330
-SHA256 (rust/crates/glib-0.18.5.crate) = 233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5
-SIZE (rust/crates/glib-0.18.5.crate) = 267679
-SHA256 (rust/crates/glib-0.20.9.crate) = 707b819af8059ee5395a2de9f2317d87a53dbad8846a2f089f0bb44703f37686
-SIZE (rust/crates/glib-0.20.9.crate) = 293359
-SHA256 (rust/crates/glib-macros-0.18.5.crate) = 0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc
-SIZE (rust/crates/glib-macros-0.18.5.crate) = 50911
-SHA256 (rust/crates/glib-macros-0.20.7.crate) = 715601f8f02e71baef9c1f94a657a9a77c192aea6097cf9ae7e5e177cd8cde68
-SIZE (rust/crates/glib-macros-0.20.7.crate) = 72089
-SHA256 (rust/crates/glib-sys-0.18.1.crate) = 063ce2eb6a8d0ea93d2bf8ba1957e78dbab6be1c2220dd3daca57d5a9d869898
-SIZE (rust/crates/glib-sys-0.18.1.crate) = 60464
-SHA256 (rust/crates/glib-sys-0.20.9.crate) = a8928869a44cfdd1fccb17d6746e4ff82c8f82e41ce705aa026a52ca8dc3aefb
-SIZE (rust/crates/glib-sys-0.20.9.crate) = 67109
-SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/globalcache-0.2.4.crate) = 240a3059d86f2ba6859ac79f95ff94e65606abc775c1bc0ecf9b6590fb35dc04
-SIZE (rust/crates/globalcache-0.2.4.crate) = 4454
+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/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08
SIZE (rust/crates/glow-0.16.0.crate) = 162118
-SHA256 (rust/crates/glutin-0.32.2.crate) = 03642b8b0cce622392deb0ee3e88511f75df2daac806102597905c3ea1974848
-SIZE (rust/crates/glutin-0.32.2.crate) = 71385
+SHA256 (rust/crates/glutin-0.32.3.crate) = 12124de845cacfebedff80e877bb37b5b75c34c5a4c89e47e1cdd67fb6041325
+SIZE (rust/crates/glutin-0.32.3.crate) = 73773
SHA256 (rust/crates/glutin-winit-0.5.0.crate) = 85edca7075f8fc728f28cb8fbb111a96c3b89e930574369e3e9c27eb75d3788f
SIZE (rust/crates/glutin-winit-0.5.0.crate) = 6076
SHA256 (rust/crates/glutin_egl_sys-0.7.1.crate) = 4c4680ba6195f424febdc3ba46e7a42a0e58743f2edb115297b86d7f8ecc02d2
@@ -571,54 +543,42 @@ 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.18.0.crate) = 0850127b514d1c4a4654ead6dedadb18198999985908e6ffe4436f53c785ce44
-SIZE (rust/crates/gobject-sys-0.18.0.crate) = 18699
-SHA256 (rust/crates/gobject-sys-0.20.9.crate) = c773a3cb38a419ad9c26c81d177d96b4b08980e8bdbbf32dace883e96e96e7e3
-SIZE (rust/crates/gobject-sys-0.20.9.crate) = 22509
-SHA256 (rust/crates/graphene-rs-0.20.9.crate) = 3cbc5911bfb32d68dcfa92c9510c462696c2f715548fcd7f3f1be424c739de19
-SIZE (rust/crates/graphene-rs-0.20.9.crate) = 21946
-SHA256 (rust/crates/graphene-sys-0.20.7.crate) = 11a68d39515bf340e879b72cecd4a25c1332557757ada6e8aba8654b4b81d23a
-SIZE (rust/crates/graphene-sys-0.20.7.crate) = 11684
-SHA256 (rust/crates/gsk4-0.9.6.crate) = 61f5e72f931c8c9f65fbfc89fe0ddc7746f147f822f127a53a9854666ac1f855
-SIZE (rust/crates/gsk4-0.9.6.crate) = 37149
-SHA256 (rust/crates/gsk4-sys-0.9.6.crate) = 755059de55fa6f85a46bde8caf03e2184c96bfda1f6206163c72fb0ea12436dc
-SIZE (rust/crates/gsk4-sys-0.9.6.crate) = 19232
-SHA256 (rust/crates/gtk-0.18.2.crate) = fd56fb197bfc42bd5d2751f4f017d44ff59fbb58140c6b49f9b3b2bdab08506a
-SIZE (rust/crates/gtk-0.18.2.crate) = 400997
-SHA256 (rust/crates/gtk-sys-0.18.2.crate) = 8f29a1c21c59553eb7dd40e918be54dccd60c52b049b75119d5d96ce6b624414
-SIZE (rust/crates/gtk-sys-0.18.2.crate) = 137210
-SHA256 (rust/crates/gtk3-macros-0.18.2.crate) = 52ff3c5b21f14f0736fed6dcfc0bfb4225ebf5725f3c0209edeec181e4d73e9d
-SIZE (rust/crates/gtk3-macros-0.18.2.crate) = 5508
-SHA256 (rust/crates/gtk4-0.9.6.crate) = af1c491051f030994fd0cde6f3c44f3f5640210308cff1298c7673c47408091d
-SIZE (rust/crates/gtk4-0.9.6.crate) = 485701
-SHA256 (rust/crates/gtk4-macros-0.9.5.crate) = 0ed1786c4703dd196baf7e103525ce0cf579b3a63a0570fe653b7ee6bac33999
-SIZE (rust/crates/gtk4-macros-0.9.5.crate) = 16721
-SHA256 (rust/crates/gtk4-sys-0.9.6.crate) = 41e03b01e54d77c310e1d98647d73f996d04b2f29b9121fe493ea525a7ec03d6
-SIZE (rust/crates/gtk4-sys-0.9.6.crate) = 114426
-SHA256 (rust/crates/half-2.5.0.crate) = 7db2ff139bba50379da6aa0766b52fdcb62cb5b263009b09ed58ba604e14bbd1
-SIZE (rust/crates/half-2.5.0.crate) = 59156
+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/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/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
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.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/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
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/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
-SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -627,84 +587,72 @@ SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b
SIZE (rust/crates/home-0.5.11.crate) = 9926
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.10.0.crate) = a45f2a35652204bf6b4337a558b651eac8a08c7388bc234a757d11bad8a5fc7c
-SIZE (rust/crates/i-slint-backend-linuxkms-1.10.0.crate) = 55562
-SHA256 (rust/crates/i-slint-backend-selector-1.10.0.crate) = 0ed9aafd5bbd77434ed94c594ead0a75d3b46f5861b8c0a7f085c695e2452a95
-SIZE (rust/crates/i-slint-backend-selector-1.10.0.crate) = 53086
-SHA256 (rust/crates/i-slint-backend-winit-1.10.0.crate) = fee59b32c239a1ee90696ce2f64436ef7337c8c99639d2e6766a86c5cfa787b9
-SIZE (rust/crates/i-slint-backend-winit-1.10.0.crate) = 89812
-SHA256 (rust/crates/i-slint-common-1.10.0.crate) = f13e0029668831db31490d9e6e2ae49bc327a0c08ee1ea7380a3b6b47a8b8d61
-SIZE (rust/crates/i-slint-common-1.10.0.crate) = 413382
-SHA256 (rust/crates/i-slint-compiler-1.10.0.crate) = c68d6ad22c60143fb33aa59e8206bf31c9d107b644296d65f5664183eb9824bc
-SIZE (rust/crates/i-slint-compiler-1.10.0.crate) = 493792
-SHA256 (rust/crates/i-slint-core-1.10.0.crate) = 90286d3c0d4bd05f0f042ab8ade1168f5feb2974240f71750da3f7e61fba6998
-SIZE (rust/crates/i-slint-core-1.10.0.crate) = 293295
-SHA256 (rust/crates/i-slint-core-macros-1.10.0.crate) = 69e7745a1f983770abc7de0100a19efecba699ea2838cedaee40ea74576d7539
-SIZE (rust/crates/i-slint-core-macros-1.10.0.crate) = 21185
-SHA256 (rust/crates/i-slint-renderer-femtovg-1.10.0.crate) = 7c0ee48371f5bb172515d1f14a0d94cb111abff257993732d2cf5631b7f4fdd9
-SIZE (rust/crates/i-slint-renderer-femtovg-1.10.0.crate) = 55181
-SHA256 (rust/crates/i-slint-renderer-skia-1.10.0.crate) = 9f06ec3a85e8d1444d1700c26fcf7396bc91ae35c3e5b625e385f960049f7b16
-SIZE (rust/crates/i-slint-renderer-skia-1.10.0.crate) = 68588
-SHA256 (rust/crates/i18n-config-0.4.7.crate) = 8e88074831c0be5b89181b05e6748c4915f77769ecc9a4c372f88b169a8509c9
-SIZE (rust/crates/i18n-config-0.4.7.crate) = 7749
-SHA256 (rust/crates/i18n-embed-0.15.3.crate) = d0454970a5853f498e686cbd7bf9391aac2244928194780cb7a0af0f41937db6
-SIZE (rust/crates/i18n-embed-0.15.3.crate) = 27395
-SHA256 (rust/crates/i18n-embed-fl-0.9.3.crate) = 0b7578cee2940492a648bd60fb49ca85ee8c821a63790e0ef5b604cfed353b2a
-SIZE (rust/crates/i18n-embed-fl-0.9.3.crate) = 10904
+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/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
+SIZE (rust/crates/i18n-embed-0.16.0.crate) = 37661
+SHA256 (rust/crates/i18n-embed-fl-0.10.0.crate) = e598ed73b67db92f61e04672e599eef2991a262a40e1666735b8a86d2e7e9f30
+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.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8
+SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
-SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
-SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
-SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
-SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
-SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
-SHA256 (rust/crates/icu_locid_transform_data-1.5.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/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
+SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
+SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
+SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
+SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
+SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
+SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
+SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
+SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
+SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
+SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
+SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
+SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
+SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
SIZE (rust/crates/idna-1.0.3.crate) = 142515
-SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
-SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
-SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d
-SIZE (rust/crates/image-0.24.9.crate) = 9261055
-SHA256 (rust/crates/image-0.25.5.crate) = cd6f44aed642f18953a158afeb30206f4d50da59fbc66ecb53c66488de73563b
-SIZE (rust/crates/image-0.25.5.crate) = 241073
-SHA256 (rust/crates/image-webp-0.2.1.crate) = b77d01e822461baa8409e156015a1d91735549f0f2c17691bd2d996bef238f7f
-SIZE (rust/crates/image-webp-0.2.1.crate) = 60662
+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/imagepipe-0.5.0.crate) = 7af2d89e882e4be2e9b1ef50454aaa8da2c58924960e24521145f16ea4f7fd1c
-SIZE (rust/crates/imagepipe-0.5.0.crate) = 31734
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-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058
-SIZE (rust/crates/indexmap-2.8.0.crate) = 89670
-SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
-SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+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/infer-0.19.0.crate) = a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7
SIZE (rust/crates/infer-0.19.0.crate) = 19091
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
@@ -717,26 +665,22 @@ SHA256 (rust/crates/integer-sqrt-0.1.5.crate) = 276ec31bcb4a9ee45f58bec6f9ec700a
SIZE (rust/crates/integer-sqrt-0.1.5.crate) = 2609
SHA256 (rust/crates/interpolate_name-0.2.4.crate) = c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60
SIZE (rust/crates/interpolate_name-0.2.4.crate) = 4027
-SHA256 (rust/crates/intl-memoizer-0.5.2.crate) = fe22e020fce238ae18a6d5d8c502ee76a52a6e880d99477657e6acc30ec57bda
-SIZE (rust/crates/intl-memoizer-0.5.2.crate) = 11708
+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
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-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
-SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
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/iso6709parse-0.1.0.crate) = 3e8731493611ee073436908f372020038da3715865a68d024f4fa3d800f13ac7
-SIZE (rust/crates/iso6709parse-0.1.0.crate) = 8711
-SHA256 (rust/crates/istring-0.3.4.crate) = 875cc6fb9aecbc1a9bd736f2d18b12e0756b4c80c5e35e28262154abcb077a39
-SIZE (rust/crates/istring-0.3.4.crate) = 9292
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
+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
SIZE (rust/crates/itertools-0.12.1.crate) = 137761
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
@@ -745,84 +689,88 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
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/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.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
+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-0.6.0.crate) = f4587c2166a289ef21075fbf58e19d898f23833bd4d78691db36cdf0eee7f6cf
-SIZE (rust/crates/jxl-bitstream-0.6.0.crate) = 12579
-SHA256 (rust/crates/jxl-coding-0.6.0.crate) = 2e8cf24db1cec3d7e703df9f5ef3f3b49650607432792ca988b66dd17bb640b2
-SIZE (rust/crates/jxl-coding-0.6.0.crate) = 15705
-SHA256 (rust/crates/jxl-color-0.10.1.crate) = 09119032d7a4c6c761d5c32190d5327c443d991a2f244b09eb3818c18bb698f8
-SIZE (rust/crates/jxl-color-0.10.1.crate) = 43180
-SHA256 (rust/crates/jxl-frame-0.12.0.crate) = 3d47cd3bc265b570134ef8c1a52b08cf5db7992a65d020b332f6670e35f225a6
-SIZE (rust/crates/jxl-frame-0.12.0.crate) = 24336
-SHA256 (rust/crates/jxl-grid-0.5.3.crate) = 5739f02add3d5c00320140bec6f5a80fac4baa630f88fe4c6a55a0d719718ce3
-SIZE (rust/crates/jxl-grid-0.5.3.crate) = 12560
-SHA256 (rust/crates/jxl-image-0.12.0.crate) = 5199f6bce2f64494b91c510dfdeb8035bb405f6347837b6293e9eeb9d93f246b
-SIZE (rust/crates/jxl-image-0.12.0.crate) = 11402
-SHA256 (rust/crates/jxl-jbr-0.1.1.crate) = 56cbdbec115aa2f0b22ca3719dec2902b4c75da904cda7a2cdfc21df21b44f24
-SIZE (rust/crates/jxl-jbr-0.1.1.crate) = 19331
-SHA256 (rust/crates/jxl-modular-0.10.0.crate) = 9d4852fe37dee35f67b2e3912c3eecb7d053379aac0801b5cc489d58ea253af1
-SIZE (rust/crates/jxl-modular-0.10.0.crate) = 34789
-SHA256 (rust/crates/jxl-oxide-0.11.3.crate) = d89502ca4416ff03c95a3c8d14725a6a76a60f6b8add4bd32132a935d34bca34
-SIZE (rust/crates/jxl-oxide-0.11.3.crate) = 29010
-SHA256 (rust/crates/jxl-oxide-common-0.2.0.crate) = 8ccfd9c5f3807b9dbd0797788a577171bd78f5169a36f4bc3c7bbceaf3991507
-SIZE (rust/crates/jxl-oxide-common-0.2.0.crate) = 7153
-SHA256 (rust/crates/jxl-render-0.11.2.crate) = 0e657d102d2d6cf95042bcaa7d79361d8d055f83c12d594786968f370a9b3819
-SIZE (rust/crates/jxl-render-0.11.2.crate) = 69110
-SHA256 (rust/crates/jxl-threadpool-0.1.2.crate) = ad9c78eaf899cce165e266300f9963d8d376d4ed95cf4d12dd7066f05542cd88
-SIZE (rust/crates/jxl-threadpool-0.1.2.crate) = 6941
-SHA256 (rust/crates/jxl-vardct-0.10.0.crate) = f7a928cc48a6296257686b5ec81005b08cef0187922e12fafa9ab8066af2daab
-SIZE (rust/crates/jxl-vardct-0.10.0.crate) = 18950
+SHA256 (rust/crates/jxl-bitstream-1.0.0.crate) = eda699770a7f4ea38f8eb21d91b545eb6448be28e540acc7ce84498bcead4903
+SIZE (rust/crates/jxl-bitstream-1.0.0.crate) = 13582
+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
+SIZE (rust/crates/jxl-color-0.11.0.crate) = 41071
+SHA256 (rust/crates/jxl-frame-0.13.3.crate) = 2d967c6fd669c7c01060b5022d8835fa82fd46b06ffc98b549f17600a097c2b3
+SIZE (rust/crates/jxl-frame-0.13.3.crate) = 25388
+SHA256 (rust/crates/jxl-grid-0.6.1.crate) = a0e0ef92d5d60e76bf41098e57e985f523185e08fad54268da448637feca6989
+SIZE (rust/crates/jxl-grid-0.6.1.crate) = 14871
+SHA256 (rust/crates/jxl-image-0.13.0.crate) = c5f752d62577c702a94dbbce4045caf08cb58639e8a4d56464b40ecf33ffe565
+SIZE (rust/crates/jxl-image-0.13.0.crate) = 14973
+SHA256 (rust/crates/jxl-jbr-0.2.1.crate) = e35d032bcec660647828527ff42c6f5776d2fd44b8357f9f6d9ac6dc07218e46
+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-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
+SIZE (rust/crates/jxl-render-0.12.3.crate) = 71609
+SHA256 (rust/crates/jxl-threadpool-1.0.0.crate) = 25f15eb830aa77a7f21148d72e153562a26bfe570139bd4922eab1908dd499d3
+SIZE (rust/crates/jxl-threadpool-1.0.0.crate) = 7792
+SHA256 (rust/crates/jxl-vardct-0.11.1.crate) = ce72a18c6d3a47172ab6c479be2bdb56f22066b5d7092663f03b4490820b4511
+SIZE (rust/crates/jxl-vardct-0.11.1.crate) = 19879
SHA256 (rust/crates/keyboard-types-0.7.0.crate) = b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a
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.1.crate) = 89234b2cc610a7dd927ebde6b41dd1a5d4214cffaef4cf1fb2195d592f92518f
-SIZE (rust/crates/kurbo-0.11.1.crate) = 129186
-SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b
-SIZE (rust/crates/lazy-bytes-cast-5.0.1.crate) = 4354
+SHA256 (rust/crates/kurbo-0.11.3.crate) = c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62
+SIZE (rust/crates/kurbo-0.11.3.crate) = 137586
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+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.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
-SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
+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.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/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/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.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324
SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177
-SHA256 (rust/crates/libxdo-0.6.0.crate) = 00333b8756a3d28e78def82067a377de7fa61b24909000aeaa2b446a948d14db
-SIZE (rust/crates/libxdo-0.6.0.crate) = 3651
-SHA256 (rust/crates/libxdo-sys-0.11.0.crate) = db23b9e7e2b7831bbd8aac0bbeeeb7b68cbebc162b227e7052e8e55829a09212
-SIZE (rust/crates/libxdo-sys-0.11.0.crate) = 3877
+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/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
@@ -833,28 +781,28 @@ SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8ea
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.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
-SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
-SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856
-SIZE (rust/crates/litemap-0.7.5.crate) = 29962
-SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/locale_config-0.3.0.crate) = 08d2c35b16f4483f6c26f0e4e9550717a2f6575bcd6f12a53ff0c490a94a6934
-SIZE (rust/crates/locale_config-0.3.0.crate) = 20808
-SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/lofty-0.22.2.crate) = 781de624f162b1a8cbfbd577103ee9b8e5f62854b053ff48f4e31e68a0a7df6f
-SIZE (rust/crates/lofty-0.22.2.crate) = 244336
+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.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/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
@@ -865,20 +813,20 @@ SHA256 (rust/crates/lyon_geom-1.0.6.crate) = 8af69edc087272df438b3ee436c4bb6d7c0
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/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/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a
-SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819
+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.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/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/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -887,14 +835,18 @@ SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb419
SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166
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/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/mp4parse-0.17.0.crate) = 63a35203d3c6ce92d5251c77520acb2e57108c88728695aa883f70023624c570
SIZE (rust/crates/mp4parse-0.17.0.crate) = 82408
-SHA256 (rust/crates/muda-0.16.1.crate) = 4de14a9b5d569ca68d7c891d613b390cf5ab4f851c77aaa2f9e435555d3d9492
-SIZE (rust/crates/muda-0.16.1.crate) = 103954
-SHA256 (rust/crates/multicache-0.6.1.crate) = 5086074c0a0812980aa88703d1bbcb4433e8423ecf4098a9849934f3dc09ba72
-SIZE (rust/crates/multicache-0.6.1.crate) = 5448
+SHA256 (rust/crates/muda-0.17.1.crate) = 01c1738382f66ed56b3b9c8119e794a2e23148ac8ea214eda86622d4cb9d415a
+SIZE (rust/crates/muda-0.17.1.crate) = 107565
+SHA256 (rust/crates/multiversion-0.8.0.crate) = 7edb7f0ff51249dfda9ab96b5823695e15a052dc15074c9dbf3d118afaf2c201
+SIZE (rust/crates/multiversion-0.8.0.crate) = 11463
+SHA256 (rust/crates/multiversion-macros-0.8.0.crate) = b093064383341eb3271f42e381cb8f10a01459478446953953c75d24bd339fc0
+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/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841
@@ -907,12 +859,16 @@ SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c
SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984
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/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/nom-exif-2.5.1.crate) = 322917b904e67c41e1f717cc01709d6bcbd7320f85a7dee60c21fcef7f011abe
-SIZE (rust/crates/nom-exif-2.5.1.crate) = 91141
+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_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
@@ -935,66 +891,60 @@ 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.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179
-SIZE (rust/crates/num_enum-0.7.3.crate) = 18603
-SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56
-SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092
+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_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1
-SIZE (rust/crates/objc-0.2.7.crate) = 22036
-SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9
-SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
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.0.crate) = 3531f65190d9cff863b77a99857e74c314dd16bf56c538c4b57c7cbc3f3a6e59
-SIZE (rust/crates/objc2-0.6.0.crate) = 258013
+SHA256 (rust/crates/objc2-0.6.2.crate) = 561f357ba7f3a2a61563a186a163d0a3a5247e1089524a3981d49adb775078bc
+SIZE (rust/crates/objc2-0.6.2.crate) = 272954
SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff
SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435
-SHA256 (rust/crates/objc2-app-kit-0.3.0.crate) = 5906f93257178e2f7ae069efb89fbd6ee94f0592740b5f8a1512ca498814d0fb
-SIZE (rust/crates/objc2-app-kit-0.3.0.crate) = 490503
+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-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.0.crate) = 6c1948a9be5f469deadbd6bcb86ad7ff9e47b4f632380139722f7d9840c0d42c
-SIZE (rust/crates/objc2-cloud-kit-0.3.0.crate) = 62013
+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-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889
SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094
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.0.crate) = 1f860f8e841f6d32f754836f51e6bc7777cd7e7053cf18528233f6811d3eceb4
-SIZE (rust/crates/objc2-core-data-0.3.0.crate) = 35734
-SHA256 (rust/crates/objc2-core-foundation-0.3.0.crate) = daeaf60f25471d26948a1c2f840e3f7d86f4109e3af4e8e4b5cd70c39690d925
-SIZE (rust/crates/objc2-core-foundation-0.3.0.crate) = 116097
-SHA256 (rust/crates/objc2-core-graphics-0.3.0.crate) = f8dca602628b65356b6513290a21a6405b4d4027b8b250f0b98dddbb28b7de02
-SIZE (rust/crates/objc2-core-graphics-0.3.0.crate) = 50199
+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-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.0.crate) = 6ffa6bea72bf42c78b0b34e89c0bafac877d5f80bf91e159a5d96ea7f693ca56
-SIZE (rust/crates/objc2-core-image-0.3.0.crate) = 54559
+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-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781
SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100
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.0.crate) = 3a21c6c9014b82c39515db5b396f91645182611c97d24637cf56ac01e5f8d998
-SIZE (rust/crates/objc2-foundation-0.3.0.crate) = 316531
-SHA256 (rust/crates/objc2-io-surface-0.3.0.crate) = 161a8b87e32610086e1a7a9e9ec39f84459db7b3a0881c1f16ca5a2605581c19
-SIZE (rust/crates/objc2-io-surface-0.3.0.crate) = 8733
+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-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.0.crate) = 01c41bc8b0e50ea7a5304a56f25e0066f526e99641b46fd7b9ad4421dd35bff6
-SIZE (rust/crates/objc2-metal-0.3.0.crate) = 144821
+SHA256 (rust/crates/objc2-metal-0.3.1.crate) = 7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874
+SIZE (rust/crates/objc2-metal-0.3.1.crate) = 145972
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.0.crate) = 6fb3794501bb1bee12f08dcad8c61f2a5875791ad1c6f47faa71a0f033f20071
-SIZE (rust/crates/objc2-quartz-core-0.3.0.crate) = 27959
+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-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
@@ -1003,14 +953,14 @@ SHA256 (rust/crates/objc2-uniform-type-identifiers-0.2.2.crate) = 44fa5f9748dbfe
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/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
-SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
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/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
-SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
+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/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
@@ -1019,36 +969,28 @@ SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140
SIZE (rust/crates/orbclient-0.3.48.crate) = 1324601
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.10.0.crate) = 2a604e53c24761286860eba4e2c8b23a0161526476b1de520139d69cdb85a6b5
-SIZE (rust/crates/os_info-3.10.0.crate) = 22971
+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/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4
-SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164
-SHA256 (rust/crates/pango-0.18.3.crate) = 7ca27ec1eb0457ab26f3036ea52229edbdb74dee1edd29063f5b9b010e7ebee4
-SIZE (rust/crates/pango-0.18.3.crate) = 47591
-SHA256 (rust/crates/pango-0.20.9.crate) = 6b1f5dc1b8cf9bc08bfc0843a04ee0fa2e78f1e1fa4b126844a383af4f25f0ec
-SIZE (rust/crates/pango-0.20.9.crate) = 49656
-SHA256 (rust/crates/pango-sys-0.18.0.crate) = 436737e391a843e5933d6d9aa102cb126d501e815b83601365a948a518555dc5
-SIZE (rust/crates/pango-sys-0.18.0.crate) = 24709
-SHA256 (rust/crates/pango-sys-0.20.9.crate) = 0dbb9b751673bd8fe49eb78620547973a1e719ed431372122b20abd12445bab5
-SIZE (rust/crates/pango-sys-0.20.9.crate) = 28371
+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/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba
SIZE (rust/crates/parking-2.2.1.crate) = 10685
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/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/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2
SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906
-SHA256 (rust/crates/pdf-0.9.0.crate) = 3afc7e745846405d572daba57a429f30a198d955602aff8a1a9e437c2abfcaa2
-SIZE (rust/crates/pdf-0.9.0.crate) = 92207
-SHA256 (rust/crates/pdf_derive-0.2.0.crate) = 1038b9cb38dec35eeee9f23eacfb2480087982f9b7e9221efa8034eea9ca2360
-SIZE (rust/crates/pdf_derive-0.2.0.crate) = 7079
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
@@ -1067,66 +1009,60 @@ 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/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/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.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f
-SIZE (rust/crates/polling-3.7.4.crate) = 58239
+SHA256 (rust/crates/polling-3.10.0.crate) = b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829
+SIZE (rust/crates/polling-3.10.0.crate) = 60095
SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3
SIZE (rust/crates/pollster-0.4.0.crate) = 9840
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/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/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.31.crate) = 5316f57387668042f561aae71480de936257848f9c43ce528e311d89a07cadeb
-SIZE (rust/crates/prettyplease-0.2.31.crate) = 72021
+SHA256 (rust/crates/prettyplease-0.2.36.crate) = ff24dfcda44452b9816fff4cd4227e1bb73ff5a2f1bc1105aa92fb8565ce44d2
+SIZE (rust/crates/prettyplease-0.2.36.crate) = 71870
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-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
-SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro-crate-2.0.0.crate) = 7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8
-SIZE (rust/crates/proc-macro-crate-2.0.0.crate) = 10922
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-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
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.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
-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.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+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/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quick-xml-0.37.2.crate) = 165859e9e55f79d67b96c5d96f4e88b6f2695a1972849c15a6a3f5c59fc2c003
-SIZE (rust/crates/quick-xml-0.37.2.crate) = 188017
+SHA256 (rust/crates/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/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.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.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -1137,30 +1073,30 @@ SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b66
SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
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.11.crate) = 2413fd96bd0ea5cdeeb37eaf446a22e6ed7b981d792828721e74ded1980a45c6
-SIZE (rust/crates/ravif-0.11.11.crate) = 11362
-SHA256 (rust/crates/raw-window-handle-0.5.2.crate) = f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9
-SIZE (rust/crates/raw-window-handle-0.5.2.crate) = 17063
+SHA256 (rust/crates/ravif-0.11.20.crate) = 5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b
+SIZE (rust/crates/ravif-0.11.20.crate) = 19233
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/rawloader-0.37.1.crate) = 4d8c6f168c492ffd326537b3aa5a8d5fe07f0d8a3970c5957f286bcd13f888aa
-SIZE (rust/crates/rawloader-0.37.1.crate) = 98544
+SHA256 (rust/crates/rawler-0.7.0.crate) = 6ee1ec76f71a9485dd706323ec3eea78a641ce7a2497b19a196b5e31d94f8bf2
+SIZE (rust/crates/rawler-0.7.0.crate) = 700313
SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3
SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
-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/realfft-3.4.0.crate) = 390252372b7f2aac8360fc5e72eba10136b166d6faeed97e6d0c8324eb99b2b1
-SIZE (rust/crates/realfft-3.4.0.crate) = 17189
+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/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.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
@@ -1173,28 +1109,28 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
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.0.crate) = dd43d1c474e9dadf09a8fdf22d713ba668b499b5117b9b9079500224e26b5b29
-SIZE (rust/crates/resvg-0.45.0.crate) = 78010
-SHA256 (rust/crates/rfd-0.15.3.crate) = 80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d
-SIZE (rust/crates/rfd-0.15.3.crate) = 54977
-SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a
-SIZE (rust/crates/rgb-0.8.50.crate) = 21980
+SHA256 (rust/crates/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/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/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/rubato-0.16.1.crate) = cdd96992d7e24b3d7f35fdfe02af037a356ac90d41b466945cf3333525a86eea
-SIZE (rust/crates/rubato-0.16.1.crate) = 55467
-SHA256 (rust/crates/rust-embed-8.6.0.crate) = 0b3aba5104622db5c9fc61098de54708feb732e7763d7faa2fa625899f00bf6f
-SIZE (rust/crates/rust-embed-8.6.0.crate) = 906979
-SHA256 (rust/crates/rust-embed-impl-8.6.0.crate) = 1f198c73be048d2c5aa8e12f7960ad08443e56fd39cc26336719fdb4ea0ebaae
-SIZE (rust/crates/rust-embed-impl-8.6.0.crate) = 10097
-SHA256 (rust/crates/rust-embed-utils-8.6.0.crate) = 5a2fcdc9f40c8dc2922842ca9add611ad19f332227fc651d015881ad1552bd9a
-SIZE (rust/crates/rust-embed-utils-8.6.0.crate) = 6115
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+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/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
@@ -1203,14 +1139,14 @@ 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.2.0.crate) = 43806561bc506d0c5d160643ad742e3161049ac01027b5e6d7524091fd401d86
-SIZE (rust/crates/rustfft-6.2.0.crate) = 363170
+SHA256 (rust/crates/rustfft-6.4.0.crate) = c6f140db74548f7c9d7cce60912c9ac414e74df5e718dc947d514b051b42f3f4
+SIZE (rust/crates/rustfft-6.4.0.crate) = 336667
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
-SIZE (rust/crates/rustix-1.0.2.crate) = 411835
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+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
@@ -1229,10 +1165,8 @@ 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-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d
-SIZE (rust/crates/self_cell-0.10.3.crate) = 7308
-SHA256 (rust/crates/self_cell-1.1.0.crate) = c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe
-SIZE (rust/crates/self_cell-1.1.0.crate) = 16636
+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
@@ -1241,24 +1175,22 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
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.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
-SHA256 (rust/crates/serde_yaml-0.8.26.crate) = 578a7433b776b56a35785ed5ce9a7e777ac0598aac5a6dd1b4b18a307c7fc71b
-SIZE (rust/crates/serde_yaml-0.8.26.crate) = 40670
+SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-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/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.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/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
@@ -1269,22 +1201,24 @@ SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c
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.82.0.crate) = 882318e42c24465c2b2140e9b2012c5d44217f680851aebb6884c64dee299156
-SIZE (rust/crates/skia-bindings-0.82.0.crate) = 79191
-SHA256 (rust/crates/skia-safe-0.82.0.crate) = db978a1042d9fb18a89617e349b1935af176068290b548dea2c89b49528aa361
-SIZE (rust/crates/skia-safe-0.82.0.crate) = 453057
-SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/slint-1.10.0.crate) = b0cdaa3345a56102c186c425780f6f03eca222871ed71d453c92184a420895bc
-SIZE (rust/crates/slint-1.10.0.crate) = 83698
-SHA256 (rust/crates/slint-build-1.10.0.crate) = 8dd74685ecfbc42918b9bf6de3ffcd9966ca3ab03d0955c6b2e9931e767f2823
-SIZE (rust/crates/slint-build-1.10.0.crate) = 36682
-SHA256 (rust/crates/slint-macros-1.10.0.crate) = 178c2cc186c634a8e834d369e6bdc40e2218e111913f045c888e009cd618144d
-SIZE (rust/crates/slint-macros-1.10.0.crate) = 26758
+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/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/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
-SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
+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
@@ -1293,10 +1227,8 @@ SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551
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/snafu-0.7.5.crate) = e4de37ad025c587a29e8f3f5605c00f70b98715ef90b9061a815b9e59e9042d6
-SIZE (rust/crates/snafu-0.7.5.crate) = 65229
-SHA256 (rust/crates/snafu-derive-0.7.5.crate) = 990079665f075b699031e9c08fd3ab99be5029b96f3b78dc0709e8f77e4efebf
-SIZE (rust/crates/snafu-derive-0.7.5.crate) = 28208
+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/spin_on-0.1.1.crate) = 076e103ed41b9864aa838287efe5f4e3a7a0362dd00671ae62a212e5e4612da2
@@ -1317,10 +1249,10 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
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.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
-SIZE (rust/crates/strum-0.27.1.crate) = 7467
-SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
-SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
+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/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc
@@ -1359,98 +1291,102 @@ SHA256 (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 484472580fa49991afda5f65
SIZE (rust/crates/symphonia-utils-xiph-0.5.4.crate) = 5787
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.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+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.3.crate) = 66d23aaf9f331227789a99e8de4c91bf46703add012bdfd45fdecdfb2975a005
-SIZE (rust/crates/system-deps-7.0.3.crate) = 26313
+SHA256 (rust/crates/system-deps-7.0.5.crate) = e4be53aa0cba896d2dc615bd42bbc130acdcffa239e0a2d965ea5b3b2a86ffdb
+SIZE (rust/crates/system-deps-7.0.5.crate) = 28669
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/tempfile-3.19.0.crate) = 488960f40a3fd53d72c2a29a58722561dee8afdd175bd88e3db4677d7b2ba600
-SIZE (rust/crates/tempfile-3.19.0.crate) = 39802
+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/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.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.15.crate) = 80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850
+SIZE (rust/crates/thiserror-2.0.15.crate) = 29026
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/thiserror-impl-2.0.15.crate) = 44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0
+SIZE (rust/crates/thiserror-impl-2.0.15.crate) = 21214
+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.39.crate) = dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8
-SIZE (rust/crates/time-0.3.39.crate) = 139037
-SHA256 (rust/crates/time-core-0.1.3.crate) = 765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef
-SIZE (rust/crates/time-core-0.1.3.crate) = 8002
-SHA256 (rust/crates/time-macros-0.2.20.crate) = e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c
-SIZE (rust/crates/time-macros-0.2.20.crate) = 24416
+SHA256 (rust/crates/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/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab
SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082
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-xlib-0.2.4.crate) = 0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e
SIZE (rust/crates/tiny-xlib-0.2.4.crate) = 17760
-SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
-SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
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_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/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-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.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
-SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
-SHA256 (rust/crates/toml_edit-0.20.7.crate) = 70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81
-SIZE (rust/crates/toml_edit-0.20.7.crate) = 101056
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
+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/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
+SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/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/transpose-0.2.3.crate) = 1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e
SIZE (rust/crates/transpose-0.2.3.crate) = 10913
-SHA256 (rust/crates/trash-5.2.2.crate) = 22746c6b0c6d85d60a8f0d858f7057dfdf11297c132679f452ec908fba42b871
-SIZE (rust/crates/trash-5.2.2.crate) = 56103
+SHA256 (rust/crates/trash-5.2.3.crate) = 65a334451012017a39758aa85a30827c13ac684245bf6b08249483c063f64ff3
+SIZE (rust/crates/trash-5.2.3.crate) = 56685
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
SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876
SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31
SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121
-SHA256 (rust/crates/tuple-0.5.2.crate) = 9bb9f6bd73479481158ba8ee3edf17aca93354623d13f02e96a2014fdbc1c37e
-SIZE (rust/crates/tuple-0.5.2.crate) = 10289
-SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f
-SIZE (rust/crates/type-map-0.5.0.crate) = 3464
-SHA256 (rust/crates/typed-index-collections-3.2.3.crate) = 8d844b11f547a6fb9dee7ed073d9860174917a072aabe05df6ee60dbe79e7afa
-SIZE (rust/crates/typed-index-collections-3.2.3.crate) = 43590
+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
@@ -1459,10 +1395,10 @@ SHA256 (rust/crates/udev-0.9.3.crate) = af4e37e9ea4401fc841ff54b9ddfc9be1079b1e8
SIZE (rust/crates/udev-0.9.3.crate) = 21737
SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9
SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040
-SHA256 (rust/crates/unic-langid-0.9.5.crate) = 23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44
-SIZE (rust/crates/unic-langid-0.9.5.crate) = 8898
-SHA256 (rust/crates/unic-langid-impl-0.9.5.crate) = 0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5
-SIZE (rust/crates/unic-langid-impl-0.9.5.crate) = 89659
+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/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5
@@ -1485,50 +1421,52 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
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.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/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/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/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/usvg-0.45.0.crate) = 2ac8e0e3e4696253dc06167990b3fe9a2668ab66270adf949a464db4088cb354
-SIZE (rust/crates/usvg-0.45.0.crate) = 136944
-SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
-SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
+SHA256 (rust/crates/usvg-0.45.1.crate) = 80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef
+SIZE (rust/crates/usvg-0.45.1.crate) = 136945
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.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
-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.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
+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/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.2.0.crate) = a1225aaa16e724cc48b867d7d495bb6307e71c93299dee5ae897dffef2754513
-SIZE (rust/crates/vid_dup_finder_common-0.2.0.crate) = 23824
-SHA256 (rust/crates/vid_dup_finder_lib-0.2.0.crate) = f751eb8e63bedac702b3ce1ef992dbf44dac9ccdd7a720ed7e45a456c7b91ff4
-SIZE (rust/crates/vid_dup_finder_lib-0.2.0.crate) = 2404441
-SHA256 (rust/crates/vk-parse-0.12.0.crate) = 81086c28be67a8759cd80cbb3c8f7b520e0874605fc5eb74d5a1c9c2d1878e79
-SIZE (rust/crates/vk-parse-0.12.0.crate) = 23728
-SHA256 (rust/crates/vtable-0.2.1.crate) = 20b14a049c8d5d1ff811a00f65ac1454335487ed769a943c7bad89ead3573335
-SIZE (rust/crates/vtable-0.2.1.crate) = 18108
-SHA256 (rust/crates/vtable-macro-0.2.1.crate) = d8502f961cf2f1359fed21a70f67c831ccb3ab9e4c0b4dd3ad40387fbe8875db
-SIZE (rust/crates/vtable-macro-0.2.1.crate) = 12621
-SHA256 (rust/crates/vulkano-0.34.1.crate) = 70f4278f76307b3c388679234b397b4f90de29cdba53873c26b624ed82653d75
-SIZE (rust/crates/vulkano-0.34.1.crate) = 939636
+SHA256 (rust/crates/vid_dup_finder_common-0.3.0.crate) = b601345173cab95df37a54b3351a77f85a9d11429487310b6a2e49ac37bc1942
+SIZE (rust/crates/vid_dup_finder_common-0.3.0.crate) = 23712
+SHA256 (rust/crates/vid_dup_finder_lib-0.4.0.crate) = b2bcf6135b99bca822ea095fc485066bf8c0f8788f575d6808a12619ba721b38
+SIZE (rust/crates/vid_dup_finder_lib-0.4.0.crate) = 2403902
+SHA256 (rust/crates/vk-parse-0.15.0.crate) = 3859da4d7b98bec73e68fb65815d47a263819c415c90eed42b80440a02cbce8c
+SIZE (rust/crates/vk-parse-0.15.0.crate) = 24688
+SHA256 (rust/crates/vtable-0.3.0.crate) = 753be81c38dff787d177b5939af1fa16f72f0d0d21a6b7d74ae56e29cd26f2a6
+SIZE (rust/crates/vtable-0.3.0.crate) = 19281
+SHA256 (rust/crates/vtable-macro-0.3.0.crate) = 8cfcf6171aa2b0f85718ca5888ca32f6edf61d1849f8e4b3786ad890e5b68f68
+SIZE (rust/crates/vtable-macro-0.3.0.crate) = 12939
+SHA256 (rust/crates/vulkano-0.35.2.crate) = ee487adf7c13e5aa46d4d7fac6ffb8e172eb7e6472aaf815e9ade4992f8f2414
+SIZE (rust/crates/vulkano-0.35.2.crate) = 1042454
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.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+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
@@ -1541,32 +1479,32 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
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.8.crate) = b7208998eaa3870dad37ec8836979581506e0c5c64c20c9e79e9d2a10d6f47bf
-SIZE (rust/crates/wayland-backend-0.3.8.crate) = 75317
-SHA256 (rust/crates/wayland-client-0.31.8.crate) = c2120de3d33638aaef5b9f4472bff75f07c56379cf76ea320bd3a3d65ecaf73f
-SIZE (rust/crates/wayland-client-0.31.8.crate) = 64449
+SHA256 (rust/crates/wayland-backend-0.3.11.crate) = 673a33c33048a5ade91a6b139580fa174e19fb0d23f396dca9fa15f2e1e49b35
+SIZE (rust/crates/wayland-backend-0.3.11.crate) = 76980
+SHA256 (rust/crates/wayland-client-0.31.11.crate) = c66a47e840dc20793f2264eb4b3e4ecb4b75d91c0dd4af04b456128e0bdd449d
+SIZE (rust/crates/wayland-client-0.31.11.crate) = 65932
SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e
SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696
-SHA256 (rust/crates/wayland-cursor-0.31.8.crate) = a93029cbb6650748881a00e4922b076092a6a08c11e7fbdb923f064b23968c5d
-SIZE (rust/crates/wayland-cursor-0.31.8.crate) = 9731
-SHA256 (rust/crates/wayland-protocols-0.32.6.crate) = 0781cf46869b37e36928f7b432273c0995aa8aed9552c556fb18754420541efc
-SIZE (rust/crates/wayland-protocols-0.32.6.crate) = 187909
-SHA256 (rust/crates/wayland-protocols-plasma-0.3.6.crate) = 7ccaacc76703fefd6763022ac565b590fcade92202492381c95b2edfdf7d46b3
-SIZE (rust/crates/wayland-protocols-plasma-0.3.6.crate) = 62935
-SHA256 (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 248a02e6f595aad796561fa82d25601bd2c8c3b145b1c7453fc8f94c1a58f8b2
-SIZE (rust/crates/wayland-protocols-wlr-0.3.6.crate) = 28621
-SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484
-SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365
-SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615
-SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049
+SHA256 (rust/crates/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/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
-SHA256 (rust/crates/wide-0.7.32.crate) = 41b5576b9a81633f3e8df296ce0063042a73507636cbe956c61133dd7034ab22
-SIZE (rust/crates/wide-0.7.32.crate) = 95848
+SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
+SIZE (rust/crates/weezl-0.1.10.crate) = 46418
+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
@@ -1579,30 +1517,34 @@ SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb8150
SIZE (rust/crates/windows-0.48.0.crate) = 11864177
SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132
SIZE (rust/crates/windows-0.56.0.crate) = 10807828
-SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
-SIZE (rust/crates/windows-0.58.0.crate) = 9744521
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+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.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6
SIZE (rust/crates/windows-core-0.56.0.crate) = 45084
-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-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
+SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
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.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
-SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
+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.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc
SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834
-SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
-SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+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.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
-SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
-SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
-SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
-SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
+SHA256 (rust/crates/windows-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.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -1611,74 +1553,90 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
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.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_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_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_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_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.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_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
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/winit-0.30.9.crate) = a809eacf18c8eca8b6635091543f02a5a06ddf3dad846398795460e6e0ae3cc0
-SIZE (rust/crates/winit-0.30.9.crate) = 596439
-SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876
-SIZE (rust/crates/winnow-0.5.40.crate) = 159316
-SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36
-SIZE (rust/crates/winnow-0.7.4.crate) = 173588
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+SHA256 (rust/crates/winit-0.30.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.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-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-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/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
-SHA256 (rust/crates/x11-2.21.0.crate) = 502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e
-SIZE (rust/crates/x11-2.21.0.crate) = 67810
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
@@ -1687,50 +1645,36 @@ SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8
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.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
-SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61
-SIZE (rust/crates/xcursor-0.3.8.crate) = 7191
-SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6
-SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000
+SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909
+SIZE (rust/crates/xattr-1.5.1.crate) = 14565
+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-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.25.crate) = c5b940ebc25896e71dd073bad2dbaa2abfe97b0a391415e22ad1326d9c54e3c4
-SIZE (rust/crates/xml-rs-0.8.25.crate) = 54947
+SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7
+SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9
SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261
SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
-SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
-SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
-SIZE (rust/crates/yoke-0.7.5.crate) = 29673
-SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
-SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
-SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725
-SIZE (rust/crates/zbus-4.4.0.crate) = 158301
-SHA256 (rust/crates/zbus-5.5.0.crate) = 59c333f648ea1b647bc95dc1d34807c8e25ed7a6feff3394034dc4776054b236
-SIZE (rust/crates/zbus-5.5.0.crate) = 162421
-SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e
-SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183
-SHA256 (rust/crates/zbus_macros-5.5.0.crate) = f325ad10eb0d0a3eb060203494c3b7ec3162a01a59db75d2deee100339709fc0
-SIZE (rust/crates/zbus_macros-5.5.0.crate) = 36444
-SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c
-SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650
+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.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
-SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
-SHA256 (rust/crates/zerocopy-0.8.23.crate) = fd97444d05a4328b90e75e503a34bad781f14e28a823ad3557f0750df1ebcbc6
-SIZE (rust/crates/zerocopy-0.8.23.crate) = 239977
-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.23.crate) = 6352c01d0edd5db859a63e2605f4ea3183ddbd15e2c4a9e7d32184df75e4f154
-SIZE (rust/crates/zerocopy-derive-0.8.23.crate) = 83885
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -1739,31 +1683,29 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464
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/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/zip-2.2.3.crate) = b280484c454e74e5fff658bbf7df8fdbe7a07c6b2de4a53def232c15ef138f3a
-SIZE (rust/crates/zip-2.2.3.crate) = 106439
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
+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/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.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
-SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
-SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
-SHA256 (rust/crates/zvariant-5.4.0.crate) = b2df9ee044893fcffbdc25de30546edef3e32341466811ca18421e3cd6c5a3ac
-SIZE (rust/crates/zvariant-5.4.0.crate) = 86448
-SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
-SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057
-SHA256 (rust/crates/zvariant_derive-5.4.0.crate) = 74170caa85b8b84cc4935f2d56a57c7a15ea6185ccdd7eadb57e6edd90f94b2f
-SIZE (rust/crates/zvariant_derive-5.4.0.crate) = 13411
-SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340
-SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043
+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-9.0.0_GH0.tar.gz) = 2b2f419e1c733cad763eceb95eff28b1302e0926c247fdfd98e2f29f6f7866ee
-SIZE (qarmin-czkawka-9.0.0_GH0.tar.gz) = 656606
+SHA256 (qarmin-czkawka-10.0.0_GH0.tar.gz) = 66ff3c231abe2feaeb377f52bb188eb81686c162d7f3fd28ed5b7374f0046c48
+SIZE (qarmin-czkawka-10.0.0_GH0.tar.gz) = 761367
diff --git a/sysutils/daemonize/Makefile b/sysutils/daemonize/Makefile
index 933412ef3bb2..57f7bc0e8586 100644
--- a/sysutils/daemonize/Makefile
+++ b/sysutils/daemonize/Makefile
@@ -1,11 +1,12 @@
PORTNAME= daemonize
-DISTVERSION= 1.7.8
+PORTVERSION= 1.7.8
DISTVERSIONPREFIX= release-
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to run a command as a daemon
-WWW= https://github.com/bmc/daemonize
+WWW= https://software.clapper.org/daemonize/ \
+ https://github.com/bmc/daemonize
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
@@ -14,12 +15,12 @@ USES= gmake
GNU_CONFIGURE= yes
-USE_GITHUB= yes
-GH_ACCOUNT= bmc
-
PLIST_FILES= bin/daemonize \
share/man/man1/daemonize.1.gz
+USE_GITHUB= yes
+GH_ACCOUNT= bmc
+
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/daemonize ${STAGEDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/daemonize.1 ${STAGEDIR}${PREFIX}/share/man/man1
diff --git a/sysutils/daemontools/Makefile b/sysutils/daemontools/Makefile
index b90be682e5f0..804e14486002 100644
--- a/sysutils/daemontools/Makefile
+++ b/sysutils/daemontools/Makefile
@@ -67,7 +67,7 @@ EXTRA_PATCHES+= ${FILESDIR}/rts-skip.patch
post-patch:
@${ECHO_CMD} "${CC} ${CFLAGS}" > ${WRKSRC}/conf-cc
- @${ECHO_CMD} "${CC} ${STRIP}" > ${WRKSRC}/conf-ld
+ @${ECHO_CMD} "${CC} ${LDFLAGS} ${STRIP}" > ${WRKSRC}/conf-ld
do-install:
(while read cmd; do \
diff --git a/sysutils/daggy/Makefile b/sysutils/daggy/Makefile
deleted file mode 100644
index 7b41a78d740e..000000000000
--- a/sysutils/daggy/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME= daggy
-DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.3
-PORTREVISION= 1
-CATEGORIES= sysutils
-
-MAINTAINER= yuri@FreeBSD.org
-COMMENT= Data Aggregation Utility: runs commands on remote hosts simultaneously
-WWW= https://daggy.dev/
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/../LICENSE
-
-DEPRECATED= Depends on expired security/botan2
-EXPIRATION_DATE=2025-06-21
-
-BUILD_DEPENDS= ${LOCALBASE}/include/kainjow/mustache.hpp:devel/mustache
-LIB_DEPENDS= libbotan-2.so:security/botan2 \
- libssh2.so:security/libssh2 \
- libyaml-cpp.so:devel/yaml-cpp
-
-USES= gl cmake compiler:c++17-lang localbase:ldflags pkgconfig qt:6 ssl
-USE_QT= base tools:build
-USE_GL= gl
-USE_LDCONFIG= yes
-
-USE_GITHUB= yes
-GH_ACCOUNT= synacker
-
-CMAKE_ARGS= -DVERSION=${DISTVERSION}
-CMAKE_ON= BUILD_SHARED_LIBS
-
-CXXFLAGS+= -I${LOCALBASE}/include/kainjow
-
-WRKSRC_SUBDIR= src
-
-.include <bsd.port.mk>
diff --git a/sysutils/daggy/distinfo b/sysutils/daggy/distinfo
deleted file mode 100644
index aa30af897cfb..000000000000
--- a/sysutils/daggy/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1661708767
-SHA256 (synacker-daggy-v2.1.3_GH0.tar.gz) = f96419b2199402eef31dd5fc8b4d15f64948bbdd350728549c890fdb8f0d2805
-SIZE (synacker-daggy-v2.1.3_GH0.tar.gz) = 498338
diff --git a/sysutils/daggy/pkg-descr b/sysutils/daggy/pkg-descr
deleted file mode 100644
index 3fc62184f0af..000000000000
--- a/sysutils/daggy/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Daggy is an IT automation tool. It can run terminal commands on local or remote
-serveres and aggregate their output locally.
-
-Daggy main goals are simplicity and ease-of-use. If you know about yaml/json,
-bash/powershell and ssh you know how to use Daggy.
-
-Daggy can be helpful for developers, QA, DevOps and engenieers for debug,
-analyze and control distributed network systems, for example, based on
-microservice architecture.
-
-Daggy is serverless, cross-platform solution and don't require installation on
-remote servers. Commands execution work under SSH transport protocol or via
-local terminal.
diff --git a/sysutils/daggy/pkg-plist b/sysutils/daggy/pkg-plist
deleted file mode 100644
index 7294820be33f..000000000000
--- a/sysutils/daggy/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-bin/daggy
-include/DaggyCore/Core.h
-include/DaggyCore/Core.hpp
-include/DaggyCore/Errors.h
-include/DaggyCore/Errors.hpp
-include/DaggyCore/Result.hpp
-include/DaggyCore/Sources.hpp
-include/DaggyCore/Types.h
-include/DaggyCore/Types.hpp
-include/DaggyCore/aggregators/CConsole.hpp
-include/DaggyCore/aggregators/CFile.hpp
-include/DaggyCore/aggregators/IAggregator.hpp
-include/DaggyCore/daggycore_export.h
-include/DaggyCore/providers/IFabric.hpp
-include/DaggyCore/providers/IProvider.hpp
-lib/libDaggyCore.so
diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile
index d4fb8c9e3de7..de94a86ef630 100644
--- a/sysutils/dar/Makefile
+++ b/sysutils/dar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dar
-DISTVERSION= 2.7.18
+DISTVERSION= 2.8.2
CATEGORIES= sysutils archivers
MASTER_SITES= SF
@@ -11,7 +11,7 @@ LICENSE= GPLv2+
LIB_DEPENDS= libgpg-error.so:security/libgpg-error
-USES= compiler:c++14-lang libtool localbase pathfix shebangfix
+USES= compiler:c++14-lang libtool localbase shebangfix
USE_LDCONFIG= yes
SHEBANG_FILES= doc/samples/*.bash doc/samples/*.sh doc/samples/dar_backup \
@@ -29,7 +29,7 @@ CONFIGURE_ARGS= --datadir=${DATADIR} \
INSTALL_TARGET= install-strip
-PLIST_SUB= SHLIB_VER=6000.8.2
+PLIST_SUB= SHLIB_VER=7000.0.0
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 7553f3265f31..453d23dab063 100644
--- a/sysutils/dar/distinfo
+++ b/sysutils/dar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747997992
-SHA256 (dar-2.7.18.tar.gz) = 6131b7d6d79a093bfcb320abbb90df941df8e9bc73f89ae6410bccdeffa5eb46
-SIZE (dar-2.7.18.tar.gz) = 2449032
+TIMESTAMP = 1765708870
+SHA256 (dar-2.8.2.tar.gz) = 6f3a851cfdab15331d7663d91c22c855f7982a7ddb76894bf5e060fef25f71e7
+SIZE (dar-2.8.2.tar.gz) = 2379524
diff --git a/sysutils/dar/pkg-plist b/sysutils/dar/pkg-plist
index 875e645dd60d..2d2ec14f4460 100644
--- a/sysutils/dar/pkg-plist
+++ b/sysutils/dar/pkg-plist
@@ -6,12 +6,10 @@ bin/dar_split
bin/dar_xform
%%ETCDIR%%rc
include/dar/archive.hpp
-include/dar/archive5.hpp
include/dar/archive_aux.hpp
include/dar/archive_listing_callback.hpp
include/dar/archive_num.hpp
include/dar/archive_options.hpp
-include/dar/archive_options5.hpp
include/dar/archive_options_listing_shell.hpp
include/dar/archive_summary.hpp
include/dar/block_compressor.hpp
@@ -25,9 +23,7 @@ include/dar/crc.hpp
include/dar/crit_action.hpp
include/dar/criterium.hpp
include/dar/crypto.hpp
-include/dar/data_tree.hpp
include/dar/database.hpp
-include/dar/database5.hpp
include/dar/database_archives.hpp
include/dar/database_aux.hpp
include/dar/database_listing_callback.hpp
@@ -38,9 +34,10 @@ include/dar/delta_sig_block_size.hpp
include/dar/ea.hpp
include/dar/entree_stats.hpp
include/dar/entrepot.hpp
+include/dar/entrepot_aux.hpp
include/dar/entrepot_libcurl.hpp
-include/dar/entrepot_libcurl5.hpp
include/dar/entrepot_local.hpp
+include/dar/eols.hpp
include/dar/erreurs.hpp
include/dar/etage.hpp
include/dar/fichier_global.hpp
@@ -55,7 +52,6 @@ include/dar/infinint.hpp
include/dar/int_tools.hpp
include/dar/integers.hpp
include/dar/libdar.hpp
-include/dar/libdar5.hpp
include/dar/libdar_config.h
include/dar/libdar_my_config.h
include/dar/libdar_slave.hpp
@@ -66,13 +62,13 @@ include/dar/mask.hpp
include/dar/mask_list.hpp
include/dar/mem_ui.hpp
include/dar/memory_file.hpp
-include/dar/mycurl_protocol.hpp
include/dar/parallel_block_compressor.hpp
include/dar/path.hpp
include/dar/proto_compressor.hpp
include/dar/proto_generic_file.hpp
include/dar/range.hpp
include/dar/real_infinint.hpp
+include/dar/remote_entrepot_api.hpp
include/dar/secu_string.hpp
include/dar/shell_interaction.hpp
include/dar/shell_interaction_emulator.hpp
@@ -84,22 +80,14 @@ include/dar/tlv_list.hpp
include/dar/tools.hpp
include/dar/tuyau.hpp
include/dar/user_interaction.hpp
-include/dar/user_interaction5.hpp
include/dar/user_interaction_blind.hpp
include/dar/user_interaction_callback.hpp
-include/dar/user_interaction_callback5.hpp
include/dar/wrapperlib.hpp
lib/libdar64.a
lib/libdar64.so
-lib/libdar64.so.6000
+lib/libdar64.so.7000
lib/libdar64.so.%%SHLIB_VER%%
libdata/pkgconfig/libdar64.pc
-share/man/man1/dar.1.gz
-share/man/man1/dar_cp.1.gz
-share/man/man1/dar_manager.1.gz
-share/man/man1/dar_slave.1.gz
-share/man/man1/dar_split.1.gz
-share/man/man1/dar_xform.1.gz
%%DATADIR%%/dar/pybind11_libdar.cpp
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
%%PORTDOCS%%%%DOCSDIR%%/Features.html
@@ -165,4 +153,9 @@ share/man/man1/dar_xform.1.gz
%%PORTDOCS%%%%DOCSDIR%%/style.css
%%PORTDOCS%%%%DOCSDIR%%/usage_notes.html
%%NLS%%share/locale/fr/LC_MESSAGES/dar.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/dar.mo
+share/man/man1/dar.1.gz
+share/man/man1/dar_cp.1.gz
+share/man/man1/dar_manager.1.gz
+share/man/man1/dar_slave.1.gz
+share/man/man1/dar_split.1.gz
+share/man/man1/dar_xform.1.gz
diff --git a/sysutils/data-prepper/Makefile b/sysutils/data-prepper/Makefile
index 54e58f6fc6f7..4abfe298496c 100644
--- a/sysutils/data-prepper/Makefile
+++ b/sysutils/data-prepper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= data-prepper
-DISTVERSION= 2.11.0
+DISTVERSION= 2.12.0
DISTVERSIONSUFFIX= -linux-x64
CATEGORIES= sysutils java
MASTER_SITES= https://artifacts.opensearch.org/${PORTNAME}/${DISTVERSION}/
diff --git a/sysutils/data-prepper/distinfo b/sysutils/data-prepper/distinfo
index 55b1d1d8a08b..4a0eebb93c75 100644
--- a/sysutils/data-prepper/distinfo
+++ b/sysutils/data-prepper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746624078
-SHA256 (opensearch-data-prepper-jdk-2.11.0-linux-x64.tar.gz) = c29c6100121448cb2dac2b4d1d3917bd2eb027d9b315a2001f49880020085673
-SIZE (opensearch-data-prepper-jdk-2.11.0-linux-x64.tar.gz) = 459840646
+TIMESTAMP = 1752310407
+SHA256 (opensearch-data-prepper-jdk-2.12.0-linux-x64.tar.gz) = 1adf8b98317fb8e62dc342eb9e5fcb2ab0858a281c315e2b5d7caffe9fcccf69
+SIZE (opensearch-data-prepper-jdk-2.12.0-linux-x64.tar.gz) = 476644958
diff --git a/sysutils/data-prepper/pkg-plist b/sysutils/data-prepper/pkg-plist
index ec493bbc2704..3051694c2f2f 100644
--- a/sysutils/data-prepper/pkg-plist
+++ b/sysutils/data-prepper/pkg-plist
@@ -7,7 +7,6 @@
%%DATADIR%%/lib/ST4-4.3.3.jar
%%DATADIR%%/lib/accessors-smart-2.5.0.jar
%%DATADIR%%/lib/acm-2.30.23.jar
-%%DATADIR%%/lib/aggregate-processor-2.11.0.jar
%%DATADIR%%/lib/aggs-matrix-stats-client-1.3.14.jar
%%DATADIR%%/lib/aircompressor-2.0.2.jar
%%DATADIR%%/lib/amazon-kinesis-client-2.6.0.jar
@@ -15,45 +14,39 @@
%%DATADIR%%/lib/annotations-13.0.jar
%%DATADIR%%/lib/annotations-2.30.23.jar
%%DATADIR%%/lib/annotations-4.1.1.4.jar
-%%DATADIR%%/lib/anomaly-detector-processor-2.11.0.jar
%%DATADIR%%/lib/antlr-runtime-3.5.3.jar
%%DATADIR%%/lib/antlr4-4.10.1.jar
%%DATADIR%%/lib/antlr4-runtime-4.10.1.jar
%%DATADIR%%/lib/aopalliance-1.0.jar
%%DATADIR%%/lib/apache-client-2.30.23.jar
%%DATADIR%%/lib/armeria-1.29.0.jar
-%%DATADIR%%/lib/armeria-common-2.11.0.jar
%%DATADIR%%/lib/armeria-grpc-1.29.0.jar
%%DATADIR%%/lib/armeria-grpc-protocol-1.29.0.jar
%%DATADIR%%/lib/armeria-protobuf-1.29.0.jar
%%DATADIR%%/lib/arns-2.30.23.jar
%%DATADIR%%/lib/asm-9.3.jar
-%%DATADIR%%/lib/atlassian-commons-2.11.0.jar
%%DATADIR%%/lib/auth-2.30.23.jar
%%DATADIR%%/lib/avro-1.11.4.jar
-%%DATADIR%%/lib/avro-codecs-2.11.0.jar
%%DATADIR%%/lib/aws-cbor-protocol-2.30.23.jar
%%DATADIR%%/lib/aws-core-2.30.23.jar
%%DATADIR%%/lib/aws-embedded-metrics-2.0.0-beta-1.jar
%%DATADIR%%/lib/aws-java-sdk-core-1.12.660.jar
%%DATADIR%%/lib/aws-java-sdk-sts-1.12.660.jar
%%DATADIR%%/lib/aws-json-protocol-2.30.23.jar
-%%DATADIR%%/lib/aws-lambda-2.11.0.jar
%%DATADIR%%/lib/aws-msk-iam-auth-2.0.3.jar
-%%DATADIR%%/lib/aws-plugin-2.11.0.jar
-%%DATADIR%%/lib/aws-plugin-api-2.11.0.jar
%%DATADIR%%/lib/aws-query-protocol-2.30.23.jar
-%%DATADIR%%/lib/aws-sqs-common-2.11.0.jar
%%DATADIR%%/lib/aws-xml-protocol-2.30.23.jar
+%%DATADIR%%/lib/azure-core-1.45.1.jar
+%%DATADIR%%/lib/azure-core-http-netty-1.13.11.jar
+%%DATADIR%%/lib/azure-identity-1.11.1.jar
+%%DATADIR%%/lib/azure-json-1.1.0.jar
%%DATADIR%%/lib/bcpkix-jdk18on-1.78.1.jar
%%DATADIR%%/lib/bcprov-jdk18on-1.78.1.jar
%%DATADIR%%/lib/bcutil-jdk18on-1.78.1.jar
-%%DATADIR%%/lib/blocking-buffer-2.11.0.jar
%%DATADIR%%/lib/brotli4j-1.16.0.jar
%%DATADIR%%/lib/bson-4.7.1.jar
%%DATADIR%%/lib/bson-record-codec-4.7.1.jar
%%DATADIR%%/lib/btf-1.3.jar
-%%DATADIR%%/lib/buffer-common-2.11.0.jar
%%DATADIR%%/lib/byte-buddy-1.14.4.jar
%%DATADIR%%/lib/caffeine-3.1.8.jar
%%DATADIR%%/lib/checker-qual-3.42.0.jar
@@ -62,9 +55,7 @@
%%DATADIR%%/lib/classgraph-4.8.120.jar
%%DATADIR%%/lib/classmate-1.5.1.jar
%%DATADIR%%/lib/cloudwatch-2.30.23.jar
-%%DATADIR%%/lib/cloudwatch-logs-2.11.0.jar
%%DATADIR%%/lib/cloudwatchlogs-2.30.23.jar
-%%DATADIR%%/lib/common-2.11.0.jar
%%DATADIR%%/lib/common-config-7.6.0.jar
%%DATADIR%%/lib/common-utils-7.6.0.jar
%%DATADIR%%/lib/commons-beanutils-1.9.4.jar
@@ -84,34 +75,102 @@
%%DATADIR%%/lib/commons-text-1.13.0.jar
%%DATADIR%%/lib/commons-validator-1.8.0.jar
%%DATADIR%%/lib/compiler-0.9.10.jar
-%%DATADIR%%/lib/confluence-source-2.11.0.jar
%%DATADIR%%/lib/connect-api-3.6.1.jar
%%DATADIR%%/lib/connect-json-3.6.1.jar
-%%DATADIR%%/lib/crowdstrike-source-2.11.0.jar
+%%DATADIR%%/lib/content-type-2.2.jar
%%DATADIR%%/lib/crt-core-2.30.23.jar
-%%DATADIR%%/lib/csv-processor-2.11.0.jar
%%DATADIR%%/lib/curator-client-5.2.0.jar
%%DATADIR%%/lib/curator-framework-5.2.0.jar
%%DATADIR%%/lib/curator-recipes-5.2.0.jar
-%%DATADIR%%/lib/data-prepper-api-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-core-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-event-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-expression-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-logstash-configuration-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-main-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-pipeline-parser-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-plugin-framework-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-plugins-2.11.0.jar
-%%DATADIR%%/lib/data-prepper-test-common-2.11.0.jar
-%%DATADIR%%/lib/date-processor-2.11.0.jar
-%%DATADIR%%/lib/decompress-processor-2.11.0.jar
-%%DATADIR%%/lib/dissect-processor-2.11.0.jar
+%%DATADIR%%/lib/data-prepper-aggregate-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-anomaly-detector-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-api-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-armeria-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-atlassian-commons-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-avro-codecs-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-aws-lambda-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-aws-plugin-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-aws-plugin-api-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-aws-sqs-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-blocking-buffer-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-buffer-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-cloudwatch-logs-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-confluence-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-core-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-crowdstrike-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-csv-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-date-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-decompress-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-detect-format-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-dissect-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-drop-events-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-dynamodb-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-dynamodb-source-coordination-store-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-encryption-plugin-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-event-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-event-json-codecs-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-expression-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-failures-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-flatten-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-geoip-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-grok-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-http-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-http-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-http-source-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-in-memory-source-coordination-store-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-jira-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-kafka-plugins-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-key-value-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-kinesis-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-log-generator-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-logstash-configuration-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-main-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-mapdb-processor-state-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-microsoft-office365-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-ml-inference-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-mongodb-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-mutate-event-processors-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-mutate-string-processors-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-newline-codecs-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-obfuscate-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-ocsf-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-opensearch-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-opensearch-api-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-logs-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-metrics-raw-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-metrics-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-proto-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-trace-group-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-trace-raw-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otel-trace-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otlp-sink-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-otlp-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-parquet-codecs-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-parse-json-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-personalize-sink-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-pipeline-parser-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-plugin-framework-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-plugins-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-rds-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-rss-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-s3-sink-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-s3-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-saas-source-plugins-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-service-map-stateful-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-source-crawler-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-split-event-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-sqs-common-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-sqs-sink-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-sqs-source-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-trace-peer-forwarder-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-translate-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-truncate-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-user-agent-processor-2.12.0.jar
+%%DATADIR%%/lib/data-prepper-write-json-processor-2.12.0.jar
%%DATADIR%%/lib/dnsjava-3.6.1.jar
-%%DATADIR%%/lib/drop-events-processor-2.11.0.jar
%%DATADIR%%/lib/dynamodb-2.30.23.jar
%%DATADIR%%/lib/dynamodb-enhanced-2.30.23.jar
-%%DATADIR%%/lib/dynamodb-source-2.11.0.jar
-%%DATADIR%%/lib/dynamodb-source-coordination-store-2.11.0.jar
%%DATADIR%%/lib/eclipse-collections-10.4.0.jar
%%DATADIR%%/lib/eclipse-collections-api-10.4.0.jar
%%DATADIR%%/lib/eclipse-collections-forkjoin-10.4.0.jar
@@ -120,17 +179,12 @@
%%DATADIR%%/lib/elsa-3.0.0-M5.jar
%%DATADIR%%/lib/endpoints-spi-2.30.23.jar
%%DATADIR%%/lib/error_prone_annotations-2.23.0.jar
-%%DATADIR%%/lib/event-json-codecs-2.11.0.jar
%%DATADIR%%/lib/eventstream-1.0.1.jar
%%DATADIR%%/lib/everit-json-schema-1.14.3.jar
%%DATADIR%%/lib/failsafe-3.3.2.jar
%%DATADIR%%/lib/failureaccess-1.0.1.jar
-%%DATADIR%%/lib/failures-common-2.11.0.jar
-%%DATADIR%%/lib/flatten-processor-2.11.0.jar
-%%DATADIR%%/lib/geoip-processor-2.11.0.jar
%%DATADIR%%/lib/geoip2-4.2.0.jar
%%DATADIR%%/lib/glue-2.30.23.jar
-%%DATADIR%%/lib/grok-processor-2.11.0.jar
%%DATADIR%%/lib/grpc-api-1.64.0.jar
%%DATADIR%%/lib/grpc-context-1.64.0.jar
%%DATADIR%%/lib/grpc-core-1.64.0.jar
@@ -162,9 +216,6 @@
%%DATADIR%%/lib/http-auth-aws-eventstream-2.30.23.jar
%%DATADIR%%/lib/http-auth-spi-2.30.23.jar
%%DATADIR%%/lib/http-client-spi-2.30.23.jar
-%%DATADIR%%/lib/http-common-2.11.0.jar
-%%DATADIR%%/lib/http-source-2.11.0.jar
-%%DATADIR%%/lib/http-source-common-2.11.0.jar
%%DATADIR%%/lib/httpasyncclient-4.1.5.jar
%%DATADIR%%/lib/httpclient-4.5.14.jar
%%DATADIR%%/lib/httpclient5-5.4.2.jar
@@ -174,7 +225,6 @@
%%DATADIR%%/lib/httpcore5-h2-5.3.3.jar
%%DATADIR%%/lib/icu4j-69.1.jar
%%DATADIR%%/lib/identity-spi-2.30.23.jar
-%%DATADIR%%/lib/in-memory-source-coordination-store-2.11.0.jar
%%DATADIR%%/lib/ion-java-1.11.8.jar
%%DATADIR%%/lib/ipaddress-5.4.2.jar
%%DATADIR%%/lib/j2objc-annotations-2.8.jar
@@ -224,10 +274,10 @@
%%DATADIR%%/lib/jersey-servlet-1.19.4.jar
%%DATADIR%%/lib/jettison-1.5.4.jar
%%DATADIR%%/lib/jimfs-1.1.jar
-%%DATADIR%%/lib/jira-source-2.11.0.jar
%%DATADIR%%/lib/jline-3.25.0.jar
%%DATADIR%%/lib/jmespath-java-1.12.660.jar
-%%DATADIR%%/lib/jna-5.5.0.jar
+%%DATADIR%%/lib/jna-5.13.0.jar
+%%DATADIR%%/lib/jna-platform-5.13.0.jar
%%DATADIR%%/lib/joda-time-2.13.0.jar
%%DATADIR%%/lib/jopt-simple-5.0.4.jar
%%DATADIR%%/lib/jsch-0.1.55.jar
@@ -251,7 +301,6 @@
%%DATADIR%%/lib/kafka-json-schema-provider-7.6.0.jar
%%DATADIR%%/lib/kafka-json-schema-serializer-7.6.0.jar
%%DATADIR%%/lib/kafka-json-serializer-7.6.0.jar
-%%DATADIR%%/lib/kafka-plugins-2.11.0.jar
%%DATADIR%%/lib/kafka-schema-registry-client-7.6.0.jar
%%DATADIR%%/lib/kafka-schema-serializer-7.6.0.jar
%%DATADIR%%/lib/kerb-admin-2.0.3.jar
@@ -268,9 +317,7 @@
%%DATADIR%%/lib/kerby-pkix-2.0.3.jar
%%DATADIR%%/lib/kerby-util-2.0.3.jar
%%DATADIR%%/lib/kerby-xdr-2.0.3.jar
-%%DATADIR%%/lib/key-value-processor-2.11.0.jar
%%DATADIR%%/lib/kinesis-2.30.23.jar
-%%DATADIR%%/lib/kinesis-source-2.11.0.jar
%%DATADIR%%/lib/kms-2.30.23.jar
%%DATADIR%%/lib/kotlin-reflect-1.7.10.jar
%%DATADIR%%/lib/kotlin-script-runtime-1.9.10.jar
@@ -286,9 +333,9 @@
%%DATADIR%%/lib/kotlinx-serialization-core-jvm-1.4.0.jar
%%DATADIR%%/lib/lambda-2.30.23.jar
%%DATADIR%%/lib/lang-mustache-client-1.3.14.jar
+%%DATADIR%%/lib/lang-tag-1.7.jar
%%DATADIR%%/lib/libphonenumber-8.11.1.jar
%%DATADIR%%/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-%%DATADIR%%/lib/log-generator-source-2.11.0.jar
%%DATADIR%%/lib/log4j-api-2.24.3.jar
%%DATADIR%%/lib/log4j-core-2.24.3.jar
%%DATADIR%%/lib/log4j-slf4j2-impl-2.24.3.jar
@@ -312,7 +359,6 @@
%%DATADIR%%/lib/lz4-java-1.8.0.jar
%%DATADIR%%/lib/mailapi-1.6.2.jar
%%DATADIR%%/lib/mapdb-3.1.0.jar
-%%DATADIR%%/lib/mapdb-processor-state-2.11.0.jar
%%DATADIR%%/lib/mapper-extras-client-1.3.14.jar
%%DATADIR%%/lib/maven-artifact-3.9.9.jar
%%DATADIR%%/lib/maxmind-db-3.1.0.jar
@@ -325,14 +371,14 @@
%%DATADIR%%/lib/micrometer-observation-1.13.0.jar
%%DATADIR%%/lib/micrometer-registry-cloudwatch2-1.10.5.jar
%%DATADIR%%/lib/micrometer-registry-prometheus-1.10.5.jar
+%%DATADIR%%/lib/microsoft-graph-5.65.0.jar
+%%DATADIR%%/lib/microsoft-graph-core-2.0.19.jar
%%DATADIR%%/lib/minimal-json-0.9.5.jar
-%%DATADIR%%/lib/ml-inference-processor-2.11.0.jar
-%%DATADIR%%/lib/mongodb-2.11.0.jar
%%DATADIR%%/lib/mongodb-driver-core-4.7.1.jar
%%DATADIR%%/lib/mongodb-driver-sync-4.7.1.jar
+%%DATADIR%%/lib/msal4j-1.14.0.jar
+%%DATADIR%%/lib/msal4j-persistence-extension-1.2.0.jar
%%DATADIR%%/lib/msg-simple-1.2.jar
-%%DATADIR%%/lib/mutate-event-processors-2.11.0.jar
-%%DATADIR%%/lib/mutate-string-processors-2.11.0.jar
%%DATADIR%%/lib/mysql-binlog-connector-java-0.29.2.jar
%%DATADIR%%/lib/mysql-connector-j-8.4.0.jar
%%DATADIR%%/lib/netty-all-4.1.108.Final.jar
@@ -364,6 +410,7 @@
%%DATADIR%%/lib/netty-tcnative-boringssl-static-2.0.65.Final-osx-aarch_64.jar
%%DATADIR%%/lib/netty-tcnative-boringssl-static-2.0.65.Final-osx-x86_64.jar
%%DATADIR%%/lib/netty-tcnative-boringssl-static-2.0.65.Final-windows-x86_64.jar
+%%DATADIR%%/lib/netty-tcnative-boringssl-static-2.0.65.Final.jar
%%DATADIR%%/lib/netty-tcnative-classes-2.0.65.Final.jar
%%DATADIR%%/lib/netty-transport-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-classes-epoll-4.1.108.Final.jar
@@ -382,16 +429,13 @@
%%DATADIR%%/lib/netty-transport-rxtx-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-sctp-4.1.108.Final.jar
%%DATADIR%%/lib/netty-transport-udt-4.1.108.Final.jar
-%%DATADIR%%/lib/newline-codecs-2.11.0.jar
%%DATADIR%%/lib/nimbus-jose-jwt-9.37.2.jar
-%%DATADIR%%/lib/obfuscate-processor-2.11.0.jar
-%%DATADIR%%/lib/ocsf-2.11.0.jar
+%%DATADIR%%/lib/oauth2-oidc-sdk-10.7.1.jar
+%%DATADIR%%/lib/okhttp-4.11.0.jar
%%DATADIR%%/lib/okio-fakefilesystem-jvm-3.2.0.jar
%%DATADIR%%/lib/okio-jvm-3.5.0.jar
%%DATADIR%%/lib/opencsv-5.9.jar
%%DATADIR%%/lib/opensearch-1.3.14.jar
-%%DATADIR%%/lib/opensearch-2.11.0.jar
-%%DATADIR%%/lib/opensearch-api-source-2.11.0.jar
%%DATADIR%%/lib/opensearch-cli-1.3.14.jar
%%DATADIR%%/lib/opensearch-core-1.3.14.jar
%%DATADIR%%/lib/opensearch-geo-1.3.14.jar
@@ -403,26 +447,16 @@
%%DATADIR%%/lib/opensearchserverless-2.30.23.jar
%%DATADIR%%/lib/opentelemetry-proto-1.3.2-alpha.jar
%%DATADIR%%/lib/org.abego.treelayout.core-1.0.3.jar
-%%DATADIR%%/lib/otel-logs-source-2.11.0.jar
-%%DATADIR%%/lib/otel-metrics-raw-processor-2.11.0.jar
-%%DATADIR%%/lib/otel-metrics-source-2.11.0.jar
-%%DATADIR%%/lib/otel-proto-common-2.11.0.jar
-%%DATADIR%%/lib/otel-trace-group-processor-2.11.0.jar
-%%DATADIR%%/lib/otel-trace-raw-processor-2.11.0.jar
-%%DATADIR%%/lib/otel-trace-source-2.11.0.jar
%%DATADIR%%/lib/parent-join-client-1.3.14.jar
%%DATADIR%%/lib/parquet-avro-1.15.1.jar
-%%DATADIR%%/lib/parquet-codecs-2.11.0.jar
%%DATADIR%%/lib/parquet-column-1.15.1.jar
%%DATADIR%%/lib/parquet-common-1.15.1.jar
%%DATADIR%%/lib/parquet-encoding-1.15.1.jar
%%DATADIR%%/lib/parquet-format-structures-1.15.1.jar
%%DATADIR%%/lib/parquet-hadoop-1.15.1.jar
%%DATADIR%%/lib/parquet-jackson-1.15.1.jar
-%%DATADIR%%/lib/parse-json-processor-2.11.0.jar
%%DATADIR%%/lib/parsson-1.1.6.jar
%%DATADIR%%/lib/perfmark-api-0.26.0.jar
-%%DATADIR%%/lib/personalize-sink-2.11.0.jar
%%DATADIR%%/lib/personalizeevents-2.30.23.jar
%%DATADIR%%/lib/postgresql-42.7.4.jar
%%DATADIR%%/lib/profiles-2.30.23.jar
@@ -442,22 +476,20 @@
%%DATADIR%%/lib/randomcutforest-testutils-3.8.0.jar
%%DATADIR%%/lib/rank-eval-client-1.3.14.jar
%%DATADIR%%/lib/rds-2.30.23.jar
-%%DATADIR%%/lib/rds-source-2.11.0.jar
%%DATADIR%%/lib/re2j-1.6.jar
%%DATADIR%%/lib/reactive-streams-1.0.4.jar
+%%DATADIR%%/lib/reactor-core-3.4.34.jar
+%%DATADIR%%/lib/reactor-netty-core-1.0.39.jar
+%%DATADIR%%/lib/reactor-netty-http-1.0.39.jar
%%DATADIR%%/lib/reflections-0.10.2.jar
%%DATADIR%%/lib/regions-2.30.23.jar
%%DATADIR%%/lib/reload4j-1.2.22.jar
%%DATADIR%%/lib/retries-2.30.23.jar
%%DATADIR%%/lib/retries-spi-2.30.23.jar
%%DATADIR%%/lib/rhino-1.7.12.jar
-%%DATADIR%%/lib/rss-source-2.11.0.jar
%%DATADIR%%/lib/rssreader-3.7.0.jar
%%DATADIR%%/lib/rxjava-3.1.6.jar
%%DATADIR%%/lib/s3-2.30.23.jar
-%%DATADIR%%/lib/s3-sink-2.11.0.jar
-%%DATADIR%%/lib/s3-source-2.11.0.jar
-%%DATADIR%%/lib/saas-source-plugins-2.11.0.jar
%%DATADIR%%/lib/scala-library-2.13.12.jar
%%DATADIR%%/lib/schema-registry-build-tools-1.1.19.jar
%%DATADIR%%/lib/schema-registry-common-1.1.19.jar
@@ -466,7 +498,6 @@
%%DATADIR%%/lib/secretsmanager-2.30.23.jar
%%DATADIR%%/lib/securitylake-2.30.23.jar
%%DATADIR%%/lib/service-1.16.0.jar
-%%DATADIR%%/lib/service-map-stateful-2.11.0.jar
%%DATADIR%%/lib/servicediscovery-2.30.23.jar
%%DATADIR%%/lib/simpleclient-0.16.0.jar
%%DATADIR%%/lib/simpleclient_common-0.16.0.jar
@@ -477,9 +508,8 @@
%%DATADIR%%/lib/slf4j-reload4j-1.7.36.jar
%%DATADIR%%/lib/snakeyaml-2.2.jar
%%DATADIR%%/lib/snappy-java-1.1.10.7.jar
-%%DATADIR%%/lib/source-crawler-2.11.0.jar
%%DATADIR%%/lib/spatial4j-0.7.jar
-%%DATADIR%%/lib/split-event-processor-2.11.0.jar
+%%DATADIR%%/lib/spotbugs-annotations-4.8.6.jar
%%DATADIR%%/lib/spring-aop-5.3.39.jar
%%DATADIR%%/lib/spring-beans-5.3.39.jar
%%DATADIR%%/lib/spring-context-5.3.39.jar
@@ -488,8 +518,6 @@
%%DATADIR%%/lib/spring-jcl-5.3.39.jar
%%DATADIR%%/lib/spring-web-5.3.39.jar
%%DATADIR%%/lib/sqs-2.30.23.jar
-%%DATADIR%%/lib/sqs-common-2.11.0.jar
-%%DATADIR%%/lib/sqs-source-2.11.0.jar
%%DATADIR%%/lib/sso-2.30.23.jar
%%DATADIR%%/lib/ssooidc-2.30.23.jar
%%DATADIR%%/lib/stax2-api-4.2.2.jar
@@ -497,16 +525,13 @@
%%DATADIR%%/lib/swagger-annotations-2.1.10.jar
%%DATADIR%%/lib/swiftpoet-1.3.1.jar
%%DATADIR%%/lib/t-digest-3.2.jar
+%%DATADIR%%/lib/test-common-2.12.0.jar
%%DATADIR%%/lib/third-party-jackson-core-2.30.23.jar
%%DATADIR%%/lib/third-party-jackson-dataformat-cbor-2.30.23.jar
%%DATADIR%%/lib/token-provider-2.0.3.jar
-%%DATADIR%%/lib/trace-peer-forwarder-processor-2.11.0.jar
-%%DATADIR%%/lib/translate-processor-2.11.0.jar
-%%DATADIR%%/lib/truncate-processor-2.11.0.jar
%%DATADIR%%/lib/uap-java-1.6.1.jar
%%DATADIR%%/lib/uri-template-0.10.jar
%%DATADIR%%/lib/url-connection-client-2.30.23.jar
-%%DATADIR%%/lib/user-agent-processor-2.11.0.jar
%%DATADIR%%/lib/utils-2.30.23.jar
%%DATADIR%%/lib/validation-api-2.0.1.Final.jar
%%DATADIR%%/lib/websocket-api-9.4.53.v20231009.jar
@@ -521,9 +546,8 @@
%%DATADIR%%/lib/wire-schema-jvm-4.3.0.jar
%%DATADIR%%/lib/wire-swift-generator-4.3.0.jar
%%DATADIR%%/lib/woodstox-core-6.7.0.jar
-%%DATADIR%%/lib/write-json-processor-2.11.0.jar
%%DATADIR%%/lib/yasson-2.0.2.jar
-%%DATADIR%%/lib/zstd-jni-1.5.6-6.jar
+%%DATADIR%%/lib/zstd-jni-1.5.7-3.jar
%%DATADIR%%/pipelines/README
%%EXAMPLESDIR%%/adot/aws-ot-collector-config.yml
%%EXAMPLESDIR%%/adot/docker-compose.yml
diff --git a/sysutils/ddh/Makefile b/sysutils/ddh/Makefile
index 3ddc3ce07ae7..30a048040e58 100644
--- a/sysutils/ddh/Makefile
+++ b/sysutils/ddh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ddh
DISTVERSIONPREFIX= win
DISTVERSION= 64
-PORTREVISION= 22
+PORTREVISION= 27
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/ddrescueview/Makefile b/sysutils/ddrescueview/Makefile
index f0a2aee02279..483423334596 100644
--- a/sysutils/ddrescueview/Makefile
+++ b/sysutils/ddrescueview/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ddrescueview
PORTVERSION= 0.4.5
-PORTREVISION= 4
+PORTREVISION= 6
CATEGORIES= sysutils
MASTER_SITES= https://sourceforge.net/projects/${PORTNAME}/files/Test%20builds/v${PORTVERSION}/
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
diff --git a/sysutils/debhelper/Makefile b/sysutils/debhelper/Makefile
index fb7475606217..c8fee10a8110 100644
--- a/sysutils/debhelper/Makefile
+++ b/sysutils/debhelper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= debhelper
-PORTVERSION= 13.24.2
+PORTVERSION= 13.29
CATEGORIES= sysutils
MASTER_SITES= DEBIAN
DISTNAME= debhelper_${PORTVERSION}
diff --git a/sysutils/debhelper/distinfo b/sysutils/debhelper/distinfo
index 8b083ea41c7e..e3f200432d20 100644
--- a/sysutils/debhelper/distinfo
+++ b/sysutils/debhelper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744288750
-SHA256 (debhelper_13.24.2.tar.xz) = ac986bd9b4eb356e0f77aaee8e0e9f992377fb7932c7d8e2fce312572b4cec03
-SIZE (debhelper_13.24.2.tar.xz) = 619824
+TIMESTAMP = 1766036367
+SHA256 (debhelper_13.29.tar.xz) = aac88c3f0388fc74eb3e587c53aa02013ceb5caf7f38f260c10c52a2a6d65c96
+SIZE (debhelper_13.29.tar.xz) = 636312
diff --git a/sysutils/debhelper/pkg-plist b/sysutils/debhelper/pkg-plist
index 6e47e589e402..a88f99bd0d37 100644
--- a/sysutils/debhelper/pkg-plist
+++ b/sysutils/debhelper/pkg-plist
@@ -9,6 +9,7 @@ bin/dh_bugfiles
bin/dh_builddeb
bin/dh_clean
bin/dh_compress
+bin/dh_computeautosubstvars
bin/dh_dwz
bin/dh_fixperms
bin/dh_gencontrol
@@ -131,7 +132,6 @@ bin/prerm-wm
%%SITE_PERL%%/Debian/Debhelper/Buildsystem/python_distutils.pm
%%SITE_PERL%%/Debian/Debhelper/Buildsystem/qmake.pm
%%SITE_PERL%%/Debian/Debhelper/Buildsystem/qmake6.pm
-%%SITE_PERL%%/Debian/Debhelper/Buildsystem/qmake_qt4.pm
%%SITE_PERL%%/Debian/Debhelper/Dh_Buildsystems.pm
%%SITE_PERL%%/Debian/Debhelper/Dh_Getopt.pm
%%SITE_PERL%%/Debian/Debhelper/Dh_Lib.pm
diff --git a/sysutils/deskflow/Makefile b/sysutils/deskflow/Makefile
index 08a46a73cdf5..b23e9161604c 100644
--- a/sysutils/deskflow/Makefile
+++ b/sysutils/deskflow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= deskflow
DISTVERSIONPREFIX= v
-DISTVERSION= 1.22.0
+DISTVERSION= 1.25.0
CATEGORIES= sysutils
PATCH_SITES= https://github.com/deskflow/deskflow/commit/
@@ -14,19 +14,17 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_FreeBSD_13= requires OpenSSL 3.0
-BUILD_DEPENDS= ${LOCALBASE}/include/CLI/Version.hpp:devel/cli11 \
- googletest>0:devel/googletest \
+BUILD_DEPENDS= googletest>0:devel/googletest \
help2man:misc/help2man
LIB_DEPENDS= libei.so:x11/libei \
libportal.so:deskutils/libportal \
- libtomlplusplus.so:devel/tomlplusplus \
libxkbcommon.so:x11/libxkbcommon
USES= cmake compiler:c++20-lang gl gnome pkgconfig qt:6 ssl xorg
USE_GITHUB= yes
USE_GL= opengl
USE_GNOME= glib20
-USE_QT= base
+USE_QT= base translations tools:build
USE_XORG= ice sm x11 xext xi xinerama xkbfile xrandr xtst
OPTIONS_DEFINE= DOCS
diff --git a/sysutils/deskflow/distinfo b/sysutils/deskflow/distinfo
index 35b5888d9a89..d6779ca8257f 100644
--- a/sysutils/deskflow/distinfo
+++ b/sysutils/deskflow/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748568743
-SHA256 (deskflow-deskflow-v1.22.0_GH0.tar.gz) = 5ff6df6ba743b9a12b1fee408640916ef6940295115d58db10dd5aa013a0c1f3
-SIZE (deskflow-deskflow-v1.22.0_GH0.tar.gz) = 1855676
+TIMESTAMP = 1763739622
+SHA256 (deskflow-deskflow-v1.25.0_GH0.tar.gz) = 00ad1386742c9c85dddbc645a9499f3b663a287f263b01e8e1de3584343cb72d
+SIZE (deskflow-deskflow-v1.25.0_GH0.tar.gz) = 1291356
diff --git a/sysutils/deskflow/pkg-plist b/sysutils/deskflow/pkg-plist
index f4ddfb7643dd..5c16ce843a15 100644
--- a/sysutils/deskflow/pkg-plist
+++ b/sysutils/deskflow/pkg-plist
@@ -1,18 +1,26 @@
bin/deskflow
-bin/deskflow-client
-bin/deskflow-server
+bin/deskflow-core
share/applications/org.deskflow.deskflow.desktop
share/icons/hicolor/512x512/apps/org.deskflow.deskflow.png
-share/licenses/deskflow/LICENSE
-share/licenses/deskflow/LICENSE_EXCEPTION
-share/man/man1/deskflow-client.1.gz
-share/man/man1/deskflow-server.1.gz
+share/icons/hicolor/symbolic/apps/org.deskflow.deskflow-symbolic.svg
+share/man/man1/deskflow-core.1.gz
share/man/man1/deskflow.1.gz
share/metainfo/org.deskflow.deskflow.metainfo.xml
+%%DATADIR%%/translations/deskflow_en.qm
+%%DATADIR%%/translations/deskflow_es.qm
+%%DATADIR%%/translations/deskflow_it.qm
+%%DATADIR%%/translations/deskflow_ja.qm
+%%DATADIR%%/translations/deskflow_ru.qm
+%%DATADIR%%/translations/deskflow_zh_CN.qm
%%PORTDOCS%%%%DOCSDIR%%/html/bc_s.png
%%PORTDOCS%%%%DOCSDIR%%/html/bc_sd.png
%%PORTDOCS%%%%DOCSDIR%%/html/bdwn.png
%%PORTDOCS%%%%DOCSDIR%%/html/closed.png
+%%PORTDOCS%%%%DOCSDIR%%/html/deskflow-logo.png
+%%PORTDOCS%%%%DOCSDIR%%/html/dir_83f32da3f269998cf58197fe4dbd314a.html
+%%PORTDOCS%%%%DOCSDIR%%/html/dir_83f32da3f269998cf58197fe4dbd314a_dep.map
+%%PORTDOCS%%%%DOCSDIR%%/html/dir_83f32da3f269998cf58197fe4dbd314a_dep.md5
+%%PORTDOCS%%%%DOCSDIR%%/html/dir_83f32da3f269998cf58197fe4dbd314a_dep.png
%%PORTDOCS%%%%DOCSDIR%%/html/dir_e68e8157741866f444e17edd764ebbae.html
%%PORTDOCS%%%%DOCSDIR%%/html/doc.png
%%PORTDOCS%%%%DOCSDIR%%/html/docd.png
@@ -26,7 +34,7 @@ share/metainfo/org.deskflow.deskflow.metainfo.xml
%%PORTDOCS%%%%DOCSDIR%%/html/graph_legend.png
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
%%PORTDOCS%%%%DOCSDIR%%/html/jquery.js
-%%PORTDOCS%%%%DOCSDIR%%/html/md_doc_configuration.html
+%%PORTDOCS%%%%DOCSDIR%%/html/md_doc_user_configuration.html
%%PORTDOCS%%%%DOCSDIR%%/html/menu.js
%%PORTDOCS%%%%DOCSDIR%%/html/menudata.js
%%PORTDOCS%%%%DOCSDIR%%/html/nav_f.png
@@ -43,10 +51,10 @@ share/metainfo/org.deskflow.deskflow.metainfo.xml
%%PORTDOCS%%%%DOCSDIR%%/html/search/close.svg
%%PORTDOCS%%%%DOCSDIR%%/html/search/files_0.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/files_1.js
+%%PORTDOCS%%%%DOCSDIR%%/html/search/mag.svg
%%PORTDOCS%%%%DOCSDIR%%/html/search/mag_d.svg
%%PORTDOCS%%%%DOCSDIR%%/html/search/mag_sel.svg
%%PORTDOCS%%%%DOCSDIR%%/html/search/mag_seld.svg
-%%PORTDOCS%%%%DOCSDIR%%/html/search/mag.svg
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_0.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/pages_1.js
%%PORTDOCS%%%%DOCSDIR%%/html/search/search.css
diff --git a/sysutils/desktop-installer/Makefile b/sysutils/desktop-installer/Makefile
index 2f15976fa502..eeef93cbe7e4 100644
--- a/sysutils/desktop-installer/Makefile
+++ b/sysutils/desktop-installer/Makefile
@@ -1,5 +1,6 @@
PORTNAME= desktop-installer
-DISTVERSION= 1.1.1
+DISTVERSION= 1.1.1-13
+DISTVERSIONSUFFIX= -g3b7b340
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
@@ -9,7 +10,7 @@ WWW= https://github.com/outpaddling/desktop-installer
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= auto-admin>=0.8.1:sysutils/auto-admin
+RUN_DEPENDS= auto-admin>=0.8.3.27:sysutils/auto-admin
USES= desktop-file-utils
USE_GITHUB= yes
diff --git a/sysutils/desktop-installer/distinfo b/sysutils/desktop-installer/distinfo
index 96ab8a264a79..0eb1513aff24 100644
--- a/sysutils/desktop-installer/distinfo
+++ b/sysutils/desktop-installer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746737612
-SHA256 (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = a2182e48cf811164c3eaade82b6e6d48ee6174ac72c37f07f81313786792670a
-SIZE (outpaddling-desktop-installer-1.1.1_GH0.tar.gz) = 1749291
+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
diff --git a/sysutils/desktop-installer/pkg-install b/sysutils/desktop-installer/pkg-install
index 04988f978824..5a1fd45e38bf 100644
--- a/sysutils/desktop-installer/pkg-install
+++ b/sysutils/desktop-installer/pkg-install
@@ -1,7 +1,7 @@
#!/bin/sh
if [ "$2" = "POST-INSTALL" ]; then
- if fgrep -q battery-shutdown.sh /etc/rc.local; then
+ if fgrep -q battery-shutdown.sh /etc/rc.local 2> /dev/null; then
printf "Converting battery-shutdown service to cron job...\n"
sed -i '' -e 's|^/.*battery-shutdown.sh|# &|' /etc/rc.local
mkdir -p ${PKG_PREFIX}/etc/cron.d
diff --git a/sysutils/devedeng/Makefile b/sysutils/devedeng/Makefile
index 6cbffd29a6b9..70b1a8b1d502 100644
--- a/sysutils/devedeng/Makefile
+++ b/sysutils/devedeng/Makefile
@@ -1,6 +1,5 @@
PORTNAME= devedeng
-DISTVERSION= 4.18.0
-PORTREVISION= 2
+DISTVERSION= 4.21.0
CATEGORIES= sysutils multimedia python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,12 +21,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>0:net/py-urllib3@${PY_FLAVOR} \
USES= python gettext-tools gnome
USE_GITLAB= yes
GL_ACCOUNT= rastersoft
-GL_TAGNAME= 8cd457b494c1b746633d2490e319c07f6905e1f2
USE_GNOME= gtk30 pygobject3:run
-USE_PYTHON= distutils autoplist
+USE_PYTHON= concurrent distutils autoplist
NO_ARCH= yes
-PLIST_FILES= bin/devede_ng
OPTIONS_DEFAULT= BRASERO MPV
OPTIONS_MULTI= PLAYER BURNER
@@ -52,7 +49,4 @@ XFBURN_RUN_DEPENDS= xfburn:sysutils/xfburn
pre-configure:
${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/setup.py
-post-install:
- ${LN} -s devede_ng.py ${STAGEDIR}${PREFIX}/bin/devede_ng
-
.include <bsd.port.mk>
diff --git a/sysutils/devedeng/distinfo b/sysutils/devedeng/distinfo
index 9c777c46d39d..9abf4175f254 100644
--- a/sysutils/devedeng/distinfo
+++ b/sysutils/devedeng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729512128
-SHA256 (rastersoft-devedeng-8cd457b494c1b746633d2490e319c07f6905e1f2_GL0.tar.gz) = 94d9bad3dbaa2458c6e5f64822a6a0e8a33a2038de820e1d62e95f50ff09eb47
-SIZE (rastersoft-devedeng-8cd457b494c1b746633d2490e319c07f6905e1f2_GL0.tar.gz) = 1886012
+TIMESTAMP = 1750105512
+SHA256 (devedeng-4.21.0.tar.bz2) = 115f071c10f3e8e40f76bb9c862ca854294b3f75c118f59e6ab234c4c0dcbe5b
+SIZE (devedeng-4.21.0.tar.bz2) = 1809164
diff --git a/sysutils/devstat/Makefile b/sysutils/devstat/Makefile
index 29aff547a8af..6a6f3edfbb4d 100644
--- a/sysutils/devstat/Makefile
+++ b/sysutils/devstat/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.3.3
PORTREVISION= 2
CATEGORIES= sysutils
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to display device statistics
WWW= http://devstat.googlecode.com/
diff --git a/sysutils/di/Makefile b/sysutils/di/Makefile
index 2398c265dd87..866b31d8aac9 100644
--- a/sysutils/di/Makefile
+++ b/sysutils/di/Makefile
@@ -1,5 +1,5 @@
PORTNAME= di
-DISTVERSION= 6.0.0
+DISTVERSION= 6.2.0
CATEGORIES= sysutils
MASTER_SITES= SF/diskinfo-di
@@ -10,17 +10,22 @@ WWW= https://diskinfo-di.sourceforge.io/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+TEST_DEPENDS= bash:shells/bash
+
USES= cmake pathfix pkgconfig
USE_LDCONFIG= yes
+TEST_TARGET= test
+
OPTIONS_DEFINE= NLS
OPTIONS_DEFAULT= INTERNAL
OPTIONS_SINGLE= MATH
-OPTIONS_SINGLE_MATH= GMP INTERNAL LIBTOMMATH
+OPTIONS_SINGLE_MATH= GMP INTERNAL LIBTOMMATH MPDECIMAL
OPTIONS_SUB= yes
INTERNAL_DESC= Use internal math support
LIBTOMMATH_DESC= libtommath support
+MPDECIMAL_DESC= mpdecimal support
GMP_LIB_DEPENDS= libgmp.so:math/gmp
GMP_CONFIGURE_ENV= DI_USE_MATH="DI_GMP"
@@ -30,6 +35,9 @@ INTERNAL_CONFIGURE_ENV= DI_USE_MATH="DI_INTERNAL"
LIBTOMMATH_LIB_DEPENDS= libtommath.so:math/libtommath
LIBTOMMATH_CONFIGURE_ENV= DI_USE_MATH="DI_TOMMATH"
+MPDECIMAL_LIB_DEPENDS= libmpdec.so:math/mpdecimal
+MPDECIMAL_CONFIGURE_ENV= DI_USE_MATH="DI_MPDECIMAL"
+
NLS_USES= gettext
NLS_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Intl:BOOL=ON
diff --git a/sysutils/di/distinfo b/sysutils/di/distinfo
index 784aa776c64c..32a01327cbeb 100644
--- a/sysutils/di/distinfo
+++ b/sysutils/di/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745810354
-SHA256 (di-6.0.0.tar.gz) = 7b663e4db044b1fa4986bd018f827c18e96fe6d1f9a36732dcbb0450e7f518cb
-SIZE (di-6.0.0.tar.gz) = 133060
+TIMESTAMP = 1763305800
+SHA256 (di-6.2.0.tar.gz) = 65f7752988949c1186d368745ec1a2d9e1597cd8b20dee7d3cbed0da8ef4e4dc
+SIZE (di-6.2.0.tar.gz) = 137838
diff --git a/sysutils/di/pkg-plist b/sysutils/di/pkg-plist
index 6064f3ee0a75..bbb1d97a1f37 100644
--- a/sysutils/di/pkg-plist
+++ b/sysutils/di/pkg-plist
@@ -2,7 +2,7 @@ bin/di
include/di.h
lib/libdi.so
lib/libdi.so.6
-lib/libdi.so.6.0.0
+lib/libdi.so.6.2.0
libdata/pkgconfig/di.pc
%%NLS%%share/locale/de/LC_MESSAGES/di.mo
%%NLS%%share/locale/en/LC_MESSAGES/di.mo
diff --git a/sysutils/diffoci/Makefile b/sysutils/diffoci/Makefile
index 2f1bf8b6c8fe..edfe3f0624fc 100644
--- a/sysutils/diffoci/Makefile
+++ b/sysutils/diffoci/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diffoci
-PORTVERSION= 0.1.6
+PORTVERSION= 0.1.7
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/diffoci/distinfo b/sysutils/diffoci/distinfo
index 7c75475a15c4..6917f28d4ba5 100644
--- a/sysutils/diffoci/distinfo
+++ b/sysutils/diffoci/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744288752
-SHA256 (go/sysutils_diffoci/diffoci-v0.1.6/v0.1.6.mod) = 3894a70fce2bca9f15dca57455c5d307f47dc631947e8db1e76f4d170ef43dd8
-SIZE (go/sysutils_diffoci/diffoci-v0.1.6/v0.1.6.mod) = 3192
-SHA256 (go/sysutils_diffoci/diffoci-v0.1.6/v0.1.6.zip) = b24bb29b90ba32fa30ed1af6891766604b3ead6e4020a2aa612551bd6477a27e
-SIZE (go/sysutils_diffoci/diffoci-v0.1.6/v0.1.6.zip) = 55447
+TIMESTAMP = 1751208140
+SHA256 (go/sysutils_diffoci/diffoci-v0.1.7/v0.1.7.mod) = 043011739d7f703b1e237d91f5841ee1239007762b8717182dec3be4da32e604
+SIZE (go/sysutils_diffoci/diffoci-v0.1.7/v0.1.7.mod) = 3192
+SHA256 (go/sysutils_diffoci/diffoci-v0.1.7/v0.1.7.zip) = 3f88a52dda41b524efe2add3334358cfd1cafc7b63634d555f7cecf5d2fc37de
+SIZE (go/sysutils_diffoci/diffoci-v0.1.7/v0.1.7.zip) = 55698
diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile
index 4586ade80b77..1b7ec5db308b 100644
--- a/sysutils/direnv/Makefile
+++ b/sysutils/direnv/Makefile
@@ -1,7 +1,7 @@
PORTNAME= direnv
DISTVERSIONPREFIX= v
DISTVERSION= 2.35.0
-PORTREVISION= 6
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= bdrewery@FreeBSD.org
diff --git a/sysutils/diskimage-tools/Makefile b/sysutils/diskimage-tools/Makefile
index 5afe1ab0932c..841ebf29f40d 100644
--- a/sysutils/diskimage-tools/Makefile
+++ b/sysutils/diskimage-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diskimage-tools
-DISTVERSION= 0.3.1-1
-DISTVERSIONSUFFIX= -g5728747
+DISTVERSION= 0.3.1-5
+DISTVERSIONSUFFIX= -g34f33d7
CATEGORIES= sysutils
MAINTAINER= jwb@FreeBSD.org
diff --git a/sysutils/diskimage-tools/distinfo b/sysutils/diskimage-tools/distinfo
index ab5d0359a28a..710aaffd4e59 100644
--- a/sysutils/diskimage-tools/distinfo
+++ b/sysutils/diskimage-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713441103
-SHA256 (outpaddling-diskimage-tools-0.3.1-1-g5728747_GH0.tar.gz) = 180a4cd6a5899ab4ea2147d6939a08358ceb9cd07711deaf4792376ca698fa5c
-SIZE (outpaddling-diskimage-tools-0.3.1-1-g5728747_GH0.tar.gz) = 3113
+TIMESTAMP = 1764165482
+SHA256 (outpaddling-diskimage-tools-0.3.1-5-g34f33d7_GH0.tar.gz) = 399920f29379e3b52577c711d679afb7bd9b976a191b421a958545f798b883d2
+SIZE (outpaddling-diskimage-tools-0.3.1-5-g34f33d7_GH0.tar.gz) = 3473
diff --git a/sysutils/diskonaut/Makefile b/sysutils/diskonaut/Makefile
index 9095bd73209f..54d9d3e6e9cd 100644
--- a/sysutils/diskonaut/Makefile
+++ b/sysutils/diskonaut/Makefile
@@ -1,6 +1,6 @@
PORTNAME= diskonaut
PORTVERSION= 0.11.0
-PORTREVISION= 43
+PORTREVISION= 48
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/diskroaster/Makefile b/sysutils/diskroaster/Makefile
new file mode 100644
index 000000000000..3e55445a8bda
--- /dev/null
+++ b/sysutils/diskroaster/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= diskroaster
+DISTVERSION= 1.1.1
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/favoritelotus/diskroaster/releases/download/v${DISTVERSION}/
+
+MAINTAINER= pavel.golubinsky@gmail.com
+COMMENT= Multithreaded disk tester that writes and verifies data on raw devices
+WWW= https://github.com/favoritelotus/diskroaster
+
+LICENSE= BSD3CLAUSE
+
+USES= tar:bzip2
+MAKE_ENV= CC="${CC}" CFLAGS="${CFLAGS}" LIBS="-pthread" PREFIX="${PREFIX}"
+
+PLIST_FILES= sbin/${PORTNAME}\
+ share/man/man8/${PORTNAME}.8.gz
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/
+ ${GZIP_CMD} -f ${WRKSRC}/man/${PORTNAME}.8.freebsd
+ ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.8.freebsd.gz \
+ ${STAGEDIR}${PREFIX}/share/man/man8/${PORTNAME}.8.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/diskroaster/distinfo b/sysutils/diskroaster/distinfo
new file mode 100644
index 000000000000..f44e11d4dd71
--- /dev/null
+++ b/sysutils/diskroaster/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1751785274
+SHA256 (diskroaster-1.1.1.tar.bz2) = e6b4b76368e83e214ee7adcae23f41e6354205d6cbff7df9ad0285c5d2206081
+SIZE (diskroaster-1.1.1.tar.bz2) = 30720
diff --git a/sysutils/diskroaster/pkg-descr b/sysutils/diskroaster/pkg-descr
new file mode 100644
index 000000000000..18db767a3939
--- /dev/null
+++ b/sysutils/diskroaster/pkg-descr
@@ -0,0 +1,6 @@
+Diskroaster is a multithreaded disk testing utility
+that writes and verifies data on a raw disk device.
+It is designed to stress-test hard drives and
+SSDs by dividing the disk into sections,
+writing data in parallel using multiple worker threads,
+and verifying the written content for integrity.
diff --git a/sysutils/diskus/Makefile b/sysutils/diskus/Makefile
index a1181534b13b..e5b486b30e2f 100644
--- a/sysutils/diskus/Makefile
+++ b/sysutils/diskus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= diskus
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 30
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/dnf/Makefile b/sysutils/dnf/Makefile
index ddc5c03a4792..752ba9c1c173 100644
--- a/sysutils/dnf/Makefile
+++ b/sysutils/dnf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnf
-DISTVERSION= 4.22.0
+DISTVERSION= 4.24.0
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= libcomps>0:misc/libcomps \
libdnf>0:sysutils/libdnf \
rpm4>0:archivers/rpm4 \
- ${PYTHON_PKGNAMEPREFIX}gpgme>0:security/py-gpgme@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR}
USES= cmake gettext-tools python
diff --git a/sysutils/dnf/distinfo b/sysutils/dnf/distinfo
index 84a9d157de7a..98a6622146b9 100644
--- a/sysutils/dnf/distinfo
+++ b/sysutils/dnf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738004554
-SHA256 (rpm-software-management-dnf-4.22.0_GH0.tar.gz) = 6bf16a6ddbd89d7e79358ba6fbf532bf82acfeee20201c11b9bda821e19a82de
-SIZE (rpm-software-management-dnf-4.22.0_GH0.tar.gz) = 2160515
+TIMESTAMP = 1764098148
+SHA256 (rpm-software-management-dnf-4.24.0_GH0.tar.gz) = ac1600ffa6c59a21e975693577bafd9b210fa0eda2780911fa01930320f62d24
+SIZE (rpm-software-management-dnf-4.24.0_GH0.tar.gz) = 2169386
diff --git a/sysutils/dnf/pkg-plist b/sysutils/dnf/pkg-plist
index 5e2cc5f31c2d..e68b6a9d6bb0 100644
--- a/sysutils/dnf/pkg-plist
+++ b/sysutils/dnf/pkg-plist
@@ -8,6 +8,7 @@ etc/bash_completion.d/dnf-3
%%ETCDIR%%/dnf-strict.conf
%%ETCDIR%%/dnf.conf
%%ETCDIR%%/protected.d/yum.conf
+@dir %%ETCDIR%%/usr-drift-protected-paths.d
%%PYTHON_SITELIBDIR%%/dnf/__init__.py
%%PYTHON_SITELIBDIR%%/dnf/automatic/__init__.py
%%PYTHON_SITELIBDIR%%/dnf/automatic/emitter.py
@@ -93,7 +94,7 @@ etc/bash_completion.d/dnf-3
%%PYTHON_SITELIBDIR%%/dnf/yum/__init__.py
%%PYTHON_SITELIBDIR%%/dnf/yum/misc.py
%%PYTHON_SITELIBDIR%%/dnf/yum/rpmtrans.py
-%%PYTHON_SITELIBDIR%%/dnf-4.22.0.dist-info/METADATA
+%%PYTHON_SITELIBDIR%%/dnf-4.24.0.dist-info/METADATA
share/locale/ar/LC_MESSAGES/dnf.mo
share/locale/be/LC_MESSAGES/dnf.mo
share/locale/bg/LC_MESSAGES/dnf.mo
diff --git a/sysutils/docker-credential-pass/Makefile b/sysutils/docker-credential-pass/Makefile
index 34d19f00518f..bf2c4c553b05 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= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-machine/Makefile b/sysutils/docker-machine/Makefile
index 22acc5617bdd..9bab35e13ea3 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= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/docker-registry/Makefile b/sysutils/docker-registry/Makefile
index 36c6701f8c12..5ab7949e5f0c 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= 4
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= freebsd@yapsoft.it
diff --git a/sysutils/docker/Makefile b/sysutils/docker/Makefile
index aa16d0d1ff3f..b5ba5e4b9bdc 100644
--- a/sysutils/docker/Makefile
+++ b/sysutils/docker/Makefile
@@ -1,7 +1,7 @@
PORTNAME= docker
PORTVERSION= 18.09.5
DISTVERSIONPREFIX= v
-PORTREVISION= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/doctl/Makefile b/sysutils/doctl/Makefile
index 3674f52b2dc5..e018a5a5f7e5 100644
--- a/sysutils/doctl/Makefile
+++ b/sysutils/doctl/Makefile
@@ -1,7 +1,6 @@
PORTNAME= doctl
DISTVERSIONPREFIX= v
-DISTVERSION= 1.122.0
-PORTREVISION= 2
+DISTVERSION= 1.147.0
CATEGORIES= sysutils
MASTER_SITES= https://github.com/digitalocean/${PORTNAME}/releases/download/v${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-source
@@ -13,7 +12,7 @@ WWW= https://github.com/digitalocean/doctl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= go:1.22,modules
+USES= go:modules
GO_TARGET= ./cmd/${PORTNAME}
diff --git a/sysutils/doctl/distinfo b/sysutils/doctl/distinfo
index 98124256be0c..48e427e37217 100644
--- a/sysutils/doctl/distinfo
+++ b/sysutils/doctl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740502734
-SHA256 (doctl-1.122.0-source.tar.gz) = 6846be6ffdf2e83acb0faff9b13244dec3e9ea85170e6fab1802de5de7f65c61
-SIZE (doctl-1.122.0-source.tar.gz) = 8236100
+TIMESTAMP = 1764949467
+SHA256 (doctl-1.147.0-source.tar.gz) = f3162db186191d4e240ba89a8cdd4a5e0ee9cfd4760791f6aaa6ae79163bcde0
+SIZE (doctl-1.147.0-source.tar.gz) = 8258780
diff --git a/sysutils/dtrace-toolkit/Makefile b/sysutils/dtrace-toolkit/Makefile
index f741b6fb7434..156c31a4068c 100644
--- a/sysutils/dtrace-toolkit/Makefile
+++ b/sysutils/dtrace-toolkit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dtrace-toolkit
PORTVERSION= 1.0
-PORTREVISION= 9
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
@@ -10,68 +10,34 @@ WWW= https://github.com/opendtrace/toolkit
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/Docs/cddl1.txt
+RUN_DEPENDS= ksh93:shells/ksh
+
USES= perl5 python ruby shebangfix
USE_GITHUB= yes
GH_ACCOUNT= opendtrace
GH_PROJECT= toolkit
GH_TAGNAME= ec23e25c8995bfa50cd7c0058129f1f489fdabb4
-SHEBANG_FILES= Apps/shellsnoop \
- Code/Perl/func_abc.pl \
- Code/Perl/func_malloc.pl \
- Code/Perl/func_slow.pl \
- Code/Perl/hello.pl \
- Code/Perl/hello_strict.pl \
- Code/Python/func_abc.py \
- Code/Python/func_slow.py \
- Code/Ruby/func_abc.rb \
- Code/Ruby/func_slow.rb \
- Code/Shell/func_abc.sh \
- Code/Shell/func_slow.sh \
- Code/Shell/func_waste.sh \
- Disk/diskhits \
- Disk/iopending \
- FS/vopstat \
- Include/test.ksh \
- Kernel/cpudists \
- Kernel/cputimes \
- Kernel/dnlcstat \
- Mem/xvmstat \
- Net/connections \
- Net/tcpsnoop \
- Net/tcpsnoop_snv \
- Net/tcptop \
- Net/tcptop_snv \
- Proc/dappprof \
- Proc/dapptrace \
- Proc/fddist \
- Proc/lastwords \
- Proc/pfilestat \
- Proc/sampleproc \
- Proc/topsysproc \
- System/topsyscall \
- Zones/zvmstat \
- dexplorer \
- dtruss \
- dvmstat \
- errinfo \
- execsnoop \
- hotkernel \
- hotuser \
- install \
- iopattern \
- iosnoop \
- iotop \
- opensnoop \
- procsystime \
- rwsnoop \
- rwtop \
- statsnoop
+SHEBANG_FILES= Apps/shellsnoop Code/Perl/func_abc.pl Code/Perl/func_malloc.pl \
+ Code/Perl/func_slow.pl Code/Perl/hello.pl \
+ Code/Perl/hello_strict.pl Code/Python/func_abc.py \
+ Code/Python/func_slow.py Code/Ruby/func_abc.rb \
+ Code/Ruby/func_slow.rb Code/Shell/func_abc.sh \
+ Code/Shell/func_slow.sh Code/Shell/func_waste.sh dexplorer \
+ Disk/diskhits Disk/iopending dtruss dvmstat errinfo execsnoop \
+ FS/vopstat hotkernel hotuser Include/test.ksh install iopattern \
+ iosnoop iotop Kernel/cpudists Kernel/cputimes Kernel/dnlcstat \
+ Mem/xvmstat Net/connections Net/tcpsnoop Net/tcpsnoop_snv \
+ Net/tcptop Net/tcptop_snv opensnoop Proc/dappprof \
+ Proc/dapptrace Proc/fddist Proc/lastwords Proc/pfilestat \
+ Proc/sampleproc Proc/topsysproc procsystime rwsnoop rwtop \
+ statsnoop System/topsyscall Zones/zvmstat
SHEBANG_LANG= sh
sh_OLD_CMD= /usr/bin/sh ./sh
sh_CMD= ${SH}
perl_OLD_CMD= \\./perl
ruby_OLD_CMD= \\./ruby
+MANDIRS= ${DATADIR}/Man/man1m
NO_ARCH= yes
NO_BUILD= yes
diff --git a/sysutils/dtrace-toolkit/files/pkg-message.in b/sysutils/dtrace-toolkit/files/pkg-message.in
index 20b2a2fe316a..124ed0c4eb2d 100644
--- a/sysutils/dtrace-toolkit/files/pkg-message.in
+++ b/sysutils/dtrace-toolkit/files/pkg-message.in
@@ -1,23 +1,24 @@
[
{ type: install
message: <<EOM
-Many of the DTraceToolkit scripts do not work on FreeBSD at the moment,
-usually because:
-- They are using Solaris-specific features
-- They use probes which are not supported yet on FreeBSD
-
-Some popular scripts are installed at:
+Some of the DTrace Toolkit scripts are installed at:
%%PREFIX%%/bin
+Their manual pages are installed into the standard manual page directories
+as defined in hier(7).
+
The rest of the scripts and other toolkit files can be found in:
%%DATADIR%%
-To view the manual pages in the "1m" manual section,
-the section has to be specified explicitly, e.g.:
+The DTrace Toolkit documents those programs in a manual section "1m".
+Use the -S flag to access this non-standard section:
+
+ man -S 1m fddist
- man -s 1m fddist
+Note that some of the DTrace Toolkit scripts have not been ported
+to the currently supported FreeBSD versions yet.
EOM
}
]
diff --git a/sysutils/dtrace-toolkit/pkg-plist b/sysutils/dtrace-toolkit/pkg-plist
index 355de387a4cc..b9cbf701aa2b 100644
--- a/sysutils/dtrace-toolkit/pkg-plist
+++ b/sysutils/dtrace-toolkit/pkg-plist
@@ -597,236 +597,236 @@ share/man/man1/shellsnoop.1.gz
%%DATADIR%%/Locks/lockbydist.d
%%DATADIR%%/Locks/lockbyproc.d
%%DATADIR%%/Man/Readme
-%%DATADIR%%/Man/man1m/anonpgpid.d.1m
-%%DATADIR%%/Man/man1m/bitesize.d.1m
-%%DATADIR%%/Man/man1m/connections.1m
-%%DATADIR%%/Man/man1m/cpudists.1m
-%%DATADIR%%/Man/man1m/cputimes.1m
-%%DATADIR%%/Man/man1m/cputypes.d.1m
-%%DATADIR%%/Man/man1m/cpuwalk.d.1m
-%%DATADIR%%/Man/man1m/crash.d.1m
-%%DATADIR%%/Man/man1m/creatbyproc.d.1m
-%%DATADIR%%/Man/man1m/cswstat.d.1m
-%%DATADIR%%/Man/man1m/dappprof.1m
-%%DATADIR%%/Man/man1m/dapptrace.1m
-%%DATADIR%%/Man/man1m/dexplorer.1m
-%%DATADIR%%/Man/man1m/diskhits.1m
-%%DATADIR%%/Man/man1m/dispqlen.d.1m
-%%DATADIR%%/Man/man1m/dnlcps.d.1m
-%%DATADIR%%/Man/man1m/dnlcsnoop.d.1m
-%%DATADIR%%/Man/man1m/dnlcstat.1m
-%%DATADIR%%/Man/man1m/dtruss.1m
-%%DATADIR%%/Man/man1m/dvmstat.1m
-%%DATADIR%%/Man/man1m/errinfo.1m
-%%DATADIR%%/Man/man1m/execsnoop.1m
-%%DATADIR%%/Man/man1m/fddist.1m
-%%DATADIR%%/Man/man1m/filebyproc.d.1m
-%%DATADIR%%/Man/man1m/fspaging.d.1m
-%%DATADIR%%/Man/man1m/fsrw.d.1m
-%%DATADIR%%/Man/man1m/guess.d.1m
-%%DATADIR%%/Man/man1m/hotkernel.1m
-%%DATADIR%%/Man/man1m/hotspot.d.1m
-%%DATADIR%%/Man/man1m/hotuser.1m
-%%DATADIR%%/Man/man1m/httpdstat.d.1m
-%%DATADIR%%/Man/man1m/icmpstat.d.1m
-%%DATADIR%%/Man/man1m/intbycpu.d.1m
-%%DATADIR%%/Man/man1m/intoncpu.d.1m
-%%DATADIR%%/Man/man1m/inttimes.d.1m
-%%DATADIR%%/Man/man1m/iofile.d.1m
-%%DATADIR%%/Man/man1m/iofileb.d.1m
-%%DATADIR%%/Man/man1m/iopattern.1m
-%%DATADIR%%/Man/man1m/iopending.1m
-%%DATADIR%%/Man/man1m/iosnoop.1m
-%%DATADIR%%/Man/man1m/iotop.1m
-%%DATADIR%%/Man/man1m/j_calldist.d.1m
-%%DATADIR%%/Man/man1m/j_calls.d.1m
-%%DATADIR%%/Man/man1m/j_calltime.d.1m
-%%DATADIR%%/Man/man1m/j_classflow.d.1m
-%%DATADIR%%/Man/man1m/j_cpudist.d.1m
-%%DATADIR%%/Man/man1m/j_cputime.d.1m
-%%DATADIR%%/Man/man1m/j_events.d.1m
-%%DATADIR%%/Man/man1m/j_flow.d.1m
-%%DATADIR%%/Man/man1m/j_flowtime.d.1m
-%%DATADIR%%/Man/man1m/j_methodcalls.d.1m
-%%DATADIR%%/Man/man1m/j_objnew.d.1m
-%%DATADIR%%/Man/man1m/j_package.d.1m
-%%DATADIR%%/Man/man1m/j_profile.d.1m
-%%DATADIR%%/Man/man1m/j_stat.d.1m
-%%DATADIR%%/Man/man1m/j_syscalls.d.1m
-%%DATADIR%%/Man/man1m/j_syscolors.d.1m
-%%DATADIR%%/Man/man1m/j_thread.d.1m
-%%DATADIR%%/Man/man1m/j_who.d.1m
-%%DATADIR%%/Man/man1m/js_calldist.d.1m
-%%DATADIR%%/Man/man1m/js_calls.d.1m
-%%DATADIR%%/Man/man1m/js_calltime.d.1m
-%%DATADIR%%/Man/man1m/js_cpudist.d.1m
-%%DATADIR%%/Man/man1m/js_cputime.d.1m
-%%DATADIR%%/Man/man1m/js_execs.d.1m
-%%DATADIR%%/Man/man1m/js_flow.d.1m
-%%DATADIR%%/Man/man1m/js_flowinfo.d.1m
-%%DATADIR%%/Man/man1m/js_flowtime.d.1m
-%%DATADIR%%/Man/man1m/js_objcpu.d.1m
-%%DATADIR%%/Man/man1m/js_objgc.d.1m
-%%DATADIR%%/Man/man1m/js_objnew.d.1m
-%%DATADIR%%/Man/man1m/js_stat.d.1m
-%%DATADIR%%/Man/man1m/js_who.d.1m
-%%DATADIR%%/Man/man1m/kill.d.1m
-%%DATADIR%%/Man/man1m/kstat_types.d.1m
-%%DATADIR%%/Man/man1m/lastwords.1m
-%%DATADIR%%/Man/man1m/loads.d.1m
-%%DATADIR%%/Man/man1m/lockbydist.d.1m
-%%DATADIR%%/Man/man1m/lockbyproc.d.1m
-%%DATADIR%%/Man/man1m/minfbypid.d.1m
-%%DATADIR%%/Man/man1m/minfbyproc.d.1m
-%%DATADIR%%/Man/man1m/mmapfiles.d.1m
-%%DATADIR%%/Man/man1m/modcalls.d.1m
-%%DATADIR%%/Man/man1m/newproc.d.1m
-%%DATADIR%%/Man/man1m/nfswizard.d.1m
-%%DATADIR%%/Man/man1m/opensnoop.1m
-%%DATADIR%%/Man/man1m/pathopens.d.1m
-%%DATADIR%%/Man/man1m/pfilestat.1m
-%%DATADIR%%/Man/man1m/pgpginbypid.d.1m
-%%DATADIR%%/Man/man1m/pgpginbyproc.d.1m
-%%DATADIR%%/Man/man1m/php_calldist.d.1m
-%%DATADIR%%/Man/man1m/php_calltime.d.1m
-%%DATADIR%%/Man/man1m/php_cpudist.d.1m
-%%DATADIR%%/Man/man1m/php_cputime.d.1m
-%%DATADIR%%/Man/man1m/php_flow.d.1m
-%%DATADIR%%/Man/man1m/php_flowinfo.d.1m
-%%DATADIR%%/Man/man1m/php_flowtime.d.1m
-%%DATADIR%%/Man/man1m/php_funccalls.d.1m
-%%DATADIR%%/Man/man1m/php_malloc.d.1m
-%%DATADIR%%/Man/man1m/php_syscalls.d.1m
-%%DATADIR%%/Man/man1m/php_syscolors.d.1m
-%%DATADIR%%/Man/man1m/php_who.d.1m
-%%DATADIR%%/Man/man1m/pidpersec.d.1m
-%%DATADIR%%/Man/man1m/pl_calldist.d.1m
-%%DATADIR%%/Man/man1m/pl_calltime.d.1m
-%%DATADIR%%/Man/man1m/pl_cpudist.d.1m
-%%DATADIR%%/Man/man1m/pl_cputime.d.1m
-%%DATADIR%%/Man/man1m/pl_flow.d.1m
-%%DATADIR%%/Man/man1m/pl_flowinfo.d.1m
-%%DATADIR%%/Man/man1m/pl_flowtime.d.1m
-%%DATADIR%%/Man/man1m/pl_malloc.d.1m
-%%DATADIR%%/Man/man1m/pl_subcalls.d.1m
-%%DATADIR%%/Man/man1m/pl_syscalls.d.1m
-%%DATADIR%%/Man/man1m/pl_syscolors.d.1m
-%%DATADIR%%/Man/man1m/pl_who.d.1m
-%%DATADIR%%/Man/man1m/priclass.d.1m
-%%DATADIR%%/Man/man1m/pridist.d.1m
-%%DATADIR%%/Man/man1m/procsystime.1m
-%%DATADIR%%/Man/man1m/putnexts.d.1m
-%%DATADIR%%/Man/man1m/py_calldist.d.1m
-%%DATADIR%%/Man/man1m/py_calltime.d.1m
-%%DATADIR%%/Man/man1m/py_cpudist.d.1m
-%%DATADIR%%/Man/man1m/py_cputime.d.1m
-%%DATADIR%%/Man/man1m/py_flow.d.1m
-%%DATADIR%%/Man/man1m/py_flowinfo.d.1m
-%%DATADIR%%/Man/man1m/py_flowtime.d.1m
-%%DATADIR%%/Man/man1m/py_funccalls.d.1m
-%%DATADIR%%/Man/man1m/py_malloc.d.1m
-%%DATADIR%%/Man/man1m/py_mallocstk.d.1m
-%%DATADIR%%/Man/man1m/py_profile.d.1m
-%%DATADIR%%/Man/man1m/py_syscalls.d.1m
-%%DATADIR%%/Man/man1m/py_syscolors.d.1m
-%%DATADIR%%/Man/man1m/py_who.d.1m
-%%DATADIR%%/Man/man1m/rb_calldist.d.1m
-%%DATADIR%%/Man/man1m/rb_calls.d.1m
-%%DATADIR%%/Man/man1m/rb_calltime.d.1m
-%%DATADIR%%/Man/man1m/rb_cpudist.d.1m
-%%DATADIR%%/Man/man1m/rb_cputime.d.1m
-%%DATADIR%%/Man/man1m/rb_flow.d.1m
-%%DATADIR%%/Man/man1m/rb_flowinfo.d.1m
-%%DATADIR%%/Man/man1m/rb_flowtime.d.1m
-%%DATADIR%%/Man/man1m/rb_funccalls.d.1m
-%%DATADIR%%/Man/man1m/rb_lines.d.1m
-%%DATADIR%%/Man/man1m/rb_malloc.d.1m
-%%DATADIR%%/Man/man1m/rb_objcpu.d.1m
-%%DATADIR%%/Man/man1m/rb_objnew.d.1m
-%%DATADIR%%/Man/man1m/rb_stat.d.1m
-%%DATADIR%%/Man/man1m/rb_syscalls.d.1m
-%%DATADIR%%/Man/man1m/rb_syscolors.d.1m
-%%DATADIR%%/Man/man1m/rb_who.d.1m
-%%DATADIR%%/Man/man1m/readbytes.d.1m
-%%DATADIR%%/Man/man1m/readdist.d.1m
-%%DATADIR%%/Man/man1m/rfileio.d.1m
-%%DATADIR%%/Man/man1m/rfsio.d.1m
-%%DATADIR%%/Man/man1m/runocc.d.1m
-%%DATADIR%%/Man/man1m/rwbbypid.d.1m
-%%DATADIR%%/Man/man1m/rwbypid.d.1m
-%%DATADIR%%/Man/man1m/rwbytype.d.1m
-%%DATADIR%%/Man/man1m/rwsnoop.1m
-%%DATADIR%%/Man/man1m/rwtop.1m
-%%DATADIR%%/Man/man1m/sampleproc.1m
-%%DATADIR%%/Man/man1m/sar-c.d.1m
-%%DATADIR%%/Man/man1m/seeksize.d.1m
-%%DATADIR%%/Man/man1m/setuids.d.1m
-%%DATADIR%%/Man/man1m/sh_calldist.d.1m
-%%DATADIR%%/Man/man1m/sh_calls.d.1m
-%%DATADIR%%/Man/man1m/sh_calltime.d.1m
-%%DATADIR%%/Man/man1m/sh_cpudist.d.1m
-%%DATADIR%%/Man/man1m/sh_cputime.d.1m
-%%DATADIR%%/Man/man1m/sh_flow.d.1m
-%%DATADIR%%/Man/man1m/sh_flowinfo.d.1m
-%%DATADIR%%/Man/man1m/sh_flowtime.d.1m
-%%DATADIR%%/Man/man1m/sh_lines.d.1m
-%%DATADIR%%/Man/man1m/sh_pidcolors.d.1m
-%%DATADIR%%/Man/man1m/sh_stat.d.1m
-%%DATADIR%%/Man/man1m/sh_syscalls.d.1m
-%%DATADIR%%/Man/man1m/sh_syscolors.d.1m
-%%DATADIR%%/Man/man1m/sh_wasted.d.1m
-%%DATADIR%%/Man/man1m/sh_who.d.1m
-%%DATADIR%%/Man/man1m/shellsnoop.1m
-%%DATADIR%%/Man/man1m/shortlived.d.1m
-%%DATADIR%%/Man/man1m/sigdist.d.1m
-%%DATADIR%%/Man/man1m/stacksize.d.1m
-%%DATADIR%%/Man/man1m/statsnoop.1m
-%%DATADIR%%/Man/man1m/swapinfo.d.1m
-%%DATADIR%%/Man/man1m/sysbypid.d.1m
-%%DATADIR%%/Man/man1m/syscallbypid.d.1m
-%%DATADIR%%/Man/man1m/syscallbyproc.d.1m
-%%DATADIR%%/Man/man1m/syscallbysysc.d.1m
-%%DATADIR%%/Man/man1m/tcl_calldist.d.1m
-%%DATADIR%%/Man/man1m/tcl_calls.d.1m
-%%DATADIR%%/Man/man1m/tcl_calltime.d.1m
-%%DATADIR%%/Man/man1m/tcl_cpudist.d.1m
-%%DATADIR%%/Man/man1m/tcl_cputime.d.1m
-%%DATADIR%%/Man/man1m/tcl_flow.d.1m
-%%DATADIR%%/Man/man1m/tcl_flowtime.d.1m
-%%DATADIR%%/Man/man1m/tcl_ins.d.1m
-%%DATADIR%%/Man/man1m/tcl_insflow.d.1m
-%%DATADIR%%/Man/man1m/tcl_proccalls.d.1m
-%%DATADIR%%/Man/man1m/tcl_procflow.d.1m
-%%DATADIR%%/Man/man1m/tcl_stat.d.1m
-%%DATADIR%%/Man/man1m/tcl_syscalls.d.1m
-%%DATADIR%%/Man/man1m/tcl_syscolors.d.1m
-%%DATADIR%%/Man/man1m/tcl_who.d.1m
-%%DATADIR%%/Man/man1m/tcpsnoop.1m
-%%DATADIR%%/Man/man1m/tcpsnoop.d.1m
-%%DATADIR%%/Man/man1m/tcpsnoop_snv.1m
-%%DATADIR%%/Man/man1m/tcpsnoop_snv.d.1m
-%%DATADIR%%/Man/man1m/tcpstat.d.1m
-%%DATADIR%%/Man/man1m/tcptop.1m
-%%DATADIR%%/Man/man1m/tcptop_snv.1m
-%%DATADIR%%/Man/man1m/tcpwdist.d.1m
-%%DATADIR%%/Man/man1m/threaded.d.1m
-%%DATADIR%%/Man/man1m/topsyscall.1m
-%%DATADIR%%/Man/man1m/topsysproc.1m
-%%DATADIR%%/Man/man1m/udpstat.d.1m
-%%DATADIR%%/Man/man1m/uname-a.d.1m
-%%DATADIR%%/Man/man1m/vmbypid.d.1m
-%%DATADIR%%/Man/man1m/vmstat-p.d.1m
-%%DATADIR%%/Man/man1m/vmstat.d.1m
-%%DATADIR%%/Man/man1m/vopstat.1m
-%%DATADIR%%/Man/man1m/weblatency.d.1m
-%%DATADIR%%/Man/man1m/whatexec.d.1m
-%%DATADIR%%/Man/man1m/woof.d.1m
-%%DATADIR%%/Man/man1m/wpm.d.1m
-%%DATADIR%%/Man/man1m/writebytes.d.1m
-%%DATADIR%%/Man/man1m/writedist.d.1m
-%%DATADIR%%/Man/man1m/xcallsbypid.d.1m
-%%DATADIR%%/Man/man1m/xvmstat.1m
-%%DATADIR%%/Man/man1m/zvmstat.1m
+%%DATADIR%%/Man/man1m/anonpgpid.d.1m.gz
+%%DATADIR%%/Man/man1m/bitesize.d.1m.gz
+%%DATADIR%%/Man/man1m/connections.1m.gz
+%%DATADIR%%/Man/man1m/cpudists.1m.gz
+%%DATADIR%%/Man/man1m/cputimes.1m.gz
+%%DATADIR%%/Man/man1m/cputypes.d.1m.gz
+%%DATADIR%%/Man/man1m/cpuwalk.d.1m.gz
+%%DATADIR%%/Man/man1m/crash.d.1m.gz
+%%DATADIR%%/Man/man1m/creatbyproc.d.1m.gz
+%%DATADIR%%/Man/man1m/cswstat.d.1m.gz
+%%DATADIR%%/Man/man1m/dappprof.1m.gz
+%%DATADIR%%/Man/man1m/dapptrace.1m.gz
+%%DATADIR%%/Man/man1m/dexplorer.1m.gz
+%%DATADIR%%/Man/man1m/diskhits.1m.gz
+%%DATADIR%%/Man/man1m/dispqlen.d.1m.gz
+%%DATADIR%%/Man/man1m/dnlcps.d.1m.gz
+%%DATADIR%%/Man/man1m/dnlcsnoop.d.1m.gz
+%%DATADIR%%/Man/man1m/dnlcstat.1m.gz
+%%DATADIR%%/Man/man1m/dtruss.1m.gz
+%%DATADIR%%/Man/man1m/dvmstat.1m.gz
+%%DATADIR%%/Man/man1m/errinfo.1m.gz
+%%DATADIR%%/Man/man1m/execsnoop.1m.gz
+%%DATADIR%%/Man/man1m/fddist.1m.gz
+%%DATADIR%%/Man/man1m/filebyproc.d.1m.gz
+%%DATADIR%%/Man/man1m/fspaging.d.1m.gz
+%%DATADIR%%/Man/man1m/fsrw.d.1m.gz
+%%DATADIR%%/Man/man1m/guess.d.1m.gz
+%%DATADIR%%/Man/man1m/hotkernel.1m.gz
+%%DATADIR%%/Man/man1m/hotspot.d.1m.gz
+%%DATADIR%%/Man/man1m/hotuser.1m.gz
+%%DATADIR%%/Man/man1m/httpdstat.d.1m.gz
+%%DATADIR%%/Man/man1m/icmpstat.d.1m.gz
+%%DATADIR%%/Man/man1m/intbycpu.d.1m.gz
+%%DATADIR%%/Man/man1m/intoncpu.d.1m.gz
+%%DATADIR%%/Man/man1m/inttimes.d.1m.gz
+%%DATADIR%%/Man/man1m/iofile.d.1m.gz
+%%DATADIR%%/Man/man1m/iofileb.d.1m.gz
+%%DATADIR%%/Man/man1m/iopattern.1m.gz
+%%DATADIR%%/Man/man1m/iopending.1m.gz
+%%DATADIR%%/Man/man1m/iosnoop.1m.gz
+%%DATADIR%%/Man/man1m/iotop.1m.gz
+%%DATADIR%%/Man/man1m/j_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/j_calls.d.1m.gz
+%%DATADIR%%/Man/man1m/j_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/j_classflow.d.1m.gz
+%%DATADIR%%/Man/man1m/j_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/j_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/j_events.d.1m.gz
+%%DATADIR%%/Man/man1m/j_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/j_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/j_methodcalls.d.1m.gz
+%%DATADIR%%/Man/man1m/j_objnew.d.1m.gz
+%%DATADIR%%/Man/man1m/j_package.d.1m.gz
+%%DATADIR%%/Man/man1m/j_profile.d.1m.gz
+%%DATADIR%%/Man/man1m/j_stat.d.1m.gz
+%%DATADIR%%/Man/man1m/j_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/j_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/j_thread.d.1m.gz
+%%DATADIR%%/Man/man1m/j_who.d.1m.gz
+%%DATADIR%%/Man/man1m/js_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/js_calls.d.1m.gz
+%%DATADIR%%/Man/man1m/js_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/js_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/js_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/js_execs.d.1m.gz
+%%DATADIR%%/Man/man1m/js_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/js_flowinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/js_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/js_objcpu.d.1m.gz
+%%DATADIR%%/Man/man1m/js_objgc.d.1m.gz
+%%DATADIR%%/Man/man1m/js_objnew.d.1m.gz
+%%DATADIR%%/Man/man1m/js_stat.d.1m.gz
+%%DATADIR%%/Man/man1m/js_who.d.1m.gz
+%%DATADIR%%/Man/man1m/kill.d.1m.gz
+%%DATADIR%%/Man/man1m/kstat_types.d.1m.gz
+%%DATADIR%%/Man/man1m/lastwords.1m.gz
+%%DATADIR%%/Man/man1m/loads.d.1m.gz
+%%DATADIR%%/Man/man1m/lockbydist.d.1m.gz
+%%DATADIR%%/Man/man1m/lockbyproc.d.1m.gz
+%%DATADIR%%/Man/man1m/minfbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/minfbyproc.d.1m.gz
+%%DATADIR%%/Man/man1m/mmapfiles.d.1m.gz
+%%DATADIR%%/Man/man1m/modcalls.d.1m.gz
+%%DATADIR%%/Man/man1m/newproc.d.1m.gz
+%%DATADIR%%/Man/man1m/nfswizard.d.1m.gz
+%%DATADIR%%/Man/man1m/opensnoop.1m.gz
+%%DATADIR%%/Man/man1m/pathopens.d.1m.gz
+%%DATADIR%%/Man/man1m/pfilestat.1m.gz
+%%DATADIR%%/Man/man1m/pgpginbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/pgpginbyproc.d.1m.gz
+%%DATADIR%%/Man/man1m/php_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/php_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/php_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/php_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/php_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/php_flowinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/php_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/php_funccalls.d.1m.gz
+%%DATADIR%%/Man/man1m/php_malloc.d.1m.gz
+%%DATADIR%%/Man/man1m/php_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/php_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/php_who.d.1m.gz
+%%DATADIR%%/Man/man1m/pidpersec.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_flowinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_malloc.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_subcalls.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/pl_who.d.1m.gz
+%%DATADIR%%/Man/man1m/priclass.d.1m.gz
+%%DATADIR%%/Man/man1m/pridist.d.1m.gz
+%%DATADIR%%/Man/man1m/procsystime.1m.gz
+%%DATADIR%%/Man/man1m/putnexts.d.1m.gz
+%%DATADIR%%/Man/man1m/py_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/py_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/py_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/py_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/py_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/py_flowinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/py_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/py_funccalls.d.1m.gz
+%%DATADIR%%/Man/man1m/py_malloc.d.1m.gz
+%%DATADIR%%/Man/man1m/py_mallocstk.d.1m.gz
+%%DATADIR%%/Man/man1m/py_profile.d.1m.gz
+%%DATADIR%%/Man/man1m/py_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/py_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/py_who.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_calls.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_flowinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_funccalls.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_lines.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_malloc.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_objcpu.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_objnew.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_stat.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/rb_who.d.1m.gz
+%%DATADIR%%/Man/man1m/readbytes.d.1m.gz
+%%DATADIR%%/Man/man1m/readdist.d.1m.gz
+%%DATADIR%%/Man/man1m/rfileio.d.1m.gz
+%%DATADIR%%/Man/man1m/rfsio.d.1m.gz
+%%DATADIR%%/Man/man1m/runocc.d.1m.gz
+%%DATADIR%%/Man/man1m/rwbbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/rwbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/rwbytype.d.1m.gz
+%%DATADIR%%/Man/man1m/rwsnoop.1m.gz
+%%DATADIR%%/Man/man1m/rwtop.1m.gz
+%%DATADIR%%/Man/man1m/sampleproc.1m.gz
+%%DATADIR%%/Man/man1m/sar-c.d.1m.gz
+%%DATADIR%%/Man/man1m/seeksize.d.1m.gz
+%%DATADIR%%/Man/man1m/setuids.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_calls.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_flowinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_lines.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_pidcolors.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_stat.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_wasted.d.1m.gz
+%%DATADIR%%/Man/man1m/sh_who.d.1m.gz
+%%DATADIR%%/Man/man1m/shellsnoop.1m.gz
+%%DATADIR%%/Man/man1m/shortlived.d.1m.gz
+%%DATADIR%%/Man/man1m/sigdist.d.1m.gz
+%%DATADIR%%/Man/man1m/stacksize.d.1m.gz
+%%DATADIR%%/Man/man1m/statsnoop.1m.gz
+%%DATADIR%%/Man/man1m/swapinfo.d.1m.gz
+%%DATADIR%%/Man/man1m/sysbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/syscallbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/syscallbyproc.d.1m.gz
+%%DATADIR%%/Man/man1m/syscallbysysc.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_calldist.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_calls.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_calltime.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_cpudist.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_cputime.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_flow.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_flowtime.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_ins.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_insflow.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_proccalls.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_procflow.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_stat.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_syscalls.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_syscolors.d.1m.gz
+%%DATADIR%%/Man/man1m/tcl_who.d.1m.gz
+%%DATADIR%%/Man/man1m/tcpsnoop.1m.gz
+%%DATADIR%%/Man/man1m/tcpsnoop.d.1m.gz
+%%DATADIR%%/Man/man1m/tcpsnoop_snv.1m.gz
+%%DATADIR%%/Man/man1m/tcpsnoop_snv.d.1m.gz
+%%DATADIR%%/Man/man1m/tcpstat.d.1m.gz
+%%DATADIR%%/Man/man1m/tcptop.1m.gz
+%%DATADIR%%/Man/man1m/tcptop_snv.1m.gz
+%%DATADIR%%/Man/man1m/tcpwdist.d.1m.gz
+%%DATADIR%%/Man/man1m/threaded.d.1m.gz
+%%DATADIR%%/Man/man1m/topsyscall.1m.gz
+%%DATADIR%%/Man/man1m/topsysproc.1m.gz
+%%DATADIR%%/Man/man1m/udpstat.d.1m.gz
+%%DATADIR%%/Man/man1m/uname-a.d.1m.gz
+%%DATADIR%%/Man/man1m/vmbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/vmstat-p.d.1m.gz
+%%DATADIR%%/Man/man1m/vmstat.d.1m.gz
+%%DATADIR%%/Man/man1m/vopstat.1m.gz
+%%DATADIR%%/Man/man1m/weblatency.d.1m.gz
+%%DATADIR%%/Man/man1m/whatexec.d.1m.gz
+%%DATADIR%%/Man/man1m/woof.d.1m.gz
+%%DATADIR%%/Man/man1m/wpm.d.1m.gz
+%%DATADIR%%/Man/man1m/writebytes.d.1m.gz
+%%DATADIR%%/Man/man1m/writedist.d.1m.gz
+%%DATADIR%%/Man/man1m/xcallsbypid.d.1m.gz
+%%DATADIR%%/Man/man1m/xvmstat.1m.gz
+%%DATADIR%%/Man/man1m/zvmstat.1m.gz
%%DATADIR%%/Mem/Readme
%%DATADIR%%/Mem/anonpgpid.d
%%DATADIR%%/Mem/minfbypid.d
diff --git a/sysutils/dua-cli/Makefile b/sysutils/dua-cli/Makefile
index 4d64bfb4a04e..bdb8fa4274a3 100644
--- a/sysutils/dua-cli/Makefile
+++ b/sysutils/dua-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dua-cli
DISTVERSIONPREFIX= v
-DISTVERSION= 2.29.4
-PORTREVISION= 4
+DISTVERSION= 2.32.2
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/dua-cli/Makefile.crates b/sysutils/dua-cli/Makefile.crates
index 48e52eb77891..dc97857ba1e3 100644
--- a/sysutils/dua-cli/Makefile.crates
+++ b/sysutils/dua-cli/Makefile.crates
@@ -1,181 +1,195 @@
-CARGO_CRATES= addr2line-0.22.0 \
- adler-1.0.2 \
- ahash-0.8.11 \
- allocator-api2-0.2.18 \
- android-tzdata-0.1.1 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ allocator-api2-0.2.21 \
android_system_properties-0.1.5 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
- anyhow-1.0.86 \
+ 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.100 \
atty-0.2.14 \
- autocfg-1.3.0 \
- backtrace-0.3.73 \
- bitflags-2.6.0 \
- block2-0.5.1 \
- bstr-1.10.0 \
- bumpalo-3.16.0 \
+ autocfg-1.5.0 \
+ backtrace-0.3.76 \
+ bitflags-2.10.0 \
+ bstr-1.12.1 \
+ bumpalo-3.19.0 \
byte-unit-4.0.19 \
cassowary-0.3.0 \
- castaway-0.2.3 \
- cc-1.1.7 \
- cfg-if-1.0.0 \
- chrono-0.4.38 \
- clap-4.5.13 \
- clap_builder-4.5.13 \
- clap_derive-4.5.13 \
- clap_lex-0.7.2 \
- colorchoice-1.0.2 \
+ castaway-0.2.4 \
+ cc-1.2.43 \
+ cfg-if-1.0.4 \
+ chrono-0.4.42 \
+ clap-4.5.50 \
+ clap_builder-4.5.50 \
+ clap_complete-4.5.59 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
compact_str-0.7.1 \
core-foundation-sys-0.8.7 \
crossbeam-0.8.4 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-queue-0.3.11 \
- crossbeam-utils-0.8.20 \
+ crossbeam-queue-0.3.12 \
+ crossbeam-utils-0.8.21 \
crossterm-0.27.0 \
crossterm_winapi-0.9.1 \
crosstermion-0.14.0 \
- deranged-0.3.11 \
+ deranged-0.5.5 \
diff-0.1.13 \
- either-1.13.0 \
- equivalent-1.0.1 \
+ either-1.15.0 \
+ equivalent-1.0.2 \
faster-hex-0.9.0 \
filesize-0.2.0 \
- fixedbitset-0.4.2 \
- gimli-0.29.0 \
- gix-features-0.39.0 \
- gix-glob-0.17.0 \
- gix-hash-0.15.0 \
- gix-path-0.10.12 \
- gix-trace-0.1.11 \
- glob-0.3.1 \
- hashbrown-0.14.5 \
+ find-msvc-tools-0.1.4 \
+ fixedbitset-0.5.7 \
+ foldhash-0.1.5 \
+ gimli-0.32.3 \
+ gix-features-0.39.1 \
+ gix-glob-0.17.1 \
+ gix-hash-0.15.1 \
+ gix-path-0.10.21 \
+ gix-trace-0.1.15 \
+ gix-validate-0.10.1 \
+ glob-0.3.3 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
hermit-abi-0.1.19 \
- hermit-abi-0.3.9 \
- home-0.5.9 \
+ hermit-abi-0.5.2 \
+ home-0.5.12 \
human_format-1.1.0 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- indexmap-2.3.0 \
+ indexmap-2.12.0 \
is-docker-0.2.0 \
is-wsl-0.4.0 \
- is_terminal_polyfill-1.70.1 \
+ is_terminal_polyfill-1.70.2 \
itertools-0.12.1 \
itertools-0.13.0 \
- itoa-1.0.11 \
- js-sys-0.3.72 \
+ itoa-1.0.15 \
+ js-sys-0.3.82 \
jwalk-0.8.1 \
- libc-0.2.155 \
- lock_api-0.4.12 \
- log-0.4.22 \
+ libc-0.2.177 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
log-panics-2.1.0 \
- lru-0.12.4 \
- memchr-2.7.4 \
- miniz_oxide-0.7.4 \
+ lru-0.12.5 \
+ memchr-2.7.6 \
+ miniz_oxide-0.8.9 \
mio-0.8.11 \
num-conv-0.1.0 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
+ num_cpus-1.17.0 \
num_threads-0.1.7 \
- objc-sys-0.3.5 \
- objc2-0.5.2 \
- objc2-encode-4.0.3 \
- objc2-foundation-0.2.2 \
- object-0.36.2 \
- once_cell-1.19.0 \
- open-5.3.0 \
- owo-colors-4.0.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.3.2 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ open-5.3.2 \
+ owo-colors-4.2.3 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
paste-1.0.15 \
- pathdiff-0.2.1 \
- petgraph-0.6.5 \
+ pathdiff-0.2.3 \
+ percent-encoding-2.3.2 \
+ petgraph-0.7.1 \
powerfmt-0.2.0 \
- pretty_assertions-1.4.0 \
- proc-macro2-1.0.86 \
- quote-1.0.36 \
+ pretty_assertions-1.4.1 \
+ proc-macro2-1.0.103 \
+ quote-1.0.41 \
ratatui-0.26.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.3 \
- regex-automata-0.4.7 \
- rustc-demangle-0.1.24 \
- rustversion-1.0.17 \
- ryu-1.0.18 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.18 \
+ regex-automata-0.4.13 \
+ rustc-demangle-0.1.26 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
scopeguard-1.2.0 \
- serde-1.0.204 \
- serde_derive-1.0.204 \
- signal-hook-0.3.17 \
- signal-hook-mio-0.2.4 \
- signal-hook-registry-1.4.2 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ shlex-1.3.0 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.6 \
simplelog-0.12.2 \
- smallvec-1.13.2 \
+ smallvec-1.15.1 \
stability-0.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
strum-0.26.3 \
strum_macros-0.26.4 \
- syn-2.0.72 \
+ syn-2.0.108 \
termcolor-1.4.1 \
- thiserror-1.0.63 \
- thiserror-impl-1.0.63 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- trash-5.2.0 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ trash-5.2.5 \
tui-react-0.23.2 \
- unicode-ident-1.0.12 \
- unicode-segmentation-1.11.0 \
+ unicode-ident-1.0.20 \
+ unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
- unicode-width-0.1.13 \
- unicode-width-0.2.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.2 \
urlencoding-2.1.3 \
utf8-width-0.1.7 \
utf8parse-0.2.2 \
- version_check-0.9.5 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.95 \
- wasm-bindgen-backend-0.2.95 \
- wasm-bindgen-macro-0.2.95 \
- wasm-bindgen-macro-support-0.2.95 \
- wasm-bindgen-shared-0.2.95 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasm-bindgen-0.2.105 \
+ wasm-bindgen-macro-0.2.105 \
+ wasm-bindgen-macro-support-0.2.105 \
+ wasm-bindgen-shared-0.2.105 \
wild-2.2.1 \
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-core-0.52.0 \
windows-core-0.56.0 \
+ windows-core-0.62.2 \
windows-implement-0.56.0 \
+ windows-implement-0.60.2 \
windows-interface-0.56.0 \
+ windows-interface-0.59.3 \
+ windows-link-0.2.1 \
windows-result-0.1.2 \
+ 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-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 \
- yansi-0.5.1 \
- zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
-CARGO_FEATURES= --no-default-features tui-crossplatform
+ windows_x86_64_msvc-0.53.1 \
+ yansi-1.0.1
diff --git a/sysutils/dua-cli/distinfo b/sysutils/dua-cli/distinfo
index 4f42f18d588b..d74d5be3bd61 100644
--- a/sysutils/dua-cli/distinfo
+++ b/sysutils/dua-cli/distinfo
@@ -1,238 +1,248 @@
-TIMESTAMP = 1734920290
-SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
-SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
-SIZE (rust/crates/ahash-0.8.11.crate) = 43607
-SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+TIMESTAMP = 1761666989
+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/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.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
-SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
+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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
-SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f
-SIZE (rust/crates/block2-0.5.1.crate) = 24191
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+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/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+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-4.0.19.crate) = da78b32057b8fdfc352504708feeba7216dcd65a2c9ab02978cbd288d1279b6c
SIZE (rust/crates/byte-unit-4.0.19.crate) = 10929
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.1.7.crate) = 26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc
-SIZE (rust/crates/cc-1.1.7.crate) = 81694
-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.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
-SHA256 (rust/crates/clap-4.5.13.crate) = 0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc
-SIZE (rust/crates/clap-4.5.13.crate) = 56267
-SHA256 (rust/crates/clap_builder-4.5.13.crate) = 64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99
-SIZE (rust/crates/clap_builder-4.5.13.crate) = 164093
-SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
-SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
+SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
+SIZE (rust/crates/castaway-0.2.4.crate) = 12546
+SHA256 (rust/crates/cc-1.2.43.crate) = 739eb0f94557554b3ca9a86d2d37bebd49c5e6d0c1d2bda35ba5bdac830befc2
+SIZE (rust/crates/cc-1.2.43.crate) = 91384
+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/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623
+SIZE (rust/crates/clap-4.5.50.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.50.crate) = 0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0
+SIZE (rust/crates/clap_builder-4.5.50.crate) = 171137
+SHA256 (rust/crates/clap_complete-4.5.59.crate) = 2348487adcd4631696ced64ccdb40d38ac4d31cae7f2eec8817fcea1b9d1c43c
+SIZE (rust/crates/clap_complete-4.5.59.crate) = 48576
+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.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+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.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
-SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
-SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+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.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
SHA256 (rust/crates/crosstermion-0.14.0.crate) = 3bb8ffe01d18963d7cdeb1b90d80ff1fc2adc8dd05517a8dfce4844f7157ecc4
SIZE (rust/crates/crosstermion-0.14.0.crate) = 8953
-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/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
-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/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/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
SHA256 (rust/crates/filesize-0.2.0.crate) = 12d741e2415d4e2e5bd1c1d00409d1a8865a57892c2d689b504365655d237d43
SIZE (rust/crates/filesize-0.2.0.crate) = 5066
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
-SIZE (rust/crates/gimli-0.29.0.crate) = 275756
-SHA256 (rust/crates/gix-features-0.39.0.crate) = 8e0eb9efdf96c35c0bed7596d1bef2d4ce6360a1d09738001f9d3e402aa7ba3e
-SIZE (rust/crates/gix-features-0.39.0.crate) = 31240
-SHA256 (rust/crates/gix-glob-0.17.0.crate) = 254b5101cf7facc00d9b5ff564cf46302ca76695cca23d33bc958a707b6fc857
-SIZE (rust/crates/gix-glob-0.17.0.crate) = 14138
-SHA256 (rust/crates/gix-hash-0.15.0.crate) = 952c3a29f1bc1007cc901abce7479943abfa42016db089de33d0a4fa3c85bfe8
-SIZE (rust/crates/gix-hash-0.15.0.crate) = 13514
-SHA256 (rust/crates/gix-path-0.10.12.crate) = c04e5a94fdb56b1e91eb7df2658ad16832428b8eeda24ff1a0f0288de2bce554
-SIZE (rust/crates/gix-path-0.10.12.crate) = 22834
-SHA256 (rust/crates/gix-trace-0.1.11.crate) = 04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952
-SIZE (rust/crates/gix-trace-0.1.11.crate) = 10424
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/gix-features-0.39.1.crate) = 7d85d673f2e022a340dba4713bed77ef2cf4cd737d2f3e0f159d45e0935fd81f
+SIZE (rust/crates/gix-features-0.39.1.crate) = 31228
+SHA256 (rust/crates/gix-glob-0.17.1.crate) = aaf69a6bec0a3581567484bf99a4003afcaf6c469fd4214352517ea355cf3435
+SIZE (rust/crates/gix-glob-0.17.1.crate) = 14136
+SHA256 (rust/crates/gix-hash-0.15.1.crate) = 0b5eccc17194ed0e67d49285e4853307e4147e95407f91c1c3e4a13ba9f4e4ce
+SIZE (rust/crates/gix-hash-0.15.1.crate) = 13513
+SHA256 (rust/crates/gix-path-0.10.21.crate) = 0416b41cd00ff292af9b94b0660880c44bd2ed66828ddca9a2b333535cbb71b8
+SIZE (rust/crates/gix-path-0.10.21.crate) = 34033
+SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457
+SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867
+SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4
+SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803
+SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
+SIZE (rust/crates/glob-0.3.3.crate) = 22861
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+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/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96ad4767b1ec2ec5e6434e99f1577f085b8
SIZE (rust/crates/human_format-1.1.0.crate) = 7108
-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/indexmap-2.3.0.crate) = de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0
-SIZE (rust/crates/indexmap-2.3.0.crate) = 83027
+SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
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/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.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/js-sys-0.3.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
-SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
+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.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad408585853910a202391cf9f8e65
+SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/jwalk-0.8.1.crate) = 2735847566356cd2179a2a38264839308f7079fa96e6bd5a42d740460e003c56
SIZE (rust/crates/jwalk-0.8.1.crate) = 39882
-SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
-SIZE (rust/crates/libc-0.2.155.crate) = 743539
-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.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+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.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f
SIZE (rust/crates/log-panics-2.1.0.crate) = 9464
-SHA256 (rust/crates/lru-0.12.4.crate) = 37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904
-SIZE (rust/crates/lru-0.12.4.crate) = 16032
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
-SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+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-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-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8
-SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478
-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.2.crate) = 3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e
-SIZE (rust/crates/object-0.36.2.crate) = 324577
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/open-5.3.0.crate) = 61a877bf6abd716642a53ef1b89fb498923a4afca5c754f9050b4d081c05c4b3
-SIZE (rust/crates/open-5.3.0.crate) = 24718
-SHA256 (rust/crates/owo-colors-4.0.0.crate) = caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f
-SIZE (rust/crates/owo-colors-4.0.0.crate) = 30984
-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/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.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.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95
+SIZE (rust/crates/open-5.3.2.crate) = 26342
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+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/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd
-SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
+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/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
+SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66
-SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
+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/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/ratatui-0.26.3.crate) = f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef
SIZE (rust/crates/ratatui-0.26.3.crate) = 465596
-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.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4
-SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830
-SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
-SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
-SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
-SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+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/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12
-SIZE (rust/crates/serde-1.0.204.crate) = 78253
-SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222
-SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871
-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/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/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.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e1e30aed86049635fb5f147d065a9c0
SIZE (rust/crates/simplelog-0.12.2.crate) = 21548
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac
SIZE (rust/crates/stability-0.2.1.crate) = 5381
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -243,121 +253,141 @@ SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c8
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.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af
-SIZE (rust/crates/syn-2.0.72.crate) = 267069
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
-SIZE (rust/crates/thiserror-1.0.63.crate) = 21537
-SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261
-SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047
-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/trash-5.2.0.crate) = defe1fdd4232e407b312377885a2c5396764972bddad87baf304753374a1bfc8
-SIZE (rust/crates/trash-5.2.0.crate) = 52306
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d
+SIZE (rust/crates/time-0.3.44.crate) = 143200
+SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b
+SIZE (rust/crates/time-core-0.1.6.crate) = 9105
+SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+SHA256 (rust/crates/trash-5.2.5.crate) = a9b93a14fcf658568eb11b3ac4cb406822e916e2c55cdebc421beeb0bd7c94d8
+SIZE (rust/crates/trash-5.2.5.crate) = 57121
SHA256 (rust/crates/tui-react-0.23.2.crate) = 2914a701e00f3311d869175d83dbb7da374ba9a22a6876f3aa6af2673d3accc6
SIZE (rust/crates/tui-react-0.23.2.crate) = 8261
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202
-SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740
+SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06
+SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416
+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.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
-SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
-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.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
+SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
+SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3
SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
-SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.95.crate) = 128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e
-SIZE (rust/crates/wasm-bindgen-0.2.95.crate) = 43894
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.95.crate) = cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358
-SIZE (rust/crates/wasm-bindgen-backend-0.2.95.crate) = 30487
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.95.crate) = e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56
-SIZE (rust/crates/wasm-bindgen-macro-0.2.95.crate) = 6938
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.95.crate) = 21331
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.95.crate) = 7649
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/wasm-bindgen-0.2.105.crate) = da95793dfc411fbbd93f5be7715b0578ec61fe87cb1a42b12eb625caa5c5ea60
+SIZE (rust/crates/wasm-bindgen-0.2.105.crate) = 48215
+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/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
SIZE (rust/crates/wild-2.2.1.crate) = 8080
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-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
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.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
+SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
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.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.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.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
+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-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/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
-SIZE (rust/crates/yansi-0.5.1.crate) = 16525
-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 (Byron-dua-cli-v2.29.4_GH0.tar.gz) = b63c4cd9cf7ffa369f621cf798944374cef59b6cdb0fc8d608e2192bc9085951
-SIZE (Byron-dua-cli-v2.29.4_GH0.tar.gz) = 139256
+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/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (Byron-dua-cli-v2.32.2_GH0.tar.gz) = 8a3495d2ec0c9bee961e512c79b11c9945797a3d4f979b4ec63fd50d73d80c94
+SIZE (Byron-dua-cli-v2.32.2_GH0.tar.gz) = 144906
diff --git a/sysutils/duf/Makefile b/sysutils/duf/Makefile
index 4ad91cd8eea5..741c10cb0bac 100644
--- a/sysutils/duf/Makefile
+++ b/sysutils/duf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= duf
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.1
-PORTREVISION= 27
+DISTVERSION= 0.9.1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
@@ -12,11 +12,9 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
-USE_GITHUB= nodefault
-GH_TUPLE= golang:sys:v0.6.0:sys
_BUILD_VERSION= ${DISTVERSION}
-_BUILD_SHA= 3c55411
+_BUILD_SHA= b2f01a1
GO_MODULE= github.com/muesli/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
@@ -27,14 +25,10 @@ GO_BUILDFLAGS= -ldflags "\
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= README.md
-PORTSCOUT= skipv:v0.11.0
+PORTSCOUT= skipv:v0.37.0
OPTIONS_DEFINE= DOCS
-pre-patch:
- ${RM} -r ${WRKSRC}/vendor/golang.org/x/sys
- ${LN} -s ${WRKDIR}/sys-* ${WRKSRC}/vendor/golang.org/x/sys
-
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} \
diff --git a/sysutils/duf/distinfo b/sysutils/duf/distinfo
index 4ae624a56d16..62aaf2ed4298 100644
--- a/sysutils/duf/distinfo
+++ b/sysutils/duf/distinfo
@@ -1,7 +1,5 @@
-TIMESTAMP = 1678842332
-SHA256 (go/sysutils_duf/duf-v0.8.1/v0.8.1.mod) = ba45158060302f03255903b5537af089be9f7741fd34980f6f5e75d92220330c
-SIZE (go/sysutils_duf/duf-v0.8.1/v0.8.1.mod) = 547
-SHA256 (go/sysutils_duf/duf-v0.8.1/v0.8.1.zip) = 1624fd135cf1ea628dd9228a7bf25abc66ad2423e0fba80822acd7ef1893f56c
-SIZE (go/sysutils_duf/duf-v0.8.1/v0.8.1.zip) = 149949
-SHA256 (go/sysutils_duf/duf-v0.8.1/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
-SIZE (go/sysutils_duf/duf-v0.8.1/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
+TIMESTAMP = 1762216896
+SHA256 (go/sysutils_duf/duf-v0.9.1/v0.9.1.mod) = b8cadd95849b73f432731d0a932199350233f93e4992b7a2c07ff6f251f164aa
+SIZE (go/sysutils_duf/duf-v0.9.1/v0.9.1.mod) = 577
+SHA256 (go/sysutils_duf/duf-v0.9.1/v0.9.1.zip) = 836c80e306eb185ce10006284a7b15276c76b0842ce3ee74ca3b2c34b4173a76
+SIZE (go/sysutils_duf/duf-v0.9.1/v0.9.1.zip) = 152741
diff --git a/sysutils/duf/files/patch-go.mod b/sysutils/duf/files/patch-go.mod
deleted file mode 100644
index 5f57fd8ab3b8..000000000000
--- a/sysutils/duf/files/patch-go.mod
+++ /dev/null
@@ -1,28 +0,0 @@
---- go.mod.orig 2023-03-15 01:06:55 UTC
-+++ go.mod
-@@ -1,17 +1,21 @@
- module github.com/muesli/duf
-
--go 1.15
-+go 1.17
-
- require (
- github.com/IGLOU-EU/go-wildcard v1.0.3
- github.com/jedib0t/go-pretty/v6 v6.2.5
-- github.com/kr/pretty v0.2.0 // indirect
- github.com/mattn/go-runewidth v0.0.13
- github.com/muesli/mango v0.1.0
- github.com/muesli/roff v0.1.0
- github.com/muesli/termenv v0.11.0
-- golang.org/x/sys v0.0.0-20220114195835-da31bd327af9
-+ golang.org/x/sys v0.6.0
- golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72
-- gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
-+)
-+
-+require (
-+ github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
-+ github.com/mattn/go-isatty v0.0.14 // indirect
-+ github.com/rivo/uniseg v0.2.0 // indirect
- gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
- )
diff --git a/sysutils/duf/files/patch-go.sum b/sysutils/duf/files/patch-go.sum
deleted file mode 100644
index ded592c1a25c..000000000000
--- a/sysutils/duf/files/patch-go.sum
+++ /dev/null
@@ -1,28 +0,0 @@
---- go.sum.orig 2023-03-15 01:06:58 UTC
-+++ go.sum
-@@ -5,11 +5,6 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOw
- github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
- github.com/jedib0t/go-pretty/v6 v6.2.5 h1:4faq6Fne+0du3qZAPOJcBFpAnt4AlxUJAKa1vAdvfrQ=
- github.com/jedib0t/go-pretty/v6 v6.2.5/go.mod h1:FMkOpgGD3EZ91cW8g/96RfxoV7bdeJyzXPYgz1L1ln0=
--github.com/kr/pretty v0.2.0 h1:s5hAObm+yFO5uHYt5dYjxi2rXrsnmRpJx4OYvIWUaQs=
--github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
--github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
--github.com/kr/text v0.1.0 h1:45sCR5RtlFHMR4UwH9sdQ5TC8v0qDQCHnXt+kaKSTVE=
--github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
- github.com/lucasb-eyer/go-colorful v1.2.0 h1:1nnpGOrhyZZuNyfu1QjKiUICQ74+3FNCN69Aj6K7nkY=
- github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
- github.com/mattn/go-isatty v0.0.14 h1:yVuAays6BHfxijgZPzw+3Zlu5yQgKGP2/hcQbHb7S9Y=
-@@ -35,11 +30,11 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go
- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220114195835-da31bd327af9 h1:XfKQ4OlFl8okEOr5UvAqFRVj8pY/4yfcXrddB8qAbU0=
- golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-+golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
-+golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72 h1:VqE9gduFZ4dbR7XoL77lHFp0/DyDUBKSXK7CMFkVcV0=
- golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
--gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
--gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
- gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b h1:h8qDotaEPuJATrMmW04NCwg7v22aHH28wwpauUhK9Oo=
- gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
diff --git a/sysutils/duf/files/patch-vendor_modules.txt b/sysutils/duf/files/patch-vendor_modules.txt
deleted file mode 100644
index c340ad392648..000000000000
--- a/sysutils/duf/files/patch-vendor_modules.txt
+++ /dev/null
@@ -1,57 +0,0 @@
---- vendor/modules.txt.orig 2023-03-15 01:07:07 UTC
-+++ vendor/modules.txt
-@@ -1,42 +1,41 @@
- # github.com/IGLOU-EU/go-wildcard v1.0.3
--## explicit
-+## explicit; go 1.16
- github.com/IGLOU-EU/go-wildcard
- # github.com/jedib0t/go-pretty/v6 v6.2.5
--## explicit
-+## explicit; go 1.16
- github.com/jedib0t/go-pretty/v6/table
- github.com/jedib0t/go-pretty/v6/text
--# github.com/kr/pretty v0.2.0
--## explicit
- # github.com/lucasb-eyer/go-colorful v1.2.0
-+## explicit; go 1.12
- github.com/lucasb-eyer/go-colorful
- # github.com/mattn/go-isatty v0.0.14
-+## explicit; go 1.12
- github.com/mattn/go-isatty
- # github.com/mattn/go-runewidth v0.0.13
--## explicit
-+## explicit; go 1.9
- github.com/mattn/go-runewidth
- # github.com/muesli/mango v0.1.0
--## explicit
-+## explicit; go 1.17
- github.com/muesli/mango
- github.com/muesli/mango/mflag
- # github.com/muesli/roff v0.1.0
--## explicit
-+## explicit; go 1.17
- github.com/muesli/roff
- # github.com/muesli/termenv v0.11.0
--## explicit
-+## explicit; go 1.13
- github.com/muesli/termenv
- # github.com/rivo/uniseg v0.2.0
-+## explicit; go 1.12
- github.com/rivo/uniseg
--# golang.org/x/sys v0.0.0-20220114195835-da31bd327af9
--## explicit
-+# golang.org/x/sys v0.6.0
-+## explicit; go 1.17
- golang.org/x/sys/internal/unsafeheader
- golang.org/x/sys/plan9
- golang.org/x/sys/unix
- golang.org/x/sys/windows
- golang.org/x/sys/windows/registry
- # golang.org/x/term v0.0.0-20210406210042-72f3dc4e9b72
--## explicit
-+## explicit; go 1.11
- golang.org/x/term
--# gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15
--## explicit
- # gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
- ## explicit
diff --git a/sysutils/dunst/Makefile b/sysutils/dunst/Makefile
index 073bf1c8bf10..159c79e0b688 100644
--- a/sysutils/dunst/Makefile
+++ b/sysutils/dunst/Makefile
@@ -1,7 +1,6 @@
PORTNAME= dunst
DISTVERSIONPREFIX= v
-DISTVERSION= 1.12.2
-PORTREVISION= 1
+DISTVERSION= 1.13.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
diff --git a/sysutils/dunst/distinfo b/sysutils/dunst/distinfo
index ecfa3d6d0e94..9c0f86825cda 100644
--- a/sysutils/dunst/distinfo
+++ b/sysutils/dunst/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742023151
-SHA256 (dunst-project-dunst-v1.12.2_GH0.tar.gz) = 8f7664bd4e6083e9604e282145fe5b8dee7655fa0b099a5b682a2549e1f33d32
-SIZE (dunst-project-dunst-v1.12.2_GH0.tar.gz) = 4657260
+TIMESTAMP = 1754997231
+SHA256 (dunst-project-dunst-v1.13.0_GH0.tar.gz) = 7a8a1813977ad5941488c66b914501703fc0f6e12e631dc18506ad617242e7a0
+SIZE (dunst-project-dunst-v1.13.0_GH0.tar.gz) = 4664717
diff --git a/sysutils/duplicity/Makefile b/sysutils/duplicity/Makefile
index 991c25ecbf77..66f68b47323a 100644
--- a/sysutils/duplicity/Makefile
+++ b/sysutils/duplicity/Makefile
@@ -1,5 +1,5 @@
PORTNAME= duplicity
-DISTVERSION= 3.0.5
+DISTVERSION= 3.0.6.3
CATEGORIES= sysutils
MASTER_SITES= PYPI
@@ -10,7 +10,9 @@ WWW= https://duplicity.gitlab.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pipx>0:devel/py-pipx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= librsync.so:net/librsync
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fasteners>=0:devel/py-fasteners@${PY_FLAVOR} \
@@ -30,7 +32,7 @@ SHEBANG_FILES= duplicity/__main__.py
PORTDOCS= AUTHORS.md README-LOG.md README-REPO.md README.md
-OPTIONS_DEFINE= B2 DOCS DROPBOX FTP FTPS GDOCS NLS S3
+OPTIONS_DEFINE= B2 DOCS DROPBOX FTP FTPS NLS S3
OPTIONS_DEFAULT= B2 DROPBOX GNUPG2 S3
OPTIONS_GROUP= GPG
OPTIONS_SINGLE= GPG
@@ -40,7 +42,6 @@ B2_DESC= Backblaze B2 backend
DROPBOX_DESC= Dropbox backend
FTP_DESC= FTP backend
FTPS_DESC= FTPS backend
-GDOCS_DESC= Google Docs backend
GPG_DESC= GnuPG support
GNUPG_DESC= Use GnuPG 1
GNUPG2_DESC= Use GnuPG 2
@@ -50,7 +51,6 @@ B2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}b2sdk>=0.1.8:devel/py-b2sdk@${PY_FLAVOR}
DROPBOX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dropbox>0:www/py-dropbox@${PY_FLAVOR}
FTP_RUN_DEPENDS= ncftp>=3.2.2:ftp/ncftp3
FTPS_RUN_DEPENDS= lftp>=3.7.15:ftp/lftp
-GDOCS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}PyDrive2>0:www/py-pydrive2@${PY_FLAVOR}
GNUPG_RUN_DEPENDS= gnupg1>=1.4.7:security/gnupg1
GNUPG2_RUN_DEPENDS= gpg2:security/gnupg
NLS_USES= gettext-tools
diff --git a/sysutils/duplicity/distinfo b/sysutils/duplicity/distinfo
index 0133457969a2..e0e8bc1b3fec 100644
--- a/sysutils/duplicity/distinfo
+++ b/sysutils/duplicity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750447633
-SHA256 (duplicity-3.0.5.tar.gz) = 34fab6cd4e1052b0b96d7750368dbbb149a504ff34401ac8bee5c594f42f4d3b
-SIZE (duplicity-3.0.5.tar.gz) = 900129
+TIMESTAMP = 1765190535
+SHA256 (duplicity-3.0.6.3.tar.gz) = 56472b3fccadec4ee436df50cf1cd283b77d86227393924c9ebf9d0b55d190f4
+SIZE (duplicity-3.0.6.3.tar.gz) = 930534
diff --git a/sysutils/duplicity/files/extra-patch-setup.py b/sysutils/duplicity/files/extra-patch-setup.py
index c8b74e96edba..faa812d38164 100644
--- a/sysutils/duplicity/files/extra-patch-setup.py
+++ b/sysutils/duplicity/files/extra-patch-setup.py
@@ -1,6 +1,6 @@
---- setup.py.orig 2025-06-19 16:01:57 UTC
+--- setup.py.orig 2025-11-13 17:58:14 UTC
+++ setup.py
-@@ -131,28 +131,6 @@ def get_data_files():
+@@ -130,28 +130,6 @@ def get_data_files():
if os.environ.get("READTHEDOCS") == "True":
return data_files
diff --git a/sysutils/duplicity/files/patch-pyproject.toml b/sysutils/duplicity/files/patch-pyproject.toml
index f9ce006cbee9..e73097b4b7a3 100644
--- a/sysutils/duplicity/files/patch-pyproject.toml
+++ b/sysutils/duplicity/files/patch-pyproject.toml
@@ -1,11 +1,15 @@
---- pyproject.toml.orig 2025-06-20 19:43:43 UTC
+--- pyproject.toml.orig 2025-11-13 17:58:14 UTC
+++ pyproject.toml
-@@ -32,7 +32,7 @@ classifiers = [
-
-
+@@ -34,10 +34,10 @@ requires = [
[build-system]
--requires = ["setuptools>=68.1.0"]
-+requires = ["setuptools>=63.1.0"]
+ requires = [
+ "build>=1.1",
+- "pip>=24.0",
++ "pip>=23.3.2",
+ "pipx>=1.5",
+ "packaging>=20.0",
+- "setuptools>=78.1.0",
++ "setuptools>=63.1.0",
+ "wheel>=0.42.0",
+ ]
build-backend = "setuptools.build_meta"
-
-
diff --git a/sysutils/duplicity/files/patch-setup.py b/sysutils/duplicity/files/patch-setup.py
index 56c07c84217b..74c4977af515 100644
--- a/sysutils/duplicity/files/patch-setup.py
+++ b/sysutils/duplicity/files/patch-setup.py
@@ -1,6 +1,6 @@
---- setup.py.orig 2025-06-19 16:01:57 UTC
+--- setup.py.orig 2025-11-03 12:04:09 UTC
+++ setup.py
-@@ -113,18 +113,6 @@ def get_data_files():
+@@ -112,18 +112,6 @@ def get_data_files():
"man/duplicity.1",
],
),
diff --git a/sysutils/dust/Makefile b/sysutils/dust/Makefile
index 123bcfc29f9d..f974e6241c42 100644
--- a/sysutils/dust/Makefile
+++ b/sysutils/dust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dust
DISTVERSIONPREFIX= v
-DISTVERSION= 1.2.1
-PORTREVISION= 1
+DISTVERSION= 1.2.3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/dust/Makefile.crates b/sysutils/dust/Makefile.crates
index 3627317db7d0..7b13ccb735fb 100644
--- a/sysutils/dust/Makefile.crates
+++ b/sysutils/dust/Makefile.crates
@@ -2,71 +2,73 @@ CARGO_CRATES= aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
ansi_term-0.12.1 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- assert_cmd-2.0.16 \
- autocfg-1.4.0 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ assert_cmd-2.0.17 \
+ autocfg-1.5.0 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
- bstr-1.11.3 \
- bumpalo-3.17.0 \
- cc-1.2.16 \
- cfg-if-1.0.0 \
+ bitflags-2.9.1 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
+ cc-1.2.28 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.40 \
- clap-4.5.31 \
- clap_builder-4.5.31 \
- clap_complete-4.5.46 \
- clap_derive-4.5.28 \
- clap_lex-0.7.4 \
- clap_mangen-0.2.26 \
- colorchoice-1.0.3 \
+ 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 \
+ 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.5 \
+ ctrlc-3.4.7 \
difflib-0.4.0 \
directories-4.0.1 \
dirs-sys-0.3.7 \
doc-comment-0.3.3 \
either-1.15.0 \
- errno-0.3.10 \
+ errno-0.3.13 \
fastrand-2.3.0 \
filesize-0.2.0 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
heck-0.5.0 \
hermit-abi-0.3.9 \
- iana-time-zone-0.1.61 \
+ iana-time-zone-0.1.63 \
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.170 \
- libredox-0.1.3 \
+ libc-0.2.174 \
+ libredox-0.1.4 \
linux-raw-sys-0.3.8 \
- linux-raw-sys-0.9.2 \
- log-0.4.26 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
lscolors-0.13.0 \
- memchr-2.7.4 \
- nix-0.29.0 \
+ memchr-2.7.5 \
+ nix-0.30.1 \
ntapi-0.4.1 \
nu-ansi-term-0.46.0 \
num-traits-0.2.19 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
overload-0.1.1 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.94 \
- quote-1.0.39 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
redox_users-0.4.6 \
@@ -75,8 +77,8 @@ CARGO_CRATES= aho-corasick-1.1.3 \
regex-syntax-0.8.5 \
roff-0.2.2 \
rustix-0.37.28 \
- rustix-1.0.1 \
- rustversion-1.0.20 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
serde-1.0.219 \
serde_derive-1.0.219 \
@@ -84,9 +86,9 @@ CARGO_CRATES= aho-corasick-1.1.3 \
shlex-1.3.0 \
stfu8-0.2.7 \
strsim-0.11.1 \
- syn-2.0.100 \
+ syn-2.0.104 \
sysinfo-0.27.8 \
- tempfile-3.18.0 \
+ tempfile-3.20.0 \
terminal_size-0.2.6 \
termtree-0.5.1 \
thiserror-1.0.69 \
@@ -97,8 +99,8 @@ CARGO_CRATES= aho-corasick-1.1.3 \
unicode-width-0.1.14 \
utf8parse-0.2.2 \
wait-timeout-0.2.1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ 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 \
@@ -108,25 +110,39 @@ CARGO_CRATES= aho-corasick-1.1.3 \
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.52.0 \
- windows-link-0.1.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.48.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.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 \
- wit-bindgen-rt-0.33.0
+ windows_x86_64_msvc-0.53.0 \
+ wit-bindgen-rt-0.39.0
diff --git a/sysutils/dust/distinfo b/sysutils/dust/distinfo
index 93cd19c29f1f..e8a6a816080b 100644
--- a/sysutils/dust/distinfo
+++ b/sysutils/dust/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749068240
+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
@@ -7,50 +7,50 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
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.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/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+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/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/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.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+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/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/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767
-SIZE (rust/crates/clap-4.5.31.crate) = 56084
-SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863
-SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303
-SHA256 (rust/crates/clap_complete-4.5.46.crate) = f5c5508ea23c5366f77e53f5a0070e5a84e51687ec3ef9e0464c86dc8d13ce98
-SIZE (rust/crates/clap_complete-4.5.46.crate) = 48021
-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_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
-SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+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/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
SIZE (rust/crates/config-file-0.2.3.crate) = 3652
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -61,8 +61,8 @@ 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.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3
-SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592
+SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73
+SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606
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
@@ -73,22 +73,22 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
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.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.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
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.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
-SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
+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/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
@@ -99,44 +99,48 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
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.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
-SIZE (rust/crates/libc-0.2.170.crate) = 760076
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
+SHA256 (rust/crates/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.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
-SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+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.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+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/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-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.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.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/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.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
-SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
-SIZE (rust/crates/quote-1.0.39.crate) = 31206
+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.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
@@ -153,10 +157,10 @@ SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db
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.1.crate) = dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657
-SIZE (rust/crates/rustix-1.0.1.crate) = 412038
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+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
@@ -171,12 +175,12 @@ SHA256 (rust/crates/stfu8-0.2.7.crate) = e51f1e89f093f99e7432c491c382b88a6860a5a
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.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0
-SIZE (rust/crates/syn-2.0.100.crate) = 297947
+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.18.0.crate) = 2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567
-SIZE (rust/crates/tempfile-3.18.0.crate) = 39574
+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/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
@@ -197,10 +201,10 @@ SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faec
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.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/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
@@ -219,49 +223,77 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
-SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
-SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
-SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
+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.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-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/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (bootandy-dust-v1.2.1_GH0.tar.gz) = d8ac1a78287a9ea9e6a0e350886dbef8902f5f1dcba9bbc25afafe2ed2ca0a95
-SIZE (bootandy-dust-v1.2.1_GH0.tar.gz) = 116476
+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
diff --git a/sysutils/dutree/Makefile b/sysutils/dutree/Makefile
index 4f62ae2fcd42..9a793caa1748 100644
--- a/sysutils/dutree/Makefile
+++ b/sysutils/dutree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dutree
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.15
-PORTREVISION= 18
+PORTREVISION= 23
CATEGORIES= sysutils
PATCH_SITES= https://github.com/nachoparker/dutree/commit/
diff --git a/sysutils/dvtm/Makefile b/sysutils/dvtm/Makefile
index ad43c3677167..06dfee976f21 100644
--- a/sysutils/dvtm/Makefile
+++ b/sysutils/dvtm/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://www.brain-dump.org/projects/dvtm/
-MAINTAINER= beat@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Tiling window management for the console
WWW= https://www.brain-dump.org/projects/dvtm/
diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile
index 08ace739d591..94c920b1ba86 100644
--- a/sysutils/eksctl/Makefile
+++ b/sysutils/eksctl/Makefile
@@ -1,6 +1,7 @@
PORTNAME= eksctl
-PORTVERSION= 0.210.0
+PORTVERSION= 0.220.0
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -11,13 +12,13 @@ LICENSE= APACHE20
RUN_DEPENDS= kubectl:sysutils/kubectl
-USES= go:1.24,modules
+USES= go:1.25+,modules
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=b54410c56b4c \
+GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=3f73c725ceb0 \
-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 eb2fe247ba21..de702d2dc1d7 100644
--- a/sysutils/eksctl/distinfo
+++ b/sysutils/eksctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750520878
-SHA256 (go/sysutils_eksctl/eksctl-v0.210.0/v0.210.0.mod) = 8bf2e3a5b5341f1d811f0deafe2b6a1d1c754901b747999e10e96e1a1264420a
-SIZE (go/sysutils_eksctl/eksctl-v0.210.0/v0.210.0.mod) = 24577
-SHA256 (go/sysutils_eksctl/eksctl-v0.210.0/v0.210.0.zip) = 5a39b1b99664b93c22e1668a5024ab5540a93fa17a35d1c967f58a384b68f4b8
-SIZE (go/sysutils_eksctl/eksctl-v0.210.0/v0.210.0.zip) = 13763927
+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
diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile
new file mode 100644
index 000000000000..6c06f6bd3453
--- /dev/null
+++ b/sysutils/elephant/Makefile
@@ -0,0 +1,109 @@
+PORTNAME= elephant
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.17.2
+CATEGORIES= sysutils
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Powerful data provider service and backend for application launchers
+WWW= https://github.com/abenz1267/elephant
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+NOT_FOR_ARCHS= aarch64 armv7 i386
+NOT_FOR_ARCHS_REASON= -buildmode=plugin not supported on these architectures
+
+USES= go:modules
+
+GO_MODULE= github.com/abenz1267/elephant/v2
+GO_TARGET= ./cmd/elephant
+
+PLIST_FILES= bin/${PORTNAME}
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+OPTIONS_DEFAULT= ${OPTIONS_GROUP_PROVIDERS:NNIRISESSIONS}
+OPTIONS_GROUP= PROVIDERS
+OPTIONS_GROUP_PROVIDERS=1PASSWORD BOOKMARKS CALC CLIPBOARD DESKTOPAPPLICATIONS \
+ FILES MENUS NIRISESSIONS PROVIDERLIST RUNNER SNIPPETS \
+ SYMBOLS TODO UNICODE WEBSEARCH WINDOWS
+
+PROVIDERS_DESC= Enabled providers
+1PASSWORD_DESC= Access your 1Password vaults
+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
+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
+SNIPPETS_DESC= Create and access text snippets
+SYMBOLS_DESC= Search for emojis and symbols
+TODO_DESC= Basic Todolist
+UNICODE_DESC= Search for unicode symbols
+WEBSEARCH_DESC= Search web with custom defined search engines
+WINDOWS_DESC= Find and focus opened windows
+
+1PASSWORD_RUN_DEPENDS= op:security/1password-client2
+1PASSWORD_PLIST_FILES= etc/xdg/elephant/providers/1password.so
+BOOKMARKS_RUN_DEPENDS= jq:textproc/jq
+BOOKMARKS_USES= sqlite
+BOOKMARKS_PLIST_FILES= etc/xdg/elephant/providers/bookmarks.so
+CALC_RUN_DEPENDS= qalc:math/libqalculate \
+ wl-copy:x11/wl-clipboard
+CALC_PLIST_FILES= etc/xdg/elephant/providers/calc.so
+CLIPBOARD_RUN_DEPENDS= wl-copy:x11/wl-clipboard
+CLIPBOARD_USES= magick:run
+CLIPBOARD_PLIST_FILES= etc/xdg/elephant/providers/clipboard.so
+DESKTOPAPPLICATIONS_PLIST_FILES=etc/xdg/elephant/providers/desktopapplications.so
+FILES_RUN_DEPENDS= fd:sysutils/fd
+FILES_PLIST_FILES= etc/xdg/elephant/providers/files.so
+MENUS_PLIST_FILES= etc/xdg/elephant/providers/menus.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
+RUNNER_PLIST_FILES= etc/xdg/elephant/providers/runner.so
+SNIPPETS_RUN_DEPENDS= wtype:x11/wtype
+SNIPPETS_PLIST_FILES= etc/xdg/elephant/providers/snippets.so
+SYMBOLS_RUN_DEPENDS= wl-copy:x11/wl-clipboard
+SYMBOLS_PLIST_FILES= etc/xdg/elephant/providers/symbols.so
+TODO_RUN_DEPENDS= notify-send:devel/libnotify
+TODO_PLIST_FILES= etc/xdg/elephant/providers/todo.so
+UNICODE_RUN_DEPENDS= wl-copy:x11/wl-clipboard
+UNICODE_PLIST_FILES= etc/xdg/elephant/providers/unicode.so
+WEBSEARCH_PLIST_FILES= etc/xdg/elephant/providers/websearch.so
+WINDOWS_LIB_DEPENDS= libwayland-client.so:graphics/wayland
+WINDOWS_PLIST_FILES= etc/xdg/elephant/providers/windows.so
+
+.include <bsd.port.options.mk>
+
+ENABLED_PROVIDERS= ${SELECTED_OPTIONS:NDOCS:tl}
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|; \
+ s|/run/user|/var&|' \
+ ${GO_WRKSRC}/vendor/github.com/adrg/xdg/paths_unix.go
+
+post-build:
+.for provider in ${ENABLED_PROVIDERS}
+ @${ECHO_MSG} "===> Building ${provider} from ./internal/providers/${provider}"
+ @cd ${GO_WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${GO_ENV} \
+ GOMAXPROCS=${MAKE_JOBS_NUMBER} GOPROXY=off \
+ ${GO_CMD} build ${GO_BUILDFLAGS:C/-buildmode=.*//} -buildmode=plugin \
+ -o ${GO_WRKDIR_BIN}/${provider}.so \
+ ./internal/providers/${provider}
+.endfor
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/elephant/providers
+ ${INSTALL_LIB} ${GO_WRKDIR_BIN}/*.so \
+ ${STAGEDIR}${PREFIX}/etc/xdg/elephant/providers
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo
new file mode 100644
index 000000000000..8906c7673a06
--- /dev/null
+++ b/sysutils/elephant/distinfo
@@ -0,0 +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
diff --git a/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go b/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go
new file mode 100644
index 000000000000..68edda2d05a5
--- /dev/null
+++ b/sysutils/elephant/files/patch-vendor_github.com_adrg_xdg_paths__unix.go
@@ -0,0 +1,11 @@
+--- vendor/github.com/adrg/xdg/paths_unix.go.orig 2025-10-19 10:43:42 UTC
++++ vendor/github.com/adrg/xdg/paths_unix.go
+@@ -21,7 +21,7 @@ func initBaseDirs(home string) {
+ baseDirs.dataHome = pathutil.EnvPath(envDataHome, filepath.Join(home, ".local", "share"))
+ baseDirs.data = pathutil.EnvPathList(envDataDirs, "/usr/local/share", "/usr/share")
+ baseDirs.configHome = pathutil.EnvPath(envConfigHome, filepath.Join(home, ".config"))
+- baseDirs.config = pathutil.EnvPathList(envConfigDirs, "/etc/xdg")
++ baseDirs.config = pathutil.EnvPathList(envConfigDirs, "/usr/local/etc/xdg", "/etc/xdg")
+ baseDirs.stateHome = pathutil.EnvPath(envStateHome, filepath.Join(home, ".local", "state"))
+ baseDirs.cacheHome = pathutil.EnvPath(envCacheHome, filepath.Join(home, ".cache"))
+ baseDirs.runtime = pathutil.EnvPath(envRuntimeDir, filepath.Join("/run/user", strconv.Itoa(os.Getuid())))
diff --git a/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__freebsd.go b/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__freebsd.go
new file mode 100644
index 000000000000..080a3e55fead
--- /dev/null
+++ b/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__freebsd.go
@@ -0,0 +1,69 @@
+--- vendor/github.com/neurlang/wayland/os/scm_freebsd.go.orig 2025-11-14 04:42:13 UTC
++++ vendor/github.com/neurlang/wayland/os/scm_freebsd.go
+@@ -0,0 +1,66 @@
++//go:build freebsd
++// +build freebsd
++
++package os
++
++import "golang.org/x/sys/unix"
++import "syscall"
++
++// SocketControlMessage is a socket control message
++type SocketControlMessage = syscall.SocketControlMessage
++
++// Sockaddr is a socket address
++type Sockaddr = unix.Sockaddr
++
++// ParseSocketControlMessage calls a system call to parse a Socket Control Message
++func ParseSocketControlMessage(b []byte) ([]SocketControlMessage, error) {
++ scms, err := syscall.ParseSocketControlMessage(b)
++ return []SocketControlMessage(scms), err
++}
++
++// ParseUnixRights calls a system call to parse unix rights
++func ParseUnixRights(m *SocketControlMessage) (fds []int, err error) {
++ return syscall.ParseUnixRights(m)
++}
++
++func fallocate(fd int, mode uint32, off int64, size int64) error {
++ return syscall.Ftruncate(fd, off+size)
++}
++
++
++// UnixRights calls a system call
++func UnixRights(fd int) []byte {
++ return syscall.UnixRights(fd)
++}
++
++// Sendmsg sends information on fd using a Sendmsg system call
++func Sendmsg(fd int, msg []byte, oob []byte, sockaddr Sockaddr, z int) error {
++ return unix.Sendmsg(fd, msg, oob, sockaddr, z)
++}
++
++// Mmap calls the system call to map memory on a fd
++func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) {
++ return syscall.Mmap(fd, offset, length, prot, flags)
++}
++
++// Munmap calls the system call to unmap memory
++func Munmap(data []byte) error {
++ return syscall.Munmap(data)
++}
++
++// Close closes the fd
++func Close(fd int) error {
++ return syscall.Close(fd)
++}
++
++// ProtRead Pages may be read
++const ProtRead = syscall.PROT_READ
++
++// ProtWrite Pages may be written
++const ProtWrite = syscall.PROT_WRITE
++
++// MapShared Share this mapping
++const MapShared = syscall.MAP_SHARED
++
++// MapPrivate Private mapping
++const MapPrivate = syscall.MAP_PRIVATE
diff --git a/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go b/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go
new file mode 100644
index 000000000000..0944ac60ff75
--- /dev/null
+++ b/sysutils/elephant/files/patch-vendor_github.com_neurlang_wayland_os_scm__linux.go
@@ -0,0 +1,10 @@
+--- vendor/github.com/neurlang/wayland/os/scm_linux.go.orig 2025-11-14 04:42:08 UTC
++++ vendor/github.com/neurlang/wayland/os/scm_linux.go
+@@ -1,5 +1,5 @@
+-//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris
+-// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris
++//go:build aix || darwin || dragonfly || linux || netbsd || openbsd || solaris
++// +build aix darwin dragonfly linux netbsd openbsd solaris
+
+ package os
+
diff --git a/sysutils/elephant/pkg-descr b/sysutils/elephant/pkg-descr
new file mode 100644
index 000000000000..d37a763ebae8
--- /dev/null
+++ b/sysutils/elephant/pkg-descr
@@ -0,0 +1,10 @@
+Elephant - cuz it's phat - is a powerful data provider service and
+backend for building custom application launchers and desktop
+utilities. It provides various data sources and actions through a
+plugin-based architecture, communicating via Unix sockets and Protocol
+Buffers.
+
+Elephant acts as a unified backend service that aggregates data from
+various sources (desktop applications, files, clipboard history, etc.)
+and provides a consistent interface for frontend applications like
+custom launchers, productivity tools, or desktop widgets.
diff --git a/sysutils/elfx86exts/Makefile b/sysutils/elfx86exts/Makefile
index 56306db203fd..baf9ba452562 100644
--- a/sysutils/elfx86exts/Makefile
+++ b/sysutils/elfx86exts/Makefile
@@ -1,7 +1,7 @@
PORTNAME= elfx86exts
DISTVERSIONPREFIX= ${PORTNAME}@
DISTVERSION= 0.6.2
-PORTREVISION= 9
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= jamie@catflap.org
diff --git a/sysutils/envconsul/Makefile b/sysutils/envconsul/Makefile
index ec0d3979ee52..aff7c9c462dc 100644
--- a/sysutils/envconsul/Makefile
+++ b/sysutils/envconsul/Makefile
@@ -1,7 +1,7 @@
PORTNAME= envconsul
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.3
-PORTREVISION= 3
+DISTVERSION= 0.13.4
+PORTREVISION= 5
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/hashicorp/envconsul
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= github.com/hashicorp/${PORTNAME}
GO_BUILDFLAGS= -ldflags='\
@@ -24,7 +24,7 @@ PORTDOCS= README.md
OPTIONS_DEFINE= DOCS
-GHTAG= 3f77deb
+GHTAG= 300afa6
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/envconsul/distinfo b/sysutils/envconsul/distinfo
index 380ae83ae376..ed3dc09215e7 100644
--- a/sysutils/envconsul/distinfo
+++ b/sysutils/envconsul/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737403923
-SHA256 (go/sysutils_envconsul/envconsul-v0.13.3/v0.13.3.mod) = 89a4742ed7c245232b45779fd0aec78d7c7870bfb23baf58462bee0637900ec2
-SIZE (go/sysutils_envconsul/envconsul-v0.13.3/v0.13.3.mod) = 2705
-SHA256 (go/sysutils_envconsul/envconsul-v0.13.3/v0.13.3.zip) = 43026fe19bea45abaa641879f41bace05fcd40d48bd2b5deb0cdad34c6cb4e2b
-SIZE (go/sysutils_envconsul/envconsul-v0.13.3/v0.13.3.zip) = 84666
+TIMESTAMP = 1755856889
+SHA256 (go/sysutils_envconsul/envconsul-v0.13.4/v0.13.4.mod) = 8f7fa2ac7e1cd0f135dd7f45661f80fe7a8831e77a932ba33c641e2f9c26d108
+SIZE (go/sysutils_envconsul/envconsul-v0.13.4/v0.13.4.mod) = 2668
+SHA256 (go/sysutils_envconsul/envconsul-v0.13.4/v0.13.4.zip) = 5cc88a8da5b77f4d67e514f940c872e72e178d0313498bf18c6ca83fbf0c8ca9
+SIZE (go/sysutils_envconsul/envconsul-v0.13.4/v0.13.4.zip) = 83420
diff --git a/sysutils/epazote/Makefile b/sysutils/epazote/Makefile
index 5561c2722522..536227a2e6cc 100644
--- a/sysutils/epazote/Makefile
+++ b/sysutils/epazote/Makefile
@@ -1,6 +1,6 @@
PORTNAME= epazote
PORTVERSION= 2.1.2
-PORTREVISION= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/equinix-metal-cli/Makefile b/sysutils/equinix-metal-cli/Makefile
deleted file mode 100644
index cfc10fc42ab8..000000000000
--- a/sysutils/equinix-metal-cli/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-PORTNAME= equinix-metal-cli
-DISTVERSIONPREFIX= v
-DISTVERSION= 0.25.0
-PORTREVISION= 4
-CATEGORIES= sysutils
-
-MAINTAINER= dch@FreeBSD.org
-COMMENT= Command line tool for Equinix Metal services
-WWW= https://github.com/equinix/metal-cli/blob/main/docs/metal.md
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-USES= go:modules
-GO_BUILDFLAGS= -ldflags "-X github.com/equinix/metal-cli/cmd.Version=v$(DISTVERSION)"
-GO_MODULE= github.com/equinix/metal-cli
-GO_TARGET= ./cmd/metal
-
-PLIST_FILES= bin/metal
-
-.include <bsd.port.mk>
diff --git a/sysutils/equinix-metal-cli/distinfo b/sysutils/equinix-metal-cli/distinfo
deleted file mode 100644
index 2203bce1740b..000000000000
--- a/sysutils/equinix-metal-cli/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1730463712
-SHA256 (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.mod) = 91193dc14e5493e5f1f1bec3c29f7e7009402814c1652e660a53a692e1b915d5
-SIZE (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.mod) = 1604
-SHA256 (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.zip) = 95f4413e187466bc19ade3fecf5d4728f942ab87e39419ef2abf15267f6cfd44
-SIZE (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.zip) = 347329
diff --git a/sysutils/equinix-metal-cli/pkg-descr b/sysutils/equinix-metal-cli/pkg-descr
deleted file mode 100644
index ff3d69df3bf0..000000000000
--- a/sysutils/equinix-metal-cli/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-metal is a command line interface for the Equinix Metal API. Refer
-to the comprehensive docs for usage instructions.
diff --git a/sysutils/equinix-metal-cli/pkg-message b/sysutils/equinix-metal-cli/pkg-message
deleted file mode 100644
index 90a3fad3e19c..000000000000
--- a/sysutils/equinix-metal-cli/pkg-message
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-You installed the Equinix Metal command-line tool. To use this tool, you
-will need an account and an API token from https://console.equinix.com/
-
-Then run:
-
-$ metal init
-Equinix Metal API Tokens can be obtained through the portal at https://console.equinix.com/.
-See https://metal.equinix.com/developers/docs/accounts/users/ for more details.
-
-Token (hidden): ...
-Organization ID []: ...-...-...
-Project ID []: ...-...-..
-
-Writing ~/.config/equinix/metal.yaml
-
-Optionally, the token can be supplied via the METAL_AUTH_TOKEN
-environment variable, instead of permanently in the file system.
-EOM
-}
-]
diff --git a/sysutils/erdtree/Makefile b/sysutils/erdtree/Makefile
index a9b4f3605f8f..c3328438fd4e 100644
--- a/sysutils/erdtree/Makefile
+++ b/sysutils/erdtree/Makefile
@@ -1,7 +1,7 @@
PORTNAME= erdtree
DISTVERSIONPREFIX= v
DISTVERSION= 3.1.2
-PORTREVISION= 17
+PORTREVISION= 22
CATEGORIES= sysutils
MAINTAINER= se@FreeBSD.org
diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile
index 2e44d082540d..06f272d98412 100644
--- a/sysutils/exa/Makefile
+++ b/sysutils/exa/Makefile
@@ -1,7 +1,7 @@
PORTNAME= exa
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
-PORTREVISION= 44
+PORTREVISION= 49
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
diff --git a/sysutils/extrace-freebsd/Makefile b/sysutils/extrace-freebsd/Makefile
new file mode 100644
index 000000000000..8f49af430d50
--- /dev/null
+++ b/sysutils/extrace-freebsd/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= extrace-freebsd
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.1
+CATEGORIES= sysutils
+
+MAINTAINER= eduardo@FreeBSD.org
+COMMENT= Trace exec() calls system-wide
+WWW= https://github.com/leahneukirchen/extrace-freebsd
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= leahneukirchen
+GH_PROJECT= extrace-freebsd
+
+MAKE_ARGS= CFLAGS="${CFLAGS}"
+CFLAGS+= -fPIC
+
+PLIST_FILES= bin/extrace \
+ share/man/man1/extrace.1.gz
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/extrace ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/extrace.1 ${STAGEDIR}${PREFIX}/share/man/man1
+
+.include <bsd.port.mk>
diff --git a/sysutils/extrace-freebsd/distinfo b/sysutils/extrace-freebsd/distinfo
new file mode 100644
index 000000000000..7243e7b548d8
--- /dev/null
+++ b/sysutils/extrace-freebsd/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1763030531
+SHA256 (leahneukirchen-extrace-freebsd-v0.1.1_GH0.tar.gz) = c47ea98e6e2245fa6cdb08f1a628f4b64e373a7b27c450aa2c1b3f0247f1ddae
+SIZE (leahneukirchen-extrace-freebsd-v0.1.1_GH0.tar.gz) = 5116
diff --git a/sysutils/extrace-freebsd/pkg-descr b/sysutils/extrace-freebsd/pkg-descr
new file mode 100644
index 000000000000..0d9cdd3a72e8
--- /dev/null
+++ b/sysutils/extrace-freebsd/pkg-descr
@@ -0,0 +1,4 @@
+extrace-freebsd traces all program executions occurring on a system, or
+ones which descend from a specified process. Execution duration and exit
+status can be logged.
+Useful for debugging and security analysis.
diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile
index ae7ac9c675e2..d8171f60b060 100644
--- a/sysutils/eza/Makefile
+++ b/sysutils/eza/Makefile
@@ -1,6 +1,7 @@
PORTNAME= eza
DISTVERSIONPREFIX= v
-DISTVERSION= 0.21.5
+DISTVERSION= 0.23.4
+PORTREVISION= 2
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/eza/Makefile.crates b/sysutils/eza/Makefile.crates
index 246418e38ed9..66a9081583d5 100644
--- a/sysutils/eza/Makefile.crates
+++ b/sysutils/eza/Makefile.crates
@@ -1,35 +1,33 @@
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
ansi-width-0.1.0 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.8 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
approx-0.5.1 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
automod-1.0.15 \
- backtrace-0.3.75 \
+ backtrace-0.3.76 \
base64-0.22.1 \
- bitflags-2.9.1 \
- bumpalo-3.17.0 \
+ bitflags-2.9.4 \
+ bumpalo-3.19.0 \
by_address-1.2.1 \
- byteorder-1.5.0 \
cast-0.3.0 \
- cc-1.2.24 \
- cfg-if-1.0.0 \
- chrono-0.4.41 \
+ cc-1.2.40 \
+ cfg-if-1.0.3 \
+ chrono-0.4.42 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
- clap-4.5.39 \
- clap_builder-4.5.39 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
content_inspector-0.2.4 \
core-foundation-sys-0.8.7 \
criterion-0.5.1 \
@@ -37,31 +35,31 @@ CARGO_CRATES= addr2line-0.24.2 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
- crunchy-0.2.3 \
- datetime-0.5.2 \
- deranged-0.4.0 \
+ crunchy-0.2.4 \
+ deranged-0.5.4 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
dunce-1.0.5 \
either-1.15.0 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.14 \
fast-srgb8-1.0.0 \
fastrand-2.3.0 \
- filetime-0.2.25 \
- form_urlencoded-1.2.1 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.3 \
+ form_urlencoded-1.2.2 \
getrandom-0.2.16 \
getrandom-0.3.3 \
- gimli-0.31.1 \
+ gimli-0.32.3 \
git2-0.20.2 \
- glob-0.3.2 \
+ glob-0.3.3 \
half-2.6.0 \
- hashbrown-0.15.3 \
- hermit-abi-0.5.1 \
- humantime-2.2.0 \
+ hashbrown-0.16.0 \
+ hermit-abi-0.5.2 \
+ humantime-2.3.0 \
humantime-serde-1.1.1 \
- iana-time-zone-0.1.63 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
icu_collections-2.0.0 \
icu_locale_core-2.0.0 \
@@ -70,32 +68,32 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_properties-2.0.1 \
icu_properties_data-2.0.1 \
icu_provider-2.0.0 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- indexmap-2.9.0 \
+ indexmap-2.11.4 \
is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itoa-1.0.15 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
- libc-0.2.172 \
- libgit2-sys-0.18.1+1.9.0 \
- libredox-0.1.3 \
+ jobserver-0.1.34 \
+ js-sys-0.3.81 \
+ libc-0.2.176 \
+ libgit2-sys-0.18.2+1.9.1 \
+ libredox-0.1.10 \
libz-sys-1.1.22 \
- linux-raw-sys-0.9.4 \
+ linux-raw-sys-0.11.0 \
litemap-0.8.0 \
locale-0.2.2 \
- log-0.4.27 \
- memchr-2.7.4 \
- miniz_oxide-0.8.8 \
+ log-0.4.28 \
+ memchr-2.7.6 \
+ miniz_oxide-0.8.9 \
natord-plus-plus-2.0.0 \
normalize-line-endings-0.3.0 \
nu-ansi-term-0.50.1 \
num-conv-0.1.0 \
num-traits-0.2.19 \
number_prefix-0.4.0 \
- object-0.36.7 \
+ object-0.37.3 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
oorandom-11.1.5 \
@@ -106,73 +104,72 @@ CARGO_CRATES= addr2line-0.24.2 \
palette_derive-0.7.6 \
partition-identity-0.3.0 \
path-clean-1.0.1 \
- percent-encoding-2.3.1 \
- phf-0.11.3 \
- phf_generator-0.11.3 \
- phf_macros-0.11.3 \
- phf_shared-0.11.3 \
+ percent-encoding-2.3.2 \
+ phf-0.12.1 \
+ phf_generator-0.12.1 \
+ phf_macros-0.12.1 \
+ phf_shared-0.12.1 \
pkg-config-0.3.32 \
- plist-1.7.1 \
+ plist-1.8.0 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.3 \
powerfmt-0.2.0 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
proc-mounts-0.3.0 \
- quick-xml-0.32.0 \
- quote-1.0.40 \
- r-efi-5.2.0 \
- rand-0.8.5 \
- rand_core-0.6.4 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.1.57 \
- redox_syscall-0.5.12 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- rustc-demangle-0.1.24 \
- rustix-1.0.7 \
- rustversion-1.0.21 \
+ quick-xml-0.38.3 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.17 \
+ redox_users-0.5.2 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
+ regex-syntax-0.8.6 \
+ rustc-demangle-0.1.26 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
- 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_norway-0.9.42 \
- serde_spanned-0.6.8 \
+ serde_spanned-1.0.2 \
shlex-1.3.0 \
similar-2.7.0 \
siphasher-1.0.1 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
snapbox-0.6.21 \
snapbox-macros-0.3.10 \
stable_deref_trait-1.2.0 \
- syn-2.0.101 \
+ syn-2.0.106 \
synstructure-0.13.2 \
- tempfile-3.20.0 \
- terminal_size-0.4.2 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
timeago-0.4.2 \
tinystr-0.8.1 \
tinytemplate-1.2.1 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
- trycmd-0.15.9 \
- unicode-ident-1.0.18 \
+ toml_datetime-0.7.2 \
+ toml_edit-0.23.6 \
+ toml_parser-1.0.3 \
+ toml_writer-1.0.3 \
+ trycmd-0.15.10 \
+ unicode-ident-1.0.19 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
unsafe-libyaml-norway-0.2.15 \
- url-2.5.4 \
+ url-2.5.7 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
uutils_term_grid-0.7.0 \
@@ -180,43 +177,51 @@ CARGO_CRATES= addr2line-0.24.2 \
vcpkg-0.2.15 \
wait-timeout-0.2.1 \
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 \
- web-sys-0.3.77 \
- 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.1 \
- windows-result-0.3.4 \
- windows-strings-0.4.2 \
+ 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 \
+ web-sys-0.3.81 \
+ winapi-util-0.1.11 \
+ windows-core-0.62.1 \
+ windows-implement-0.60.1 \
+ windows-interface-0.59.2 \
+ windows-link-0.2.0 \
+ windows-result-0.4.0 \
+ windows-strings-0.5.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
windows-targets-0.52.6 \
+ windows-targets-0.53.4 \
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 \
- winnow-0.7.10 \
- wit-bindgen-rt-0.39.0 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
writeable-0.6.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerotrie-0.2.2 \
- zerovec-0.11.2 \
- zerovec-derive-0.11.1 \
- zoneinfo_compiled-0.5.1
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1
diff --git a/sysutils/eza/distinfo b/sysutils/eza/distinfo
index f61be77bab17..ea1d78ae2696 100644
--- a/sysutils/eza/distinfo
+++ b/sysutils/eza/distinfo
@@ -1,70 +1,66 @@
-TIMESTAMP = 1750461938
-SHA256 (eza-man-0.21.5.tar.gz) = e6856865fd1f686502094dd97147f0ab7c3a3e9874d63f524c7e36ca1bc05c6f
-SIZE (eza-man-0.21.5.tar.gz) = 9634
-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 = 1759526764
+SHA256 (eza-man-0.23.4.tar.gz) = afcf804979ba03df7545e8b02d41576ab5e15bd090dfc51a052f41df3a65b264
+SIZE (eza-man-0.23.4.tar.gz) = 9865
+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.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/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
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.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/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/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
SIZE (rust/crates/approx-0.5.1.crate) = 15100
-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/automod-1.0.15.crate) = ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670
SIZE (rust/crates/automod-1.0.15.crate) = 9129
-SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
-SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
+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-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
-SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-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/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
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.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_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/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_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38
SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
@@ -79,12 +75,10 @@ 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.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929
-SIZE (rust/crates/crunchy-0.2.3.crate) = 3775
-SHA256 (rust/crates/datetime-0.5.2.crate) = 44c3f7a77f3e57fedf80e09136f2d8777ebf621207306f6d96d610af048354bc
-SIZE (rust/crates/datetime-0.5.2.crate) = 113732
-SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
+SIZE (rust/crates/deranged-0.5.4.crate) = 24461
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
@@ -97,38 +91,40 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
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.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/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/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+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.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
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/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
SIZE (rust/crates/git2-0.20.2.crate) = 223479
-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/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/hermit-abi-0.5.1.crate) = f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08
-SIZE (rust/crates/hermit-abi-0.5.1.crate) = 17549
-SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f
-SIZE (rust/crates/humantime-2.2.0.crate) = 20646
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/humantime-2.3.0.crate) = 135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424
+SIZE (rust/crates/humantime-2.3.0.crate) = 23242
SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-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/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
@@ -145,12 +141,12 @@ SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe68
SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -159,30 +155,30 @@ SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
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/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = e1dcb20f84ffcdd825c7a311ae347cce604a6f084a767dec4a4929829645290e
-SIZE (rust/crates/libgit2-sys-0.18.1+1.9.0.crate) = 1855262
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+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.81.crate) = ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305
+SIZE (rust/crates/js-sys-0.3.81.crate) = 56399
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/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.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
-SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
-SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
SHA256 (rust/crates/locale-0.2.2.crate) = 5fdbe492a9c0238da900a1165c42fc5067161ce292678a6fe80921f30fe307fd
SIZE (rust/crates/locale-0.2.2.crate) = 18910
-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/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/natord-plus-plus-2.0.0.crate) = 66f8ac0a79782d13e4ec2f955113676d786539965b3764e06fb4e107dcc3da64
SIZE (rust/crates/natord-plus-plus-2.0.0.crate) = 4308
SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
@@ -195,8 +191,8 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+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
@@ -217,140 +213,138 @@ SHA256 (rust/crates/partition-identity-0.3.0.crate) = 9fa925f9becb532d758b0014b4
SIZE (rust/crates/partition-identity-0.3.0.crate) = 6711
SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
-SIZE (rust/crates/phf-0.11.3.crate) = 23231
-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/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7
+SIZE (rust/crates/phf-0.12.1.crate) = 23768
+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.12.1.crate) = d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368
+SIZE (rust/crates/phf_macros-0.12.1.crate) = 19133
+SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981
+SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568
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/plist-1.8.0.crate) = 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07
+SIZE (rust/crates/plist-1.8.0.crate) = 54623
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/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
-SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
+SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a
+SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/proc-mounts-0.3.0.crate) = 0d652f8435d0ab70bf4f3590a6a851d59604831a458086541b95238cc51ffcf2
SIZE (rust/crates/proc-mounts-0.3.0.crate) = 8363
-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/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/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.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.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/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-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/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89
+SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/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.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+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/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_norway-0.9.42.crate) = e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c
SIZE (rust/crates/serde_norway-0.9.42.crate) = 68918
-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.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
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/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b
SIZE (rust/crates/snapbox-0.6.21.crate) = 55301
SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af
SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129
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/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/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/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/timeago-0.4.2.crate) = a1710e589de0a76aaf295cd47a6699f6405737dbfd3cf2b75c92d000b548d0e6
SIZE (rust/crates/timeago-0.4.2.crate) = 18821
SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-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/trycmd-0.15.9.crate) = a8b5cf29388862aac065d6597ac9c8e842d1cc827cb50f7c32f11d29442eaae4
-SIZE (rust/crates/trycmd-0.15.9.crate) = 33881
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+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/trycmd-0.15.10.crate) = 659488a954e37cc663704c169f829952c49b315e2fe5fd375508baffa698f106
+SIZE (rust/crates/trycmd-0.15.10.crate) = 34065
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
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-norway-0.2.15.crate) = b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104
SIZE (rust/crates/unsafe-libyaml-norway-0.2.15.crate) = 65981
-SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/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
@@ -365,68 +359,86 @@ SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cb
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/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/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
-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.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.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/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/web-sys-0.3.81.crate) = 9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120
+SIZE (rust/crates/web-sys-0.3.81.crate) = 641812
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-core-0.62.1.crate) = 6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9
+SIZE (rust/crates/windows-core-0.62.1.crate) = 36948
+SHA256 (rust/crates/windows-implement-0.60.1.crate) = edb307e42a74fb6de9bf3a02d9712678b22399c87e6fa869d6dfcd8c1b7754e0
+SIZE (rust/crates/windows-implement-0.60.1.crate) = 15257
+SHA256 (rust/crates/windows-interface-0.59.2.crate) = c0abd1ddbc6964ac14db11c7213d6532ef34bd9aa042c2e5935f59d7908b46a5
+SIZE (rust/crates/windows-interface-0.59.2.crate) = 11735
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
+SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
+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.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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
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.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
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/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
-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.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/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
SIZE (rust/crates/writeable-0.6.1.crate) = 24068
SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
@@ -439,11 +451,9 @@ SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec1
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-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/zoneinfo_compiled-0.5.1.crate) = 64fbebe65e899530f43bd760b23fda8f141118f4db49952b02998cbd0907a5de
-SIZE (rust/crates/zoneinfo_compiled-0.5.1.crate) = 8837
-SHA256 (eza-community-eza-v0.21.5_GH0.tar.gz) = 85aff87a87bc66130a43106ee64fdefa572d709f5e1ae33d7ef1de76329d2950
-SIZE (eza-community-eza-v0.21.5_GH0.tar.gz) = 1425766
+SHA256 (eza-community-eza-v0.23.4_GH0.tar.gz) = 9fbcad518b8a2095206ac385329ca62d216bf9fdc652dde2d082fcb37c309635
+SIZE (eza-community-eza-v0.23.4_GH0.tar.gz) = 1432243
diff --git a/sysutils/eza/files/patch-Cargo.lock b/sysutils/eza/files/patch-Cargo.lock
index 309743cf7874..7e2d0eb2fc01 100644
--- a/sysutils/eza/files/patch-Cargo.lock
+++ b/sysutils/eza/files/patch-Cargo.lock
@@ -1,13 +1,13 @@
---- Cargo.lock.orig 2025-05-30 14:03:09 UTC
+--- Cargo.lock.orig 2025-10-03 20:36:55 UTC
+++ Cargo.lock
-@@ -936,15 +936,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
+@@ -918,15 +918,6 @@ checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68
checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
[[package]]
-name = "openssl-src"
--version = "300.5.0+3.5.0"
+-version = "300.5.3+3.5.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
--checksum = "e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f"
+-checksum = "dc6bad8cd0233b63971e232cc9c5e83039375b8586d2312f31fda85db8f888c2"
-dependencies = [
- "cc",
-]
@@ -16,7 +16,7 @@
name = "openssl-sys"
version = "0.9.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
-@@ -952,7 +943,6 @@ dependencies = [
+@@ -934,7 +925,6 @@ dependencies = [
dependencies = [
"cc",
"libc",
diff --git a/sysutils/eza/files/patch-Cargo.toml b/sysutils/eza/files/patch-Cargo.toml
index f2747353dbae..525e9e354f9d 100644
--- a/sysutils/eza/files/patch-Cargo.toml
+++ b/sysutils/eza/files/patch-Cargo.toml
@@ -1,6 +1,6 @@
---- Cargo.toml.orig 2025-05-02 06:07:17 UTC
+--- Cargo.toml.orig 2025-09-06 09:23:21 UTC
+++ Cargo.toml
-@@ -139,7 +139,6 @@ git = ["git2"]
+@@ -138,7 +138,6 @@ git = ["git2"]
[features]
default = ["git"]
git = ["git2"]
diff --git a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.lock b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock
index d0ef7daa70b7..d0ef7daa70b7 100644
--- a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.lock
+++ b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.lock
diff --git a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.toml
index 93ae924b5e37..93ae924b5e37 100644
--- a/sysutils/eza/files/patch-cargo-crates_git2-0.20.1_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_git2-0.20.2_Cargo.toml
diff --git a/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.1+1.9.0_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.2+1.9.1_Cargo.toml
index 40e50b041b6a..21dcaa996907 100644
--- a/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.1+1.9.0_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_libgit2-sys-0.18.2+1.9.1_Cargo.toml
@@ -1,5 +1,5 @@
---- cargo-crates/libgit2-sys-0.18.1+1.9.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC
-+++ cargo-crates/libgit2-sys-0.18.1+1.9.0/Cargo.toml
+--- cargo-crates/libgit2-sys-0.18.2+1.9.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/libgit2-sys-0.18.2+1.9.1/Cargo.toml
@@ -40,7 +40,6 @@ vendored = []
https = ["openssl-sys"]
ssh = ["libssh2-sys"]
diff --git a/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml b/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
index 01a26c1a32c2..01a26c1a32c2 100644
--- a/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.108_Cargo.toml
+++ b/sysutils/eza/files/patch-cargo-crates_openssl-sys-0.9.109_Cargo.toml
diff --git a/sysutils/f2/Makefile b/sysutils/f2/Makefile
index 3b60df9edd17..6882e9b0f0a7 100644
--- a/sysutils/f2/Makefile
+++ b/sysutils/f2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= f2
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.3
-PORTREVISION= 4
+DISTVERSION= 2.2.2
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -12,7 +12,7 @@ WWW= https://f2.freshman.tech/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/ayoisaiah/f2/v2
GO_TARGET= ./cmd/f2
diff --git a/sysutils/f2/distinfo b/sysutils/f2/distinfo
index 7955d3c9eb7f..f7b98e9304a8 100644
--- a/sysutils/f2/distinfo
+++ b/sysutils/f2/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1736490129
-SHA256 (go/sysutils_f2/f2-v2.0.3/v2.0.3.mod) = d71b4032733123d1729e729f2781786890eeaa317514137b24527fa39c7398b3
-SIZE (go/sysutils_f2/f2-v2.0.3/v2.0.3.mod) = 1729
-SHA256 (go/sysutils_f2/f2-v2.0.3/v2.0.3.zip) = 2c08434cc61de05499c69a02f6d1c28a724148087acf66e7ce8b40233598e58a
-SIZE (go/sysutils_f2/f2-v2.0.3/v2.0.3.zip) = 573589
+TIMESTAMP = 1763356935
+SHA256 (go/sysutils_f2/f2-v2.2.2/v2.2.2.mod) = 7526af9e472a5af79cc4fc75edb4c8c5b6f8f0cc90e747853e595a1e570cd830
+SIZE (go/sysutils_f2/f2-v2.2.2/v2.2.2.mod) = 2530
+SHA256 (go/sysutils_f2/f2-v2.2.2/v2.2.2.zip) = 871a62d6278f7b61780d26ec595d3d65f0e5eb143e5d427a43e9adfbdf7ffe2d
+SIZE (go/sysutils_f2/f2-v2.2.2/v2.2.2.zip) = 725076
diff --git a/sysutils/f3/Makefile b/sysutils/f3/Makefile
index 22c5f3e688ef..9b1e89151359 100644
--- a/sysutils/f3/Makefile
+++ b/sysutils/f3/Makefile
@@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= sysutils
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fight Flash Fraud or Fight Fake Flash test tool
WWW= https://oss.digirati.com.br/f3
diff --git a/sysutils/faketty/Makefile b/sysutils/faketty/Makefile
index c82623053bf3..4c60013c8d87 100644
--- a/sysutils/faketty/Makefile
+++ b/sysutils/faketty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= faketty
-DISTVERSION= 1.0.18
-PORTREVISION= 8
+DISTVERSION= 1.0.19
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -16,40 +16,42 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= dtolnay
-CARGO_CRATES= anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
- bitflags-2.6.0 \
- cfg-if-1.0.0 \
+CARGO_CRATES= anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ bitflags-2.10.0 \
+ cfg-if-1.0.4 \
cfg_aliases-0.2.1 \
- clap-4.5.16 \
- clap_builder-4.5.15 \
- clap_derive-4.5.13 \
- clap_lex-0.7.2 \
- colorchoice-1.0.2 \
+ clap-4.5.50 \
+ clap_builder-4.5.50 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
heck-0.5.0 \
- is_terminal_polyfill-1.70.1 \
- libc-0.2.157 \
- nix-0.29.0 \
- proc-macro2-1.0.86 \
- quote-1.0.36 \
- scratch-1.0.7 \
+ is_terminal_polyfill-1.70.2 \
+ libc-0.2.177 \
+ nix-0.30.1 \
+ once_cell_polyfill-1.70.2 \
+ proc-macro2-1.0.103 \
+ quote-1.0.41 \
+ scratch-1.0.9 \
strsim-0.11.1 \
- syn-2.0.75 \
- unicode-ident-1.0.12 \
+ syn-2.0.108 \
+ unicode-ident-1.0.20 \
utf8parse-0.2.2 \
- windows-sys-0.52.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
+ windows-link-0.2.1 \
+ windows-sys-0.60.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
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/faketty/distinfo b/sysutils/faketty/distinfo
index 5a4ddeaeb664..11c692c04bc7 100644
--- a/sysutils/faketty/distinfo
+++ b/sysutils/faketty/distinfo
@@ -1,71 +1,75 @@
-TIMESTAMP = 1724047778
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+TIMESTAMP = 1761522730
+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/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+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/clap-4.5.16.crate) = ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019
-SIZE (rust/crates/clap-4.5.16.crate) = 56627
-SHA256 (rust/crates/clap_builder-4.5.15.crate) = 216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6
-SIZE (rust/crates/clap_builder-4.5.15.crate) = 163717
-SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
-SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
+SHA256 (rust/crates/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623
+SIZE (rust/crates/clap-4.5.50.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.50.crate) = 0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0
+SIZE (rust/crates/clap_builder-4.5.50.crate) = 171137
+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/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-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.157.crate) = 374af5f94e54fa97cf75e945cce8a6b201e88a1a07e688b47dfd2a59c66dbd86
-SIZE (rust/crates/libc-0.2.157.crate) = 751276
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/scratch-1.0.7.crate) = a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152
-SIZE (rust/crates/scratch-1.0.7.crate) = 7997
+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.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
+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/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/scratch-1.0.9.crate) = d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2
+SIZE (rust/crates/scratch-1.0.9.crate) = 8170
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.75.crate) = f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9
-SIZE (rust/crates/syn-2.0.75.crate) = 268805
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
+SHA256 (rust/crates/syn-2.0.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
+SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06
+SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-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 (dtolnay-faketty-1.0.18_GH0.tar.gz) = 3c1d3a5bec583874ac6d96d6320be370122c5e92f882e2c0948bd10d72d7e4be
-SIZE (dtolnay-faketty-1.0.18_GH0.tar.gz) = 8706
+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.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 (dtolnay-faketty-1.0.19_GH0.tar.gz) = 9813623a26996153d586fc110752226a7d619242660a61f01b45f964597f5efe
+SIZE (dtolnay-faketty-1.0.19_GH0.tar.gz) = 8744
diff --git a/sysutils/fastfetch/Makefile b/sysutils/fastfetch/Makefile
index 2dad1ceaec3f..4ce1a716eb16 100644
--- a/sysutils/fastfetch/Makefile
+++ b/sysutils/fastfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fastfetch
-DISTVERSION= 2.46.0
+DISTVERSION= 2.56.1
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
@@ -17,10 +17,10 @@ USES= cmake:testing localbase:ldflags pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= fastfetch-cli
-OPTIONS_DEFINE= VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS XFCONF SQLITE3 \
+OPTIONS_DEFINE= VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS SQLITE3 \
IMAGEMAGICK CHAFA GLX OPENCL
-OPTIONS_DEFAULT=VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS XFCONF SQLITE3 \
+OPTIONS_DEFAULT=VULKAN WAYLAND XRANDR LIBDRM GIO DCONF DBUS SQLITE3 \
IMAGEMAGICK CHAFA GLX OPENCL
DCONF_DESC= Needed for values that are only stored in DConf + Fallback for GSettings
@@ -28,7 +28,6 @@ CHAFA_DESC= Image output as ascii art
LIBDRM_DESC= Enable display server detection via libdrm
VULKAN_DESC= Vulkan module & fallback for GPU output
XRANDR_DESC= Needed for display and WM detection in X11
-XFCONF_DESC= Needed for XFWM theme and XFCE Terminal font
VULKAN_CMAKE_BOOL= ENABLE_VULKAN
VULKAN_BUILD_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader \
@@ -52,9 +51,6 @@ DBUS_BUILD_DEPENDS= ${LOCALBASE}/lib/libdbus-1.so:devel/dbus
DCONF_CMAKE_BOOL= ENABLE_DCONF
DCONF_BUILD_DEPENDS= ${LOCALBASE}/lib/libdconf.so:devel/dconf
-XFCONF_CMAKE_BOOL= ENABLE_XFCONF
-XFCONF_BUILD_DEPENDS= ${LOCALBASE}/lib/libxfconf-0.so:x11/xfce4-conf
-
SQLITE3_CMAKE_BOOL= ENABLE_SQLITE3
SQLITE3_BUILD_DEPENDS= ${LOCALBASE}/lib/libsqlite3.so:databases/sqlite3
diff --git a/sysutils/fastfetch/distinfo b/sysutils/fastfetch/distinfo
index 22b4acd3b22e..f3f66c1b5fbd 100644
--- a/sysutils/fastfetch/distinfo
+++ b/sysutils/fastfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750410089
-SHA256 (fastfetch-cli-fastfetch-2.46.0_GH0.tar.gz) = 7e4e4ab8d3e0e2ad896f97effc58df4c8d23bb88273bbdf1221bd8f0a4beb736
-SIZE (fastfetch-cli-fastfetch-2.46.0_GH0.tar.gz) = 1313761
+TIMESTAMP = 1766049990
+SHA256 (fastfetch-cli-fastfetch-2.56.1_GH0.tar.gz) = 6ffd75c32b2a885fd8497867645ac837ed37d588c94e0df05408cdaa0c8fd2c7
+SIZE (fastfetch-cli-fastfetch-2.56.1_GH0.tar.gz) = 1393184
diff --git a/sysutils/fastfetch/pkg-plist b/sysutils/fastfetch/pkg-plist
index 75df052ae211..0289c7b6aa0d 100644
--- a/sysutils/fastfetch/pkg-plist
+++ b/sysutils/fastfetch/pkg-plist
@@ -23,6 +23,10 @@ share/zsh/site-functions/_fastfetch
%%DATADIR%%/presets/examples/24.jsonc
%%DATADIR%%/presets/examples/25.jsonc
%%DATADIR%%/presets/examples/26.jsonc
+%%DATADIR%%/presets/examples/27.jsonc
+%%DATADIR%%/presets/examples/28.jsonc
+%%DATADIR%%/presets/examples/29.jsonc
+%%DATADIR%%/presets/examples/30.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 00261c0a0b50..242326916446 100644
--- a/sysutils/fclones/Makefile
+++ b/sysutils/fclones/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fclones
DISTVERSIONPREFIX= v
DISTVERSION= 0.35.0
-PORTREVISION= 2
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile
index c39a41cec7de..fb2530272892 100644
--- a/sysutils/fd/Makefile
+++ b/sysutils/fd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= fd
DISTVERSIONPREFIX= v
-DISTVERSION= 10.2.0
-PORTREVISION= 7
+DISTVERSION= 10.3.0
+PORTREVISION= 4
CATEGORIES= sysutils
PKGNAMESUFFIX= -find
diff --git a/sysutils/fd/Makefile.crates b/sysutils/fd/Makefile.crates
index f6e8384f7d06..0baf7e55d5b0 100644
--- a/sysutils/fd/Makefile.crates
+++ b/sysutils/fd/Makefile.crates
@@ -1,113 +1,106 @@
CARGO_CRATES= aho-corasick-1.1.3 \
- android-tzdata-0.1.1 \
- android_system_properties-0.1.5 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
- anyhow-1.0.86 \
- argmax-0.3.1 \
- autocfg-1.3.0 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ anyhow-1.0.98 \
+ argmax-0.4.0 \
bitflags-1.3.2 \
- bitflags-2.6.0 \
- bstr-1.10.0 \
- bumpalo-3.16.0 \
- cc-1.1.13 \
- cfg-if-1.0.0 \
+ bitflags-2.9.1 \
+ bstr-1.12.0 \
+ cc-1.2.29 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.38 \
- clap-4.5.16 \
- clap_builder-4.5.15 \
- clap_complete-4.5.19 \
- clap_derive-4.5.13 \
- clap_lex-0.7.2 \
- colorchoice-1.0.2 \
- core-foundation-sys-0.8.7 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ clap-4.5.42 \
+ clap_builder-4.5.42 \
+ clap_complete-4.5.55 \
+ clap_derive-4.5.41 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.20 \
- ctrlc-3.4.5 \
+ crossbeam-utils-0.8.21 \
+ ctrlc-3.4.7 \
diff-0.1.13 \
- errno-0.3.9 \
- etcetera-0.8.0 \
+ errno-0.3.13 \
+ etcetera-0.10.0 \
faccess-0.2.4 \
- fastrand-2.1.0 \
- filetime-0.2.24 \
- globset-0.4.14 \
+ fastrand-2.3.0 \
+ filetime-0.2.25 \
+ getrandom-0.3.3 \
+ globset-0.4.16 \
heck-0.5.0 \
home-0.5.9 \
- humantime-2.1.0 \
- iana-time-zone-0.1.60 \
- iana-time-zone-haiku-0.1.2 \
- ignore-0.4.22 \
+ ignore-0.4.23 \
is_terminal_polyfill-1.70.1 \
- jemalloc-sys-0.5.4+5.3.0-patched \
- jemallocator-0.5.4 \
- js-sys-0.3.70 \
- lazy_static-1.5.0 \
- libc-0.2.158 \
- libredox-0.1.3 \
- linux-raw-sys-0.4.14 \
- log-0.4.22 \
- lscolors-0.19.0 \
- memchr-2.7.4 \
- nix-0.24.3 \
- nix-0.29.0 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jiff-tzdb-0.1.4 \
+ jiff-tzdb-platform-0.1.3 \
+ libc-0.2.174 \
+ libredox-0.1.4 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
+ lscolors-0.20.0 \
+ memchr-2.7.5 \
+ nix-0.30.1 \
normpath-1.3.0 \
nu-ansi-term-0.50.1 \
- num-traits-0.2.19 \
- once_cell-1.19.0 \
- proc-macro2-1.0.86 \
- quote-1.0.36 \
- redox_syscall-0.5.3 \
- regex-1.10.6 \
- regex-automata-0.4.7 \
- regex-syntax-0.8.4 \
- rustix-0.38.34 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ redox_syscall-0.5.13 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rustix-1.0.7 \
same-file-1.0.6 \
- serde-1.0.208 \
- serde_derive-1.0.208 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
shlex-1.3.0 \
strsim-0.11.1 \
- syn-2.0.75 \
- tempfile-3.12.0 \
- terminal_size-0.3.0 \
+ syn-2.0.104 \
+ tempfile-3.20.0 \
+ terminal_size-0.4.2 \
test-case-3.3.1 \
test-case-core-3.3.1 \
test-case-macros-3.3.1 \
- unicode-ident-1.0.12 \
+ tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+ tikv-jemallocator-0.6.0 \
+ unicode-ident-1.0.18 \
utf8parse-0.2.2 \
version_check-0.9.5 \
walkdir-2.5.0 \
- wasm-bindgen-0.2.93 \
- wasm-bindgen-backend-0.2.93 \
- wasm-bindgen-macro-0.2.93 \
- wasm-bindgen-macro-support-0.2.93 \
- wasm-bindgen-shared-0.2.93 \
+ wasi-0.14.2+wasi-0.2.4 \
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.52.0 \
- windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
- windows-targets-0.48.5 \
+ windows-sys-0.60.2 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.48.5 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.48.5 \
+ 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_msvc-0.48.5 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.48.5 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-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
diff --git a/sysutils/fd/distinfo b/sysutils/fd/distinfo
index 59739f78db67..47f508ab3d24 100644
--- a/sysutils/fd/distinfo
+++ b/sysutils/fd/distinfo
@@ -1,180 +1,164 @@
-TIMESTAMP = 1724764797
+TIMESTAMP = 1756286576
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
-SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
-SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
-SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
-SHA256 (rust/crates/argmax-0.3.1.crate) = 5b7e3ef5e3a7f2c5e5a49d90ad087c03d38258e75155daac64deb62c50972c66
-SIZE (rust/crates/argmax-0.3.1.crate) = 11270
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+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/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/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/argmax-0.4.0.crate) = 0144c58b55af0133ec3963ce5e4d07aad866e3bbcfdcddbf4590dbd7ad6ff557
+SIZE (rust/crates/argmax-0.4.0.crate) = 12059
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/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/cc-1.1.13.crate) = 72db2f7947ecee9b03b510377e8bb9077afa27176fdbff55c51027e976fdcc48
-SIZE (rust/crates/cc-1.1.13.crate) = 82857
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+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/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362
+SIZE (rust/crates/cc-1.2.29.crate) = 108072
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
-SHA256 (rust/crates/clap-4.5.16.crate) = ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019
-SIZE (rust/crates/clap-4.5.16.crate) = 56627
-SHA256 (rust/crates/clap_builder-4.5.15.crate) = 216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6
-SIZE (rust/crates/clap_builder-4.5.15.crate) = 163717
-SHA256 (rust/crates/clap_complete-4.5.19.crate) = 7eddf1c00919f37952199f7dbc834789cd33356ed10278ee40c8572b8fb88cf2
-SIZE (rust/crates/clap_complete-4.5.19.crate) = 50315
-SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
-SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
-SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
-SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
-SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
-SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882
+SIZE (rust/crates/clap-4.5.42.crate) = 58305
+SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966
+SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655
+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.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491
+SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/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.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
-SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3
-SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592
+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/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
SIZE (rust/crates/diff-0.1.13.crate) = 46216
-SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
-SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/etcetera-0.10.0.crate) = 26c7b13d0780cb82722fd59f6f57f925e143427e4a75313a6c77243bf5326ae6
+SIZE (rust/crates/etcetera-0.10.0.crate) = 14734
SHA256 (rust/crates/faccess-0.2.4.crate) = 59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5
SIZE (rust/crates/faccess-0.2.4.crate) = 7262
-SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
-SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
-SHA256 (rust/crates/filetime-0.2.24.crate) = bf401df4a4e3872c4fe8151134cf483738e74b67fc934d6532c882b3d24a4550
-SIZE (rust/crates/filetime-0.2.24.crate) = 14938
-SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
-SIZE (rust/crates/globset-0.4.14.crate) = 25090
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
+SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
+SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
SIZE (rust/crates/home-0.5.9.crate) = 8760
-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.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/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
-SIZE (rust/crates/ignore-0.4.22.crate) = 55462
+SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
+SIZE (rust/crates/ignore-0.4.23.crate) = 55901
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/jemalloc-sys-0.5.4+5.3.0-patched.crate) = ac6c1946e1cea1788cbfde01c993b52a10e2da07f4bac608228d1bed20bfebf2
-SIZE (rust/crates/jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884321
-SHA256 (rust/crates/jemallocator-0.5.4.crate) = a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc
-SIZE (rust/crates/jemallocator-0.5.4.crate) = 13088
-SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
-SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
-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.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
-SIZE (rust/crates/libc-0.2.158.crate) = 751340
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
-SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
-SIZE (rust/crates/log-0.4.22.crate) = 44027
-SHA256 (rust/crates/lscolors-0.19.0.crate) = 55f5f3bc18b481c70c416920f4bb02f7df64b99dbee36d8445027042a273ab84
-SIZE (rust/crates/lscolors-0.19.0.crate) = 26976
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-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/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/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
+SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179
+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.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.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
+SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed
SIZE (rust/crates/normpath-1.3.0.crate) = 20719
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.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
-SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
-SIZE (rust/crates/quote-1.0.36.crate) = 28507
-SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4
-SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830
-SHA256 (rust/crates/regex-1.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
-SIZE (rust/crates/regex-1.10.6.crate) = 253894
-SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
-SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
-SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
-SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
-SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
-SIZE (rust/crates/rustix-0.38.34.crate) = 365160
+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/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+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.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+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/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/serde-1.0.208.crate) = cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2
-SIZE (rust/crates/serde-1.0.208.crate) = 78232
-SHA256 (rust/crates/serde_derive-1.0.208.crate) = 24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf
-SIZE (rust/crates/serde_derive-1.0.208.crate) = 56019
+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/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.75.crate) = f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9
-SIZE (rust/crates/syn-2.0.75.crate) = 268805
-SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64
-SIZE (rust/crates/tempfile-3.12.0.crate) = 34423
-SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
-SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
+SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
+SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
SIZE (rust/crates/test-case-3.3.1.crate) = 8797
SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f
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/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
+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/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
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/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5
-SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b
-SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf
-SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484
-SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527
+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/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
@@ -183,47 +167,49 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.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-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.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_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+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.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_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_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+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_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+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_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+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_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+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_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+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 (sharkdp-fd-v10.2.0_GH0.tar.gz) = 73329fe24c53f0ca47cd0939256ca5c4644742cb7c14cf4114c8c9871336d342
-SIZE (sharkdp-fd-v10.2.0_GH0.tar.gz) = 128683
+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 (sharkdp-fd-v10.3.0_GH0.tar.gz) = 2edbc917a533053855d5b635dff368d65756ce6f82ddefd57b6c202622d791e9
+SIZE (sharkdp-fd-v10.3.0_GH0.tar.gz) = 130622
diff --git a/sysutils/fd/files/patch-cargo-crates_jemalloc-sys_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h b/sysutils/fd/files/patch-cargo-crates_jemalloc-sys_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h
deleted file mode 100644
index f8e96b440841..000000000000
--- a/sysutils/fd/files/patch-cargo-crates_jemalloc-sys_jemalloc_include_jemalloc_internal_jemalloc__internal__decls.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- cargo-crates/jemalloc-sys-0.5.4+5.3.0-patched/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h.orig 2018-12-12 14:11:23 UTC
-+++ cargo-crates/jemalloc-sys-0.5.4+5.3.0-patched/jemalloc/include/jemalloc/internal/jemalloc_internal_decls.h
-@@ -1,5 +1,10 @@
- #ifndef JEMALLOC_INTERNAL_DECLS_H
- #define JEMALLOC_INTERNAL_DECLS_H
-+#include <sys/param.h>
-+#if __FreeBSD_version >= 1400042
-+#define _WITH_CPU_SET_T
-+# include <sched.h>
-+#endif
-
- #include <math.h>
- #ifdef _WIN32
diff --git a/sysutils/filelight/distinfo b/sysutils/filelight/distinfo
index d404ab09f3f4..a9e2e21677b8 100644
--- a/sysutils/filelight/distinfo
+++ b/sysutils/filelight/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036962
-SHA256 (KDE/release-service/25.04.2/filelight-25.04.2.tar.xz) = cac5f70d02d2518fd5568f86c378677dca45da86180885a38e2cbf0cf10d03aa
-SIZE (KDE/release-service/25.04.2/filelight-25.04.2.tar.xz) = 688732
+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
diff --git a/sysutils/filelight/pkg-plist b/sysutils/filelight/pkg-plist
index cc6bec25c246..07d786928a77 100644
--- a/sysutils/filelight/pkg-plist
+++ b/sysutils/filelight/pkg-plist
@@ -7,6 +7,7 @@ share/icons/hicolor/22x22/apps/filelight.png
share/icons/hicolor/32x32/apps/filelight.png
share/icons/hicolor/48x48/apps/filelight.png
share/icons/hicolor/64x64/apps/filelight.png
+share/kio/servicemenus/filelight.desktop
share/locale/ar/LC_MESSAGES/filelight.mo
share/locale/ast/LC_MESSAGES/filelight.mo
share/locale/az/LC_MESSAGES/filelight.mo
diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile
index 608e241cffc0..6c35af1ea0f7 100644
--- a/sysutils/flashrom/Makefile
+++ b/sysutils/flashrom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flashrom
-PORTVERSION= 1.3.0
+PORTVERSION= 1.6.0
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://download.flashrom.org/releases/
@@ -15,29 +15,40 @@ LICENSE_FILE= ${WRKSRC}/COPYING
NOT_FOR_ARCHS= riscv64
NOT_FOR_ARCHS_REASON= Unable to determine endianness.
-BUILD_DEPENDS+= cmocka>=0:sysutils/cmocka
+BUILD_DEPENDS= cmocka>=0:sysutils/cmocka
LIB_DEPENDS= libpci.so:devel/libpci
-USES= meson pkgconfig tar:bzip2
+USES= meson pkgconfig ssl tar:xz
+USE_LDCONFIG= yes
+
+CFLAGS+= -Wno-deprecated-declarations
PORTDOCS= *
-OPTIONS_DEFINE= DOCS FTDI
+OPTIONS_DEFINE= DOCS FTDI MANPAGES
OPTIONS_DEFINE_amd64= DMIDECODE
OPTIONS_DEFINE_i386= DMIDECODE
+OPTIONS_DEFAULT= MANPAGES
OPTIONS_DEFAULT_amd64= DMIDECODE
OPTIONS_DEFAULT_i386= DMIDECODE
+OPTIONS_SUB= yes
DMIDECODE_DESC= Use dmidecode to gather DMI information
FTDI_DESC= Enable external FT2232SPI flasher support
DMIDECODE_RUN_DEPENDS= dmidecode:sysutils/dmidecode
+DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
+DOCS_MESON_ENABLED= documentation
+DOCS_MESON_DISABLED= generate_authors_list
+
FTDI_LIB_DEPENDS= libftdi1.so:devel/libftdi1
-post-install:
+MANPAGES_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx
+MANPAGES_MESON_ENABLED= man-pages
+
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/Documentation && ${INSTALL_DATA} *.txt ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/sysutils/flashrom/distinfo b/sysutils/flashrom/distinfo
index 63e7388bd809..8964640cf9ca 100644
--- a/sysutils/flashrom/distinfo
+++ b/sysutils/flashrom/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677403671
-SHA256 (flashrom-v1.3.0.tar.bz2) = a053234453ccd012e79f3443bdcc61625cf97b7fd7cb4cdd8bfbffbe8b149623
-SIZE (flashrom-v1.3.0.tar.bz2) = 489782
+TIMESTAMP = 1753692064
+SHA256 (flashrom-v1.6.0.tar.xz) = 8b9db3987df9b5fc81e70189d017905dd5f6be1e1410347f22687ab6d4c94423
+SIZE (flashrom-v1.6.0.tar.xz) = 5285920
diff --git a/sysutils/flashrom/files/patch-doc_meson.build b/sysutils/flashrom/files/patch-doc_meson.build
new file mode 100644
index 000000000000..c9851ce9f21e
--- /dev/null
+++ b/sysutils/flashrom/files/patch-doc_meson.build
@@ -0,0 +1,11 @@
+--- doc/meson.build.orig 2025-07-28 09:13:11 UTC
++++ doc/meson.build
+@@ -30,7 +30,7 @@ if sphinx.found()
+ git_dir = meson.project_source_root() / '.git'
+
+ # TODO: investigate whether this version can be lowered.
+- version_for_authors_list = '7.2.0'
++ version_for_authors_list = '5.3.0'
+ # TODO: use sphinx.version().version_compare() instead, after we increase min required meson version to 0.62
+ sphinx_for_authors_list = find_program('sphinx-build',
+ native : true,
diff --git a/sysutils/flashrom/files/patch-libflashrom.c b/sysutils/flashrom/files/patch-libflashrom.c
new file mode 100644
index 000000000000..e43530b69588
--- /dev/null
+++ b/sysutils/flashrom/files/patch-libflashrom.c
@@ -0,0 +1,18 @@
+--- libflashrom.c.orig 2025-11-05 09:42:11 UTC
++++ libflashrom.c
+@@ -455,6 +455,7 @@ bool flashrom_flag_get(const struct flashrom_flashctx
+ }
+ }
+
++#ifdef __FLASHROM_LITTLE_ENDIAN__
+ static int compare_region_with_dump(const struct romentry *const a, const struct romentry *const b)
+ {
+ if (a->region.start != b->region.end
+@@ -463,6 +464,7 @@ static int compare_region_with_dump(const struct romen
+ return 1;
+ return 0;
+ }
++#endif
+
+ int flashrom_layout_read_from_ifd(struct flashrom_layout **const layout, struct flashctx *const flashctx,
+ const void *const dump, const size_t len)
diff --git a/sysutils/flashrom/files/patch-libflashrom.map b/sysutils/flashrom/files/patch-libflashrom.map
deleted file mode 100644
index 438f9a51b39a..000000000000
--- a/sysutils/flashrom/files/patch-libflashrom.map
+++ /dev/null
@@ -1,18 +0,0 @@
---- libflashrom.map.orig 2024-02-01 08:22:08 UTC
-+++ libflashrom.map
-@@ -1,7 +1,5 @@ LIBFLASHROM_1.0 {
- LIBFLASHROM_1.0 {
- global:
-- flashrom_board_info;
-- flashrom_chipset_info;
- flashrom_data_free;
- flashrom_flag_get;
- flashrom_flag_set;
-@@ -9,7 +7,6 @@ LIBFLASHROM_1.0 {
- flashrom_flash_getsize;
- flashrom_flash_probe;
- flashrom_flash_release;
-- flashrom_flashchip_info;
- flashrom_image_read;
- flashrom_image_verify;
- flashrom_image_write;
diff --git a/sysutils/flashrom/files/patch-meson.build b/sysutils/flashrom/files/patch-meson.build
index cef6c1d7d054..f1caea9bd663 100644
--- a/sysutils/flashrom/files/patch-meson.build
+++ b/sysutils/flashrom/files/patch-meson.build
@@ -1,6 +1,6 @@
---- meson.build.orig 2023-04-27 13:51:02 UTC
+--- meson.build.orig 2025-07-24 01:31:52 UTC
+++ meson.build
-@@ -234,7 +234,7 @@ programmer = {
+@@ -324,7 +324,7 @@ programmer = {
},
'internal' : {
'systems' : systems_hwaccess + ['linux'],
diff --git a/sysutils/flashrom/pkg-plist b/sysutils/flashrom/pkg-plist
index b03eaeb8c17f..5d711ef10199 100644
--- a/sysutils/flashrom/pkg-plist
+++ b/sysutils/flashrom/pkg-plist
@@ -4,5 +4,6 @@ lib/libflashrom.so
lib/libflashrom.so.1
lib/libflashrom.so.1.0.0
libdata/pkgconfig/flashrom.pc
-share/man/man8/flashrom.8.gz
sbin/flashrom
+share/bash-completion/completions/flashrom.bash
+%%MANPAGES%%share/man/man8/flashrom.8.gz
diff --git a/sysutils/flipperbit/Makefile b/sysutils/flipperbit/Makefile
index 447edacf25a7..53901d4f3e4b 100644
--- a/sysutils/flipperbit/Makefile
+++ b/sysutils/flipperbit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flipperbit
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.2
-PORTREVISION= 14
+PORTREVISION= 19
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/flock/Makefile b/sysutils/flock/Makefile
index af2350634725..7994134fd3ba 100644
--- a/sysutils/flock/Makefile
+++ b/sysutils/flock/Makefile
@@ -1,12 +1,10 @@
PORTNAME= flock
-PORTVERPREFIX= 2.37
-PORTVERSION= ${PORTVERPREFIX}.2
-PORTREVISION= 1
+PORTVERSION= 2.41.3
CATEGORIES= sysutils
-MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERPREFIX}/
+MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERSION:R}/
DISTNAME= util-linux-${PORTVERSION}
-MAINTAINER= franco@opnsense.org
+MAINTAINER= garga@FreeBSD.org
COMMENT= Manage locks from shell scripts
WWW= https://www.kernel.org/pub/linux/utils/util-linux/
@@ -16,13 +14,19 @@ LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool pkgconfig
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-nls
+CONFIGURE_ARGS= --disable-liblastlog2 --disable-nls
-CFLAGS= -D_WITH_CPU_SET_T
+CFLAGS+= -D_WITH_CPU_SET_T
PLIST_FILES= bin/flock share/man/man1/flock.1.gz \
etc/bash_completion.d/flock
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == i386
+CONFIGURE_ARGS+= --disable-year2038
+.endif
+
do-build:
# skip building unneeded utils
${MAKE} -C ${WRKSRC} flock
diff --git a/sysutils/flock/distinfo b/sysutils/flock/distinfo
index e570a67f7445..81ce561ff9d8 100644
--- a/sysutils/flock/distinfo
+++ b/sysutils/flock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1640072142
-SHA256 (util-linux-2.37.2.tar.gz) = 15db966474e459b33fa390a6b892190a92079a73ca45384cde4c86e6ed265a86
-SIZE (util-linux-2.37.2.tar.gz) = 12232498
+TIMESTAMP = 1766159136
+SHA256 (util-linux-2.41.3.tar.gz) = 24160e7c3bfc6feecb9076706437fdb1212817549aaf9b4408f5a8e0b94e3eca
+SIZE (util-linux-2.41.3.tar.gz) = 20687833
diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile
index 76a05bebc3f1..7d6bd2e52d8a 100644
--- a/sysutils/flowgger/Makefile
+++ b/sysutils/flowgger/Makefile
@@ -1,6 +1,6 @@
PORTNAME= flowgger
DISTVERSION= 0.3.1
-PORTREVISION= 17
+PORTREVISION= 22
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 596baea7aedd..9231a4cf0ae9 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.0.3
+DISTVERSION= 4.2.1
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
@@ -27,7 +27,7 @@ OPTIONS_DEFINE= LUA_FILTER PGSQL SSL
OPTIONS_DEFAULT= LUA_FILTER PGSQL SSL
LUA_FILTER_DESC= Support for modifying incoming records using Lua scripts
-LUA_FILTER_USES= luajit:luajit-devel pkgconfig
+LUA_FILTER_USES= luajit:luajit pkgconfig
LUA_FILTER_CMAKE_ON= -DFLB_FILTER_LUA=On \
-DFLB_LUAJIT=On \
-DFLB_PREFER_SYSTEM_LIB_LUAJIT=On
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index 2b2ad2a5dad2..6af0155a42f1 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749503917
-SHA256 (fluent-fluent-bit-v4.0.3_GH0.tar.gz) = c7d276238d25242467218941842d8cd4df6cfa52cc9379ae5755220cdefd1dc1
-SIZE (fluent-fluent-bit-v4.0.3_GH0.tar.gz) = 32953239
+TIMESTAMP = 1766050285
+SHA256 (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 1310797832fffc29a257fbc21e25460274a9442d4e63047971ee354898ad5075
+SIZE (fluent-fluent-bit-v4.2.1_GH0.tar.gz) = 38645206
diff --git a/sysutils/fluent-bit/pkg-plist b/sysutils/fluent-bit/pkg-plist
index be62997e919d..065e69330f91 100644
--- a/sysutils/fluent-bit/pkg-plist
+++ b/sysutils/fluent-bit/pkg-plist
@@ -13,6 +13,7 @@ include/fluent-bit/flb_aws_credentials.h
include/fluent-bit/flb_aws_util.h
include/fluent-bit/flb_base64.h
include/fluent-bit/flb_bits.h
+include/fluent-bit/flb_blob_db.h
include/fluent-bit/flb_bucket_queue.h
include/fluent-bit/flb_byteswap.h
include/fluent-bit/flb_callback.h
@@ -103,10 +104,12 @@ include/fluent-bit/flb_net_dns.h
include/fluent-bit/flb_network.h
include/fluent-bit/flb_notification.h
include/fluent-bit/flb_oauth2.h
+include/fluent-bit/flb_opentelemetry.h
include/fluent-bit/flb_output.h
include/fluent-bit/flb_output_plugin.h
include/fluent-bit/flb_output_thread.h
include/fluent-bit/flb_pack.h
+include/fluent-bit/flb_pack_json.h
include/fluent-bit/flb_parser.h
include/fluent-bit/flb_parser_decoder.h
include/fluent-bit/flb_pipe.h
@@ -140,6 +143,7 @@ include/fluent-bit/flb_storage.h
include/fluent-bit/flb_str.h
include/fluent-bit/flb_stream.h
include/fluent-bit/flb_strptime.h
+include/fluent-bit/flb_supervisor.h
include/fluent-bit/flb_task.h
include/fluent-bit/flb_task_map.h
include/fluent-bit/flb_thread_pool.h
@@ -163,6 +167,8 @@ include/fluent-bit/flb_zstd.h
include/fluent-bit/simdutf/flb_simdutf_connector.h
include/fluent-bit/tls/flb_tls.h
include/fluent-bit/tls/flb_tls_info.h
+include/fluent-bit/unicode/flb_conv.h
+include/fluent-bit/unicode/flb_wchar.h
include/fluent-bit/wasm/flb_wasm.h
include/libco.h
include/monkey/mk_core.h
diff --git a/sysutils/fpart/Makefile b/sysutils/fpart/Makefile
index 014f3df532ee..5c047ba8c182 100644
--- a/sysutils/fpart/Makefile
+++ b/sysutils/fpart/Makefile
@@ -20,9 +20,9 @@ PORTDOCS= Changelog.md README.md TODO
OPTIONS_DEFINE= FPSYNC DOCS
OPTIONS_DEFAULT= FPSYNC
FPSYNC_DESC= Install fpsync tool
-FPSYNC_RUN_DEPENDS= rsync:net/rsync \
- sudo:security/sudo
+FPSYNC_RUN_DEPENDS= rsync:net/rsync
FPSYNC_PLIST_FILES= bin/fpsync share/man/man1/fpsync.1.gz
+FPSYNC_USES= sudo
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/framework-system/Makefile b/sysutils/framework-system/Makefile
index ef074115a18e..a3d255f870b5 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= 1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/framework-tool-tui/Makefile b/sysutils/framework-tool-tui/Makefile
new file mode 100644
index 000000000000..260d8be868d0
--- /dev/null
+++ b/sysutils/framework-tool-tui/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= framework-tool-tui
+DISTVERSIONPREFIX=v
+DISTVERSION= 0.5.6
+PORTREVISION= 2
+CATEGORIES= sysutils
+
+MAINTAINER= lme@FreeBSD.org
+COMMENT= TUI for Framework Computer System Utility
+WWW= https://github.com/grouzen/framework-tool-tui
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libhidapi.so:comms/hidapi
+USES= cargo
+
+USE_GITHUB= yes
+GH_ACCOUNT= grouzen
+
+PLIST_FILES= bin/framework-tool-tui
+
+.include <bsd.port.mk>
diff --git a/sysutils/framework-tool-tui/Makefile.crates b/sysutils/framework-tool-tui/Makefile.crates
new file mode 100644
index 000000000000..90a8a88e3008
--- /dev/null
+++ b/sysutils/framework-tool-tui/Makefile.crates
@@ -0,0 +1,281 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.1 \
+ aho-corasick-1.1.3 \
+ allocator-api2-0.2.21 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
+ autocfg-1.5.0 \
+ backtrace-0.3.75 \
+ bit_field-0.10.2 \
+ bitflags-1.3.2 \
+ bitflags-2.9.2 \
+ block-buffer-0.10.4 \
+ built-0.5.2 \
+ bumpalo-3.19.0 \
+ bytes-1.10.1 \
+ cargo-lock-8.0.3 \
+ cassowary-0.3.0 \
+ castaway-0.2.4 \
+ cc-1.2.33 \
+ cfg-if-1.0.1 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.41 \
+ clap-4.5.45 \
+ clap-num-1.2.0 \
+ clap-verbosity-flag-2.2.3 \
+ clap_builder-4.5.44 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ color-eyre-0.6.5 \
+ color-spantrace-0.3.0 \
+ colorchoice-1.0.4 \
+ compact_str-0.8.1 \
+ core-foundation-0.6.4 \
+ core-foundation-sys-0.6.2 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossterm-0.28.1 \
+ crossterm_winapi-0.9.1 \
+ crypto-common-0.1.6 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ derive-getters-0.5.0 \
+ derive_setters-0.1.8 \
+ digest-0.10.7 \
+ displaydoc-0.2.5 \
+ 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.13 \
+ eyre-0.6.12 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ form_urlencoded-1.2.1 \
+ 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-util-0.3.31 \
+ generic-array-0.14.7 \
+ getopts-0.2.23 \
+ getrandom-0.3.3 \
+ gimli-0.31.1 \
+ git2-0.15.0 \
+ hashbrown-0.15.5 \
+ heck-0.5.0 \
+ hidapi-2.6.3 \
+ 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 \
+ indenter-0.3.4 \
+ indoc-2.0.6 \
+ instability-0.3.9 \
+ io-kit-sys-0.1.0 \
+ io-uring-0.7.10 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jobserver-0.1.33 \
+ js-sys-0.3.77 \
+ lazy_static-1.5.0 \
+ libc-0.2.175 \
+ libgit2-sys-0.14.2+1.5.1 \
+ libusb1-sys-0.7.0 \
+ libz-sys-1.1.22 \
+ linux-raw-sys-0.4.15 \
+ litemap-0.8.0 \
+ litrs-0.4.2 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
+ lru-0.12.5 \
+ mach-0.2.3 \
+ mach-0.3.2 \
+ memchr-2.7.5 \
+ memoffset-0.6.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ nix-0.25.1 \
+ nix-0.29.0 \
+ no-std-compat-0.4.1 \
+ num-0.4.3 \
+ num-complex-0.4.6 \
+ 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 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ owo-colors-4.2.2 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ paste-1.0.15 \
+ percent-encoding-2.3.1 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.32 \
+ plain-0.2.3 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.2 \
+ proc-macro2-1.0.98 \
+ ptr_meta-0.2.0 \
+ ptr_meta_derive-0.2.0 \
+ quote-1.0.40 \
+ r-efi-5.3.0 \
+ ratatui-0.29.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rusb-0.9.4 \
+ rustc-demangle-0.1.26 \
+ rustix-0.38.44 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
+ scopeguard-1.2.0 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.142 \
+ sha2-0.10.9 \
+ 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.6 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
+ spin-0.9.8 \
+ 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-1.0.109 \
+ syn-2.0.106 \
+ synstructure-0.13.2 \
+ thiserror-2.0.14 \
+ thiserror-impl-2.0.14 \
+ thread_local-1.1.9 \
+ tinystr-0.8.1 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
+ toml-0.5.11 \
+ tracing-0.1.41 \
+ tracing-core-0.1.34 \
+ tracing-error-0.2.1 \
+ tracing-subscriber-0.3.19 \
+ tui-popup-0.6.0 \
+ typenum-1.18.0 \
+ ucs2-0.3.3 \
+ uefi-0.20.0 \
+ uefi-macros-0.11.0 \
+ uefi-services-0.17.0 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ unicode-width-0.2.0 \
+ url-2.5.4 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uzers-0.12.1 \
+ valuable-0.1.1 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ 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 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.59.0 \
+ windows-0.60.0 \
+ windows-collections-0.1.1 \
+ windows-core-0.59.0 \
+ windows-core-0.60.1 \
+ windows-core-0.61.2 \
+ windows-future-0.1.1 \
+ windows-implement-0.59.0 \
+ windows-implement-0.60.0 \
+ windows-interface-0.59.1 \
+ windows-link-0.1.3 \
+ windows-numerics-0.1.1 \
+ windows-result-0.3.4 \
+ windows-strings-0.3.1 \
+ windows-strings-0.4.2 \
+ windows-sys-0.48.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
+ windows-version-0.1.4 \
+ 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 \
+ wmi-0.15.2 \
+ writeable-0.6.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
+ zerofrom-0.1.6 \
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.4 \
+ zerovec-derive-0.11.1 \
+ framework_lib@git+https://github.com/FrameworkComputer/framework-system.git\#56522d2d463e2dcbb77dc8d163a1e37cbb09d95a \
+ guid-create@git+https://github.com/FrameworkComputer/guid-create?branch=no-rand\#84c3ad2e8b64a12beebb460804a65da55434cfd9 \
+ redox_hwio@git+https://github.com/FrameworkComputer/rust-hwio?branch=freebsd\#9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba \
+ smbios-lib@git+https://github.com/FrameworkComputer/smbios-lib.git?branch=no-std\#b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c
diff --git a/sysutils/framework-tool-tui/distinfo b/sysutils/framework-tool-tui/distinfo
new file mode 100644
index 000000000000..1d0f099c32ef
--- /dev/null
+++ b/sysutils/framework-tool-tui/distinfo
@@ -0,0 +1,565 @@
+TIMESTAMP = 1761167011
+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
+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.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100
+SIZE (rust/crates/anyhow-1.0.99.crate) = 53809
+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/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
+SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
+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/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/built-0.5.2.crate) = 5b9c056b9ed43aee5e064b683aa1ec783e19c6acec7559e3ae931b7490472fbe
+SIZE (rust/crates/built-0.5.2.crate) = 17621
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cargo-lock-8.0.3.crate) = 031718ddb8f78aa5def78a09e90defe30151d1f6c672f937af4dd916429ed996
+SIZE (rust/crates/cargo-lock-8.0.3.crate) = 39302
+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/cc-1.2.33.crate) = 3ee0f8803222ba5a7e2777dd72ca451868909b1ac410621b676adf07280e9b5f
+SIZE (rust/crates/cc-1.2.33.crate) = 111970
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
+SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/clap-4.5.45.crate) = 1fc0e74a703892159f5ae7d3aac52c8e6c392f5ae5f359c70b5881d60aaac318
+SIZE (rust/crates/clap-4.5.45.crate) = 58337
+SHA256 (rust/crates/clap-num-1.2.0.crate) = 822c4000301ac390e65995c62207501e3ef800a1fc441df913a5e8e4dc374816
+SIZE (rust/crates/clap-num-1.2.0.crate) = 10476
+SHA256 (rust/crates/clap-verbosity-flag-2.2.3.crate) = 34c77f67047557f62582784fd7482884697731b2932c7d37ced54bce2312e1e2
+SIZE (rust/crates/clap-verbosity-flag-2.2.3.crate) = 13584
+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/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/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
+SIZE (rust/crates/compact_str-0.8.1.crate) = 71371
+SHA256 (rust/crates/core-foundation-0.6.4.crate) = 25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d
+SIZE (rust/crates/core-foundation-0.6.4.crate) = 25233
+SHA256 (rust/crates/core-foundation-sys-0.6.2.crate) = e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b
+SIZE (rust/crates/core-foundation-sys-0.6.2.crate) = 16204
+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.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/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+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/derive-getters-0.5.0.crate) = 74ef43543e701c01ad77d3a5922755c6a1d71b22d942cb8042be4994b380caff
+SIZE (rust/crates/derive-getters-0.5.0.crate) = 15257
+SHA256 (rust/crates/derive_setters-0.1.8.crate) = ae5c625eda104c228c06ecaf988d1c60e542176bd7a490e60eeda3493244c0c9
+SIZE (rust/crates/derive_setters-0.1.8.crate) = 11918
+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/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
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+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.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/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
+SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+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/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-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/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1
+SIZE (rust/crates/getopts-0.2.23.crate) = 21409
+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.15.0.crate) = 2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1
+SIZE (rust/crates/git2-0.15.0.crate) = 198983
+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/hidapi-2.6.3.crate) = 03b876ecf37e86b359573c16c8366bc3eba52b689884a0fc42ba3f67203d2a8b
+SIZE (rust/crates/hidapi-2.6.3.crate) = 128080
+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/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5
+SIZE (rust/crates/indenter-0.3.4.crate) = 11101
+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/io-kit-sys-0.1.0.crate) = f21dcc74995dd4cd090b147e79789f8d65959cbfb5f0b118002db869ea3bd0a0
+SIZE (rust/crates/io-kit-sys-0.1.0.crate) = 33069
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+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/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/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/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/libgit2-sys-0.14.2+1.5.1.crate) = 7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4
+SIZE (rust/crates/libgit2-sys-0.14.2+1.5.1.crate) = 1742257
+SHA256 (rust/crates/libusb1-sys-0.7.0.crate) = da050ade7ac4ff1ba5379af847a10a10a8e284181e060105bf8d86960ce9ce0f
+SIZE (rust/crates/libusb1-sys-0.7.0.crate) = 296493
+SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
+SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
+SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/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.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/mach-0.2.3.crate) = 86dd2487cdfea56def77b88438a2c915fb45113c5319bfe7e14306ca4cd0b0e1
+SIZE (rust/crates/mach-0.2.3.crate) = 18940
+SHA256 (rust/crates/mach-0.3.2.crate) = b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa
+SIZE (rust/crates/mach-0.3.2.crate) = 19611
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
+SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
+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/nix-0.25.1.crate) = f346ff70e7dbfd675fe90590b92d59ef2de15a8779ae305ebcbfd3f0caf59be4
+SIZE (rust/crates/nix-0.25.1.crate) = 272312
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+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/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23
+SIZE (rust/crates/num-0.4.3.crate) = 9575
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+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/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/owo-colors-4.2.2.crate) = 48dd4f4a2c8405440fd0462561f0e5806bd0f77e86f51c761481bdd4018b545e
+SIZE (rust/crates/owo-colors-4.2.2.crate) = 38070
+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/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/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/plain-0.2.3.crate) = b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6
+SIZE (rust/crates/plain-0.2.3.crate) = 10664
+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/proc-macro2-1.0.98.crate) = e7442a916bc70e3bf71a5305a899d53301649d2838345fa309420318b5ffafe8
+SIZE (rust/crates/proc-macro2-1.0.98.crate) = 53114
+SHA256 (rust/crates/ptr_meta-0.2.0.crate) = bcada80daa06c42ed5f48c9a043865edea5dc44cbf9ac009fda3b89526e28607
+SIZE (rust/crates/ptr_meta-0.2.0.crate) = 6141
+SHA256 (rust/crates/ptr_meta_derive-0.2.0.crate) = bca9224df2e20e7c5548aeb5f110a0f3b77ef05f8585139b7148b59056168ed2
+SIZE (rust/crates/ptr_meta_derive-0.2.0.crate) = 2353
+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/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
+SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+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/rusb-0.9.4.crate) = ab9f9ff05b63a786553a4c02943b74b34a988448671001e9a27e2f0565cc05a4
+SIZE (rust/crates/rusb-0.9.4.crate) = 44539
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+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/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/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.142.crate) = 030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7
+SIZE (rust/crates/serde_json-1.0.142.crate) = 155363
+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.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/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
+SIZE (rust/crates/spin-0.9.8.crate) = 38958
+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-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/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
+SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
+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/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
+SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038
+SIZE (rust/crates/tokio-1.47.1.crate) = 829790
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
+SIZE (rust/crates/toml-0.5.11.crate) = 54910
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+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.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
+SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tui-popup-0.6.0.crate) = d9ee3d08800c83ba0a2efaec44d225bcc3f885f30e2b520a17e2cd962b7da6ab
+SIZE (rust/crates/tui-popup-0.6.0.crate) = 20773
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/ucs2-0.3.3.crate) = df79298e11f316400c57ec268f3c2c29ac3c4d4777687955cd3d4f3a35ce7eba
+SIZE (rust/crates/ucs2-0.3.3.crate) = 11032
+SHA256 (rust/crates/uefi-0.20.0.crate) = ab39d5e7740f21ed4c46d6659f31038bbe3fe7a8be1f702d8a984348837c43b1
+SIZE (rust/crates/uefi-0.20.0.crate) = 170321
+SHA256 (rust/crates/uefi-macros-0.11.0.crate) = e0caeb0e7b31b9f1f347e541106be10aa8c66c76fa722a3298a4cd21433fabd4
+SIZE (rust/crates/uefi-macros-0.11.0.crate) = 12007
+SHA256 (rust/crates/uefi-services-0.17.0.crate) = 42d8ffbcc532083312224b4540737c1102ede6a81360fa9320a60deff329a3a1
+SIZE (rust/crates/uefi-services-0.17.0.crate) = 9497
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+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/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/uzers-0.12.1.crate) = 4df81ff504e7d82ad53e95ed1ad5b72103c11253f39238bcc0235b90768a97dd
+SIZE (rust/crates/uzers-0.12.1.crate) = 29272
+SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
+SIZE (rust/crates/valuable-0.1.1.crate) = 28679
+SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
+SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/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/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-0.59.0.crate) = 7f919aee0a93304be7f62e8e5027811bbba96bcb1de84d6618be56e43f8a32a1
+SIZE (rust/crates/windows-0.59.0.crate) = 9429988
+SHA256 (rust/crates/windows-0.60.0.crate) = ddf874e74c7a99773e62b1c671427abf01a425e77c3d3fb9fb1e4883ea934529
+SIZE (rust/crates/windows-0.60.0.crate) = 9374399
+SHA256 (rust/crates/windows-collections-0.1.1.crate) = 5467f79cc1ba3f52ebb2ed41dbb459b8e7db636cc3429458d9a852e15bc24dec
+SIZE (rust/crates/windows-collections-0.1.1.crate) = 13528
+SHA256 (rust/crates/windows-core-0.59.0.crate) = 810ce18ed2112484b0d4e15d022e5f598113e220c53e373fb31e67e21670c1ce
+SIZE (rust/crates/windows-core-0.59.0.crate) = 37073
+SHA256 (rust/crates/windows-core-0.60.1.crate) = ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247
+SIZE (rust/crates/windows-core-0.60.1.crate) = 36171
+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.1.1.crate) = a787db4595e7eb80239b74ce8babfb1363d8e343ab072f2ffe901400c03349f0
+SIZE (rust/crates/windows-future-0.1.1.crate) = 17461
+SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
+SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
+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.1.1.crate) = 005dea54e2f6499f2cee279b8f703b3cf3b5734a2d8d21867c8f44003182eeed
+SIZE (rust/crates/windows-numerics-0.1.1.crate) = 9565
+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.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
+SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+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-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91
+SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099
+SHA256 (rust/crates/windows-version-0.1.4.crate) = e04a5c6627e310a23ad2358483286c7df260c964eb2d003d8efd6d0f4e79265c
+SIZE (rust/crates/windows-version-0.1.4.crate) = 7263
+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 (rust/crates/wmi-0.15.2.crate) = 2f902b4592b911109e7352bcfec7b754b07ec71e514d7dfa280eaef924c1cb08
+SIZE (rust/crates/wmi-0.15.2.crate) = 60067
+SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
+SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
+SIZE (rust/crates/yoke-0.8.0.crate) = 28726
+SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
+SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/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.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 (FrameworkComputer-framework-system-56522d2d463e2dcbb77dc8d163a1e37cbb09d95a_GH0.tar.gz) = 7f3a6c0354ab8b34271f9d8dd2ba339f4932a8a4370a174956b717a2d028d3cd
+SIZE (FrameworkComputer-framework-system-56522d2d463e2dcbb77dc8d163a1e37cbb09d95a_GH0.tar.gz) = 1206695
+SHA256 (FrameworkComputer-guid-create-84c3ad2e8b64a12beebb460804a65da55434cfd9_GH0.tar.gz) = 34b6d8de1ead880c45e4d497bca7aa3301ab5d5ebf5ea6eb2f51af7f04da576e
+SIZE (FrameworkComputer-guid-create-84c3ad2e8b64a12beebb460804a65da55434cfd9_GH0.tar.gz) = 5575
+SHA256 (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 128cc19b5824d0228b6f9fc5a55d65d2afe91ffe3712e95c0289592387a5d0e8
+SIZE (FrameworkComputer-rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba_GH0.tar.gz) = 3502
+SHA256 (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = e5649380b465b478a45a0d5eeb5ed68a7fffd15205bdcc179292f8bca5c54347
+SIZE (FrameworkComputer-smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c_GH0.tar.gz) = 139972
+SHA256 (grouzen-framework-tool-tui-v0.5.6_GH0.tar.gz) = bc7e2544de0e400b9a432778d4ad68d908f93d9663886496f4f48ae9f24c57bb
+SIZE (grouzen-framework-tool-tui-v0.5.6_GH0.tar.gz) = 623311
diff --git a/sysutils/framework-tool-tui/pkg-descr b/sysutils/framework-tool-tui/pkg-descr
new file mode 100644
index 000000000000..f865f8bea31e
--- /dev/null
+++ b/sysutils/framework-tool-tui/pkg-descr
@@ -0,0 +1,2 @@
+A snappy TUI dashboard for controlling and monitoring your Framework Laptop
+hardware - charging, privacy, lighting, USB PD ports, and more.
diff --git a/sysutils/frand/Makefile b/sysutils/frand/Makefile
index 51cf08e64368..8bd872172ffd 100644
--- a/sysutils/frand/Makefile
+++ b/sysutils/frand/Makefile
@@ -1,7 +1,7 @@
PORTNAME= frand
PORTVERSION= 0.1
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= serpent7776@gmail.com
diff --git a/sysutils/freebsd-rustdate/Makefile b/sysutils/freebsd-rustdate/Makefile
index 53806ae6f576..d95aeafcae05 100644
--- a/sysutils/freebsd-rustdate/Makefile
+++ b/sysutils/freebsd-rustdate/Makefile
@@ -1,6 +1,6 @@
PORTNAME= freebsd-rustdate
-DISTVERSION= 1.3.0
-PORTREVISION= 1
+DISTVERSION= 1.3.1
+PORTREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= https://rustdate.over-yonder.net/dl/ \
https://distfiles.over-yonder.net/freebsd-rustdate/
diff --git a/sysutils/freebsd-rustdate/Makefile.crates b/sysutils/freebsd-rustdate/Makefile.crates
index cb402263adfb..957552687dcf 100644
--- a/sysutils/freebsd-rustdate/Makefile.crates
+++ b/sysutils/freebsd-rustdate/Makefile.crates
@@ -1,36 +1,36 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
anyhow-1.0.98 \
async-trait-0.1.88 \
- autocfg-1.4.0 \
+ autocfg-1.5.0 \
backtrace-0.3.75 \
base16ct-0.2.0 \
base64-0.22.1 \
bitflags-2.9.1 \
block-buffer-0.10.4 \
- bumpalo-3.17.0 \
+ bumpalo-3.19.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
bzip2-0.5.2 \
bzip2-sys-0.1.13+1.0.8 \
- cc-1.2.23 \
+ cc-1.2.27 \
cdivsufsort-2.0.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
chrono-0.4.41 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_complete-4.5.50 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_complete-4.5.54 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
console-0.15.11 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
@@ -51,6 +51,7 @@ CARGO_CRATES= addr2line-0.24.2 \
diffy-0.4.2 \
digest-0.10.7 \
displaydoc-0.2.5 \
+ dyn-clone-1.0.19 \
edit-0.1.5 \
educe-0.6.0 \
either-1.15.0 \
@@ -59,9 +60,9 @@ CARGO_CRATES= addr2line-0.24.2 \
enum-ordinalize-4.3.0 \
enum-ordinalize-derive-4.3.1 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
fastrand-2.3.0 \
- flate2-1.1.1 \
+ flate2-1.1.2 \
fnv-1.0.7 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
@@ -77,7 +78,7 @@ CARGO_CRATES= addr2line-0.24.2 \
getrandom-0.3.3 \
gimli-0.31.1 \
hashbrown-0.12.3 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.4 \
heck-0.5.0 \
hex-0.4.3 \
hickory-proto-0.25.2 \
@@ -92,14 +93,14 @@ CARGO_CRATES= addr2line-0.24.2 \
icu_locale_core-2.0.0 \
icu_normalizer-2.0.0 \
icu_normalizer_data-2.0.0 \
- icu_properties-2.0.0 \
- icu_properties_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 \
indexmap-1.9.3 \
- indexmap-2.9.0 \
+ indexmap-2.10.0 \
indicatif-0.17.11 \
ipconfig-0.3.2 \
ipnet-2.11.0 \
@@ -108,17 +109,17 @@ CARGO_CRATES= addr2line-0.24.2 \
itoa-1.0.15 \
js-sys-0.3.77 \
lazy_static-1.5.0 \
- libc-0.2.172 \
+ libc-0.2.174 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
- lock_api-0.4.12 \
+ lock_api-0.4.13 \
log-0.4.27 \
loom-0.7.2 \
matchers-0.1.0 \
- memchr-2.7.4 \
- miniz_oxide-0.8.8 \
- mio-1.0.3 \
+ memchr-2.7.5 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
moka-0.12.10 \
nu-ansi-term-0.46.0 \
nu-ansi-term-0.50.1 \
@@ -127,32 +128,35 @@ CARGO_CRATES= addr2line-0.24.2 \
number_prefix-0.4.0 \
object-0.36.7 \
once_cell-1.21.3 \
- openssl-0.10.72 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.73 \
openssl-macros-0.1.1 \
openssl-src-300.5.0+3.5.0 \
- openssl-sys-0.9.108 \
+ openssl-sys-0.9.109 \
overload-0.1.1 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
percent-encoding-2.3.1 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
potential_utf-0.1.2 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
proc-macro2-1.0.95 \
qbsdiff-1.4.3 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
rand-0.9.1 \
rand_chacha-0.9.0 \
rand_core-0.9.3 \
rand_pcg-0.9.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.12 \
+ redox_syscall-0.5.13 \
+ ref-cast-1.0.24 \
+ ref-cast-impl-1.0.24 \
regex-1.11.1 \
regex-automata-0.1.10 \
regex-automata-0.4.9 \
@@ -161,34 +165,35 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-syntax-0.8.5 \
resolv-conf-0.7.4 \
ring-0.17.14 \
- rustc-demangle-0.1.24 \
+ rustc-demangle-0.1.25 \
rustc_version-0.4.1 \
rustix-0.38.44 \
rustix-1.0.7 \
- rustversion-1.0.20 \
+ rustversion-1.0.21 \
ryu-1.0.20 \
sacabase-2.0.0 \
same-file-1.0.6 \
+ schemars-0.9.0 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
semver-1.0.26 \
serde-1.0.219 \
serde_derive-1.0.219 \
serde_json-1.0.140 \
- serde_with-3.12.0 \
- serde_with_macros-3.12.0 \
+ serde_with-3.13.0 \
+ serde_with_macros-3.13.0 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- slab-0.4.9 \
- smallvec-1.15.0 \
- socket2-0.5.9 \
+ slab-0.4.10 \
+ smallvec-1.15.1 \
+ socket2-0.5.10 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
strum-0.27.1 \
strum_macros-0.27.1 \
suffix_array-0.5.0 \
- syn-2.0.101 \
+ syn-2.0.104 \
synstructure-0.13.2 \
sysctl-0.6.0 \
tagptr-0.2.0 \
@@ -198,36 +203,36 @@ CARGO_CRATES= addr2line-0.24.2 \
thiserror-2.0.12 \
thiserror-impl-1.0.69 \
thiserror-impl-2.0.12 \
- thread_local-1.1.8 \
+ thread_local-1.1.9 \
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 \
- tokio-1.45.0 \
+ tokio-1.45.1 \
tokio-macros-2.5.0 \
tracing-0.1.41 \
- tracing-core-0.1.33 \
+ tracing-core-0.1.34 \
tracing-log-0.2.0 \
tracing-subscriber-0.3.19 \
typenum-1.18.0 \
unicode-ident-1.0.18 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
untrusted-0.9.0 \
- ureq-3.0.11 \
- ureq-proto-0.4.1 \
+ ureq-3.0.12 \
+ ureq-proto-0.4.2 \
url-2.5.4 \
utf-8-0.7.6 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.17.0 \
uzers-0.12.1 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
wasm-bindgen-backend-0.2.100 \
@@ -241,44 +246,54 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.61.1 \
+ windows-0.61.3 \
windows-collections-0.2.0 \
- windows-core-0.61.1 \
+ windows-core-0.61.2 \
windows-future-0.2.1 \
windows-implement-0.60.0 \
windows-interface-0.59.1 \
- windows-link-0.1.1 \
+ windows-link-0.1.3 \
windows-numerics-0.2.0 \
- windows-result-0.3.3 \
- windows-strings-0.4.1 \
+ windows-result-0.3.4 \
+ windows-strings-0.4.2 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
windows-threading-0.1.0 \
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 \
winreg-0.50.0 \
wit-bindgen-rt-0.39.0 \
writeable-0.6.1 \
yoke-0.8.0 \
yoke-derive-0.8.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
zerotrie-0.2.2 \
diff --git a/sysutils/freebsd-rustdate/distinfo b/sysutils/freebsd-rustdate/distinfo
index a0e730a15701..985fe3deee9d 100644
--- a/sysutils/freebsd-rustdate/distinfo
+++ b/sysutils/freebsd-rustdate/distinfo
@@ -1,32 +1,32 @@
-TIMESTAMP = 1747610623
-SHA256 (freebsd-rustdate-1.3.0.tar.xz) = ae0d5dfce4d5a247becc2c15a30a8508931b70e29eeab2ef2635051308f9c4d9
-SIZE (freebsd-rustdate-1.3.0.tar.xz) = 127432
+TIMESTAMP = 1751240725
+SHA256 (freebsd-rustdate-1.3.1.tar.xz) = 5161aaad8efb8b9dbefca0eed24d89a0644a52631a48704d2beac6aff008baee
+SIZE (freebsd-rustdate-1.3.1.tar.xz) = 128764
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.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/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/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/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
-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/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
@@ -37,8 +37,8 @@ SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc
SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
@@ -47,26 +47,26 @@ SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f
SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
-SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
-SIZE (rust/crates/cc-1.2.23.crate) = 106527
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
SHA256 (rust/crates/cdivsufsort-2.0.0.crate) = edefce019197609da416762da75bb000bbd2224b2d89a7e722c2296cbff79b8c
SIZE (rust/crates/cdivsufsort-2.0.0.crate) = 19881
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/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_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
-SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
-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/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/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
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
@@ -107,6 +107,8 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
SHA256 (rust/crates/edit-0.1.5.crate) = f364860e764787163c8c8f58231003839be31276e821e2ad2092ddf496b1aa09
SIZE (rust/crates/edit-0.1.5.crate) = 9327
SHA256 (rust/crates/educe-0.6.0.crate) = 1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417
@@ -123,12 +125,12 @@ SHA256 (rust/crates/enum-ordinalize-derive-4.3.1.crate) = 0d28318a75d4aead5c4db2
SIZE (rust/crates/enum-ordinalize-derive-4.3.1.crate) = 7957
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.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -159,8 +161,8 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -189,10 +191,10 @@ SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329
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.0.crate) = 2549ca8c7241c82f59c80ba2a6f415d931c5b58d24fb8412caa1a1f02c49139a
-SIZE (rust/crates/icu_properties-2.0.0.crate) = 58065
-SHA256 (rust/crates/icu_properties_data-2.0.0.crate) = 8197e866e47b68f8f7d95249e172903bec06004b18b2937f1095d40a0c57de04
-SIZE (rust/crates/icu_properties_data-2.0.0.crate) = 159069
+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
@@ -203,8 +205,8 @@ SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661
+SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f
@@ -221,28 +223,28 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296
SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776
+SIZE (rust/crates/libc-0.2.174.crate) = 779933
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/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/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca
SIZE (rust/crates/loom-0.7.2.crate) = 73989
SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-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.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926
SIZE (rust/crates/moka-0.12.10.crate) = 253622
SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
@@ -259,20 +261,22 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f
SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436
-SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
-SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
+SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
+SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27
-SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860
-SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8
-SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
@@ -281,8 +285,8 @@ SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585
SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
@@ -295,8 +299,8 @@ SHA256 (rust/crates/qbsdiff-1.4.3.crate) = 73ee0630c045473cad802a241ec0dedab000b
SIZE (rust/crates/qbsdiff-1.4.3.crate) = 22102
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/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -309,8 +313,12 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af
-SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf
+SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
+SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
+SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
@@ -327,22 +335,24 @@ SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4
SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
+SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc_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.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
+SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/sacabase-2.0.0.crate) = 9883fc3d6ce3d78bb54d908602f8bc1f7b5f983afe601dabe083009d86267a84
SIZE (rust/crates/sacabase-2.0.0.crate) = 2399
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
+SIZE (rust/crates/schemars-0.9.0.crate) = 80032
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
@@ -355,22 +365,22 @@ SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21
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_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
-SIZE (rust/crates/serde_with-3.12.0.crate) = 148666
-SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e
-SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
+SHA256 (rust/crates/serde_with-3.13.0.crate) = bf65a400f8f66fb7b0552869ad70157166676db75ed8181f8104ea91cf9d0b42
+SIZE (rust/crates/serde_with-3.13.0.crate) = 172644
+SHA256 (rust/crates/serde_with_macros-3.13.0.crate) = 81679d9ed988d5e9a5e6531dc3f2c28efbd639cbd1dfb628df08edea6004da77
+SIZE (rust/crates/serde_with_macros-3.13.0.crate) = 38965
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/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef
-SIZE (rust/crates/socket2-0.5.9.crate) = 57432
+SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d
+SIZE (rust/crates/slab-0.4.10.crate) = 17810
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
+SIZE (rust/crates/socket2-0.5.10.crate) = 58169
SHA256 (rust/crates/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
@@ -381,8 +391,8 @@ SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298
SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/suffix_array-0.5.0.crate) = 907d9ca9637a22e3a7d7c7818f6105a7898857359e187ad3325d986684b9ec3f
SIZE (rust/crates/suffix_array-0.5.0.crate) = 11026
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
SHA256 (rust/crates/sysctl-0.6.0.crate) = 01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc
@@ -401,8 +411,8 @@ SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60
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/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
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
@@ -415,14 +425,14 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
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/tokio-1.45.0.crate) = 2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165
-SIZE (rust/crates/tokio-1.45.0.crate) = 800721
+SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
+SIZE (rust/crates/tokio-1.45.1.crate) = 811787
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
+SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
SHA256 (rust/crates/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
@@ -431,14 +441,14 @@ SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
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.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/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-3.0.11.crate) = b7a3e9af6113ecd57b8c63d3cd76a385b2e3881365f1f489e54f49801d0c83ea
-SIZE (rust/crates/ureq-3.0.11.crate) = 126498
-SHA256 (rust/crates/ureq-proto-0.4.1.crate) = fadf18427d33828c311234884b7ba2afb57143e6e7e69fda7ee883b624661e36
-SIZE (rust/crates/ureq-proto-0.4.1.crate) = 61641
+SHA256 (rust/crates/ureq-3.0.12.crate) = 9f0fde9bc91026e381155f8c67cb354bcd35260b2f4a29bcc84639f762760c39
+SIZE (rust/crates/ureq-3.0.12.crate) = 131026
+SHA256 (rust/crates/ureq-proto-0.4.2.crate) = 59db78ad1923f2b1be62b6da81fe80b173605ca0d57f85da2e005382adf693f7
+SIZE (rust/crates/ureq-proto-0.4.2.crate) = 61832
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
@@ -447,8 +457,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/uzers-0.12.1.crate) = 4df81ff504e7d82ad53e95ed1ad5b72103c11253f39238bcc0235b90768a97dd
SIZE (rust/crates/uzers-0.12.1.crate) = 29272
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
@@ -459,8 +469,8 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a
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.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
@@ -487,68 +497,88 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-0.61.1.crate) = c5ee8f3d025738cb02bad7868bbb5f8a6327501e870bf51f1b455b0a2454a419
-SIZE (rust/crates/windows-0.61.1.crate) = 9342486
+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.1.crate) = 46ec44dc15085cea82cf9c78f85a9114c463a369786585ad2882d1ff0b0acf40
-SIZE (rust/crates/windows-core-0.61.1.crate) = 36762
+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.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
+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.3.crate) = 4b895b5356fc36103d0f64dd1e94dfa7ac5633f1c9dd6e80fe9ec4adef69e09d
-SIZE (rust/crates/windows-result-0.3.3.crate) = 13431
-SHA256 (rust/crates/windows-strings-0.4.1.crate) = 2a7ab927b2637c19b3dbe0965e75d8f2d30bdd697a1516191cad2ec4df8fb28a
-SIZE (rust/crates/windows-strings-0.4.1.crate) = 13976
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
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.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/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1
SIZE (rust/crates/winreg-0.50.0.crate) = 29703
SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
@@ -559,10 +589,10 @@ SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f659
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.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.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
diff --git a/sysutils/freedt/Makefile b/sysutils/freedt/Makefile
index ba83da14bda3..64827b1d2b36 100644
--- a/sysutils/freedt/Makefile
+++ b/sysutils/freedt/Makefile
@@ -1,15 +1,17 @@
PORTNAME= freedt
-PORTVERSION= 23
+PORTVERSION= 24
CATEGORIES= sysutils
MASTER_SITES= http://offog.org/files/ \
http://ftp.i-scream.org/pub/offog.org/files/
MAINTAINER= tdb@FreeBSD.org
-COMMENT= Experimental reimplementation of Dan Bernstein's daemontools
+COMMENT= Reimplementation of Dan Bernstein's daemontools
WWW= https://offog.org/code/freedt.html
-CONFLICTS= daemontools daemontools-encore ucspi-tcp # bin/argv0 bin/envdir bin/envuidgid
+LICENSE= ISCL
GNU_CONFIGURE= yes
+CONFLICTS= daemontools daemontools-encore ucspi-tcp # bin/argv0 bin/envdir bin/envuidgid
+
.include <bsd.port.mk>
diff --git a/sysutils/freedt/distinfo b/sysutils/freedt/distinfo
index bbfc87e99ae5..77e02ebf4d2d 100644
--- a/sysutils/freedt/distinfo
+++ b/sysutils/freedt/distinfo
@@ -1,2 +1,3 @@
-SHA256 (freedt-23.tar.gz) = b0176d6f3c290f3d281804b61906b91f332801109ec8c991689c4113a028e42c
-SIZE (freedt-23.tar.gz) = 106539
+TIMESTAMP = 1752068464
+SHA256 (freedt-24.tar.gz) = 06e713aeac29037f02e6cea5e92de5daf6364b8da31d9fc46440ecc8e8274d7c
+SIZE (freedt-24.tar.gz) = 118129
diff --git a/sysutils/freedt/pkg-descr b/sysutils/freedt/pkg-descr
index 64ce5e55b3f2..d36ff81641be 100644
--- a/sysutils/freedt/pkg-descr
+++ b/sysutils/freedt/pkg-descr
@@ -1,18 +1,10 @@
-A reimplementation of Dan Bernstein's daemontools under the GNU GPL,
-sharing no code with the original implementation.
+freedt is a service supervision framework for POSIX operating
+systems. Most of the tools are independent reimplementations of Dan
+Bernstein's daemontools.
-It currently includes feature-equivalent replacements for argv0, envdir,
-envuidgid, setlock, setuidgid, softlimit, supervise, svc, svok, svscan,
-svstat and recordio. It also includes dumblog (a simple multilog
-replacement), mkservice (a script for automatically creating service
-directories), anonidentd (an anonimising identd implementation) and
-ratelimit (a bandwidth-limiting filter along the lines of recordio). All
-the tools include usage messages; for instance, do "ratelimit -h" for a
-brief rundown of the options.
-
-Please note that this package is *not* a drop-in replacement for
-daemontools; the internal state files in service directories are
-different, and the error messages (and a few of the options) aren't
-quite the same. It's also still somewhat experimental, so I'd recommend
-sticking with daemontools on production systems until there's a stable
-release of freedt.
+It currently includes feature-equivalent replacements for argv0,
+envdir, envuidgid, setlock, setuidgid, softlimit, supervise, svc,
+svok, svscan, svstat and recordio. It also includes anonidentd (an
+dummy identd implementation), dumblog (a simple multilog replacement),
+mkservice (a tool to create service directories), and ratelimit (a
+bandwidth-limiting filter along the lines of recordio).
diff --git a/sysutils/freeipmi/Makefile b/sysutils/freeipmi/Makefile
index a8e045880092..fe0e0b72726c 100644
--- a/sysutils/freeipmi/Makefile
+++ b/sysutils/freeipmi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freeipmi
-PORTVERSION= 1.6.15
+PORTVERSION= 1.6.16
CATEGORIES= sysutils
MASTER_SITES= GNU
diff --git a/sysutils/freeipmi/distinfo b/sysutils/freeipmi/distinfo
index 9bc257bdd998..caa4750db87d 100644
--- a/sysutils/freeipmi/distinfo
+++ b/sysutils/freeipmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738088858
-SHA256 (freeipmi-1.6.15.tar.gz) = d6929c354639f5ce75b5b1897e8b366eb63625c23e5c4590a7aea034fe2b8caf
-SIZE (freeipmi-1.6.15.tar.gz) = 3464927
+TIMESTAMP = 1759816572
+SHA256 (freeipmi-1.6.16.tar.gz) = 5bcef6bb9eb680e49b4a3623579930ace7899f53925b2045fe9f91ad6904111d
+SIZE (freeipmi-1.6.16.tar.gz) = 3465484
diff --git a/sysutils/freeipmi/pkg-plist b/sysutils/freeipmi/pkg-plist
index 84cd0c930baa..dea763ed0acf 100644
--- a/sysutils/freeipmi/pkg-plist
+++ b/sysutils/freeipmi/pkg-plist
@@ -255,7 +255,7 @@ include/ipmidetect.h
lib/libfreeipmi.a
lib/libfreeipmi.so
lib/libfreeipmi.so.17
-lib/libfreeipmi.so.17.2.13
+lib/libfreeipmi.so.17.2.14
lib/libipmiconsole.a
lib/libipmiconsole.so
lib/libipmiconsole.so.2
diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile
index 1cc391cb5026..ee6337a220e0 100644
--- a/sysutils/froxlor/Makefile
+++ b/sysutils/froxlor/Makefile
@@ -1,6 +1,5 @@
PORTNAME= froxlor
-DISTVERSION= 2.2.7
-PORTREVISION= 2
+DISTVERSION= 2.2.8
CATEGORIES= sysutils www
MASTER_SITES= https://files.froxlor.org/releases/
diff --git a/sysutils/froxlor/distinfo b/sysutils/froxlor/distinfo
index 514fd92677e1..61c776c9a006 100644
--- a/sysutils/froxlor/distinfo
+++ b/sysutils/froxlor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746486315
-SHA256 (froxlor-2.2.7.tar.gz) = f8767224b62cdaabe450540ad336c45ec700bdf1602e102db1ef8cbac6dc7ac8
-SIZE (froxlor-2.2.7.tar.gz) = 3903448
+TIMESTAMP = 1757428657
+SHA256 (froxlor-2.2.8.tar.gz) = d6ab2681fa0dd9074d7d7b675fdc17b534698eed8d0802e137889a8281a7583b
+SIZE (froxlor-2.2.8.tar.gz) = 3904114
diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile
index e8bac7add96a..68b989bcbd26 100644
--- a/sysutils/fselect/Makefile
+++ b/sysutils/fselect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fselect
DISTVERSION= 0.8.6
-PORTREVISION= 9
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/fwup/Makefile b/sysutils/fwup/Makefile
index e93e5bdf3cdb..37b0c4a90d31 100644
--- a/sysutils/fwup/Makefile
+++ b/sysutils/fwup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fwup
DISTVERSIONPREFIX= v
-DISTVERSION= 1.12.0
+DISTVERSION= 1.14.0
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/fwup/distinfo b/sysutils/fwup/distinfo
index 242aa58cc2ff..4a9738d40d04 100644
--- a/sysutils/fwup/distinfo
+++ b/sysutils/fwup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740402887
-SHA256 (fhunleth-fwup-v1.12.0_GH0.tar.gz) = 4904f3397262bae99938f5cadfd7a21c3413b958e538e19f5ef09e0904fe985b
-SIZE (fhunleth-fwup-v1.12.0_GH0.tar.gz) = 4152060
+TIMESTAMP = 1765792511
+SHA256 (fhunleth-fwup-v1.14.0_GH0.tar.gz) = 95cb084c673170ac136f4492f5c8fa0a6b810221281ce1543bacd44f08e15b21
+SIZE (fhunleth-fwup-v1.14.0_GH0.tar.gz) = 25551952
diff --git a/sysutils/fwupd-efi/Makefile b/sysutils/fwupd-efi/Makefile
new file mode 100644
index 000000000000..2dcbb12f1e69
--- /dev/null
+++ b/sysutils/fwupd-efi/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= fwupd-efi
+DISTVERSION= 1.8
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= decke@FreeBSD.org
+COMMENT= EFI Application used by uefi-capsule plugin in fwupd
+WWW= https://fwupd.org/
+
+LICENSE= LGPL21
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libgnuefi.a:devel/gnu-efi \
+ ${PYTHON_PKGNAMEPREFIX}pefile>0:devel/py-pefile@${PY_FLAVOR}
+
+USES= meson pkgconfig python shebangfix
+USE_GITHUB= yes
+GH_ACCOUNT= fwupd
+
+USE_GCC= yes
+SHEBANG_GLOB= *.py
+
+MESON_ARGS= -Defi-includedir=${LOCALBASE}/include/efi \
+ -Defi-ldsdir=${LOCALBASE}/lib \
+ -Dgenpeimg=disabled \
+ -Dpython=${PYTHON_CMD}
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == amd64
+FW_ARCH="x64"
+.elif ${ARCH} == i386
+FW_ARCH="ia32"
+.else
+FW_ARCH=${ARCH}
+.endif
+
+PLIST_FILES= libdata/pkgconfig/fwupd-efi.pc \
+ libexec/fwupd/efi/fwupd${FW_ARCH}.efi
+
+post-patch:
+ # use objcopy from binutils because GNU specific flags are used
+ @${REINPLACE_CMD} "s|find_program('objcopy')|find_program('${LOCALBASE}/bin/objcopy')|g" \
+ ${WRKSRC}/meson.build
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/fwupd-efi/distinfo b/sysutils/fwupd-efi/distinfo
new file mode 100644
index 000000000000..307bb0349680
--- /dev/null
+++ b/sysutils/fwupd-efi/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760186942
+SHA256 (fwupd-fwupd-efi-1.8_GH0.tar.gz) = c9f1f9b9b967ea50eb0b478f0d7693d6673d4cd76c8e7eb80c55fc44ec928925
+SIZE (fwupd-fwupd-efi-1.8_GH0.tar.gz) = 46198
diff --git a/sysutils/fwupd-efi/pkg-descr b/sysutils/fwupd-efi/pkg-descr
new file mode 100644
index 000000000000..7b7b3dcd77f8
--- /dev/null
+++ b/sysutils/fwupd-efi/pkg-descr
@@ -0,0 +1,4 @@
+EFI executable for fwupd
+
+This is part of fwupd and provides a UEFI binary for installing updates using
+the UpdateCapsule runtime service.
diff --git a/sysutils/fwupd/Makefile b/sysutils/fwupd/Makefile
new file mode 100644
index 000000000000..cad3b26c86ad
--- /dev/null
+++ b/sysutils/fwupd/Makefile
@@ -0,0 +1,73 @@
+PORTNAME= fwupd
+DISTVERSION= 2.0.18
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= decke@FreeBSD.org
+COMMENT= Update firmware automatically, safely, and reliably
+
+LICENSE= LGPL21
+
+BROKEN_FreeBSD_13= requires at least FreeBSD 14
+
+BUILD_DEPENDS= blkid:filesystems/libblkid \
+ flashrom>0:sysutils/flashrom \
+ help2man:misc/help2man \
+ ${LOCALBASE}/libdata/pkgconfig/fwupd-efi.pc:sysutils/fwupd-efi \
+ open-sans>0:x11-fonts/open-sans \
+ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pygobject>0:devel/py-pygobject@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pangocffi>0:x11-toolkits/py-pangocffi@${PY_FLAVOR} \
+ valgrind>0:devel/valgrind
+LIB_DEPENDS= libcbor.so:devel/libcbor \
+ libcurl.so:ftp/curl \
+ libdrm.so:graphics/libdrm \
+ libefiboot.so:devel/efivar \
+ libelf.so:devel/libelf \
+ libgcab-1.0.so:archivers/gcab \
+ libgnutls.so:security/gnutls \
+ libgpg-error.so:security/libgpg-error \
+ libgpgme.so:security/gpgme \
+ libgusb.so:devel/libgusb \
+ libjcat.so:textproc/libjcat \
+ libjson-glib-1.0.so:devel/json-glib \
+ libprotobuf-c.so:devel/protobuf-c \
+ libxmlb.so:textproc/libxmlb
+RUN_DEPENDS= blkid:filesystems/libblkid \
+ dbus-daemon:devel/dbus \
+ flashrom>0:sysutils/flashrom \
+ ${LOCALBASE}/libdata/pkgconfig/fwupd-efi.pc:sysutils/fwupd-efi \
+ valgrind>0:devel/valgrind
+
+USES= cmake:indirect gettext gnome libarchive meson pkgconfig python readline shebangfix sqlite vala:build
+USE_GITHUB= yes
+USE_GNOME= glib20 introspection:build
+USE_LDCONFIG= yes
+USE_RC_SUBR= fwupd
+
+OPTIONS_DEFINE= DOCS TEST
+OPTIONS_SUB= yes
+
+DOCS_BUILD_DEPENDS= gtkdoc-scan:textproc/gtk-doc \
+ ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR}
+DOCS_MESON_ENABLED= docs
+TEST_MESON_TRUE= tests
+
+SHEBANG_GLOB= *.py
+
+MESON_ARGS+= -Dlibmnl=disabled \
+ -Dpolkit=disabled \
+ -Dsystemd=disabled \
+ -Dpassim=disabled \
+ -Dumockdev_tests=disabled \
+ -Dplugin_modem_manager=disabled \
+ -Dpython=${PYTHON_CMD}
+
+.include <bsd.port.options.mk>
+
+# FreeBSD 14.x needs extra libinotify dependency
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1500000
+LIB_DEPENDS+= libinotify.so:devel/libinotify
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/fwupd/distinfo b/sysutils/fwupd/distinfo
new file mode 100644
index 000000000000..d89815082acc
--- /dev/null
+++ b/sysutils/fwupd/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1764614683
+SHA256 (fwupd-fwupd-2.0.18_GH0.tar.gz) = 49dada6eb6a6f4e39e899dc4e8c34e92c127164a22d0d1798edb041a5970a320
+SIZE (fwupd-fwupd-2.0.18_GH0.tar.gz) = 6689103
diff --git a/sysutils/fwupd/files/fwupd.in b/sysutils/fwupd/files/fwupd.in
new file mode 100644
index 000000000000..47a295942ea5
--- /dev/null
+++ b/sysutils/fwupd/files/fwupd.in
@@ -0,0 +1,28 @@
+#!/bin/sh
+
+# PROVIDE: fwupd
+# REQUIRE: LOGIN dbus
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable fwupd daemon:
+#
+# fwupd_enable="YES"
+#
+
+. /etc/rc.subr
+
+export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
+
+name="fwupd"
+rcvar=fwupd_enable
+
+load_rc_config ${name}
+
+: ${fwupd_enable:="NO"}
+
+command="/usr/sbin/daemon"
+procname="/usr/local/libexec/fwupd/${name}"
+pidfile="/var/run/${name}.pid"
+command_args="-S -p ${pidfile} ${procname}"
+
+run_rc_command "$1"
diff --git a/sysutils/fwupd/files/patch-libfwupdplugin_fu-common-freebsd.c b/sysutils/fwupd/files/patch-libfwupdplugin_fu-common-freebsd.c
new file mode 100644
index 000000000000..b7c9824d6f76
--- /dev/null
+++ b/sysutils/fwupd/files/patch-libfwupdplugin_fu-common-freebsd.c
@@ -0,0 +1,57 @@
+--- libfwupdplugin/fu-common-freebsd.c.orig 2025-09-12 09:55:19 UTC
++++ libfwupdplugin/fu-common-freebsd.c
+@@ -14,6 +14,7 @@
+
+ #include "fu-common-private.h"
+ #include "fu-kenv.h"
++#include "fu-path.h"
+
+ /* bsdisks doesn't provide Manager object */
+ #define UDISKS_DBUS_PATH "/org/freedesktop/UDisks2"
+@@ -122,9 +123,45 @@ fu_common_get_olson_timezone_id_impl(GError **error)
+ gchar *
+ fu_common_get_olson_timezone_id_impl(GError **error)
+ {
++ g_autofree gchar *fn_localtime = fu_path_from_kind(FU_PATH_KIND_LOCALTIME);
++ g_autoptr(GFile) file_localtime = g_file_new_for_path(fn_localtime);
++
++ /* use the last two sections of the symlink target */
++ g_debug("looking for timezone file %s", fn_localtime);
++ if (g_file_query_file_type(file_localtime, G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS, NULL) ==
++ G_FILE_TYPE_SYMBOLIC_LINK) {
++ const gchar *target;
++ g_autoptr(GFileInfo) info = NULL;
++
++ info = g_file_query_info(file_localtime,
++ G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET,
++ G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS,
++ NULL,
++ error);
++ if (info == NULL)
++ return NULL;
++ target = g_file_info_get_symlink_target(info);
++ if (target != NULL) {
++ g_auto(GStrv) sections = g_strsplit(target, "/", -1);
++ guint sections_len = g_strv_length(sections);
++ if (sections_len < 2) {
++ g_set_error(error,
++ FWUPD_ERROR,
++ FWUPD_ERROR_NOT_SUPPORTED,
++ "invalid symlink target: %s",
++ target);
++ return NULL;
++ }
++ return g_strdup_printf("%s/%s",
++ sections[sections_len - 2],
++ sections[sections_len - 1]);
++ }
++ }
++
++ /* failed */
+ g_set_error_literal(error,
+ FWUPD_ERROR,
+ FWUPD_ERROR_NOT_SUPPORTED,
+- "getting the Olson timezone ID is not supported on FreeBSD");
++ "no timezone or localtime is available");
+ return NULL;
+ }
diff --git a/sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c b/sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c
new file mode 100644
index 000000000000..338327a4b159
--- /dev/null
+++ b/sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c
@@ -0,0 +1,47 @@
+--- libfwupdplugin/fu-freebsd-efivars.c.orig 2025-11-05 16:06:16 UTC
++++ libfwupdplugin/fu-freebsd-efivars.c
+@@ -67,7 +67,7 @@ fu_freebsd_efivars_delete_with_glob(FuEfivars *efivars
+
+ efi_str_to_guid(guid, &guid_to_delete);
+
+- while (efi_get_next_variable_name(&guidt, &name)) {
++ while (efi_get_next_variable_name(&guidt, &name) == 1) {
+ if (memcmp(&guid_to_delete, guidt, sizeof(guid_to_delete)) != 0)
+ continue;
+ if (!g_pattern_match_simple(name, name_glob))
+@@ -87,7 +87,7 @@ fu_freebsd_efivars_exists_guid(const gchar *guid)
+ efi_guid_t test;
+
+ efi_str_to_guid(guid, &test);
+- while (efi_get_next_variable_name(&guidt, &name)) {
++ while (efi_get_next_variable_name(&guidt, &name) == 1) {
+ if (memcmp(&test, guidt, sizeof(test)) == 0)
+ return TRUE;
+ }
+@@ -128,7 +128,7 @@ fu_freebsd_efivars_get_names(FuEfivars *efivars, const
+ efi_str_to_guid(guid, &test);
+
+ /* find names with matching GUID */
+- while (efi_get_next_variable_name(&guidt, &name)) {
++ while (efi_get_next_variable_name(&guidt, &name) == 1) {
+ if (memcmp(&test, guidt, sizeof(test)) == 0)
+ g_ptr_array_add(names, g_strdup(name));
+ }
+@@ -154,7 +154,7 @@ fu_freebsd_efivars_space_used(FuEfivars *efivars, GErr
+ efi_guid_t *guidt = NULL;
+ char *name = NULL;
+
+- while (efi_get_next_variable_name(&guidt, &name)) {
++ while (efi_get_next_variable_name(&guidt, &name) == 1) {
+ size_t size = 0;
+ if (efi_get_variable_size(*guidt, name, &size) < 0) {
+ g_set_error_literal(error,
+@@ -182,7 +182,7 @@ fu_freebsd_efivars_set_data(FuEfivars *efivars,
+ efi_guid_t guidt;
+ efi_str_to_guid(guid, &guidt);
+
+- if (efi_set_variable(guidt, name, (guint8 *)data, sz, attr) != 0) {
++ if (efi_set_variable(guidt, name, (guint8 *)data, sz, attr, 0644) != 0) {
+ g_set_error(error,
+ FWUPD_ERROR,
+ FWUPD_ERROR_NOT_SUPPORTED,
diff --git a/sysutils/fwupd/files/patch-libfwupdplugin_fu-kernel.c b/sysutils/fwupd/files/patch-libfwupdplugin_fu-kernel.c
new file mode 100644
index 000000000000..47d1e1e0594e
--- /dev/null
+++ b/sysutils/fwupd/files/patch-libfwupdplugin_fu-kernel.c
@@ -0,0 +1,12 @@
+--- libfwupdplugin/fu-kernel.c.orig 2025-09-12 09:55:19 UTC
++++ libfwupdplugin/fu-kernel.c
+@@ -329,6 +329,9 @@ fu_kernel_get_cmdline(GError **error)
+ if (!g_file_get_contents("/proc/cmdline", &buf, &bufsz, error))
+ return NULL;
+ return fu_kernel_parse_cmdline(buf, bufsz);
++#elif defined(__FreeBSD__)
++ // XXX: there is no /proc/cmdline equivalent
++ return fu_kernel_parse_cmdline("", 0);
+ #else
+ g_set_error_literal(error,
+ FWUPD_ERROR,
diff --git a/sysutils/fwupd/files/patch-libfwupdplugin_meson.build b/sysutils/fwupd/files/patch-libfwupdplugin_meson.build
new file mode 100644
index 000000000000..24ea3ebc7149
--- /dev/null
+++ b/sysutils/fwupd/files/patch-libfwupdplugin_meson.build
@@ -0,0 +1,10 @@
+--- libfwupdplugin/meson.build.orig 2025-09-12 09:55:19 UTC
++++ libfwupdplugin/meson.build
+@@ -387,6 +387,7 @@ fwupdplugin = library(
+ include_directories: [root_incdir, fwupd_incdir],
+ dependencies: [library_deps],
+ link_with: [fwupd],
++ install_rpath: '/usr/local/lib',
+ install_dir: libdir_pkg,
+ install: true,
+ )
diff --git a/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build
new file mode 100644
index 000000000000..cdfb5b0bee2d
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_amd-gpu_meson.build
@@ -0,0 +1,8 @@
+--- plugins/amd-gpu/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/amd-gpu/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ libdrm_amdgpu.found() or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginAmdGpu"']
diff --git a/sysutils/fwupd/files/patch-plugins_elantp_meson.build b/sysutils/fwupd/files/patch-plugins_elantp_meson.build
new file mode 100644
index 000000000000..a0c22ba26d40
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_elantp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/elantp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/elantp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginElantp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_focalfp_meson.build b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build
new file mode 100644
index 000000000000..a312ae5301f9
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_focalfp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/focalfp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/focalfp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginFocalfp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_gpio_meson.build b/sysutils/fwupd/files/patch-plugins_gpio_meson.build
new file mode 100644
index 000000000000..2d9dae5e1b24
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_gpio_meson.build
@@ -0,0 +1,8 @@
+--- plugins/gpio/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/gpio/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ cc.has_header_symbol('linux/gpio.h', 'GPIO_V2_LINE_FLAG_OUTPUT', required: false) or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginGpio"']
diff --git a/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build
new file mode 100644
index 000000000000..78ca11345212
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_ilitek-its_meson.build
@@ -0,0 +1,8 @@
+--- plugins/ilitek-its/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/ilitek-its/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginIlitekIts"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build
new file mode 100644
index 000000000000..f227c09cfecb
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_logitech-hidpp_meson.build
@@ -0,0 +1,8 @@
+--- plugins/logitech-hidpp/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/logitech-hidpp/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechHidpp"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build
new file mode 100644
index 000000000000..031754c871c3
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_logitech-rallysystem_meson.build
@@ -0,0 +1,8 @@
+--- plugins/logitech-rallysystem/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/logitech-rallysystem/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginLogitechRallysystem"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
new file mode 100644
index 000000000000..b43cef4e3624
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
@@ -0,0 +1,8 @@
+--- plugins/nordic-hid/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/nordic-hid/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginNordicHid"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_nvme_meson.build b/sysutils/fwupd/files/patch-plugins_nvme_meson.build
new file mode 100644
index 000000000000..c3ab8a85becc
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_nvme_meson.build
@@ -0,0 +1,8 @@
+--- plugins/nvme/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/nvme/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+ cc.has_header('linux/nvme_ioctl.h', required: false) or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginNvme"']
diff --git a/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build
new file mode 100644
index 000000000000..96a14f213c86
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_thelio-io_meson.build
@@ -0,0 +1,8 @@
+--- plugins/thelio-io/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/thelio-io/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ cargs = ['-DG_LOG_DOMAIN="FuPluginThelioIo"']
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
diff --git a/sysutils/fwupd/files/patch-plugins_upower_meson.build b/sysutils/fwupd/files/patch-plugins_upower_meson.build
new file mode 100644
index 000000000000..d8e40e362b32
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_upower_meson.build
@@ -0,0 +1,8 @@
+--- plugins/upower/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/upower/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
+ cargs = ['-DG_LOG_DOMAIN="FuPluginUpower"']
diff --git a/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build
new file mode 100644
index 000000000000..e7426fbf407a
--- /dev/null
+++ b/sysutils/fwupd/files/patch-plugins_wacom-raw_meson.build
@@ -0,0 +1,8 @@
+--- plugins/wacom-raw/meson.build.orig 2025-09-12 09:55:19 UTC
++++ plugins/wacom-raw/meson.build
+@@ -1,4 +1,4 @@
+-host_machine.system() == 'linux' or subdir_done()
++host_machine.system() in ['linux', 'freebsd'] or subdir_done()
+
+ plugins += {meson.current_source_dir().split('/')[-1]: true}
+ cargs = ['-DG_LOG_DOMAIN="FuPluginWacomRaw"']
diff --git a/sysutils/fwupd/pkg-descr b/sysutils/fwupd/pkg-descr
new file mode 100644
index 000000000000..b5f1bc8d0b81
--- /dev/null
+++ b/sysutils/fwupd/pkg-descr
@@ -0,0 +1,7 @@
+Make firmware updates automatic, safe, and reliable.
+
+fwupd is a simple daemon to allow session software to update device firmware on
+your local machine. It is designed for desktops, but also usable on phones and
+headless servers. You can either use a GUI software manager like GNOME Software
+to view and apply updates, the command-line tool, or the system D-Bus interface
+directly.
diff --git a/sysutils/fwupd/pkg-message b/sysutils/fwupd/pkg-message
new file mode 100644
index 000000000000..f9dd35f3b471
--- /dev/null
+++ b/sysutils/fwupd/pkg-message
@@ -0,0 +1,15 @@
+[
+{ type: install
+ message: <<EOM
+
+ Warning: fwupd is highly experimental and DANGEROUS
+
+ PLEASE do not attempt to flash any devices yet!
+
+ If you want to help testing use those non-destructive commands:
+
+ fwupdmgr get-devices
+ fwupdmgr verify [DEVICE-ID|GUID]
+EOM
+}
+]
diff --git a/sysutils/fwupd/pkg-plist b/sysutils/fwupd/pkg-plist
new file mode 100644
index 000000000000..afae8f9c5d47
--- /dev/null
+++ b/sysutils/fwupd/pkg-plist
@@ -0,0 +1,4658 @@
+bin/dbxtool
+bin/fwupdmgr
+bin/fwupdtool
+%%ETCDIR%%/fwupd.conf
+%%ETCDIR%%/remotes.d/lvfs-testing.conf
+%%ETCDIR%%/remotes.d/lvfs.conf
+%%ETCDIR%%/remotes.d/vendor-directory.conf
+etc/pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata
+etc/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service
+etc/pki/fwupd-metadata/LVFS-CA-2025PQ.pem
+etc/pki/fwupd-metadata/LVFS-CA.pem
+etc/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware
+etc/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service
+etc/pki/fwupd/LVFS-CA-2025PQ.pem
+etc/pki/fwupd/LVFS-CA.pem
+include/fwupd-3/fwupd.h
+include/fwupd-3/libfwupd/fwupd-bios-setting.h
+include/fwupd-3/libfwupd/fwupd-build.h
+include/fwupd-3/libfwupd/fwupd-client-sync.h
+include/fwupd-3/libfwupd/fwupd-client.h
+include/fwupd-3/libfwupd/fwupd-codec.h
+include/fwupd-3/libfwupd/fwupd-common.h
+include/fwupd-3/libfwupd/fwupd-device.h
+include/fwupd-3/libfwupd/fwupd-enums.h
+include/fwupd-3/libfwupd/fwupd-error.h
+include/fwupd-3/libfwupd/fwupd-plugin.h
+include/fwupd-3/libfwupd/fwupd-release.h
+include/fwupd-3/libfwupd/fwupd-remote.h
+include/fwupd-3/libfwupd/fwupd-report.h
+include/fwupd-3/libfwupd/fwupd-request.h
+include/fwupd-3/libfwupd/fwupd-security-attr.h
+include/fwupd-3/libfwupd/fwupd-version.h
+lib/fwupd-2.0.18/libfu_plugin_flashrom.so
+lib/fwupd-2.0.18/libfwupdengine.so
+lib/fwupd-2.0.18/libfwupdplugin.so
+lib/fwupd-2.0.18/libfwupdutil.so
+lib/girepository-1.0/Fwupd-2.0.typelib
+lib/libfwupd.so
+lib/libfwupd.so.3
+lib/libfwupd.so.3.0.0
+libdata/pkgconfig/fwupd.pc
+libexec/fwupd/fwupd
+%%TEST%%libexec/installed-tests/fwupd/acpi-dmar-self-test
+%%TEST%%libexec/installed-tests/fwupd/acpi-facp-self-test
+%%TEST%%libexec/installed-tests/fwupd/acpi-ivrs-self-test
+%%TEST%%libexec/installed-tests/fwupd/ccgx-dmc-self-test
+%%TEST%%libexec/installed-tests/fwupd/ccgx-self-test
+%%TEST%%libexec/installed-tests/fwupd/elantp-self-test
+%%TEST%%libexec/installed-tests/fwupd/fu-dfu-self-test
+%%TEST%%libexec/installed-tests/fwupd/fwupdplugin-self-test
+%%TEST%%libexec/installed-tests/fwupd/logitech-hidpp-self-test
+%%TEST%%libexec/installed-tests/fwupd/synaptics-prometheus-self-test
+%%TEST%%libexec/installed-tests/fwupd/uefi-dbx-self-test
+%%TEST%%libexec/installed-tests/fwupd/uefi-mok-self-test
+%%TEST%%libexec/installed-tests/fwupd/vli-self-test
+%%TEST%%libexec/installed-tests/fwupd/wacom-usb-self-test
+share/dbus-1/interfaces/org.freedesktop.fwupd.xml
+share/dbus-1/system-services/org.freedesktop.fwupd.service
+share/dbus-1/system.d/org.freedesktop.fwupd.conf
+%%PORTDOCS%%%%DOCSDIR%%/hsi.html
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/libfwupd
+%%PORTDOCS%%%%DOCSDIR%%/libfwupdplugin
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Black.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Black.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-BlackItalic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-BlackItalic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Bold.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Bold.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-BoldItalic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-BoldItalic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Italic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Italic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Medium.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Medium.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-MediumItalic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-MediumItalic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Regular.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatDisplay-Regular.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Bold.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Bold.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-BoldItalic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-BoldItalic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Italic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Italic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Medium.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Medium.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-MediumItalic.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-MediumItalic.woff2
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Regular.woff
+%%PORTDOCS%%share/doc/libfwupd/RedHatText-Regular.woff2
+%%PORTDOCS%%share/doc/libfwupd/SourceCodePro-It.ttf.woff
+%%PORTDOCS%%share/doc/libfwupd/SourceCodePro-Regular.ttf.woff
+%%PORTDOCS%%share/doc/libfwupd/SourceCodePro-Semibold.ttf.woff
+%%PORTDOCS%%share/doc/libfwupd/alias._guid_t.html
+%%PORTDOCS%%share/doc/libfwupd/class.BiosSetting.html
+%%PORTDOCS%%share/doc/libfwupd/class.Client.html
+%%PORTDOCS%%share/doc/libfwupd/class.Device.html
+%%PORTDOCS%%share/doc/libfwupd/class.Plugin.html
+%%PORTDOCS%%share/doc/libfwupd/class.Release.html
+%%PORTDOCS%%share/doc/libfwupd/class.Remote.html
+%%PORTDOCS%%share/doc/libfwupd/class.Report.html
+%%PORTDOCS%%share/doc/libfwupd/class.Request.html
+%%PORTDOCS%%share/doc/libfwupd/class.SecurityAttr.html
+%%PORTDOCS%%share/doc/libfwupd/classes_hierarchy.html
+%%PORTDOCS%%share/doc/libfwupd/const.BATTERY_LEVEL_INVALID.html
+%%PORTDOCS%%share/doc/libfwupd/const.BIOS_SETTING_DEBUG_CMD.html
+%%PORTDOCS%%share/doc/libfwupd/const.BIOS_SETTING_PENDING_REBOOT.html
+%%PORTDOCS%%share/doc/libfwupd/const.BIOS_SETTING_RESET_BIOS.html
+%%PORTDOCS%%share/doc/libfwupd/const.BIOS_SETTING_SELF_TEST.html
+%%PORTDOCS%%share/doc/libfwupd/const.DBUS_INTERFACE.html
+%%PORTDOCS%%share/doc/libfwupd/const.DBUS_PATH.html
+%%PORTDOCS%%share/doc/libfwupd/const.DBUS_SERVICE.html
+%%PORTDOCS%%share/doc/libfwupd/const.DEVICE_ID_ANY.html
+%%PORTDOCS%%share/doc/libfwupd/const.MAJOR_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/const.MICRO_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/const.MINOR_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_DO_NOT_POWER_OFF.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_INSERT_USB_CABLE.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_PRESS_UNLOCK.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_REMOVE_REPLUG.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_REMOVE_USB_CABLE.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_REPLUG_INSTALL.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_REPLUG_POWER.html
+%%PORTDOCS%%share/doc/libfwupd/const.REQUEST_ID_RESTART_DAEMON.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_APPSTREAM_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BATTERY_LEVEL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BATTERY_THRESHOLD.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_CURRENT_VALUE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_LOWER_BOUND.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_POSSIBLE_VALUES.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_READ_ONLY.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_SCALAR_INCREMENT.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_TARGET_VALUE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_TYPE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BIOS_SETTING_UPPER_BOUND.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_BRANCH.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_CATEGORIES.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_CHECKSUM.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_COMPOSITE_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_CREATED.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DESCRIPTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DETACH_CAPTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DETACH_IMAGE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DETAILS_URL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DEVICE_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DEVICE_NAME.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DISTRO_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DISTRO_VARIANT.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_DISTRO_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_FILENAME.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_FLAGS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_FLASHES_LEFT.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_GUID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_HOMEPAGE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_HSI_LEVEL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_HSI_RESULT.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_HSI_RESULT_FALLBACK.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_HSI_RESULT_SUCCESS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_ICON.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_INSTALL_DURATION.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_INSTANCE_IDS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_ISSUES.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_KERNEL_CURRENT_VALUE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_KERNEL_TARGET_VALUE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_LICENSE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_LOCATIONS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_METADATA.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_MODIFIED.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_NAME.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_NAME_VARIANT_SUFFIX.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_PARENT_DEVICE_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_PERCENTAGE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_PLUGIN.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_PROBLEMS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_PROTOCOL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_RELEASE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_RELEASE_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_REMOTE_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_REPORTS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_REQUEST_FLAGS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_REQUEST_KIND.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_SBOM_URL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_SERIAL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_SIZE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_SOURCE_URL.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_STATUS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_SUMMARY.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_TAGS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_TRUST_FLAGS.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_UPDATE_ERROR.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_UPDATE_IMAGE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_UPDATE_MESSAGE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_UPDATE_STATE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_URGENCY.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_URI.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VENDOR.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VENDOR_ID.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_BOOTLOADER.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_BOOTLOADER_RAW.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_BUILD_DATE.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_FORMAT.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_LOWEST.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_LOWEST_RAW.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_OLD.html
+%%PORTDOCS%%share/doc/libfwupd/const.RESULT_KEY_VERSION_RAW.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_AMD_ROLLBACK_PROTECTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_AMD_SMM_LOCKED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_AMD_SPI_REPLAY_PROTECTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_AMD_SPI_WRITE_PROTECTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_BIOS_CAPSULE_UPDATES.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_BIOS_ROLLBACK_PROTECTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_CET_ACTIVE.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_CET_ENABLED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_ENCRYPTED_RAM.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_FWUPD_ATTESTATION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_FWUPD_PLUGINS.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_FWUPD_UPDATES.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_HOST_EMULATION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_INTEL_BOOTGUARD_ACM.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_INTEL_BOOTGUARD_ENABLED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_INTEL_BOOTGUARD_OTP.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_INTEL_BOOTGUARD_POLICY.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_INTEL_BOOTGUARD_VERIFIED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_INTEL_GDS.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_IOMMU.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_KERNEL_LOCKDOWN.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_KERNEL_SWAP.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_KERNEL_TAINTED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_MEI_KEY_MANIFEST.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_MEI_MANUFACTURING_MODE.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_MEI_OVERRIDE_STRAP.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_MEI_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_PLATFORM_DEBUG_ENABLED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_PLATFORM_DEBUG_LOCKED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_PLATFORM_FUSED.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_PREBOOT_DMA_PROTECTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SMAP.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SPI_BIOSWE.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SPI_BLE.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SPI_DESCRIPTOR.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SPI_SMM_BWP.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SUPPORTED_CPU.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SUSPEND_TO_IDLE.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_SUSPEND_TO_RAM.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_TPM_EMPTY_PCR.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_TPM_RECONSTRUCTION_PCR0.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_TPM_VERSION_20.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_UEFI_BOOTSERVICE_VARS.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_UEFI_DB.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_UEFI_MEMORY_PROTECTION.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_UEFI_PK.html
+%%PORTDOCS%%share/doc/libfwupd/const.SECURITY_ATTR_ID_UEFI_SECUREBOOT.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.BiosSetting.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Client.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Device.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Plugin.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Release.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Remote.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Report.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.Request.new.html
+%%PORTDOCS%%share/doc/libfwupd/ctor.SecurityAttr.new.html
+%%PORTDOCS%%share/doc/libfwupd/enum.BiosSettingKind.html
+%%PORTDOCS%%share/doc/libfwupd/enum.ReleaseUrgency.html
+%%PORTDOCS%%share/doc/libfwupd/enum.RemoteKind.html
+%%PORTDOCS%%share/doc/libfwupd/enum.RequestKind.html
+%%PORTDOCS%%share/doc/libfwupd/enum.SecurityAttrLevel.html
+%%PORTDOCS%%share/doc/libfwupd/enum.SecurityAttrResult.html
+%%PORTDOCS%%share/doc/libfwupd/enum.Status.html
+%%PORTDOCS%%share/doc/libfwupd/enum.UpdateState.html
+%%PORTDOCS%%share/doc/libfwupd/enum.VersionFormat.html
+%%PORTDOCS%%share/doc/libfwupd/error.Error.html
+%%PORTDOCS%%share/doc/libfwupd/flags.ClientDownloadFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.ClientUploadFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.CodecFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.DeviceFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.DeviceProblem.html
+%%PORTDOCS%%share/doc/libfwupd/flags.FeatureFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.GuidFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.InstallFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.PluginFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.ReleaseFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.RemoteFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.ReportFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.RequestFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.SecurityAttrFlags.html
+%%PORTDOCS%%share/doc/libfwupd/flags.SelfSignFlags.html
+%%PORTDOCS%%share/doc/libfwupd/fonts.css
+%%PORTDOCS%%share/doc/libfwupd/func.CHECK_VERSION.html
+%%PORTDOCS%%share/doc/libfwupd/func.checksum_format_for_display.html
+%%PORTDOCS%%share/doc/libfwupd/func.checksum_get_best.html
+%%PORTDOCS%%share/doc/libfwupd/func.checksum_get_by_kind.html
+%%PORTDOCS%%share/doc/libfwupd/func.checksum_guess_kind.html
+%%PORTDOCS%%share/doc/libfwupd/func.checksum_type_to_string_display.html
+%%PORTDOCS%%share/doc/libfwupd/func.error_convert.html
+%%PORTDOCS%%share/doc/libfwupd/func.error_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.error_quark.html
+%%PORTDOCS%%share/doc/libfwupd/func.error_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.feature_flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.feature_flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.guid_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.guid_hash_data.html
+%%PORTDOCS%%share/doc/libfwupd/func.guid_hash_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.guid_is_valid.html
+%%PORTDOCS%%share/doc/libfwupd/func.guid_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.install_flags_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.install_flags_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.status_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.status_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.strerror.html
+%%PORTDOCS%%share/doc/libfwupd/func.update_state_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.update_state_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.version_format_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.version_format_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/func.version_string.html
+%%PORTDOCS%%share/doc/libfwupd/fzy.js
+%%PORTDOCS%%share/doc/libfwupd/go-up-symbolic.png
+%%PORTDOCS%%share/doc/libfwupd/iface.Codec.html
+%%PORTDOCS%%share/doc/libfwupd/index.html
+%%PORTDOCS%%share/doc/libfwupd/index.json
+%%PORTDOCS%%share/doc/libfwupd/libfwupd.devhelp2
+%%PORTDOCS%%share/doc/libfwupd/main.js
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.add_possible_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_current_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_description.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_kind.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_lower_bound.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_path.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_possible_values.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_read_only.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_scalar_increment.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.get_upper_bound.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.has_possible_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.map_possible_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_current_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_description.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_kind.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_lower_bound.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_path.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_read_only.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_scalar_increment.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.set_upper_bound.html
+%%PORTDOCS%%share/doc/libfwupd/method.BiosSetting.write_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.activate.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.activate_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.activate_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.add_hint.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.build_report_devices.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.build_report_history.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.build_report_security.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.clean_remote.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.clean_remote_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.clean_remote_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.clear_results.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.clear_results_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.clear_results_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.connect.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.connect_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.connect_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.disconnect.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.download_bytes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.download_bytes_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.download_bytes_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.download_file.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.download_set_retries.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.emulation_load.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.emulation_load_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.emulation_load_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.emulation_save.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.emulation_save_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.emulation_save_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.ensure_networking.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.fix_host_security_attr.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.fix_host_security_attr_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.fix_host_security_attr_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_approved_firmware.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_approved_firmware_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_approved_firmware_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_battery_level.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_bios_settings.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_bios_settings_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_bios_settings_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_blocked_firmware.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_blocked_firmware_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_blocked_firmware_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_daemon_interactive.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_daemon_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_details.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_details_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_details_bytes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_details_bytes_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_details_bytes_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_details_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_device_by_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_device_by_id_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_device_by_id_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_devices.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_devices_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_devices_by_guid.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_devices_by_guid_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_devices_by_guid_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_devices_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_downgrades.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_downgrades_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_downgrades_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_history.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_history_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_history_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_bkc.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_machine_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_product.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_attrs.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_attrs_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_attrs_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_events.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_events_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_events_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_security_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_host_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_hwids.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_main_context.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_only_trusted.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_percentage.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_plugins.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_plugins_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_plugins_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_releases.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_releases_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_releases_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_remote_by_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_remote_by_id_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_remote_by_id_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_remotes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_remotes_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_remotes_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_report_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_report_metadata_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_report_metadata_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_results.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_results_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_results_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_status.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_tainted.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_upgrades.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_upgrades_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_upgrades_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.get_user_agent.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.inhibit.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.inhibit_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.inhibit_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_bytes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_bytes_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_bytes_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_release.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_release_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.install_release_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_bios_setting.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_bios_setting_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_bios_setting_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_config.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_config_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_config_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_device.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_device_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_device_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_remote.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_remote_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.modify_remote_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.quit.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.quit_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.quit_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.refresh_remote.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.refresh_remote_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.refresh_remote_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.reset_config.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.reset_config_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.reset_config_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.search.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.search_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.search_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.self_sign.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.self_sign_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.self_sign_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_approved_firmware.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_approved_firmware_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_approved_firmware_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_blocked_firmware.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_blocked_firmware_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_blocked_firmware_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_daemon_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_feature_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_feature_flags_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_feature_flags_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_main_context.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_user_agent.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.set_user_agent_for_package.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.undo_host_security_attr.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.undo_host_security_attr_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.undo_host_security_attr_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.uninhibit.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.uninhibit_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.uninhibit_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.unlock.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.unlock_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.unlock_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.update_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.update_metadata_bytes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.update_metadata_bytes_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.update_metadata_bytes_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.upload_bytes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.upload_bytes_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.upload_bytes_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.upload_report.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.upload_report_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.upload_report_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.verify.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.verify_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.verify_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.verify_update.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.verify_update_async.html
+%%PORTDOCS%%share/doc/libfwupd/method.Client.verify_update_finish.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.add_string.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.from_json.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.from_json_string.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.from_variant.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.to_json.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.to_json_string.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.to_string.html
+%%PORTDOCS%%share/doc/libfwupd/method.Codec.to_variant.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_checksum.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_child.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_guid.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_icon.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_instance_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_issue.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_problem.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_protocol.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_release.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_request_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.add_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.compare.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_battery_level.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_branch.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_checksums.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_children.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_composite_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_flashes_left.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_guid_default.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_guids.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_icons.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_install_duration.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_instance_ids.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_issues.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_modified.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_parent.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_parent_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_percentage.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_plugin.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_problems.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_protocols.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_release_default.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_releases.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_request_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_root.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_serial.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_status.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_summary.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_update_error.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_update_state.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_vendor_ids.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_bootloader.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_bootloader_raw.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_build_date.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_format.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_lowest.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_lowest_raw.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.get_version_raw.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_checksum.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_guid.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_icon.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_instance_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_problem.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_protocol.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_request_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.has_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.incorporate.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.match_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.remove_child.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.remove_children.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.remove_problem.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.remove_request_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_battery_level.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_branch.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_composite_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_flashes_left.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_install_duration.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_modified.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_parent.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_parent_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_percentage.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_plugin.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_problems.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_request_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_serial.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_status.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_summary.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_update_error.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_update_state.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_bootloader.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_bootloader_raw.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_build_date.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_format.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_lowest.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_lowest_raw.html
+%%PORTDOCS%%share/doc/libfwupd/method.Device.set_version_raw.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.get_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Plugin.set_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_category.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_checksum.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_issue.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_location.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_metadata_item.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_report.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.add_tag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_appstream_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_branch.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_categories.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_checksums.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_description.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_detach_caption.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_detach_image.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_details_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_filename.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_homepage.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_install_duration.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_issues.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_license.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_locations.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_metadata_item.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_name_variant_suffix.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_protocol.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_remote_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_reports.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_sbom_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_size.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_source_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_summary.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_tags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_update_image.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_update_message.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_urgency.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.get_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.has_category.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.has_checksum.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.has_tag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.match_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_appstream_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_branch.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_description.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_detach_caption.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_detach_image.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_details_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_filename.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_homepage.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_install_duration.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_license.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_name_variant_suffix.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_protocol.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_remote_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_sbom_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_size.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_source_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_summary.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_update_image.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_update_message.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_urgency.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Release.set_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.build_firmware_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.build_metadata_sig_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.build_metadata_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.build_report_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.ensure_checksum_sig.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.ensure_mtime.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_age.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_agreement.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_checksum_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_filename_cache.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_filename_cache_sig.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_filename_source.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_firmware_base_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_kind.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_metadata_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_metadata_uri_sig.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_mtime.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_order_after.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_order_before.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_password.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_priority.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_privacy_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_refresh_interval.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_remotes_dir.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_report_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_title.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.get_username.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.load_signature.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.load_signature_bytes.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.needs_refresh.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_agreement.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_checksum_sig.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_filename_cache.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_filename_source.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_firmware_base_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_kind.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_metadata_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_mtime.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_order_after.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_order_before.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_password.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_priority.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_privacy_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_refresh_interval.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_remotes_dir.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_report_uri.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_title.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.set_username.html
+%%PORTDOCS%%share/doc/libfwupd/method.Remote.setup.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.add_metadata_item.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_device_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_distro_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_distro_variant.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_distro_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_metadata_item.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_remote_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.get_version_old.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_device_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_distro_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_distro_variant.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_distro_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_remote_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_vendor.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Report.set_version_old.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.emit_invalidate.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_device_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_image.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_kind.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.get_message.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_device_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_image.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_kind.html
+%%PORTDOCS%%share/doc/libfwupd/method.Request.set_message.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.add_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.add_guid.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.add_guids.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.add_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.add_obsolete.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.copy.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_appstream_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_bios_setting_current_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_bios_setting_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_bios_setting_target_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_description.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_fwupd_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_guids.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_kernel_current_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_kernel_target_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_level.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_metadata.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_obsoletes.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_plugin.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_result.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_result_fallback.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_result_success.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_title.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.get_url.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.has_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.has_guid.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.has_obsolete.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_appstream_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_bios_setting_current_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_bios_setting_id.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_bios_setting_target_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_created.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_description.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_flags.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_fwupd_version.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_kernel_current_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_kernel_target_value.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_level.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_name.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_plugin.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_result.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_result_fallback.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_result_success.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_title.html
+%%PORTDOCS%%share/doc/libfwupd/method.SecurityAttr.set_url.html
+%%PORTDOCS%%share/doc/libfwupd/org.freedesktop.fwupd.svg
+%%PORTDOCS%%share/doc/libfwupd/property.Client.battery-level.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.battery-threshold.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.daemon-version.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.host-bkc.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.host-machine-id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.host-product.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.host-security-id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.host-vendor.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.interactive.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.only-trusted.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.percentage.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.status.html
+%%PORTDOCS%%share/doc/libfwupd/property.Client.tainted.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.battery-level.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.battery-threshold.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.flags.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.parent.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.percentage.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.problems.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.request-flags.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.status.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.update-error.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.update-state.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.vendor.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.version-format.html
+%%PORTDOCS%%share/doc/libfwupd/property.Device.version.html
+%%PORTDOCS%%share/doc/libfwupd/property.Plugin.flags.html
+%%PORTDOCS%%share/doc/libfwupd/property.Plugin.name.html
+%%PORTDOCS%%share/doc/libfwupd/property.Release.remote-id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Remote.approval-required.html
+%%PORTDOCS%%share/doc/libfwupd/property.Remote.automatic-reports.html
+%%PORTDOCS%%share/doc/libfwupd/property.Remote.automatic-security-reports.html
+%%PORTDOCS%%share/doc/libfwupd/property.Remote.enabled.html
+%%PORTDOCS%%share/doc/libfwupd/property.Remote.flags.html
+%%PORTDOCS%%share/doc/libfwupd/property.Remote.id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Report.flags.html
+%%PORTDOCS%%share/doc/libfwupd/property.Request.device-id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Request.flags.html
+%%PORTDOCS%%share/doc/libfwupd/property.Request.id.html
+%%PORTDOCS%%share/doc/libfwupd/property.Request.image.html
+%%PORTDOCS%%share/doc/libfwupd/property.Request.kind.html
+%%PORTDOCS%%share/doc/libfwupd/property.Request.message.html
+%%PORTDOCS%%share/doc/libfwupd/search.js
+%%PORTDOCS%%share/doc/libfwupd/signal.Client.changed.html
+%%PORTDOCS%%share/doc/libfwupd/signal.Client.device-added.html
+%%PORTDOCS%%share/doc/libfwupd/signal.Client.device-changed.html
+%%PORTDOCS%%share/doc/libfwupd/signal.Client.device-removed.html
+%%PORTDOCS%%share/doc/libfwupd/signal.Client.device-request.html
+%%PORTDOCS%%share/doc/libfwupd/signal.Client.status-changed.html
+%%PORTDOCS%%share/doc/libfwupd/signal.Request.invalidate.html
+%%PORTDOCS%%share/doc/libfwupd/solarized-dark.css
+%%PORTDOCS%%share/doc/libfwupd/solarized-light.css
+%%PORTDOCS%%share/doc/libfwupd/style.css
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.array_from_variant.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.array_to_json.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.array_to_variant.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.json_append.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.json_append_bool.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.json_append_int.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.json_append_map.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.json_append_strv.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.string_append.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.string_append_bool.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.string_append_hex.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.string_append_int.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.string_append_size.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Codec.string_append_time.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.array_ensure_parents.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.array_filter_flags.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.id_is_valid.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.problem_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Device.problem_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Plugin.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Plugin.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Release.array_filter_flags.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Release.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Release.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Release.urgency_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Release.urgency_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Remote.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Remote.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Remote.kind_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Remote.kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Report.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Report.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Request.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Request.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Request.kind_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.Request.kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.SecurityAttr.flag_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.SecurityAttr.flag_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.SecurityAttr.flag_to_suffix.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.SecurityAttr.result_from_string.html
+%%PORTDOCS%%share/doc/libfwupd/type_func.SecurityAttr.result_to_string.html
+%%PORTDOCS%%share/doc/libfwupd/urlmap_fwupd.js
+%%PORTDOCS%%share/doc/libfwupd/vfunc.BiosSetting.write_value.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Client.changed.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Client.device_added.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Client.device_changed.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Client.device_removed.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Client.device_request.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Client.status_changed.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.add_json.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.add_string.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.add_variant.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.from_json.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.from_variant.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.from_variant_iter.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.to_string.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Codec.to_variant.html
+%%PORTDOCS%%share/doc/libfwupd/vfunc.Request.invalidate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Black.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Black.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-BlackItalic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-BlackItalic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Bold.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Bold.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-BoldItalic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-BoldItalic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Italic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Italic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Medium.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Medium.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-MediumItalic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-MediumItalic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Regular.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatDisplay-Regular.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Bold.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Bold.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-BoldItalic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-BoldItalic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Italic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Italic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Medium.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Medium.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-MediumItalic.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-MediumItalic.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Regular.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/RedHatText-Regular.woff2
+%%PORTDOCS%%share/doc/libfwupdplugin/SourceCodePro-It.ttf.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/SourceCodePro-Regular.ttf.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/SourceCodePro-Semibold.ttf.woff
+%%PORTDOCS%%share/doc/libfwupdplugin/acpi-dmar-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/acpi-facp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/acpi-ivrs-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/acpi-phat-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/algoltek-usb-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/algoltek-usbcr-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/alias.EndianType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/amd-gpu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/amd-kria-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/amd-pmc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/analogix-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/android-boot-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/architecture-plan.svg
+%%PORTDOCS%%share/doc/libfwupdplugin/asus-hid-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ata-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/aver-hid-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/bcm57xx-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/best-known-configuration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/bios-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/bios-settings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/bnr-dp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/building.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.ArchiveIterateFunc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.ContextLookupIter.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.DeviceLockerFunc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.DeviceRetryFunc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.InputStreamChunkifyFunc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.IoctlFixupFunc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.QuirksIter.html
+%%PORTDOCS%%share/doc/libfwupdplugin/callback.StrsplitFunc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ccgx-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ccgx-dmc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/cfu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.AcpiTable.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Archive.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.ArchiveFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Backend.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.BiosSettings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.BlockDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.BlockPartition.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.BluezDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CabFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CabImage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CfiDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CfuOffer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CfuPayload.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Chunk.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.ChunkArray.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CompositeInputStream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Config.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CoswidFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CsvEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.CsvFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DeviceEvent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DeviceLocker.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DeviceProgress.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DfuFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DfuseFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DpauxDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.DrmDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Edid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiDevicePath.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiDevicePathList.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiFile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiFilesystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiFtwStore.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiHardDriveDevicePath.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiLoadOption.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiSection.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiSignature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiSignatureList.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiVariableAuthentication2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiVolume.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiVss2VariableStore.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiVssAuthVariable.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiX509Device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.EfiX509Signature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Efivars.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.ElfFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.FdtFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.FdtImage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.FitFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.FmapFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.HeciDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.HidDescriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.HidDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.HidReport.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.HidrawDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Hwids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.I2cDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IOChannel.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IfdBios.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IfdFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IfdImage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IfwiCpdFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IfwiFptFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IhexFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IntelThunderboltFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.IntelThunderboltNvm.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Ioctl.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.JsonFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.KernelSearchPathLocker.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.LinearFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.MeiDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.MsgpackItem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.OpromDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.OpromFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.PartialInputStream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.PciDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.PefileFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Pkcs7.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Plugin.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Progress.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Quirks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.SbatlevelSection.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.SecurityAttr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.SecurityAttrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.SerioDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Smbios.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.SrecFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UdevDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UefiDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbBosDescriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbConfigDescriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbDeviceDs20.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbDeviceFwDs20.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbDeviceMsDs20.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbEndpoint.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbHidDescriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UsbInterface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.UswidFirmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.V4lDevice.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.Volume.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.VolumeLocker.html
+%%PORTDOCS%%share/doc/libfwupdplugin/class.X509Certificate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/classes_hierarchy.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.ARCHIVE_COMPRESSION_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.ARCHIVE_FORMAT_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_FIRMWARE_REVISION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_HARDWARE_REVISION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_MANUFACTURER_NAME.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_MODEL_NUMBER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_PNP_UID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_SERIAL_NUMBER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_SOFTWARE_REVISION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.BLUEZ_DEVICE_UUID_DI_SYSTEM_ID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.CFI_DEVICE_CMD_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.CHUNK_ADDR_OFFSET_NONE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.CHUNK_PAGESZ_NONE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.CONTEXT_HWID_FLAG_LOAD_ALL.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.CONTEXT_QUIRK_SOURCE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.COSWID_ENTITY_ROLE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.COSWID_TAG_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.CPU_VENDOR_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_AC_ADAPTER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_APPLICATION_CERTIFICATE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_AUDIO_CARD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_AUTH_FINGERPRINT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_COMPUTER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_DOCK.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_DOCK_USB.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_DRIVE_HARDDISK.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_DRIVE_MULTIDISK.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_DRIVE_SSD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_GPU.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_INPUT_DIALPAD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_INPUT_GAMING.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_INPUT_KEYBOARD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_INPUT_MOUSE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_INPUT_TABLET.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_INPUT_TOUCHPAD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_MEMORY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_MODEM.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_NETWORK_WIRED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_NETWORK_WIRELESS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_PDA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_THUNDERBOLT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_USB_HUB.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_USB_RECEIVER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_VIDEO_CAMERA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_VIDEO_DISPLAY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_ICON_WEB_CAMERA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_METADATA_CPU_MITIGATIONS_REQUIRED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_METADATA_CPU_SINKCLOSE_MICROCODE_VER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_METADATA_TBT_IS_SAFE_MODE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_METADATA_UEFI_CAPSULE_FLAGS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_METADATA_UEFI_DEVICE_KIND.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_METADATA_UEFI_FW_VERSION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_ADD_COUNTERPART_GUIDS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_ADD_INSTANCE_ID_REV.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_ATTACH_EXTRA_RESET.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_AUTO_PARENT_CHILDREN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_AUTO_PAUSE_POLLING.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_COUNTERPART_VISIBLE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_DELAYED_REMOVAL.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_DETACH_PREPARE_FIRMWARE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_DISPLAY_REQUIRED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_EMULATED_REQUIRE_SETUP.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_ENFORCE_REQUIRES.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_ENSURE_SEMVER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_EXPLICIT_ORDER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_HOST_CPU.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_HOST_CPU_CHILD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_HOST_FIRMWARE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_HOST_FIRMWARE_CHILD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_IGNORE_SYSTEM_POWER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_INHERIT_ACTIVATION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_INHIBIT_CHILDREN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_INSTALL_LOOP_RESTART.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_INSTALL_PARENT_FIRST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_IS_FAKE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_IS_OPEN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_LAZY_VERFMT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_ONLY_CHECKSUM.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_FLAGS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_ICON.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_NAME.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_NAME_CATEGORY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_REQUIRED_FREE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_SIGNED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_VENDOR.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_VERFMT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_MD_SET_VERSION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_AUTO_INSTANCE_IDS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_AUTO_REMOVE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_AUTO_REMOVE_CHILDREN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_GENERIC_GUIDS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_LID_CLOSED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_PROBE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_SERIAL_NUMBER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_NO_VERSION_EXPECTED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_ONLY_SUPPORTED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_PARENT_NAME_PREFIX.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_REFCOUNTED_PROXY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_REGISTERED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_REPLUG_MATCH_GUID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_RETRY_OPEN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_SAVE_INTO_BACKUP_REMOTE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_SKIPS_RESTART.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_UNCONNECTED.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_UPDATE_PENDING.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_USE_PARENT_FOR_BATTERY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_USE_PARENT_FOR_OPEN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_USE_PROXY_FALLBACK.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_USE_PROXY_FOR_OPEN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_PRIVATE_FLAG_USE_RUNTIME_VERSION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_REMOVE_DELAY_RE_ENUMERATE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DEVICE_REMOVE_DELAY_USER_REPLUG.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DFU_FIRMARE_VERSION_ATMEL_AVR.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DFU_FIRMARE_VERSION_DFUSE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DFU_FIRMARE_VERSION_DFU_1_0.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DFU_FIRMARE_VERSION_DFU_1_1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DFU_FIRMARE_VERSION_UNKNOWN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DISPLAY_STATE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DPAUX_DEVICE_DPCD_OFFSET_BRANCH_DEVICE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DPAUX_DEVICE_DPCD_OFFSET_LINK_CONFIGURATION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DPAUX_DEVICE_DPCD_OFFSET_LINK_SINK_STATUS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DPAUX_DEVICE_DPCD_OFFSET_RECEIVER_CAPABILITY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DPAUX_DEVICE_DPCD_OFFSET_SINK_DEVICE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.DPAUX_DEVICE_DPCD_OFFSET_SOURCE_DEVICE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFIVARS_GUID_EFI_CAPSULE_REPORT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFIVARS_GUID_EFI_GLOBAL.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFIVARS_GUID_FWUPDATE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFIVARS_GUID_SECURITY_DATABASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFIVARS_GUID_SHIM.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFIVARS_GUID_UX_CAPSULE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_FILE_GUID_BIOS_GUARD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_FILE_GUID_FV_IMAGE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_FILE_GUID_MICROCODE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_HARD_DRIVE_DEVICE_PATH_SIGNATURE_TYPE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_LOAD_OPTION_KIND_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_LOAD_OPTION_METADATA_CMDLINE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_LOAD_OPTION_METADATA_PATH.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_LZ77_DECOMPRESSOR_VERSION_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SECTION_GUID_ACPI1_TABLE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SECTION_GUID_ACPI2_TABLE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SECTION_GUID_ESRT_TABLE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SECTION_GUID_LZMA_COMPRESS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SECTION_GUID_SMBIOS_TABLE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SECTION_GUID_TIANO_COMPRESS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SIGNATURE_GUID_FRAMEWORK.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SIGNATURE_GUID_MICROSOFT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SIGNATURE_GUID_OVMF.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SIGNATURE_GUID_OVMF_LEGACY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SIGNATURE_GUID_ZERO.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_SIGNATURE_KIND_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_APPLE_BOOT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_FFS1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_FFS2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_FFS3.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_HP_FS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_NVRAM_EVSA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_NVRAM_EVSA2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_NVRAM_NVAR.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_PFH1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.EFI_VOLUME_GUID_PFH2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIRMWARE_ALIGNMENT_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIRMWARE_ID_HEADER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIRMWARE_ID_PAYLOAD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIRMWARE_ID_SIGNATURE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIRMWARE_SEARCH_MAGIC_BUFSZ_MAX.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_ALGO.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_COMPATIBLE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_DATA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_DATA_OFFSET.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_DATA_SIZE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_SKIP_OFFSET.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_STORE_OFFSET.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_TIMESTAMP.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_VALUE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ATTR_VERSION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ID_CONFIGURATIONS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FIT_FIRMWARE_ID_IMAGES.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.FMAP_FIRMWARE_STRLEN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HECI_DEVICE_UUID_FWUPDATE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HECI_DEVICE_UUID_MCHI.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HECI_DEVICE_UUID_MCHI2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HECI_DEVICE_UUID_MKHI.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HID_ITEM_KIND_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BASEBOARD_MANUFACTURER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BASEBOARD_PRODUCT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_MAJOR_RELEASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_MINOR_RELEASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_VENDOR.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_VERSION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_ENCLOSURE_KIND.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_FAMILY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_FIRMWARE_MAJOR_RELEASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_FIRMWARE_MINOR_RELEASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_MANUFACTURER.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_PRODUCT_NAME.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_PRODUCT_SKU.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.I2C_DEVICE_PRIVATE_FLAG_NO_HWID_GUIDS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_CPD_FIRMWARE_IDX_MANIFEST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_CPD_FIRMWARE_IDX_METADATA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_CPD_FIRMWARE_IDX_MODULEDATA_IDX.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_FPT_FIRMWARE_IDX_CKSM.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_FPT_FIRMWARE_IDX_FWIM.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_FPT_FIRMWARE_IDX_IMGI.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_FPT_FIRMWARE_IDX_INFO.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.IFWI_FPT_FIRMWARE_IDX_SDTA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.INTEL_THUNDERBOLT_NVM_FAMILY_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.INTEL_THUNDERBOLT_NVM_SECTION_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.LID_STATE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.MSGPACK_ITEM_KIND_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.OPROM_COMPRESSION_TYPE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.OPROM_MACHINE_TYPE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.OPROM_SUBSYSTEM_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.POWER_STATE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_ACQUIESCE_DELAY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_BATTERY_THRESHOLD.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_BRANCH.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_BLOCK_SIZE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_BLOCK_ERASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_CHIP_ERASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_PAGE_PROG.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_READ_DATA.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_READ_ID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_READ_ID_SZ.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_READ_STATUS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_SECTOR_ERASE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_WRITE_EN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_CMD_WRITE_STATUS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_PAGE_SIZE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CFI_DEVICE_SECTOR_SIZE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_CHILDREN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_COUNTERPART_GUID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_FIRMWARE_GTYPE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_FIRMWARE_SIZE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_FIRMWARE_SIZE_MAX.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_FIRMWARE_SIZE_MIN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_FLAGS.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_GTYPE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_GUID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_GUID_QUIRK.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_ICON.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_INHIBIT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_INSTALL_DURATION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_ISSUE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_NAME.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_PARENT_GUID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_PLUGIN.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_PRIORITY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_PROTOCOL.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_PROXY_GTYPE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_PROXY_GUID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_REMOVE_DELAY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_SUMMARY.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_UPDATE_IMAGE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_UPDATE_MESSAGE.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_VENDOR.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_VENDOR_ID.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_VERSION.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.QUIRKS_VERSION_FORMAT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.SMBIOS_CHASSIS_KIND_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.SMBIOS_STRUCTURE_TYPE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.UDEV_DEVICE_ATTR_READ_TIMEOUT_DEFAULT.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.USB_DEVICE_MS_DS20_DESC_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.USB_DIRECTION_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.USB_RECIPIENT_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.USB_REQUEST_TYPE_LAST.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.VOLUME_KIND_BDP.html
+%%PORTDOCS%%share/doc/libfwupdplugin/const.VOLUME_KIND_ESP.html
+%%PORTDOCS%%share/doc/libfwupdplugin/corsair-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/cpu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/cros-ec-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.AcpiTable.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Archive.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Archive.new_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.ArchiveFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.BiosSettings.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CabFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CabImage.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CfiDevice.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CfuOffer.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CfuPayload.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Chunk.bytes_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Chunk.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.ChunkArray.new_from_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.ChunkArray.new_from_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.ChunkArray.new_virtual.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CompositeInputStream.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Config.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Context.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CoswidFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CsvEntry.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.CsvFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Device.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.DeviceEvent.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.DeviceLocker.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.DeviceLocker.new_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.DeviceProgress.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.DfuFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.DfuseFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Edid.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiDevicePath.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiDevicePathList.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiFile.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiFilesystem.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiHardDriveDevicePath.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiHardDriveDevicePath.new_from_volume.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiLoadOption.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiSection.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiSignatureList.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiVolume.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiVss2VariableStore.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiVssAuthVariable.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.EfiX509Device.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Efivars.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.ElfFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.FdtFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.FdtImage.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Firmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Firmware.new_from_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Firmware.new_from_gtypes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.FitFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.FmapFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.HidDescriptor.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.HidReport.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IOChannel.new_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IOChannel.unix_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IOChannel.virtual_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IfdBios.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IfdFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IfdImage.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IfwiCpdFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IfwiFptFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IhexFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IntelThunderboltFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.IntelThunderboltNvm.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.KernelSearchPathLocker.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.LinearFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_binary.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_binary_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_boolean.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_float.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_integer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_map.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_nil.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.MsgpackItem.new_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.OpromFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.PartialInputStream.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.PefileFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Pkcs7.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Plugin.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Plugin.new_from_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Progress.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Quirks.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.SbatlevelSection.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.SecurityAttr.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.SecurityAttrs.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Smbios.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.SrecFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UdevDevice.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UefiDevice.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbBosDescriptor.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbConfigDescriptor.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbDevice.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbDeviceFwDs20.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbDeviceMsDs20.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbEndpoint.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbHidDescriptor.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UsbInterface.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.UswidFirmware.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Volume.new_by_device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.Volume.new_by_devnum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.VolumeLocker.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ctor.X509Certificate.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/dbxtool.html
+%%PORTDOCS%%share/doc/libfwupdplugin/debug_attached.png
+%%PORTDOCS%%share/doc/libfwupdplugin/debug_breakpoint.png
+%%PORTDOCS%%share/doc/libfwupdplugin/debug_task.png
+%%PORTDOCS%%share/doc/libfwupdplugin/debug_tool_selector.png
+%%PORTDOCS%%share/doc/libfwupdplugin/dell-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/dell-dock-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/dell-kestrel-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/device-emulation.html
+%%PORTDOCS%%share/doc/libfwupdplugin/devlink-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/dfu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ds20.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ebitdo-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/egis-moc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/elan-kbd-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/elanfp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/elantp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/emmc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.ArchiveCompression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.ArchiveFormat.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CabCompression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CabFileAttribute.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CfiDeviceCmd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CfuOfferComponentId.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CoffSubsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.ContextQuirkSource.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CoswidEntityRole.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CoswidHashAlg.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CoswidLinkRel.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CoswidTag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CoswidVersionScheme.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CpuVendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.CrcKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.DisplayState.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EdidDescriptorTag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiCompressionType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiDevicePathType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiFileAttrib.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiFileType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiHardDriveDevicePathPartitionFormat.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiHardDriveDevicePathSignatureType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiHardDriveDevicePathSubtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiLoadOptionAttrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiLoadOptionKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiLz77DecompressorVersion.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiSectionType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiSignatureKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiStatus.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiVariableAttrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiVariableState.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiVariableStoreFormat.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiVariableStoreState.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.EfiVolumeExtEntryType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.ElfFileHeaderType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.ElfSectionHeaderType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.FdtToken.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.FirmareSrecRecordKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.FirmwareAlignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.HidItemKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.HidItemTag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.HidrawBusType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.IfdRegion.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.IhexFirmwareRecordType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.IntegerBase.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.IntelThunderboltNvmFamily.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.IntelThunderboltNvmSection.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.LidState.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.MkhiArbhSvnInfoEntryUsageId.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.MkhiCommand.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.MkhiGroupId.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.MkhiStatus.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.MsgpackCmd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.MsgpackItemKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.OpromCompressionType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.OpromIndicatorFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.OpromMachineType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.OpromSubsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PathKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PciDeviceBaseCls.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PeCoffMachine.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PeCoffMagic.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PluginRule.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PluginVerifyFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.PowerState.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.SmbiosChassisKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.SmbiosStructureType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbClass.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbDescriptorKind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbDeviceMsDs20Desc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbDirection.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbLangid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbRecipient.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UsbRequestType.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UswidHeaderFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.UswidPayloadCompression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/enum.V4lCap.html
+%%PORTDOCS%%share/doc/libfwupdplugin/env.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ep963x-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fastboot-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.ArchiveFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.BackendSetupFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.ConfigLoadFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.ContextEspFileFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.ContextFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.ContextHwidFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.DeviceIncorporateFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.DeviceInstanceFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.DumpFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.EfiCapsuleHeaderFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.FirmwareExportFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.FirmwareFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.FirmwareParseFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.HidDeviceFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.IOChannelFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.IfdAccess.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.IntelThunderboltNvmSectionFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.IoChannelOpenFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.IoctlFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.ProgressFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.QuirksLoadFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.SecurityAttrsFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.UsbDeviceClaimFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flags.UtfConvertFlags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/flashrom-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/focalfp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fonts.css
+%%PORTDOCS%%share/doc/libfwupdplugin/fpc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/framework-qmk-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fresco-pd-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.BIT_CLEAR.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.BIT_SET.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_align_up.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_uint16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_uint24.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_uint32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_uint64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_append_uint8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.byte_array_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_align.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_get_contents.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_get_data_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_is_empty.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_new_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_pad.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_set_contents.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.cab_compression_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coff_subsystem_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.common_align_up.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.common_get_kernel_cmdline.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.common_get_memory_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.common_get_olson_timezone_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.common_guid_is_plausible.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_entity_role_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_entity_role_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_hash_alg_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_hash_alg_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_link_rel_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_link_rel_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_tag_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_tag_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_version_scheme_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.coswid_version_scheme_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.cpu_get_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.cpu_get_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.cpuid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc16_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc32_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc8_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc_find.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.crc_misr16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_icon.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_issue.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_protocol.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_request_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_add_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_branch.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_checksums.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_composite_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_flashes_left.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_guid_default.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_guids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_icons.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_install_duration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_instance_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_issues.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_percentage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_plugin.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_protocols.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_release_default.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_serial.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_status.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_summary.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_update_error.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_update_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_vendor_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_bootloader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_bootloader_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_build_date.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_lowest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_lowest_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_get_version_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_has_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_has_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_has_icon.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_has_protocol.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_has_request_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_has_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_branch.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_description.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_flashes_left.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_install_duration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_percentage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_plugin.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_serial.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_status.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_summary.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_update_error.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_version_bootloader_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.device_set_version_build_date.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.display_state_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.display_state_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.dump_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.dump_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.dump_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_guid_to_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_lz77_decompressor_version_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_parse_sections.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_status_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_timestamp_build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_timestamp_export.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_variable_attrs_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_variable_attrs_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_variable_state_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_variable_state_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_variable_store_state_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.efi_variable_store_state_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.elf_section_header_type_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.error_convert.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.hid_item_kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.hid_item_tag_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.hid_item_tag_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.hidraw_bus_type_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.ifd_access_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.ifd_region_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_chunkify.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_compute_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_compute_crc16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_compute_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_compute_sum16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_compute_sum32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_compute_sum8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_find.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_from_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_u16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_u24.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_u32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_u64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_read_u8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.input_stream_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kenv_get_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_add_cmdline_arg.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_check_cmdline_mutable.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_check_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_get_cmdline.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_get_config.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_locked_down.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_parse_cmdline.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_parse_config.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.kernel_remove_cmdline_arg.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.lid_state_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memchk_read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memchk_write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memcmp_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memcpy_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memdup_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memmem_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint16_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint24.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint24_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint32_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint64_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint8_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memstrsafe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint16_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint24.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint32_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint64_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.memwrite_uint8_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.mkhi_status_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.output_stream_from_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.output_stream_write_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_find_program.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_from_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_get_files.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_get_symlink_target.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_glob.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_make_absolute.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_mkdir.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_mkdir_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.path_rmtree.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.plugin_add_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.plugin_get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.plugin_has_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.plugin_remove_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.power_state_is_ac.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.power_state_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.snap_is_in_snap.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strdup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.string_strip.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strjoin.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strpassmask.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strsafe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strsafe_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strsplit.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strsplit_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strsplit_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strsplit_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strstrip.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strtobool.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strtoll.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strtoull.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.strwidth.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum16_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum16w.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum16w_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum32_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum32w.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum32w_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.sum8_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.usb_class_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.usb_descriptor_kind_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.usb_descriptor_kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.uswid_payload_compression_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.uswid_payload_compression_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.utf16_to_utf8_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.utf16_to_utf8_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.utf8_to_utf16_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.utf8_to_utf16_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.v4l_cap_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_ensure_semver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_from_uint16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_from_uint16_hex.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_from_uint24.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_from_uint32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_from_uint32_hex.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_from_uint64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_guess_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_parse_from_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.version_verify_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.xmlb_builder_insert_kb.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.xmlb_builder_insert_kv.html
+%%PORTDOCS%%share/doc/libfwupdplugin/func.xmlb_builder_insert_kx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fwupd-remotes.d.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fwupd.conf.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fwupdmgr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fwupdtool.html
+%%PORTDOCS%%share/doc/libfwupdplugin/fzy.js
+%%PORTDOCS%%share/doc/libfwupdplugin/genesys-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/genesys-gl32xx-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/go-up-symbolic.png
+%%PORTDOCS%%share/doc/libfwupdplugin/goodix-moc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/goodix-tp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/gpio-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/hpi-cfu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/hsi.html
+%%PORTDOCS%%share/doc/libfwupdplugin/huddly-usb-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/hughski-colorhug-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/hwids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ilitek-its-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/index.json
+%%PORTDOCS%%share/doc/libfwupdplugin/intel-amt-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/intel-cvs-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/intel-gsc-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/intel-mchi-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/intel-mkhi-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/intel-usb4-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/iommu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/jabra-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/jabra-file-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/jabra-gnp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/kinetic-dp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/legion-hid-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/legion-hid2-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/lenovo-thinklmi-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/libfwupdplugin.devhelp2
+%%PORTDOCS%%share/doc/libfwupdplugin/linux-display-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/linux-lockdown-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/linux-sleep-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/linux-swap-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/linux-tainted-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/logind-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/logitech-bulkcontroller-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/logitech-hidpp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/logitech-rallysystem-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/logitech-scribe-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/logitech-tap-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/main.js
+%%PORTDOCS%%share/doc/libfwupdplugin/mediatek-scaler-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.AcpiTable.get_oem_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.AcpiTable.get_oem_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.AcpiTable.get_oem_table_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.AcpiTable.get_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Archive.add_entry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Archive.iterate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Archive.lookup_by_fn.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Archive.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ArchiveFirmware.get_compression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ArchiveFirmware.get_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ArchiveFirmware.get_image_fnmatch.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ArchiveFirmware.set_compression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ArchiveFirmware.set_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.add_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.coldplug.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.create_device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.create_device_for_donor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.device_added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.device_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.device_removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.get_context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.get_device_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.get_devices.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.get_enabled.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.invalidate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.lookup_by_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.registered.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.set_enabled.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Backend.setup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BiosSettings.add_attribute.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BiosSettings.get_all.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BiosSettings.get_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BiosSettings.get_pending_reboot.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BiosSettings.setup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BiosSettings.to_hash_kv.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockDevice.sg_io_cmd_none.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockDevice.sg_io_cmd_read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockDevice.sg_io_cmd_write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockPartition.get_fs_label.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockPartition.get_fs_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockPartition.get_fs_uuid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BlockPartition.get_mount_point.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.notify_acquire.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.notify_start.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.notify_stop.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.read_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.BluezDevice.write_acquire.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabFirmware.get_compressed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabFirmware.get_only_basename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabFirmware.set_compressed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabFirmware.set_only_basename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabImage.get_created.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabImage.get_win32_filename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabImage.set_created.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CabImage.set_win32_filename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.chip_select.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.chip_select_locker_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.get_block_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.get_cmd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.get_flash_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.get_page_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.get_sector_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.send_command.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.set_block_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.set_flash_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.set_page_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.set_sector_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfiDevice.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_bank.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_component_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_force_ignore_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_force_immediate_reset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_hw_variant.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_milestone.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_product_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_protocol_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_segment_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.get_token.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_bank.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_component_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_force_ignore_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_force_immediate_reset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_hw_variant.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_milestone.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_product_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_protocol_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_segment_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CfuOffer.set_token.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_data_out.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_data_sz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.get_page.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.set_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.set_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.set_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.set_page.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Chunk.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ChunkArray.index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.ChunkArray.length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CompositeInputStream.add_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CompositeInputStream.add_partial_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CompositeInputStream.add_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.get_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.get_value_bool.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.get_value_strv.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.get_value_u64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.load.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.reset_defaults.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.set_basename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.set_default.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Config.set_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_compile_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_esp_volume.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_firmware_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_quirk_key.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_runtime_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.add_udev_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.efivars_check_free_space.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_backends.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_battery_level.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_bios_setting.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_bios_setting_pending_reboot.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_bios_settings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_chassis_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_compile_versions.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_config.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_default_esp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_display_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_efivars.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_esp_files.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_esp_location.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_esp_volume_by_hard_drive_device_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_esp_volumes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_fdt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_firmware_gtype_by_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_firmware_gtype_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_firmware_gtypes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_hwid_guids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_hwid_replace_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_hwid_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_hwids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_lid_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_plugin_names_for_udev_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_power_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_runtime_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_runtime_versions.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_smbios.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_smbios_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_smbios_integer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_smbios_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.get_udev_subsystems.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.has_backend.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.has_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.has_hwid_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.has_hwid_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.housekeeping.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.load_hwinfo.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.load_quirks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.lookup_quirk_by_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.lookup_quirk_by_id_iter.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.reload_bios_settings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.security_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_battery_level.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_chassis_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_display_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_esp_location.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_lid_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Context.set_power_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CoswidFirmware.get_device_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CoswidFirmware.get_persistent_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CoswidFirmware.get_product.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvEntry.add_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvEntry.get_value_by_column_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvEntry.get_value_by_column_id_uint64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvEntry.get_value_by_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvFirmware.add_column_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvFirmware.get_column_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvFirmware.get_write_column_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.CsvFirmware.set_write_column_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.activate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_child.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_event.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_id_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_strsafe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_strup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_u16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_u32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_u4.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_instance_u8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_json.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_parent_backend_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_parent_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_parent_physical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_possible_plugin.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_private_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_problem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_security_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.add_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.attach.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.attach_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.bind_driver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.build_instance_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.build_instance_id_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.build_instance_id_strv.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.build_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.build_vendor_id_u16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.check_fwupd_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.clear_events.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.close.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.convert_instance_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.convert_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.detach.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.detach_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.dump_firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.emit_request.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.ensure_from_component.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.ensure_from_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.ensure_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.from_json.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_acquiesce_delay.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_backend.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_backend_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_backend_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_backend_parent_with_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_battery_level.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_child_by_logical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_children.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_contents.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_contents_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_counterpart_guids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_created_usec.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_custom_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_equivalent_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_events.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_firmware_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_firmware_size_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_firmware_size_min.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_id_display.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_instance_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_logical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_metadata_boolean.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_metadata_integer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_modified_usec.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_order.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_parent_backend_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_parent_guids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_parent_internal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_parent_physical_ids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_physical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_possible_plugins.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_priority.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_proxy.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_proxy_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_proxy_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_proxy_internal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_proxy_with_fallback.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_remove_delay.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_request_cnt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_required_free.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_results.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_root.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_smbios_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_specialized_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_update_image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_update_message.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_update_request_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.get_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_inhibit.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_instance_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_parent_backend_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_parent_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_parent_physical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_private_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_private_flag_quark.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.has_problem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.incorporate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.incorporate_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.inhibit.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.is_updatable.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.load_event.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.open.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.poll.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.poll_locker_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.prepare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.prepare_firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.probe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.probe_complete.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.probe_invalidate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.query_file_exists.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.read_firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.register_private_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.reload.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_child.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_children.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_possible_plugin.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_private_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.remove_problem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.replace.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.report_metadata_post.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.report_metadata_pre.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.rescan.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.retry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.retry_add_recovery.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.retry_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.retry_set_delay.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.save_event.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.security_attr_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_acquiesce_delay.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_backend.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_backend_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_battery_level.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_battery_threshold.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_contents.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_contents_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_created_usec.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_custom_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_equivalent_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_firmware_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_firmware_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_firmware_size_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_firmware_size_min.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_fwupd_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_logical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_metadata_boolean.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_metadata_integer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_modified_usec.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_order.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_physical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_poll_interval.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_priority.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_progress.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_proxy.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_proxy_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_proxy_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_quirk_kv.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_remove_delay.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_required_free.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_specialized_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_target.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_update_image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_update_message.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_update_request_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_update_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_version_bootloader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_version_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_version_lowest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_version_lowest_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_version_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.set_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.setup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.sleep.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.sleep_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.unbind_driver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.uninhibit.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Device.write_firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.check_error.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.copy_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.get_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.get_i64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.get_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.set_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.set_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.set_error.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.set_i64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceEvent.set_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DeviceLocker.close.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.get_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.get_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.get_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.get_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.set_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.set_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.set_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DfuFirmware.set_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.get_dpcd_dev_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.get_dpcd_hw_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.get_dpcd_ieee_oui.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.set_dpcd_dev_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.set_dpcd_hw_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.set_dpcd_ieee_oui.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DpauxDevice.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_connector_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_crtc_height.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_crtc_width.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_crtc_x.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_crtc_y.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_edid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_enabled.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.DrmDevice.get_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.get_eisa_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.get_pnp_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.get_product_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.get_product_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.get_serial_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.set_eisa_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.set_pnp_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.set_product_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.set_product_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Edid.set_serial_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiDevicePath.get_subtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiDevicePath.set_subtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiHardDriveDevicePath.compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiHardDriveDevicePath.get_partition_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiHardDriveDevicePath.get_partition_signature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiHardDriveDevicePath.get_partition_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiHardDriveDevicePath.get_partition_start.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiLoadOption.get_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiLoadOption.get_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiLoadOption.set_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiLoadOption.set_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiSignature.get_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiSignature.get_owner.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiSignatureList.get_newest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiVariableAuthentication2.get_signers.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiVssAuthVariable.get_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiX509Signature.get_issuer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiX509Signature.get_subject.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiX509Signature.get_subject_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.EfiX509Signature.get_subject_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.create_boot_entry_for_volume.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.delete.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.delete_with_glob.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.exists.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_boot_current.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_boot_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_boot_entries.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_boot_entry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_boot_next.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_boot_order.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_data_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_monitor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_names.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.get_secure_boot.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.set_boot_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.set_boot_entry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.set_boot_next.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.set_boot_order.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.set_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.set_data_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.space_free.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.space_used.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Efivars.supported.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtFirmware.get_cpuid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtFirmware.get_image_by_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtFirmware.set_cpuid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.get_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.get_attr_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.get_attr_strlist.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.get_attr_u32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.get_attr_u64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.get_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.set_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.set_attr_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.set_attr_strlist.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.set_attr_uint32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FdtImage.set_attr_uint64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.add_chunk.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.add_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.add_image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.add_magic.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.add_patch.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.build_from_filename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.build_from_xml.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.check_compatible.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.export.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.export_to_xml.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_alignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_bytes_with_patches.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_chunks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_depth.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_filename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_gtype_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_id_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_id_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_idx_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_image_by_idx_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_images.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_images_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_size_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_version_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.get_version_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.has_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.parse_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.parse_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.remove_image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.remove_image_by_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.remove_image_by_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_alignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_filename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_images_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_size_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_version_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.set_version_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.tokenize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.write_chunk.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Firmware.write_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FitFirmware.get_timestamp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.FitFirmware.set_timestamp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HeciDevice.arbh_svn_get_info.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HeciDevice.read_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HeciDevice.read_file_ex.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDescriptor.find_report.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.add_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.get_ep_addr_in.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.get_ep_addr_out.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.get_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.get_report.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.parse_descriptors.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.set_ep_addr_in.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.set_ep_addr_out.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.set_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidDevice.set_report.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidrawDevice.get_bus_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidrawDevice.get_feature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidrawDevice.get_report.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidrawDevice.parse_descriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidrawDevice.set_feature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.HidrawDevice.set_report.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.add_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.add_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_chid_keys.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_guids.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_keys.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_replace_keys.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_replace_values.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.get_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Hwids.has_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.I2cDevice.read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.I2cDevice.set_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.I2cDevice.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.read_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.read_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.read_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.seek.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.shutdown.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.unix_get_fd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.write_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.write_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.write_raw.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IOChannel.write_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IfdFirmware.check_jedec_cmd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IfdImage.get_access.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IfdImage.set_access.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IhexFirmware.get_records.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IhexFirmware.set_padding_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.get_device_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.get_flash_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.get_model_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.get_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.has_pd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.is_host.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvm.is_native.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmArcParams.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmArcParams.set_pd_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmArcParams.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_arc_params.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_available_sections.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_device_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_drom.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_flags_host.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_flags_is_native.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_flash_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_ucode.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.set_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDigital.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDram.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDram.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDrom.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDrom.set_model_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDrom.set_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.IntelThunderboltNvmDrom.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Ioctl.add_const_buffer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Ioctl.add_key_as_u16.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Ioctl.add_key_as_u8.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Ioctl.add_mutable_buffer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Ioctl.execute.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Ioctl.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.KernelSearchPathLocker.get_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.LinearFirmware.get_image_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.connect.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.disconnect.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.get_fw_status.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.get_fw_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.get_max_msg_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.get_protocol_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MeiDevice.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnGetInfoRequest.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnGetInfoRequest.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnGetInfoResponse.get_num_entries.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnGetInfoResponse.get_result.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnGetInfoResponse.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnGetInfoResponse.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnInfoEntry.get_executing.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnInfoEntry.get_min_allowed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnInfoEntry.get_usage_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnInfoEntry.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiArbhSvnInfoEntry.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExRequest.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExRequest.set_data_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExRequest.set_file_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExRequest.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExRequest.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExResponse.get_data_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExResponse.get_result.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExResponse.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileExResponse.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileRequest.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileRequest.set_data_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileRequest.set_filename.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileRequest.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileRequest.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileResponse.get_data_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileResponse.get_result.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileResponse.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MkhiReadFileResponse.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_binary.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_boolean.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_float.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_integer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_map.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.MsgpackItem.get_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.OpromFirmware.get_compression_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.OpromFirmware.get_machine_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.OpromFirmware.get_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PartialInputStream.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PartialInputStream.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PciDevice.get_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PciDevice.get_subsystem_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PciDevice.get_subsystem_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PciDevice.set_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PciDevice.set_subsystem_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.PciDevice.set_subsystem_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_device_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_device_udev_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_firmware_gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_report_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_rule.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.add_udev_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.alloc_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.cache_add.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.cache_lookup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.cache_remove.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.device_add.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.device_register.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.device_remove.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_config_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_config_value_boolean.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_device_gtype_default.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_device_gtypes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_devices.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_order.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_priority.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_report_metadata.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.get_rules.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.is_open.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.name_compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.open.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.order_compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.reset_config_values.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_activate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_add_security_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_attach.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_backend_device_added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_backend_device_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_clear_results.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_coldplug.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_composite_cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_composite_prepare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_detach.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_device_added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_device_created.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_device_register.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_device_removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_fix_host_security_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_get_results.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_init.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_modify_config.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_prepare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_ready.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_reboot_cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_reload.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_startup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_undo_host_security_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_unlock.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_verify.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.runner_write_firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.security_attr_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_config_default.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_config_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_device_gtype_default.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_order.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.set_priority.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Plugin.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.add_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.add_step.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.finished.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_child.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_duration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_percentage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_profile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_status.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.get_steps.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.has_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.remove_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.reset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_percentage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_percentage_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_profile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_status.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.set_steps.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.sleep.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.step_done.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Progress.traceback.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Quirks.add_possible_key.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Quirks.load.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Quirks.lookup_by_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Quirks.lookup_by_id_iter.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.append.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.append_internal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.calculate_hsi.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.compare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.depsolve.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.equal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.get_all.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.get_by_appstream_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.is_valid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.remove_all.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SecurityAttrs.to_variant.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Smbios.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Smbios.get_integer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Smbios.get_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Smbios.setup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Smbios.setup_from_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Smbios.setup_from_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SrecFirmware.get_records.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SrecFirmware.set_addr_max.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.SrecFirmware.set_addr_min.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_oem_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_oem_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_oem_table_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.get_signature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_oem_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_oem_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_oem_table_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.set_signature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructAcpiTable.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.get_comp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.get_uncomp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.set_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.set_comp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.set_uncomp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabData.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.get_date.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.get_fattr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.get_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.get_time.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.get_uoffset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.get_usize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.set_date.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.set_fattr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.set_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.set_time.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.set_uoffset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.set_usize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFile.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.get_compression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.get_ndatab.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.set_compression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.set_ndatab.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabFolder.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_idx_cabinet.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_nr_files.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_nr_folders.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_off_cffile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_set_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_idx_cabinet.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_nr_files.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_nr_folders.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_off_cffile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_set_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.get_rsvd_block.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.get_rsvd_folder.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.get_rsvd_hdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.set_rsvd_block.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.set_rsvd_folder.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.set_rsvd_hdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCabHeaderReserve.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_compat_variant_mask.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_component_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_flags1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_flags2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_flags3.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_product_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_segment_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_token.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.get_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_compat_variant_mask.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_component_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_flags1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_flags2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_flags3.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_product_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_segment_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_token.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.set_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuOffer.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuPayload.get_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuPayload.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuPayload.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuPayload.set_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuPayload.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructCfuPayload.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.get_crc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.get_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.get_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.get_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.get_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.get_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.set_crc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.set_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.set_pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.set_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.set_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.set_vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuFtr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.get_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.set_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.to_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseElement.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.get_image_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.get_targets.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.set_image_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.set_targets.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.to_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.get_alt_setting.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.get_chunks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.get_target_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.get_target_named.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.get_target_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.set_alt_setting.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.set_chunks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.set_target_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.set_target_named.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.set_target_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.to_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDfuseImage.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDpauxDpcd.get_dev_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDpauxDpcd.get_fw_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDpauxDpcd.get_hw_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDpauxDpcd.get_ieee_oui.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDpauxDpcd.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDpauxDpcd.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.get_alt_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.get_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.get_platform_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.get_total_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.get_vendor_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.set_alt_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.set_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.set_platform_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.set_total_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.set_vendor_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructDs20.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_data_blocks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_extension_block_count.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_manufacturer_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_product_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_revision_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_serial_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_week_of_manufacture.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.get_year_of_manufacture.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_data_blocks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_extension_block_count.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_manufacturer_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_product_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_revision_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_serial_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_week_of_manufacture.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.set_year_of_manufacture.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdid.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.get_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.get_subkind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.get_tag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.set_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.set_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.set_subkind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.set_tag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEdidDescriptor.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.get_subtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.set_subtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiDevicePath.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.get_crc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.get_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.get_write_queue_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.set_crc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.set_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.set_write_queue_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFaultTolerantWorkingBlockHeader64.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_data_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_hdr_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_data_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_hdr_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile2.get_extended_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile2.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiFile2.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_partition_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_partition_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_partition_signature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_partition_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_partition_start.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_signature_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.get_subtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_partition_format.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_partition_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_partition_signature.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_partition_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_partition_start.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_signature_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.set_subtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiHardDriveDevicePath.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLoadOption.get_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLoadOption.get_dp_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLoadOption.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLoadOption.set_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLoadOption.set_dp_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLoadOption.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLz77DecompressorHeader.get_dst_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLz77DecompressorHeader.get_src_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLz77DecompressorHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiLz77DecompressorHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection2.get_extended_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection2.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection2.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSection2.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionCompression.get_compression_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionCompression.get_uncompressed_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionCompression.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionCompression.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionFreeformSubtypeGuid.get_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionFreeformSubtypeGuid.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionFreeformSubtypeGuid.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.get_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.set_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSectionGuidDefined.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.get_header_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.get_list_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.set_header_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.set_list_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiSignatureList.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_day.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_daylight.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_hour.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_minute.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_month.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_nanosecond.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_second.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_timezone.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.get_year.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_day.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_daylight.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_hour.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_minute.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_month.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_nanosecond.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_second.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_timezone.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.set_year.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiTime.validate_internal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVariableAuthentication2.get_auth_info.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVariableAuthentication2.get_timestamp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVariableAuthentication2.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVariableAuthentication2.set_auth_info.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVariableAuthentication2.set_timestamp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVariableAuthentication2.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_ext_hdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_hdr_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.get_zero_vector.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_ext_hdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_hdr_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.set_zero_vector.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolume.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeBlockMap.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeBlockMap.get_num_blocks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeBlockMap.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeBlockMap.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeBlockMap.set_num_blocks.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeBlockMap.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtEntry.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtEntry.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtEntry.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtEntry.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtHeader.get_fv_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtHeader.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVolumeExtHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVss2VariableStoreHeader.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVss2VariableStoreHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVss2VariableStoreHeader.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVss2VariableStoreHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_attributes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_data_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_monotonic_counter.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_name_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_pubkey_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_start_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_timestamp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.get_vendor_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_attributes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_data_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_monotonic_counter.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_name_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_pubkey_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_start_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_timestamp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.set_vendor_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiVssAuthVariableHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiWinCertificate.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiWinCertificate.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiWinCertificate.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructEfiWinCertificate.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_ehsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_ei_abiversion.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_ei_osabi.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_entry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_machine.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_phentsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_phnum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_phoff.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_shentsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_shnum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_shoff.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_shstrndx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_ehsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_ei_abiversion.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_ei_osabi.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_entry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_machine.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_phentsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_phnum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_phoff.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_shentsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_shnum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_shoff.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_shstrndx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfFileHeader64le.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_align.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_filesz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_flags2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_memsz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_paddr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.get_vaddr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_align.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_filesz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_flags2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_memsz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_paddr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.set_vaddr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfProgramHeader64le.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_addralign.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_entsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_info.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_link.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_addralign.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_entsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_info.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_link.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructElfSectionHeader64le.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_boot_cpuid_phys.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_last_comp_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_off_dt_strings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_off_dt_struct.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_off_mem_rsvmap.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_size_dt_strings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_size_dt_struct.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_totalsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.get_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_boot_cpuid_phys.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_last_comp_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_off_dt_strings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_off_dt_struct.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_off_mem_rsvmap.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_size_dt_strings.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_size_dt_struct.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_totalsize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.set_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdt.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtProp.get_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtProp.get_nameoff.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtProp.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtProp.set_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtProp.set_nameoff.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtProp.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtReserveEntry.get_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtReserveEntry.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtReserveEntry.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtReserveEntry.set_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtReserveEntry.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFdtReserveEntry.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.get_base.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.get_nareas.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.get_ver_major.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.get_ver_minor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.set_base.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.set_nareas.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.set_ver_major.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.set_ver_minor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmap.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructFmapArea.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.get_flcomp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.get_flill.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.get_flill1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.set_flcomp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.set_flill.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.set_flill1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFcba.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.get_descriptor_map0.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.get_descriptor_map1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.get_descriptor_map2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.set_descriptor_map0.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.set_descriptor_map1.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.set_descriptor_map2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfdFdbar.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_entry_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_header_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_num_of_entries.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.get_partition_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_entry_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_header_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_num_of_entries.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.set_partition_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpd.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdEntry.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_date.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_header_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_header_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_rsvd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_svn.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_version_build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_version_hotfix.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_version_major.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.get_version_minor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_date.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_header_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_header_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_rsvd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_svn.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_version_build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_version_hotfix.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_version_major.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.set_version_minor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifest.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifestExt.get_extension_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifestExt.get_extension_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifestExt.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifestExt.set_extension_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifestExt.set_extension_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiCpdManifestExt.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_fitc_build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_fitc_hotfix.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_fitc_major.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_fitc_minor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_header_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_num_of_entries.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_ticks_to_add.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_tokens_to_add.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.get_uma_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_fitc_build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_fitc_hotfix.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_fitc_major.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_fitc_minor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_header_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_num_of_entries.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_ticks_to_add.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_tokens_to_add.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.set_uma_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFpt.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.get_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.get_partition_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.get_partition_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.set_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.set_partition_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.set_partition_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructIfwiFptEntry.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructMsDs20.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructMsDs20.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructMsDs20.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructMsDs20.set_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructMsDs20.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructMsDs20.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_compression_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_efi_image_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_expansion_header_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_image_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_init_func_entry_point.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_machine_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_pci_header_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.get_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_compression_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_efi_image_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_expansion_header_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_image_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_init_func_entry_point.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_machine_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_pci_header_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.set_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOprom.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_class_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_code_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_conf_util_code_header_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_device_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_device_list_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_dmtf_clp_entry_point_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_image_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_image_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_indicator.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_max_runtime_image_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_structure_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_structure_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.get_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_class_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_code_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_conf_util_code_header_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_device_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_device_list_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_dmtf_clp_entry_point_pointer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_image_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_image_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_indicator.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_max_runtime_image_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_structure_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_structure_revision.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.set_vendor_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructOpromPci.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.get_characteristics.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.get_machine.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.get_number_of_sections.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.get_number_of_symbols.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.get_pointer_to_symbol_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.get_size_of_optional_header.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.set_characteristics.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.set_machine.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.set_number_of_sections.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.set_number_of_symbols.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.set_pointer_to_symbol_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.set_size_of_optional_header.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffFileHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_addressofentrypoint.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_base_of_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_certificate_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_debug_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_file_alignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_image_base.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_loader_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_magic.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_major_linker_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_minor_linker_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_number_of_rva_and_sizes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_section_alignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_certificate_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_debug_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_headers.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_initialized_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_size_of_uninitialized_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.get_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_addressofentrypoint.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_base_of_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_certificate_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_debug_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_file_alignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_image_base.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_loader_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_magic.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_major_linker_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_minor_linker_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_number_of_rva_and_sizes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_section_alignment.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_certificate_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_debug_table.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_headers.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_initialized_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_size_of_uninitialized_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.set_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffOptionalHeader64.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.get_characteristics.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.get_pointer_to_raw_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.get_size_of_raw_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.get_virtual_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.get_virtual_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.set_characteristics.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.set_pointer_to_raw_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.set_size_of_raw_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.set_virtual_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.set_virtual_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSection.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSymbol.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeCoffSymbol.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_cblp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_cp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_cparhdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_crlc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_lfanew.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_lfarlc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_maxalloc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_minalloc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.get_sp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_cblp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_cp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_cparhdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_crlc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_lfanew.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_lfarlc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_maxalloc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_minalloc.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.set_sp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructPeDosHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSbatLevelSectionHeader.get_latest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSbatLevelSectionHeader.get_previous.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSbatLevelSectionHeader.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSbatLevelSectionHeader.set_latest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSbatLevelSectionHeader.set_previous.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSbatLevelSectionHeader.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.get_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.get_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.get_items_count.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.get_items_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.set_crc32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.set_header_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.set_items_count.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.set_items_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHive.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHiveItem.get_key_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHiveItem.get_value_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHiveItem.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHiveItem.set_key_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHiveItem.set_value_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructShimHiveItem.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_anchor_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_entry_point_csum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_entry_point_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_entry_point_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_intermediate_anchor_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_intermediate_csum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_max_structure_sz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_number_smbios_structs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_smbios_bcd_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_smbios_major_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_smbios_minor_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_structure_table_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.get_structure_table_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_anchor_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_entry_point_csum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_entry_point_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_entry_point_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_intermediate_anchor_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_intermediate_csum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_max_structure_sz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_number_smbios_structs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_smbios_bcd_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_smbios_major_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_smbios_minor_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_structure_table_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.set_structure_table_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp32.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_anchor_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_entry_point_csum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_entry_point_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_entry_point_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_reserved0.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_smbios_docrev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_smbios_major_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_smbios_minor_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_structure_table_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.get_structure_table_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_anchor_str.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_entry_point_csum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_entry_point_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_entry_point_rev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_reserved0.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_smbios_docrev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_smbios_major_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_smbios_minor_ver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_structure_table_addr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.set_structure_table_len.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosEp64.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.get_handle.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.get_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.set_handle.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.set_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructSmbiosStructure.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.get_compression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.get_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.get_hdrsz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.get_hdrver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.get_payloadsz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.set_compression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.set_flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.set_hdrsz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.set_hdrver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.set_payloadsz.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.StructUswid.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.add_open_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.add_property.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.emit_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_bind_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_device_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_device_file_from_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_devpath.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_devtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_driver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_io_channel.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_subsystem_depth.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_subsystem_devtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.get_sysfs_path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.ioctl.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.ioctl_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.list_sysfs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.match_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.parse_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.pread.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.pwrite.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.read.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.read_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.read_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.read_property.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.read_sysfs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.read_sysfs_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.remove_open_flag.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.reopen.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.seek.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_bind_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_device_file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_devtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_io_channel.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_physical_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.set_subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.write_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.write_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.write_sysfs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.write_sysfs_byte_array.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UdevDevice.write_sysfs_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UefiDevice.get_efivar_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UefiDevice.get_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UefiDevice.get_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UefiDevice.set_efivar_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UefiDevice.set_guid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UefiDevice.set_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBaseHdr.get_descriptor_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBaseHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBaseHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBaseHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosDescriptor.get_capability.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.get_descriptor_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.get_dev_capability_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.set_descriptor_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.set_dev_capability_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.set_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbBosHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbConfigDescriptor.get_configuration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbConfigDescriptor.get_configuration_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_attributes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_configuration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_configuration_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_max_power.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_num_interfaces.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.get_total_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDescriptorHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.add_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.bulk_transfer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.claim_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.control_transfer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_bus.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_claim_retry_count.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_class.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_configuration_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_custom_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_dev.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_hid_descriptors.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_interfaces.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_manufacturer_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_product_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_release.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_serial_number_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_spec.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_string_descriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_string_descriptor_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.get_string_descriptor_bytes_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.interrupt_transfer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.release_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.reset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.set_claim_retry_count.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.set_configuration.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDevice.set_interface_alt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceDs20.apply_to_device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceDs20.set_version_lowest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_device_class.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_device_protocol.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_device_sub_class.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_manufacturer_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_max_packet_size0.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_num_configurations.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_product.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_product_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_serial_number_idx.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_usb.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.get_vendor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDeviceHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.get_attributes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.get_detach_timeout.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.get_dfu_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.get_transfer_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbDfuDescriptorHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpoint.get_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpoint.get_direction.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpoint.get_maximum_packet_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpoint.get_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpoint.get_polling_interval.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.get_attributes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.get_descriptor_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.get_endpoint_address.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.get_interval.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.get_max_packet_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbEndpointHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptor.get_blob.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptor.get_descriptor_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptor.get_iface_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptor.set_blob.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptor.set_iface_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.get_class_descriptor_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.get_class_descriptor_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.get_country_code.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.get_hid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.get_num_descriptors.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbHidDescriptorHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.add_endpoint.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_alternate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_class.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_endpoints.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_protocol.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterface.get_subclass.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_alternate_setting.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_interface_class.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_interface_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_interface_protocol.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_interface_sub_class.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_length.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.get_num_endpoints.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.ref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.UsbInterfaceHdr.unref.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.V4lDevice.get_caps.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.V4lDevice.get_index.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.check_free_space.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_block_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_block_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_id_type.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_mount_point.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_partition_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_partition_name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_partition_number.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_partition_offset.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_partition_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_partition_uuid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.get_size.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.is_encrypted.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.is_internal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.is_mdraid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.is_mounted.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.mount.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.Volume.unmount.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.VolumeLocker.close.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.X509Certificate.get_activation_time.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.X509Certificate.get_issuer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/method.X509Certificate.get_subject.html
+%%PORTDOCS%%share/doc/libfwupdplugin/modem-manager-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/msr-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/mtd-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/nordic-hid-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/nvme-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/only-trusted.html
+%%PORTDOCS%%share/doc/libfwupdplugin/org.freedesktop.fwupd.svg
+%%PORTDOCS%%share/doc/libfwupdplugin/parade-lspcon-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/parade-usbhub-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/pci-bcr-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/pci-mei-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/pci-psp-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/pixart-rf-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/powerd-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Backend.can-invalidate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Backend.context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Backend.device-gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Backend.name.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.BluezDevice.object-manager.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.BluezDevice.proxy.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.CfiDevice.flash-id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Context.battery-level.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Context.battery-threshold.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Context.display-state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Context.flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Context.lid-state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Context.power-state.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.backend-id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.backend.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.equivalent-id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.logical-id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.physical-id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.pid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.private-flags.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.proxy.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.required-free.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.update-image.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.update-message.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Device.vid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.DpauxDevice.dpcd-ieee-oui.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Firmware.parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.HidDevice.interface.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.LinearFirmware.image-gtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Plugin.context.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.UdevDevice.bind-id.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.UdevDevice.device-file.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.UdevDevice.devtype.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.UdevDevice.driver.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.UdevDevice.subsystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.UsbDevice.libusb-device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Volume.mount-path.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Volume.proxy-block.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Volume.proxy-filesystem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/property.Volume.proxy-partition.html
+%%PORTDOCS%%share/doc/libfwupdplugin/qc-firehose-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/qc-s5gen2-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/qsi-dock-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/realtek-mst-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/redfish-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/rp-pico-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/rts54hub-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/scsi-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/search.js
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Backend.device-added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Backend.device-changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Backend.device-removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.BluezDevice.changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Config.changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Config.loaded.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Context.housekeeping.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Context.security-changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Device.child-added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Device.child-removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Device.request.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Plugin.check-supported.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Plugin.device-added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Plugin.device-register.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Plugin.device-removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Plugin.rules-changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Progress.percentage-changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.Progress.status-changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/signal.UdevDevice.changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/solarized-dark.css
+%%PORTDOCS%%share/doc/libfwupdplugin/solarized-light.css
+%%PORTDOCS%%share/doc/libfwupdplugin/steelseries-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.ErrorConvertEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.ErrorMapEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.IntelThunderboltNvmArcParams.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.IntelThunderboltNvmDigital.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.IntelThunderboltNvmDram.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.IntelThunderboltNvmDrom.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiArbhSvnGetInfoRequest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiArbhSvnGetInfoResponse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiArbhSvnInfoEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiReadFileExRequest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiReadFileExResponse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiReadFileRequest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.MkhiReadFileResponse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.PluginData.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.PluginVfuncs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructAcpiTable.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCabData.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCabFile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCabFolder.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCabHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCabHeaderReserve.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCfuOffer.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructCfuPayload.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructDfuFtr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructDfuseElement.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructDfuseHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructDfuseImage.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructDpauxDpcd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructDs20.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEdid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEdidDescriptor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiDevicePath.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiFaultTolerantWorkingBlockHeader64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiFile.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiFile2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiHardDriveDevicePath.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiLoadOption.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiLz77DecompressorHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiSection.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiSection2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiSectionCompression.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiSectionFreeformSubtypeGuid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiSectionGuidDefined.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiSignatureList.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiTime.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVariableAuthentication2.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVolume.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVolumeBlockMap.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVolumeExtEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVolumeExtHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVss2VariableStoreHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiVssAuthVariableHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructEfiWinCertificate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructElfFileHeader64le.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructElfProgramHeader64le.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructElfSectionHeader64le.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructFdt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructFdtProp.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructFdtReserveEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructFmap.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructFmapArea.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfdFcba.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfdFdbar.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfwiCpd.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfwiCpdEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfwiCpdManifest.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfwiCpdManifestExt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfwiFpt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructIfwiFptEntry.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructMsDs20.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructOprom.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructOpromPci.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructPeCoffFileHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructPeCoffOptionalHeader64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructPeCoffSection.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructPeCoffSymbol.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructPeDosHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructSbatLevelSectionHeader.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructShimHive.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructShimHiveItem.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructSmbiosEp32.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructSmbiosEp64.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructSmbiosStructure.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.StructUswid.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbBaseHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbBosHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbDescriptorHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbDeviceHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbDfuDescriptorHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbEndpointHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbHidDescriptorHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/struct.UsbInterfaceHdr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/style.css
+%%PORTDOCS%%share/doc/libfwupdplugin/supermicro-license.html
+%%PORTDOCS%%share/doc/libfwupdplugin/synaptics-cape-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/synaptics-cxaudio-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/synaptics-mst-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/synaptics-prometheus-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/synaptics-rmi-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/synaptics-vmm9-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/system76-launch-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/telink-dfu-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/test-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/test_task.png
+%%PORTDOCS%%share/doc/libfwupdplugin/thelio-io-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/thunderbolt-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/ti-tps6598x-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/tpm-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/tutorial.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Archive.compression_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Archive.compression_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Archive.format_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Archive.format_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.CfiDevice.cmd_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.ChunkArray.mutable_new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.ChunkArray.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.ChunkArray.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Device.instance_flags_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiFile.type_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiHardDriveDevicePath.partition_format_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiHardDriveDevicePath.partition_format_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiHardDriveDevicePath.signature_type_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiHardDriveDevicePath.signature_type_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiLoadOption.kind_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiLoadOption.kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiSection.type_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiSignature.kind_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiSignature.kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.EfiVolume.ext_entry_type_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.ErrorMapEntry.to_gerror.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Firmware.flags_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Firmware.strparse_uint16_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Firmware.strparse_uint24_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Firmware.strparse_uint32_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Firmware.strparse_uint4_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Firmware.strparse_uint8_safe.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IOChannel.open_flags_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvm.family_from_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvm.family_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvm.section_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvmArcParams.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvmDigital.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvmDram.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.IntelThunderboltNvmDrom.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiArbhSvnGetInfoRequest.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiArbhSvnGetInfoResponse.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiArbhSvnInfoEntry.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiReadFileExRequest.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiReadFileExResponse.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiReadFileRequest.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MkhiReadFileResponse.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.MsgpackItem.kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Plugin.guess_name_from_fn.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.SecurityAttr.add_bios_target_value.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.SecurityAttr.check_fwupd_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Smbios.chassis_kind_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructAcpiTable.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructAcpiTable.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabData.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabData.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabFile.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabFile.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabFolder.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabFolder.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabHeader.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabHeader.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabHeaderReserve.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCabHeaderReserve.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCfuOffer.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCfuOffer.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCfuPayload.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructCfuPayload.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuFtr.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuFtr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuFtr.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseElement.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseElement.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseHdr.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseHdr.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseImage.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseImage.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDfuseImage.validate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDpauxDpcd.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDs20.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructDs20.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEdid.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEdid.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEdidDescriptor.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEdidDescriptor.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiDevicePath.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiDevicePath.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFaultTolerantWorkingBlockHeader64.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFaultTolerantWorkingBlockHeader64.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFaultTolerantWorkingBlockHeader64.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFile.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFile.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFile.validate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiFile2.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiHardDriveDevicePath.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiHardDriveDevicePath.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiLoadOption.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiLoadOption.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiLz77DecompressorHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSection.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSection.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSection2.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSectionCompression.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSectionFreeformSubtypeGuid.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSectionGuidDefined.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSectionGuidDefined.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSignatureList.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiSignatureList.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiTime.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiTime.new_internal.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVariableAuthentication2.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVariableAuthentication2.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVariableAuthentication2.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolume.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolume.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolume.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolumeBlockMap.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolumeBlockMap.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolumeExtEntry.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVolumeExtHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVss2VariableStoreHeader.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVss2VariableStoreHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVss2VariableStoreHeader.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVssAuthVariableHeader.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructEfiVssAuthVariableHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfFileHeader64le.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfFileHeader64le.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfFileHeader64le.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfProgramHeader64le.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfProgramHeader64le.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfSectionHeader64le.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructElfSectionHeader64le.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdt.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdt.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdt.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdtProp.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdtProp.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdtReserveEntry.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFdtReserveEntry.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFmap.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFmap.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFmap.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFmapArea.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructFmapArea.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfdFcba.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfdFcba.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfdFdbar.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfdFdbar.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfdFdbar.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpd.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpd.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpd.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpdEntry.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpdEntry.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpdManifest.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpdManifest.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpdManifestExt.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiCpdManifestExt.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiFpt.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiFpt.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiFpt.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiFptEntry.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructIfwiFptEntry.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructMsDs20.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructMsDs20.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructOprom.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructOprom.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructOprom.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructOpromPci.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructOpromPci.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeCoffFileHeader.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeCoffFileHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeCoffOptionalHeader64.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeCoffOptionalHeader64.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeCoffSection.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeCoffSection.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeDosHeader.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeDosHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructPeDosHeader.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSbatLevelSectionHeader.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSbatLevelSectionHeader.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructShimHive.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructShimHive.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructShimHiveItem.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructShimHiveItem.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSmbiosEp32.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSmbiosEp32.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSmbiosEp64.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSmbiosEp64.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSmbiosStructure.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructSmbiosStructure.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructUswid.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructUswid.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.StructUswid.validate_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbBaseHdr.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbBaseHdr.parse_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbBaseHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbBosHdr.new.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbBosHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbDescriptorHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbDeviceHdr.parse_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbDeviceMsDs20.desc_to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbDfuDescriptorHdr.parse_bytes.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbEndpointHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbHidDescriptorHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.UsbInterfaceHdr.parse_stream.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Volume.kind_convert_to_gpt.html
+%%PORTDOCS%%share/doc/libfwupdplugin/type_func.Volume.new_by_kind.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-capsule-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-db-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-db.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-dbx-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-esrt-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-kek-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-mok-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-pk-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-recovery-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uefi-sbat-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/uf2-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/upower-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/urlmap_fwupdplugin.js
+%%PORTDOCS%%share/doc/libfwupdplugin/usi-dock-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vbe-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.coldplug.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.create_device.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.create_device_for_donor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.get_device_parent.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.invalidate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.registered.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.setup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Backend.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.CfiDevice.chip_select.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.CfiDevice.read_jedec.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.CfiDevice.send_command.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Context.housekeeping.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Context.security_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.delete.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.delete_with_glob.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.exists.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.get_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.get_monitor.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.get_names.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.set_data.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.space_free.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.space_used.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Efivars.supported.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.add_magic.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.build.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.check_compatible.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.convert_version.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.export.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.get_checksum.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.parse_full.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.tokenize.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.validate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Firmware.write.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._check_supported.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._device_added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._device_register.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._device_removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._percentage_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._rules_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin._status_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.activate.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.add_security_attrs.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.attach.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.backend_device_added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.backend_device_changed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.backend_device_removed.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.clear_results.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.coldplug.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.composite_cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.composite_prepare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.detach.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.device_added.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.device_created.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.device_registered.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.fix_host_security_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.get_results.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.modify_config.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.prepare.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.ready.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.reboot_cleanup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.startup.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.to_string.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.undo_host_security_attr.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.unlock.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.verify.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.Plugin.write_firmware.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vfunc.UsbDeviceDs20.parse.html
+%%PORTDOCS%%share/doc/libfwupdplugin/vli-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/wacom-raw-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/wacom-usb-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/wch-ch341a-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/wch-ch347-README.html
+%%PORTDOCS%%share/doc/libfwupdplugin/wistron-dock-README.html
+share/fish/vendor_completions.d/fwupdmgr.fish
+%%DATADIR%%/add_capsule_header.py
+%%DATADIR%%/firmware_packager.py
+%%TEST%%%%DATADIR%%/host-emulate.d/thinkpad-p1-iommu.json.gz
+%%DATADIR%%/install_dell_bios_exe.py
+%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
+%%DATADIR%%/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
+%%DATADIR%%/quirks.d/builtin.quirk.gz
+%%TEST%%%%DATADIR%%/remotes.d/fwupd-tests.conf
+%%DATADIR%%/remotes.d/vendor/firmware/README.md
+%%DATADIR%%/simple_client.py
+%%DATADIR%%/uefi-capsule-ux.tar.xz
+share/gir-1.0/Fwupd-2.0.gir
+share/icons/hicolor/128x128/apps/org.freedesktop.fwupd.png
+share/icons/hicolor/64x64/apps/org.freedesktop.fwupd.png
+share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg
+%%TEST%%share/installed-tests/fwupd/UEFI
+%%TEST%%share/installed-tests/fwupd/build-certs.py
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-nes30pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sf30pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sfc30.json
+%%TEST%%share/installed-tests/fwupd/device-tests/acer-d501.json
+%%TEST%%share/installed-tests/fwupd/device-tests/algoltek-ag9421.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-apu-rembrandt.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-apu-strix.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-dgpu-navi3x.json
+%%TEST%%share/installed-tests/fwupd/device-tests/amd-dgpu.json
+%%TEST%%share/installed-tests/fwupd/device-tests/analogix-anx7518.json
+%%TEST%%share/installed-tests/fwupd/device-tests/asus-hid.json
+%%TEST%%share/installed-tests/fwupd/device-tests/aver-fone540.json
+%%TEST%%share/installed-tests/fwupd/device-tests/bizlink-no-sku-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/caldigit-element.json
+%%TEST%%share/installed-tests/fwupd/device-tests/caldigit-ts4.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-katar-pro-xt.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-sabre-pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/corsair-sabre-rgb-pro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-kestrel-enumerate.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-wd19tb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dell-xps-9350.json
+%%TEST%%share/installed-tests/fwupd/device-tests/dfu-gd32vf103.json
+%%TEST%%share/installed-tests/fwupd/device-tests/egis-moc.json
+%%TEST%%share/installed-tests/fwupd/device-tests/elan-kbd.json
+%%TEST%%share/installed-tests/fwupd/device-tests/elan-p1515e.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fpc-lenfy-moh.json
+%%TEST%%share/installed-tests/fwupd/device-tests/framework-hdmi.json
+%%TEST%%share/installed-tests/fwupd/device-tests/framework-qmk.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fresco-pd.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fwupd-a3bu-xplained.json
+%%TEST%%share/installed-tests/fwupd/device-tests/fwupd-at90usbkey.json
+%%TEST%%share/installed-tests/fwupd/device-tests/genesys-evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/genesys-servo-dock.json
+%%TEST%%share/installed-tests/fwupd/device-tests/genesys-zdn-chromebook.json
+%%TEST%%share/installed-tests/fwupd/device-tests/google-servo-micro.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hp-dock-g5.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hp-dock-g6-ultra.json
+%%TEST%%share/installed-tests/fwupd/device-tests/huddly-s1-basic.json
+%%TEST%%share/installed-tests/fwupd/device-tests/huddly-s1.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug-plus.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hughski-colorhug2.json
+%%TEST%%share/installed-tests/fwupd/device-tests/hyper-no-sku-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ilitek-touchscreen.json
+%%TEST%%share/installed-tests/fwupd/device-tests/intel-gatkex.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-evolve2-75.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-panacast-50.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-410.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-510.json
+%%TEST%%share/installed-tests/fwupd/device-tests/jabra-speak-710.json
+%%TEST%%share/installed-tests/fwupd/device-tests/legion-hid.json
+%%TEST%%share/installed-tests/fwupd/device-tests/legion-hid2.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7168.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7605.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7608-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-03x7609-cxaudio.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-40au0065-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-GX90T33021-vli.json
+%%TEST%%share/installed-tests/fwupd/device-tests/lenovo-nano-g1.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logi-rally-bar.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-bolt-receiver.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-k780.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-m650.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-m750.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-mr0077.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr12-signed.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr12.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr24-signed.json
+%%TEST%%share/installed-tests/fwupd/device-tests/logitech-rqr24.json
+%%TEST%%share/installed-tests/fwupd/device-tests/microsoft-usbc-travel-hub.json
+%%TEST%%share/installed-tests/fwupd/device-tests/mnt-pocket-reform-sysctl.json
+%%TEST%%share/installed-tests/fwupd/device-tests/nordic-hid-nrf52840-b0.json
+%%TEST%%share/installed-tests/fwupd/device-tests/nordic-hid-nrf52840-mcuboot.json
+%%TEST%%share/installed-tests/fwupd/device-tests/parade-ps5512evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/pci-psp-strix-enumerate.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-ec25au.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-eg25ggc.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qc-em160r.json
+%%TEST%%share/installed-tests/fwupd/device-tests/qualcomm-qcc5171.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-br1u3aa.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-rts5423.json
+%%TEST%%share/installed-tests/fwupd/device-tests/realtek-rts5855.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-aerox-3-wireless.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-nova3p.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-nova5.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-rival-3-wireless.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-stratus-duo-rx.json
+%%TEST%%share/installed-tests/fwupd/device-tests/steelseries-stratus-duo.json
+%%TEST%%share/installed-tests/fwupd/device-tests/synaptics-prometheus.json
+%%TEST%%share/installed-tests/fwupd/device-tests/synaptics-vmm9430evb.json
+%%TEST%%share/installed-tests/fwupd/device-tests/telink-ryder-dongle.json
+%%TEST%%share/installed-tests/fwupd/device-tests/uefi-dbx.json
+%%TEST%%share/installed-tests/fwupd/device-tests/uefi-pk.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ugreen-15765a.json
+%%TEST%%share/installed-tests/fwupd/device-tests/ugreen-cm260.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-g14t.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-intuos-bt-m.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-intuos-bt-s.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wacom-movink-13.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wch-ch341a.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wch-ch347.json
+%%TEST%%share/installed-tests/fwupd/device-tests/wistron-dock-40b7.json
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/capsule_flags
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_class
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_type
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/fw_version
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/last_attempt_status
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/last_attempt_version
+%%TEST%%share/installed-tests/fwupd/efi/esrt/entries/entry0/lowest_supported_fw_version
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-apu-rembrandt-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-apu-strix-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/amd-dgpu-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/asus-hid-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dell-kestrel-enumerate-ec.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dell-xps-9350-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/dfu-gd32vf103-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework-hdmi-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework16-ansi-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/framework16-macropad-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/fresco-pd-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/huddly-s1-basic-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/intel-gatkex-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/jabra-panacast-50-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/lenovo-nano-g1-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/logi-rally-bar-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/logitech-bolt-receiver-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/microsoft-usbc-travel-hub-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/mnt-pocket-reform-sysctl-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/pci-psp-strix.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/qc-ec25au-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/qc-em160r-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/uefi-pk-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/ugreen-15765a-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/wacom-movink-13-setup.json
+%%TEST%%share/installed-tests/fwupd/enumeration-data/wch-ch347-setup.json
+%%TEST%%share/installed-tests/fwupd/fakedevice123.cab
+%%TEST%%share/installed-tests/fwupd/fakedevice124.bin
+%%TEST%%share/installed-tests/fwupd/fakedevice124.cab
+%%TEST%%share/installed-tests/fwupd/fakedevice124.jcat
+%%TEST%%share/installed-tests/fwupd/fakedevice124.metainfo.xml
+%%TEST%%share/installed-tests/fwupd/fwupd-tests.xml
+%%TEST%%share/installed-tests/fwupd/fwupd.sh
+%%TEST%%share/installed-tests/fwupd/fwupd.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-online.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-online.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.test
+%%TEST%%share/installed-tests/fwupd/fwupdmgr.sh
+%%TEST%%share/installed-tests/fwupd/fwupdmgr.test
+%%TEST%%share/installed-tests/fwupd/fwupdtool-efiboot.sh
+%%TEST%%share/installed-tests/fwupd/fwupdtool-efiboot.test
+%%TEST%%share/installed-tests/fwupd/fwupdtool.sh
+%%TEST%%share/installed-tests/fwupd/fwupdtool.test
+%%TEST%%share/installed-tests/fwupd/fwupdx64.efi.signed
+%%TEST%%share/installed-tests/fwupd/grub.cfg
+%%TEST%%share/installed-tests/fwupd/lsan-suppressions.txt
+%%TEST%%share/installed-tests/fwupd/test.quirk
+%%TEST%%share/installed-tests/fwupd/tests/America/New_York
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-disabled
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-invalid
+%%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-valid
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/max_length
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/min_length
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/Asset/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/BiosRcvrFrmHdd/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/max_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/min_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/scalar_increment
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/CustomChargeStop/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/SecureBoot/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/current_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/default_value
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/dell_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/dell_value_modifier
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/display_name
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/display_name_language_code
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/possible_values
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/WlanAutoSense/type
+%%TEST%%share/installed-tests/fwupd/tests/bios-attrs/dell-xps13-9310/dell-wmi-sysman/attributes/pending_reboot
+%%TEST%%share/installed-tests/fwupd/tests/cab-compressed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cab.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ccgx-dmc.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ccgx.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cfu-offer.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/cfu-payload.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/chassis_type
+%%TEST%%share/installed-tests/fwupd/tests/colorhug/colorhug-als-3.0.2.cab
+%%TEST%%share/installed-tests/fwupd/tests/cpuinfo
+%%TEST%%share/installed-tests/fwupd/tests/csv.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/dfu.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/dfuse.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/edid.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-file.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-filesystem.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-ftw-store.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option-data.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option-hive.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-load-option.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-section.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-signature-list.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-signature.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-variable-authentication2.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-volume-sized.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-volume.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-vss-auth-variable.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi-vss2-variable-store.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/BootNext-8be4df61-93ca-11d2-aa0d-00e098032b8c
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c
+%%TEST%%share/installed-tests/fwupd/tests/efi/efivars/fwupd-ddc0ee61-e7f0-4e7d-acc5-c070a398838e-0-0abba7dc-e516-4167-bbf5-4d9d1c739416
+%%TEST%%share/installed-tests/fwupd/tests/elantp.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/elf.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fdt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/firmware.zip
+%%TEST%%share/installed-tests/fwupd/tests/fit.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fmap-offset.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/fmap.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-descriptor.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-descriptor2.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/hid-report-item.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifd-no-bios.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifd.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifwi-cpd.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ifwi-fpt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ihex-signed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/ihex.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/intel-thunderbolt.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/linear.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/localtime
+%%TEST%%share/installed-tests/fwupd/tests/lockdown/locked/lockdown
+%%TEST%%share/installed-tests/fwupd/tests/lockdown/none/lockdown
+%%TEST%%share/installed-tests/fwupd/tests/metadata.xml
+%%TEST%%share/installed-tests/fwupd/tests/oprom.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/oui.txt
+%%TEST%%share/installed-tests/fwupd/tests/pci.ids
+%%TEST%%share/installed-tests/fwupd/tests/pefile.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/pnp.ids
+%%TEST%%share/installed-tests/fwupd/tests/quirks.d/tests.quirk
+%%TEST%%share/installed-tests/fwupd/tests/sbatlevel.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/snapd.py
+%%TEST%%share/installed-tests/fwupd/tests/srec-addr32.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/srec.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/synaptics-prometheus.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/sys_vendor
+%%TEST%%share/installed-tests/fwupd/tests/uevent
+%%TEST%%share/installed-tests/fwupd/tests/usb-bos-descriptor.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/usb.ids
+%%TEST%%share/installed-tests/fwupd/tests/uswid-compressed.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/uswid.builder.xml
+%%TEST%%share/installed-tests/fwupd/tests/wacom-usb.builder.xml
+%%TEST%%share/installed-tests/fwupd/uefi-update-info.builder.xml
+share/locale/af/LC_MESSAGES/fwupd.mo
+share/locale/ar/LC_MESSAGES/fwupd.mo
+share/locale/ast/LC_MESSAGES/fwupd.mo
+share/locale/bg/LC_MESSAGES/fwupd.mo
+share/locale/ca/LC_MESSAGES/fwupd.mo
+share/locale/cs/LC_MESSAGES/fwupd.mo
+share/locale/da/LC_MESSAGES/fwupd.mo
+share/locale/de/LC_MESSAGES/fwupd.mo
+share/locale/en_GB/LC_MESSAGES/fwupd.mo
+share/locale/eo/LC_MESSAGES/fwupd.mo
+share/locale/es/LC_MESSAGES/fwupd.mo
+share/locale/et/LC_MESSAGES/fwupd.mo
+share/locale/eu/LC_MESSAGES/fwupd.mo
+share/locale/fi/LC_MESSAGES/fwupd.mo
+share/locale/fr/LC_MESSAGES/fwupd.mo
+share/locale/fur/LC_MESSAGES/fwupd.mo
+share/locale/gl/LC_MESSAGES/fwupd.mo
+share/locale/he/LC_MESSAGES/fwupd.mo
+share/locale/hi/LC_MESSAGES/fwupd.mo
+share/locale/hr/LC_MESSAGES/fwupd.mo
+share/locale/hu/LC_MESSAGES/fwupd.mo
+share/locale/id/LC_MESSAGES/fwupd.mo
+share/locale/it/LC_MESSAGES/fwupd.mo
+share/locale/ja/LC_MESSAGES/fwupd.mo
+share/locale/ka/LC_MESSAGES/fwupd.mo
+share/locale/kk/LC_MESSAGES/fwupd.mo
+share/locale/ko/LC_MESSAGES/fwupd.mo
+share/locale/ky/LC_MESSAGES/fwupd.mo
+share/locale/lt/LC_MESSAGES/fwupd.mo
+share/locale/nl/LC_MESSAGES/fwupd.mo
+share/locale/oc/LC_MESSAGES/fwupd.mo
+share/locale/pa/LC_MESSAGES/fwupd.mo
+share/locale/pl/LC_MESSAGES/fwupd.mo
+share/locale/pt/LC_MESSAGES/fwupd.mo
+share/locale/pt_BR/LC_MESSAGES/fwupd.mo
+share/locale/ro/LC_MESSAGES/fwupd.mo
+share/locale/ru/LC_MESSAGES/fwupd.mo
+share/locale/si/LC_MESSAGES/fwupd.mo
+share/locale/sk/LC_MESSAGES/fwupd.mo
+share/locale/sl/LC_MESSAGES/fwupd.mo
+share/locale/sr/LC_MESSAGES/fwupd.mo
+share/locale/sv/LC_MESSAGES/fwupd.mo
+share/locale/tr/LC_MESSAGES/fwupd.mo
+share/locale/uk/LC_MESSAGES/fwupd.mo
+share/locale/zh_CN/LC_MESSAGES/fwupd.mo
+share/locale/zh_TW/LC_MESSAGES/fwupd.mo
+share/man/man1/dbxtool.1.gz
+share/man/man1/fwupdmgr.1.gz
+share/man/man1/fwupdtool.1.gz
+share/man/man5/fwupd-remotes.d.5.gz
+share/man/man5/fwupd.conf.5.gz
+share/metainfo/org.freedesktop.fwupd.metainfo.xml
+share/vala/vapi/fwupd.deps
+share/vala/vapi/fwupd.vapi
diff --git a/sysutils/fx/Makefile b/sysutils/fx/Makefile
index 677940033ae7..d1b49ed8586c 100644
--- a/sysutils/fx/Makefile
+++ b/sysutils/fx/Makefile
@@ -1,11 +1,12 @@
PORTNAME= fx
DISTVERSION= 35.0.0
-PORTREVISION= 6
+PORTREVISION= 13
CATEGORIES= sysutils
-MAINTAINER= dutra@FreeBSD.org
-COMMENT= Terminal JSON viewer
-WWW= https://github.com/antonmedv/fx
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Terminal JSON viewer and processor
+WWW= https://fx.wtf/ \
+ https://github.com/antonmedv/fx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/sysutils/gather/Makefile b/sysutils/gather/Makefile
index 527fbe4ded7e..22ad8152c341 100644
--- a/sysutils/gather/Makefile
+++ b/sysutils/gather/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.4.1
PORTREVISION= 1
CATEGORIES= sysutils
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to store and display system statistics
WWW= https://github.com/trociny/gather
diff --git a/sysutils/gcp-ops-agent/Makefile b/sysutils/gcp-ops-agent/Makefile
index db0727ff5954..005f780edf44 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= 6
+PORTREVISION= 13
CATEGORIES= sysutils
PKGNAMEPREFIX= gcp-
diff --git a/sysutils/gdisk/Makefile b/sysutils/gdisk/Makefile
index 983387cb1d7b..091eba81aafa 100644
--- a/sysutils/gdisk/Makefile
+++ b/sysutils/gdisk/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gdisk
PORTVERSION= 1.0.10
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= SF/gptfdisk/gptfdisk/${PORTVERSION}
DISTNAME= gptfdisk-${PORTVERSION}
@@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
ONLY_FOR_ARCHS= amd64 armv7 i386 powerpc powerpc64 powerpc64le
LIB_DEPENDS= libpopt.so:devel/popt \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= localbase:ldflags
diff --git a/sysutils/gdmap/Makefile b/sysutils/gdmap/Makefile
index b6923ec4ea01..181bf2578cfc 100644
--- a/sysutils/gdmap/Makefile
+++ b/sysutils/gdmap/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gdmap
PORTVERSION= 0.8.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils gnome
MASTER_SITES= SF
diff --git a/sysutils/gdu/Makefile b/sysutils/gdu/Makefile
index 1f98be72b255..e36ab44e427c 100644
--- a/sysutils/gdu/Makefile
+++ b/sysutils/gdu/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gdu
DISTVERSIONPREFIX= v
-DISTVERSION= 5.29.0
-PORTREVISION= 4
+DISTVERSION= 5.32.0
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
@@ -13,16 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= go:modules
-_BUILD_VERSION= ${DISTVERSIONFULL}
-_BUILD_MAJOR= ${_BUILD_VERSION:C/\..*$//}
-_BUILD_DATE= $$(date +%Y-%m-%d)
-
-GO_MODULE= github.com/dundee/${PORTNAME}/${_BUILD_MAJOR}
+GO_MODULE= github.com/dundee/${PORTNAME}/${DISTVERSIONFULL:R:R}
GO_TARGET= ./cmd/${PORTNAME}
-GO_BUILDFLAGS= -ldflags "\
- -s -w \
- -X ${GO_MODULE}/build.Version=${_BUILD_VERSION} \
- -X ${GO_MODULE}/build.Time=${_BUILD_DATE}"
CONFLICTS_INSTALL= coreutils
@@ -34,6 +25,13 @@ OPTIONS_DEFAULT= MANPAGES
MANPAGES_PLIST_FILES= share/man/man1/${PORTNAME}.1.gz
+post-patch:
+ @${REINPLACE_CMD} -e '\
+ s|%%DISTVERSION%%|${DISTVERSION}|g; \
+ s|%%BUILDTIME%%|${CONFIGURE_TARGET}|g; \
+ s|%%BUILDUSER%%|portbld|g' \
+ ${PATCH_WRKSRC}/build/build.go
+
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} \
diff --git a/sysutils/gdu/distinfo b/sysutils/gdu/distinfo
index e8f75b3c3d5f..2c7fdcf3e808 100644
--- a/sysutils/gdu/distinfo
+++ b/sysutils/gdu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743289587
-SHA256 (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.mod) = 30088a874ba95a1ebffc9b5be7f5719408be2af6df6d7acd819aea9448632f66
-SIZE (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.mod) = 1892
-SHA256 (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.zip) = 7617726fdbbad2cc57e98445b2d3f28d7ca58206efad106d2f00d9126299bcf1
-SIZE (go/sysutils_gdu/gdu-v5.30.1/v5.30.1.zip) = 332486
+TIMESTAMP = 1763816434
+SHA256 (go/sysutils_gdu/gdu-v5.32.0/v5.32.0.mod) = 46ae074dc49bdd86c249fecee6f8d196e85c84417da2dd4774f24d2d9f2eb840
+SIZE (go/sysutils_gdu/gdu-v5.32.0/v5.32.0.mod) = 1882
+SHA256 (go/sysutils_gdu/gdu-v5.32.0/v5.32.0.zip) = 5ae02b989a9830319b0db421addbf36275276de10df7542e448f2684a34078e0
+SIZE (go/sysutils_gdu/gdu-v5.32.0/v5.32.0.zip) = 339914
diff --git a/sysutils/gdu/files/patch-build_build.go b/sysutils/gdu/files/patch-build_build.go
new file mode 100644
index 000000000000..e7692ef61185
--- /dev/null
+++ b/sysutils/gdu/files/patch-build_build.go
@@ -0,0 +1,19 @@
+--- build/build.go.orig 2025-11-22 13:04:05 UTC
++++ build/build.go
+@@ -1,13 +1,13 @@ package build
+ package build
+
+ // Version stores the current version of the app
+-var Version = "development"
++var Version = "%%DISTVERSION%%"
+
+ // Time of the build
+-var Time string
++var Time = "%%BUILDTIME%%"
+
+ // User who built it
+-var User string
++var User = "%%BUILDUSER%%"
+
+ // RootPathPrefix stores path to be prepended to given absolute path
+ // e.g. /var/lib/snapd/hostfs for snap
diff --git a/sysutils/geomman/Makefile b/sysutils/geomman/Makefile
new file mode 100644
index 000000000000..435c4dd6258e
--- /dev/null
+++ b/sysutils/geomman/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= geomman
+DISTVERSION= 1.0.2
+CATEGORIES= sysutils
+
+MAINTAINER= fuz@FreeBSD.org
+COMMENT= Interactive GEOM Manager
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libbsddialog.so:devel/bsddialog
+
+USES= localbase:ldflags uidfix
+USE_GITLAB= yes
+GL_ACCOUNT= brauliorivas
+
+MAKE_ENV= BINDIR=${PREFIX}/bin \
+ MANDIR=${PREFIX}/share/man/man
+
+PLIST_FILES= bin/geomman \
+ share/man/man8/geomman.8.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/geomman/distinfo b/sysutils/geomman/distinfo
new file mode 100644
index 000000000000..78f8b0da3827
--- /dev/null
+++ b/sysutils/geomman/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758554417
+SHA256 (geomman-1.0.2.tar.bz2) = 5fc9edf2d2d823f49ff1c2bb2b28e8e2e3689f8960658215023917ff28b5b8c4
+SIZE (geomman-1.0.2.tar.bz2) = 32865
diff --git a/sysutils/geomman/files/patch-Makefile b/sysutils/geomman/files/patch-Makefile
new file mode 100644
index 000000000000..ac6e4ba45d71
--- /dev/null
+++ b/sysutils/geomman/files/patch-Makefile
@@ -0,0 +1,13 @@
+--- Makefile.orig 2025-08-12 04:59:59 UTC
++++ Makefile
+@@ -1,10 +1,4 @@
+-BINDIR= ${LIBEXECDIR}/bsdinstall
+ PROG= geomman
+-LINKS= ${BINDIR}/partedit ${BINDIR}/autopart \
+- ${BINDIR}/partedit ${BINDIR}/scriptedpart
+-SYMLINKS= ../libexec/bsdinstall/partedit /usr/sbin/sade
+-CFLAGS+= -I/usr/local/include
+-LDFLAGS+= -L/usr/local/lib
+ LDADD+= -lgeom -lutil -lbsddialog
+
+ PARTEDIT_ARCH= ${MACHINE}
diff --git a/sysutils/geomman/pkg-descr b/sysutils/geomman/pkg-descr
new file mode 100644
index 000000000000..9afbafb8410e
--- /dev/null
+++ b/sysutils/geomman/pkg-descr
@@ -0,0 +1,3 @@
+geomman is a text-based disk management tool for FreeBSD,
+built on top of bsddialog(3). It provides a simple TUI
+for working with partitions, filesystems, and GEOM labels.
diff --git a/sysutils/gitwatch/Makefile b/sysutils/gitwatch/Makefile
index 20b153eb18eb..38c7b35dc5f1 100644
--- a/sysutils/gitwatch/Makefile
+++ b/sysutils/gitwatch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gitwatch
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3
+DISTVERSION= 0.4
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/gitwatch/distinfo b/sysutils/gitwatch/distinfo
index 6588ab69a476..c731baa60888 100644
--- a/sysutils/gitwatch/distinfo
+++ b/sysutils/gitwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749700396
-SHA256 (gitwatch-gitwatch-v0.3_GH0.tar.gz) = 43a1efd96b57b11e8924850d338d17fc0f5fc52c19470eb3b515c2f07253cb73
-SIZE (gitwatch-gitwatch-v0.3_GH0.tar.gz) = 27650
+TIMESTAMP = 1756025647
+SHA256 (gitwatch-gitwatch-v0.4_GH0.tar.gz) = 113fbb0ee7634ccb321534d607df191ce87066137e058b58c0a4dfec696b43ef
+SIZE (gitwatch-gitwatch-v0.4_GH0.tar.gz) = 29562
diff --git a/sysutils/gkrellflynn/Makefile b/sysutils/gkrellflynn/Makefile
index f7384ebb34da..97f55ae7e8ea 100644
--- a/sysutils/gkrellflynn/Makefile
+++ b/sysutils/gkrellflynn/Makefile
@@ -2,7 +2,7 @@ PORTNAME= gkrellflynn
PORTVERSION= 0.8
PORTREVISION= 9
CATEGORIES= sysutils
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \
http://horus.comlab.uni-rostock.de/flynn/
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/sysutils/gkrellm2/Makefile b/sysutils/gkrellm2/Makefile
index e806592f9694..46297a28e4f7 100644
--- a/sysutils/gkrellm2/Makefile
+++ b/sysutils/gkrellm2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gkrellm
-PORTVERSION= 2.4.0
-PORTREVISION= 2
+PORTVERSION= 2.5.0
+PORTREVISION= 0
CATEGORIES= sysutils
MASTER_SITES= http://gkrellm.srcbox.net/releases/ \
LOCAL/ume
@@ -48,12 +48,11 @@ MAKE_ENV+= without-gnutls=1 without-ssl=1
PORTDOCS= COPYRIGHT CREDITS README Themes.html
ALL_TARGET= freebsd
+INSTALL_TARGET= install_freebsd
MAKE_ENV+= INSTALLROOT=${PREFIX} INSTALL_PREFIX=${STAGEDIR} \
- PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig \
- SINSTALLDIR=${PREFIX}/sbin \
- MANDIR=${PREFIX}/share/man/man1 SMANDIR=${PREFIX}/share/man/man8 \
- VERSION=${PORTVERSION}
+ PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig CFGDIR=${EXAMPLESDIR} \
+ SINSTALLDIR=${PREFIX}/sbin SMANSECTION=8 VERSION=${PORTVERSION}
CFLAGS+= -DSYSTEM_THEMES_DIR='\"${LOCALBASE}/share/gkrellm2/themes\"' \
-DSYSTEM_PLUGINS_DIR='\"${LOCALBASE}/libexec/gkrellm2/plugins\"' \
@@ -70,9 +69,6 @@ post-install-CLIENT-on:
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/server/gkrellmd.conf \
- ${STAGEDIR}${EXAMPLESDIR}/gkrellmd.conf
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/gkrellm2/distinfo b/sysutils/gkrellm2/distinfo
index bbbf3e251a72..d2f8f959d135 100644
--- a/sysutils/gkrellm2/distinfo
+++ b/sysutils/gkrellm2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737978638
-SHA256 (gkrellm-2.4.0.tar.bz2) = 6f83665760b936ad4b55f9182b1ec7601faf38a0f25ea1e4bddc9965088f032d
-SIZE (gkrellm-2.4.0.tar.bz2) = 790070
+TIMESTAMP = 1765731793
+SHA256 (gkrellm-2.5.0.tar.bz2) = 68c75a03a06b935afa93d3331ca1c2d862c1d50c3e9df19d9a8d48970d766b55
+SIZE (gkrellm-2.5.0.tar.bz2) = 773211
diff --git a/sysutils/gkrellm2/files/patch-Makefile b/sysutils/gkrellm2/files/patch-Makefile
deleted file mode 100644
index 5042e398dbbf..000000000000
--- a/sysutils/gkrellm2/files/patch-Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.orig 2025-01-19 16:02:37 UTC
-+++ Makefile
-@@ -3,7 +3,9 @@
- # make
- # For FreeBSD 2.X:
- # make freebsd2
--# For FreeBSD 3.X or later:
-+# For FreeBSD 3.X and 4.X:
-+# make freebsd3
-+# For FreeBSD 5.X or later:
- # make freebsd
- # For NetBSD 1.5 - 1.6.X
- # make netbsd1
-@@ -117,7 +119,7 @@ export OS_RELEASE
- export MANDIR SMANDIR MANDIRMODE MANMODE
- export OS_RELEASE
-
--enable_nls=1
-+enable_nls?=1
- debug=0
- export enable_nls
- export debug
-@@ -155,8 +157,8 @@ install_gkrellm.pc: gkrellm.pc
- $(RM) $(PKGCONFIGDIR)/gkrellm.pc
-
- install_gkrellm.pc: gkrellm.pc
-- $(INSTALL) -d $(PKGCONFIGDIR)
-- $(INSTALL) -m $(INCLUDEMODE) -c gkrellm.pc $(PKGCONFIGDIR)
-+ $(INSTALL) -d $(DESTDIR)$(PKGCONFIGDIR)
-+ $(INSTALL) -m $(INCLUDEMODE) -c gkrellm.pc $(DESTDIR)$(PKGCONFIGDIR)
-
- install_darwin install_darwin9 install_macosx: install_gkrellm.pc
- (cd po && ${MAKE} install)
diff --git a/sysutils/gkrellm2/files/patch-gkrellm.1 b/sysutils/gkrellm2/files/patch-docs__gkrellm.1
index 84cb8404190e..78692237c936 100644
--- a/sysutils/gkrellm2/files/patch-gkrellm.1
+++ b/sysutils/gkrellm2/files/patch-docs__gkrellm.1
@@ -1,8 +1,8 @@
---- gkrellm.1.orig 2025-01-19 16:02:37 UTC
-+++ gkrellm.1
+--- docs/gkrellm.1.orig 2025-12-14 15:28:26 UTC
++++ docs/gkrellm.1
@@ -1,4 +1,4 @@
-.TH gkrellm 1 "Jan 07, 2025" "" "User's Manual"
-+.TH gkrellm 1 "June 7, 2003" "FreeBSD" "User's Manual"
++.TH gkrellm 1 "Jan 7, 2025" "FreeBSD" "User's Manual"
.SH "NAME"
gkrellm \- The GNU Krell Monitors
@@ -29,55 +29,54 @@
state is detected by the existence of
.IR /var/run/pppX.pid
and the time stamp of this file is the base for the on line time.
-@@ -1138,7 +1138,7 @@ several locations:
+@@ -1138,7 +1138,6 @@ several locations:
.nf
~/.gkrellm2/themes
/usr/local/share/gkrellm2/themes
-/usr/share/gkrellm2/themes
-+/usr/X11R6/share/gkrellm2/themes
.fi
.RE
.PP
-@@ -1149,7 +1149,7 @@ theme may also be installed as:
+@@ -1149,7 +1148,7 @@ theme may also be installed as:
.RS
.nf
~/.themes/THEME_NAME/gkrellm2
-/usr/share/themes/THEME_NAME/gkrellm2
-+/usr/X11R6/share/themes/THEME_NAME/gkrellm2
++/usr/local/share/themes/THEME_NAME/gkrellm2
.fi
.RE
.PP
-@@ -1177,7 +1177,7 @@ and
+@@ -1177,7 +1176,7 @@ and
The directories
.IR /usr/local/lib/gkrellm2/plugins
and
-.IR /usr/lib/gkrellm2/plugins
-+.IR /usr/X11R6/libexec/gkrellm2/plugins
++.IR /usr/local/libexec/gkrellm2/plugins
are also searched for plugins to install.
.PP
Some plugins may be available only as source files and they will
-@@ -1213,7 +1213,7 @@ User plugin directory.
+@@ -1213,7 +1212,7 @@ User plugin directory.
.I ~/.gkrellm2/plugins
User plugin directory.
.TP
-.I /usr/lib/gkrellm2/plugins
-+.I /usr/X11R6/libexec/gkrellm2/plugins
++.I /usr/local/libexec/gkrellm2/plugins
System wide plugin directory.
.TP
.I /usr/local/lib/gkrellm2/plugins
-@@ -1225,13 +1225,13 @@ User theme packaged as part of a user Gtk theme.
+@@ -1225,13 +1224,13 @@ User theme packaged as part of a user Gtk theme.
.I ~/.themes/THEME_NAME/gkrellm2
User theme packaged as part of a user Gtk theme.
.TP
-.I /usr/share/gkrellm2/themes
-+.I /usr/X11R6/share/gkrellm2/themes
++.I /usr/local/share/gkrellm2/themes
System wide theme directory.
.TP
.I /usr/local/share/gkrellm2/themes
Local theme directory.
.TP
-.I /usr/share/themes/THEME_NAME/gkrellm2
-+.I /usr/X11R6/share/themes/THEME_NAME/gkrellm2
++.I /usr/local/share/themes/THEME_NAME/gkrellm2
System wide theme packaged as part of a system wide Gtk theme.
.SH "AUTHORS"
diff --git a/sysutils/gkrellm2/files/patch-gkrellmd.1 b/sysutils/gkrellm2/files/patch-docs__gkrellmd.1
index 4c0c69e0930f..047613a9be9c 100644
--- a/sysutils/gkrellm2/files/patch-gkrellmd.1
+++ b/sysutils/gkrellm2/files/patch-docs__gkrellmd.1
@@ -1,8 +1,8 @@
---- gkrellmd.1.orig 2010-09-14 16:55:49 UTC
-+++ gkrellmd.1
+--- docs/gkrellmd.1.orig 2010-09-14 16:55:49 UTC
++++ docs/gkrellmd.1
@@ -1,4 +1,4 @@
-.TH gkrellmd 1 "Sep 15, 2010" "GNU/Linux" "User's Manual"
-+.TH gkrellmd 8 "June 7, 2003" "FreeBSD" "User's Manual"
++.TH gkrellmd 8 "Sep 15, 2010" "FreeBSD" "User's Manual"
.SH "NAME"
gkrellmd \- The GNU Krell Monitors Server
diff --git a/sysutils/gkrellm2/files/patch-server__Makefile b/sysutils/gkrellm2/files/patch-server__Makefile
index c26b0f30603e..fd9473d17460 100644
--- a/sysutils/gkrellm2/files/patch-server__Makefile
+++ b/sysutils/gkrellm2/files/patch-server__Makefile
@@ -1,120 +1,13 @@
---- server/Makefile.orig 2025-01-19 16:02:37 UTC
+--- server/Makefile.orig 2025-12-14 15:28:26 UTC
+++ server/Makefile
-@@ -42,7 +42,7 @@ PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES)
- endif
- PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES))
+@@ -164,8 +164,8 @@ install_freebsd:
--FLAGS = -O2 $(PKG_INCLUDE)
-+FLAGS = $(PKG_INCLUDE)
+ 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)
- FLAGS += $(GTOP_INCLUDE) $(PTHREAD_INC) -I.. -I$(SHARED_PATH) -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER
-
-@@ -80,20 +80,31 @@ all: gkrellmd$(BINEXT) $(SERVICE_FILE)
-
- all: gkrellmd$(BINEXT) $(SERVICE_FILE)
-
--gkrellmd$(BINEXT): $(OBJS) $(EXTRAOBJS)
-+gkrellmd$(BINEXT): gkrellmd.pc $(OBJS) $(EXTRAOBJS)
- $(CC) $(OBJS) $(EXTRAOBJS) -o $@ \
- $(LDFLAGS) $(LIBS) $(LINK_FLAGS)
-
--static: $(OBJS) $(EXTRAOBJS)
-+static: gkrellmd.pc $(OBJS) $(EXTRAOBJS)
- $(CC) $(OBJS) $(EXTRAOBJS) -o gkrellmd.static -static \
- $(LDFLAGS) $(LIBS) $(LINK_FLAGS)
-
-+gkrellmd.pc: Makefile
-+ echo "prefix=$(INSTALLROOT)" > gkrellmd.pc
-+ echo "Name: GKrellMd" >> gkrellmd.pc
-+ echo "Description: Extensible GLIB system monitoring application server" >> gkrellmd.pc
-+ echo "Version: $(VERSION)" >> gkrellmd.pc
-+ echo "Requires: glib-2.0" >> gkrellmd.pc
-+ echo "Cflags: -I$(INCLUDEDIR)" >> gkrellmd.pc
-+
- freebsd2:
- $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -lmd" gkrellmd
-
--freebsd3 freebsd:
-+freebsd3 freebsd4:
- $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat -lmd" gkrellmd
-
-+freebsd5 freebsd6 freebsd7 freebsd8 freebsd:
-+ $(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat -lmd" gkrellmd
-+
- # Darwin target for systems that still have libkvm
- darwin:
- $(MAKE) \
-@@ -152,42 +163,49 @@ uninstall-service:
- uninstall-service:
- $(RM) -f $(SERVICE_DIR)/$(SERVICE_FILE)
-
--install: install_bin install_inc install_man install_cfg install-service
-+install: install_bin install_inc install_man install_cfg install_gkrellmd.pc
-
- install-strip:
- $(MAKE) STRIP="-s" install
-
- install_bin:
-- $(INSTALL) -d -m $(INSTALLDIRMODE) $(SINSTALLDIR)
-- $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE_D)$(BINEXT) $(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT)
-+ $(INSTALL) -d -m $(INSTALLDIRMODE) $(DESTDIR)$(SINSTALLDIR)
-+ $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE_D)$(BINEXT) $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT)
-
- uninstall_bin:
-- $(RM) $(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT)
-+ $(RM) $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT)
-
- install_inc:
-- $(INSTALL) -d -m $(INCLUDEDIRMODE) $(INCLUDEDIR)/gkrellm2
-- $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLMD_INCLUDES) $(INCLUDEDIR)/gkrellm2
-+ $(INSTALL) -d -m $(INCLUDEDIRMODE) $(DESTDIR)$(INCLUDEDIR)/gkrellm2
-+ $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLMD_INCLUDES) $(DESTDIR)$(INCLUDEDIR)/gkrellm2
-
- # FIXME: may remove too many files, overlaps with uninstall_inc from client
- uninstall_inc:
-- $(RM) -r $(INCLUDEDIR)/gkrellm2
-+ $(RM) -r $(DESTDIR)$(INCLUDEDIR)/gkrellm2
-
- install_man:
-- $(INSTALL) -d -m $(MANDIRMODE) $(SMANDIR)
-- $(INSTALL) -c -m $(MANMODE) ../gkrellmd.1 $(SMANDIR)/$(PACKAGE_D).1
-+ $(INSTALL) -d -m $(MANDIRMODE) $(DESTDIR)$(SMANDIR)
-+ $(INSTALL) -c -m $(MANMODE) ../gkrellmd.1 $(DESTDIR)$(SMANDIR)/$(PACKAGE_D).8
-
- uninstall_man:
-- $(RM) $(SMANDIR)/$(PACKAGE_D).1
-+ $(RM) $(DESTDIR)$(SMANDIR)/$(PACKAGE_D).1
-
- install_cfg:
-- $(INSTALL) -d -m $(CFGDIRMODE) $(CFGDIR)
-- $(INSTALL) -c -m $(CFGMODE) gkrellmd.conf $(CFGDIR)/gkrellmd.conf
-+ $(INSTALL) -d -m $(CFGDIRMODE) $(DESTDIR)$(CFGDIR)
-+ $(INSTALL) -c -m $(CFGMODE) gkrellmd.conf $(DESTDIR)$(CFGDIR)/gkrellmd.conf
-
- uninstall_cfg:
-- $(RM) $(CFGDIR)/gkrellmd.conf
-+ $(RM) $(DESTDIR)$(CFGDIR)/gkrellmd.conf
-
--uninstall: uninstall_bin uninstall_inc uninstall_man uninstall_cfg uninstall-service
-+install_gkrellmd.pc:
-+ $(INSTALL) -d $(DESTDIR)$(PKGCONFIGDIR)
-+ $(INSTALL) -c -m $(INCLUDEMODE) gkrellmd.pc $(DESTDIR)$(PKGCONFIGDIR)
-
-+uninstall_gkrellmd.pc:
-+ $(RM) $(DESTDIR)$(PKGCONFIGDIR)/gkrellmd.pc
-+
-+uninstall: uninstall_bin uninstall_inc uninstall_man uninstall_cfg uninstall_gkrellmd.pc
-+
- install_darwin install_darwin9 install_macosx:
- $(MAKE) install
-
-@@ -227,7 +245,8 @@ clean:
- gkrellmd-version.h \
- gkrellmd.exe \
- libgkrellmd.a \
-- win32-resource.rc
-+ win32-resource.rc \
-+ gkrellmd.pc
-
- SYSDEPS = ../src/sysdeps/bsd-common.c ../src/sysdeps/bsd-net-open.c \
- ../src/sysdeps/darwin.c \
+ install_netbsd:
+ $(MAKE) SMANDIR="$(PREFIX)/man/man1" install_unix
diff --git a/sysutils/gkrellm2/files/patch-src__Makefile b/sysutils/gkrellm2/files/patch-src__Makefile
index 6c8ae3beaa83..15709c5a752e 100644
--- a/sysutils/gkrellm2/files/patch-src__Makefile
+++ b/sysutils/gkrellm2/files/patch-src__Makefile
@@ -1,6 +1,6 @@
---- src/Makefile.orig 2025-01-19 16:02:37 UTC
+--- src/Makefile.orig 2025-12-14 15:28:26 UTC
+++ src/Makefile
-@@ -38,7 +38,8 @@ endif
+@@ -36,7 +36,8 @@ endif
CONFIGURE_ARGS += --without-ntlm
endif
# run configure shell script
@@ -10,116 +10,14 @@
# pull in variables set by configure script
include configure.mk
-@@ -51,7 +52,7 @@ PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES)
- endif
- PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES))
-
--FLAGS = -O2 -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE) $(PTHREAD_INC)\
-+FLAGS = -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE) $(PTHREAD_INC)\
- ${SSL_INCLUDE} ${NTLM_INCLUDE} -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT
-
- LIBS = $(PKG_LIB) $(GTOP_LIBS) $(X11_LIBS) $(SYS_LIBS) $(SSL_LIBS) $(SENSORS_LIBS)\
-@@ -107,13 +108,20 @@ endif
- $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -lmd" gkrellm
- endif
-
--freebsd3 freebsd:
-+freebsd3 freebsd4:
- ifeq ($(HAVE_SSL),1)
- $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat" gkrellm
- else
- $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat -lmd" gkrellm
- endif
-
-+freebsd5 freebsd6 freebsd7 freebsd8 freebsd9 freebsd:
-+ifeq ($(HAVE_SSL),1)
-+ $(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat" gkrellm
-+else
-+ $(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat -lmd" gkrellm
-+endif
-+
- # Darwin target for systems that still have libkvm
- darwin:
- ifeq ($(HAVE_SSL),1)
-@@ -181,51 +189,51 @@ install_bin:
- $(MAKE) STRIP="-s" install
-
- install_bin:
-- $(INSTALL) -d -m $(INSTALLDIRMODE) $(INSTALLDIR)
-- $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE)$(BINEXT) $(INSTALLDIR)/$(PACKAGE)$(BINEXT)
-+ $(INSTALL) -d -m $(INSTALLDIRMODE) $(DESTDIR)$(INSTALLDIR)
-+ $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE)$(BINEXT) $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)$(BINEXT)
-
- uninstall_bin:
-- $(RM) $(INSTALLDIR)/$(PACKAGE)$(BINEXT)
-+ $(RM) $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)$(BINEXT)
-
- install_inc:
-- $(INSTALL) -d -m $(INCLUDEDIRMODE) $(INCLUDEDIR)/gkrellm2
-- $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLM_INCLUDES) $(INCLUDEDIR)/gkrellm2
-+ $(INSTALL) -d -m $(INCLUDEDIRMODE) $(DESTDIR)$(INCLUDEDIR)/gkrellm2
-+ $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLM_INCLUDES) $(DESTDIR)$(INCLUDEDIR)/gkrellm2
-
- # FIXME: may remove too many files, overlaps with uninstall_inc from server
- uninstall_inc:
-- $(RM) -r $(INCLUDEDIR)/gkrellm2
-+ $(RM) -r $(DESTDIR)$(INCLUDEDIR)/gkrellm2
-
- install_man:
-- $(INSTALL) -d -m $(MANDIRMODE) $(MANDIR)
-- $(INSTALL) -c -m $(MANMODE) ../gkrellm.1 $(MANDIR)/$(PACKAGE).1
-+ $(INSTALL) -d -m $(MANDIRMODE) $(DESTDIR)$(MANDIR)
-+ $(INSTALL) -c -m $(MANMODE) ../gkrellm.1 $(DESTDIR)$(MANDIR)/$(PACKAGE).1
-
- uninstall_man:
-- $(RM) $(MANDIR)/$(PACKAGE).1
-+ $(RM) $(DESTDIR)$(MANDIR)/$(PACKAGE).1
-
- install-data:
-- $(INSTALL) -d -m 755 $(MENUDIR)
-- $(INSTALL) -c -m 644 ../data/gkrellm.desktop $(MENUDIR)/
-- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/16x16/apps
-- $(INSTALL) -c -m 644 ../data/icons/16/gkrellm.png $(ICONDIR)/hicolor/16x16/apps/
-- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/24x24/apps
-- $(INSTALL) -c -m 644 ../data/icons/24/gkrellm.png $(ICONDIR)/hicolor/24x24/apps/
-- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/32x32/apps
-- $(INSTALL) -c -m 644 ../data/icons/32/gkrellm.png $(ICONDIR)/hicolor/32x32/apps/
-- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/48x48/apps
-- $(INSTALL) -c -m 644 ../data/icons/48/gkrellm.png $(ICONDIR)/hicolor/48x48/apps/
-- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/64x64/apps
-- $(INSTALL) -c -m 644 ../data/icons/64/gkrellm.png $(ICONDIR)/hicolor/64x64/apps/
-- $(INSTALL) -d -m 755 $(METAINFODIR)
-- $(INSTALL) -c -m 644 ../data/net.srcbox.gkrellm.GKrellM.metainfo.xml $(METAINFODIR)/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(MENUDIR)
-+ $(INSTALL) -c -m 644 ../data/gkrellm.desktop $(DESTDIR)$(MENUDIR)/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/16x16/apps
-+ $(INSTALL) -c -m 644 ../data/icons/16/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/16x16/apps/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/24x24/apps
-+ $(INSTALL) -c -m 644 ../data/icons/24/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/24x24/apps/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/32x32/apps
-+ $(INSTALL) -c -m 644 ../data/icons/32/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/32x32/apps/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/48x48/apps
-+ $(INSTALL) -c -m 644 ../data/icons/48/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/48x48/apps/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/64x64/apps
-+ $(INSTALL) -c -m 644 ../data/icons/64/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/64x64/apps/
-+ $(INSTALL) -d -m 755 $(DESTDIR)$(METAINFODIR)
-+ $(INSTALL) -c -m 644 ../data/net.srcbox.gkrellm.GKrellM.metainfo.xml $(DESTDIR)$(METAINFODIR)/
-
- uninstall-data:
-- $(RM) $(MENUDIR)/gkrellm.desktop
-- $(RM) $(ICONDIR)/hicolor/16x16/apps/gkrellm.png
-- $(RM) $(ICONDIR)/hicolor/24x24/apps/gkrellm.png
-- $(RM) $(ICONDIR)/hicolor/32x32/apps/gkrellm.png
-- $(RM) $(ICONDIR)/hicolor/48x48/apps/gkrellm.png
-- $(RM) $(ICONDIR)/hicolor/64x64/apps/gkrellm.png
-- $(RM) $(METAINFODIR)/net.srcbox.gkrellm.GKrellM.metainfo.xml
-+ $(RM) $(DESTDIR)$(MENUDIR)/gkrellm.desktop
-+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/16x16/apps/gkrellm.png
-+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/24x24/apps/gkrellm.png
-+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/32x32/apps/gkrellm.png
-+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/48x48/apps/gkrellm.png
-+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/64x64/apps/gkrellm.png
-+ $(RM) $(DESTDIR)$(METAINFODIR)/net.srcbox.gkrellm.GKrellM.metainfo.xml
+@@ -197,8 +198,8 @@ install_freebsd:
- uninstall: uninstall_bin uninstall_inc uninstall_man uninstall-data
+ 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/gkrellm2/files/patch-src__sysdeps__bsd-common.c b/sysutils/gkrellm2/files/patch-src__sysdeps__bsd-common.c
deleted file mode 100644
index 4ee03712bdc0..000000000000
--- a/sysutils/gkrellm2/files/patch-src__sysdeps__bsd-common.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/sysdeps/bsd-common.c.orig 2010-09-14 16:27:35 UTC
-+++ src/sysdeps/bsd-common.c
-@@ -64,6 +64,10 @@ gkrellm_sys_net_read_data(void)
- {
- if (ifa->ifa_addr->sa_family != AF_LINK)
- continue;
-+#ifdef IFF_CANTCONFIG
-+ if ((ifa->ifa_flags & IFF_CANTCONFIG) != 0)
-+ continue;
-+#endif
- ifd = (struct if_data *)ifa->ifa_data;
- gkrellm_net_assign_data(ifa->ifa_name,
- ifd->ifi_ibytes, ifd->ifi_obytes);
diff --git a/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c b/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c
deleted file mode 100644
index b479fd4e0970..000000000000
--- a/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- src/sysdeps/freebsd.c.orig 2014-10-14 17:46:57.000000000 -0700
-+++ src/sysdeps/freebsd.c 2017-03-21 00:00:48.928710000 -0700
-@@ -701,9 +701,15 @@
- xig->xig_len > sizeof(struct xinpgen);
- xig = (struct xinpgen *)((char *)xig + xig->xig_len))
- {
-+#if __FreeBSD_version >= 1200026
-+ struct xtcpcb *tp = (struct xtcpcb *)xig;
-+ struct xinpcb *inp = &tp->xt_inp;
-+ struct xsocket *so = &inp->xi_socket;
-+#else
- struct tcpcb *tp = &((struct xtcpcb *)xig)->xt_tp;
- struct inpcb *inp = &((struct xtcpcb *)xig)->xt_inp;
- struct xsocket *so = &((struct xtcpcb *)xig)->xt_socket;
-+#endif
-
- /* Ignore sockets for protocols other than tcp. */
- if (so->xso_protocol != IPPROTO_TCP)
-@@ -1441,7 +1447,9 @@
- struct smbcmd cmd;
-
- bzero(&cmd, sizeof(cmd));
-+#if __FreeBSD_version < 1100070
- cmd.data.byte_ptr = (char *)&byte;
-+#endif
- cmd.slave = 0x5a;
- cmd.cmd = command;
- if (ioctl(iodev, SMB_READB, (caddr_t)&cmd) == -1)
-@@ -1449,6 +1457,9 @@
- close(iodev);
- return FALSE;
- }
-+#if __FreeBSD_version >= 1100070
-+ byte = (u_char)cmd.rdata.byte;
-+#endif
- }
- #endif
- else
diff --git a/sysutils/gkrellm2/pkg-plist b/sysutils/gkrellm2/pkg-plist
index 9a25de7060f9..982ab497080e 100644
--- a/sysutils/gkrellm2/pkg-plist
+++ b/sysutils/gkrellm2/pkg-plist
@@ -1,6 +1,7 @@
%%CLIENT%%bin/gkrellm
%%CLIENT%%include/gkrellm2/gkrellm-public-proto.h
%%CLIENT%%include/gkrellm2/gkrellm-version.h
+include/gkrellm2/gkrellm-visibility.h
%%CLIENT%%include/gkrellm2/gkrellm.h
include/gkrellm2/gkrellmd-version.h
include/gkrellm2/gkrellmd.h
diff --git a/sysutils/glogg/Makefile b/sysutils/glogg/Makefile
index 0ecb65ead572..fed242448b7e 100644
--- a/sysutils/glogg/Makefile
+++ b/sysutils/glogg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glogg
DISTVERSION= 1.1.4
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= sysutils textproc
MASTER_SITES= http://glogg.bonnefon.org/files/
diff --git a/sysutils/glow/Makefile b/sysutils/glow/Makefile
index 9ca5c85bc43f..4faf7183c23f 100644
--- a/sysutils/glow/Makefile
+++ b/sysutils/glow/Makefile
@@ -1,10 +1,10 @@
PORTNAME= glow
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.1
-PORTREVISION= 14
+DISTVERSION= 2.1.1
+PORTREVISION= 2
CATEGORIES= sysutils
-MAINTAINER= lcook@FreeBSD.org
+MAINTAINER= dutra@FreeBSD.org
COMMENT= Render markdown on the CLI, with pizzazz!
WWW= https://github.com/charmbracelet/glow
@@ -14,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
_BUILD_VERSION= ${DISTVERSION}
-_BUILD_SHA= ad21129
+_BUILD_SHA= d37e988
-GO_MODULE= github.com/charmbracelet/${PORTNAME}
+GO_MODULE= github.com/charmbracelet/${PORTNAME}/v2
GO_BUILDFLAGS= -ldflags "\
-s -w \
-X main.Version=${_BUILD_VERSION} \
diff --git a/sysutils/glow/distinfo b/sysutils/glow/distinfo
index 935f569208e4..451c6ea19c65 100644
--- a/sysutils/glow/distinfo
+++ b/sysutils/glow/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1686418526
-SHA256 (go/sysutils_glow/glow-v1.5.1/v1.5.1.mod) = 030147de61efed7519b76cdc0dc8582316c22d22fddfec78301d7ab6c8fba8b8
-SIZE (go/sysutils_glow/glow-v1.5.1/v1.5.1.mod) = 836
-SHA256 (go/sysutils_glow/glow-v1.5.1/v1.5.1.zip) = 7e02931949edcdb4524f386c531e9d363d6252a20d48d42766141bc835a6b50a
-SIZE (go/sysutils_glow/glow-v1.5.1/v1.5.1.zip) = 566958
+TIMESTAMP = 1760885321
+SHA256 (go/sysutils_glow/glow-v2.1.1/v2.1.1.mod) = fb1f3331cb2a113a706a6fdb4364b38283366c6f4b03d0da0c53b18888a68f81
+SIZE (go/sysutils_glow/glow-v2.1.1/v2.1.1.mod) = 3234
+SHA256 (go/sysutils_glow/glow-v2.1.1/v2.1.1.zip) = 7a5277a8e5ea76aaa9a159a0c1d0ee1f619f943b47628d4c0c124271c7421158
+SIZE (go/sysutils_glow/glow-v2.1.1/v2.1.1.zip) = 525894
diff --git a/sysutils/glow/files/patch-go.mod b/sysutils/glow/files/patch-go.mod
deleted file mode 100644
index 7e802e20e733..000000000000
--- a/sysutils/glow/files/patch-go.mod
+++ /dev/null
@@ -1,58 +0,0 @@
---- go.mod.orig 2023-06-10 17:46:50 UTC
-+++ go.mod
-@@ -1,6 +1,6 @@
- module github.com/charmbracelet/glow
-
--go 1.16
-+go 1.20
-
- require (
- github.com/atotto/clipboard v0.1.4
-@@ -24,4 +24,47 @@ require (
- golang.org/x/sys v0.7.0
- golang.org/x/term v0.7.0
- golang.org/x/text v0.9.0
-+)
-+
-+require (
-+ github.com/alecthomas/chroma v0.10.0 // indirect
-+ github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
-+ github.com/aymerick/douceur v0.2.0 // indirect
-+ github.com/calmh/randomart v1.1.0 // indirect
-+ github.com/containerd/console v1.0.3 // indirect
-+ github.com/dgrijalva/jwt-go v3.2.0+incompatible // indirect
-+ github.com/dlclark/regexp2 v1.4.0 // indirect
-+ github.com/fsnotify/fsnotify v1.6.0 // indirect
-+ github.com/google/uuid v1.1.2 // indirect
-+ github.com/gorilla/css v1.0.0 // indirect
-+ github.com/hashicorp/hcl v1.0.0 // indirect
-+ github.com/inconshreveable/mousetrap v1.0.1 // indirect
-+ github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
-+ github.com/magiconair/properties v1.8.6 // indirect
-+ github.com/mattn/go-isatty v0.0.18 // indirect
-+ github.com/mattn/go-localereader v0.0.1 // indirect
-+ github.com/microcosm-cc/bluemonday v1.0.21 // indirect
-+ github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a // indirect
-+ github.com/mitchellh/mapstructure v1.5.0 // indirect
-+ github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b // indirect
-+ github.com/muesli/cancelreader v0.2.2 // indirect
-+ github.com/muesli/sasquatch v0.0.0-20200811221207-66979d92330a // indirect
-+ github.com/olekukonko/tablewriter v0.0.5 // indirect
-+ github.com/pelletier/go-toml v1.9.5 // indirect
-+ github.com/pelletier/go-toml/v2 v2.0.5 // indirect
-+ github.com/rivo/uniseg v0.2.0 // indirect
-+ github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94 // indirect
-+ github.com/spf13/afero v1.9.2 // indirect
-+ github.com/spf13/cast v1.5.0 // indirect
-+ github.com/spf13/jwalterweatherman v1.1.0 // indirect
-+ github.com/spf13/pflag v1.0.5 // indirect
-+ github.com/subosito/gotenv v1.4.1 // indirect
-+ github.com/yuin/goldmark v1.5.2 // indirect
-+ github.com/yuin/goldmark-emoji v1.0.1 // indirect
-+ golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e // indirect
-+ golang.org/x/net v0.0.0-20221014081412-f15817d10f9b // indirect
-+ golang.org/x/sync v0.1.0 // indirect
-+ gopkg.in/ini.v1 v1.67.0 // indirect
-+ gopkg.in/yaml.v2 v2.4.0 // indirect
-+ gopkg.in/yaml.v3 v3.0.1 // indirect
- )
diff --git a/sysutils/glow/files/patch-go.sum b/sysutils/glow/files/patch-go.sum
deleted file mode 100644
index 5b7f15588374..000000000000
--- a/sysutils/glow/files/patch-go.sum
+++ /dev/null
@@ -1,1058 +0,0 @@
---- go.sum.orig 2023-06-10 17:46:55 UTC
-+++ go.sum
-@@ -17,209 +17,48 @@ cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9v
- cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI=
- cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk=
- cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY=
--cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg=
--cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8=
--cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0=
--cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY=
--cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM=
--cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY=
--cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ=
--cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI=
--cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4=
--cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc=
--cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA=
--cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A=
--cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc=
--cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU=
--cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA=
--cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw=
--cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY=
--cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI=
--cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4=
--cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4=
--cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0=
--cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ=
--cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk=
--cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o=
--cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s=
--cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0=
--cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY=
--cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw=
--cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI=
--cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0=
--cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8=
- cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o=
- cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE=
- cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc=
- cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg=
- cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc=
- cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ=
--cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA=
--cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY=
--cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s=
--cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM=
--cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI=
--cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY=
--cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI=
--cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow=
--cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM=
--cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M=
--cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s=
--cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU=
--cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U=
--cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU=
--cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU=
--cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU=
--cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU=
--cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM=
--cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I=
--cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4=
--cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0=
--cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs=
--cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc=
--cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM=
--cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ=
--cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo=
--cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE=
--cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I=
--cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ=
--cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo=
--cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA=
- cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE=
- cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk=
--cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo=
--cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ=
--cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4=
--cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0=
--cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8=
--cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU=
--cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU=
--cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y=
--cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg=
--cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk=
--cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w=
--cloud.google.com/go/firestore v1.8.0/go.mod h1:r3KB8cAdRIe8znzoPWLw8S6gpDVd9treohhn8b09424=
--cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk=
--cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg=
--cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM=
--cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA=
--cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o=
--cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A=
--cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0=
--cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0=
--cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc=
--cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY=
--cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic=
--cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI=
--cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8=
--cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08=
--cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4=
--cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w=
--cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE=
--cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM=
--cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY=
--cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s=
--cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA=
--cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o=
--cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ=
--cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU=
--cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY=
--cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34=
--cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs=
--cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg=
--cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E=
--cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU=
--cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0=
--cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA=
--cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0=
--cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI=
- cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I=
- cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw=
- cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA=
- cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU=
--cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4=
--cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o=
--cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk=
--cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo=
--cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg=
--cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4=
--cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg=
--cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c=
--cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y=
--cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A=
--cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4=
--cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY=
--cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s=
--cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI=
--cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA=
--cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4=
--cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0=
--cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU=
--cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU=
--cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc=
--cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs=
--cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg=
--cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM=
--cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ=
- cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
- cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
- cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
- cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs=
- cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0=
- cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo=
--cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y=
--cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc=
--cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw=
--cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g=
--cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU=
--cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4=
--cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0=
--cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo=
--cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo=
--cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE=
--cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg=
--cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0=
--cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M=
- dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
- github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
- github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo=
--github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
- github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU=
- github.com/alecthomas/chroma v0.10.0 h1:7XDcGkCQopCNKjZHfYrNLraA+M7e0fMiJ/Mfikbfjek=
- github.com/alecthomas/chroma v0.10.0/go.mod h1:jtJATyUxlIORhUOFNA9NZDWGAQ8wpxQQqNSB4rjA/1s=
- github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
--github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc=
- github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
--github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0=
--github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho=
--github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
--github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
- github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
--github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY=
--github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc=
--github.com/armon/go-metrics v0.4.0/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4=
--github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
--github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
- github.com/atotto/clipboard v0.1.2/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
- github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4=
- github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI=
- github.com/aymanbagabas/go-osc52 v1.0.3/go.mod h1:zT8H+Rk4VSabYN90pWyugflM3ZhpTZNC7cASDfUCdT4=
--github.com/aymanbagabas/go-osc52 v1.2.1 h1:q2sWUyDcozPLcLabEMd+a+7Ea2DitxZVN9hTxab9L4E=
- github.com/aymanbagabas/go-osc52 v1.2.1/go.mod h1:zT8H+Rk4VSabYN90pWyugflM3ZhpTZNC7cASDfUCdT4=
- github.com/aymanbagabas/go-osc52/v2 v2.0.1 h1:HwpRHbFMcZLEVr42D4p7XBqjyuxQH5SMiErDT4WkJ2k=
- github.com/aymanbagabas/go-osc52/v2 v2.0.1/go.mod h1:uYgXzlJ7ZpABp8OJ+exZzJJhRNQ2ASbcXHWsFqH8hp8=
- github.com/aymerick/douceur v0.2.0 h1:Mv+mAeH1Q+n9Fr+oyamOlAkUNPWPlA8PPGR0QAaYuPk=
- github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4=
--github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=
- github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q=
- github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8=
--github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
--github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
- github.com/calmh/randomart v1.1.0 h1:evl+iwc10LXtHdMZhzLxmsCQVmWnkXs44SbC6Uk0Il8=
- github.com/calmh/randomart v1.1.0/go.mod h1:DQUbPVyP+7PAs21w/AnfMKG5NioxS3TbZ2F9MSK/jFM=
- github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
- github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc=
--github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
- github.com/charmbracelet/bubbles v0.7.5/go.mod h1:IRTORFvhEI6OUH7WhN2Ks8Z8miNGimk1BE6cmHijOkM=
- github.com/charmbracelet/bubbles v0.15.0 h1:c5vZ3woHV5W2b8YZI1q7v4ZNQaPetfHuoHzx+56Z6TI=
- github.com/charmbracelet/bubbles v0.15.0/go.mod h1:Y7gSFbBzlMpUDR/XM9MhZI374Q+1p1kluf1uLl8iK74=
-@@ -237,31 +76,20 @@ github.com/charmbracelet/lipgloss v0.6.0/go.mod h1:tHh
- github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
- github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
- github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
--github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag=
--github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I=
- github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
- github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
- github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
- github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
--github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI=
--github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
--github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs=
- github.com/containerd/console v1.0.1/go.mod h1:XUsP6YE/mKtz6bxc+I8UiKKTP04qjQL4qcS3XoQ5xkw=
- github.com/containerd/console v1.0.3 h1:lIr7SlA5PxZyMV30bDW0MGbiOPXwc63yRuCP0ARubLw=
- github.com/containerd/console v1.0.3/go.mod h1:7LqA/THxQ86k76b8c/EMSiaJ3h1eZkMkXar0TQ1gf3U=
- github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk=
- github.com/coreos/etcd v3.3.10+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE=
- github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
--github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk=
- github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4=
--github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc=
- github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA=
- github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
- github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
--github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
- github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
- github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
- github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-@@ -270,7 +98,6 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod
- github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no=
- github.com/dlclark/regexp2 v1.4.0 h1:F1rxgk7p4uKjwIQxBs9oAXe5CqrXlCduYEJvrF4u93E=
- github.com/dlclark/regexp2 v1.4.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc=
--github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
- github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac h1:opbrjaN/L8gg6Xh5D04Tem+8xVcz6ajZlGCs49mQgyg=
- github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk=
- github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
-@@ -278,16 +105,8 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.201910
- github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98=
- github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po=
- github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
--github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk=
--github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ=
--github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0=
--github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE=
- github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
--github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
--github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL+zU=
--github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk=
- github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE=
--github.com/frankban/quicktest v1.14.3/go.mod h1:mgiwOwqx65TmIk1wJ6Q7wvnVMocbUorkibMOrVTHZps=
- github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=
- github.com/fsnotify/fsnotify v1.6.0 h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=
- github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw=
-@@ -296,22 +115,16 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62
- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
- github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
- github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
--github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as=
--github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY=
- github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE=
- github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk=
--github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A=
- github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
--github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA=
- github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ=
- github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4=
--github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
- github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
- github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
--github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
- github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
- github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A=
- github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y=
-@@ -319,8 +132,6 @@ github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+
- github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
- github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw=
- github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4=
--github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8=
--github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs=
- github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
- github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
- github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
-@@ -335,10 +146,6 @@ github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbY
- github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8=
- github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
- github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
--github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk=
--github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM=
--github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY=
--github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
- github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
- github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ=
- github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M=
-@@ -349,20 +156,12 @@ github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kI
- github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
- github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
- github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
- github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE=
--github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE=
--github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
- github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
--github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
--github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg=
- github.com/google/goterm v0.0.0-20190703233501-fc88cf888a3f/go.mod h1:nOFQdrUlIlx6M6ODdSpBj1NVA+VgLC6kmw60mkw34H4=
- github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs=
- github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
- github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0=
--github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk=
- github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
- github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc=
- github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM=
-@@ -373,29 +172,12 @@ github.com/google/pprof v0.0.0-20200708004538-1a94d864
- github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
- github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
- github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
--github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE=
- github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI=
- github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
-+github.com/google/uuid v1.1.2 h1:EVhdT+1Kseyi1/pUmXKaFxYsDNy9RQYkMWRH68J/W7Y=
- github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
--github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=
--github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
--github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8=
--github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8=
--github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg=
- github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg=
- github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk=
--github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0=
--github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM=
--github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM=
--github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM=
--github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c=
--github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo=
--github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY=
--github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4=
- github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g=
- github.com/gorilla/css v1.0.0 h1:BQqNyPTi50JCFMTw/b67hByjMVXZRwGha6wxVGkeihY=
- github.com/gorilla/css v1.0.0/go.mod h1:Dn721qIggHpt4+EFCcTLTU/vk5ySda2ReITrtgBl60c=
-@@ -403,75 +185,29 @@ github.com/gorilla/websocket v1.4.0/go.mod h1:E7qHFY5m
- github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod h1:FiyG127CGDf3tlThmgyCl78X/SZQqEOJBCDaAfeWzPs=
- github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk=
- github.com/grpc-ecosystem/grpc-gateway v1.9.0/go.mod h1:vNeuVxBJEsws4ogUvrchl83t/GYV9WGTSLVdBhOQFDY=
--github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw=
--github.com/hashicorp/consul/api v1.15.3/go.mod h1:/g/qgcoBcEXALCNZgRRisyTW0nY86++L0KbeAMXYCeY=
--github.com/hashicorp/consul/sdk v0.11.0/go.mod h1:yPkX5Q6CsxTFMjQQDJwzeNmUUF5NUGGbrDsv9wTb8cw=
--github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
--github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
--github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
--github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
--github.com/hashicorp/go-hclog v0.12.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ=
--github.com/hashicorp/go-hclog v0.14.1/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ=
--github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ=
--github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
--github.com/hashicorp/go-immutable-radix v1.3.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
--github.com/hashicorp/go-immutable-radix v1.3.1/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60=
--github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM=
--github.com/hashicorp/go-msgpack v0.5.5/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM=
--github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk=
--github.com/hashicorp/go-multierror v1.1.0/go.mod h1:spPvp8C1qA32ftKqdAHm4hHTbPw+vmowP0z+KUhOZdA=
--github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
--github.com/hashicorp/go-retryablehttp v0.5.3/go.mod h1:9B5zBasrRhHXnJnui7y6sL7es7NDiJgTc6Er0maI1Xs=
--github.com/hashicorp/go-rootcerts v1.0.2/go.mod h1:pqUvnprVnM5bf7AOirdbb01K4ccR319Vf4pU3K5EGc8=
--github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU=
--github.com/hashicorp/go-sockaddr v1.0.2/go.mod h1:rB4wwRAUzs07qva3c5SdrY/NEtAUjGlgmH/UkBUC97A=
--github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4=
--github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
--github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
--github.com/hashicorp/go-uuid v1.0.2/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
- github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
- github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8=
--github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4=
- github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=
- github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=
--github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64=
--github.com/hashicorp/mdns v1.0.4/go.mod h1:mtBihi+LeNXGtG8L9dX59gAEa12BDtBQSp4v/YAJqrc=
--github.com/hashicorp/memberlist v0.3.0/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE=
--github.com/hashicorp/memberlist v0.3.1/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOnAH9VT3Sh9MUE=
--github.com/hashicorp/serf v0.9.7/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4=
--github.com/hashicorp/serf v0.9.8/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4=
- github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
- github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
- github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
- github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
- github.com/jonboulle/clockwork v0.1.0/go.mod h1:Ii8DK3G1RaLaWxj9trq07+26W01tbo22gdxWY5EU2bo=
--github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4=
--github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
--github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
--github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
--github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
--github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo=
- github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU=
- github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk=
- github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w=
--github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM=
- github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q=
--github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
- github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
- github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
--github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
- github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg=
- github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc=
- github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
--github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
--github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
- github.com/kr/pretty v0.3.0 h1:WgNl7dwNpEZ6jJ9k1snq4pZsg7DOEN8hP9Xw0Tsjwk0=
--github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk=
- github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
- github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
- github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
--github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
- github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=
- github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
- github.com/lucasb-eyer/go-colorful v1.0.3/go.mod h1:R4dSotOR9KMtayYi1e77YzuveK+i7ruzyGqttikkLy0=
-@@ -480,15 +216,6 @@ github.com/lucasb-eyer/go-colorful v1.2.0/go.mod h1:R4
- github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
- github.com/magiconair/properties v1.8.6 h1:5ibWZ6iY0NctNGWo87LalDlEZ6R41TqbbDamhfG/Qzo=
- github.com/magiconair/properties v1.8.6/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60=
--github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
--github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
--github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
--github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc=
--github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4=
--github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
--github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
--github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84=
--github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE=
- github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU=
- github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94=
- github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM=
-@@ -509,25 +236,13 @@ github.com/meowgorithm/babyenv v1.3.1 h1:18ZEYIgbzoFQf
- github.com/meowgorithm/babyenv v1.3.1/go.mod h1:lwNX+J6AGBFqNrMZ2PTLkM6SO+W4X8DOg9zBDO4j3Ig=
- github.com/microcosm-cc/bluemonday v1.0.21 h1:dNH3e4PSyE4vNX+KlRGHT5KrSvjeUkoNPwEORjffHJg=
- github.com/microcosm-cc/bluemonday v1.0.21/go.mod h1:ytNkv4RrDrLJ2pqlsSI46O6IVXmZOBBD4SaJyDwwTkM=
--github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso=
--github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI=
- github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a h1:eU8j/ClY2Ty3qdHnn0TyW3ivFoPC/0F1gQZz8yTxbbE=
- github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a/go.mod h1:v8eSC2SMp9/7FTKUncp7fH9IwPfw+ysMObcEz5FWheQ=
--github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc=
--github.com/mitchellh/cli v1.1.0/go.mod h1:xcISNoH86gajksDmfB23e/pu+B+GeFRMYmoHXxx3xhI=
- github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
- github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
--github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo=
--github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
- github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
--github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
- github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=
- github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo=
--github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
--github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
--github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
--github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0=
--github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk=
- github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b h1:1XF24mVaiu7u+CFywTdcDo2ie1pzzhwjt6RHqzpMU34=
- github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b/go.mod h1:fQuZ0gauxyBcmsdE3ZT4NasjaRdxmbCS0jRHsrWu3Ho=
- github.com/muesli/cancelreader v0.2.2 h1:3I4Kt4BQjOR54NavqnDogx/MIoWBFa0StPA8ELUXHmA=
-@@ -550,72 +265,45 @@ github.com/muesli/termenv v0.14.0/go.mod h1:kG/pF1E7fh
- github.com/muesli/termenv v0.15.1 h1:UzuTb/+hhlBugQz28rpzey4ZuKcZ03MeKsoG7IJZIxs=
- github.com/muesli/termenv v0.15.1/go.mod h1:HeAQPTzpfs016yGtA4g00CsdYnVLJvxsS4ANqrZs2sQ=
- github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
--github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
- github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U=
- github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=
- github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY=
--github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
--github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
- github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
- github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8=
- github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c=
- github.com/pelletier/go-toml/v2 v2.0.5 h1:ipoSadvV8oGUjnUbMub59IDPPwfxF694nG/jwbMiyQg=
- github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas=
- github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
--github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
- github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
- github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg=
- github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
- github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
--github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI=
--github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s=
- github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw=
- github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso=
--github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo=
--github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
--github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
--github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0=
- github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
- github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
- github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
--github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
- github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
- github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
--github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
--github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4=
--github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo=
--github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc=
- github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
- github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
--github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA=
--github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A=
--github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU=
--github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA=
- github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU=
- github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
- github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY=
- github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc=
- github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg=
--github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ=
- github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4=
- github.com/rogpeppe/go-internal v1.6.1 h1:/FiVV8dS/e+YqF2JvO3yXRFbBLTIuSDkuC7aBOAvL+k=
--github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc=
- github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
- github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
--github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
--github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts=
- github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94 h1:G04eS0JkAIVZfaJLjla9dNxkJCPiKIGZlw9AfOhzOD0=
- github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94/go.mod h1:b18R55ulyQ/h3RaWyloPyER7fWQVZvimKKhnI5OfrJQ=
--github.com/sagikazarmark/crypt v0.8.0/go.mod h1:TmKwZAo97S4Fy4sfMH/HX/cQP5D+ijra2NyLpNNmttY=
- github.com/sahilm/fuzzy v0.1.0 h1:FzWGaw2Opqyu+794ZQ9SYifWv2EIXpwP4q8dY1kDAwI=
- github.com/sahilm/fuzzy v0.1.0/go.mod h1:VFvziUEIMCrT6A6tw2RFIXPXXmzXbOsSHF0DOI8ZK9Y=
--github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc=
- github.com/segmentio/ksuid v1.0.4 h1:sBo2BdShXjmcugAMwjugoGUdUV0pcxY5mW4xKRn3v4c=
- github.com/segmentio/ksuid v1.0.4/go.mod h1:/XUiZBD3kVx5SmUOl55voK5yeAbBNNIed+2O73XgrPE=
- github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
- github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
--github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
--github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88=
- github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM=
- github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
- github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ=
-@@ -639,22 +327,17 @@ github.com/spf13/viper v1.14.0/go.mod h1:WT//axPky3Fdv
- github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
- github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
- github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw=
--github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo=
- github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
--github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
- github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
- github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
- github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
- github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
- github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
--github.com/stretchr/testify v1.7.5/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
- github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU=
- github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk=
--github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4=
- github.com/subosito/gotenv v1.4.1 h1:jyEFiXpy21Wm81FBN71l9VoMMV8H8jG+qIK3GCpY6Qs=
- github.com/subosito/gotenv v1.4.1/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0=
- github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
--github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM=
- github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc=
- github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
- github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q=
-@@ -662,47 +345,30 @@ github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVA
- github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
- github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
- github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
--github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
--github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
- github.com/yuin/goldmark v1.5.2 h1:ALmeCk/px5FSm1MAcFBAsVKZjDuMVj8Tm7FFIlMJnqU=
- github.com/yuin/goldmark v1.5.2/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
- github.com/yuin/goldmark-emoji v1.0.1 h1:ctuWEyzGBwiucEqxzwe0SOYDXPAucOrE9NQC18Wa1os=
- github.com/yuin/goldmark-emoji v1.0.1/go.mod h1:2w1E6FEWLcDQkoTE+7HU6QF1F6SLlNGjRIBbIZQFqkQ=
- go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU=
--go.etcd.io/etcd/api/v3 v3.5.5/go.mod h1:KFtNaxGDw4Yx/BA4iPPwevUTAuqcsPxzyX8PHydchN8=
--go.etcd.io/etcd/client/pkg/v3 v3.5.5/go.mod h1:ggrwbk069qxpKPq8/FKkQ3Xq9y39kbFR4LnKszpRXeQ=
--go.etcd.io/etcd/client/v2 v2.305.5/go.mod h1:zQjKllfqfBVyVStbt4FaosoX2iYd8fV/GRy/PbowgP4=
--go.etcd.io/etcd/client/v3 v3.5.5/go.mod h1:aApjR4WGlSumpnJ2kloS75h6aHUmAyaPLjHMxpc7E7c=
- go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
- go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
- go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
- go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
- go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
- go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk=
--go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E=
--go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
- go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE=
--go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
--go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc=
--go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ=
- go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0=
--go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU=
--go.uber.org/multierr v1.8.0/go.mod h1:7EAYxJLBy9rStEaz58O2t4Uvip6FSURkq8/ppBp95ak=
- go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q=
--go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo=
--go.uber.org/zap v1.21.0/go.mod h1:wjWOCqI0f2ZZrJF/UufIOkiC8ii6tm1iqIsLo76RfJw=
- golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
- golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
- golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
--golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
- golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20201012173705-84dcc777aaee/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
- golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
--golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
- golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
- golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e h1:T8NU3HyQ8ClP4SEE+KbFlg6n0NhuTsN4MyznaarGsZM=
- golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
-@@ -729,7 +395,6 @@ golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/g
- golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
- golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
- golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
--golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY=
- golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE=
- golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o=
- golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc=
-@@ -740,9 +405,6 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3
- golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
- golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
- golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
--golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
--golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
--golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
- golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
- golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
- golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
-@@ -755,11 +417,9 @@ golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go
- golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
- golang.org/x/net v0.0.0-20190522155817-f3200d17e092/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
- golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
--golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
--golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
- golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
-@@ -776,31 +436,12 @@ golang.org/x/net v0.0.0-20200707034311-ab3426394381/go
- golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA=
- golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
- golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
--golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
- golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
- golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
--golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
- golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
--golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc=
--golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
--golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8=
--golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
--golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
--golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
--golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
--golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
--golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
- golang.org/x/net v0.0.0-20221002022538-bcab6841153b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
-+golang.org/x/net v0.0.0-20221014081412-f15817d10f9b h1:tvrvnPFcdzp294diPnrdZZZ8XUt2Tyj7svb7X52iDuU=
- golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
--golang.org/x/net v0.6.0 h1:L4ZwwTvKW9gr0ZMS1yrHD9GZhIuVjOBBnaKH+SPQK0Q=
--golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
- golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
- golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
- golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
-@@ -810,21 +451,6 @@ golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43
- golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
- golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
- golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
--golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
--golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
--golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
--golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE=
--golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE=
--golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
--golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
--golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg=
- golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
-@@ -835,35 +461,23 @@ golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/g
- golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
- golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o=
- golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
--golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
--golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
- golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20191008105621-543471e840be/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-@@ -877,8 +491,6 @@ golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go
- golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20200916030750-2334cc1a136f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-@@ -890,53 +502,19 @@ golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go
- golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
- golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
--golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220204135822-1c1b9b1eba6a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
--golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU=
- golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
--golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
- golang.org/x/term v0.7.0 h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ=
- golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY=
- golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
-@@ -945,17 +523,12 @@ golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2
- golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
- golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
- golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
--golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
--golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
- golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
--golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
--golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
- golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE=
- golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
- golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
--golang.org/x/time v0.0.0-20220609170525-579cf78fd858/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
- golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
- golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
-@@ -970,7 +543,6 @@ golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/
- golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
- golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc=
- golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
--golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
- golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
- golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
- golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-@@ -995,7 +567,6 @@ golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/
- golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
- golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
- golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
--golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
- golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
- golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
- golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA=
-@@ -1004,24 +575,12 @@ golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/
- golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
--golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
- golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0=
--golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
--golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
--golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
--golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
--golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
--golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
--golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8=
- google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE=
- google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M=
- google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg=
-@@ -1041,36 +600,6 @@ google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiU
- google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg=
- google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE=
- google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8=
--google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU=
--google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94=
--google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo=
--google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4=
--google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw=
--google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU=
--google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k=
--google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE=
--google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE=
--google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI=
--google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I=
--google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo=
--google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g=
--google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA=
--google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8=
--google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs=
--google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA=
--google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA=
--google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw=
--google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg=
--google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o=
--google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g=
--google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw=
--google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw=
--google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI=
--google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
--google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
--google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s=
--google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70=
--google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo=
- google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
- google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
- google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4=
-@@ -1101,7 +630,6 @@ google.golang.org/genproto v0.0.0-20200312145019-da687
- google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
- google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
- google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
--google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c=
- google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U=
- google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo=
- google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA=
-@@ -1114,73 +642,7 @@ google.golang.org/genproto v0.0.0-20201201144952-b05cb
- google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
- google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
- google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
- google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no=
--google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A=
--google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A=
--google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A=
--google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
--google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
--google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0=
--google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24=
--google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k=
--google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k=
--google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48=
--google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48=
--google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w=
--google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY=
--google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc=
--google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI=
--google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E=
--google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo=
--google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4=
--google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA=
--google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE=
--google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc=
--google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk=
--google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo=
--google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw=
--google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI=
--google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI=
--google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U=
--google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM=
--google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM=
--google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s=
- google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c=
- google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38=
- google.golang.org/grpc v1.21.0/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM=
-@@ -1195,30 +657,9 @@ google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACW
- google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
- google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
- google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak=
--google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0=
- google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc=
- google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8=
- google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
--google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
--google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU=
--google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
--google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
--google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM=
--google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
--google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE=
--google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
--google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34=
--google.golang.org/grpc v1.41.0/go.mod h1:U3l9uK9J0sini8mHphKoXyaqDA/8VyGnDee1zzIUK6k=
--google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU=
--google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ=
--google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk=
--google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
--google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
--google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI=
--google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw=
- google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8=
- google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0=
- google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM=
-@@ -1229,16 +670,10 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh
- google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU=
- google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4=
- google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c=
--google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
--google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
--google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
--google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
--google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I=
- gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
-+gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY=
- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
--gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
--gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
- gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
- gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=
- gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
-@@ -1246,15 +681,9 @@ gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML87
- gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74=
- gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
- gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
--gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
- gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=
- gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
--gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
- gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
- gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
- honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
-@@ -1267,4 +696,3 @@ honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W
- rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
- rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
- rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
--sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc=
diff --git a/sysutils/glow/files/patch-vendor_modules.txt b/sysutils/glow/files/patch-vendor_modules.txt
deleted file mode 100644
index 4e30361e92f7..000000000000
--- a/sysutils/glow/files/patch-vendor_modules.txt
+++ /dev/null
@@ -1,260 +0,0 @@
---- vendor/modules.txt.orig 2023-06-10 17:47:07 UTC
-+++ vendor/modules.txt
-@@ -1,4 +1,5 @@
- # github.com/alecthomas/chroma v0.10.0
-+## explicit; go 1.13
- github.com/alecthomas/chroma
- github.com/alecthomas/chroma/formatters
- github.com/alecthomas/chroma/formatters/html
-@@ -37,14 +38,17 @@ github.com/alecthomas/chroma/styles
- ## explicit
- github.com/atotto/clipboard
- # github.com/aymanbagabas/go-osc52/v2 v2.0.1
-+## explicit; go 1.16
- github.com/aymanbagabas/go-osc52/v2
- # github.com/aymerick/douceur v0.2.0
-+## explicit
- github.com/aymerick/douceur/css
- github.com/aymerick/douceur/parser
- # github.com/calmh/randomart v1.1.0
-+## explicit
- github.com/calmh/randomart
- # github.com/charmbracelet/bubbles v0.15.0
--## explicit
-+## explicit; go 1.13
- github.com/charmbracelet/bubbles/cursor
- github.com/charmbracelet/bubbles/key
- github.com/charmbracelet/bubbles/paginator
-@@ -53,37 +57,44 @@ github.com/charmbracelet/bubbles/spinner
- github.com/charmbracelet/bubbles/textinput
- github.com/charmbracelet/bubbles/viewport
- # github.com/charmbracelet/bubbletea v0.23.2
--## explicit
-+## explicit; go 1.16
- github.com/charmbracelet/bubbletea
- # github.com/charmbracelet/charm v0.8.7
--## explicit
-+## explicit; go 1.13
- github.com/charmbracelet/charm
- github.com/charmbracelet/charm/keygen
- github.com/charmbracelet/charm/ui/common
- # github.com/charmbracelet/glamour v0.6.0
--## explicit
-+## explicit; go 1.13
- github.com/charmbracelet/glamour
- github.com/charmbracelet/glamour/ansi
- # github.com/charmbracelet/lipgloss v0.6.0
--## explicit
-+## explicit; go 1.15
- github.com/charmbracelet/lipgloss
- # github.com/containerd/console v1.0.3
-+## explicit; go 1.13
- github.com/containerd/console
- # github.com/dgrijalva/jwt-go v3.2.0+incompatible
-+## explicit
- github.com/dgrijalva/jwt-go
- # github.com/dlclark/regexp2 v1.4.0
-+## explicit
- github.com/dlclark/regexp2
- github.com/dlclark/regexp2/syntax
- # github.com/dustin/go-humanize v1.0.1-0.20200219035652-afde56e7acac
- ## explicit
- github.com/dustin/go-humanize
- # github.com/fsnotify/fsnotify v1.6.0
-+## explicit; go 1.16
- github.com/fsnotify/fsnotify
--# github.com/google/uuid v1.3.0
-+# github.com/google/uuid v1.1.2
-+## explicit
- github.com/google/uuid
- # github.com/gorilla/css v1.0.0
-+## explicit
- github.com/gorilla/css/scanner
- # github.com/hashicorp/hcl v1.0.0
-+## explicit
- github.com/hashicorp/hcl
- github.com/hashicorp/hcl/hcl/ast
- github.com/hashicorp/hcl/hcl/parser
-@@ -95,44 +106,54 @@ github.com/hashicorp/hcl/json/parser
- github.com/hashicorp/hcl/json/scanner
- github.com/hashicorp/hcl/json/token
- # github.com/inconshreveable/mousetrap v1.0.1
-+## explicit; go 1.18
- github.com/inconshreveable/mousetrap
- # github.com/lucasb-eyer/go-colorful v1.2.0
-+## explicit; go 1.12
- github.com/lucasb-eyer/go-colorful
- # github.com/magiconair/properties v1.8.6
-+## explicit; go 1.13
- github.com/magiconair/properties
- # github.com/mattn/go-isatty v0.0.18
-+## explicit; go 1.15
- github.com/mattn/go-isatty
- # github.com/mattn/go-localereader v0.0.1
-+## explicit
- github.com/mattn/go-localereader
- # github.com/mattn/go-runewidth v0.0.14
--## explicit
-+## explicit; go 1.9
- github.com/mattn/go-runewidth
- # github.com/meowgorithm/babyenv v1.3.1
--## explicit
-+## explicit; go 1.13
- github.com/meowgorithm/babyenv
- # github.com/microcosm-cc/bluemonday v1.0.21
-+## explicit; go 1.19
- github.com/microcosm-cc/bluemonday
- github.com/microcosm-cc/bluemonday/css
- # github.com/mikesmitty/edkey v0.0.0-20170222072505-3356ea4e686a
-+## explicit
- github.com/mikesmitty/edkey
- # github.com/mitchellh/go-homedir v1.1.0
- ## explicit
- github.com/mitchellh/go-homedir
- # github.com/mitchellh/mapstructure v1.5.0
-+## explicit; go 1.14
- github.com/mitchellh/mapstructure
- # github.com/muesli/ansi v0.0.0-20211018074035-2e021307bc4b
-+## explicit; go 1.17
- github.com/muesli/ansi
- github.com/muesli/ansi/compressor
- # github.com/muesli/cancelreader v0.2.2
-+## explicit; go 1.17
- github.com/muesli/cancelreader
- # github.com/muesli/gitcha v0.2.0
--## explicit
-+## explicit; go 1.14
- github.com/muesli/gitcha
- # github.com/muesli/go-app-paths v0.2.2
--## explicit
-+## explicit; go 1.14
- github.com/muesli/go-app-paths
- # github.com/muesli/reflow v0.3.0
--## explicit
-+## explicit; go 1.13
- github.com/muesli/reflow/ansi
- github.com/muesli/reflow/indent
- github.com/muesli/reflow/padding
-@@ -140,45 +161,55 @@ github.com/muesli/reflow/truncate
- github.com/muesli/reflow/wordwrap
- github.com/muesli/reflow/wrap
- # github.com/muesli/sasquatch v0.0.0-20200811221207-66979d92330a
-+## explicit; go 1.14
- github.com/muesli/sasquatch
- github.com/muesli/sasquatch/stream
- # github.com/muesli/termenv v0.15.1
--## explicit
-+## explicit; go 1.17
- github.com/muesli/termenv
- # github.com/olekukonko/tablewriter v0.0.5
-+## explicit; go 1.12
- github.com/olekukonko/tablewriter
- # github.com/pelletier/go-toml v1.9.5
-+## explicit; go 1.12
- github.com/pelletier/go-toml
- # github.com/pelletier/go-toml/v2 v2.0.5
-+## explicit; go 1.16
- github.com/pelletier/go-toml/v2
- github.com/pelletier/go-toml/v2/internal/ast
- github.com/pelletier/go-toml/v2/internal/danger
- github.com/pelletier/go-toml/v2/internal/tracker
- # github.com/rivo/uniseg v0.2.0
-+## explicit; go 1.12
- github.com/rivo/uniseg
- # github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94
-+## explicit
- github.com/sabhiram/go-gitignore
- # github.com/sahilm/fuzzy v0.1.0
- ## explicit
- github.com/sahilm/fuzzy
- # github.com/segmentio/ksuid v1.0.4
--## explicit
-+## explicit; go 1.12
- github.com/segmentio/ksuid
- # github.com/spf13/afero v1.9.2
-+## explicit; go 1.16
- github.com/spf13/afero
- github.com/spf13/afero/internal/common
- github.com/spf13/afero/mem
- # github.com/spf13/cast v1.5.0
-+## explicit; go 1.18
- github.com/spf13/cast
- # github.com/spf13/cobra v1.6.1
--## explicit
-+## explicit; go 1.15
- github.com/spf13/cobra
- # github.com/spf13/jwalterweatherman v1.1.0
-+## explicit
- github.com/spf13/jwalterweatherman
- # github.com/spf13/pflag v1.0.5
-+## explicit; go 1.12
- github.com/spf13/pflag
- # github.com/spf13/viper v1.14.0
--## explicit
-+## explicit; go 1.17
- github.com/spf13/viper
- github.com/spf13/viper/internal/encoding
- github.com/spf13/viper/internal/encoding/dotenv
-@@ -189,8 +220,10 @@ github.com/spf13/viper/internal/encoding/json
- github.com/spf13/viper/internal/encoding/toml
- github.com/spf13/viper/internal/encoding/yaml
- # github.com/subosito/gotenv v1.4.1
-+## explicit; go 1.18
- github.com/subosito/gotenv
- # github.com/yuin/goldmark v1.5.2
-+## explicit; go 1.18
- github.com/yuin/goldmark
- github.com/yuin/goldmark/ast
- github.com/yuin/goldmark/extension
-@@ -201,10 +234,12 @@ github.com/yuin/goldmark/renderer/html
- github.com/yuin/goldmark/text
- github.com/yuin/goldmark/util
- # github.com/yuin/goldmark-emoji v1.0.1
-+## explicit; go 1.15
- github.com/yuin/goldmark-emoji
- github.com/yuin/goldmark-emoji/ast
- github.com/yuin/goldmark-emoji/definition
- # golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e
-+## explicit; go 1.17
- golang.org/x/crypto/blowfish
- golang.org/x/crypto/chacha20
- golang.org/x/crypto/chacha20poly1305
-@@ -221,29 +256,34 @@ golang.org/x/crypto/ssh
- golang.org/x/crypto/ssh/agent
- golang.org/x/crypto/ssh/internal/bcrypt_pbkdf
- golang.org/x/crypto/ssh/terminal
--# golang.org/x/net v0.6.0
-+# golang.org/x/net v0.0.0-20221014081412-f15817d10f9b
-+## explicit; go 1.17
- golang.org/x/net/html
- golang.org/x/net/html/atom
- # golang.org/x/sync v0.1.0
-+## explicit
- golang.org/x/sync/errgroup
- # golang.org/x/sys v0.7.0
--## explicit
-+## explicit; go 1.17
- golang.org/x/sys/cpu
- golang.org/x/sys/internal/unsafeheader
- golang.org/x/sys/plan9
- golang.org/x/sys/unix
- golang.org/x/sys/windows
- # golang.org/x/term v0.7.0
--## explicit
-+## explicit; go 1.17
- golang.org/x/term
- # golang.org/x/text v0.9.0
--## explicit
-+## explicit; go 1.17
- golang.org/x/text/runes
- golang.org/x/text/transform
- golang.org/x/text/unicode/norm
- # gopkg.in/ini.v1 v1.67.0
-+## explicit
- gopkg.in/ini.v1
- # gopkg.in/yaml.v2 v2.4.0
-+## explicit; go 1.15
- gopkg.in/yaml.v2
- # gopkg.in/yaml.v3 v3.0.1
-+## explicit
- gopkg.in/yaml.v3
diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile
index a31a4e275cb5..2c09ab0fa2f2 100644
--- a/sysutils/gnome-control-center/Makefile
+++ b/sysutils/gnome-control-center/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnome-control-center
-PORTVERSION= 47.6
+PORTVERSION= 47.7
CATEGORIES= sysutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -11,8 +11,6 @@ WWW= https://apps.gnome.org/Settings/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-PORTSCOUT= limit:^47\.
-
BUILD_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
tecla>0:x11/tecla
@@ -46,7 +44,6 @@ USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \
USE_GNOME= cairo gdkpixbufextra gnomedesktop4 glib20 gtk40 gsound \
libadwaita libxml2
USE_XORG= x11 xi
-USE_LDCONFIG= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
MESON_ARGS= -Dlocation-services=disabled \
@@ -62,6 +59,8 @@ OPTIONS_DEFAULT= WAYLAND
WAYLAND_MESON_TRUE= wayland
+PORTSCOUT= limit:^47\.
+
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${LOCALBASE}|' \
${WRKSRC}/panels/printers/pp-host.c
diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo
index a0958f175d71..651a1b70e6a3 100644
--- a/sysutils/gnome-control-center/distinfo
+++ b/sysutils/gnome-control-center/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748511367
-SHA256 (gnome/gnome-control-center-47.6.tar.xz) = 70f38495330c61c4367f2561523f0d4ec28c0dec15731745dcedd81b3378f3d2
-SIZE (gnome/gnome-control-center-47.6.tar.xz) = 7089364
+TIMESTAMP = 1751102179
+SHA256 (gnome/gnome-control-center-47.7.tar.xz) = e6863e56c361f57c330e22e9c178e173683af91100a053f77bc84148a769f5f5
+SIZE (gnome/gnome-control-center-47.7.tar.xz) = 7089812
diff --git a/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c b/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c
deleted file mode 100644
index 72fbc5a798e4..000000000000
--- a/sysutils/gnome-control-center/files/patch-panels_system_about_cc-about-page.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- panels/system/about/cc-about-page.c.orig 2025-05-26 08:10:04 UTC
-+++ panels/system/about/cc-about-page.c
-@@ -159,7 +159,7 @@ cc_about_page_dispose (GObject *object)
- CcAboutPage *self = CC_ABOUT_PAGE (object);
-
- if (self->system_details_window)
-- adw_dialog_close (self->system_details_window);
-+ adw_dialog_force_close (self->system_details_window);
- g_clear_object (&self->system_details_window);
-
- g_clear_handle_id (&self->create_system_details_id, g_source_remove);
diff --git a/sysutils/gnome-firmware/Makefile b/sysutils/gnome-firmware/Makefile
new file mode 100644
index 000000000000..1e6093d5a9b1
--- /dev/null
+++ b/sysutils/gnome-firmware/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= gnome-firmware
+DISTVERSION= 49.0
+CATEGORIES= sysutils
+
+MAINTAINER= decke@FreeBSD.org
+COMMENT= Manage firmware on devices supported by fwupd
+WWW= https://gitlab.gnome.org/World/gnome-firmware
+
+LICENSE= GPLv2+
+
+BUILD_DEPENDS= help2man:misc/help2man
+LIB_DEPENDS= libfwupd.so:sysutils/fwupd \
+ libxmlb.so:textproc/libxmlb
+
+USES= desktop-file-utils gettext-tools gnome meson pkgconfig
+USE_GNOME= gdkpixbuf gtk40 libadwaita
+USE_GITLAB= yes
+GL_SITE= https://gitlab.gnome.org
+GL_ACCOUNT= World
+GL_PROJECT= gnome-firmware
+GLIB_SCHEMAS= org.gnome.Firmware.gschema.xml
+
+.include <bsd.port.mk>
diff --git a/sysutils/gnome-firmware/distinfo b/sysutils/gnome-firmware/distinfo
new file mode 100644
index 000000000000..100030f61925
--- /dev/null
+++ b/sysutils/gnome-firmware/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761389826
+SHA256 (gnome-firmware-49.0.tar.bz2) = 9d03dde41b7e454d7c9c4599ce34e7079b646a46f214c4eb9acc302f304f2663
+SIZE (gnome-firmware-49.0.tar.bz2) = 375782
diff --git a/sysutils/gnome-firmware/pkg-descr b/sysutils/gnome-firmware/pkg-descr
new file mode 100644
index 000000000000..52f106284003
--- /dev/null
+++ b/sysutils/gnome-firmware/pkg-descr
@@ -0,0 +1,2 @@
+GNOME firmware is a power-user tool that allows updating, reinstalling
+and downgrading of firmware on devices supported by fwupd.
diff --git a/sysutils/gnome-firmware/pkg-plist b/sysutils/gnome-firmware/pkg-plist
new file mode 100644
index 000000000000..5ea867a5ee78
--- /dev/null
+++ b/sysutils/gnome-firmware/pkg-plist
@@ -0,0 +1,40 @@
+bin/gnome-firmware
+share/applications/org.gnome.Firmware.desktop
+share/dbus-1/services/org.gnome.Firmware.service
+share/icons/hicolor/scalable/apps/org.gnome.Firmware.svg
+share/icons/hicolor/symbolic/apps/org.gnome.Firmware-symbolic.svg
+share/locale/bg/LC_MESSAGES/gnome-firmware.mo
+share/locale/ca/LC_MESSAGES/gnome-firmware.mo
+share/locale/cs/LC_MESSAGES/gnome-firmware.mo
+share/locale/da/LC_MESSAGES/gnome-firmware.mo
+share/locale/de/LC_MESSAGES/gnome-firmware.mo
+share/locale/en_GB/LC_MESSAGES/gnome-firmware.mo
+share/locale/es/LC_MESSAGES/gnome-firmware.mo
+share/locale/eu/LC_MESSAGES/gnome-firmware.mo
+share/locale/fa/LC_MESSAGES/gnome-firmware.mo
+share/locale/fi/LC_MESSAGES/gnome-firmware.mo
+share/locale/fr/LC_MESSAGES/gnome-firmware.mo
+share/locale/fur/LC_MESSAGES/gnome-firmware.mo
+share/locale/gl/LC_MESSAGES/gnome-firmware.mo
+share/locale/he/LC_MESSAGES/gnome-firmware.mo
+share/locale/hi/LC_MESSAGES/gnome-firmware.mo
+share/locale/hr/LC_MESSAGES/gnome-firmware.mo
+share/locale/hu/LC_MESSAGES/gnome-firmware.mo
+share/locale/id/LC_MESSAGES/gnome-firmware.mo
+share/locale/it/LC_MESSAGES/gnome-firmware.mo
+share/locale/ka/LC_MESSAGES/gnome-firmware.mo
+share/locale/nl/LC_MESSAGES/gnome-firmware.mo
+share/locale/pa/LC_MESSAGES/gnome-firmware.mo
+share/locale/pl/LC_MESSAGES/gnome-firmware.mo
+share/locale/pt_BR/LC_MESSAGES/gnome-firmware.mo
+share/locale/ru/LC_MESSAGES/gnome-firmware.mo
+share/locale/sk/LC_MESSAGES/gnome-firmware.mo
+share/locale/sl/LC_MESSAGES/gnome-firmware.mo
+share/locale/sr/LC_MESSAGES/gnome-firmware.mo
+share/locale/sv/LC_MESSAGES/gnome-firmware.mo
+share/locale/tr/LC_MESSAGES/gnome-firmware.mo
+share/locale/uk/LC_MESSAGES/gnome-firmware.mo
+share/locale/zh_CN/LC_MESSAGES/gnome-firmware.mo
+share/locale/zh_TW/LC_MESSAGES/gnome-firmware.mo
+share/man/man1/gnome-firmware.1.gz
+share/metainfo/org.gnome.Firmware.metainfo.xml
diff --git a/sysutils/go-ntfy/Makefile b/sysutils/go-ntfy/Makefile
new file mode 100644
index 000000000000..99319c8faf86
--- /dev/null
+++ b/sysutils/go-ntfy/Makefile
@@ -0,0 +1,67 @@
+PORTNAME= ntfy
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.15.0
+PORTREVISION= 2
+CATEGORIES= sysutils
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+PKGNAMEPREFIX= go-
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Send push notifications to your phone or desktop using PUT/POST
+WWW= https://ntfy.sh
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= binwiederhier
+
+USE_RC_SUBR= ${PORTNAME}
+
+GO_MOD_DIST= github
+GO_MODULE= github.com/binwiederhier/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -X 'main.version=${DISTVERSION}' \
+ -X 'main.commit=${GITID}' \
+ -X 'main.date=${BUILD_DATE}'"
+
+CONFLICTS_INSTALL= sysutils/ntfy
+
+PLIST_FILES= "@sample ${ETCDIR}/client.yml.sample" \
+ "@sample ${ETCDIR}/server.yml.sample" \
+ bin/${PORTNAME}
+
+OPTIONS_DEFINE= DOCS
+
+DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=0:textproc/py-mkdocs-material@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-minify-plugin>=0:textproc/py-mkdocs-minify-plugin@${PY_FLAVOR}
+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
+
+BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ")
+
+post-patch:
+ @${GREP} -rl "/etc/${PORTNAME}" ${WRKSRC}/cmd ${WRKSRC}/server \
+ | ${XARGS} ${REINPLACE_CMD} -e 's#/etc/${PORTNAME}#${ETCDIR}#g'
+
+pre-build:
+ @${MKDIR} ${WRKSRC}/server/docs
+ ${TOUCH} ${WRKSRC}/server/docs/index.html
+ ${RM} -r ${WRKSRC}/server/site
+ @${MKDIR} ${WRKSRC}/server/site
+ @cd ${WRKDIR}/ntfy-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/server/site
+
+pre-build-DOCS-on:
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} mkdocs build
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/server/server.yml ${STAGEDIR}${ETCDIR}/server.yml.sample
+ ${INSTALL_DATA} ${WRKSRC}/client/client.yml ${STAGEDIR}${ETCDIR}/client.yml.sample
+
+.include <bsd.port.mk>
diff --git a/sysutils/go-ntfy/distinfo b/sysutils/go-ntfy/distinfo
new file mode 100644
index 000000000000..dfb09f29fbe2
--- /dev/null
+++ b/sysutils/go-ntfy/distinfo
@@ -0,0 +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
diff --git a/sysutils/go-ntfy/files/ntfy.in b/sysutils/go-ntfy/files/ntfy.in
new file mode 100644
index 000000000000..f681ce0b5c1b
--- /dev/null
+++ b/sysutils/go-ntfy/files/ntfy.in
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+# PROVIDE: ntfy
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for ntfy in /etc/rc.conf
+#
+# ntfy_enable (bool): Enable ntfy. (default=NO)
+# ntfy_log (str): Log output. (default=/var/log/ntfy.log)
+# ntfy_runas (str): User to run ntfy as. (default=www)
+#
+
+. /etc/rc.subr
+
+name="ntfy"
+desc="Send push notifications to your phone or desktop using PUT/POST"
+rcvar="${name}_enable"
+
+load_rc_config $name
+
+: ${ntfy_enable:="NO"}
+: ${ntfy_log:="/var/log/ntfy.log"}
+: ${ntfy_runas:="www"}
+: ${ntfy_args="--listen-http :8080"}
+
+pidfile="/var/run/${name}.pid"
+procname="%%LOCALBASE%%/bin/${name}"
+command="/usr/sbin/daemon"
+command_args="-c -u '${ntfy_runas}' -p '${pidfile}' -t '${desc}' -o '${ntfy_log}' '${procname}' serve ${ntfy_args}"
+
+run_rc_command "$1"
diff --git a/sysutils/go-ntfy/pkg-descr b/sysutils/go-ntfy/pkg-descr
new file mode 100644
index 000000000000..279182934b82
--- /dev/null
+++ b/sysutils/go-ntfy/pkg-descr
@@ -0,0 +1,5 @@
+ntfy (pronounced "notify") is a simple HTTP-based pub-sub notification
+service. With ntfy, you can send notifications to your phone or
+desktop via scripts from any computer, without having to sign up
+or pay any fees. If you'd like to run your own instance of the
+service, you can easily do so since ntfy is open source.
diff --git a/sysutils/go-wtf/Makefile b/sysutils/go-wtf/Makefile
index cd17dfd2ae38..e603817354a0 100644
--- a/sysutils/go-wtf/Makefile
+++ b/sysutils/go-wtf/Makefile
@@ -1,7 +1,6 @@
PORTNAME= wtf
-PORTVERSION= 0.43.0
DISTVERSIONPREFIX= v
-PORTREVISION= 16
+DISTVERSION= 0.47.1
CATEGORIES= sysutils
PKGNAMEPREFIX= go-
@@ -12,7 +11,7 @@ WWW= https://wtfutil.com
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= cpe go:modules
+USES= cpe go:1.25+,modules
GO_MODULE= github.com/wtfutil/wtf
GO_BUILDFLAGS= -ldflags "-X main.version=${DISTVERSION}"
diff --git a/sysutils/go-wtf/distinfo b/sysutils/go-wtf/distinfo
index 31c90f1e9346..374070fa80d1 100644
--- a/sysutils/go-wtf/distinfo
+++ b/sysutils/go-wtf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1677464434
-SHA256 (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.mod) = 78e3a89041a470f0b9de84e039c4110140173f3901a7fae3d178bad422d57a5a
-SIZE (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.mod) = 10733
-SHA256 (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.zip) = 4482792a0009c115fc14b99b48c301c9c721af86b795469681e998acb1e3925c
-SIZE (go/sysutils_go-wtf/wtf-v0.43.0/v0.43.0.zip) = 2571804
+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
diff --git a/sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go b/sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
deleted file mode 100644
index 0f17cb22d795..000000000000
--- a/sysutils/go-wtf/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
+++ /dev/null
@@ -1,10 +0,0 @@
---- vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go.orig 2018-11-01 23:46:00 UTC
-+++ vendor/github.com/godbus/dbus/transport_unixcred_freebsd.go
-@@ -10,6 +10,7 @@ package dbus
- /*
- const int sizeofPtr = sizeof(void*);
- #define _WANT_UCRED
-+#include <sys/types.h>
- #include <sys/ucred.h>
- */
- import "C"
diff --git a/sysutils/goawk/Makefile b/sysutils/goawk/Makefile
index bd9e61d1f823..8a6451d48461 100644
--- a/sysutils/goawk/Makefile
+++ b/sysutils/goawk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= goawk
DISTVERSIONPREFIX= v
-DISTVERSION= 1.29.1
-PORTREVISION= 4
+DISTVERSION= 1.30.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/goawk/distinfo b/sysutils/goawk/distinfo
index 93642e0b5add..84aa8ce7814c 100644
--- a/sysutils/goawk/distinfo
+++ b/sysutils/goawk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736727838
-SHA256 (benhoyt-goawk-v1.29.1_GH0.tar.gz) = 9c355857faf7168f99e78d090ebe993ff10732a5ff34735cdc3e86256ce8c989
-SIZE (benhoyt-goawk-v1.29.1_GH0.tar.gz) = 1682166
+TIMESTAMP = 1763958691
+SHA256 (benhoyt-goawk-v1.30.1_GH0.tar.gz) = 7f2964b474ac3d2d41b5a9bf5a18cd3ee369b2c1cd7aa405299b385ff20ea5db
+SIZE (benhoyt-goawk-v1.30.1_GH0.tar.gz) = 1684895
diff --git a/sysutils/gol/Makefile b/sysutils/gol/Makefile
new file mode 100644
index 000000000000..0277c204f22a
--- /dev/null
+++ b/sysutils/gol/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= gol
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.35
+PORTREVISION= 1
+CATEGORIES= sysutils
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= All-in-one log viewer in browser
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= kevincobain2000
+USE_RC_SUBR= ${PORTNAME}
+
+GO_TARGET= ./frontend/main.go:${PORTNAME}
+
+SUB_LIST= USER=${GOL_USER}
+
+PLIST_FILES= bin/${PORTNAME}
+
+GOL_USER= www
+
+post-extract:
+ @${MKDIR} ${WRKSRC}/vendor
+ @cd ${WRKDIR}/${PORTNAME}-vendor && ${COPYTREE_SHARE} . ${WRKSRC}/vendor
+
+.include <bsd.port.mk>
diff --git a/sysutils/gol/distinfo b/sysutils/gol/distinfo
new file mode 100644
index 000000000000..c3249c29968d
--- /dev/null
+++ b/sysutils/gol/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1763156565
+SHA256 (gol-v1.0.35.vendor.tar.gz) = a72e691485c92e1775297ecbb47c29337b275c4a3d7a5b204608c9a28dd4982b
+SIZE (gol-v1.0.35.vendor.tar.gz) = 4082558
+SHA256 (kevincobain2000-gol-v1.0.35_GH0.tar.gz) = 7290bb10db4526274dd8d6fe43a9ae88eda26dff6feaf7148c5dc82935bdedca
+SIZE (kevincobain2000-gol-v1.0.35_GH0.tar.gz) = 157006
diff --git a/sysutils/gol/files/gol.in b/sysutils/gol/files/gol.in
new file mode 100644
index 000000000000..645fc83775d8
--- /dev/null
+++ b/sysutils/gol/files/gol.in
@@ -0,0 +1,51 @@
+#!/bin/sh
+
+# PROVIDE: gol
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for gol in /etc/rc.conf
+#
+# gol_enable (bool): Enable gol. (default=NO)
+# gol_runas (str): User to run gol as. (default=%%USER%%)
+# gol_host (str): Host to serve. (default=127.0.0.1)
+# gol_port (int): Port to serve. (default=3003)
+# gol_every (int): Check for file paths every n seconds. (default=10)
+# gol_log (str): Log output. (default=/var/log/gol.log)
+# gol_extra_args (str): Additional parameters. (default=-f=${gol_log})
+# gol_args (str): Main parameters. (default=-every=${gol_every} -host=${gol_host} -port=${gol_port} ${gol_extra_args})
+#
+
+. /etc/rc.subr
+
+name="gol"
+desc="All-in-one log viewer in browser"
+rcvar="${name}_enable"
+
+load_rc_config $name
+
+: ${gol_enable:="NO"}
+: ${gol_runas:="%%USER%%"}
+: ${gol_log="/var/log/gol.log"}
+: ${gol_extra_args="-f=${gol_log}"}
+: ${gol_every:="10"}
+: ${gol_host:="127.0.0.1"}
+: ${gol_port:="3003"}
+: ${gol_args="-every=${gol_every} -host=${gol_host} -port=${gol_port} ${gol_extra_args}"}
+
+command="/usr/sbin/daemon"
+pidfile="/var/run/${name}.pid"
+procname="/usr/local/bin/${name}"
+command_args="-c -u ${gol_runas} -o ${gol_log} -p ${pidfile} -t \"${desc}\" ${procname} -open=false ${gol_args}"
+start_precmd="${name}_prestart"
+
+gol_prestart()
+{
+ if [ ! -f "${gol_log}" ]; then
+ install -m 644 /dev/null "${gol_log}"
+ fi
+
+ chmod 644 "${gol_log}"
+}
+
+run_rc_command "$1"
diff --git a/sysutils/gol/pkg-descr b/sysutils/gol/pkg-descr
new file mode 100644
index 000000000000..858638fb0c5a
--- /dev/null
+++ b/sysutils/gol/pkg-descr
@@ -0,0 +1,3 @@
+gol is a fast and lightweight log viewer that allows you to view
+logs in real time from different sources (files, Docker logs, remote
+via SSH, piped inputs, etc.) from a web browser.
diff --git a/sysutils/gomi/Makefile b/sysutils/gomi/Makefile
index 17d565a9dde6..ce1a58b9e338 100644
--- a/sysutils/gomi/Makefile
+++ b/sysutils/gomi/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gomi
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/gomplate/Makefile b/sysutils/gomplate/Makefile
index a73803840779..380e22e8e2ec 100644
--- a/sysutils/gomplate/Makefile
+++ b/sysutils/gomplate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomplate
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.2
-PORTREVISION= 3
+DISTVERSION= 4.3.3
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
GO_MODULE= github.com/hairyhenderson/gomplate/v4
-GH_TAG_COMMIT= c325f78
+GH_TAG_COMMIT= 3e4035c
GO_TARGET= ./cmd/gomplate
GO_BUILDFLAGS= -ldflags "\
-w -s \
diff --git a/sysutils/gomplate/distinfo b/sysutils/gomplate/distinfo
index 35a1290b822a..143c0a16c57b 100644
--- a/sysutils/gomplate/distinfo
+++ b/sysutils/gomplate/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744732530
-SHA256 (go/sysutils_gomplate/gomplate-v4.3.2/v4.3.2.mod) = 2a0312e09ee1e4d0b84c611f8a0309572db5dfc4165c6523e2060e5b947af340
-SIZE (go/sysutils_gomplate/gomplate-v4.3.2/v4.3.2.mod) = 9682
-SHA256 (go/sysutils_gomplate/gomplate-v4.3.2/v4.3.2.zip) = f2ac2387bae5c838f0075bcf8dd90b502577d20c21fa537bfc72188c6aed2a71
-SIZE (go/sysutils_gomplate/gomplate-v4.3.2/v4.3.2.zip) = 400300
+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
diff --git a/sysutils/gonzo/Makefile b/sysutils/gonzo/Makefile
new file mode 100644
index 000000000000..7f1f3472c062
--- /dev/null
+++ b/sysutils/gonzo/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= gonzo
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.1
+CATEGORIES= sysutils
+
+MAINTAINER= dutra@FreeBSD.org
+COMMENT= TUI for log analysis
+WWW= https://www.controltheory.com/gonzo/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+#NOT_FOR_ARCHS= armv6 armv7 i386
+
+_BUILD_DATE= $$(date -u +"%FT%T%z")
+_BUILD_HASH= 6d2d1ad
+
+GO_MODULE= github.com/control-theory/${PORTNAME}
+GO_TARGET= ./cmd/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -s -w \
+ -X main.version=${DISTVERSION} \
+ -X main.buildTime=${_BUILD_DATE} \
+ -X main.commit=${_BUILD_HASH}"
+
+PLIST_FILES= bin/${PORTNAME}
+_DOCS= CONTRIBUTING.md README.md USAGE_GUIDE.md
+PORTDOCS= ${_DOCS:T}
+PORTEXAMPLES= *
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && \
+ ${INSTALL_DATA} ${_DOCS} \
+ ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/gonzo/distinfo b/sysutils/gonzo/distinfo
new file mode 100644
index 000000000000..1b4d37b03617
--- /dev/null
+++ b/sysutils/gonzo/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1760669775
+SHA256 (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.mod) = 49e027b45c4d8cd1d84fd02602e7a1cdafc0a6d264b0ab789eb8fc1024d6e156
+SIZE (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.mod) = 2668
+SHA256 (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.zip) = ca3911448994fbf5c2ce5f205c03f210a20b867553b7392198bb682d0a518ed0
+SIZE (go/sysutils_gonzo/gonzo-v0.2.1/v0.2.1.zip) = 48369554
diff --git a/sysutils/gonzo/pkg-descr b/sysutils/gonzo/pkg-descr
new file mode 100644
index 000000000000..409e36db6f30
--- /dev/null
+++ b/sysutils/gonzo/pkg-descr
@@ -0,0 +1,3 @@
+A powerful, real-time log analysis terminal UI inspired by k9s.
+Analyze log streams with beautiful charts, AI-powered insights
+and advanced filtering - all from your terminal.
diff --git a/sysutils/gotop/Makefile b/sysutils/gotop/Makefile
index 58ce109fb562..35af40f6fe0c 100644
--- a/sysutils/gotop/Makefile
+++ b/sysutils/gotop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotop
DISTVERSIONPREFIX= v
DISTVERSION= 4.1.4
-PORTREVISION= 23
+PORTREVISION= 30
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/govmomi/Makefile b/sysutils/govmomi/Makefile
index bfd638bb1fa6..2b52f728a9f9 100644
--- a/sysutils/govmomi/Makefile
+++ b/sysutils/govmomi/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/vmware/govmomi/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= github.com/vmware/govmomi
GO_TARGET= ./govc \
diff --git a/sysutils/gpart/Makefile b/sysutils/gpart/Makefile
index b7ee1c43b2ce..9832b09bdce2 100644
--- a/sysutils/gpart/Makefile
+++ b/sysutils/gpart/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.1h
PORTREVISION= 3
CATEGORIES= sysutils
MASTER_SITES= SUNSITE/system/filesystems \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tries to recover lost partition tables and file systems
diff --git a/sysutils/graveman/Makefile b/sysutils/graveman/Makefile
index c8ac85bf1685..254ba2bebf63 100644
--- a/sysutils/graveman/Makefile
+++ b/sysutils/graveman/Makefile
@@ -1,6 +1,6 @@
PORTNAME= graveman
DISTVERSION= 0.3.12-5
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= sysutils
MASTER_SITES= http://graveman.tuxfamily.org/sources/
diff --git a/sysutils/graylog/Makefile b/sysutils/graylog/Makefile
index 01e1a5b3be15..bfd0234c25da 100644
--- a/sysutils/graylog/Makefile
+++ b/sysutils/graylog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= graylog
-DISTVERSION= 6.2.3
+DISTVERSION= 7.0.2
CATEGORIES= sysutils java
MASTER_SITES= https://downloads.graylog.org/releases/
DISTFILES= graylog/${DISTNAME}${EXTRACT_SUFX}
diff --git a/sysutils/graylog/distinfo b/sysutils/graylog/distinfo
index d6c1db4c2209..e3a8ac492d3c 100644
--- a/sysutils/graylog/distinfo
+++ b/sysutils/graylog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749455224
-SHA256 (graylog/graylog-6.2.3.tgz) = 472cdf1f69205fb382d586c84f7312e10ed56474b41654a409b8280d7a2879e3
-SIZE (graylog/graylog-6.2.3.tgz) = 300170523
+TIMESTAMP = 1765792752
+SHA256 (graylog/graylog-7.0.2.tgz) = bf4a4f9730113767e9a79a4bd2fd4f8db1e6d828be8187bc47aae48aec3d059f
+SIZE (graylog/graylog-7.0.2.tgz) = 325483336
diff --git a/sysutils/graylog/files/pkg-message.in b/sysutils/graylog/files/pkg-message.in
index 04fdeb212817..52cd591dc112 100644
--- a/sysutils/graylog/files/pkg-message.in
+++ b/sysutils/graylog/files/pkg-message.in
@@ -11,27 +11,28 @@ When running graylog in a jail, you need to set enforce_statfs for the jail.
For a single-node installation, install:
-- databases/mongodb50 or higher
-- textproc/opensearch 1.3, 2.0 or higher
+- databases/mongodb70 or databases/mongodb80
+- textproc/opensearch between 2.0 to 2.9 inclusive
And ensure that the elasticsearch cluster name matches that used by graylog.
See https://go2docs.graylog.org/5-0/downloading_and_installing_graylog/installing_graylog.html
+
EOM
}
{ type: upgrade
message: <<EOM
-Graylog v5.0 requires significant preparation to migrate both to newer
+Graylog v7.0 requires significant preparation to migrate both to newer
MongoDB and to switch from older ElasticSearch to the new OpenSearch.
You may need to re-index OpenSearch after migrating, refer to upstream
docs for more details.
-https://go2docs.graylog.org/5-0/upgrading_graylog/upgrading_to_graylog_5.0.x.htm
+https://go2docs.graylog.org/current/upgrading_graylog/upgrade_to_graylog_7.0.htm
-- textproc/opensearch 1.3, 2.0 or higher
-- databases/mongodb50 or higher
+- databases/mongodb70 or databases/mongodb80
+- textproc/opensearch between 2.0 to 2.9 inclusive
Remember to backup both MongoDB & ES/OS databases before upgrading Graylog
itself.
diff --git a/sysutils/grub2-efi/files/patch-autogen.sh b/sysutils/grub2-efi/files/patch-autogen.sh
new file mode 100644
index 000000000000..f2e50ff66917
--- /dev/null
+++ b/sysutils/grub2-efi/files/patch-autogen.sh
@@ -0,0 +1,9 @@
+--- autogen.sh.orig 2015-06-03 14:54:01 UTC
++++ autogen.sh
+@@ -83,5 +83,5 @@ echo "Running autoreconf..."
+ echo timestamp > stamp-h.in
+
+ echo "Running autoreconf..."
+-autoreconf -vi
++autoreconf -vif
+ exit 0
diff --git a/sysutils/grub2-pcbsd/files/patch-autogen.sh b/sysutils/grub2-pcbsd/files/patch-autogen.sh
new file mode 100644
index 000000000000..f2e50ff66917
--- /dev/null
+++ b/sysutils/grub2-pcbsd/files/patch-autogen.sh
@@ -0,0 +1,9 @@
+--- autogen.sh.orig 2015-06-03 14:54:01 UTC
++++ autogen.sh
+@@ -83,5 +83,5 @@ echo "Running autoreconf..."
+ echo timestamp > stamp-h.in
+
+ echo "Running autoreconf..."
+-autoreconf -vi
++autoreconf -vif
+ exit 0
diff --git a/sysutils/gstat-rs/Makefile b/sysutils/gstat-rs/Makefile
index 7bca90ee0c61..ff60bc67fb1e 100644
--- a/sysutils/gstat-rs/Makefile
+++ b/sysutils/gstat-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gstat-rs
DISTVERSIONPREFIX= gstat-v
-DISTVERSION= 0.1.6
-PORTREVISION= 12
+DISTVERSION= 0.1.7
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= asomers@FreeBSD.org
diff --git a/sysutils/gstat-rs/Makefile.crates b/sysutils/gstat-rs/Makefile.crates
index 0d89cabde789..af8193bc4d96 100644
--- a/sysutils/gstat-rs/Makefile.crates
+++ b/sysutils/gstat-rs/Makefile.crates
@@ -1,118 +1,184 @@
-CARGO_CRATES= ahash-0.8.6 \
- aho-corasick-1.1.2 \
- allocator-api2-0.2.16 \
- anstream-0.6.5 \
- anstyle-1.0.4 \
- anstyle-parse-0.2.3 \
- anstyle-query-1.0.2 \
- anstyle-wincon-3.0.2 \
+CARGO_CRATES= aho-corasick-1.1.3 \
+ allocator-api2-0.2.21 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ anyhow-1.0.98 \
approx-0.5.1 \
- autocfg-1.1.0 \
- bindgen-0.66.1 \
+ atomic-waker-1.1.2 \
+ autocfg-1.4.0 \
+ axum-0.8.6 \
+ axum-core-0.5.5 \
+ bindgen-0.72.0 \
bitfield-0.13.2 \
- bitflags-1.3.2 \
- bitflags-2.4.1 \
- cassowary-0.3.0 \
+ bitflags-2.9.1 \
+ bytes-1.10.1 \
+ castaway-0.2.3 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
- clang-sys-1.6.1 \
- clap-4.4.11 \
- clap_builder-4.4.11 \
- clap_derive-4.4.7 \
- clap_lex-0.6.0 \
- colorchoice-1.0.0 \
- confy-0.5.1 \
- crossterm-0.27.0 \
+ cfg-if-1.0.1 \
+ clang-sys-1.8.1 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ compact_str-0.9.0 \
+ confy-1.0.0 \
+ convert_case-0.7.1 \
+ crossterm-0.29.0 \
crossterm_winapi-0.9.1 \
- directories-4.0.1 \
- dirs-sys-0.3.7 \
- either-1.9.0 \
- errno-0.3.8 \
- getrandom-0.2.11 \
- glob-0.3.1 \
- hashbrown-0.14.3 \
- heck-0.4.1 \
- home-0.5.9 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
+ deranged-0.4.0 \
+ 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 \
+ fnv-1.0.7 \
+ foldhash-0.1.5 \
+ 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 \
+ heck-0.5.0 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
humanize-rs-0.1.5 \
- indoc-2.0.4 \
- itertools-0.12.0 \
- lazy_static-1.4.0 \
- lazycell-1.3.0 \
- libc-0.2.151 \
- libloading-0.7.4 \
- libredox-0.0.1 \
- linux-raw-sys-0.4.12 \
- lock_api-0.4.11 \
- log-0.4.20 \
- lru-0.12.1 \
- memchr-2.6.4 \
+ hyper-1.7.0 \
+ hyper-util-0.1.17 \
+ ident_case-1.0.1 \
+ indexmap-2.9.0 \
+ indoc-2.0.6 \
+ instability-0.3.7 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ kasuari-0.4.6 \
+ 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 \
+ matchit-0.8.4 \
+ memchr-2.7.5 \
+ mime-0.3.17 \
minimal-lexical-0.2.1 \
- mio-0.8.10 \
+ mio-1.0.4 \
nix-0.27.1 \
nom-7.1.3 \
nonzero_ext-0.2.0 \
- num-traits-0.2.17 \
- once_cell-1.19.0 \
- parking_lot-0.12.1 \
- parking_lot_core-0.9.9 \
- paste-1.0.14 \
- peeking_take_while-0.1.2 \
- prettyplease-0.2.15 \
- proc-macro2-1.0.70 \
- quote-1.0.33 \
- ratatui-0.25.0 \
- redox_syscall-0.4.1 \
- redox_users-0.4.4 \
- regex-1.10.2 \
- regex-automata-0.4.3 \
- regex-syntax-0.8.2 \
- rustc-hash-1.1.0 \
- rustix-0.38.28 \
- rustversion-1.0.14 \
+ num-conv-0.1.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 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ powerfmt-0.2.0 \
+ prettyplease-0.2.34 \
+ 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 \
+ redox_syscall-0.5.13 \
+ redox_users-0.5.0 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ rustc-hash-2.1.1 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
scopeguard-1.2.0 \
- serde-1.0.193 \
- serde_derive-1.0.193 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_spanned-0.6.9 \
shlex-1.3.0 \
- signal-hook-0.3.17 \
- signal-hook-mio-0.2.3 \
- signal-hook-registry-1.4.1 \
- smallvec-1.11.2 \
- stability-0.1.1 \
- strsim-0.10.0 \
- strum-0.25.0 \
- strum_macros-0.25.3 \
- syn-1.0.109 \
- syn-2.0.41 \
- thiserror-1.0.51 \
- thiserror-impl-1.0.51 \
- toml-0.5.11 \
- unicode-ident-1.0.12 \
- unicode-segmentation-1.10.1 \
- unicode-width-0.1.11 \
- utf8parse-0.2.1 \
- version_check-0.9.4 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- which-4.4.2 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.4 \
+ signal-hook-registry-1.4.5 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.27.1 \
+ strum_macros-0.27.1 \
+ syn-2.0.103 \
+ sync_wrapper-1.0.2 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ 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 \
+ tower-0.5.2 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ unicode-ident-1.0.18 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-2.0.0 \
+ unicode-width-0.2.0 \
+ utf8parse-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.0 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.0 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.0 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.0 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.0 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.0 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.0 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.0 \
- zerocopy-0.7.31 \
- zerocopy-derive-0.7.31
+ windows-link-0.2.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.2 \
+ 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.11
diff --git a/sysutils/gstat-rs/distinfo b/sysutils/gstat-rs/distinfo
index e849801fce6b..ce15d6452b4e 100644
--- a/sysutils/gstat-rs/distinfo
+++ b/sysutils/gstat-rs/distinfo
@@ -1,239 +1,371 @@
-TIMESTAMP = 1707171935
-SHA256 (rust/crates/ahash-0.8.6.crate) = 91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a
-SIZE (rust/crates/ahash-0.8.6.crate) = 42780
-SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
-SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
-SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
-SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025
-SHA256 (rust/crates/anstream-0.6.5.crate) = d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6
-SIZE (rust/crates/anstream-0.6.5.crate) = 30004
-SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
-SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
-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-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
-SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
+TIMESTAMP = 1765488585
+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/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/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/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/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7
-SIZE (rust/crates/bindgen-0.66.1.crate) = 218860
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871
+SIZE (rust/crates/axum-0.8.6.crate) = 178581
+SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22
+SIZE (rust/crates/axum-core-0.5.5.crate) = 26919
+SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f
+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-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
-SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
-SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
-SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
+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/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
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/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
-SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
-SHA256 (rust/crates/clap-4.4.11.crate) = bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2
-SIZE (rust/crates/clap-4.4.11.crate) = 54782
-SHA256 (rust/crates/clap_builder-4.4.11.crate) = a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb
-SIZE (rust/crates/clap_builder-4.4.11.crate) = 163317
-SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
-SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
-SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
-SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/confy-0.5.1.crate) = e37668cb35145dcfaa1931a5f37fde375eeae8068b4c0d2f289da28a270b2d2c
-SIZE (rust/crates/confy-0.5.1.crate) = 10276
-SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
-SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/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/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
+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/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/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
-SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
-SHA256 (rust/crates/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f
-SIZE (rust/crates/getrandom-0.2.11.crate) = 35391
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-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/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
+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/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
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+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.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/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
+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/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-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/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/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.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/humanize-rs-0.1.5.crate) = 016b02deb8b0c415d8d56a6f0ab265e50c22df61194e37f9be75ed3a722de8a6
SIZE (rust/crates/humanize-rs-0.1.5.crate) = 10538
-SHA256 (rust/crates/indoc-2.0.4.crate) = 1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8
-SIZE (rust/crates/indoc-2.0.4.crate) = 14311
-SHA256 (rust/crates/itertools-0.12.0.crate) = 25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0
-SIZE (rust/crates/itertools-0.12.0.crate) = 133620
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
-SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.151.crate) = 302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4
-SIZE (rust/crates/libc-0.2.151.crate) = 736640
-SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8
-SIZE (rust/crates/libredox-0.0.1.crate) = 4212
-SHA256 (rust/crates/linux-raw-sys-0.4.12.crate) = c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456
-SIZE (rust/crates/linux-raw-sys-0.4.12.crate) = 1465800
-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.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/lru-0.12.1.crate) = 2994eeba8ed550fd9b47a0b38f0242bc3344e496483c6180b69139cc2fa5d1d7
-SIZE (rust/crates/lru-0.12.1.crate) = 14583
-SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
-SIZE (rust/crates/memchr-2.6.4.crate) = 94439
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+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/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
+SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
+SIZE (rust/crates/instability-0.3.7.crate) = 13682
+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/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/kasuari-0.4.6.crate) = def1b67294a9fdc95eeeeafd1209c7a1b8a82aa0bf80ac2ab2a7d0318e9c7622
+SIZE (rust/crates/kasuari-0.4.6.crate) = 30469
+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
+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/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a415375b36a59a054ceda1198
+SIZE (rust/crates/lru-0.14.0.crate) = 16345
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/mio-0.8.10.crate) = 8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09
-SIZE (rust/crates/mio-0.8.10.crate) = 102345
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053
SIZE (rust/crates/nix-0.27.1.crate) = 286494
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
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-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
-SIZE (rust/crates/num-traits-0.2.17.crate) = 50190
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
-SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
-SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c
-SIZE (rust/crates/paste-1.0.14.crate) = 18157
-SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
-SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
-SHA256 (rust/crates/prettyplease-0.2.15.crate) = ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d
-SIZE (rust/crates/prettyplease-0.2.15.crate) = 57034
-SHA256 (rust/crates/proc-macro2-1.0.70.crate) = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b
-SIZE (rust/crates/proc-macro2-1.0.70.crate) = 44343
-SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
-SIZE (rust/crates/quote-1.0.33.crate) = 28090
-SHA256 (rust/crates/ratatui-0.25.0.crate) = a5659e52e4ba6e07b2dad9f1158f578ef84a73762625ddb51536019f34d180eb
-SIZE (rust/crates/ratatui-0.25.0.crate) = 341858
-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.4.crate) = a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4
-SIZE (rust/crates/redox_users-0.4.4.crate) = 15438
-SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343
-SIZE (rust/crates/regex-1.10.2.crate) = 252839
-SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f
-SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011
-SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
-SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.28.crate) = 72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316
-SIZE (rust/crates/rustix-0.38.28.crate) = 365398
-SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
-SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
+SHA256 (rust/crates/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
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/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/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55
+SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
+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/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
+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/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.193.crate) = 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89
-SIZE (rust/crates/serde-1.0.193.crate) = 76863
-SHA256 (rust/crates/serde_derive-1.0.193.crate) = 43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3
-SIZE (rust/crates/serde_derive-1.0.193.crate) = 55692
+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-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
+SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
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-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
-SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
-SHA256 (rust/crates/smallvec-1.11.2.crate) = 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970
-SIZE (rust/crates/smallvec-1.11.2.crate) = 34801
-SHA256 (rust/crates/stability-0.1.1.crate) = ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce
-SIZE (rust/crates/stability-0.1.1.crate) = 4753
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
-SIZE (rust/crates/strum-0.25.0.crate) = 5539
-SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0
-SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.41.crate) = 44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269
-SIZE (rust/crates/syn-2.0.41.crate) = 246016
-SHA256 (rust/crates/thiserror-1.0.51.crate) = f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7
-SIZE (rust/crates/thiserror-1.0.51.crate) = 20045
-SHA256 (rust/crates/thiserror-impl-1.0.51.crate) = 01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df
-SIZE (rust/crates/thiserror-impl-1.0.51.crate) = 15372
-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.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-segmentation-1.10.1.crate) = 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36
-SIZE (rust/crates/unicode-segmentation-1.10.1.crate) = 98416
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-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/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
-SIZE (rust/crates/which-4.4.2.crate) = 15953
+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/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/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.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
+SIZE (rust/crates/strum-0.27.1.crate) = 7467
+SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
+SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+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/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/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
+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/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+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/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/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-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-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd
-SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229
-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.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182
-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.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef
-SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663
-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.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313
-SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285
-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.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a
-SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693
-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.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd
-SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213
-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.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165
-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.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
-SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
-SHA256 (rust/crates/zerocopy-0.7.31.crate) = 1c4061bedbb353041c12f413700357bec76df2c7e2ca8e4df8bac24c6bf68e3d
-SIZE (rust/crates/zerocopy-0.7.31.crate) = 151100
-SHA256 (rust/crates/zerocopy-derive-0.7.31.crate) = b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a
-SIZE (rust/crates/zerocopy-derive-0.7.31.crate) = 533507
-SHA256 (asomers-gstat-rs-gstat-v0.1.6_GH0.tar.gz) = 5ffceab36d080c9208d88b7187ebe30202be8bf7c53c4870983daf04a910b1c6
-SIZE (asomers-gstat-rs-gstat-v0.1.6_GH0.tar.gz) = 420803
+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.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.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+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.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
diff --git a/sysutils/handlr/Makefile b/sysutils/handlr/Makefile
index 55784a533350..8363395e8874 100644
--- a/sysutils/handlr/Makefile
+++ b/sysutils/handlr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= handlr
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
-PORTREVISION= 30
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/hared/Makefile b/sysutils/hared/Makefile
index f12562112931..468a445bc701 100644
--- a/sysutils/hared/Makefile
+++ b/sysutils/hared/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hared
DISTVERSION= 1.0-45
DISTVERSIONSUFFIX= -g8341d8a
-PORTREVISION= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
diff --git a/sysutils/hcloud/Makefile b/sysutils/hcloud/Makefile
index c9c7fcaad6ab..b9399ce101b1 100644
--- a/sysutils/hcloud/Makefile
+++ b/sysutils/hcloud/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hcloud
DISTVERSIONPREFIX= v
-DISTVERSION= 1.51.0
+DISTVERSION= 1.58.0
CATEGORIES= sysutils
MAINTAINER= uzsolt@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/hetznercloud/cli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.23
+USES= go:modules
GO_MODULE= github.com/hetznercloud/cli
GO_TARGET= ./cmd/hcloud
diff --git a/sysutils/hcloud/distinfo b/sysutils/hcloud/distinfo
index 0a29873e5a39..159435b7e1ba 100644
--- a/sysutils/hcloud/distinfo
+++ b/sysutils/hcloud/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749006624
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 3456b11182f8b2fe874c00a4a20c6a0bf88a140aa632afe307249d54e485a6bc
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.mod) = 2743
-SHA256 (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = beb24b0e9c94855b203a11b7a7b26bb3dcc44d0642539cbbfd6e70c1a6058781
-SIZE (go/sysutils_hcloud/hcloud-v1.51.0/v1.51.0.zip) = 665852
+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
diff --git a/sysutils/helm/Makefile b/sysutils/helm/Makefile
index d56ead702147..a4b62d99d030 100644
--- a/sysutils/helm/Makefile
+++ b/sysutils/helm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= helm
-PORTVERSION= 3.18.3
+PORTVERSION= 3.19.4
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
@@ -11,12 +11,12 @@ LICENSE= APACHE20
RUN_DEPENDS= kubectl:sysutils/kubectl
-USES= cpe go:1.24,modules tar:xz
+USES= cpe go: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=6838ebcf265a3842d1433956e8a622e3290cf324"
+ -X helm.sh/helm/v3/internal/version.gitCommit=7cfb6e486dac026202556836bb910c37d847793e"
GO_TARGET= ./cmd/${PORTNAME}
PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/}
diff --git a/sysutils/helm/distinfo b/sysutils/helm/distinfo
index 4849f5b8ea2a..c11c22829c63 100644
--- a/sysutils/helm/distinfo
+++ b/sysutils/helm/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750520419
-SHA256 (go/sysutils_helm/helm-v3.18.3/v3.18.3.mod) = 9c3470a5ef108361968fcc0821da8c9cbe6a92f536c2b40b68a0103feb872096
-SIZE (go/sysutils_helm/helm-v3.18.3/v3.18.3.mod) = 9152
-SHA256 (go/sysutils_helm/helm-v3.18.3/v3.18.3.zip) = 25c5c6260924c3e5ee2153e90d0ca9b1106ca328a80bb3a9c720b69e3cf87f90
-SIZE (go/sysutils_helm/helm-v3.18.3/v3.18.3.zip) = 1394357
+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
diff --git a/sysutils/helmfile/Makefile b/sysutils/helmfile/Makefile
index dff1e6aa3e01..05b79f5d4186 100644
--- a/sysutils/helmfile/Makefile
+++ b/sysutils/helmfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= helmfile
DISTVERSIONPREFIX= v
-DISTVERSION= 0.167.0
-PORTREVISION= 5
+DISTVERSION= 1.1.2
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= timp87@gmail.com
@@ -12,7 +12,7 @@ LICENSE= MIT
RUN_DEPENDS= helm:sysutils/helm
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= github.com/${PORTNAME}/${PORTNAME}
GO_BUILDFLAGS= -ldflags="-X go.szostok.io/version.version=v${PORTVERSION}"
diff --git a/sysutils/helmfile/distinfo b/sysutils/helmfile/distinfo
index f0cbf0916a4a..09c17d7c6362 100644
--- a/sysutils/helmfile/distinfo
+++ b/sysutils/helmfile/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1722448643
-SHA256 (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.mod) = 1e212433b596c64748ff64b8f84faf85d31a7c521e636d550d4a6a774c1ed3b8
-SIZE (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.mod) = 15116
-SHA256 (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.zip) = 8c23e10b2d0220a1ad3685cd31390bd267a9d49d0e2ff8d4f75b8b875a967b5c
-SIZE (go/sysutils_helmfile/helmfile-v0.167.0/v0.167.0.zip) = 1387862
+TIMESTAMP = 1750774421
+SHA256 (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.mod) = 00d47557c4b86b15c9bdfd243c2fda36db2690aa3760057469a5e936674dba34
+SIZE (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.mod) = 16373
+SHA256 (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.zip) = 0ab5240598a8f30c3c2b8d09f8a9a6b43018f57dd33bff63ecf3536e256ea356
+SIZE (go/sysutils_helmfile/helmfile-v1.1.2/v1.1.2.zip) = 1397785
diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile
index 721a90b22684..d1a8a2141eef 100644
--- a/sysutils/hexyl/Makefile
+++ b/sysutils/hexyl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hexyl
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 4
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
diff --git a/sysutils/hostctl/Makefile b/sysutils/hostctl/Makefile
index 638160be07e6..979c08cc072e 100644
--- a/sysutils/hostctl/Makefile
+++ b/sysutils/hostctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hostctl
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.4
-PORTREVISION= 14
+PORTREVISION= 21
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/htop/Makefile b/sysutils/htop/Makefile
index 7159c0d71fd9..06b2f27075fb 100644
--- a/sysutils/htop/Makefile
+++ b/sysutils/htop/Makefile
@@ -1,19 +1,20 @@
PORTNAME= htop
-DISTVERSION= 3.4.0
+PORTVERSION= 3.4.1
CATEGORIES= sysutils
-MASTER_SITES= https://github.com/${PORTNAME}-dev/${PORTNAME}/releases/download/${DISTVERSION}/
+MASTER_SITES= https://github.com/htop-dev/htop/releases/download/${PORTVERSION}/
MAINTAINER= gaod@hychen.org
COMMENT= Better top(1) - interactive process viewer
-WWW= https://htop.dev/
+WWW= https://htop.dev/ \
+ https://github.com/htop-dev/htop
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
USES= ncurses tar:xz
-GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-unicode
+GNU_CONFIGURE= yes
PLIST_FILES= bin/htop \
share/man/man1/htop.1.gz \
@@ -25,7 +26,15 @@ OPTIONS_DEFINE= LSOF
LSOF_RUN_DEPENDS= lsof:sysutils/lsof
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == armv7 || ${ARCH} == i386 || ${ARCH} == powerpc || ${ARCH} == powerpc64 || ${ARCH} == powerpc64le
+CONFIGURE_ARGS+=--enable-libunwind
+LIB_DEPENDS+= libunwind.so:devel/libunwind
+USES+= localbase
+.endif
+
post-patch:
- @${REINPLACE_CMD} -e 's/3.4.0-dev-3.4.0/3.4.0/' ${WRKSRC}/configure
+ @${REINPLACE_CMD} -e 's|${PORTVERSION}-${PORTVERSION}|${PORTVERSION}|' ${WRKSRC}/configure
.include <bsd.port.mk>
diff --git a/sysutils/htop/distinfo b/sysutils/htop/distinfo
index 7f60889d18d7..0a6c61c25ede 100644
--- a/sysutils/htop/distinfo
+++ b/sysutils/htop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742047079
-SHA256 (htop-3.4.0.tar.xz) = feaabd2d31ca27c09c367a3b1b547ea9f96105fc41f4dfa799e2f49daad5de29
-SIZE (htop-3.4.0.tar.xz) = 427092
+TIMESTAMP = 1748264586
+SHA256 (htop-3.4.1.tar.xz) = 904f7d4580fc11cffc7e0f06895a4789e0c1c054435752c151e812fead9f6220
+SIZE (htop-3.4.1.tar.xz) = 427444
diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile
index 3345458c3cb7..112a127db719 100644
--- a/sysutils/httm/Makefile
+++ b/sysutils/httm/Makefile
@@ -1,5 +1,6 @@
PORTNAME= httm
-DISTVERSION= 0.48.0
+DISTVERSION= 0.48.2
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@@ -18,4 +19,15 @@ GH_ACCOUNT= kimono-koans
PLIST_FILES= bin/httm
+OPTIONS_DEFINE= SCRIPTS
+OPTIONS_DEFAULT=SCRIPTS
+
+SCRIPTS_DESC= Install example scripts
+
+SCRIPTS_RUN_DEPENDS= bash:shells/bash
+SCRIPTS_PLIST_FILES= bin/bowie
+
+post-install-SCRIPTS-on:
+ ${INSTALL_SCRIPT} ${WRKSRC}/scripts/bowie.bash ${STAGEDIR}${PREFIX}/bin/bowie
+
.include <bsd.port.mk>
diff --git a/sysutils/httm/Makefile.crates b/sysutils/httm/Makefile.crates
index 17ce1e90da3d..49e2922a9754 100644
--- a/sysutils/httm/Makefile.crates
+++ b/sysutils/httm/Makefile.crates
@@ -1,34 +1,34 @@
CARGO_CRATES= ahash-0.3.8 \
aho-corasick-1.1.3 \
ansi_term-0.12.1 \
- anstream-0.6.18 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.6 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
arrayvec-0.7.6 \
atty-0.2.14 \
- autocfg-1.1.0 \
+ autocfg-1.4.0 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
blake2-0.9.2 \
- bumpalo-3.16.0 \
+ bumpalo-3.17.0 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
clap-2.34.0 \
clap-4.5.39 \
clap_builder-4.5.39 \
clap_lex-0.7.4 \
- colorchoice-1.0.3 \
- console-0.15.5 \
+ colorchoice-1.0.4 \
+ console-0.15.11 \
crossbeam-channel-0.5.15 \
- crossbeam-deque-0.8.3 \
- crossbeam-epoch-0.9.14 \
- crossbeam-utils-0.8.19 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
crypto-mac-0.8.0 \
- darling-0.20.10 \
- darling_core-0.20.10 \
- darling_macro-0.20.10 \
+ darling-0.20.11 \
+ darling_core-0.20.11 \
+ darling_macro-0.20.11 \
deranged-0.4.0 \
derive_builder-0.20.2 \
derive_builder_core-0.20.2 \
@@ -36,65 +36,63 @@ CARGO_CRATES= ahash-0.3.8 \
digest-0.9.0 \
dirs-next-2.0.0 \
dirs-sys-next-0.1.2 \
- either-1.9.0 \
- encode_unicode-0.3.6 \
+ either-1.15.0 \
+ encode_unicode-1.0.0 \
env_home-0.1.0 \
env_logger-0.7.1 \
- equivalent-1.0.1 \
- errno-0.3.10 \
+ equivalent-1.0.2 \
+ errno-0.3.12 \
exacl-0.12.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
fuzzy-muff-0.4.8 \
generic-array-0.14.7 \
- getrandom-0.2.9 \
+ getrandom-0.2.16 \
hashbrown-0.8.2 \
- hashbrown-0.14.5 \
hashbrown-0.15.3 \
hermit-abi-0.1.19 \
humantime-1.3.0 \
ident_case-1.0.1 \
- indexmap-2.2.3 \
+ indexmap-2.9.0 \
indicatif-0.15.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.14.0 \
- itoa-1.0.6 \
- js-sys-0.3.76 \
+ itoa-1.0.15 \
+ js-sys-0.3.77 \
lazy_static-1.5.0 \
libc-0.2.172 \
- linux-raw-sys-0.9.2 \
+ libredox-0.1.3 \
+ linux-raw-sys-0.9.4 \
lms-0.4.0 \
- log-0.4.26 \
+ log-0.4.27 \
lscolors-0.20.0 \
memchr-2.7.4 \
- memoffset-0.8.0 \
nix-0.24.3 \
nix-0.30.1 \
nu-ansi-term-0.50.1 \
num-conv-0.1.0 \
- num_threads-0.1.6 \
+ num_threads-0.1.7 \
number_prefix-0.3.0 \
- number_prefix-0.4.0 \
- once_cell-1.19.0 \
- opaque-debug-0.3.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ opaque-debug-0.3.1 \
partition-identity-0.3.0 \
- portable-atomic-1.5.1 \
+ portable-atomic-1.11.0 \
powerfmt-0.2.0 \
- proc-macro2-1.0.92 \
+ proc-macro2-1.0.95 \
proc-mounts-0.3.0 \
quick-error-1.2.3 \
- quote-1.0.35 \
+ quote-1.0.40 \
rayon-1.10.0 \
rayon-core-1.12.1 \
realpath-ext-0.1.3 \
- redox_syscall-0.2.16 \
- redox_users-0.4.3 \
+ redox_users-0.4.6 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rustix-1.0.5 \
- rustversion-1.0.12 \
- ryu-1.0.16 \
+ rustix-1.0.7 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
scopeguard-1.2.0 \
seahash-4.1.0 \
serde-1.0.219 \
@@ -102,63 +100,54 @@ CARGO_CRATES= ahash-0.3.8 \
serde_json-1.0.140 \
strsim-0.8.0 \
strsim-0.11.1 \
- subtle-2.5.0 \
- syn-1.0.109 \
- syn-2.0.90 \
+ subtle-2.6.1 \
+ syn-2.0.101 \
term-0.7.0 \
- termcolor-1.4.0 \
+ termcolor-1.4.1 \
terminal_size-0.4.2 \
textwrap-0.11.0 \
- thiserror-1.0.39 \
- thiserror-impl-1.0.39 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
thread_local-1.1.8 \
time-0.3.41 \
time-core-0.1.4 \
time-macros-0.2.22 \
tuikit-0.5.0 \
- two_percent-0.12.14 \
- typenum-1.17.0 \
- unicode-ident-1.0.8 \
- unicode-width-0.1.13 \
+ two_percent-0.12.15 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.18 \
+ unicode-width-0.1.14 \
unicode-width-0.2.0 \
unit-prefix-0.5.1 \
- utf8parse-0.2.1 \
- uuid-1.7.0 \
+ utf8parse-0.2.2 \
+ uuid-1.17.0 \
vec_map-0.8.2 \
- version_check-0.9.4 \
+ version_check-0.9.5 \
vte-0.15.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
- 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 \
+ 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-time-1.1.0 \
- which-7.0.3 \
+ which-8.0.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
+ winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.42.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
winsafe-0.0.19 \
xattr-1.5.0 \
yaml-rust-0.3.5 \
- indicatif@git+https://github.com/console-rs/indicatif\#458e4dc391c1b001937e502bd450a0bfc8b4d9f6
+ indicatif@git+https://github.com/kimono-koans/indicatif?branch=switch_to_unit_prefix\#372c22c92dc93b2a22d6b51335fcca4682597568
diff --git a/sysutils/httm/distinfo b/sysutils/httm/distinfo
index 367b7f9054b1..6371b4afe2e2 100644
--- a/sysutils/httm/distinfo
+++ b/sysutils/httm/distinfo
@@ -1,34 +1,34 @@
-TIMESTAMP = 1749129005
+TIMESTAMP = 1760697531
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
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
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.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-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/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/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/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/blake2-0.9.2.crate) = 0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174
SIZE (rust/crates/blake2-0.9.2.crate) = 48035
-SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
-SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
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.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -41,26 +41,26 @@ SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f6
SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142
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/console-0.15.5.crate) = c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60
-SIZE (rust/crates/console-0.15.5.crate) = 34788
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
+SIZE (rust/crates/console-0.15.11.crate) = 37822
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.3.crate) = ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef
-SIZE (rust/crates/crossbeam-deque-0.8.3.crate) = 21746
-SHA256 (rust/crates/crossbeam-epoch-0.9.14.crate) = 46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695
-SIZE (rust/crates/crossbeam-epoch-0.9.14.crate) = 48524
-SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
-SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
+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/crypto-mac-0.8.0.crate) = b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab
SIZE (rust/crates/crypto-mac-0.8.0.crate) = 9115
-SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
-SIZE (rust/crates/darling-0.20.10.crate) = 32031
-SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
-SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
-SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
-SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
+SHA256 (rust/crates/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/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947
@@ -75,18 +75,18 @@ SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690
SIZE (rust/crates/dirs-next-2.0.0.crate) = 11689
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.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
-SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+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/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/env_logger-0.7.1.crate) = 44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36
SIZE (rust/crates/env_logger-0.7.1.crate) = 32281
-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/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/exacl-0.12.0.crate) = 22be12de19decddab85d09f251ec8363f060ccb22ec9c81bc157c0c8433946d8
SIZE (rust/crates/exacl-0.12.0.crate) = 64506
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
@@ -97,12 +97,10 @@ SHA256 (rust/crates/fuzzy-muff-0.4.8.crate) = dfc268608d2ba6de99eb5c49c9845f77ea
SIZE (rust/crates/fuzzy-muff-0.4.8.crate) = 20058
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.9.crate) = c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4
-SIZE (rust/crates/getrandom-0.2.9.crate) = 34457
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/hashbrown-0.8.2.crate) = e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25
SIZE (rust/crates/hashbrown-0.8.2.crate) = 75830
-SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
-SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
@@ -111,34 +109,34 @@ SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70
SIZE (rust/crates/humantime-1.3.0.crate) = 17020
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.2.3.crate) = 233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177
-SIZE (rust/crates/indexmap-2.2.3.crate) = 79019
+SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
+SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
SHA256 (rust/crates/indicatif-0.15.0.crate) = 7baab56125e25686df467fe470785512329883aab42696d661247aca2a2896e4
SIZE (rust/crates/indicatif-0.15.0.crate) = 28897
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.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.6.crate) = 453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6
-SIZE (rust/crates/itoa-1.0.6.crate) = 10410
-SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
-SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
+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/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/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
-SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/lms-0.4.0.crate) = 164b6100e88b387adf64d289e247bebae8f77810566f58159f119d0be90ed958
SIZE (rust/crates/lms-0.4.0.crate) = 81697
-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/lscolors-0.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
-SHA256 (rust/crates/memoffset-0.8.0.crate) = d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1
-SIZE (rust/crates/memoffset-0.8.0.crate) = 8912
SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
SIZE (rust/crates/nix-0.24.3.crate) = 266843
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
@@ -147,52 +145,50 @@ SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094
SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
-SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
+SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
+SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
SHA256 (rust/crates/number_prefix-0.3.0.crate) = 17b02fc0ff9a9e4b35b3342880f48e896ebf69f2967921fe8646bf5b7125956a
SIZE (rust/crates/number_prefix-0.3.0.crate) = 6291
-SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
+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/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
+SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/partition-identity-0.3.0.crate) = 9fa925f9becb532d758b0014b472c576869910929cf4c3f8054b386f19ab9e21
SIZE (rust/crates/partition-identity-0.3.0.crate) = 6711
-SHA256 (rust/crates/portable-atomic-1.5.1.crate) = 3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b
-SIZE (rust/crates/portable-atomic-1.5.1.crate) = 140771
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
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.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
SHA256 (rust/crates/proc-mounts-0.3.0.crate) = 0d652f8435d0ab70bf4f3590a6a851d59604831a458086541b95238cc51ffcf2
SIZE (rust/crates/proc-mounts-0.3.0.crate) = 8363
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
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/realpath-ext-0.1.3.crate) = 692f72862a0d532b44a0f4965fb10f17e7659eaedf24d2ce3c989ca778bd092f
SIZE (rust/crates/realpath-ext-0.1.3.crate) = 19481
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
+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/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.12.crate) = 4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06
-SIZE (rust/crates/rustversion-1.0.12.crate) = 17278
-SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c
-SIZE (rust/crates/ryu-1.0.16.crate) = 47351
+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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
@@ -207,24 +203,22 @@ SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878
SIZE (rust/crates/strsim-0.8.0.crate) = 9309
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
-SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31
-SIZE (rust/crates/syn-2.0.90.crate) = 290584
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
SHA256 (rust/crates/term-0.7.0.crate) = c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f
SIZE (rust/crates/term-0.7.0.crate) = 37082
-SHA256 (rust/crates/termcolor-1.4.0.crate) = ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449
-SIZE (rust/crates/termcolor-1.4.0.crate) = 18765
+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.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/thiserror-1.0.39.crate) = a5ab016db510546d856297882807df8da66a16fb8c4101cb8b30054b0d5b2d9c
-SIZE (rust/crates/thiserror-1.0.39.crate) = 18729
-SHA256 (rust/crates/thiserror-impl-1.0.39.crate) = 5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e
-SIZE (rust/crates/thiserror-impl-1.0.39.crate) = 15057
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40
@@ -235,88 +229,72 @@ SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3
SIZE (rust/crates/time-macros-0.2.22.crate) = 24604
SHA256 (rust/crates/tuikit-0.5.0.crate) = 5e19c6ab038babee3d50c8c12ff8b910bdb2196f62278776422f50390d8e53d8
SIZE (rust/crates/tuikit-0.5.0.crate) = 46855
-SHA256 (rust/crates/two_percent-0.12.14.crate) = 07426e23fc767f356690e57db0e9767aabcceb87d5449ee39772a051f5517a74
-SIZE (rust/crates/two_percent-0.12.14.crate) = 134877
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
-SIZE (rust/crates/unicode-ident-1.0.8.crate) = 41962
-SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
-SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
+SHA256 (rust/crates/two_percent-0.12.15.crate) = d3f87f04451f927ebdeaddfcdf9e25f803057eaecca4861876258023d838f47b
+SIZE (rust/crates/two_percent-0.12.15.crate) = 135128
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+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-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/uuid-1.7.0.crate) = f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a
-SIZE (rust/crates/uuid-1.7.0.crate) = 42627
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
+SIZE (rust/crates/version_check-0.9.5.crate) = 15554
SHA256 (rust/crates/vte-0.15.0.crate) = a5924018406ce0063cd67f8e008104968b74b563ee1b85dde3ed1f7cb87d3dbd
SIZE (rust/crates/vte-0.15.0.crate) = 57487
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.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/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-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-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
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
-SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
+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-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.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_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_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_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.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
-SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
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_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_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_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
@@ -325,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 (console-rs-indicatif-458e4dc391c1b001937e502bd450a0bfc8b4d9f6_GH0.tar.gz) = bb81cf3db2ec4a925ff6005caf34fe107be8ae347bf10d2fa07beab276d4d1bc
-SIZE (console-rs-indicatif-458e4dc391c1b001937e502bd450a0bfc8b4d9f6_GH0.tar.gz) = 1400364
-SHA256 (kimono-koans-httm-0.48.0_GH0.tar.gz) = 29bf964ce4776910c0ea8118122e6a6ac862f2147503445a66ef59ba5ec661dd
-SIZE (kimono-koans-httm-0.48.0_GH0.tar.gz) = 138469
+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
diff --git a/sysutils/hyprpolkitagent/Makefile b/sysutils/hyprpolkitagent/Makefile
new file mode 100644
index 000000000000..8c798975b758
--- /dev/null
+++ b/sysutils/hyprpolkitagent/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= hyprpolkitagent
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.3
+PORTREVISION= 2
+CATEGORIES= sysutils
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Polkit authentication agent written in QT/QML
+WWW= https://github.com/hyprwm/hyprpolkitagent
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libhyprutils.so:devel/hyprutils \
+ libpolkit-agent-1.so:sysutils/polkit \
+ libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6
+
+USES= cmake gettext-runtime gl gnome pkgconfig qt:6
+
+USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
+USE_GL= gl opengl
+USE_GNOME= glib20
+USE_QT= base declarative
+
+PLIST_FILES= lib/systemd/user/${PORTNAME}.service \
+ libexec/${PORTNAME} \
+ share/dbus-1/services/org.hyprland.${PORTNAME}.service
+
+.include <bsd.port.mk>
diff --git a/sysutils/hyprpolkitagent/distinfo b/sysutils/hyprpolkitagent/distinfo
new file mode 100644
index 000000000000..9e495274b84e
--- /dev/null
+++ b/sysutils/hyprpolkitagent/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754170692
+SHA256 (hyprwm-hyprpolkitagent-v0.1.3_GH0.tar.gz) = a8fa714b92d47331f056b608cb731dd1f5cc3845a9109cb22c6e6eb55b4eac84
+SIZE (hyprwm-hyprpolkitagent-v0.1.3_GH0.tar.gz) = 32857
diff --git a/sysutils/hyprpolkitagent/pkg-descr b/sysutils/hyprpolkitagent/pkg-descr
new file mode 100644
index 000000000000..3b55e36cb56a
--- /dev/null
+++ b/sysutils/hyprpolkitagent/pkg-descr
@@ -0,0 +1,4 @@
+A simple polkit authentication agent for Hyprland, written in QT/QML.
+
+hyprpolkitagent is a polkit authentication daemon. It is required for
+GUI applications to be able to request elevated privileges.
diff --git a/sysutils/i2c-tools/Makefile b/sysutils/i2c-tools/Makefile
index 56e690c986a6..02916467619d 100644
--- a/sysutils/i2c-tools/Makefile
+++ b/sysutils/i2c-tools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= i2c-tools
DISTVERSION= 4.3
-#PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://mirrors.edge.kernel.org/pub/software/utils/i2c-tools/
diff --git a/sysutils/ictree/Makefile b/sysutils/ictree/Makefile
new file mode 100644
index 000000000000..14ea47d78354
--- /dev/null
+++ b/sysutils/ictree/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= ictree
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0.1
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/NikitaIvanovV/${PORTNAME}/releases/download/v${DISTVERSION}/
+
+MAINTAINER= alven@FreeBSD.org
+COMMENT= Like tree(1) but interactive
+WWW= https://nikitaivanovv.github.io/ictree/ \
+ https://github.com/NikitaIvanovV/ictree/
+
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+
+NO_WRKSUBDIR= yes
+
+PLIST_FILES= bin/ictree \
+ share/man/man1/ictree.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/ictree/distinfo b/sysutils/ictree/distinfo
new file mode 100644
index 000000000000..4fa561a6365d
--- /dev/null
+++ b/sysutils/ictree/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754494166
+SHA256 (ictree-v1.0.1.tar.gz) = a34730ab9722ea5718282b20cbe0904048447ecc11716909e2e03bb2057683d0
+SIZE (ictree-v1.0.1.tar.gz) = 588405
diff --git a/sysutils/ictree/pkg-descr b/sysutils/ictree/pkg-descr
new file mode 100644
index 000000000000..8ce1864e37a0
--- /dev/null
+++ b/sysutils/ictree/pkg-descr
@@ -0,0 +1,24 @@
+ictree is a terminal-based program that takes a list of contents of directories
+and displays them in a pager similar to less where you can fold/unfold
+directories and quickly jump between them.
+
+EXAMPLES:
+
+Find something with locate and pipe output into ictree:
+
+ locate something | ictree
+
+The same applies to any program that can produce a list of paths. For example,
+one can use find with ictree to view current working directory in a nice
+tree-like format:
+
+ find | ictree
+
+ictree can also take a file that contains paths as its first argument:
+
+ locate something > list.txt
+ ictree list.txt
+
+ictree supports Vi-like search functionality. Extended regular expressions are
+supported. If a pattern contains '/' character, the search is performed by full
+paths of items instead of their short names in the list.
diff --git a/sysutils/immortal/Makefile b/sysutils/immortal/Makefile
index fa3d4a3a6013..34489064ddf1 100644
--- a/sysutils/immortal/Makefile
+++ b/sysutils/immortal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= immortal
PORTVERSION= 0.24.4
-PORTREVISION= 22
+PORTREVISION= 29
CATEGORIES= sysutils
MAINTAINER= nbari@tequila.io
diff --git a/sysutils/infracost/Makefile b/sysutils/infracost/Makefile
index 8baf6ddc7c94..f78fdc45f0a5 100644
--- a/sysutils/infracost/Makefile
+++ b/sysutils/infracost/Makefile
@@ -1,7 +1,6 @@
PORTNAME= infracost
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.41
-PORTREVISION= 1
+DISTVERSION= 0.10.42
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -17,7 +16,7 @@ ONLY_FOR_ARCHS_REASON= Requires 64-bit processor
RUN_DEPENDS= terraform:sysutils/terraform \
terragrunt:sysutils/terragrunt
-USES= go:1.23,modules
+USES= go:modules
GO_MODULE= github.com/${PORTNAME}/${PORTNAME}
diff --git a/sysutils/infracost/distinfo b/sysutils/infracost/distinfo
index c685637e4212..dba89dd371d2 100644
--- a/sysutils/infracost/distinfo
+++ b/sysutils/infracost/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743198743
-SHA256 (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.mod) = fb0300878cd455bf5c524f468fd892db62f08915b302f65e24212446d2882563
-SIZE (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.mod) = 14305
-SHA256 (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.zip) = d0bca4d5812c2e3aaa32c38f96a2ec253440756bcb8b3e9d87e42e468701618f
-SIZE (go/sysutils_infracost/infracost-v0.10.41/v0.10.41.zip) = 3614970
+TIMESTAMP = 1761011445
+SHA256 (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.mod) = 1130684b4b278c5942bd5b8032ebd7d71fb82ae18747cc5f647b46d21d0b78f1
+SIZE (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.mod) = 15728
+SHA256 (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.zip) = f76f171d07f716c100eaa3e133b8874623e8bcc7b9c1f7f0c32c47fb0555ce75
+SIZE (go/sysutils_infracost/infracost-v0.10.42/v0.10.42.zip) = 3679818
diff --git a/sysutils/inotify-tools/Makefile b/sysutils/inotify-tools/Makefile
index 167c7827be2a..f945d96b99d6 100644
--- a/sysutils/inotify-tools/Makefile
+++ b/sysutils/inotify-tools/Makefile
@@ -1,10 +1,10 @@
PORTNAME= inotify-tools
-DISTVERSION= 4.23.9.0
+DISTVERSION= 4.25.9.0
PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
-COMMENT= Command-line utilities to watch for file events
+COMMENT= Utilities to monitor and react to filesystem events in real-time
WWW= https://github.com/inotify-tools/inotify-tools/
LICENSE= GPLv2
@@ -37,14 +37,22 @@ post-build-STATIC-on:
${CC} -pthread ${LDFLAGS} -static -o inotifywait.static inotifywait.o common.o ../libinotifytools/src/.libs/libinotifytools.a ${LOCALBASE}/lib/libinotify.a && \
${CC} -pthread ${LDFLAGS} -static -o inotifywatch.static inotifywatch.o common.o ../libinotifytools/src/.libs/libinotifytools.a ${LOCALBASE}/lib/libinotify.a
+post-install:
+ # delete fsnotify* commands because they are Linux-specific: they depend on Linux's fanotify interface
+ @${FIND} ${STAGEDIR}${PREFIX} -name "fsnotify*" -delete
+
post-install-STATIC-on:
${INSTALL_PROGRAM} ${WRKSRC}/src/inotifywait.static ${STAGEDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/src/inotifywatch.static ${STAGEDIR}${PREFIX}/bin
do-test: # Some tests are known to fail: https://github.com/inotify-tools/inotify-tools/issues/108
- @${ECHO} "unit test"
+ @${ECHO} "====> Unit tests"
@cd ${WRKSRC}/libinotifytools/src && ${GMAKE} test && ./test
- @${ECHO} "integration test"
+ @${ECHO} "====> Integration tests"
@cd ${WRKSRC}/t && ${GMAKE}
+# tests as of 4.25.9.0:
+# Unit tests: Out of 480076 tests, 480076 succeeded and 0 failed. (1-4 tests may fail due to "Too many open files", adjusting kern.maxfiles helps)
+# Integration tests: some tests fail due to unreported MOVED_TO events, see https://github.com/inotify-tools/inotify-tools/issues/238
+
.include <bsd.port.mk>
diff --git a/sysutils/inotify-tools/distinfo b/sysutils/inotify-tools/distinfo
index fa30f9ecc37f..fa8e06854d7a 100644
--- a/sysutils/inotify-tools/distinfo
+++ b/sysutils/inotify-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703113035
-SHA256 (inotify-tools-inotify-tools-4.23.9.0_GH0.tar.gz) = 1dfa33f80b6797ce2f6c01f454fd486d30be4dca1b0c5c2ea9ba3c30a5c39855
-SIZE (inotify-tools-inotify-tools-4.23.9.0_GH0.tar.gz) = 93281
+TIMESTAMP = 1758094445
+SHA256 (inotify-tools-inotify-tools-4.25.9.0_GH0.tar.gz) = d33a4fd24c72c2d08893f129d724adf725b93dae96c359e4f4e9f32573cc853b
+SIZE (inotify-tools-inotify-tools-4.25.9.0_GH0.tar.gz) = 94099
diff --git a/sysutils/inotify-tools/pkg-descr b/sysutils/inotify-tools/pkg-descr
index 04e30575fd3a..4b38bf1eff24 100644
--- a/sysutils/inotify-tools/pkg-descr
+++ b/sysutils/inotify-tools/pkg-descr
@@ -1,2 +1,11 @@
-The set of command-line programs providing a simple interface
-to file system events to shell scripts.
+inotify-tools is a set of command-line utilities that provides a simple
+interface to the inotify kernel subsystem. It allows users to monitor and react
+to changes in files and directories in real-time.
+
+The package includes two main utilities:
+- inotifywait: for continuous monitoring and real-time output of
+ filesystem events. It is often used in shell scripts to trigger
+ actions like deployments, backups, or log monitoring.
+- inotifywatch: gathers filesystem access statistics and outputs a
+ summary count of events received on each file or directory. It is
+ suitable for short-term monitoring to collect event statistics.
diff --git a/sysutils/inotify-tools/pkg-plist b/sysutils/inotify-tools/pkg-plist
index 45c279bb9447..aaafdc2ef791 100644
--- a/sysutils/inotify-tools/pkg-plist
+++ b/sysutils/inotify-tools/pkg-plist
@@ -11,7 +11,5 @@ lib/libinotifytools.a
lib/libinotifytools.so
lib/libinotifytools.so.0
lib/libinotifytools.so.0.4.1
-share/man/man1/fsnotifywait.1.gz
-share/man/man1/fsnotifywatch.1.gz
share/man/man1/inotifywait.1.gz
share/man/man1/inotifywatch.1.gz
diff --git a/sysutils/intel-pcm/Makefile b/sysutils/intel-pcm/Makefile
index ba1c955a9a9f..34c97a338e45 100644
--- a/sysutils/intel-pcm/Makefile
+++ b/sysutils/intel-pcm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= intel-pcm
DISTVERSION= 202405
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= imp@FreeBSD.org
diff --git a/sysutils/iocage-devel/Makefile b/sysutils/iocage-devel/Makefile
index de74ccc09722..1965e5caab8c 100644
--- a/sysutils/iocage-devel/Makefile
+++ b/sysutils/iocage-devel/Makefile
@@ -1,6 +1,5 @@
PORTNAME= iocage-devel
-PORTVERSION= 1.10.20250103
-PORTREVISION= 1
+PORTVERSION= 1.11.20250711
PORTEPOCH= 1
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -29,14 +28,14 @@ USES= python
USE_GITHUB= yes
GH_ACCOUNT= freebsd
GH_PROJECT= iocage
-GH_TAGNAME= c55e05aebb305b4013554ec80298113c50d1c74c
+GH_TAGNAME= b519cc3d7cf94b532a89fca698fa724805538a2f
USE_PYTHON= autoplist distutils
CONFLICTS= py*[0-9]-iocage py*-iocage-devel
NO_ARCH= yes
-_IOCAGE_LIB_VERSION= 1.10
+_IOCAGE_LIB_VERSION= 1.11
PLIST_FILES= ${PYTHON_SITELIBDIR}/${PORTNAME:S/-devel//g}_lib-${_IOCAGE_LIB_VERSION}-py${PYTHON_VER}.egg-info/dependency_links.txt \
${PYTHON_SITELIBDIR}/${PORTNAME:S/-devel//g}_lib-${_IOCAGE_LIB_VERSION}-py${PYTHON_VER}.egg-info/entry_points.txt \
${PYTHON_SITELIBDIR}/${PORTNAME:S/-devel//g}_lib-${_IOCAGE_LIB_VERSION}-py${PYTHON_VER}.egg-info/PKG-INFO \
diff --git a/sysutils/iocage-devel/distinfo b/sysutils/iocage-devel/distinfo
index f24dd55c8860..8262b0892aba 100644
--- a/sysutils/iocage-devel/distinfo
+++ b/sysutils/iocage-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739851500
-SHA256 (freebsd-iocage-1.10.20250103-c55e05aebb305b4013554ec80298113c50d1c74c_GH0.tar.gz) = f85fe86e2357608dc5b6e0dca16e61a9adaa97fdb7f572d2aaacdb8230a745ec
-SIZE (freebsd-iocage-1.10.20250103-c55e05aebb305b4013554ec80298113c50d1c74c_GH0.tar.gz) = 816205
+TIMESTAMP = 1753832182
+SHA256 (freebsd-iocage-1.11.20250711-b519cc3d7cf94b532a89fca698fa724805538a2f_GH0.tar.gz) = 24d75c6ef8a04bedee3c55615d7c478bc0b45e488e9d996d11b402b4883367c2
+SIZE (freebsd-iocage-1.11.20250711-b519cc3d7cf94b532a89fca698fa724805538a2f_GH0.tar.gz) = 816904
diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile
index 02b459bd45f4..d61f28d32ce0 100644
--- a/sysutils/iocage/Makefile
+++ b/sysutils/iocage/Makefile
@@ -1,11 +1,13 @@
PORTNAME= iocage
-PORTVERSION= 1.11
+PORTVERSION= 1.12
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
# Pull in PR #61 to unbreak default route detection on CURRENT
+# Pull in PR #107 to unbreak build (man page)
PATCH_SITES= https://github.com/freebsd/iocage/commit/
-PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1
+PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1 \
+ 13c342c37746bffa944b5c397d51ef39cd2eb172.patch:-p1
MAINTAINER= grembo@FreeBSD.org
COMMENT= FreeBSD jail manager written in Python3
@@ -24,10 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gitpython>0:devel/py-gitpython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jsonschema>0:devel/py-jsonschema@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libzfs>=1.0.2:filesystems/py-libzfs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4>0:devel/py-pytest4@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest4-cov>0:devel/py-pytest4-cov@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-pep8>0:devel/py-pytest-pep8@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR}
USES= python
USE_GITHUB= yes
diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo
index bdc9a0b24743..dab2179ac28d 100644
--- a/sysutils/iocage/distinfo
+++ b/sysutils/iocage/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1749992584
-SHA256 (freebsd-iocage-1.11_GH0.tar.gz) = 7f8eea47a71389eca9e147a7ec94ae7ecc260e6b17422837ac33492403af9028
-SIZE (freebsd-iocage-1.11_GH0.tar.gz) = 816215
+TIMESTAMP = 1765718091
+SHA256 (freebsd-iocage-1.12_GH0.tar.gz) = 8c09cb6287eb0677a38f5c52289c530cb75a348b303a68371aba0b12a5bb05ed
+SIZE (freebsd-iocage-1.12_GH0.tar.gz) = 797861
SHA256 (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 212d63a093d9831c29398e18e567ea63050b116f737be82f2fe2384c670b5981
SIZE (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 891
-SHA256 (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 90e723fb459513e82a617b5d57fa5b9cde881fd94e7f4158b4082ddd7dcd274c
-SIZE (c55e05aebb305b4013554ec80298113c50d1c74c.patch) = 956
+SHA256 (13c342c37746bffa944b5c397d51ef39cd2eb172.patch) = ec4dac293a832a37fd81402897a41135811d29926e3d5782e3dbd317cd4df217
+SIZE (13c342c37746bffa944b5c397d51ef39cd2eb172.patch) = 926
diff --git a/sysutils/ipfs-go-fs-repo-migrations/Makefile b/sysutils/ipfs-go-fs-repo-migrations/Makefile
index b5f8c1a7328d..d298bfe1959b 100644
--- a/sysutils/ipfs-go-fs-repo-migrations/Makefile
+++ b/sysutils/ipfs-go-fs-repo-migrations/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipfs-go-fs-repo-migrations
DISTVERSIONPREFIX= v
DISTVERSION= 1.7.1
-PORTREVISION= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MASTER_SITES= https://github.com/ipfs/fs-repo-migrations/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@@ -12,14 +12,17 @@ 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
-GO_TARGET= :fs-repo-migrations
.include <bsd.port.mk>
diff --git a/sysutils/ipget/Makefile b/sysutils/ipget/Makefile
index 4c36ee9a67c6..968b134066a7 100644
--- a/sysutils/ipget/Makefile
+++ b/sysutils/ipget/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ipget
DISTVERSIONPREFIX= v
-DISTVERSION= 0.11.1
-PORTREVISION= 4
+DISTVERSION= 0.12.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/ipfs/ipget
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.25+,modules
GO_MODULE= github.com/ipfs/ipget
diff --git a/sysutils/ipget/distinfo b/sysutils/ipget/distinfo
index 97b6ffd59901..82a7c7da40a3 100644
--- a/sysutils/ipget/distinfo
+++ b/sysutils/ipget/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1736489725
-SHA256 (go/sysutils_ipget/ipget-v0.11.1/v0.11.1.mod) = 5ec0ed127a616ece4ac44f13ae67565396b3778cb9f20ea06df7a75387c0a393
-SIZE (go/sysutils_ipget/ipget-v0.11.1/v0.11.1.mod) = 12688
-SHA256 (go/sysutils_ipget/ipget-v0.11.1/v0.11.1.zip) = 511ea1546ef4586585e4a45c50e669ddfc17de05a8f47ea21ba456f367b6453f
-SIZE (go/sysutils_ipget/ipget-v0.11.1/v0.11.1.zip) = 84276
+TIMESTAMP = 1762594097
+SHA256 (go/sysutils_ipget/ipget-v0.12.1/v0.12.1.mod) = fa187142416c41718ebe5e0f220c0a769ff4dae669c5d582f06ba64a90b887e4
+SIZE (go/sysutils_ipget/ipget-v0.12.1/v0.12.1.mod) = 12103
+SHA256 (go/sysutils_ipget/ipget-v0.12.1/v0.12.1.zip) = b5ddf1757b559301488ac67c930b0abfa7b48dabb3feb7e2ad515a3974d18566
+SIZE (go/sysutils_ipget/ipget-v0.12.1/v0.12.1.zip) = 83790
diff --git a/sysutils/ipmi_exporter/Makefile b/sysutils/ipmi_exporter/Makefile
index e15413e60321..60ee39c29d9a 100644
--- a/sysutils/ipmi_exporter/Makefile
+++ b/sysutils/ipmi_exporter/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ipmi_exporter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.10.0
+DISTVERSION= 1.10.1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
@@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi
-USES= go:1.22,modules
+USES= go:modules
USE_RC_SUBR= ${PORTNAME}
GO_MODULE= github.com/prometheus-community/${PORTNAME}
diff --git a/sysutils/ipmi_exporter/distinfo b/sysutils/ipmi_exporter/distinfo
index 5f13d2f207d2..4900fbf72c74 100644
--- a/sysutils/ipmi_exporter/distinfo
+++ b/sysutils/ipmi_exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745413378
-SHA256 (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.0/v1.10.0.mod) = ac4d53f98bbc40155ba23c1a3b060e35cc8c8896f2fc0bb4cb8e6a54233a86b2
-SIZE (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.0/v1.10.0.mod) = 1659
-SHA256 (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.0/v1.10.0.zip) = a922d2177be1cf86358fb6940f748597a19e2450d82aa6fde0f3eb4130ae944e
-SIZE (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.0/v1.10.0.zip) = 72821
+TIMESTAMP = 1752437102
+SHA256 (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.1/v1.10.1.mod) = 11c49f299e94541e74387f3b65de5843d8fc00ffdfe3b0886b5002d6255c2993
+SIZE (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.1/v1.10.1.mod) = 1610
+SHA256 (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.1/v1.10.1.zip) = d09942baa41fb647d0ef396dff554bfa8bbe68b722ed61fa10517441e34054a4
+SIZE (go/sysutils_ipmi_exporter/ipmi_exporter-v1.10.1/v1.10.1.zip) = 73324
diff --git a/sysutils/ipsc/Makefile b/sysutils/ipsc/Makefile
index e83c8557462f..1409afdeed44 100644
--- a/sysutils/ipsc/Makefile
+++ b/sysutils/ipsc/Makefile
@@ -1,20 +1,22 @@
PORTNAME= ipsc
-PORTVERSION= 0.4.3
-PORTREVISION= 1
+PORTVERSION= 0.4.4
CATEGORIES= sysutils
-MASTER_SITES= http://archive.debian.org/debian/pool/main/i/ipsc/
-DISTNAME= ${PORTNAME}_${PORTVERSION}.orig
+MASTER_SITES= MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER= cy@FreeBSD.org
COMMENT= IP Subnet Calculator
-WWW= http://www.alaskaparadise.com/ipsc
+WWW= https://codeberg.org/BSDforge/${PORTNAME}
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKDIR}/${PORTNAME}/COPYING
BUILD_DEPENDS= ${PRIPS_WRKSRC}/prips.o:sysutils/prips:build
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
+WRKSRC= ${WRKDIR}/${PORTNAME}/src
ALL_TARGET= ipsc
-PLIST_FILES= bin/ipsc share/man/man8/ipsc.8.gz
+PLIST_FILES= bin/ipsc \
+ share/man/man8/ipsc.8.gz
PRIPS_WRKSRC!= cd ${.CURDIR}/../prips && ${MAKE} -V WRKSRC
@@ -23,6 +25,6 @@ post-extract:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/ipsc ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${FILESDIR}/ipsc.8 ${STAGEDIR}${PREFIX}/share/man/man8
+ ${INSTALL_MAN} ${WRKSRC}/ipsc.8 ${STAGEDIR}${PREFIX}/share/man/man8
.include <bsd.port.mk>
diff --git a/sysutils/ipsc/distinfo b/sysutils/ipsc/distinfo
index 2201ab8d4a57..3ff415fe712f 100644
--- a/sysutils/ipsc/distinfo
+++ b/sysutils/ipsc/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ipsc_0.4.3.orig.tar.gz) = b05fedb22ed5ea6a3bfab0862c37f6f7a9ab7b35a371678cd13789f8da0ca398
-SIZE (ipsc_0.4.3.orig.tar.gz) = 24349
+TIMESTAMP = 1761844259
+SHA256 (ipsc-0.4.4.tar.gz) = dd298249e0a6ae453fe5d9014d4868a7ab162ad5474577cdd6172e14d67f08ad
+SIZE (ipsc-0.4.4.tar.gz) = 25068
diff --git a/sysutils/ipsc/files/ipsc.8 b/sysutils/ipsc/files/ipsc.8
deleted file mode 100644
index 4fe0e6e47544..000000000000
--- a/sysutils/ipsc/files/ipsc.8
+++ /dev/null
@@ -1,37 +0,0 @@
-.Dd December10, 2006
-.Dt ipsc 8
-.Os
-.Sh NAME
-.Nm ipsc
-.Nd IP Subnet Calculator
-.Sh SYNOPSIS
-.Nm
-.Op Options
-.Op addr/mask | addr/offset | addr
-.Sh DESCRIPTION
-The IP Subnet Calculator is a tool that
-allows network administrators to make calculations that
-will assist in subnetting a network. It also has a number
-of other useful functions.
-.Pp
-The options are as follows:
-.Bl -tag -width identXXXXXX
-.It Fl C <class>
-Network class (a, b, or c). Must be used with -B
-.It Fl B <bits>
-Subnet bits (must be used with -C).
-.It Fl i <if>
-Reverse engineer an interface (e.g. eth0).
-.It Fl a
-Print all information available.
-.It Fl g
-Print general information.
-.It Fl s
-Print all possible subnets.
-.It Fl h
-Print host information.
-.It Fl c
-Print CIDR information.
-.It Fl v
-Print the program version.
-.El
diff --git a/sysutils/ipsc/files/patch-Makefile b/sysutils/ipsc/files/patch-Makefile
deleted file mode 100644
index 8275baab7e32..000000000000
--- a/sysutils/ipsc/files/patch-Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- Makefile.orig Tue Jan 11 21:56:04 2000
-+++ Makefile Tue Jan 11 21:56:08 2000
-@@ -1,5 +1,3 @@
--CC = gcc
--CFLAGS = -g -Wall -O2
- LIBS = -lm
-
- GNOMELIBS = `gnome-config --libs gnomeui`
diff --git a/sysutils/ipsc/files/patch-main.c b/sysutils/ipsc/files/patch-main.c
deleted file mode 100644
index 8fd395c9b354..000000000000
--- a/sysutils/ipsc/files/patch-main.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- main.c.orig Sun Sep 19 13:58:16 2004
-+++ main.c Sun Sep 19 13:58:51 2004
-@@ -142,18 +142,18 @@
-
- void usage(const char *prog)
- {
-- fprintf(stderr, "usage: %s [options] <addr/mask | addr/offset | addr>
-- -C <class> Network class (a, b, or c). Must be used with -B
-- -B <bits> Subnet bits (must be used with -C)
-- -i <if> Reverse engineer an interface (e.g. eth0)
-- -a Print all information available
-- -g Print general information
-- -s Print all possible subnets
-- -h Print host information
-- -c Print CIDR information
-- -v Print the program version
-- -? Print this help message
--
-+ fprintf(stderr, "usage: %s [options] <addr/mask | addr/offset | addr>\n\
-+ -C <class> Network class (a, b, or c). Must be used with -B\n\
-+ -B <bits> Subnet bits (must be used with -C)\n\
-+ -i <if> Reverse engineer an interface (e.g. eth0)\n\
-+ -a Print all information available\n\
-+ -g Print general information\n\
-+ -s Print all possible subnets\n\
-+ -h Print host information\n\
-+ -c Print CIDR information\n\
-+ -v Print the program version\n\
-+ -? Print this help message\n\
-+\n\
- \rReport bugs to %s\n",
- prog, MAINTAINER);
- }
diff --git a/sysutils/istio/Makefile b/sysutils/istio/Makefile
index 59491012a304..20d44c7be670 100644
--- a/sysutils/istio/Makefile
+++ b/sysutils/istio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= istio
PORTVERSION= 1.7.4
-PORTREVISION= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
diff --git a/sysutils/jail_exporter/Makefile b/sysutils/jail_exporter/Makefile
index 6da337696ba7..09422160e2ae 100644
--- a/sysutils/jail_exporter/Makefile
+++ b/sysutils/jail_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jail_exporter
DISTVERSIONPREFIX= v
-DISTVERSION= 0.15.1
-PORTREVISION= 35
+DISTVERSION= 0.18.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
diff --git a/sysutils/jail_exporter/Makefile.crates b/sysutils/jail_exporter/Makefile.crates
index 89f676e282fc..e034291178d5 100644
--- a/sysutils/jail_exporter/Makefile.crates
+++ b/sysutils/jail_exporter/Makefile.crates
@@ -1,246 +1,170 @@
-CARGO_CRATES= actix-codec-0.3.0 \
- actix-connect-2.0.0 \
- actix-http-2.2.1 \
- actix-macros-0.1.3 \
- actix-macros-0.2.1 \
- actix-router-0.2.7 \
- actix-rt-1.1.1 \
- actix-rt-2.2.0 \
- actix-server-1.0.4 \
- actix-service-1.0.6 \
- actix-testing-1.0.1 \
- actix-threadpool-0.3.3 \
- actix-tls-2.0.0 \
- actix-utils-2.0.0 \
- actix-web-3.3.2 \
- actix-web-codegen-0.4.0 \
- actix-web-httpauth-0.5.1 \
- aho-corasick-0.7.18 \
- ansi_term-0.12.1 \
- arrayvec-0.5.2 \
- askama-0.10.5 \
- askama_derive-0.10.5 \
- askama_escape-0.10.1 \
- askama_shared-0.11.1 \
- async-trait-0.1.51 \
- atty-0.2.14 \
- autocfg-1.0.1 \
- awc-2.0.3 \
- base-x-0.2.8 \
- base64-0.13.0 \
- bcrypt-0.10.1 \
- bitflags-1.2.1 \
- bitvec-0.19.5 \
- block-buffer-0.9.0 \
- blowfish-0.8.0 \
- bumpalo-3.7.1 \
- byteorder-1.4.3 \
- bytes-0.5.6 \
- bytes-1.1.0 \
- bytestring-1.0.0 \
- cc-1.0.71 \
- cfg-if-0.1.10 \
- cfg-if-1.0.0 \
- cipher-0.3.0 \
- clap-2.33.3 \
- console-0.14.1 \
- const_fn-0.4.8 \
- convert_case-0.4.0 \
- cookie-0.14.4 \
- copyless-0.1.5 \
- cpufeatures-0.2.1 \
- ctor-0.1.21 \
- derive_more-0.99.16 \
- dialoguer-0.8.0 \
- diff-0.1.12 \
- digest-0.9.0 \
- discard-1.0.4 \
- dtoa-0.4.8 \
- either-1.6.1 \
- encode_unicode-0.3.6 \
- encoding_rs-0.8.28 \
- enum-as-inner-0.3.3 \
- env_logger-0.9.0 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ anstyle-1.0.13 \
+ askama-0.14.0 \
+ askama_derive-0.14.0 \
+ askama_parser-0.14.0 \
+ atomic-waker-1.1.2 \
+ autocfg-1.5.0 \
+ axum-0.8.6 \
+ axum-core-0.5.5 \
+ backtrace-0.3.76 \
+ base64-0.22.1 \
+ bcrypt-0.17.1 \
+ bitflags-2.9.4 \
+ blowfish-0.9.1 \
+ byteorder-1.5.0 \
+ bytes-1.10.1 \
+ cfg-if-1.0.3 \
+ cfg_aliases-0.2.1 \
+ cipher-0.4.4 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_lex-0.7.5 \
+ console-0.16.1 \
+ crypto-common-0.1.6 \
+ dialoguer-0.12.0 \
+ diff-0.1.13 \
+ dtoa-1.0.10 \
+ encode_unicode-1.0.0 \
+ enum-as-inner-0.6.1 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ fastrand-2.3.0 \
fnv-1.0.7 \
- form_urlencoded-1.0.1 \
- fuchsia-zircon-0.3.3 \
- fuchsia-zircon-sys-0.3.3 \
- funty-1.1.0 \
- futures-0.3.17 \
- futures-channel-0.3.17 \
- futures-core-0.3.17 \
- futures-io-0.3.17 \
- futures-macro-0.3.17 \
- futures-sink-0.3.17 \
- futures-task-0.3.17 \
- futures-util-0.3.17 \
- fxhash-0.2.1 \
- generic-array-0.14.4 \
- getrandom-0.1.16 \
- getrandom-0.2.3 \
- h2-0.2.7 \
- hashbrown-0.11.2 \
- heck-0.3.3 \
- hermit-abi-0.1.19 \
- hostname-0.3.1 \
- http-0.2.5 \
- httparse-1.5.1 \
- humansize-1.1.1 \
- humantime-2.1.0 \
- idna-0.2.3 \
- indexmap-1.7.0 \
- indoc-1.0.3 \
- instant-0.1.11 \
- iovec-0.1.4 \
- ipconfig-0.2.2 \
- itoa-0.4.8 \
- jail-0.2.0 \
- kernel32-sys-0.2.2 \
- language-tags-0.2.2 \
- lazy_static-1.4.0 \
- lexical-core-0.7.6 \
- libc-0.2.103 \
- linked-hash-map-0.5.4 \
- lock_api-0.4.5 \
- log-0.4.14 \
- lru-cache-0.1.2 \
- match_cfg-0.1.0 \
- matches-0.1.9 \
- memchr-2.4.1 \
- memoffset-0.6.4 \
- mime-0.3.16 \
- mio-0.6.23 \
- mio-0.7.13 \
- mio-uds-0.6.8 \
- miow-0.2.2 \
- miow-0.3.7 \
- net2-0.2.37 \
- nix-0.22.2 \
- nom-6.1.2 \
- ntapi-0.3.6 \
- num-traits-0.2.14 \
- num_cpus-1.13.0 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getrandom-0.3.3 \
+ gimli-0.32.3 \
+ hashbrown-0.16.0 \
+ heck-0.5.0 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ hyper-1.7.0 \
+ hyper-util-0.1.17 \
+ indexmap-2.11.4 \
+ indoc-2.0.6 \
+ inout-0.1.4 \
+ io-uring-0.7.10 \
+ itoa-1.0.15 \
+ jail-0.3.1 \
+ lazy_static-1.5.0 \
+ libc-0.2.176 \
+ linux-raw-sys-0.11.0 \
+ lock_api-0.4.13 \
+ log-0.4.28 \
+ matchit-0.8.4 \
+ memchr-2.7.6 \
+ memoffset-0.9.1 \
+ mime-0.3.17 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
+ nix-0.30.1 \
+ nu-ansi-term-0.50.1 \
number_prefix-0.4.0 \
- once_cell-1.8.0 \
- opaque-debug-0.3.0 \
- output_vt100-0.1.2 \
- parking_lot-0.11.2 \
- parking_lot_core-0.8.5 \
- percent-encoding-2.1.0 \
- pest-2.1.3 \
- pin-project-0.4.28 \
- pin-project-1.0.8 \
- pin-project-internal-0.4.28 \
- pin-project-internal-1.0.8 \
- pin-project-lite-0.1.12 \
- pin-project-lite-0.2.7 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ percent-encoding-2.3.2 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- ppv-lite86-0.2.10 \
- pretty_assertions-1.0.0 \
- proc-macro-hack-0.5.19 \
- proc-macro-nested-0.1.7 \
- proc-macro2-1.0.29 \
- prometheus-0.13.0 \
- quick-error-1.2.3 \
- quote-1.0.10 \
- radium-0.5.3 \
- rand-0.7.3 \
- rand-0.8.4 \
- rand_chacha-0.2.2 \
- rand_chacha-0.3.1 \
- rand_core-0.5.1 \
- rand_core-0.6.3 \
- rand_hc-0.2.0 \
- rand_hc-0.3.1 \
- rctl-0.2.0 \
- redox_syscall-0.2.10 \
- regex-1.5.4 \
- regex-syntax-0.6.25 \
- remove_dir_all-0.5.3 \
- resolv-conf-0.7.0 \
- rustc_version-0.2.3 \
- rustc_version-0.3.3 \
- rustc_version-0.4.0 \
- ryu-1.0.5 \
+ ppv-lite86-0.2.21 \
+ pretty_assertions-1.4.1 \
+ proc-macro2-1.0.101 \
+ prometheus-client-0.24.0 \
+ prometheus-client-derive-encode-0.5.0 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
+ rctl-0.4.0 \
+ redox_syscall-0.5.17 \
+ rustc-demangle-0.1.26 \
+ rustc-hash-2.1.1 \
+ rustc_version-0.4.1 \
+ rustix-1.1.2 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- scopeguard-1.1.0 \
- semver-0.9.0 \
- semver-0.11.0 \
- semver-1.0.4 \
- semver-parser-0.7.0 \
- semver-parser-0.10.2 \
- serde-1.0.130 \
- serde_derive-1.0.130 \
- serde_json-1.0.68 \
- serde_urlencoded-0.7.0 \
- serde_yaml-0.8.21 \
- sha-1-0.9.8 \
- sha1-0.6.0 \
- signal-hook-registry-1.4.0 \
- slab-0.4.4 \
- smallvec-1.7.0 \
- socket2-0.3.19 \
- standback-0.2.17 \
- static_assertions-1.1.0 \
- stdweb-0.4.20 \
- stdweb-derive-0.5.3 \
- stdweb-internal-macros-0.2.9 \
- stdweb-internal-runtime-0.1.5 \
- strum-0.21.0 \
- strum_macros-0.21.1 \
- syn-1.0.80 \
- sysctl-0.4.2 \
- tap-1.0.1 \
- tempfile-3.2.0 \
- termcolor-1.1.2 \
- terminal_size-0.1.17 \
- textwrap-0.11.0 \
- thiserror-1.0.30 \
- thiserror-impl-1.0.30 \
- threadpool-1.8.1 \
- time-0.2.27 \
- time-macros-0.1.1 \
- time-macros-impl-0.1.2 \
- tinyvec-1.5.0 \
- tinyvec_macros-0.1.0 \
- tokio-0.2.25 \
- tokio-1.12.0 \
- tokio-util-0.3.1 \
- toml-0.5.8 \
- tracing-0.1.29 \
- tracing-core-0.1.21 \
- tracing-futures-0.2.5 \
- trust-dns-proto-0.19.7 \
- trust-dns-resolver-0.19.7 \
- typenum-1.14.0 \
- ucd-trie-0.1.3 \
- unicode-bidi-0.3.7 \
- unicode-normalization-0.1.19 \
- unicode-segmentation-1.8.0 \
- unicode-width-0.1.9 \
- unicode-xid-0.2.2 \
- unindent-0.1.7 \
- url-2.2.2 \
- users-0.11.0 \
- vec_map-0.8.2 \
- version_check-0.9.3 \
- walkdir-2.3.2 \
- wasi-0.9.0+wasi-snapshot-preview1 \
- wasi-0.10.2+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.78 \
- wasm-bindgen-backend-0.2.78 \
- wasm-bindgen-macro-0.2.78 \
- wasm-bindgen-macro-support-0.2.78 \
- wasm-bindgen-shared-0.2.78 \
- widestring-0.4.3 \
- winapi-0.2.8 \
- winapi-0.3.9 \
- winapi-build-0.1.1 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- winreg-0.6.2 \
- ws2_32-sys-0.2.1 \
- wyz-0.2.0 \
- yaml-rust-0.4.5 \
- zeroize-1.4.2
+ 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.145 \
+ serde_yaml-0.9.34+deprecated \
+ sharded-slab-0.1.7 \
+ shell-words-1.1.0 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
+ subtle-2.6.1 \
+ syn-2.0.106 \
+ sync_wrapper-1.0.2 \
+ sysctl-0.7.1 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ tokio-1.47.1 \
+ tokio-macros-2.5.0 \
+ tower-0.5.2 \
+ tower-http-0.6.6 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
+ tracing-log-0.2.0 \
+ tracing-subscriber-0.3.20 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.19 \
+ unicode-width-0.2.1 \
+ unsafe-libyaml-0.2.11 \
+ uzers-0.12.1 \
+ valuable-0.1.1 \
+ version_check-0.9.5 \
+ 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 \
+ winapi-util-0.1.11 \
+ windows-link-0.2.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.4 \
+ 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 \
+ wit-bindgen-0.46.0 \
+ yansi-1.0.1 \
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27 \
+ zeroize-1.8.2
diff --git a/sysutils/jail_exporter/distinfo b/sysutils/jail_exporter/distinfo
index 2acfd18e050d..0278d848bfcf 100644
--- a/sysutils/jail_exporter/distinfo
+++ b/sysutils/jail_exporter/distinfo
@@ -1,495 +1,343 @@
-TIMESTAMP = 1633968202
-SHA256 (rust/crates/actix-codec-0.3.0.crate) = 78d1833b3838dbe990df0f1f87baf640cf6146e898166afe401839d1b001e570
-SIZE (rust/crates/actix-codec-0.3.0.crate) = 9488
-SHA256 (rust/crates/actix-connect-2.0.0.crate) = 177837a10863f15ba8d3ae3ec12fac1099099529ed20083a27fdfe247381d0dc
-SIZE (rust/crates/actix-connect-2.0.0.crate) = 14549
-SHA256 (rust/crates/actix-http-2.2.1.crate) = 5cb8958da437716f3f31b0e76f8daf36554128517d7df37ceba7df00f09622ee
-SIZE (rust/crates/actix-http-2.2.1.crate) = 161011
-SHA256 (rust/crates/actix-macros-0.1.3.crate) = b4ca8ce00b267af8ccebbd647de0d61e0674b6e61185cc7a592ff88772bed655
-SIZE (rust/crates/actix-macros-0.1.3.crate) = 2415
-SHA256 (rust/crates/actix-macros-0.2.1.crate) = c2f86cd6857c135e6e9fe57b1619a88d1f94a7df34c00e11fe13e64fd3438837
-SIZE (rust/crates/actix-macros-0.2.1.crate) = 7651
-SHA256 (rust/crates/actix-router-0.2.7.crate) = 2ad299af73649e1fc893e333ccf86f377751eb95ff875d095131574c6f43452c
-SIZE (rust/crates/actix-router-0.2.7.crate) = 18513
-SHA256 (rust/crates/actix-rt-1.1.1.crate) = 143fcc2912e0d1de2bcf4e2f720d2a60c28652ab4179685a1ee159e0fb3db227
-SIZE (rust/crates/actix-rt-1.1.1.crate) = 13876
-SHA256 (rust/crates/actix-rt-2.2.0.crate) = bc7d7cd957c9ed92288a7c3c96af81fa5291f65247a76a34dac7b6af74e52ba0
-SIZE (rust/crates/actix-rt-2.2.0.crate) = 17863
-SHA256 (rust/crates/actix-server-1.0.4.crate) = 45407e6e672ca24784baa667c5d32ef109ccdd8d5e0b5ebb9ef8a67f4dfb708e
-SIZE (rust/crates/actix-server-1.0.4.crate) = 22829
-SHA256 (rust/crates/actix-service-1.0.6.crate) = 0052435d581b5be835d11f4eb3bce417c8af18d87ddf8ace99f8e67e595882bb
-SIZE (rust/crates/actix-service-1.0.6.crate) = 23010
-SHA256 (rust/crates/actix-testing-1.0.1.crate) = 47239ca38799ab74ee6a8a94d1ce857014b2ac36f242f70f3f75a66f691e791c
-SIZE (rust/crates/actix-testing-1.0.1.crate) = 7342
-SHA256 (rust/crates/actix-threadpool-0.3.3.crate) = d209f04d002854b9afd3743032a27b066158817965bf5d036824d19ac2cc0e30
-SIZE (rust/crates/actix-threadpool-0.3.3.crate) = 6889
-SHA256 (rust/crates/actix-tls-2.0.0.crate) = 24789b7d7361cf5503a504ebe1c10806896f61e96eca9a7350e23001aca715fb
-SIZE (rust/crates/actix-tls-2.0.0.crate) = 8153
-SHA256 (rust/crates/actix-utils-2.0.0.crate) = 2e9022dec56632d1d7979e59af14f0597a28a830a9c1c7fec8b2327eb9f16b5a
-SIZE (rust/crates/actix-utils-2.0.0.crate) = 19527
-SHA256 (rust/crates/actix-web-3.3.2.crate) = e641d4a172e7faa0862241a20ff4f1f5ab0ab7c279f00c2d4587b77483477b86
-SIZE (rust/crates/actix-web-3.3.2.crate) = 133951
-SHA256 (rust/crates/actix-web-codegen-0.4.0.crate) = ad26f77093333e0e7c6ffe54ebe3582d908a104e448723eec6d43d08b07143fb
-SIZE (rust/crates/actix-web-codegen-0.4.0.crate) = 13056
-SHA256 (rust/crates/actix-web-httpauth-0.5.1.crate) = 0c3b11a07a3df3f7970fd8bd38cc66998b5549f507c54cc64c6e843bc82d6358
-SIZE (rust/crates/actix-web-httpauth-0.5.1.crate) = 30605
-SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f
-SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923
-SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
-SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
-SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
-SHA256 (rust/crates/askama-0.10.5.crate) = d298738b6e47e1034e560e5afe63aa488fea34e25ec11b855a76f0d7b8e73134
-SIZE (rust/crates/askama-0.10.5.crate) = 7994
-SHA256 (rust/crates/askama_derive-0.10.5.crate) = ca2925c4c290382f9d2fa3d1c1b6a63fa1427099721ecca4749b154cc9c25522
-SIZE (rust/crates/askama_derive-0.10.5.crate) = 6927
-SHA256 (rust/crates/askama_escape-0.10.1.crate) = 90c108c1a94380c89d2215d0ac54ce09796823cca0fd91b299cfff3b33e346fb
-SIZE (rust/crates/askama_escape-0.10.1.crate) = 8535
-SHA256 (rust/crates/askama_shared-0.11.1.crate) = 2582b77e0f3c506ec4838a25fa8a5f97b9bed72bb6d3d272ea1c031d8bd373bc
-SIZE (rust/crates/askama_shared-0.11.1.crate) = 30554
-SHA256 (rust/crates/async-trait-0.1.51.crate) = 44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e
-SIZE (rust/crates/async-trait-0.1.51.crate) = 25531
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
-SHA256 (rust/crates/awc-2.0.3.crate) = b381e490e7b0cfc37ebc54079b0413d8093ef43d14a4e4747083f7fa47a9e691
-SIZE (rust/crates/awc-2.0.3.crate) = 30436
-SHA256 (rust/crates/base-x-0.2.8.crate) = a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b
-SIZE (rust/crates/base-x-0.2.8.crate) = 10614
-SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
-SIZE (rust/crates/base64-0.13.0.crate) = 62070
-SHA256 (rust/crates/bcrypt-0.10.1.crate) = f691e63585950d8c1c43644d11bab9073e40f5060dd2822734ae7c3dc69a3a80
-SIZE (rust/crates/bcrypt-0.10.1.crate) = 9990
-SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693
-SIZE (rust/crates/bitflags-1.2.1.crate) = 16745
-SHA256 (rust/crates/bitvec-0.19.5.crate) = 8942c8d352ae1838c9dda0b0ca2ab657696ef2232a20147cf1b30ae1a9cb4321
-SIZE (rust/crates/bitvec-0.19.5.crate) = 148200
-SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
-SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/blowfish-0.8.0.crate) = fe3ff3fc1de48c1ac2e3341c4df38b0d1bfb8fdf04632a187c8b75aaa319a7ab
-SIZE (rust/crates/blowfish-0.8.0.crate) = 16281
-SHA256 (rust/crates/bumpalo-3.7.1.crate) = d9df67f7bf9ef8498769f994239c45613ef0c5899415fb58e9add412d2c1a538
-SIZE (rust/crates/bumpalo-3.7.1.crate) = 78573
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-0.5.6.crate) = 0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38
-SIZE (rust/crates/bytes-0.5.6.crate) = 46291
-SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8
-SIZE (rust/crates/bytes-1.1.0.crate) = 49640
-SHA256 (rust/crates/bytestring-1.0.0.crate) = 90706ba19e97b90786e19dc0d5e2abd80008d99d4c0c5d1ad0b5e72cec7c494d
-SIZE (rust/crates/bytestring-1.0.0.crate) = 7744
-SHA256 (rust/crates/cc-1.0.71.crate) = 79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd
-SIZE (rust/crates/cc-1.0.71.crate) = 57452
-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.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
-SIZE (rust/crates/cipher-0.3.0.crate) = 12756
-SHA256 (rust/crates/clap-2.33.3.crate) = 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002
-SIZE (rust/crates/clap-2.33.3.crate) = 201925
-SHA256 (rust/crates/console-0.14.1.crate) = 3993e6445baa160675931ec041a5e03ca84b9c6e32a056150d3aa2bdda0a1f45
-SIZE (rust/crates/console-0.14.1.crate) = 22844
-SHA256 (rust/crates/const_fn-0.4.8.crate) = f92cfa0fd5690b3cf8c1ef2cabbd9b7ef22fa53cf5e1f92b05103f6d5d1cf6e7
-SIZE (rust/crates/const_fn-0.4.8.crate) = 12662
-SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
-SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
-SHA256 (rust/crates/cookie-0.14.4.crate) = 03a5d7b21829bc7b4bf4754a978a241ae54ea55a40f92bb20216e54096f4b951
-SIZE (rust/crates/cookie-0.14.4.crate) = 30261
-SHA256 (rust/crates/copyless-0.1.5.crate) = a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536
-SIZE (rust/crates/copyless-0.1.5.crate) = 8264
-SHA256 (rust/crates/cpufeatures-0.2.1.crate) = 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469
-SIZE (rust/crates/cpufeatures-0.2.1.crate) = 10500
-SHA256 (rust/crates/ctor-0.1.21.crate) = ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa
-SIZE (rust/crates/ctor-0.1.21.crate) = 9303
-SHA256 (rust/crates/derive_more-0.99.16.crate) = 40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df
-SIZE (rust/crates/derive_more-0.99.16.crate) = 56233
-SHA256 (rust/crates/dialoguer-0.8.0.crate) = c9dd058f8b65922819fabb4a41e7d1964e56344042c26efbccd465202c23fa0c
-SIZE (rust/crates/dialoguer-0.8.0.crate) = 18945
-SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499
-SIZE (rust/crates/diff-0.1.12.crate) = 10223
-SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
-SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/discard-1.0.4.crate) = 212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0
-SIZE (rust/crates/discard-1.0.4.crate) = 4700
-SHA256 (rust/crates/dtoa-0.4.8.crate) = 56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0
-SIZE (rust/crates/dtoa-0.4.8.crate) = 16175
-SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
-SIZE (rust/crates/either-1.6.1.crate) = 13641
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
-SHA256 (rust/crates/encoding_rs-0.8.28.crate) = 80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065
-SIZE (rust/crates/encoding_rs-0.8.28.crate) = 1368577
-SHA256 (rust/crates/enum-as-inner-0.3.3.crate) = 7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595
-SIZE (rust/crates/enum-as-inner-0.3.3.crate) = 11450
-SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3
-SIZE (rust/crates/env_logger-0.9.0.crate) = 33573
+TIMESTAMP = 1759261818
+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/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/askama-0.14.0.crate) = f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4
+SIZE (rust/crates/askama-0.14.0.crate) = 43374
+SHA256 (rust/crates/askama_derive-0.14.0.crate) = 129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f
+SIZE (rust/crates/askama_derive-0.14.0.crate) = 65597
+SHA256 (rust/crates/askama_parser-0.14.0.crate) = d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358
+SIZE (rust/crates/askama_parser-0.14.0.crate) = 57641
+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/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871
+SIZE (rust/crates/axum-0.8.6.crate) = 178581
+SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22
+SIZE (rust/crates/axum-core-0.5.5.crate) = 26919
+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/bcrypt-0.17.1.crate) = abaf6da45c74385272ddf00e1ac074c7d8a6c1a1dda376902bd6a427522a8b2c
+SIZE (rust/crates/bcrypt-0.17.1.crate) = 12542
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+SHA256 (rust/crates/blowfish-0.9.1.crate) = e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7
+SIZE (rust/crates/blowfish-0.9.1.crate) = 16734
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
+SIZE (rust/crates/cipher-0.4.4.crate) = 19073
+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_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
+SIZE (rust/crates/console-0.16.1.crate) = 39129
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+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/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04
+SIZE (rust/crates/dtoa-1.0.10.crate) = 17584
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
+SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.0.1.crate) = 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191
-SIZE (rust/crates/form_urlencoded-1.0.1.crate) = 8773
-SHA256 (rust/crates/fuchsia-zircon-0.3.3.crate) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
-SIZE (rust/crates/fuchsia-zircon-0.3.3.crate) = 22565
-SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
-SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.crate) = 7191
-SHA256 (rust/crates/funty-1.1.0.crate) = fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7
-SIZE (rust/crates/funty-1.1.0.crate) = 11631
-SHA256 (rust/crates/futures-0.3.17.crate) = a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca
-SIZE (rust/crates/futures-0.3.17.crate) = 47388
-SHA256 (rust/crates/futures-channel-0.3.17.crate) = 5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888
-SIZE (rust/crates/futures-channel-0.3.17.crate) = 31765
-SHA256 (rust/crates/futures-core-0.3.17.crate) = 88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d
-SIZE (rust/crates/futures-core-0.3.17.crate) = 14478
-SHA256 (rust/crates/futures-io-0.3.17.crate) = 522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377
-SIZE (rust/crates/futures-io-0.3.17.crate) = 9050
-SHA256 (rust/crates/futures-macro-0.3.17.crate) = 18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb
-SIZE (rust/crates/futures-macro-0.3.17.crate) = 11830
-SHA256 (rust/crates/futures-sink-0.3.17.crate) = 36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11
-SIZE (rust/crates/futures-sink-0.3.17.crate) = 7663
-SHA256 (rust/crates/futures-task-0.3.17.crate) = 1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99
-SIZE (rust/crates/futures-task-0.3.17.crate) = 11712
-SHA256 (rust/crates/futures-util-0.3.17.crate) = 36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481
-SIZE (rust/crates/futures-util-0.3.17.crate) = 147679
-SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
-SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
-SHA256 (rust/crates/generic-array-0.14.4.crate) = 501466ecc8a30d1d3b7fc9229b122b2ce8ed6e9d9223f1138d4babb253e51817
-SIZE (rust/crates/generic-array-0.14.4.crate) = 28916
-SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
-SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
-SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753
-SIZE (rust/crates/getrandom-0.2.3.crate) = 26261
-SHA256 (rust/crates/h2-0.2.7.crate) = 5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535
-SIZE (rust/crates/h2-0.2.7.crate) = 156989
-SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
-SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
-SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
-SIZE (rust/crates/heck-0.3.3.crate) = 10260
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867
-SIZE (rust/crates/hostname-0.3.1.crate) = 9272
-SHA256 (rust/crates/http-0.2.5.crate) = 1323096b05d41827dadeaee54c9981958c0f94e670bc94ed80037d1a7b8b186b
-SIZE (rust/crates/http-0.2.5.crate) = 106297
-SHA256 (rust/crates/httparse-1.5.1.crate) = acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503
-SIZE (rust/crates/httparse-1.5.1.crate) = 26758
-SHA256 (rust/crates/humansize-1.1.1.crate) = 02296996cb8796d7c6e3bc2d9211b7802812d36999a51bb754123ead7d37d026
-SIZE (rust/crates/humansize-1.1.1.crate) = 9131
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
-SIZE (rust/crates/idna-0.2.3.crate) = 271023
-SHA256 (rust/crates/indexmap-1.7.0.crate) = bc633605454125dec4b66843673f01c7df2b89479b32e0ed634e43a91cff62a5
-SIZE (rust/crates/indexmap-1.7.0.crate) = 50363
-SHA256 (rust/crates/indoc-1.0.3.crate) = e5a75aeaaef0ce18b58056d306c27b07436fbb34b8816c53094b76dd81803136
-SIZE (rust/crates/indoc-1.0.3.crate) = 13137
-SHA256 (rust/crates/instant-0.1.11.crate) = 716d3d89f35ac6a34fd0eed635395f4c3b76fa889338a4632e5231a8684216bd
-SIZE (rust/crates/instant-0.1.11.crate) = 5408
-SHA256 (rust/crates/iovec-0.1.4.crate) = b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e
-SIZE (rust/crates/iovec-0.1.4.crate) = 8720
-SHA256 (rust/crates/ipconfig-0.2.2.crate) = f7e2f18aece9709094573a9f24f483c4f65caa4298e2f7ae1b71cc65d853fad7
-SIZE (rust/crates/ipconfig-0.2.2.crate) = 23017
-SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
-SIZE (rust/crates/itoa-0.4.8.crate) = 11926
-SHA256 (rust/crates/jail-0.2.0.crate) = 36953efd4638596969dd872a4266e025bc61dafea39ab5531aa90564dda8ab18
-SIZE (rust/crates/jail-0.2.0.crate) = 25544
-SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
-SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
-SHA256 (rust/crates/language-tags-0.2.2.crate) = a91d884b6667cd606bb5a69aa0c99ba811a115fc68915e7056ec08a46e93199a
-SIZE (rust/crates/language-tags-0.2.2.crate) = 12754
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/lexical-core-0.7.6.crate) = 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe
-SIZE (rust/crates/lexical-core-0.7.6.crate) = 494385
-SHA256 (rust/crates/libc-0.2.103.crate) = dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6
-SIZE (rust/crates/libc-0.2.103.crate) = 540563
-SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
-SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
-SHA256 (rust/crates/lock_api-0.4.5.crate) = 712a4d093c9976e24e7dbca41db895dabcbac38eb5f4045393d17a95bdfb1109
-SIZE (rust/crates/lock_api-0.4.5.crate) = 25199
-SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710
-SIZE (rust/crates/log-0.4.14.crate) = 34582
-SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
-SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
-SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4
-SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153
-SHA256 (rust/crates/matches-0.1.9.crate) = a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f
-SIZE (rust/crates/matches-0.1.9.crate) = 2246
-SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a
-SIZE (rust/crates/memchr-2.4.1.crate) = 64977
-SHA256 (rust/crates/memoffset-0.6.4.crate) = 59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9
-SIZE (rust/crates/memoffset-0.6.4.crate) = 7664
-SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
-SIZE (rust/crates/mime-0.3.16.crate) = 15206
-SHA256 (rust/crates/mio-0.6.23.crate) = 4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4
-SIZE (rust/crates/mio-0.6.23.crate) = 103554
-SHA256 (rust/crates/mio-0.7.13.crate) = 8c2bdb6314ec10835cd3293dd268473a835c02b7b352e788be788b3c6ca6bb16
-SIZE (rust/crates/mio-0.7.13.crate) = 87027
-SHA256 (rust/crates/mio-uds-0.6.8.crate) = afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0
-SIZE (rust/crates/mio-uds-0.6.8.crate) = 11496
-SHA256 (rust/crates/miow-0.2.2.crate) = ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d
-SIZE (rust/crates/miow-0.2.2.crate) = 22044
-SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
-SIZE (rust/crates/miow-0.3.7.crate) = 24563
-SHA256 (rust/crates/net2-0.2.37.crate) = 391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae
-SIZE (rust/crates/net2-0.2.37.crate) = 21311
-SHA256 (rust/crates/nix-0.22.2.crate) = d3bb9a13fa32bc5aeb64150cd3f32d6cf4c748f8f8a417cce5d2eb976a8370ba
-SIZE (rust/crates/nix-0.22.2.crate) = 227371
-SHA256 (rust/crates/nom-6.1.2.crate) = e7413f999671bd4745a7b624bd370a569fb6bc574b23c83a3c5ed2e453f3d5e2
-SIZE (rust/crates/nom-6.1.2.crate) = 147539
-SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
-SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
-SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290
-SIZE (rust/crates/num-traits-0.2.14.crate) = 45476
-SHA256 (rust/crates/num_cpus-1.13.0.crate) = 05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3
-SIZE (rust/crates/num_cpus-1.13.0.crate) = 14704
+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-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.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
+SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d
+SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+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/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jail-0.3.1.crate) = 5a3cdb55f4faf55aabb7fd5fa67b83ff2fef029215189fe30ec7eebd1748c744
+SIZE (rust/crates/jail-0.3.1.crate) = 26436
+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.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+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.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/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/miniz_oxide-0.8.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/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
+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/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.8.0.crate) = 692fcb63b64b1758029e0a96ee63e049ce8c5948587f2f7208df04625e5f6b56
-SIZE (rust/crates/once_cell-1.8.0.crate) = 28925
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/output_vt100-0.1.2.crate) = 53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9
-SIZE (rust/crates/output_vt100-0.1.2.crate) = 4062
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
-SHA256 (rust/crates/parking_lot_core-0.8.5.crate) = d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216
-SIZE (rust/crates/parking_lot_core-0.8.5.crate) = 32466
-SHA256 (rust/crates/percent-encoding-2.1.0.crate) = d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e
-SIZE (rust/crates/percent-encoding-2.1.0.crate) = 9748
-SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53
-SIZE (rust/crates/pest-2.1.3.crate) = 77986
-SHA256 (rust/crates/pin-project-0.4.28.crate) = 918192b5c59119d51e0cd221f4d49dde9112824ba717369e903c97d076083d0f
-SIZE (rust/crates/pin-project-0.4.28.crate) = 47895
-SHA256 (rust/crates/pin-project-1.0.8.crate) = 576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08
-SIZE (rust/crates/pin-project-1.0.8.crate) = 54991
-SHA256 (rust/crates/pin-project-internal-0.4.28.crate) = 3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e
-SIZE (rust/crates/pin-project-internal-0.4.28.crate) = 29989
-SHA256 (rust/crates/pin-project-internal-1.0.8.crate) = 6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389
-SIZE (rust/crates/pin-project-internal-1.0.8.crate) = 27941
-SHA256 (rust/crates/pin-project-lite-0.1.12.crate) = 257b64915a082f7811703966789728173279bdebb956b143dbcd23f6f970a777
-SIZE (rust/crates/pin-project-lite-0.1.12.crate) = 16854
-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/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/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/ppv-lite86-0.2.10.crate) = ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857
-SIZE (rust/crates/ppv-lite86-0.2.10.crate) = 20915
-SHA256 (rust/crates/pretty_assertions-1.0.0.crate) = ec0cfe1b2403f172ba0f234e500906ee0a3e493fb81092dac23ebefe129301cc
-SIZE (rust/crates/pretty_assertions-1.0.0.crate) = 73836
-SHA256 (rust/crates/proc-macro-hack-0.5.19.crate) = dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5
-SIZE (rust/crates/proc-macro-hack-0.5.19.crate) = 15556
-SHA256 (rust/crates/proc-macro-nested-0.1.7.crate) = bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086
-SIZE (rust/crates/proc-macro-nested-0.1.7.crate) = 6495
-SHA256 (rust/crates/proc-macro2-1.0.29.crate) = b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d
-SIZE (rust/crates/proc-macro2-1.0.29.crate) = 38772
-SHA256 (rust/crates/prometheus-0.13.0.crate) = b7f64969ffd5dd8f39bd57a68ac53c163a095ed9d0fb707146da1b27025a3504
-SIZE (rust/crates/prometheus-0.13.0.crate) = 81774
-SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quote-1.0.10.crate) = 38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05
-SIZE (rust/crates/quote-1.0.10.crate) = 29960
-SHA256 (rust/crates/radium-0.5.3.crate) = 941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8
-SIZE (rust/crates/radium-0.5.3.crate) = 7588
-SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.crate) = 112246
-SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
-SIZE (rust/crates/rand-0.8.4.crate) = 87406
-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.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
-SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-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.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
-SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
-SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
-SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
-SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
-SHA256 (rust/crates/rctl-0.2.0.crate) = c6bfd2709ced4ee4c712acb5aa08dc3580c78529434d4c40e9687127247a32a6
-SIZE (rust/crates/rctl-0.2.0.crate) = 19897
-SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
-SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
-SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461
-SIZE (rust/crates/regex-1.5.4.crate) = 236581
-SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b
-SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293
-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/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00
-SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352
-SHA256 (rust/crates/rustc_version-0.2.3.crate) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
-SIZE (rust/crates/rustc_version-0.2.3.crate) = 10210
-SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee
-SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119
-SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
-SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/ryu-1.0.5.crate) = 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e
-SIZE (rust/crates/ryu-1.0.5.crate) = 49570
+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.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/prometheus-client-0.24.0.crate) = e4500adecd7af8e0e9f4dbce15cfee07ce913fbf6ad605cc468b83f2d531ee94
+SIZE (rust/crates/prometheus-client-0.24.0.crate) = 73440
+SHA256 (rust/crates/prometheus-client-derive-encode-0.5.0.crate) = 9adf1691c04c0a5ff46ff8f262b58beb07b0dbb61f96f9f54f6cbd82106ed87f
+SIZE (rust/crates/prometheus-client-derive-encode-0.5.0.crate) = 10904
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rctl-0.4.0.crate) = 50e0422f4e02f24f44fef41248b35ed954dc85d27b69f30acbdb5e710a4b2725
+SIZE (rust/crates/rctl-0.4.0.crate) = 19909
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
+SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
+SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+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.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
-SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
-SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
-SIZE (rust/crates/semver-0.9.0.crate) = 17344
-SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
-SIZE (rust/crates/semver-0.11.0.crate) = 20826
-SHA256 (rust/crates/semver-1.0.4.crate) = 568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012
-SIZE (rust/crates/semver-1.0.4.crate) = 29375
-SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
-SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
-SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
-SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serde-1.0.130.crate) = f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913
-SIZE (rust/crates/serde-1.0.130.crate) = 75305
-SHA256 (rust/crates/serde_derive-1.0.130.crate) = d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b
-SIZE (rust/crates/serde_derive-1.0.130.crate) = 54703
-SHA256 (rust/crates/serde_json-1.0.68.crate) = 0f690853975602e1bfe1ccbf50504d67174e3bcf340f23b5ea9992e0587a52d8
-SIZE (rust/crates/serde_json-1.0.68.crate) = 114986
-SHA256 (rust/crates/serde_urlencoded-0.7.0.crate) = edfa57a7f8d9c1d260a549e7224100f6c43d43f9103e06dd8b4095a9b2b43ce9
-SIZE (rust/crates/serde_urlencoded-0.7.0.crate) = 12489
-SHA256 (rust/crates/serde_yaml-0.8.21.crate) = d8c608a35705a5d3cdc9fbe403147647ff34b921f8e833e49306df898f9b20af
-SIZE (rust/crates/serde_yaml-0.8.21.crate) = 42603
-SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6
-SIZE (rust/crates/sha-1-0.9.8.crate) = 14029
-SHA256 (rust/crates/sha1-0.6.0.crate) = 2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d
-SIZE (rust/crates/sha1-0.6.0.crate) = 9244
-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/slab-0.4.4.crate) = c307a32c1c5c437f38c7fd45d753050587732ba8628319fbdf12a7e289ccc590
-SIZE (rust/crates/slab-0.4.4.crate) = 15725
-SHA256 (rust/crates/smallvec-1.7.0.crate) = 1ecab6c735a6bb4139c0caafd0cc3635748bbb3acf4550e8138122099251f309
-SIZE (rust/crates/smallvec-1.7.0.crate) = 27459
-SHA256 (rust/crates/socket2-0.3.19.crate) = 122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e
-SIZE (rust/crates/socket2-0.3.19.crate) = 33782
-SHA256 (rust/crates/standback-0.2.17.crate) = e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff
-SIZE (rust/crates/standback-0.2.17.crate) = 29011
-SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
-SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/stdweb-0.4.20.crate) = d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5
-SIZE (rust/crates/stdweb-0.4.20.crate) = 194102
-SHA256 (rust/crates/stdweb-derive-0.5.3.crate) = c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef
-SIZE (rust/crates/stdweb-derive-0.5.3.crate) = 3894
-SHA256 (rust/crates/stdweb-internal-macros-0.2.9.crate) = 58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11
-SIZE (rust/crates/stdweb-internal-macros-0.2.9.crate) = 11828
-SHA256 (rust/crates/stdweb-internal-runtime-0.1.5.crate) = 213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0
-SIZE (rust/crates/stdweb-internal-runtime-0.1.5.crate) = 5445
-SHA256 (rust/crates/strum-0.21.0.crate) = aaf86bbcfd1fa9670b7a129f64fc0c9fcbbfe4f1bc4210e9e98fe71ffc12cde2
-SIZE (rust/crates/strum-0.21.0.crate) = 5296
-SHA256 (rust/crates/strum_macros-0.21.1.crate) = d06aaeeee809dbc59eb4556183dd927df67db1540de5be8d3ec0b6636358a5ec
-SIZE (rust/crates/strum_macros-0.21.1.crate) = 16280
-SHA256 (rust/crates/syn-1.0.80.crate) = d010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194
-SIZE (rust/crates/syn-1.0.80.crate) = 234102
-SHA256 (rust/crates/sysctl-0.4.2.crate) = 963488c73b34185a9028742c2be0219ed1d8558e59f85c3b466a4f54affba936
-SIZE (rust/crates/sysctl-0.4.2.crate) = 16708
-SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
-SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.2.0.crate) = dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22
-SIZE (rust/crates/tempfile-3.2.0.crate) = 25892
-SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4
-SIZE (rust/crates/termcolor-1.1.2.crate) = 17287
-SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
-SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417
-SIZE (rust/crates/thiserror-1.0.30.crate) = 17748
-SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b
-SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230
-SHA256 (rust/crates/threadpool-1.8.1.crate) = d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa
-SIZE (rust/crates/threadpool-1.8.1.crate) = 14408
-SHA256 (rust/crates/time-0.2.27.crate) = 4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242
-SIZE (rust/crates/time-0.2.27.crate) = 65167
-SHA256 (rust/crates/time-macros-0.1.1.crate) = 957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1
-SIZE (rust/crates/time-macros-0.1.1.crate) = 5447
-SHA256 (rust/crates/time-macros-impl-0.1.2.crate) = fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f
-SIZE (rust/crates/time-macros-impl-0.1.2.crate) = 10096
-SHA256 (rust/crates/tinyvec-1.5.0.crate) = f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7
-SIZE (rust/crates/tinyvec-1.5.0.crate) = 42745
-SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
-SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-0.2.25.crate) = 6703a273949a90131b290be1fe7b039d0fc884aa1935860dfcbe056f28cd8092
-SIZE (rust/crates/tokio-0.2.25.crate) = 413390
-SHA256 (rust/crates/tokio-1.12.0.crate) = c2c2416fdedca8443ae44b4527de1ea633af61d8f7169ffa6e72c5b53d24efcc
-SIZE (rust/crates/tokio-1.12.0.crate) = 522732
-SHA256 (rust/crates/tokio-util-0.3.1.crate) = be8242891f2b6cbef26a2d7e8605133c2c554cd35b3e4948ea892d6d68436499
-SIZE (rust/crates/tokio-util-0.3.1.crate) = 27233
-SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
-SIZE (rust/crates/toml-0.5.8.crate) = 54219
-SHA256 (rust/crates/tracing-0.1.29.crate) = 375a639232caf30edfc78e8d89b2d4c375515393e7af7e16f01cd96917fb2105
-SIZE (rust/crates/tracing-0.1.29.crate) = 72444
-SHA256 (rust/crates/tracing-core-0.1.21.crate) = 1f4ed65637b8390770814083d20756f87bfa2c21bf2f110babdc5438351746e4
-SIZE (rust/crates/tracing-core-0.1.21.crate) = 50683
-SHA256 (rust/crates/tracing-futures-0.2.5.crate) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2
-SIZE (rust/crates/tracing-futures-0.2.5.crate) = 11637
-SHA256 (rust/crates/trust-dns-proto-0.19.7.crate) = 1cad71a0c0d68ab9941d2fb6e82f8fb2e86d9945b94e1661dd0aaea2b88215a9
-SIZE (rust/crates/trust-dns-proto-0.19.7.crate) = 208452
-SHA256 (rust/crates/trust-dns-resolver-0.19.7.crate) = 710f593b371175db53a26d0b38ed2978fafb9e9e8d3868b1acd753ea18df0ceb
-SIZE (rust/crates/trust-dns-resolver-0.19.7.crate) = 74981
-SHA256 (rust/crates/typenum-1.14.0.crate) = b63708a265f51345575b27fe43f9500ad611579e764c79edbc2037b1121959ec
-SIZE (rust/crates/typenum-1.14.0.crate) = 40518
-SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
-SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615
-SHA256 (rust/crates/unicode-bidi-0.3.7.crate) = 1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f
-SIZE (rust/crates/unicode-bidi-0.3.7.crate) = 33759
-SHA256 (rust/crates/unicode-normalization-0.1.19.crate) = d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9
-SIZE (rust/crates/unicode-normalization-0.1.19.crate) = 107353
-SHA256 (rust/crates/unicode-segmentation-1.8.0.crate) = 8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b
-SIZE (rust/crates/unicode-segmentation-1.8.0.crate) = 94011
-SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
-SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
-SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
-SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
-SHA256 (rust/crates/unindent-0.1.7.crate) = f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7
-SIZE (rust/crates/unindent-0.1.7.crate) = 8346
-SHA256 (rust/crates/url-2.2.2.crate) = a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c
-SIZE (rust/crates/url-2.2.2.crate) = 68555
-SHA256 (rust/crates/users-0.11.0.crate) = 24cc0f6d6f267b73e5a2cadf007ba8f9bc39c6a6f9666f8cf25ea809a153b032
-SIZE (rust/crates/users-0.11.0.crate) = 21980
-SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
-SHA256 (rust/crates/version_check-0.9.3.crate) = 5fecdca9a5291cc2b8dcf7dc02453fee791a280f3743cb0905f8822ae463b3fe
-SIZE (rust/crates/version_check-0.9.3.crate) = 12547
-SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
-SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-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.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6
-SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505
-SHA256 (rust/crates/wasm-bindgen-0.2.78.crate) = 632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce
-SIZE (rust/crates/wasm-bindgen-0.2.78.crate) = 162111
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.78.crate) = a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b
-SIZE (rust/crates/wasm-bindgen-backend-0.2.78.crate) = 25576
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.78.crate) = d56146e7c495528bf6587663bea13a8eb588d39b36b679d83972e1a2dbbdacf9
-SIZE (rust/crates/wasm-bindgen-macro-0.2.78.crate) = 11700
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.78.crate) = 7803e0eea25835f8abdc585cd3021b3deb11543c6fe226dcd30b228857c5c5ab
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.78.crate) = 17858
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.78.crate) = 0237232789cf037d5480773fe568aac745bfe2afbc11a863e97901780a6b47cc
-SIZE (rust/crates/wasm-bindgen-shared-0.2.78.crate) = 7206
-SHA256 (rust/crates/widestring-0.4.3.crate) = c168940144dd21fd8046987c16a46a33d5fc84eec29ef9dcddc2ac9e31526b7c
-SIZE (rust/crates/widestring-0.4.3.crate) = 26215
-SHA256 (rust/crates/winapi-0.2.8.crate) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
-SIZE (rust/crates/winapi-0.2.8.crate) = 455145
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
-SHA256 (rust/crates/winapi-build-0.1.1.crate) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
-SIZE (rust/crates/winapi-build-0.1.1.crate) = 669
-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.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
-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/winreg-0.6.2.crate) = b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9
-SIZE (rust/crates/winreg-0.6.2.crate) = 19338
-SHA256 (rust/crates/ws2_32-sys-0.2.1.crate) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
-SIZE (rust/crates/ws2_32-sys-0.2.1.crate) = 4697
-SHA256 (rust/crates/wyz-0.2.0.crate) = 85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214
-SIZE (rust/crates/wyz-0.2.0.crate) = 12926
-SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
-SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (rust/crates/zeroize-1.4.2.crate) = bf68b08513768deaa790264a7fac27a58cbf2705cfcdc9448362229217d7e970
-SIZE (rust/crates/zeroize-1.4.2.crate) = 16048
-SHA256 (phyber-jail_exporter-v0.15.1_GH0.tar.gz) = 9f3e83dad504969b237ca5279261b604c1a382c006f5b10960e891fa97b75d2d
-SIZE (phyber-jail_exporter-v0.15.1_GH0.tar.gz) = 48987
+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.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/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
+SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
+SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/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-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/sysctl-0.7.1.crate) = cca424247104946a59dacd27eaad296223b7feec3d168a6dd04585183091eb0b
+SIZE (rust/crates/sysctl-0.7.1.crate) = 18813
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185
+SIZE (rust/crates/thread_local-1.1.9.crate) = 19315
+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/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2
+SIZE (rust/crates/tower-http-0.6.6.crate) = 133515
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-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.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+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/uzers-0.12.1.crate) = 4df81ff504e7d82ad53e95ed1ad5b72103c11253f39238bcc0235b90768a97dd
+SIZE (rust/crates/uzers-0.12.1.crate) = 29272
+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/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.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/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
+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.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
+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/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+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/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (phyber-jail_exporter-v0.18.0_GH0.tar.gz) = bd5275c49c2398f586e2b8fb3ae7d157d80e6c8b069d966447b710dc5835c4ee
+SIZE (phyber-jail_exporter-v0.18.0_GH0.tar.gz) = 47655
diff --git a/sysutils/jail_exporter/files/jail_exporter.in b/sysutils/jail_exporter/files/jail_exporter.in
index 768686c02566..c03237ccf591 100644
--- a/sysutils/jail_exporter/files/jail_exporter.in
+++ b/sysutils/jail_exporter/files/jail_exporter.in
@@ -35,7 +35,7 @@ load_rc_config $name
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
procname="%%PREFIX%%/sbin/${name}"
-command_args="-p ${pidfile} -m 3 -T ${name} \
+command_args="-fp ${pidfile} -m 3 -T ${name} \
/usr/bin/env ${procname} \
--web.listen-address='${jail_exporter_listen_address}' \
--web.telemetry-path='${jail_exporter_telemetry_path}' \
diff --git a/sysutils/javaservicewrapper/Makefile b/sysutils/javaservicewrapper/Makefile
index d4a51da2f2d9..78fff18e6b0e 100644
--- a/sysutils/javaservicewrapper/Makefile
+++ b/sysutils/javaservicewrapper/Makefile
@@ -1,5 +1,5 @@
PORTNAME= javaservicewrapper
-PORTVERSION= 3.5.60
+PORTVERSION= 3.6.3
CATEGORIES= sysutils java
MASTER_SITES= https://wrapper.tanukisoftware.com/download/${PORTVERSION}/
DISTNAME= wrapper_${PORTVERSION}_src
diff --git a/sysutils/javaservicewrapper/distinfo b/sysutils/javaservicewrapper/distinfo
index bd9b8c008cbc..e0473f0e6e00 100644
--- a/sysutils/javaservicewrapper/distinfo
+++ b/sysutils/javaservicewrapper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742215176
-SHA256 (wrapper_3.5.60_src.tar.gz) = 877896e14f375c0c881c3a50f8ee910bc6504b388fbbfe65128e79d763d08717
-SIZE (wrapper_3.5.60_src.tar.gz) = 831764
+TIMESTAMP = 1760527269
+SHA256 (wrapper_3.6.3_src.tar.gz) = 7bc5ad89ed21a39b4a4ed548dfe92fc587aed40e6c75059a71309fb8042ff580
+SIZE (wrapper_3.6.3_src.tar.gz) = 902583
diff --git a/sysutils/javaservicewrapper/pkg-message b/sysutils/javaservicewrapper/pkg-message
new file mode 100644
index 000000000000..edcae7f29c15
--- /dev/null
+++ b/sysutils/javaservicewrapper/pkg-message
@@ -0,0 +1,14 @@
+[
+{
+ type: upgrade
+ maximum_version: "3.6.0"
+ message: <<EOM
+With the upgrade to version 3.6.0+ support for all properties ending with
+'.stripquotes' in your wrapper.conf has been dropped and your application
+won't start again.
+
+Read the release notes for more details:
+https://wrapper.tanukisoftware.com/doc/english/release-notes.html#3.6.0
+EOM
+}
+]
diff --git a/sysutils/javaservicewrapper/pkg-plist b/sysutils/javaservicewrapper/pkg-plist
index c63c912d3815..10e4500a4d54 100644
--- a/sysutils/javaservicewrapper/pkg-plist
+++ b/sysutils/javaservicewrapper/pkg-plist
@@ -9,27 +9,64 @@ bin/javaservicewrapper
%%DATADIR%%/lib/wrapperdemo.jar
%%DATADIR%%/lib/wrappertest.jar
%%DATADIR%%/lib/wrappertest2.jar
+%%DATADIR%%/test/additionalproperties
+%%DATADIR%%/test/additionalproperties.conf
%%DATADIR%%/test/appparameterfile-01-empty
%%DATADIR%%/test/appparameterfile-01-empty.conf
%%DATADIR%%/test/appparameterfile-01-empty.param
%%DATADIR%%/test/appparameterfile-02-1line
%%DATADIR%%/test/appparameterfile-02-1line.conf
%%DATADIR%%/test/appparameterfile-02-1line.param
-%%DATADIR%%/test/appparameterfile-03-stripq-false
-%%DATADIR%%/test/appparameterfile-03-stripq-false.conf
-%%DATADIR%%/test/appparameterfile-03-stripq-false.param
-%%DATADIR%%/test/appparameterfile-04-stripq-true
-%%DATADIR%%/test/appparameterfile-04-stripq-true.conf
-%%DATADIR%%/test/appparameterfile-04-stripq-true.param
+%%DATADIR%%/test/appparameterfile-03-quotable-false
+%%DATADIR%%/test/appparameterfile-03-quotable-false.conf
+%%DATADIR%%/test/appparameterfile-03-quotable-false.param
+%%DATADIR%%/test/appparameterfile-04-quotable-true
+%%DATADIR%%/test/appparameterfile-04-quotable-true.conf
+%%DATADIR%%/test/appparameterfile-04-quotable-true.param
%%DATADIR%%/test/appparameterfile-05-encoding
%%DATADIR%%/test/appparameterfile-05-encoding.conf
%%DATADIR%%/test/appparameterfile-05-encoding.param
-%%DATADIR%%/test/appparameterfile-06-multilines
-%%DATADIR%%/test/appparameterfile-06-multilines.conf
-%%DATADIR%%/test/appparameterfile-06-multilines.param
-%%DATADIR%%/test/appparameterfile-07-envvars
-%%DATADIR%%/test/appparameterfile-07-envvars.conf
-%%DATADIR%%/test/appparameterfile-07-envvars.param
+%%DATADIR%%/test/appparameterfile-06-multilines-quotable-false
+%%DATADIR%%/test/appparameterfile-06-multilines-quotable-false.conf
+%%DATADIR%%/test/appparameterfile-06-multilines-quotable-false.param
+%%DATADIR%%/test/appparameterfile-07-multilines-quotable-true
+%%DATADIR%%/test/appparameterfile-07-multilines-quotable-true.conf
+%%DATADIR%%/test/appparameterfile-07-multilines-quotable-true.param
+%%DATADIR%%/test/appparameterfile-08-envvars
+%%DATADIR%%/test/appparameterfile-08-envvars.conf
+%%DATADIR%%/test/appparameterfile-08-envvars.param
+%%DATADIR%%/test/appproperties
+%%DATADIR%%/test/appproperties.conf
+%%DATADIR%%/test/apppropertyfile-01-empty
+%%DATADIR%%/test/apppropertyfile-01-empty.conf
+%%DATADIR%%/test/apppropertyfile-01-empty.param
+%%DATADIR%%/test/apppropertyfile-02-1line
+%%DATADIR%%/test/apppropertyfile-02-1line.conf
+%%DATADIR%%/test/apppropertyfile-02-1line.param
+%%DATADIR%%/test/apppropertyfile-03-quotable-false
+%%DATADIR%%/test/apppropertyfile-03-quotable-false.conf
+%%DATADIR%%/test/apppropertyfile-03-quotable-false.param
+%%DATADIR%%/test/apppropertyfile-04-quotable-true
+%%DATADIR%%/test/apppropertyfile-04-quotable-true.conf
+%%DATADIR%%/test/apppropertyfile-04-quotable-true.param
+%%DATADIR%%/test/apppropertyfile-05-encoding
+%%DATADIR%%/test/apppropertyfile-05-encoding.conf
+%%DATADIR%%/test/apppropertyfile-05-encoding.param
+%%DATADIR%%/test/apppropertyfile-06-multilines-quotable-false
+%%DATADIR%%/test/apppropertyfile-06-multilines-quotable-false.conf
+%%DATADIR%%/test/apppropertyfile-06-multilines-quotable-false.param
+%%DATADIR%%/test/apppropertyfile-07-multilines-quotable-true
+%%DATADIR%%/test/apppropertyfile-07-multilines-quotable-true.conf
+%%DATADIR%%/test/apppropertyfile-07-multilines-quotable-true.param
+%%DATADIR%%/test/apppropertyfile-08-envvars
+%%DATADIR%%/test/apppropertyfile-08-envvars.conf
+%%DATADIR%%/test/apppropertyfile-08-envvars.param
+%%DATADIR%%/test/backendparamslistener
+%%DATADIR%%/test/backendparamslistener.conf
+%%DATADIR%%/test/backendparamssimple
+%%DATADIR%%/test/backendparamssimple.conf
+%%DATADIR%%/test/backendparamsstartstop
+%%DATADIR%%/test/backendparamsstartstop.conf
%%DATADIR%%/test/backgroundthreads
%%DATADIR%%/test/backgroundthreads.conf
%%DATADIR%%/test/childwrapper
@@ -39,12 +76,6 @@ bin/javaservicewrapper
%%DATADIR%%/test/common/resourcelimit
%%DATADIR%%/test/daemonthreads
%%DATADIR%%/test/daemonthreads.conf
-%%DATADIR%%/test/defaultstripquotes-01-none
-%%DATADIR%%/test/defaultstripquotes-01-none.conf
-%%DATADIR%%/test/defaultstripquotes-02-true
-%%DATADIR%%/test/defaultstripquotes-02-true.conf
-%%DATADIR%%/test/defaultstripquotes-03-false
-%%DATADIR%%/test/defaultstripquotes-03-false.conf
%%DATADIR%%/test/delayediorestarter
%%DATADIR%%/test/delayediorestarter.conf
%%DATADIR%%/test/envvars
@@ -77,21 +108,36 @@ bin/javaservicewrapper
%%DATADIR%%/test/javaadditionalfile-02-1line
%%DATADIR%%/test/javaadditionalfile-02-1line.conf
%%DATADIR%%/test/javaadditionalfile-02-1line.param
-%%DATADIR%%/test/javaadditionalfile-03-stripq-false
-%%DATADIR%%/test/javaadditionalfile-03-stripq-false.conf
-%%DATADIR%%/test/javaadditionalfile-03-stripq-false.param
-%%DATADIR%%/test/javaadditionalfile-04-stripq-true
-%%DATADIR%%/test/javaadditionalfile-04-stripq-true.conf
-%%DATADIR%%/test/javaadditionalfile-04-stripq-true.param
+%%DATADIR%%/test/javaadditionalfile-03-quotable-false
+%%DATADIR%%/test/javaadditionalfile-03-quotable-false.conf
+%%DATADIR%%/test/javaadditionalfile-03-quotable-false.param
+%%DATADIR%%/test/javaadditionalfile-04-quotable-true
+%%DATADIR%%/test/javaadditionalfile-04-quotable-true.conf
+%%DATADIR%%/test/javaadditionalfile-04-quotable-true.param
%%DATADIR%%/test/javaadditionalfile-05-encoding
%%DATADIR%%/test/javaadditionalfile-05-encoding.conf
%%DATADIR%%/test/javaadditionalfile-05-encoding.param
-%%DATADIR%%/test/javaadditionalfile-06-multilines
-%%DATADIR%%/test/javaadditionalfile-06-multilines.conf
-%%DATADIR%%/test/javaadditionalfile-06-multilines.param
-%%DATADIR%%/test/javaadditionalfile-07-envvars
-%%DATADIR%%/test/javaadditionalfile-07-envvars.conf
-%%DATADIR%%/test/javaadditionalfile-07-envvars.param
+%%DATADIR%%/test/javaadditionalfile-06-multilines-quotable-false
+%%DATADIR%%/test/javaadditionalfile-06-multilines-quotable-false.conf
+%%DATADIR%%/test/javaadditionalfile-06-multilines-quotable-false.param
+%%DATADIR%%/test/javaadditionalfile-07-multilines-quotable-true
+%%DATADIR%%/test/javaadditionalfile-07-multilines-quotable-true.conf
+%%DATADIR%%/test/javaadditionalfile-07-multilines-quotable-true.param
+%%DATADIR%%/test/javaadditionalfile-08-envvars
+%%DATADIR%%/test/javaadditionalfile-08-envvars.conf
+%%DATADIR%%/test/javaadditionalfile-08-envvars.param
+%%DATADIR%%/test/javaadditionalscope-01-conf
+%%DATADIR%%/test/javaadditionalscope-01-conf.conf
+%%DATADIR%%/test/javaadditionalscope-02-file
+%%DATADIR%%/test/javaadditionalscope-02-file.conf
+%%DATADIR%%/test/javaadditionalscope-02-filequotableFALSE.param
+%%DATADIR%%/test/javaadditionalscope-02-filequotableTRUE.param
+%%DATADIR%%/test/javaadditionalsplit-01-conf
+%%DATADIR%%/test/javaadditionalsplit-01-conf.conf
+%%DATADIR%%/test/javaadditionalsplit-02-file
+%%DATADIR%%/test/javaadditionalsplit-02-file.conf
+%%DATADIR%%/test/javaadditionalsplit-02-filequotableFALSE.param
+%%DATADIR%%/test/javaadditionalsplit-02-filequotableTRUE.param
%%DATADIR%%/test/jvmencoding
%%DATADIR%%/test/jvmencoding.conf
%%DATADIR%%/test/jvmencoding2
@@ -118,6 +164,8 @@ bin/javaservicewrapper
%%DATADIR%%/test/longrunningwithshutdownhook.conf
%%DATADIR%%/test/memory
%%DATADIR%%/test/memory.conf
+%%DATADIR%%/test/module-nativeaccess
+%%DATADIR%%/test/module-nativeaccess.conf
%%DATADIR%%/test/module-standalone-jarapp
%%DATADIR%%/test/module-standalone-jarapp-runtimeimage
%%DATADIR%%/test/module-standalone-jarapp-runtimeimage.conf
@@ -152,6 +200,8 @@ bin/javaservicewrapper
%%DATADIR%%/test/onexit.conf
%%DATADIR%%/test/outputloader
%%DATADIR%%/test/outputloader.conf
+%%DATADIR%%/test/parameters
+%%DATADIR%%/test/parameters.conf
%%DATADIR%%/test/passthrough
%%DATADIR%%/test/passthrough.conf
%%DATADIR%%/test/percentoutput
@@ -177,6 +227,8 @@ bin/javaservicewrapper
%%DATADIR%%/test/shutdownlock.conf
%%DATADIR%%/test/simplewrapperlistener
%%DATADIR%%/test/simplewrapperlistener.conf
+%%DATADIR%%/test/slowclassinit
+%%DATADIR%%/test/slowclassinit.conf
%%DATADIR%%/test/slowstop
%%DATADIR%%/test/slowstop.conf
%%DATADIR%%/test/startstopstopandreturnwhilestarting
@@ -187,8 +239,6 @@ bin/javaservicewrapper
%%DATADIR%%/test/stopwhilestarting.conf
%%DATADIR%%/test/stopwhilestartingforcestop
%%DATADIR%%/test/stopwhilestartingforcestop.conf
-%%DATADIR%%/test/systemproperty
-%%DATADIR%%/test/systemproperty.conf
%%DATADIR%%/test/template.conf
%%DATADIR%%/test/template-module.conf
%%DATADIR%%/test/timedlogoutput
diff --git a/sysutils/jest/Makefile b/sysutils/jest/Makefile
index a9b2c640d10f..e9ebd2f08156 100644
--- a/sysutils/jest/Makefile
+++ b/sysutils/jest/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jest
DISTVERSION= 3.0.16
-PORTREVISION= 28
+PORTREVISION= 35
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/jmore/Makefile b/sysutils/jmore/Makefile
new file mode 100644
index 000000000000..3d8b2fa0d233
--- /dev/null
+++ b/sysutils/jmore/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= jmore
+DISTVERSION= 0.5.20251030
+DISTVERSIONSUFFIX= -g${GH_TAGNAME}
+CATEGORIES= sysutils
+
+MAINTAINER= vermaden@interia.pl
+COMMENT= FreeBSD Jail listing and managing utility
+WWW= https://github.com/vermaden/jmore
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= vermaden
+GH_PROJECT= jmore
+GH_TAGNAME= 9b72e97
+
+NO_ARCH= YES
+NO_BUILD= YES
+
+PLIST_FILES= sbin/${PORTNAME}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/jmore \
+ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/jmore/distinfo b/sysutils/jmore/distinfo
new file mode 100644
index 000000000000..caa9944ee7c5
--- /dev/null
+++ b/sysutils/jmore/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1764757055
+SHA256 (vermaden-jmore-0.5.20251030-g9b72e97-9b72e97_GH0.tar.gz) = 6c76ff2e65abc42d0ee8574eb32946a042e01cf06e5cb955e73ef2fbd277a0f1
+SIZE (vermaden-jmore-0.5.20251030-g9b72e97-9b72e97_GH0.tar.gz) = 19701
diff --git a/sysutils/jmore/pkg-descr b/sysutils/jmore/pkg-descr
new file mode 100644
index 000000000000..966a01483a59
--- /dev/null
+++ b/sysutils/jmore/pkg-descr
@@ -0,0 +1,5 @@
+The jmore(8) is FreeBSD Jails listing and managing utility.
+
+Covers classic and VNET Jails - also BastilleBSD ones.
+
+Displays IP(s)/interfaces/CPU/RAM/dir/... etc.
diff --git a/sysutils/joshuto/Makefile b/sysutils/joshuto/Makefile
index f962b73df73c..80a233a260ee 100644
--- a/sysutils/joshuto/Makefile
+++ b/sysutils/joshuto/Makefile
@@ -1,7 +1,7 @@
PORTNAME= joshuto
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.8
-PORTREVISION= 9
+PORTREVISION= 14
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/k3b/distinfo b/sysutils/k3b/distinfo
index 5de94b6e248e..b0a581de41a7 100644
--- a/sysutils/k3b/distinfo
+++ b/sysutils/k3b/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036965
-SHA256 (KDE/release-service/25.04.2/k3b-25.04.2.tar.xz) = afa7d50e85cad7998dfc74bf48c88f17be2449d07f8004cd7db49fa0b546ffc2
-SIZE (KDE/release-service/25.04.2/k3b-25.04.2.tar.xz) = 10756808
+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
diff --git a/sysutils/k3b/pkg-plist b/sysutils/k3b/pkg-plist
index 20fd80f7895e..2210625058da 100644
--- a/sysutils/k3b/pkg-plist
+++ b/sysutils/k3b/pkg-plist
@@ -306,6 +306,7 @@ share/knsrcfiles/k3btheme.knsrc
share/konqsidebartng/virtual_folders/services/videodvd.desktop
share/locale/ar/LC_MESSAGES/k3b.mo
share/locale/ar/LC_MESSAGES/kio_videodvd.mo
+share/locale/ar/LC_MESSAGES/libk3b.mo
share/locale/ar/LC_MESSAGES/libk3bdevice.mo
share/locale/be/LC_MESSAGES/k3b.mo
share/locale/be/LC_MESSAGES/kio_videodvd.mo
diff --git a/sysutils/k9s/Makefile b/sysutils/k9s/Makefile
index 95020f03080a..1fe64deec153 100644
--- a/sysutils/k9s/Makefile
+++ b/sysutils/k9s/Makefile
@@ -1,6 +1,6 @@
PORTNAME= k9s
DISTVERSIONPREFIX= v
-DISTVERSION= 0.50.6
+DISTVERSION= 0.50.16
PORTREVISION= 2
CATEGORIES= sysutils
@@ -11,11 +11,13 @@ WWW= https://github.com/derailed/k9s
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+NOT_FOR_ARCHS= i386
+
+USES= go: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=13cb55bb66272ac4c872a1f6bfa3e820d7d0ca5b"
+ -X github.com/derailed/k9s/cmd.commit=3c37ca2197ca48591566d1f599b7b3a50d54a408"
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/k9s/distinfo b/sysutils/k9s/distinfo
index a9c0dc4bd8a6..d6217d3efa75 100644
--- a/sysutils/k9s/distinfo
+++ b/sysutils/k9s/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747190791
-SHA256 (go/sysutils_k9s/k9s-v0.50.6/v0.50.6.mod) = c41f2e178e3e345e07d729f0b53d7f9c3f69f41cbb51ff8550df54bb3d742172
-SIZE (go/sysutils_k9s/k9s-v0.50.6/v0.50.6.mod) = 19270
-SHA256 (go/sysutils_k9s/k9s-v0.50.6/v0.50.6.zip) = 027bb14ec2a3c7211a2233f0eb5ed176de37ef21e4181ac76bf69962dc6b0471
-SIZE (go/sysutils_k9s/k9s-v0.50.6/v0.50.6.zip) = 7496880
+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
diff --git a/sysutils/kapp/Makefile b/sysutils/kapp/Makefile
index 92922fc4c7f7..2cec20322507 100644
--- a/sysutils/kapp/Makefile
+++ b/sysutils/kapp/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/carvel-dev/kapp
LICENSE= APACHE20
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= github.com/carvel-dev/${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags="-X carvel.dev/kapp/pkg/kapp/version.Version=v${DISTVERSION}"
diff --git a/sysutils/kassiber/Makefile b/sysutils/kassiber/Makefile
new file mode 100644
index 000000000000..9e968019d444
--- /dev/null
+++ b/sysutils/kassiber/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= kassiber
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.0.3
+CATEGORIES= sysutils
+
+MAINTAINER= fuz@FreeBSD.org
+COMMENT= Smuggle programs into jails
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= uidfix
+USE_GITHUB= yes
+GH_ACCOUNT= crest
+
+PLIST_FILES= bin/kassiber \
+ share/man/man1/kassiber.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/kassiber/distinfo b/sysutils/kassiber/distinfo
new file mode 100644
index 000000000000..71b9a41d888f
--- /dev/null
+++ b/sysutils/kassiber/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756249184
+SHA256 (crest-kassiber-v0.0.3_GH0.tar.gz) = 89aa3237b3787270b2d4d32d731c1503b10ca4f56d9ad073979c21f240dbbeff
+SIZE (crest-kassiber-v0.0.3_GH0.tar.gz) = 10644
diff --git a/sysutils/kassiber/pkg-descr b/sysutils/kassiber/pkg-descr
new file mode 100644
index 000000000000..d376051d0ba9
--- /dev/null
+++ b/sysutils/kassiber/pkg-descr
@@ -0,0 +1,5 @@
+Kassiber takes an executable file from the host and runs it in
+the given jail, taking care of any library dependencies. This
+allows you to execute commands in jails without transferring
+their executable files or required shared library dependencies
+into them.
diff --git a/sysutils/kbackup/distinfo b/sysutils/kbackup/distinfo
index 5b6e21946b9e..a1fe80b4d6ff 100644
--- a/sysutils/kbackup/distinfo
+++ b/sysutils/kbackup/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036967
-SHA256 (KDE/release-service/25.04.2/kbackup-25.04.2.tar.xz) = db3e82a6f97142b874a6ebe8f1b81eee4a0a8400e7fd523e5150557958ec8bb0
-SIZE (KDE/release-service/25.04.2/kbackup-25.04.2.tar.xz) = 394816
+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
diff --git a/sysutils/kbackup/pkg-plist b/sysutils/kbackup/pkg-plist
index 296b296b8989..831c5fcf87ca 100644
--- a/sysutils/kbackup/pkg-plist
+++ b/sysutils/kbackup/pkg-plist
@@ -56,6 +56,7 @@ share/man/es/man1/kbackup.1.gz
share/man/it/man1/kbackup.1.gz
share/man/man1/kbackup.1.gz
share/man/nl/man1/kbackup.1.gz
+share/man/pt_BR/man1/kbackup.1.gz
share/man/sl/man1/kbackup.1.gz
share/man/sv/man1/kbackup.1.gz
share/man/tr/man1/kbackup.1.gz
diff --git a/sysutils/kcron/distinfo b/sysutils/kcron/distinfo
index a2fab244b954..30009d3957c6 100644
--- a/sysutils/kcron/distinfo
+++ b/sysutils/kcron/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036970
-SHA256 (KDE/release-service/25.04.2/kcron-25.04.2.tar.xz) = e75b35e145d75b391b81eb882d1c8f02d8d0f20561146392490910342ae05f2b
-SIZE (KDE/release-service/25.04.2/kcron-25.04.2.tar.xz) = 899968
+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
diff --git a/sysutils/kcron/pkg-plist b/sysutils/kcron/pkg-plist
index df1a3948f39f..e63f8061b7e8 100644
--- a/sysutils/kcron/pkg-plist
+++ b/sysutils/kcron/pkg-plist
@@ -3,83 +3,83 @@ lib/libexec/kf6/kauth/kcron_helper
share/applications/kcm_cron.desktop
share/dbus-1/system-services/local.kcron.crontab.service
share/dbus-1/system.d/local.kcron.crontab.conf
-share/locale/af/LC_MESSAGES/kcron.mo
-share/locale/ar/LC_MESSAGES/kcron.mo
-share/locale/ast/LC_MESSAGES/kcron.mo
-share/locale/be/LC_MESSAGES/kcron.mo
-share/locale/bg/LC_MESSAGES/kcron.mo
-share/locale/br/LC_MESSAGES/kcron.mo
-share/locale/bs/LC_MESSAGES/kcron.mo
-share/locale/ca/LC_MESSAGES/kcron.mo
-share/locale/ca@valencia/LC_MESSAGES/kcron.mo
-share/locale/cs/LC_MESSAGES/kcron.mo
-share/locale/cy/LC_MESSAGES/kcron.mo
-share/locale/da/LC_MESSAGES/kcron.mo
-share/locale/de/LC_MESSAGES/kcron.mo
-share/locale/el/LC_MESSAGES/kcron.mo
-share/locale/en_GB/LC_MESSAGES/kcron.mo
-share/locale/eo/LC_MESSAGES/kcron.mo
-share/locale/es/LC_MESSAGES/kcron.mo
-share/locale/et/LC_MESSAGES/kcron.mo
-share/locale/eu/LC_MESSAGES/kcron.mo
-share/locale/fa/LC_MESSAGES/kcron.mo
-share/locale/fi/LC_MESSAGES/kcron.mo
-share/locale/fr/LC_MESSAGES/kcron.mo
-share/locale/ga/LC_MESSAGES/kcron.mo
-share/locale/gl/LC_MESSAGES/kcron.mo
-share/locale/he/LC_MESSAGES/kcron.mo
-share/locale/hi/LC_MESSAGES/kcron.mo
-share/locale/hne/LC_MESSAGES/kcron.mo
-share/locale/hr/LC_MESSAGES/kcron.mo
-share/locale/hu/LC_MESSAGES/kcron.mo
-share/locale/ia/LC_MESSAGES/kcron.mo
-share/locale/is/LC_MESSAGES/kcron.mo
-share/locale/it/LC_MESSAGES/kcron.mo
-share/locale/ja/LC_MESSAGES/kcron.mo
-share/locale/ka/LC_MESSAGES/kcron.mo
-share/locale/kk/LC_MESSAGES/kcron.mo
-share/locale/km/LC_MESSAGES/kcron.mo
-share/locale/ko/LC_MESSAGES/kcron.mo
-share/locale/ku/LC_MESSAGES/kcron.mo
-share/locale/lt/LC_MESSAGES/kcron.mo
-share/locale/lv/LC_MESSAGES/kcron.mo
-share/locale/mk/LC_MESSAGES/kcron.mo
-share/locale/mr/LC_MESSAGES/kcron.mo
-share/locale/ms/LC_MESSAGES/kcron.mo
-share/locale/nb/LC_MESSAGES/kcron.mo
-share/locale/nds/LC_MESSAGES/kcron.mo
-share/locale/ne/LC_MESSAGES/kcron.mo
-share/locale/nl/LC_MESSAGES/kcron.mo
-share/locale/nn/LC_MESSAGES/kcron.mo
-share/locale/oc/LC_MESSAGES/kcron.mo
-share/locale/pa/LC_MESSAGES/kcron.mo
-share/locale/pl/LC_MESSAGES/kcron.mo
-share/locale/pt/LC_MESSAGES/kcron.mo
-share/locale/pt_BR/LC_MESSAGES/kcron.mo
-share/locale/ro/LC_MESSAGES/kcron.mo
-share/locale/ru/LC_MESSAGES/kcron.mo
-share/locale/sa/LC_MESSAGES/kcron.mo
-share/locale/se/LC_MESSAGES/kcron.mo
-share/locale/sk/LC_MESSAGES/kcron.mo
-share/locale/sl/LC_MESSAGES/kcron.mo
-share/locale/sq/LC_MESSAGES/kcron.mo
-share/locale/sr/LC_MESSAGES/kcron.mo
-share/locale/sr@ijekavian/LC_MESSAGES/kcron.mo
-share/locale/sr@ijekavianlatin/LC_MESSAGES/kcron.mo
-share/locale/sr@latin/LC_MESSAGES/kcron.mo
-share/locale/sv/LC_MESSAGES/kcron.mo
-share/locale/ta/LC_MESSAGES/kcron.mo
-share/locale/tg/LC_MESSAGES/kcron.mo
-share/locale/th/LC_MESSAGES/kcron.mo
-share/locale/tr/LC_MESSAGES/kcron.mo
-share/locale/ug/LC_MESSAGES/kcron.mo
-share/locale/uk/LC_MESSAGES/kcron.mo
-share/locale/vi/LC_MESSAGES/kcron.mo
-share/locale/wa/LC_MESSAGES/kcron.mo
-share/locale/xh/LC_MESSAGES/kcron.mo
-share/locale/zh_CN/LC_MESSAGES/kcron.mo
-share/locale/zh_HK/LC_MESSAGES/kcron.mo
-share/locale/zh_TW/LC_MESSAGES/kcron.mo
+share/locale/af/LC_MESSAGES/kcm_cron.mo
+share/locale/ar/LC_MESSAGES/kcm_cron.mo
+share/locale/ast/LC_MESSAGES/kcm_cron.mo
+share/locale/be/LC_MESSAGES/kcm_cron.mo
+share/locale/bg/LC_MESSAGES/kcm_cron.mo
+share/locale/br/LC_MESSAGES/kcm_cron.mo
+share/locale/bs/LC_MESSAGES/kcm_cron.mo
+share/locale/ca/LC_MESSAGES/kcm_cron.mo
+share/locale/ca@valencia/LC_MESSAGES/kcm_cron.mo
+share/locale/cs/LC_MESSAGES/kcm_cron.mo
+share/locale/cy/LC_MESSAGES/kcm_cron.mo
+share/locale/da/LC_MESSAGES/kcm_cron.mo
+share/locale/de/LC_MESSAGES/kcm_cron.mo
+share/locale/el/LC_MESSAGES/kcm_cron.mo
+share/locale/en_GB/LC_MESSAGES/kcm_cron.mo
+share/locale/eo/LC_MESSAGES/kcm_cron.mo
+share/locale/es/LC_MESSAGES/kcm_cron.mo
+share/locale/et/LC_MESSAGES/kcm_cron.mo
+share/locale/eu/LC_MESSAGES/kcm_cron.mo
+share/locale/fa/LC_MESSAGES/kcm_cron.mo
+share/locale/fi/LC_MESSAGES/kcm_cron.mo
+share/locale/fr/LC_MESSAGES/kcm_cron.mo
+share/locale/ga/LC_MESSAGES/kcm_cron.mo
+share/locale/gl/LC_MESSAGES/kcm_cron.mo
+share/locale/he/LC_MESSAGES/kcm_cron.mo
+share/locale/hi/LC_MESSAGES/kcm_cron.mo
+share/locale/hne/LC_MESSAGES/kcm_cron.mo
+share/locale/hr/LC_MESSAGES/kcm_cron.mo
+share/locale/hu/LC_MESSAGES/kcm_cron.mo
+share/locale/ia/LC_MESSAGES/kcm_cron.mo
+share/locale/is/LC_MESSAGES/kcm_cron.mo
+share/locale/it/LC_MESSAGES/kcm_cron.mo
+share/locale/ja/LC_MESSAGES/kcm_cron.mo
+share/locale/ka/LC_MESSAGES/kcm_cron.mo
+share/locale/kk/LC_MESSAGES/kcm_cron.mo
+share/locale/km/LC_MESSAGES/kcm_cron.mo
+share/locale/ko/LC_MESSAGES/kcm_cron.mo
+share/locale/ku/LC_MESSAGES/kcm_cron.mo
+share/locale/lt/LC_MESSAGES/kcm_cron.mo
+share/locale/lv/LC_MESSAGES/kcm_cron.mo
+share/locale/mk/LC_MESSAGES/kcm_cron.mo
+share/locale/mr/LC_MESSAGES/kcm_cron.mo
+share/locale/ms/LC_MESSAGES/kcm_cron.mo
+share/locale/nb/LC_MESSAGES/kcm_cron.mo
+share/locale/nds/LC_MESSAGES/kcm_cron.mo
+share/locale/ne/LC_MESSAGES/kcm_cron.mo
+share/locale/nl/LC_MESSAGES/kcm_cron.mo
+share/locale/nn/LC_MESSAGES/kcm_cron.mo
+share/locale/oc/LC_MESSAGES/kcm_cron.mo
+share/locale/pa/LC_MESSAGES/kcm_cron.mo
+share/locale/pl/LC_MESSAGES/kcm_cron.mo
+share/locale/pt/LC_MESSAGES/kcm_cron.mo
+share/locale/pt_BR/LC_MESSAGES/kcm_cron.mo
+share/locale/ro/LC_MESSAGES/kcm_cron.mo
+share/locale/ru/LC_MESSAGES/kcm_cron.mo
+share/locale/sa/LC_MESSAGES/kcm_cron.mo
+share/locale/se/LC_MESSAGES/kcm_cron.mo
+share/locale/sk/LC_MESSAGES/kcm_cron.mo
+share/locale/sl/LC_MESSAGES/kcm_cron.mo
+share/locale/sq/LC_MESSAGES/kcm_cron.mo
+share/locale/sr/LC_MESSAGES/kcm_cron.mo
+share/locale/sr@ijekavian/LC_MESSAGES/kcm_cron.mo
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kcm_cron.mo
+share/locale/sr@latin/LC_MESSAGES/kcm_cron.mo
+share/locale/sv/LC_MESSAGES/kcm_cron.mo
+share/locale/ta/LC_MESSAGES/kcm_cron.mo
+share/locale/tg/LC_MESSAGES/kcm_cron.mo
+share/locale/th/LC_MESSAGES/kcm_cron.mo
+share/locale/tr/LC_MESSAGES/kcm_cron.mo
+share/locale/ug/LC_MESSAGES/kcm_cron.mo
+share/locale/uk/LC_MESSAGES/kcm_cron.mo
+share/locale/vi/LC_MESSAGES/kcm_cron.mo
+share/locale/wa/LC_MESSAGES/kcm_cron.mo
+share/locale/xh/LC_MESSAGES/kcm_cron.mo
+share/locale/zh_CN/LC_MESSAGES/kcm_cron.mo
+share/locale/zh_HK/LC_MESSAGES/kcm_cron.mo
+share/locale/zh_TW/LC_MESSAGES/kcm_cron.mo
share/metainfo/org.kde.kcron.metainfo.xml
share/polkit-1/actions/local.kcron.crontab.policy
share/qlogging-categories6/kcron.categories
diff --git a/sysutils/kdebugsettings/distinfo b/sysutils/kdebugsettings/distinfo
index 553539960f6f..0560ba78d5bb 100644
--- a/sysutils/kdebugsettings/distinfo
+++ b/sysutils/kdebugsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036972
-SHA256 (KDE/release-service/25.04.2/kdebugsettings-25.04.2.tar.xz) = 71a4ab5c383f01c14fb6ff12a15702299bbfd59ae26e08b17f9f93b090fcaafe
-SIZE (KDE/release-service/25.04.2/kdebugsettings-25.04.2.tar.xz) = 121292
+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
diff --git a/sysutils/kdf/distinfo b/sysutils/kdf/distinfo
index 11a22f49369d..dc189418192d 100644
--- a/sysutils/kdf/distinfo
+++ b/sysutils/kdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036975
-SHA256 (KDE/release-service/25.04.2/kdf-25.04.2.tar.xz) = 3d868661589daec4bfbd5e608407c6931c0bd5206f815ba88e8059814ad9b88b
-SIZE (KDE/release-service/25.04.2/kdf-25.04.2.tar.xz) = 481660
+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
diff --git a/sysutils/kdialog/distinfo b/sysutils/kdialog/distinfo
index 0510ee39445d..90b4ad41bfdd 100644
--- a/sysutils/kdialog/distinfo
+++ b/sysutils/kdialog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036977
-SHA256 (KDE/release-service/25.04.2/kdialog-25.04.2.tar.xz) = 5fa7c856b737f904f2132a176515e281d5da4670736ba288e1aeb9ea651029cd
-SIZE (KDE/release-service/25.04.2/kdialog-25.04.2.tar.xz) = 149372
+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
diff --git a/sysutils/kf5-kwallet/Makefile b/sysutils/kf5-kwallet/Makefile
index efce12e80700..e4774c7eea32 100644
--- a/sysutils/kf5-kwallet/Makefile
+++ b/sysutils/kf5-kwallet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kwallet
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
@@ -12,9 +12,9 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libqca-qt5.so:devel/qca@qt5 \
- libqgpgme.so:security/gpgme-qt@qt5
+ libqgpgme.so:security/qgpgme@qt5
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs config configwidgets coreaddons dbusaddons \
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index dade28c9b7c3..5b68395e1bdf 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358561
-SHA256 (KDE/frameworks/6.14/baloo-6.14.0.tar.xz) = ab60f943607f67929b619c029498f07fa8767aec6a7fb02ecf7392ced25734b4
-SIZE (KDE/frameworks/6.14/baloo-6.14.0.tar.xz) = 326884
+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
diff --git a/sysutils/kf6-baloo/pkg-plist b/sysutils/kf6-baloo/pkg-plist
index 3dd7a6a4f47d..824ee68f0218 100644
--- a/sysutils/kf6-baloo/pkg-plist
+++ b/sysutils/kf6-baloo/pkg-plist
@@ -289,6 +289,16 @@ share/locale/ie/LC_MESSAGES/baloo_file6.mo
share/locale/ie/LC_MESSAGES/baloo_file_extractor6.mo
share/locale/ie/LC_MESSAGES/kio6_baloosearch.mo
share/locale/ie/LC_MESSAGES/kio6_timeline.mo
+share/locale/is/LC_MESSAGES/baloo_file6.mo
+share/locale/is/LC_MESSAGES/baloo_file_extractor6.mo
+share/locale/is/LC_MESSAGES/balooctl6.mo
+share/locale/is/LC_MESSAGES/baloodb6.mo
+share/locale/is/LC_MESSAGES/balooengine6.mo
+share/locale/is/LC_MESSAGES/baloosearch6.mo
+share/locale/is/LC_MESSAGES/balooshow6.mo
+share/locale/is/LC_MESSAGES/kio6_baloosearch.mo
+share/locale/is/LC_MESSAGES/kio6_tags.mo
+share/locale/is/LC_MESSAGES/kio6_timeline.mo
share/locale/it/LC_MESSAGES/baloo_file6.mo
share/locale/it/LC_MESSAGES/baloo_file_extractor6.mo
share/locale/it/LC_MESSAGES/balooctl6.mo
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index 5dc32db3d1ed..27ed74c488a8 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746358561
-SHA256 (KDE/frameworks/6.14/kuserfeedback-6.14.0.tar.xz) = 24acd6d2b8582bdd6ae9bfca97278a96763ee184a6cdecbc0dcd64fd4fc238b2
-SIZE (KDE/frameworks/6.14/kuserfeedback-6.14.0.tar.xz) = 266380
+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
diff --git a/sysutils/kf6-kuserfeedback/pkg-plist b/sysutils/kf6-kuserfeedback/pkg-plist
index 9552873fd3ed..66431e773c20 100644
--- a/sysutils/kf6-kuserfeedback/pkg-plist
+++ b/sysutils/kf6-kuserfeedback/pkg-plist
@@ -102,6 +102,7 @@ share/locale/ia/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/ia/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/id/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/id/LC_MESSAGES/userfeedbackprovider6_qt.qm
+share/locale/is/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/it/LC_MESSAGES/userfeedbackconsole6_qt.qm
share/locale/it/LC_MESSAGES/userfeedbackprovider6_qt.qm
share/locale/ja/LC_MESSAGES/userfeedbackconsole6_qt.qm
diff --git a/sysutils/kf6-kwallet/Makefile b/sysutils/kf6-kwallet/Makefile
index 84351addbc8b..db64a57761d0 100644
--- a/sysutils/kf6-kwallet/Makefile
+++ b/sysutils/kf6-kwallet/Makefile
@@ -9,7 +9,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \
libgcrypt.so:security/libgcrypt \
libsecret-1.so:security/libsecret \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
libqca-qt6.so:devel/qca@qt6
USES= cmake gettext-tools gl kde:6 pkgconfig qt:6 tar:xz xorg
@@ -20,5 +20,4 @@ USE_KDE= colorscheme config coreaddons crash dbusaddons i18n \
USE_QT= base
USE_XORG= x11
-KDE_FRAMEWORKS_VERSION= 6.14.1
.include <bsd.port.mk>
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index 7c99b099df02..f4fcaf69885b 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747419947
-SHA256 (KDE/frameworks/6.14/kwallet-6.14.1.tar.xz) = ef482be2d5211f711d578aa1d1f37f71e641a6a52fd37e11327e19915fd42127
-SIZE (KDE/frameworks/6.14/kwallet-6.14.1.tar.xz) = 365448
+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
diff --git a/sysutils/kf6-kwallet/pkg-plist b/sysutils/kf6-kwallet/pkg-plist
index c358889fd4e6..96db792f5632 100644
--- a/sysutils/kf6-kwallet/pkg-plist
+++ b/sysutils/kf6-kwallet/pkg-plist
@@ -16,6 +16,7 @@ lib/libKF6WalletBackend.so.6
lib/libKF6WalletBackend.so.%%KDE_FRAMEWORKS_VERSION%%
share/applications/org.kde.ksecretd.desktop
share/dbus-1/interfaces/kf6_org.kde.KWallet.xml
+share/dbus-1/services/org.freedesktop.impl.portal.desktop.kwallet.service
share/dbus-1/services/org.kde.kwalletd5.service
share/dbus-1/services/org.kde.kwalletd6.service
share/dbus-1/services/org.kde.secretservicecompat.service
diff --git a/sysutils/khelpcenter/distinfo b/sysutils/khelpcenter/distinfo
index 810deac7aca9..4e92d62702b3 100644
--- a/sysutils/khelpcenter/distinfo
+++ b/sysutils/khelpcenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036979
-SHA256 (KDE/release-service/25.04.2/khelpcenter-25.04.2.tar.xz) = 5ac9acabd62787ee31f8898917658533eca175f36198325f09d374802acbeeea
-SIZE (KDE/release-service/25.04.2/khelpcenter-25.04.2.tar.xz) = 4248840
+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
diff --git a/sysutils/kopia/Makefile b/sysutils/kopia/Makefile
index 83339d0dd8a1..4ca67239008f 100644
--- a/sysutils/kopia/Makefile
+++ b/sysutils/kopia/Makefile
@@ -1,7 +1,6 @@
PORTNAME= kopia
DISTVERSIONPREFIX= v
-DISTVERSION= 0.20.1
-PORTREVISION= 1
+DISTVERSION= 0.22.3
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/kopia/distinfo b/sysutils/kopia/distinfo
index 6bb33e9b252e..b5f48b2e155b 100644
--- a/sysutils/kopia/distinfo
+++ b/sysutils/kopia/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748261778
-SHA256 (go/sysutils_kopia/kopia-v0.20.1/v0.20.1.mod) = ba1a78d23432eec3951e1fa397c0e7678b63a88df0f4c94c12c373f963d81cad
-SIZE (go/sysutils_kopia/kopia-v0.20.1/v0.20.1.mod) = 7159
-SHA256 (go/sysutils_kopia/kopia-v0.20.1/v0.20.1.zip) = 020e2f87adcb99eaad4fc3895a08d2433ae4a242758c95cc28dd340b76ec4deb
-SIZE (go/sysutils_kopia/kopia-v0.20.1/v0.20.1.zip) = 2369873
+TIMESTAMP = 1765024933
+SHA256 (go/sysutils_kopia/kopia-v0.22.3/v0.22.3.mod) = 6f83b2c27b428a8285ce25ff5b9d4c749df265237e79bcdc57270b21c3830b68
+SIZE (go/sysutils_kopia/kopia-v0.22.3/v0.22.3.mod) = 7186
+SHA256 (go/sysutils_kopia/kopia-v0.22.3/v0.22.3.zip) = b1b5e3d698e3761f976b907208079cd8dff0bcca8290fd5f575ff1cd29cabaf8
+SIZE (go/sysutils_kopia/kopia-v0.22.3/v0.22.3.zip) = 2429077
diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile
index 291df1d45a3c..5e332b7daf73 100644
--- a/sysutils/kops/Makefile
+++ b/sysutils/kops/Makefile
@@ -1,6 +1,7 @@
PORTNAME= kops
-PORTVERSION= 1.32.0
+PORTVERSION= 1.34.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -9,9 +10,11 @@ WWW= https://github.com/kubernetes/kops
LICENSE= APACHE20
+BROKEN_i386= linking fails: mapping output file failed: cannot allocate memory
+
BUILD_DEPENDS= go-bindata:devel/go-bindata
-USES= go:1.23,modules
+USES= go:1.25+,modules
USE_GITHUB= yes
GH_ACCOUNT= kubernetes
diff --git a/sysutils/kops/distinfo b/sysutils/kops/distinfo
index cfe26e078507..68fe2aa5e9be 100644
--- a/sysutils/kops/distinfo
+++ b/sysutils/kops/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746783556
-SHA256 (kubernetes-kops-v1.32.0_GH0.tar.gz) = a6b1a0d2033b043c1c3b31ff9076c4b5a057fa31ece314c1bd39c2f690cb1d00
-SIZE (kubernetes-kops-v1.32.0_GH0.tar.gz) = 38291146
+TIMESTAMP = 1764339754
+SHA256 (kubernetes-kops-v1.34.1_GH0.tar.gz) = f6b61d7be1aeafc4f320b289c5d63bd405ef2f8abbc0ced57f7c1c10e42b51ac
+SIZE (kubernetes-kops-v1.34.1_GH0.tar.gz) = 38864917
diff --git a/sysutils/kpmcore/Makefile b/sysutils/kpmcore/Makefile
index 52f799869463..55763a3a9145 100644
--- a/sysutils/kpmcore/Makefile
+++ b/sysutils/kpmcore/Makefile
@@ -2,14 +2,14 @@ PORTNAME= kpmcore
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
CATEGORIES= sysutils kde kde-applications
-MAINTAINER= adridg@FreeBSD.org
+MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Partition Manager core library
WWW= https://invent.kde.org/system/kpmcore
-LIB_DEPENDS= libpolkit-qt6-agent-1.so:sysutils/polkit-qt-1@qt6
+LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6
-USES= cmake compiler:c++17-lang gettext kde:6 qt:6 tar:xz
-USE_KDE= auth coreaddons i18n widgetsaddons \
+USES= cmake gettext kde:6 qt:6 tar:xz
+USE_KDE= coreaddons i18n widgetsaddons \
ecm:build
USE_QT= base
diff --git a/sysutils/kpmcore/distinfo b/sysutils/kpmcore/distinfo
index 305db61d4c10..ecf394baaf30 100644
--- a/sysutils/kpmcore/distinfo
+++ b/sysutils/kpmcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036982
-SHA256 (KDE/release-service/25.04.2/kpmcore-25.04.2.tar.xz) = 31a95cbdca824ddc5df77dd21fdaa42f320f71d786de4674455fb4acca5bb2fd
-SIZE (KDE/release-service/25.04.2/kpmcore-25.04.2.tar.xz) = 665488
+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
diff --git a/sysutils/kpmcore/pkg-plist b/sysutils/kpmcore/pkg-plist
index df6e0c466b8e..eb3b84c3ac17 100644
--- a/sysutils/kpmcore/pkg-plist
+++ b/sysutils/kpmcore/pkg-plist
@@ -30,6 +30,7 @@ include/kpmcore/fs/fat16.h
include/kpmcore/fs/fat32.h
include/kpmcore/fs/filesystem.h
include/kpmcore/fs/filesystemfactory.h
+include/kpmcore/fs/freebsdswap.h
include/kpmcore/fs/hfs.h
include/kpmcore/fs/hfsplus.h
include/kpmcore/fs/hpfs.h
@@ -89,6 +90,7 @@ lib/libkpmcore.so
lib/libkpmcore.so.13
lib/libkpmcore.so.%%KDE_APPLICATIONS_VERSION%%
%%QT_PLUGINDIR%%/kpmcore/pmdummybackendplugin.so
+%%QT_PLUGINDIR%%/kpmcore/pmgeombackendplugin.so
share/dbus-1/system-services/org.kde.kpmcore.helperinterface.service
share/dbus-1/system.d/org.kde.kpmcore.helperinterface.conf
share/locale/ar/LC_MESSAGES/kpmcore._policy_.mo
diff --git a/sysutils/ksystemlog/distinfo b/sysutils/ksystemlog/distinfo
index 0a80a3e187ac..049e7c6df11e 100644
--- a/sysutils/ksystemlog/distinfo
+++ b/sysutils/ksystemlog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036984
-SHA256 (KDE/release-service/25.04.2/ksystemlog-25.04.2.tar.xz) = f79d08ccdb2340d09fc53d97ec9c5c17f94ba52600a3817c01ef9741f173d5e3
-SIZE (KDE/release-service/25.04.2/ksystemlog-25.04.2.tar.xz) = 1872148
+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
diff --git a/sysutils/ksystemlog/pkg-plist b/sysutils/ksystemlog/pkg-plist
index 89c4126036b1..59b2b1b194ee 100644
--- a/sysutils/ksystemlog/pkg-plist
+++ b/sysutils/ksystemlog/pkg-plist
@@ -23,6 +23,7 @@ share/locale/fi/LC_MESSAGES/ksystemlog.mo
share/locale/fr/LC_MESSAGES/ksystemlog.mo
share/locale/ga/LC_MESSAGES/ksystemlog.mo
share/locale/gl/LC_MESSAGES/ksystemlog.mo
+share/locale/he/LC_MESSAGES/ksystemlog.mo
share/locale/hi/LC_MESSAGES/ksystemlog.mo
share/locale/hr/LC_MESSAGES/ksystemlog.mo
share/locale/hu/LC_MESSAGES/ksystemlog.mo
diff --git a/sysutils/kubectl/Makefile b/sysutils/kubectl/Makefile
index a39a494ed8d5..28755d343ef3 100644
--- a/sysutils/kubectl/Makefile
+++ b/sysutils/kubectl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kubectl
-PORTVERSION= 1.33.2
+PORTVERSION= 1.35.0
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
@@ -9,7 +9,7 @@ WWW= https://github.com/kubernetes/kubectl
LICENSE= APACHE20
-USES= cpe go:1.24,modules
+USES= cpe go:1.25+,modules
CPE_VENDOR= jenkins
CPE_PRODUCT= kubernetes
diff --git a/sysutils/kubectl/distinfo b/sysutils/kubectl/distinfo
index 14a598fbe10d..3cf986043fe5 100644
--- a/sysutils/kubectl/distinfo
+++ b/sysutils/kubectl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750519621
-SHA256 (kubernetes-kubernetes-v1.33.2_GH0.tar.gz) = 5588bb13437c0e6881f58ede88d200301c3d28b8ce124d58d3e7ed781d1d8d40
-SIZE (kubernetes-kubernetes-v1.33.2_GH0.tar.gz) = 37084757
+TIMESTAMP = 1766048413
+SHA256 (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = ed32a4da18f41f8cde7d8484afafc76b6a008915425f69440228d8e63d3f420d
+SIZE (kubernetes-kubernetes-v1.35.0_GH0.tar.gz) = 42076423
diff --git a/sysutils/kubetail/Makefile b/sysutils/kubetail/Makefile
new file mode 100644
index 000000000000..3fd1104553be
--- /dev/null
+++ b/sysutils/kubetail/Makefile
@@ -0,0 +1,48 @@
+PORTNAME= kubetail
+DISTVERSION= 1.6.22
+CATEGORIES= sysutils
+
+MAINTAINER= dutra@FreeBSD.org
+COMMENT= Bash script to tail Kubernetes logs
+WWW= https://github.com/johanhaleby/kubetail
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= bash:shells/bash \
+ kubectl:sysutils/kubectl
+
+USE_GITHUB= yes
+GH_ACCOUNT= johanhaleby
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+PLIST_FILES= bin/${PORTNAME}
+
+OPTIONS_DEFINE= BASH FISH ZSH
+OPTIONS_DEFAULT= BASH FISH ZSH
+
+BASH_PLIST_FILES= share/bash-completion/completions/${PORTNAME}
+FISH_PLIST_FILES= share/fish/vendor_functions.d/${PORTNAME}.fish
+ZSH_PLIST_FILES= share/zsh/site-functions/_${PORTNAME}
+
+post-install-BASH-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions
+ ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.bash \
+ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/${PORTNAME}
+
+post-install-FISH-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d
+ ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.fish \
+ ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/${PORTNAME}.fish
+
+post-install-ZSH-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
+ ${INSTALL_DATA} ${WRKSRC}/completion/${PORTNAME}.zsh \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/kubetail/distinfo b/sysutils/kubetail/distinfo
new file mode 100644
index 000000000000..97a82ae57724
--- /dev/null
+++ b/sysutils/kubetail/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1763124631
+SHA256 (johanhaleby-kubetail-1.6.22_GH0.tar.gz) = 1b58fa4a2068dcb091b76b1e29e68039a76de50efd37400461e24f61fdc59b1b
+SIZE (johanhaleby-kubetail-1.6.22_GH0.tar.gz) = 12930
diff --git a/sysutils/kubetail/pkg-descr b/sysutils/kubetail/pkg-descr
new file mode 100644
index 000000000000..3824b5aa1d55
--- /dev/null
+++ b/sysutils/kubetail/pkg-descr
@@ -0,0 +1,2 @@
+Bash script that enables you to aggregate (tail/follow) logs from
+multiple pods into one stream.
diff --git a/sysutils/kubie/Makefile b/sysutils/kubie/Makefile
index 67b5858536bb..d6f1d9644c87 100644
--- a/sysutils/kubie/Makefile
+++ b/sysutils/kubie/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kubie
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.2
-PORTREVISION= 1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
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
new file mode 100644
index 000000000000..8eca3258c657
--- /dev/null
+++ b/sysutils/kubie/files/patch-cargo-crates_aws-lc-sys-0.28.0_aws-lc_include_openssl_target.h
@@ -0,0 +1,20 @@
+--- 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
new file mode 100644
index 000000000000..c9370dd21933
--- /dev/null
+++ b/sysutils/kubie/files/patch-powerpc64le
@@ -0,0 +1,20 @@
+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 575f4d363a46..919225f23c07 100644
--- a/sysutils/kubo-go/Makefile
+++ b/sysutils/kubo-go/Makefile
@@ -14,7 +14,7 @@ LICENSE_COMB= dual
LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE
-USES= cpe go:1.22,modules
+USES= cpe go:modules
CONFLICTS_INSTALL?= ipfs-go-*
diff --git a/sysutils/kustomize/Makefile b/sysutils/kustomize/Makefile
index 7e0b048e92cb..7f515d510aa6 100644
--- a/sysutils/kustomize/Makefile
+++ b/sysutils/kustomize/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kustomize
DISTVERSIONPREFIX= v
-DISTVERSION= 5.6.0
-PORTREVISION= 4
+DISTVERSION= 5.8.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/kubernetes-sigs/kustomize
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:1.24+,modules
_BUILD_DATE= $$(date -u +"%FT%T%z")
diff --git a/sysutils/kustomize/distinfo b/sysutils/kustomize/distinfo
index d050f47f5afd..bb9daecc43ef 100644
--- a/sysutils/kustomize/distinfo
+++ b/sysutils/kustomize/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737234229
-SHA256 (go/sysutils_kustomize/kustomize-v5.6.0/v5.6.0.mod) = ba5f5a88b23e9cdaca12bbb00ee79009a714d7f0b1e2fc2707e17779124954c9
-SIZE (go/sysutils_kustomize/kustomize-v5.6.0/v5.6.0.mod) = 1504
-SHA256 (go/sysutils_kustomize/kustomize-v5.6.0/v5.6.0.zip) = b634f333351421f6e16adee782aa3175091f73e8543474efaf8a1c9d616c7574
-SIZE (go/sysutils_kustomize/kustomize-v5.6.0/v5.6.0.zip) = 134517
+TIMESTAMP = 1763091903
+SHA256 (go/sysutils_kustomize/kustomize-v5.8.0/v5.8.0.mod) = 801752c76aa41d91d66e2fb92d912ded0a2b6280f2d51e335fcfaabaefd89a36
+SIZE (go/sysutils_kustomize/kustomize-v5.8.0/v5.8.0.mod) = 1511
+SHA256 (go/sysutils_kustomize/kustomize-v5.8.0/v5.8.0.zip) = d2b51f69fa9b9c4b0e8ac2c9c5a80e71f2d69c60c03560442739cf8f76f7b72e
+SIZE (go/sysutils_kustomize/kustomize-v5.8.0/v5.8.0.zip) = 134660
diff --git a/sysutils/kvmclock-kmod/Makefile b/sysutils/kvmclock-kmod/Makefile
index 2a11cf6c3c7d..23373d46c786 100644
--- a/sysutils/kvmclock-kmod/Makefile
+++ b/sysutils/kvmclock-kmod/Makefile
@@ -11,6 +11,7 @@ LICENSE= BSD2CLAUSE
IGNORE_FreeBSD_14= included in base system
IGNORE_FreeBSD_15= included in base system
+IGNORE_FreeBSD_16= included in base system
ONLY_FOR_ARCHS= amd64 i386
ONLY_FOR_ARCHS_REASON= not yet tested for non-x86
diff --git a/sysutils/lazyssh/Makefile b/sysutils/lazyssh/Makefile
new file mode 100644
index 000000000000..2acd2f43d3fc
--- /dev/null
+++ b/sysutils/lazyssh/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= lazyssh
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.3.0
+PORTREVISION= 3
+CATEGORIES= sysutils
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Terminal-based interactive SSH Manager to manage your servers
+WWW= https://github.com/Adembc/lazyssh \
+ https://pkg.go.dev/github.com/Adembc/lazyssh
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+GO_MODULE= github.com/Adembc/${PORTNAME}
+GO_TARGET= ./cmd:${PORTNAME}
+GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL} -X main.gitCommit=460bb0f"
+
+PLIST_FILES= bin/${PORTNAME}
+
+OPTIONS_DEFAULT= XCLIP
+OPTIONS_MULTI= CLIPBOARD
+OPTIONS_MULTI_CLIPBOARD= XCLIP XSEL
+
+CLIPBOARD_DESC= Select which clipboard manager to install
+XCLIP_DESC= Install x11/xclip for clipboard operations
+XSEL_DESC= Install x11/xsel-conrad for clipboard operations
+XCLIP_RUN_DEPENDS= xclip:x11/xclip
+XSEL_RUN_DEPENDS= xsel:x11/xsel-conrad
+
+.include <bsd.port.mk>
diff --git a/sysutils/lazyssh/distinfo b/sysutils/lazyssh/distinfo
new file mode 100644
index 000000000000..5949c41a5912
--- /dev/null
+++ b/sysutils/lazyssh/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1760112450
+SHA256 (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.mod) = f0bb32cc6e8869a7b83188ebebc58eea5399842aabf98759991c29fb23639068
+SIZE (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.mod) = 821
+SHA256 (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.zip) = d46692f9f36bfb77cb24b977afb071e8c2f72f2161c442f06cfb42820d897bfb
+SIZE (go/sysutils_lazyssh/lazyssh-v0.3.0/v0.3.0.zip) = 1812970
diff --git a/sysutils/lazyssh/pkg-descr b/sysutils/lazyssh/pkg-descr
new file mode 100644
index 000000000000..e2077bffdb08
--- /dev/null
+++ b/sysutils/lazyssh/pkg-descr
@@ -0,0 +1,5 @@
+Lazyssh is a terminal-based, interactive SSH manager built for managing your
+fleet of servers directly from your terminal. With lazyssh, you can quickly
+navigate, connect, manage, and transfer files between your local machine and
+any server defined in your ssh config. No more remembering IP addresses or
+running long scp commands -- just a clean, keyboard-driven UI.
diff --git a/sysutils/ldap-account-manager/Makefile b/sysutils/ldap-account-manager/Makefile
index 1e3766a186a0..403b8be06b13 100644
--- a/sysutils/ldap-account-manager/Makefile
+++ b/sysutils/ldap-account-manager/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ldap-account-manager
-DISTVERSION= 9.2
+DISTVERSION= 9.4
CATEGORIES= sysutils www
MASTER_SITES= SF/${SHORTNAME}/LAM/${PORTVERSION}
diff --git a/sysutils/ldap-account-manager/distinfo b/sysutils/ldap-account-manager/distinfo
index 2cac8a1040a0..890da6e285e5 100644
--- a/sysutils/ldap-account-manager/distinfo
+++ b/sysutils/ldap-account-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749700208
-SHA256 (ldap-account-manager-9.2.tar.bz2) = 7032c795718649e11ffef20ba42ee6ea7307322cec771d392f49a2efb1c5121c
-SIZE (ldap-account-manager-9.2.tar.bz2) = 28303165
+TIMESTAMP = 1765708985
+SHA256 (ldap-account-manager-9.4.tar.bz2) = cfd2ffb6ca0d16ea8e196055265fc6780ddd6b6ef51a6ba11d5297eabe20e2f3
+SIZE (ldap-account-manager-9.4.tar.bz2) = 36140822
diff --git a/sysutils/less/Makefile b/sysutils/less/Makefile
index 5b6b20d78c19..44f22adb642d 100644
--- a/sysutils/less/Makefile
+++ b/sysutils/less/Makefile
@@ -1,11 +1,12 @@
PORTNAME= less
-DISTVERSION= 661
+PORTVERSION= 685
CATEGORIES= sysutils
-MASTER_SITES= http://www.greenwoodsoftware.com/less/
+MASTER_SITES= https://www.greenwoodsoftware.com/less/
MAINTAINER= jharris@widomaker.com
COMMENT= Better pager utility
-WWW= https://www.greenwoodsoftware.com/less/
+WWW= https://www.greenwoodsoftware.com/less/ \
+ https://github.com/gwsw/less
LICENSE= GPLv3+ MIT
LICENSE_COMB= dual
@@ -14,8 +15,8 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE
USES= cpe gmake ncurses
-CPE_VENDOR= gnu
GNU_CONFIGURE= yes
+LIBS+= -lncurses
PLIST_FILES= bin/less \
bin/lessecho \
@@ -24,16 +25,14 @@ PLIST_FILES= bin/less \
share/man/man1/lessecho.1.gz \
share/man/man1/lesskey.1.gz
-OPTIONS_DEFINE= COLORS PCRE
-OPTIONS_DEFAULT= COLORS PCRE
+CPE_VENDOR= gnu
-COLORS_DESC= Enable colors support via escape sequence
-COLORS_CPPFLAGS= -DCOLOR_LESS
+OPTIONS_DEFINE= PCRE
+OPTIONS_DEFAULT=PCRE
-PCRE_LIB_DEPENDS= libpcre.so:devel/pcre
-PCRE_USES= localbase
-PCRE_CONFIGURE_ON= --with-regex=pcre
PCRE_CONFIGURE_OFF= --with-regex=posix
-PCRE_LDFLAGS= -L${LOCALBASE}/lib -lpcre
+PCRE_CONFIGURE_ON= --with-regex=pcre2
+PCRE_LIB_DEPENDS= libpcre2-8.so:devel/pcre2
+PCRE_USES= localbase:ldflags
.include <bsd.port.mk>
diff --git a/sysutils/less/distinfo b/sysutils/less/distinfo
index 646471ae07f4..6423a1b3c931 100644
--- a/sysutils/less/distinfo
+++ b/sysutils/less/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1720807390
-SHA256 (less-661.tar.gz) = 2b5f0167216e3ef0ffcb0c31c374e287eb035e4e223d5dae315c2783b6e738ed
-SIZE (less-661.tar.gz) = 648198
+TIMESTAMP = 1761597055
+SHA256 (less-685.tar.gz) = 2701041e767e697ee420ce0825641cedc8f20b51576abe99d92c1666d332e9dc
+SIZE (less-685.tar.gz) = 882560
diff --git a/sysutils/less/files/patch-Makefile.in b/sysutils/less/files/patch-Makefile.in
deleted file mode 100644
index 02b9334bb5f2..000000000000
--- a/sysutils/less/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig 2013-04-04 16:55:06 UTC
-+++ Makefile.in
-@@ -17,7 +17,7 @@ CPPFLAGS = @CPPFLAGS@
- EXEEXT = @EXEEXT@
- O=o
-
--LIBS = @LIBS@
-+LIBS = -lncurses
-
- prefix = @prefix@
- exec_prefix = @exec_prefix@
diff --git a/sysutils/libcpuid/Makefile b/sysutils/libcpuid/Makefile
index 83881b8777ed..de888c78806f 100644
--- a/sysutils/libcpuid/Makefile
+++ b/sysutils/libcpuid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libcpuid
-PORTVERSION= 0.8.0
+DISTVERSION= 0.8.1
CATEGORIES= sysutils
-MASTER_SITES= https://github.com/anrieff/libcpuid/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://github.com/anrieff/libcpuid/releases/download/v${DISTVERSION}/
MAINTAINER= danfe@FreeBSD.org
COMMENT= Small x86 CPU identification library
@@ -11,16 +11,19 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool pathfix python:test shebangfix
-GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+SHEBANG_FILES= tests/run_tests.py
+GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
TEST_TARGET= test
-SHEBANG_FILES= tests/run_tests.py
-
PORTDOCS= AUTHORS ChangeLog Readme.md
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS MANPAGES
+OPTIONS_SUB= yes
+
+MANPAGES_BUILD_DEPENDS= doxygen:devel/doxygen
+MANPAGES_CONFIGURE_ENV_OFF= ac_cv_prog_DOXYGEN=
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/libcpuid/distinfo b/sysutils/libcpuid/distinfo
index 2e8624308dd5..4e9f567f8c74 100644
--- a/sysutils/libcpuid/distinfo
+++ b/sysutils/libcpuid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748905602
-SHA256 (libcpuid-0.8.0.tar.gz) = 97c558f3fcdd2a272209c46f0c30677e13fd17df945299dcba51aed970b9b894
-SIZE (libcpuid-0.8.0.tar.gz) = 912357
+TIMESTAMP = 1757850000
+SHA256 (libcpuid-0.8.1.tar.gz) = fff2848f25bafadc72063cadaf20095888c1c980d19fdb3df81285e88a94678b
+SIZE (libcpuid-0.8.1.tar.gz) = 783695
diff --git a/sysutils/libcpuid/pkg-plist b/sysutils/libcpuid/pkg-plist
index 751bc98de96e..67e143db757a 100644
--- a/sysutils/libcpuid/pkg-plist
+++ b/sysutils/libcpuid/pkg-plist
@@ -5,5 +5,11 @@ include/libcpuid/libcpuid_types.h
lib/libcpuid.a
lib/libcpuid.so
lib/libcpuid.so.17
-lib/libcpuid.so.17.1.0
+lib/libcpuid.so.17.1.1
libdata/pkgconfig/libcpuid.pc
+%%MANPAGES%%share/man/man3/cpu_id_t.3.gz
+%%MANPAGES%%share/man/man3/cpu_list_t.3.gz
+%%MANPAGES%%share/man/man3/cpu_mark_t.3.gz
+%%MANPAGES%%share/man/man3/cpu_raw_data_t.3.gz
+%%MANPAGES%%share/man/man3/cpuid_tool.3.gz
+%%MANPAGES%%share/man/man3/libcpuid.3.gz
diff --git a/sysutils/libdisplay-info/Makefile b/sysutils/libdisplay-info/Makefile
index 653129c41145..d0efcc28b734 100644
--- a/sysutils/libdisplay-info/Makefile
+++ b/sysutils/libdisplay-info/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libdisplay-info
-DISTVERSION= 0.2.0
-PORTREVISON= 1
+DISTVERSION= 0.3.0
CATEGORIES= sysutils
MAINTAINER= jbeich@FreeBSD.org
diff --git a/sysutils/libdisplay-info/distinfo b/sysutils/libdisplay-info/distinfo
index acd1f1c9267d..6aed46ad2da8 100644
--- a/sysutils/libdisplay-info/distinfo
+++ b/sysutils/libdisplay-info/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718901377
-SHA256 (libdisplay-info-0.2.0.tar.bz2) = f6cf2ddbba3753ae38de5113d1fcb8fab977dfaf5fb07b38cd68d8482765e208
-SIZE (libdisplay-info-0.2.0.tar.bz2) = 97213
+TIMESTAMP = 1755010656
+SHA256 (libdisplay-info-0.3.0.tar.bz2) = 915cc6713b7b2e173a90f9db248fb8994f9668171fecc1e9fded5e36bb34d890
+SIZE (libdisplay-info-0.3.0.tar.bz2) = 115512
diff --git a/sysutils/libdisplay-info/pkg-plist b/sysutils/libdisplay-info/pkg-plist
index 090aefd1a284..22229e756b40 100644
--- a/sysutils/libdisplay-info/pkg-plist
+++ b/sysutils/libdisplay-info/pkg-plist
@@ -2,11 +2,12 @@ bin/di-edid-decode
include/libdisplay-info/cta.h
include/libdisplay-info/cvt.h
include/libdisplay-info/displayid.h
+include/libdisplay-info/displayid2.h
include/libdisplay-info/dmt.h
include/libdisplay-info/edid.h
include/libdisplay-info/gtf.h
include/libdisplay-info/info.h
lib/libdisplay-info.so
lib/libdisplay-info.so.%%VERSION%%
-lib/libdisplay-info.so.2
+lib/libdisplay-info.so.3
libdata/pkgconfig/libdisplay-info.pc
diff --git a/sysutils/libdnf/Makefile b/sysutils/libdnf/Makefile
index 4eed3623b829..e06422cf976b 100644
--- a/sysutils/libdnf/Makefile
+++ b/sysutils/libdnf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libdnf
-DISTVERSION= 0.73.4
+DISTVERSION= 0.75.0
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -19,7 +19,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
libpopt.so:devel/popt \
librepo.so:misc/librepo \
librpmio.so:archivers/rpm4 \
- libsmartcols.so:devel/util-linux \
+ libsmartcols.so:sysutils/util-linux \
libsolv.so:misc/libsolv \
libyaml.so:textproc/libyaml \
libzstd.so:archivers/zstd
@@ -51,6 +51,6 @@ ZCHUNK_DESC= With zchunk support
ZCHUNK_CMAKE_BOOL= WITH_ZCHUNK
ZCHUNK_BROKEN= Links with zchunk when WITH_ZCHUNK=OFF https://github.com/rpm-software-management/libdnf/issues/1515
-# Tests fail to compile: ld: error: unable to find library -ltestshared, see https://github.com/rpm-software-management/libdnf/issues/1574
+# tests as of 0.75.0: 100% tests passed, 0 tests failed out of 2
.include <bsd.port.mk>
diff --git a/sysutils/libdnf/distinfo b/sysutils/libdnf/distinfo
index 78460da75e18..533c59b19b8c 100644
--- a/sysutils/libdnf/distinfo
+++ b/sysutils/libdnf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737971787
-SHA256 (rpm-software-management-libdnf-0.73.4_GH0.tar.gz) = bce14012d29d58867669fc606938f6fa84f037efcd9c802150fba6506356814c
-SIZE (rpm-software-management-libdnf-0.73.4_GH0.tar.gz) = 1208308
+TIMESTAMP = 1764046596
+SHA256 (rpm-software-management-libdnf-0.75.0_GH0.tar.gz) = 0a06cc9656b10518c50f230ec8f7cf0218530823f6b2f28bf164899f8d569622
+SIZE (rpm-software-management-libdnf-0.75.0_GH0.tar.gz) = 1215141
diff --git a/sysutils/libdnf/files/patch-libdnf_dnf-repo.cpp b/sysutils/libdnf/files/patch-libdnf_dnf-repo.cpp
new file mode 100644
index 000000000000..f4237e94b3bd
--- /dev/null
+++ b/sysutils/libdnf/files/patch-libdnf_dnf-repo.cpp
@@ -0,0 +1,11 @@
+--- libdnf/dnf-repo.cpp.orig 2025-11-25 05:00:01 UTC
++++ libdnf/dnf-repo.cpp
+@@ -968,7 +968,7 @@ dnf_repo_conf_load_overrides(DnfRepo *repo, const char
+ const auto & section = cfg_parser_data_iter.first;
+ g_autofree gchar * repo_id_pattern = dnf_repo_substitute(repo, section.c_str());
+
+- if (fnmatch(repo_id_pattern, repoId, FNM_EXTMATCH) != 0) {
++ if (fnmatch(repo_id_pattern, repoId, 0/*FNM_EXTMATCH*/) != 0) {
+ continue;
+ }
+
diff --git a/sysutils/libdnf/files/patch-libdnf_hy-util.cpp b/sysutils/libdnf/files/patch-libdnf_hy-util.cpp
index 9d6558f93291..5a6b3a0d6887 100644
--- a/sysutils/libdnf/files/patch-libdnf_hy-util.cpp
+++ b/sysutils/libdnf/files/patch-libdnf_hy-util.cpp
@@ -1,6 +1,6 @@
---- libdnf/hy-util.cpp.orig 2020-09-20 22:48:40 UTC
+--- libdnf/hy-util.cpp.orig 2025-10-20 13:41:49 UTC
+++ libdnf/hy-util.cpp
-@@ -111,10 +111,12 @@ hy_detect_arch(char **arch)
+@@ -127,10 +127,12 @@ hy_detect_arch(char **arch)
char *modifier = un.machine + 5;
while(isdigit(*modifier)) /* keep armv7, armv8, armv9, armv10, armv100, ... */
modifier++;
diff --git a/sysutils/libdnf/files/patch-libdnf_utils_utils.cpp b/sysutils/libdnf/files/patch-libdnf_utils_utils.cpp
new file mode 100644
index 000000000000..6ec69f656c5b
--- /dev/null
+++ b/sysutils/libdnf/files/patch-libdnf_utils_utils.cpp
@@ -0,0 +1,24 @@
+--- libdnf/utils/utils.cpp.orig 2025-11-25 05:02:56 UTC
++++ libdnf/utils/utils.cpp
+@@ -308,10 +308,10 @@ std::vector<std::string> createSortedFileList(
+ if (path[strlen(path)-1] == '/') {
+ continue;
+ }
+- auto * path_fname = basename(path);
++ auto * path_fname = g_basename(path);
+ bool found{false};
+ for (const auto & path_in_list : paths) {
+- if (strcmp(path_fname, basename(path_in_list.c_str())) == 0) {
++ if (strcmp(path_fname, g_basename(path_in_list.c_str())) == 0) {
+ found = true;
+ break;
+ }
+@@ -325,7 +325,7 @@ std::vector<std::string> createSortedFileList(
+
+ // sort all drop-in configuration files alphabetically by their names
+ std::sort(paths.begin(), paths.end(), [](const std::string & p1, const std::string & p2) {
+- return strcmp(basename(p1.c_str()), basename(p2.c_str())) < 0;
++ return strcmp(g_basename(p1.c_str()), g_basename(p2.c_str())) < 0;
+ });
+
+ return paths;
diff --git a/sysutils/libdnf/files/patch-python_hawkey_CMakeLists.txt b/sysutils/libdnf/files/patch-python_hawkey_CMakeLists.txt
index 7480ad2fb387..5ee8a2cf71b2 100644
--- a/sysutils/libdnf/files/patch-python_hawkey_CMakeLists.txt
+++ b/sysutils/libdnf/files/patch-python_hawkey_CMakeLists.txt
@@ -1,9 +1,11 @@
---- python/hawkey/CMakeLists.txt.orig 2020-09-26 05:11:04 UTC
+--- python/hawkey/CMakeLists.txt.orig 2025-10-20 13:41:49 UTC
+++ python/hawkey/CMakeLists.txt
-@@ -50,4 +50,6 @@ target_link_libraries(_hawkeymodule ${PYTHON_LIBRARY})
+@@ -50,6 +50,8 @@ install(TARGETS _hawkeymodule LIBRARY DESTINATION ${PY
install(FILES __init__.py DESTINATION ${PYTHON_INSTALL_DIR}/hawkey)
install(TARGETS _hawkeymodule LIBRARY DESTINATION ${PYTHON_INSTALL_DIR}/hawkey)
+if (BUILD_TESTING)
- add_subdirectory(tests)
+ IF (WITH_TESTS)
+endif()
+ add_subdirectory(tests)
+ ENDIF()
diff --git a/sysutils/libdnf/files/patch-tests_CMakeLists.txt b/sysutils/libdnf/files/patch-tests_CMakeLists.txt
index 6c12e3340ffa..cb7af9932078 100644
--- a/sysutils/libdnf/files/patch-tests_CMakeLists.txt
+++ b/sysutils/libdnf/files/patch-tests_CMakeLists.txt
@@ -1,6 +1,6 @@
---- tests/CMakeLists.txt.orig 2021-03-01 17:31:02 UTC
+--- tests/CMakeLists.txt.orig 2025-10-20 13:41:49 UTC
+++ tests/CMakeLists.txt
-@@ -3,7 +3,9 @@ add_subdirectory(libdnf/module)
+@@ -7,7 +7,9 @@ add_subdirectory(libdnf/sack)
add_subdirectory(libdnf/repo)
add_subdirectory(libdnf/transaction)
add_subdirectory(libdnf/sack)
@@ -9,4 +9,4 @@
+endif()
add_subdirectory(libdnf)
-
+ set(LIBDNF_TEST_SOURCES
diff --git a/sysutils/libdnf/pkg-plist b/sysutils/libdnf/pkg-plist
index 68641bfce8ff..9e75b04bbca8 100644
--- a/sysutils/libdnf/pkg-plist
+++ b/sysutils/libdnf/pkg-plist
@@ -58,7 +58,7 @@ lib/libdnf.so.2
lib/libdnf/plugins/README
%%PYTHON%%%%PYTHON_SITELIBDIR%%/hawkey/__init__.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/hawkey/_hawkey.so
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf-0.73.4.dist-info/METADATA
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf-0.75.0.dist-info/METADATA
%%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf/__init__.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf/_common_types.so
%%PYTHON%%%%PYTHON_SITELIBDIR%%/libdnf/_conf.so
diff --git a/sysutils/libsunacl/Makefile b/sysutils/libsunacl/Makefile
index e27e0235a244..ff71e5ad5a52 100644
--- a/sysutils/libsunacl/Makefile
+++ b/sysutils/libsunacl/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/freenas/libsunacl/releases/download/v${PORTVERSION}/
-MAINTAINER= timur@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Wrapper providing SunOS NFSv4 ACL API
LICENSE= BSD2CLAUSE
diff --git a/sysutils/libsysstat-qt6/Makefile b/sysutils/libsysstat-qt6/Makefile
index 4796317c5e06..e518428511cf 100644
--- a/sysutils/libsysstat-qt6/Makefile
+++ b/sysutils/libsysstat-qt6/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libsysstat
PORTVERSION= 1.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
PKGNAMESUFFIX= -qt6
diff --git a/sysutils/libudisks/Makefile b/sysutils/libudisks/Makefile
index e9ad96120377..8c5ab4464905 100644
--- a/sysutils/libudisks/Makefile
+++ b/sysutils/libudisks/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libudisks
-DISTVERSION= 2.10.1
-PORTREVISION= 1
+DISTVERSION= 2.11.0
CATEGORIES= sysutils
MASTER_SITES= https://github.com/storaged-project/udisks/releases/download/udisks-${DISTVERSION}/
DISTNAME= udisks-${DISTVERSION}
@@ -27,10 +26,10 @@ USE_GNOME= glib20
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
# --with-libintl-prefix is needed because otherwise
# configure won't find libintl when PREFIX != LOCALBASE.
CONFIGURE_ARGS= --disable-daemon \
+ --enable-introspection=no \
--with-html-dir=${PREFIX}/share/doc \
--with-libintl-prefix=${LOCALBASE}
@@ -55,7 +54,7 @@ UDISKSCTL_LIB_DEPENDS= libpolkit-agent-1.so:sysutils/polkit \
UDISKSCTL_CONFIGURE_ENABLE= man
post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libudisks2.so.0.0.0
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libudisks2.so
post-install-UDISKSCTL-on:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/udisksctl
diff --git a/sysutils/libudisks/distinfo b/sysutils/libudisks/distinfo
index 10850c4c8f6f..48a8be04b990 100644
--- a/sysutils/libudisks/distinfo
+++ b/sysutils/libudisks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705119398
-SHA256 (udisks-2.10.1.tar.bz2) = b75734ccf602540dedb4068bec206adcb508a4c003725e117ae8f994d92d8ece
-SIZE (udisks-2.10.1.tar.bz2) = 1896207
+TIMESTAMP = 1762646241
+SHA256 (udisks-2.11.0.tar.bz2) = 0bf30151fe8d9d2fb59b57f6630739dfbbd16417dee69ec57d43b37335bd649a
+SIZE (udisks-2.11.0.tar.bz2) = 1847966
diff --git a/sysutils/libudisks/pkg-descr b/sysutils/libudisks/pkg-descr
index bce31e0c1c31..43f459a7cbf0 100644
--- a/sysutils/libudisks/pkg-descr
+++ b/sysutils/libudisks/pkg-descr
@@ -1,10 +1,5 @@
-Udisks provides interfaces to enumerate and perform operations on disks
-and storage devices. Any application (including unprivileged ones) can
-access the udisks(8) daemon via the name org.freedesktop.Udisks2 on the
-system message bus. In addition to the D-bus API, a library, libudisks2,
-is also provided. This library can be used from C/C++ and any high-level
-language with GObjectIntrospection support such as Javascript and
-Python.
+The UDisks project provides a daemon, tools and libraries to access and
+manipulate disks, storage devices and technologies.
This port provides the libudisks library only and is meant for use with
sysutils/bsdisks.
diff --git a/sysutils/liburcu/Makefile b/sysutils/liburcu/Makefile
index f25d0ae690e9..e0a1a26ceb90 100644
--- a/sysutils/liburcu/Makefile
+++ b/sysutils/liburcu/Makefile
@@ -1,5 +1,5 @@
PORTNAME= liburcu
-DISTVERSION= 0.15.0
+DISTVERSION= 0.15.3
CATEGORIES= sysutils
MASTER_SITES= https://lttng.org/files/urcu/
DISTNAME= userspace-rcu-${DISTVERSION}
diff --git a/sysutils/liburcu/distinfo b/sysutils/liburcu/distinfo
index 4c1e08c60847..f6e992fefaaf 100644
--- a/sysutils/liburcu/distinfo
+++ b/sysutils/liburcu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734787872
-SHA256 (userspace-rcu-0.15.0.tar.bz2) = 4f2d839af67905ad396d6d53ba5649b66113d90840dcbc89941e0da64bccd38c
-SIZE (userspace-rcu-0.15.0.tar.bz2) = 683414
+TIMESTAMP = 1751907763
+SHA256 (userspace-rcu-0.15.3.tar.bz2) = 26687ec84e3e114759454c884a08abeaf79dec09b041895ddf4c45ec150acb6d
+SIZE (userspace-rcu-0.15.3.tar.bz2) = 684175
diff --git a/sysutils/liburcu/pkg-plist b/sysutils/liburcu/pkg-plist
index f41cdea3962e..191d9b8977bd 100644
--- a/sysutils/liburcu/pkg-plist
+++ b/sysutils/liburcu/pkg-plist
@@ -85,6 +85,7 @@ include/urcu/uatomic/riscv.h
include/urcu/uatomic/s390.h
include/urcu/uatomic/sparc64.h
include/urcu/uatomic/tile.h
+include/urcu/uatomic/uassert.h
include/urcu/uatomic/x86.h
include/urcu/uatomic_arch.h
include/urcu/urcu-bp.h
diff --git a/sysutils/limine/Makefile b/sysutils/limine/Makefile
index 444a21178eed..40461dc88848 100644
--- a/sysutils/limine/Makefile
+++ b/sysutils/limine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= limine
-DISTVERSION= 9.3.4
+DISTVERSION= 10.5.0
CATEGORIES= sysutils
-MASTER_SITES= https://github.com/${PORTNAME}-bootloader/${PORTNAME}/releases/download/v${DISTVERSION}/
+MASTER_SITES= https://codeberg.org/Limine/Limine/releases/download/v${DISTVERSION}/
MAINTAINER= mintsuki@protonmail.com
COMMENT= Modern, advanced, portable, multiprotocol bootloader and boot manager
@@ -23,12 +23,11 @@ MAKEFILE= GNUmakefile
INSTALL_TARGET= install-strip
-PORTDOCS= 3RDPARTY.md CONFIG.md FAQ.md PROTOCOL.md USAGE.md
+PORTDOCS= 3RDPARTY.md CONFIG.md FAQ.md USAGE.md
OPTIONS_DEFINE= DOCS
post-patch:
- @${REINPLACE_CMD} -e '/COPYING/d' ${WRKSRC}/GNUmakefile.in
- @${REINPLACE_CMD} -e '/LICENSES/d' ${WRKSRC}/GNUmakefile.in
+ @${REINPLACE_CMD} -e '/COPYING/d; /LICENSES/d' ${WRKSRC}/GNUmakefile.in
.include <bsd.port.mk>
diff --git a/sysutils/limine/distinfo b/sysutils/limine/distinfo
index 37a1460cfe15..08f292119549 100644
--- a/sysutils/limine/distinfo
+++ b/sysutils/limine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750562854
-SHA256 (limine-9.3.4.tar.gz) = 19702b3319bbbc3c944a14c83353bcff833c87fa25fdbf1872c5dda1dc49a9e3
-SIZE (limine-9.3.4.tar.gz) = 567667
+TIMESTAMP = 1766512532
+SHA256 (limine-10.5.0.tar.gz) = da14c18eff4bda562cc44c69c7e2aebd9419ac1f1c8be32d76232eaa367503d2
+SIZE (limine-10.5.0.tar.gz) = 576035
diff --git a/sysutils/limine/pkg-plist b/sysutils/limine/pkg-plist
index 134ddba4a2f6..a9eb5ece73a5 100644
--- a/sysutils/limine/pkg-plist
+++ b/sysutils/limine/pkg-plist
@@ -1,5 +1,4 @@
bin/limine
-include/limine.h
%%DATADIR%%/BOOTAA64.EFI
%%DATADIR%%/BOOTIA32.EFI
%%DATADIR%%/BOOTRISCV64.EFI
diff --git a/sysutils/linrename/Makefile b/sysutils/linrename/Makefile
deleted file mode 100644
index 931e4cc6c858..000000000000
--- a/sysutils/linrename/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME= linrename
-PORTVERSION= 2.25.2
-PORTREVISION= 1
-CATEGORIES= sysutils
-#MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${PORTVERSION}
-MASTER_SITES= http://ftp.ntu.edu.tw/ftp/linux/%SUBDIR%/ \
- http://ftp.sunet.se/pub/Linux/kernel.org/linux/%SUBDIR%/ \
- http://kernel.org/pub/linux/%SUBDIR%/
-MASTER_SITE_SUBDIR= utils/util-linux/v${PORTVERSION:R}
-DISTNAME= util-linux-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Rename multiple files using substitution
-WWW= http://freecode.com/projects/util-linux/
-
-BUILD_WRKSRC= ${WRKSRC}/misc-utils
-INSTALL_WRKSRC= ${WRKSRC}/misc-utils
-
-USES= tar:xz
-
-CPPFLAGS+= -I../include \
- -DHAVE_DIRFD -DHAVE_ERR_H -DHAVE_LANGINFO_H -DHAVE_LOCALE_H \
- -DHAVE_NANOSLEEP -DHAVE_FSYNC \
- -DHAVE_PROGRAM_INVOCATION_SHORT_NAME \
- -Dprogram_invocation_short_name=\"${PROGNAME}\" \
- -DPACKAGE_STRING=\"util-linux\ ${PORTVERSION}\"
-
-PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz
-
-post-patch:
- ${LN} -sf rename.1 ${BUILD_WRKSRC}/${PORTNAME}.1
- ${REINPLACE_CMD} 's/rename(1)/${PORTNAME}(1)/' ${BUILD_WRKSRC}/rename.c
-
-do-build:
- cd ${BUILD_WRKSRC} && ${CC} ${CFLAGS} ${CPPFLAGS} -o ${PORTNAME} \
- rename.c ${LDFLAGS}
-
-do-install:
- cd ${INSTALL_WRKSRC} \
- && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin \
- && ${INSTALL_MAN} ${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
-.include <bsd.port.mk>
diff --git a/sysutils/linrename/distinfo b/sysutils/linrename/distinfo
deleted file mode 100644
index 319882bfff11..000000000000
--- a/sysutils/linrename/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (util-linux-2.25.2.tar.xz) = e0457f715b73f4a349e1acb08cb410bf0edc9a74a3f75c357070f31f70e33cd6
-SIZE (util-linux-2.25.2.tar.xz) = 3703644
diff --git a/sysutils/linrename/files/patch-misc-utils__rename.1 b/sysutils/linrename/files/patch-misc-utils__rename.1
deleted file mode 100644
index e5cf9be39591..000000000000
--- a/sysutils/linrename/files/patch-misc-utils__rename.1
+++ /dev/null
@@ -1,45 +0,0 @@
---- misc-utils/rename.1.orig 2012-06-11 19:06:53.730196000 +0900
-+++ misc-utils/rename.1 2012-09-28 00:43:17.000000000 +0900
-@@ -3,12 +3,12 @@
- .\"
- .TH RENAME 1 "June 2011" "util-linux" "User Commands"
- .SH NAME
--rename \- rename files
-+linrename \- rename files
- .SH SYNOPSIS
--.B rename
-+.B linrename
- .RI [ options ] " expression replacement file" ...
- .SH DESCRIPTION
--.B rename
-+.B linrename
- will rename the specified files by replacing the first occurrence of
- .I expression
- in their name by
-@@ -30,8 +30,8 @@
- .RS
- .PP
- .nf
--rename foo foo0 foo?
--rename foo foo0 foo??
-+linrename foo foo0 foo?
-+linrename foo foo0 foo??
- .fi
- .PP
- .RE
-@@ -41,7 +41,7 @@
- .RS
- .PP
- .nf
--rename .htm .html *.htm
-+linrename .htm .html *.htm
- .fi
- .PP
- .RE
-@@ -56,5 +56,5 @@
- .BR mmv (1),
- .BR mv (1)
- .SH AVAILABILITY
--The rename command is part of the util-linux package and is available from
-+The linrename command is part of the util-linux package and is available from
- ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
diff --git a/sysutils/linrename/pkg-descr b/sysutils/linrename/pkg-descr
deleted file mode 100644
index 4693aa4aaf1b..000000000000
--- a/sysutils/linrename/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-linrename is a port of the Linux rename utility included with util-linux.
-It allows renaming multiple files using substitution.
diff --git a/sysutils/linux-racadm/Makefile b/sysutils/linux-racadm/Makefile
new file mode 100644
index 000000000000..4b29c66a9b89
--- /dev/null
+++ b/sysutils/linux-racadm/Makefile
@@ -0,0 +1,55 @@
+PORTNAME= racadm
+PORTVERSION= 11.3.0.0
+DISTVERSIONSUFFIX= -795.el9
+CATEGORIES= sysutils linux
+MASTER_SITES= https://linux.dell.com/repo/hardware/DSU_25.08.25/os_dependent/RHEL9_64/racadm/
+PKGNAMEPREFIX= linux-
+DISTNAME= srvadmin-idracadm7-${DISTVERSIONFULL}
+DISTFILES= srvadmin-argtable2-${DISTVERSIONFULL}${EXTRACT_SUFX_amd64} \
+ ${DISTNAME}${EXTRACT_SUFX_amd64}
+
+MAINTAINER= freebsd@gushi.org
+COMMENT= Dell remote access controller admin utility
+WWW= https://www.dell.com/support/home/en-us/drivers/driversdetails?driverId=MFV7T
+
+LICENSE= DELL
+LICENSE_NAME= Dell Proprietary License
+LICENSE_TEXT= This program is NOT in the public domain.\
+ Dell allows free downloads and mirroring of the linux RPMs this port is based on,\
+ but you should read the full license here:\
+ https://www.dell.com/learn/us/en/uscorp1/legal_terms-conditions_dellgrmwebpage/art-software-license-agreements\
+ and determine if it is right for you or your organization.
+LICENSE_PERMS= none
+
+ONLY_FOR_ARCHS= amd64
+
+USES= linux:rl9
+
+USE_LINUX_RPM= yes
+MANDIRS= ${PREFIX}/usr/share/man
+# Cancel out knobs set by USE_LINUX_RPM, we don't want them for this port
+DIST_SUBDIR=
+SRC_DISTFILES=
+PLIST= ${.CURDIR}/pkg-plist
+
+# racadm dynamically tries to load libssl.so from OpenSSL 1.0
+# If it fails to do so, it asks user to put a symlink to a working libssl.so
+# under its /opt hierarchy. This can be reproduced by running
+# /compat/linux/opt/dell/srvadmin/bin/idracadm7 -r localhost -u root -p xxx getsysinfo
+# This post-install target provides the relative symlink
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib64
+ ${CP} ${LINUXBASE}/lib64/libssl.so.3 ${STAGEDIR}${PREFIX}/lib64/
+ ${RLN} ${STAGEDIR}${PREFIX}/lib64/libssl.so.3 ${STAGEDIR}${PREFIX}/opt/dell/srvadmin/lib64/openmanage/private/libssl.so
+ ${RM} ${STAGEDIR}${PREFIX}/lib64/libssl.so.3
+ ${RMDIR} ${STAGEDIR}${PREFIX}/lib64
+ # Reinstall manpages compressed
+ ${RM} -r ${STAGEDIR}${PREFIX}/opt/dell/srvadmin/share/man
+ ${RMDIR} ${STAGEDIR}${PREFIX}/opt/dell/srvadmin/share
+ ${MKDIR} ${STAGEDIR}${PREFIX}/usr/share/man/man3
+ ${INSTALL_MAN} ${WRKSRC}/opt/dell/srvadmin/share/man/man3/argtable.3 \
+ ${STAGEDIR}${PREFIX}/usr/share/man/man3/argtable.3
+ ${INSTALL_MAN} ${WRKSRC}/opt/dell/srvadmin/share/man/man3/argtable2.3 \
+ ${STAGEDIR}${PREFIX}/usr/share/man/man3/argtable2.3
+
+.include <bsd.port.mk>
diff --git a/sysutils/linux-racadm/distinfo b/sysutils/linux-racadm/distinfo
new file mode 100644
index 000000000000..23f33c9bec66
--- /dev/null
+++ b/sysutils/linux-racadm/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1756768563
+SHA256 (srvadmin-argtable2-11.3.0.0-795.el9.x86_64.rpm) = 1db4a3431dd6b90a668467a0e623961f8bde9d975f268f6dbb59fde10bece165
+SIZE (srvadmin-argtable2-11.3.0.0-795.el9.x86_64.rpm) = 66651
+SHA256 (srvadmin-idracadm7-11.3.0.0-795.el9.x86_64.rpm) = 9aaa86556fba84088494618d58a92d0e9ab0949eeb201ec7b0d91d17ffce9047
+SIZE (srvadmin-idracadm7-11.3.0.0-795.el9.x86_64.rpm) = 1142062
diff --git a/sysutils/linux-racadm/pkg-descr b/sysutils/linux-racadm/pkg-descr
new file mode 100644
index 000000000000..2b6caf7c5cc4
--- /dev/null
+++ b/sysutils/linux-racadm/pkg-descr
@@ -0,0 +1 @@
+Linux command line tool to interface with Dell's Remote Access Controller (DRAC).
diff --git a/sysutils/linux-racadm/pkg-message b/sysutils/linux-racadm/pkg-message
new file mode 100644
index 000000000000..dfdf05268074
--- /dev/null
+++ b/sysutils/linux-racadm/pkg-message
@@ -0,0 +1,11 @@
+[
+{ type: install
+ message: <<EOM
+racadm7 has been installed under the linux "compat" tree:
+(by default, /compat/linux/opt/dell/srvadmin/bin/idracadm7) due to linux library dependencies.
+
+It is left to the user to alias/symlink this path in their scripts.
+Note that under FreeBSD this will not work as a "local" racadm (to operate on an iDrac installed in the machine where it is run).
+EOM
+}
+]
diff --git a/sysutils/linux-racadm/pkg-plist b/sysutils/linux-racadm/pkg-plist
new file mode 100644
index 000000000000..f50e43f1ffdc
--- /dev/null
+++ b/sysutils/linux-racadm/pkg-plist
@@ -0,0 +1,12 @@
+etc/ld.so.conf.d/srvadmin-idrac7.conf
+opt/dell/srvadmin/bin/idracadm7
+opt/dell/srvadmin/lib64/openmanage/private/libargtable2.so.0
+opt/dell/srvadmin/lib64/openmanage/private/libargtable2.so.0.1.6
+opt/dell/srvadmin/lib64/openmanage/private/libssl.so
+opt/dell/srvadmin/sbin/racadm-wrapper-idrac7
+usr/share/doc/srvadmin-argtable2/AUTHORS
+usr/share/doc/srvadmin-argtable2/COPYING
+usr/share/doc/srvadmin-argtable2/ChangeLog
+usr/share/doc/srvadmin-argtable2/README
+usr/share/man/man3/argtable.3.gz
+usr/share/man/man3/argtable2.3.gz
diff --git a/sysutils/linuxfdisk/Makefile b/sysutils/linuxfdisk/Makefile
deleted file mode 100644
index 565148dbcb0f..000000000000
--- a/sysutils/linuxfdisk/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= linuxfdisk
-PORTVERSION= 2.11z
-PORTREVISION= 2
-CATEGORIES= sysutils
-MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v2.11/ \
- http://ftp.be.debian.org/pub/linux/utils/util-linux/v2.11/ \
- ftp://segfault.kiev.ua/pub/
-DISTNAME= util-linux-${PORTVERSION}
-
-MAINTAINER= netch@netch.kiev.ua
-COMMENT= Fdisk, a partition tables manipulator, from util-linux
-
-LICENSE= GPLv2+
-
-BROKEN_aarch64= fails to build: error unknown architecture
-
-WRKSRC= ${WRKDIR}/util-linux-${PORTVERSION}/fdisk
-USES= tar:bzip2
-
-pre-patch:
- @${CP} ${FILESDIR}/linuxfdisk-Makefile ${WRKSRC}/Makefile
- @${CP} ${FILESDIR}/linuxfdisk-sys_bsd.c ${WRKSRC}/sys_bsd.c
-
-.include <bsd.port.mk>
diff --git a/sysutils/linuxfdisk/distinfo b/sysutils/linuxfdisk/distinfo
deleted file mode 100644
index f0db3601ce92..000000000000
--- a/sysutils/linuxfdisk/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (util-linux-2.11z.tar.bz2) = 8054e245b93df7061f8cb3ebe971e038ffd39a630b9c6ead654925a27961ee02
-SIZE (util-linux-2.11z.tar.bz2) = 1266784
diff --git a/sysutils/linuxfdisk/files/linuxfdisk-Makefile b/sysutils/linuxfdisk/files/linuxfdisk-Makefile
deleted file mode 100644
index 05a3cc461d78..000000000000
--- a/sysutils/linuxfdisk/files/linuxfdisk-Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-all: fdisk cfdisk sfdisk
-
-FDISK_OBJS = fdisk.o i386_sys_types.o partname.o \
- fdiskbsdlabel.o fdisksunlabel.o fdiskaixlabel.o fdisksgilabel.o \
- sys_bsd.o
-
-SFDISK_OBJS = sfdisk.o sys_bsd.o i386_sys_types.o partname.o getopt.o getopt1.o
-
-CFDISK_OBJS = cfdisk.o sys_bsd.o i386_sys_types.o
-
-CFLAGS += -DUTIL_LINUX_VERSION=\"2.11z\" -I../getopt/gnu
-
-INSTALL?= install -c
-## Debug
-#CFLAGS+= -O0 -g -Wall
-
-fdisk: $(FDISK_OBJS)
- $(CC) -o fdisk $(FDISK_OBJS)
-
-sfdisk: $(SFDISK_OBJS)
- $(CC) -o sfdisk $(SFDISK_OBJS)
-
-cfdisk: $(CFDISK_OBJS)
- $(CC) -o cfdisk $(CFDISK_OBJS) -lncurses
-
-getopt.o: ../getopt/gnu/getopt.c
-getopt1.o: ../getopt/gnu/getopt1.c
-
-install:
- $(INSTALL) -c -m 0555 -s fdisk ${DESTDIR}${PREFIX}/sbin/fdisk-linux
- $(INSTALL) -c -m 0555 -s cfdisk ${DESTDIR}${PREFIX}/sbin/cfdisk-linux
- $(INSTALL) -c -m 0555 -s sfdisk ${DESTDIR}${PREFIX}/sbin/sfdisk-linux
- $(INSTALL) -c -m 0644 fdisk.8 ${DESTDIR}${PREFIX}/share/man/man8/fdisk-linux.8
- $(INSTALL) -c -m 0644 cfdisk.8 ${DESTDIR}${PREFIX}/share/man/man8/cfdisk-linux.8
- $(INSTALL) -c -m 0644 sfdisk.8 ${DESTDIR}${PREFIX}/share/man/man8/sfdisk-linux.8
diff --git a/sysutils/linuxfdisk/files/linuxfdisk-sys_bsd.c b/sysutils/linuxfdisk/files/linuxfdisk-sys_bsd.c
deleted file mode 100644
index eb3a97ea9226..000000000000
--- a/sysutils/linuxfdisk/files/linuxfdisk-sys_bsd.c
+++ /dev/null
@@ -1,118 +0,0 @@
-#include <sys/param.h>
-#include <sys/disklabel.h>
-#if __FreeBSD_version < 500000
-#include <sys/diskslice.h>
-#include <sys/stat.h>
-#else
-#include <sys/disk.h>
-#include <errno.h>
-#endif
-#include <stddef.h>
-#include "common.h"
-
-unsigned int
-sys_bsd_sectorsize(int fd)
-{
-#ifdef DIOCGSECTORSIZE
- ;{
- unsigned int d;
- if (ioctl(fd, DIOCGSECTORSIZE, &d) == 0)
- return d;
- }
-#endif
-#ifdef DIOCGDINFO
- ;{
- struct disklabel dl;
- if (ioctl(fd, DIOCGDINFO, &dl) == 0)
- return dl.d_secsize;
- }
-#endif
-#ifdef DIOCGSLICEINFO
- ;{
- struct diskslices dss;
- if (ioctl(fd, DIOCGSLICEINFO, &dss) == 0)
- return dss.dss_secsize;
- }
-#endif
- return 0;
-}
-
-int
-sys_bsd_getsectors(int fd, unsigned long *s)
-{
- /* XXX */
- struct disklabel dl;
-#if defined(DIOCGMEDIASIZE) && defined(DIOCGSECTORSIZE)
- ;{
- off_t fullsize;
- unsigned sectsize;
- if (ioctl(fd, DIOCGMEDIASIZE, &fullsize) == 0 &&
- ioctl(fd, DIOCGSECTORSIZE, &sectsize) == 0)
- {
- *s = fullsize / sectsize;
- return 0;
- }
- }
-#endif
-#ifdef DIOCGSLICEINFO
- /* XXX it is somehow ugly, but seems to work on 4.x. */
- ;{
- struct diskslices dss;
- struct stat st;
- if (ioctl(fd, DIOCGSLICEINFO, &dss) == 0 &&
- fstat(fd, &st) == 0)
- {
- int slice = 31 & (st.st_rdev >> 16);
- /* If it have disklabel, fall to disklabel case,
- * because it shows more exact info.
- */
- if (slice != WHOLE_DISK_SLICE &&
- dss.dss_slices[slice].ds_label != NULL &&
- ioctl(fd, DIOCGDINFO, &dl) == 0) {
- *s = (unsigned long) dl.d_secperunit;
- return 0;
- }
- *s = dss.dss_slices[slice].ds_size;
- return 0;
- }
- }
-#endif
-#ifdef DIOCGDINFO
- /* Fallback method. */
- if (ioctl(fd, DIOCGDINFO, &dl) == 0) {
- *s = (unsigned long) dl.d_secperunit;
- return 0;
- }
-#endif
- return -1;
-}
-
-int
-sys_bsd_ptsync(int fd)
-{
-#ifdef DIOCSYNCSLICEINFO
- return ioctl(fd, DIOCSYNCSLICEINFO, NULL);
-#else
- /* XXX I suppose here GEOM systems which:
- * 1) Don't allow writing to raw disk if it is mounted anywhere,
- * 2) Automatically update GEOM structures after writing to disk.
- * Hence, no explicit syncing is required.
- */
- return 0;
-#endif
-}
-
-int
-sys_bsd_getgeometry(int fd, struct hd_geometry *g)
-{
- /* XXX */
- struct disklabel dl;
-#ifdef DIOCGDINFO
- if (ioctl(fd, DIOCGDINFO, &dl) < 0)
-#endif
- return -1;
- g->cylinders = dl.d_ncylinders;
- g->heads = dl.d_ntracks;
- g->sectors = dl.d_nsectors;
- return 0;
-}
diff --git a/sysutils/linuxfdisk/files/patch-FreeBSD b/sysutils/linuxfdisk/files/patch-FreeBSD
deleted file mode 100644
index 130d5fca5451..000000000000
--- a/sysutils/linuxfdisk/files/patch-FreeBSD
+++ /dev/null
@@ -1,1204 +0,0 @@
-diff -rNu cfdisk.c cfdisk.c
---- cfdisk.c Tue Nov 26 18:44:33 2002
-+++ cfdisk.c Fri Jun 20 19:47:15 2003
-@@ -76,25 +76,14 @@
- #include <string.h>
- #include <sys/stat.h>
- #include <sys/ioctl.h>
--#include <linux/types.h>
-
- #include "nls.h"
--#include "xstrncpy.h"
- #include "common.h"
-
--#if defined(__GNUC__) || defined(HAS_LONG_LONG)
--typedef long long ext2_loff_t;
--#else
--typedef long ext2_loff_t;
--#endif
--
--extern ext2_loff_t ext2_llseek(unsigned int fd, ext2_loff_t offset,
-- unsigned int origin);
--
- #define VERSION UTIL_LINUX_VERSION
-
--#define DEFAULT_DEVICE "/dev/hda"
--#define ALTERNATE_DEVICE "/dev/sda"
-+#define DEFAULT_DEVICE "/dev/ada0"
-+#define ALTERNATE_DEVICE "/dev/da0"
-
- /* With K=1024 we have `binary' megabytes, gigabytes, etc.
- Some misguided hackers like that.
-@@ -324,7 +313,8 @@
- int logical = 0;
- int logical_sectors[MAXIMUM_PARTS];
-
--__sighandler_t old_SIGINT, old_SIGTERM;
-+void (*old_SIGINT)(int);
-+void (*old_SIGTERM)(int);
-
- int arrow_cursor = FALSE;
- int display_units = MEGABYTES;
-@@ -571,7 +561,7 @@
-
- static void
- read_sector(char *buffer, int sect_num) {
-- if (ext2_llseek(fd, ((ext2_loff_t) sect_num)*SECTOR_SIZE, SEEK_SET) < 0)
-+ if (lseek(fd, ((off_t) sect_num)*SECTOR_SIZE, SEEK_SET) < 0)
- fatal(_("Cannot seek on disk drive"), 2);
- if (read(fd, buffer, SECTOR_SIZE) != SECTOR_SIZE)
- fatal(_("Cannot read disk drive"), 2);
-@@ -579,7 +569,7 @@
-
- static void
- write_sector(char *buffer, int sect_num) {
-- if (ext2_llseek(fd, ((ext2_loff_t) sect_num)*SECTOR_SIZE, SEEK_SET) < 0)
-+ if (lseek(fd, ((off_t) sect_num)*SECTOR_SIZE, SEEK_SET) < 0)
- fatal(_("Cannot seek on disk drive"), 2);
- if (write(fd, buffer, SECTOR_SIZE) != SECTOR_SIZE)
- fatal(_("Cannot write disk drive"), 2);
-@@ -603,11 +593,11 @@
- #define DOS_OSTYPE_SZ 8
- #define DOS_LABEL_SZ 11
- #define DOS_FSTYPE_SZ 8
-- ext2_loff_t offset;
-+ off_t offset;
-
-- offset = ((ext2_loff_t) p_info[i].first_sector + p_info[i].offset)
-+ offset = ((off_t) p_info[i].first_sector + p_info[i].offset)
- * SECTOR_SIZE;
-- if (ext2_llseek(fd, offset, SEEK_SET) == offset
-+ if (lseek(fd, offset, SEEK_SET) == offset
- && read(fd, &sector, sizeof(sector)) == sizeof(sector)) {
- dos_copy_to_info(p_info[i].ostype, OSTYPESZ,
- sector+DOS_OSTYPE_OFFSET, DOS_OSTYPE_SZ);
-@@ -664,12 +654,12 @@
- } xfsb;
-
- char *label;
-- ext2_loff_t offset;
-+ off_t offset;
- int j;
-
-- offset = ((ext2_loff_t) p_info[i].first_sector + p_info[i].offset)
-+ offset = ((off_t) p_info[i].first_sector + p_info[i].offset)
- * SECTOR_SIZE + 1024;
-- if (ext2_llseek(fd, offset, SEEK_SET) == offset
-+ if (lseek(fd, offset, SEEK_SET) == offset
- && read(fd, &e2fsb, sizeof(e2fsb)) == sizeof(e2fsb)
- && e2fsb.s_magic[0] + (e2fsb.s_magic[1]<<8) == EXT2_SUPER_MAGIC) {
- label = e2fsb.s_volume_name;
-@@ -684,9 +674,9 @@
- return;
- }
-
-- offset = ((ext2_loff_t) p_info[i].first_sector + p_info[i].offset)
-+ offset = ((off_t) p_info[i].first_sector + p_info[i].offset)
- * SECTOR_SIZE + 0;
-- if (ext2_llseek(fd, offset, SEEK_SET) == offset
-+ if (lseek(fd, offset, SEEK_SET) == offset
- && read(fd, &xfsb, sizeof(xfsb)) == sizeof(xfsb)
- && !strcmp(xfsb.s_magic, XFS_SUPER_MAGIC)) {
- label = xfsb.s_fname;
-@@ -698,9 +688,9 @@
- }
-
- /* reiserfs? */
-- offset = ((ext2_loff_t) p_info[i].first_sector + p_info[i].offset)
-+ offset = ((off_t) p_info[i].first_sector + p_info[i].offset)
- * SECTOR_SIZE + REISERFS_DISK_OFFSET_IN_BYTES;
-- if (ext2_llseek(fd, offset, SEEK_SET) == offset
-+ if (lseek(fd, offset, SEEK_SET) == offset
- && read(fd, &reiserfsb, 1024) == 1024
- && is_reiserfs_magic_string(&reiserfsb)) {
- strncpy(p_info[i].fstype, "reiserfs", FSTYPESZ);
-@@ -1140,7 +1130,7 @@
- print_warning(_("Menu item too long. Menu may look odd."));
- #endif
- if (lenName >= sizeof(buff)) { /* truncate ridiculously long string */
-- xstrncpy(buff, mi, sizeof(buff));
-+ strlcpy(buff, mi, sizeof(buff));
- } else {
- snprintf(buff, sizeof(buff),
- (menuType & MENU_BUTTON) ? "[%*s%-*s]" : "%*s%-*s",
-@@ -1605,17 +1595,7 @@
- opentype = O_RDWR;
- opened = TRUE;
-
-- /* Blocks are visible in more than one way:
-- e.g. as block on /dev/hda and as block on /dev/hda3
-- By a bug in the Linux buffer cache, we will see the old
-- contents of /dev/hda when the change was made to /dev/hda3.
-- In order to avoid this, discard all blocks on /dev/hda.
-- Note that partition table blocks do not live in /dev/hdaN,
-- so this only plays a role if we want to show volume labels. */
-- ioctl(fd, BLKFLSBUF); /* ignore errors */
-- /* e.g. Permission Denied */
--
-- if (ioctl(fd, BLKGETSIZE, &actual_size))
-+ if (sys_bsd_getsectors(fd, &actual_size))
- fatal(_("Cannot get disk size"), 3);
-
- read_sector(buffer.c.b, 0);
-@@ -1824,7 +1804,7 @@
- if (is_bdev) {
- sync();
- sleep(2);
-- if (!ioctl(fd,BLKRRPART))
-+ if (!sys_bsd_ptsync(fd))
- changed = TRUE;
- sync();
- sleep(4);
-@@ -2850,9 +2830,11 @@
- int c;
- int i, len;
-
-+#if 0
- setlocale(LC_ALL, "");
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-+#endif
-
- while ((c = getopt(argc, argv, "ac:gh:s:vzP:")) != -1)
- switch (c) {
-diff -rNu common.h common.h
---- common.h Thu May 9 02:50:35 2002
-+++ common.h Fri Jun 20 19:25:55 2003
-@@ -1,11 +1,10 @@
- /* common stuff for fdisk, cfdisk, sfdisk */
-
--/* including <linux/fs.h> fails */
--#include <sys/ioctl.h>
--#define BLKRRPART _IO(0x12,95) /* re-read partition table */
--#define BLKGETSIZE _IO(0x12,96) /* return device size */
--#define BLKFLSBUF _IO(0x12,97) /* flush buffer cache */
--#define BLKSSZGET _IO(0x12,104) /* get block device sector size */
-+#include <sys/types.h>
-+typedef u_int16_t __u16;
-+typedef u_int32_t __u32;
-+typedef int16_t __s16;
-+typedef u_int8_t __u8;
-
- /* including <linux/hdreg.h> also fails */
- struct hd_geometry {
-@@ -15,9 +14,6 @@
- unsigned long start;
- };
-
--#define HDIO_GETGEO 0x0301 /* get device geometry */
--
--
- struct systypes {
- unsigned char type;
- char *name;
-@@ -26,3 +22,8 @@
- extern struct systypes i386_sys_types[];
-
- extern char *partname(char *dev, int pno, int lth);
-+
-+unsigned int sys_bsd_sectorsize(int fd);
-+int sys_bsd_getsectors(int fd, unsigned long* s);
-+int sys_bsd_ptsync(int fd);
-+int sys_bsd_getgeometry(int, struct hd_geometry*);
-diff -rNu fdisk.c fdisk.c
---- fdisk.c Sat Nov 23 18:05:24 2002
-+++ fdisk.c Fri Jun 20 19:25:55 2003
-@@ -37,11 +37,6 @@
- #include "fdisksgilabel.h"
- #include "fdiskaixlabel.h"
-
--#include "../defines.h"
--#ifdef HAVE_blkpg_h
--#include <linux/blkpg.h>
--#endif
--
- static void delete_partition(int i);
-
- #define hex_val(c) ({ \
-@@ -194,23 +189,21 @@
-
- switch (why) {
- case usage: message = _(
--"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
--" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
--" fdisk -s PARTITION Give partition size(s) in blocks\n"
--" fdisk -v Give fdisk version\n"
--"Here DISK is something like /dev/hdb or /dev/sda\n"
--"and PARTITION is something like /dev/hda7\n"
-+"Usage: fdisk-linux [-b SSZ] [-u] DISK Change partition table\n"
-+" fdisk-linux -l [-b SSZ] [-u] DISK List partition table(s)\n"
-+" fdisk-linux -s PARTITION Give partition size(s) in blocks\n"
-+" fdisk-linux -v Give fdisk version\n"
-+"Here DISK is something like /dev/ada1 or /dev/da0\n"
-+"and PARTITION is something like /dev/ada0s7\n"
- "-u: give Start and End in sector (instead of cylinder) units\n"
- "-b 2048: (for certain MO disks) use 2048-byte sectors\n");
- break;
- case usage2:
- /* msg in cases where fdisk used to probe */
- message = _(
--"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
--"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
--" or: fdisk /dev/sdc (for the third SCSI disk)\n"
--" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
--" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
-+"Usage: fdisk-linux [-l] [-b SSZ] [-u] device\n"
-+"E.g.: fdisk-linux /dev/ada0 (for the first ATA disk)\n"
-+" or: fdisk-linux /dev/da2 (for the third SCSI disk)\n"
- " ...\n");
- break;
- case unable_to_open:
-@@ -231,7 +224,7 @@
- break;
- case ioctl_error:
- snprintf(error, sizeof(error),
-- _("BLKGETSIZE ioctl failed on %s\n"),
-+ _("DIOCGDINFO ioctl failed on %s\n"),
- disk_device);
- break;
- case out_of_memory:
-@@ -248,8 +241,8 @@
-
- static void
- seek_sector(int fd, uint secno) {
-- ext2_loff_t offset = (ext2_loff_t) secno * sector_size;
-- if (ext2_llseek(fd, offset, SEEK_SET) == (ext2_loff_t) -1)
-+ off_t offset = (off_t) secno * sector_size;
-+ if (lseek(fd, offset, SEEK_SET) == (off_t) -1)
- fatal(unable_to_seek);
- }
-
-@@ -725,53 +718,23 @@
- get_boot(create_empty_dos);
- }
-
--#include <sys/utsname.h>
--#define MAKE_VERSION(p,q,r) (65536*(p) + 256*(q) + (r))
--
--static int
--linux_version_code(void) {
-- static int kernel_version = 0;
-- struct utsname my_utsname;
-- int p, q, r;
--
-- if (!kernel_version && uname(&my_utsname) == 0) {
-- p = atoi(strtok(my_utsname.release, "."));
-- q = atoi(strtok(NULL, "."));
-- r = atoi(strtok(NULL, "."));
-- kernel_version = MAKE_VERSION(p,q,r);
-- }
-- return kernel_version;
--}
--
- static void
- get_sectorsize(int fd) {
--#if defined(BLKSSZGET)
-- if (!user_set_sector_size &&
-- linux_version_code() >= MAKE_VERSION(2,3,3)) {
-- int arg;
-- if (ioctl(fd, BLKSSZGET, &arg) == 0)
-- sector_size = arg;
-- if (sector_size != DEFAULT_SECTOR_SIZE)
-- printf(_("Note: sector size is %d (not %d)\n"),
-- sector_size, DEFAULT_SECTOR_SIZE);
-- }
--#else
-- /* maybe the user specified it; and otherwise we still
-- have the DEFAULT_SECTOR_SIZE default */
--#endif
-+ unsigned int r = sys_bsd_sectorsize(fd);
-+ if (r)
-+ sector_size = r;
-+ if (sector_size != DEFAULT_SECTOR_SIZE)
-+ printf(_("Note: sector size is %d (not %d)\n"),
-+ sector_size, DEFAULT_SECTOR_SIZE);
- }
-
- static void
- get_kernel_geometry(int fd) {
--#ifdef HDIO_GETGEO
-- struct hd_geometry geometry;
--
-- if (!ioctl(fd, HDIO_GETGEO, &geometry)) {
-- kern_heads = geometry.heads;
-- kern_sectors = geometry.sectors;
-- /* never use geometry.cylinders - it is truncated */
-+ struct hd_geometry h;
-+ if (!sys_bsd_getgeometry(fd, &h)) {
-+ kern_heads = h.heads;
-+ kern_sectors = h.sectors;
- }
--#endif
- }
-
- static void
-@@ -813,7 +776,7 @@
-
- get_sectorsize(fd);
- sec_fac = sector_size / 512;
-- guess_device_type(fd);
-+ //guess_device_type(fd);
- heads = cylinders = sectors = 0;
- kern_heads = kern_sectors = 0;
- pt_heads = pt_sectors = 0;
-@@ -828,8 +791,11 @@
- pt_sectors ? pt_sectors :
- kern_sectors ? kern_sectors : 63;
-
-- if (ioctl(fd, BLKGETSIZE, &longsectors))
-- longsectors = 0;
-+ ;{
-+ unsigned long r;
-+ if (sys_bsd_getsectors(fd, &r) == 0)
-+ longsectors = r;
-+ }
-
- sector_offset = 1;
- if (dos_compatible_flag)
-@@ -1404,7 +1370,7 @@
- * Jan. 1990 (version 1.2.1 by Gordon W. Ross Aug. 1990; Modified by S.
- * Lubkin Oct. 1991). */
-
--static void long2chs(ulong ls, uint *c, uint *h, uint *s) {
-+static void long2chs(unsigned long ls, uint *c, uint *h, uint *s) {
- int spc = heads * sectors;
-
- *c = ls / spc;
-@@ -2102,16 +2068,8 @@
- printf(_("Calling ioctl() to re-read partition table.\n"));
- sync();
- sleep(2);
-- if ((i = ioctl(fd, BLKRRPART)) != 0) {
-+ if ((i = sys_bsd_ptsync(fd)) != 0) {
- error = errno;
-- } else {
-- /* some kernel versions (1.2.x) seem to have trouble
-- rereading the partition table, but if asked to do it
-- twice, the second time works. - biro@yggdrasil.com */
-- sync();
-- sleep(2);
-- if ((i = ioctl(fd, BLKRRPART)) != 0)
-- error = errno;
- }
-
- if (i) {
-@@ -2403,9 +2361,11 @@
- int j, c;
- int optl = 0, opts = 0;
-
-+#if 0
- setlocale(LC_ALL, "");
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-+#endif
-
- /*
- * Calls:
-@@ -2455,7 +2415,7 @@
- break;
- case 'V':
- case 'v':
-- printf("fdisk v" UTIL_LINUX_VERSION "\n");
-+ printf("fdisk v" UTIL_LINUX_VERSION "-freebsd-portbld\n");
- exit(0);
- default:
- fatal(usage);
-@@ -2504,7 +2464,7 @@
- disk_device = argv[j];
- if ((fd = open(disk_device, type_open)) < 0)
- fatal(unable_to_open);
-- if (ioctl(fd, BLKGETSIZE, &size))
-+ if (sys_bsd_getsectors(fd, &size))
- fatal(ioctl_error);
- close(fd);
- if (opts == 1)
-diff -rNu fdisk.h fdisk.h
---- fdisk.h 2001-09-13 23:05:35 UTC
-+++ fdisk.h
-@@ -101,4 +101,4 @@
- /* prototypes for fdisksgilabel.c */
- extern int valid_part_table_flag(unsigned char *b);
-
--#define PROC_PARTITIONS "/proc/partitions"
-+#define PROC_PARTITIONS "/compat/linux/proc/partitions"
-diff -rNu fdiskaixlabel.c fdiskaixlabel.c
---- fdiskaixlabel.c Tue Apr 18 15:21:28 2000
-+++ fdiskaixlabel.c Fri Jun 20 19:25:55 2003
-@@ -8,7 +8,7 @@
- #include <string.h> /* strstr */
- #include <unistd.h> /* write */
-
--#include <endian.h>
-+#include <sys/endian.h>
-
- #include "common.h"
- #include "fdisk.h"
-diff -rNu fdiskaixlabel.h fdiskaixlabel.h
---- fdiskaixlabel.h Sun Feb 20 18:50:51 2000
-+++ fdiskaixlabel.h Fri Jun 20 19:25:55 2003
-@@ -1,4 +1,3 @@
--#include <linux/types.h> /* for __u32 etc */
- /*
- * Copyright (C) Andreas Neuper, Sep 1998.
- * This file may be redistributed under
-diff -rNu fdiskbsdlabel.c fdiskbsdlabel.c
---- fdiskbsdlabel.c Thu Oct 31 15:43:42 2002
-+++ fdiskbsdlabel.c Fri Jun 20 19:25:55 2003
-@@ -566,7 +566,7 @@
- sector = get_start_sect(xbsd_part);
- #endif
-
-- if (ext2_llseek (fd, (ext2_loff_t) sector * SECTOR_SIZE, SEEK_SET) == -1)
-+ if (lseek (fd, (off_t) sector * SECTOR_SIZE, SEEK_SET) == -1)
- fatal (unable_to_seek);
- if (BSD_BBSIZE != write (fd, disklabelbuffer, BSD_BBSIZE))
- fatal (unable_to_write);
-@@ -735,7 +735,7 @@
- sector = 0;
- #endif
-
-- if (ext2_llseek (fd, (ext2_loff_t) sector * SECTOR_SIZE, SEEK_SET) == -1)
-+ if (lseek (fd, (off_t) sector * SECTOR_SIZE, SEEK_SET) == -1)
- fatal (unable_to_seek);
- if (BSD_BBSIZE != read (fd, disklabelbuffer, BSD_BBSIZE))
- fatal (unable_to_read);
-@@ -781,12 +781,12 @@
-
- #if defined (__alpha__) && BSD_LABELSECTOR == 0
- alpha_bootblock_checksum (disklabelbuffer);
-- if (ext2_llseek (fd, (ext2_loff_t) 0, SEEK_SET) == -1)
-+ if (lseek (fd, (off_t) 0, SEEK_SET) == -1)
- fatal (unable_to_seek);
- if (BSD_BBSIZE != write (fd, disklabelbuffer, BSD_BBSIZE))
- fatal (unable_to_write);
- #else
-- if (ext2_llseek (fd, (ext2_loff_t) sector * SECTOR_SIZE + BSD_LABELOFFSET,
-+ if (lseek (fd, (off_t) sector * SECTOR_SIZE + BSD_LABELOFFSET,
- SEEK_SET) == -1)
- fatal (unable_to_seek);
- if (sizeof (struct xbsd_disklabel) != write (fd, d, sizeof (struct xbsd_disklabel)))
-@@ -847,9 +847,11 @@
-
- #if defined (__alpha__)
-
-+/*
- #if !defined(__GLIBC__)
- typedef unsigned long long u_int64_t;
- #endif
-+*/
-
- void
- alpha_bootblock_checksum (char *boot)
-diff -rNu fdiskbsdlabel.h fdiskbsdlabel.h
---- fdiskbsdlabel.h Thu Oct 31 15:45:34 2002
-+++ fdiskbsdlabel.h Fri Jun 20 19:25:55 2003
-@@ -31,8 +31,6 @@
- * SUCH DAMAGE.
- */
-
--#include <linux/types.h> /* for __u32, __u16, __u8, __s16 */
--
- #ifndef BSD_DISKMAGIC
- #define BSD_DISKMAGIC ((__u32) 0x82564557)
- #endif
-diff -rNu fdisksgilabel.c fdisksgilabel.c
---- fdisksgilabel.c Thu May 9 02:51:31 2002
-+++ fdisksgilabel.c Fri Jun 20 19:25:55 2003
-@@ -17,9 +17,8 @@
- #include <sys/stat.h> /* stat */
- #include <assert.h> /* assert */
-
--#include <endian.h>
-+#include <sys/endian.h>
- #include "nls.h"
--#include <linux/major.h> /* FLOPPY_MAJOR */
-
- #include "common.h"
- #include "fdisk.h"
-@@ -382,7 +381,7 @@
- */
- sgiinfo*info = fill_sgiinfo(); /* fills the block appropriately */
- int infostartblock = SSWAP32( sgilabel->directory[0].vol_file_start );
-- if( ext2_llseek(fd, (ext2_loff_t)infostartblock*
-+ if( lseek(fd, (off_t)infostartblock*
- SECTOR_SIZE, SEEK_SET) < 0 )
- fatal(unable_to_seek);
- if( write(fd, info, SECTOR_SIZE) != SECTOR_SIZE )
-@@ -735,11 +734,7 @@
-
- other_endian = (BYTE_ORDER == LITTLE_ENDIAN);
-
--#ifdef HDIO_REQ
-- if (!ioctl(fd, HDIO_REQ, &geometry))
--#else
-- if (!ioctl(fd, HDIO_GETGEO, &geometry))
--#endif
-+ if (!sys_bsd_getgeometry(fd, &geometry))
- {
- heads = geometry.heads;
- sectors = geometry.sectors;
-diff -rNu fdisksgilabel.h fdisksgilabel.h
---- fdisksgilabel.h Tue Feb 20 12:26:53 2001
-+++ fdisksgilabel.h Fri Jun 20 19:25:55 2003
-@@ -1,4 +1,3 @@
--#include <linux/types.h> /* for __u32 etc */
- /*
- * Copyright (C) Andreas Neuper, Sep 1998.
- * This file may be modified and redistributed under
-diff -rNu fdisksunlabel.c fdisksunlabel.c
---- fdisksunlabel.c Fri Nov 1 03:55:25 2002
-+++ fdisksunlabel.c Fri Jun 20 19:25:55 2003
-@@ -16,18 +16,18 @@
- #include <unistd.h> /* write */
- #include <sys/ioctl.h> /* ioctl */
- #include <sys/stat.h> /* stat */
--#include <sys/sysmacros.h> /* major */
-+//#include <sys/sysmacros.h> /* major */
-
- #include "nls.h"
-
--#include <endian.h>
--#include "../defines.h" /* for HAVE_scsi_h */
-+#include <sys/endian.h>
-+//#include "../defines.h" /* for HAVE_scsi_h */
- #ifdef HAVE_scsi_h
- #define u_char unsigned char
- #include <scsi/scsi.h> /* SCSI_IOCTL_GET_IDLUN */
- #undef u_char
- #endif
--#include <linux/major.h> /* FLOPPY_MAJOR */
-+//#include <linux/major.h> /* FLOPPY_MAJOR */
-
- #include "common.h"
- #include "fdisk.h"
-@@ -71,6 +71,7 @@
- return SSWAP32(p.num_sectors);
- }
-
-+#if 0
- #ifndef IDE0_MAJOR
- #define IDE0_MAJOR 3
- #endif
-@@ -97,6 +98,7 @@
- floppy = 0;
- }
- }
-+#endif
-
- static void
- set_sun_partition(int i, uint start, uint stop, int sysid) {
-@@ -296,11 +298,7 @@
- }
- }
- if (!p || floppy) {
--#ifdef HDIO_REQ
-- if (!ioctl(fd, HDIO_REQ, &geometry)) {
--#else
-- if (!ioctl(fd, HDIO_GETGEO, &geometry)) {
--#endif
-+ if (!sys_bsd_getgeometry(fd, &geometry)) {
- heads = geometry.heads;
- sectors = geometry.sectors;
- cylinders = geometry.cylinders;
-diff -rNu fdisksunlabel.h fdisksunlabel.h
---- fdisksunlabel.h Tue Oct 3 00:42:10 2000
-+++ fdisksunlabel.h Fri Jun 20 19:25:55 2003
-@@ -1,4 +1,3 @@
--#include <linux/types.h> /* for __u16, __u32 */
-
- typedef struct {
- unsigned char info[128]; /* Informative text string */
-diff -rNu nls.h nls.h
---- nls.h Thu Jan 1 03:00:00 1970
-+++ nls.h Fri Jun 20 19:25:55 2003
-@@ -0,0 +1,2 @@
-+#define _(x) (x)
-+#define N_(x) (x)
-diff -rNu partname.c partname.c
---- partname.c Sun Jul 7 15:16:43 2002
-+++ partname.c Fri Jun 20 19:25:55 2003
-@@ -21,14 +21,16 @@
- p = "";
-
- if (isdigit(dev[w-1]))
-- p = "p";
-+ p = "s";
-
-+#if 0
- /* devfs kludge - note: fdisk partition names are not supposed
- to equal kernel names, so there is no reason to do this */
- if (strcmp (dev + w - 4, "disc") == 0) {
- w -= 4;
- p = "part";
- }
-+#endif
-
- wp = strlen(p);
-
-diff -rNu sfdisk.8 sfdisk.8
---- sfdisk.8 Fri Jun 20 20:37:34 2003
-+++ sfdisk.8 Fri Jun 20 20:43:24 2003
-@@ -9,9 +9,9 @@
- .SH NAME
- sfdisk \- Partition table manipulator for Linux
- .SH SYNOPSIS
--.BR sfdisk " [options] device"
-+.BR sfdisk-linux " [options] device"
- .br
--.BR "sfdisk \-s " [partition]
-+.BR "sfdisk-linux \-s " [partition]
- .SH DESCRIPTION
- .B sfdisk
- has four (main) uses: list the size of a partition, list the partitions
-@@ -19,7 +19,7 @@
- repartition a device.
-
- .SS "List Sizes"
--.BI "sfdisk \-s " partition
-+.BI "sfdisk-linux \-s " partition
- gives the size of
- .I partition
- in blocks. This may be useful in connection with programs like
-@@ -27,16 +27,16 @@
- or so. Here
- .I partition
- is usually something like
--.I /dev/hda1
-+.I /dev/ada0s1
- or
--.IR /dev/sdb12 ,
-+.IR /dev/da2s12 ,
- but may also be an entire disk, like
--.IR /dev/xda .
-+.IR /dev/amrd0 .
- .br
- .RS
- .nf
- .if t .ft CW
--% sfdisk \-s /dev/hda9
-+% sfdisk-linux \-s /dev/ada0s9
- 81599
- %
- .if t .ft R
-@@ -49,12 +49,12 @@
- .RS
- .nf
- .if t .ft CW
--% sfdisk \-s
--/dev/hda: 208896
--/dev/hdb: 1025136
--/dev/hdc: 1031063
--/dev/sda: 8877895
--/dev/sdb: 1758927
-+% sfdisk-linux \-s
-+/dev/ada0: 208896
-+/dev/ada1: 1025136
-+/dev/ada2: 1031063
-+/dev/da0: 8877895
-+/dev/da1: 1758927
- total: 12901917 blocks
- %
- .if t .ft R
-@@ -70,16 +70,16 @@
- .br
- .nf
- .if t .ft CW
--% sfdisk \-l /dev/hdc
-+% sfdisk-linux \-l /dev/ada2
-
--Disk /dev/hdc: 16 heads, 63 sectors, 2045 cylinders
-+Disk /dev/ada2: 16 heads, 63 sectors, 2045 cylinders
- Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
-
- Device Boot Start End #cyls #blocks Id System
--/dev/hdc1 0+ 406 407\- 205096+ 83 Linux native
--/dev/hdc2 407 813 407 205128 83 Linux native
--/dev/hdc3 814 2044 1231 620424 83 Linux native
--/dev/hdc4 0 \- 0 0 0 Empty
-+/dev/ada2s1 0+ 406 407\- 205096+ 83 Linux native
-+/dev/ada2s2 407 813 407 205128 83 Linux native
-+/dev/ada2s3 814 2044 1231 620424 83 Linux native
-+/dev/ada2s4 0 \- 0 0 0 Empty
- %
- .if t .ft R
- .fi
-@@ -89,17 +89,17 @@
-
- .SS "Check partitions"
- The third type of invocation:
--.BI "sfdisk \-V " device
-+.BI "sfdisk-linux \-V " device
- will apply various consistency checks to the partition tables on
- .IR device .
- It prints `OK' or complains. The \-V option can be used together
- with \-l. In a shell script one might use
--.BI "sfdisk \-V \-q " device
-+.BI "sfdisk-linux \-V \-q " device
- which only returns a status.
-
- .SS "Create partitions"
- The fourth type of invocation:
--.BI "sfdisk " device
-+.BI "sfdisk-linux " device
- will cause
- .B sfdisk
- to read the specification for the desired partitioning of
-@@ -119,7 +119,7 @@
- .RS
- .nf
- .if t .ft CW
--% sfdisk /dev/hdd \-O hdd-partition-sectors.save
-+% sfdisk-linux /dev/ada3 \-O ada3-partition-sectors.save
- \&...
- %
- .if t .ft R
-@@ -132,7 +132,7 @@
- .RS
- .nf
- .if t .ft CW
--% sfdisk /dev/hdd \-I hdd-partition-sectors.save
-+% sfdisk-linux /dev/ada3 \-I ada3-partition-sectors.save
- %
- .if t .ft R
- .fi
-@@ -176,8 +176,8 @@
- .br
- .nf
- .if t .ft CW
-- % sfdisk -d /dev/hda > hda.out
-- % sfdisk /dev/hda < hda.out
-+ % sfdisk-linux -d /dev/ada0 > ada0.out
-+ % sfdisk-linux /dev/ada0 < ada0.out
- .if t .ft R
- .fi
- will correct the bad last extended partition that the OS/2
-@@ -194,14 +194,14 @@
- .br
- .nf
- .if t .ft CW
-- % sfdisk /dev/hdb \-N5
-+ % sfdisk-linux /dev/ada1 \-N5
- ,,,*
- %
- .if t .ft R
- .fi
--will make the fifth partition on /dev/hdb bootable (`active')
-+will make the fifth partition on /dev/ada1 bootable (`active')
- and change nothing else. (Probably this fifth partition
--is called /dev/hdb5, but you are free to call it something else,
-+is called /dev/ada1s5, but you are free to call it something else,
- like `/my_equipment/disks/2/5' or so).
- .TP
- .BI \-A "number"
-@@ -216,13 +216,13 @@
- .br
- .nf
- .if t .ft CW
-- % sfdisk --print-id /dev/hdb 5
-+ % sfdisk-linux --print-id /dev/ada1 5
- 6
-- % sfdisk --change-id /dev/hdb 5 83
-+ % sfdisk-linux --change-id /dev/ada1 5 83
- OK
- .if t .ft R
- .fi
--first reports that /dev/hdb5 has Id 6, and then changes that into 83.
-+first reports that /dev/ada1s5 has Id 6, and then changes that into 83.
- .TP
- .BR \-uS " or " \-uB " or " \-uC " or " \-uM
- Accept or report in units of sectors (blocks, cylinders, megabytes,
-@@ -420,7 +420,7 @@
- .RS
- .nf
- .if t .ft CW
--sfdisk /dev/hdc << EOF
-+sfdisk-linux /dev/ada2 << EOF
- 0,407
- ,407
- ;
-@@ -429,7 +429,7 @@
- .if t .ft R
- .fi
- .RE
--will partition /dev/hdc just as indicated above.
-+will partition /dev/ada2 just as indicated above.
-
- With the \-x option, the number of input lines must be a multiple of 4:
- you have to list the two empty partitions that you never want
-@@ -456,9 +456,9 @@
- .B dd
- to zero the first 512 bytes of that partition before using DOS FORMAT to
- format the partition. For example, if you were using sfdisk to make a DOS
--partition table entry for /dev/hda1, then (after exiting sfdisk and
-+partition table entry for /dev/ada0s1, then (after exiting sfdisk and
- rebooting Linux so that the partition table information is valid) you
--would use the command "dd if=/dev/zero of=/dev/hda1 bs=512 count=1" to zero
-+would use the command "dd if=/dev/zero of=/dev/ada0s1 bs=512 count=1" to zero
- the first 512 bytes of the partition.
- .B BE EXTREMELY CAREFUL
- if you use the
-@@ -508,7 +508,7 @@
-
- .SH BUGS
- A corresponding interactive
--.B cfdisk
-+.B cfdisk-linux
- (with curses interface) is still lacking.
- .LP
- There are too many options.
-@@ -519,7 +519,7 @@
- A. E. Brouwer (aeb@cwi.nl)
-
- .SH "SEE ALSO"
--.BR cfdisk (8),
-+.BR cfdisk-linux (8),
-+.BR fdisk-linux (8),
- .BR fdisk (8),
--.BR mkfs (8),
--.BR parted (8)
-+.BR newfs (8)
-diff -rNu cfdisk.8 cfdisk.8
---- cfdisk.8 Sun Jul 7 15:28:27 2002
-+++ cfdisk.8 Fri Jun 20 20:57:52 2003
-@@ -15,7 +15,7 @@
- .SH NAME
- cfdisk \- Curses based disk partition table manipulator for Linux
- .SH SYNOPSIS
--.BI "cfdisk [ \-agvz ] [ \-c " cylinders " ] [ \-h " heads " ]"
-+.BI "cfdisk-linux [ \-agvz ] [ \-c " cylinders " ] [ \-h " heads " ]"
- .BI "[ \-s " sectors-per-track " ] [ -P " opt " ] [ " device " ]"
- .SH DESCRIPTION
- .B cfdisk
-@@ -26,12 +26,10 @@
- .sp
- .nf
- .RS
--/dev/hda [default]
--/dev/hdb
--/dev/sda
--/dev/sdb
--/dev/sdc
--/dev/sdd
-+/dev/ada0 [default]
-+/dev/ada1
-+/dev/da0
-+/dev/da1
- .RE
- .fi
-
-@@ -132,9 +130,9 @@
- .B dd
- to zero the first 512 bytes of that partition before using DOS FORMAT to
- format the partition. For example, if you were using cfdisk to make a DOS
--partition table entry for /dev/hda1, then (after exiting fdisk or cfdisk
-+partition table entry for /dev/ada0s1, then (after exiting fdisk or cfdisk
- and rebooting Linux so that the partition table information is valid) you
--would use the command "dd if=/dev/zero of=/dev/hda1 bs=512 count=1" to zero
-+would use the command "dd if=/dev/zero of=/dev/ada0s1 bs=512 count=1" to zero
- the first 512 bytes of the partition. Note:
-
- .B BE EXTREMELY CAREFUL
-@@ -418,10 +416,10 @@
- 0: No errors; 1: Invocation error; 2: I/O error;
- 3: cannot get geometry; 4: bad partition table on disk.
- .SH "SEE ALSO"
-+.BR fdisk-linux (8),
-+.BR newfs (8),
- .BR fdisk (8),
--.BR mkfs (8),
--.BR parted (8),
--.BR sfdisk (8)
-+.BR sfdisk-linux (8)
- .SH BUGS
- The current version does not support multiple disks.
- .SH AUTHOR
-diff -rNu fdisk.8 fdisk.8
---- fdisk.8 Tue Aug 6 17:33:33 2002
-+++ fdisk.8 Fri Jun 20 21:01:24 2003
-@@ -5,14 +5,14 @@
- .SH NAME
- fdisk \- Partition table manipulator for Linux
- .SH SYNOPSIS
--.BI "fdisk [\-u] [\-b " sectorsize ]
-+.BI "fdisk-linux [\-u] [\-b " sectorsize ]
- .BI "[\-C " cyls "] [\-H " heads "] [\-S " sects "] " device
- .sp
--.BI "fdisk \-l [\-u] [" "device ..." ]
-+.BI "fdisk-linux \-l [\-u] [" "device ..." ]
- .sp
--.BI "fdisk \-s " "partition ..."
-+.BI "fdisk-linux \-s " "partition ..."
- .sp
--.BI "fdisk \-v
-+.BI "fdisk-linux \-v
- .SH DESCRIPTION
- Hard disks can be divided into one or more logical disks called
- .IR partitions .
-@@ -48,26 +48,22 @@
- .br
- .nf
- .RS
--/dev/hda
--/dev/hdb
--/dev/sda
--/dev/sdb
-+/dev/ada0
-+/dev/ada1
-+/dev/da0
-+/dev/da1
- .RE
- .fi
--(/dev/hd[a-h] for IDE disks, /dev/sd[a-p] for SCSI disks,
--/dev/ed[a-d] for ESDI disks, /dev/xd[ab] for XT disks).
-+(/dev/adaN for ATA disks, /dev/daN for SCSI disks, N=0,1,2...)
- A device name refers to the entire disk.
-
- The
- .I partition
- is a
- .I device
--name followed by a partition number. For example,
--.B /dev/hda1
--is the first partition on the first IDE hard disk in the system.
--IDE disks can have up to 63 partitions, SCSI disks up to 15.
--See also
--.IR /usr/src/linux/Documentation/devices.txt .
-+name followed by 's' and a partition number. For example,
-+.B /dev/ada0s1
-+is the first partition on the first ATA hard disk in the system.
-
- A BSD/SUN type disklabel can describe 8 partitions,
- the third of which should be a `whole disk' partition.
-@@ -132,7 +128,7 @@
- Partitions beginning in cylinder 1 cannot begin on a cylinder boundary, but
- this is unlikely to cause difficulty unless you have OS/2 on your machine.
-
--A sync() and a BLKRRPART ioctl() (reread partition table from disk)
-+A sync() and a sys_bsd_ptsync() (reread partition table from disk)
- are performed before exiting when the partition table has been updated.
- Long ago it used to be necessary to reboot after the use of fdisk.
- I do not think this is the case anymore - indeed, rebooting too quickly
-@@ -242,7 +238,7 @@
- .\" Andreas Neuper (ANeuper@GUUG.de)
- .\" and many others.
- .SH "SEE ALSO"
--.BR cfdisk (8),
--.BR mkfs (8),
--.BR parted (8),
--.BR sfdisk (8)
-+.BR cfdisk_linux (8),
-+.BR newfs (8),
-+.BR fdisk (8),
-+.BR sfdisk_linux (8)
-diff -rNu sfdisk.c sfdisk.c
---- sfdisk.c Tue Jan 28 20:18:03 2003
-+++ sfdisk.c Tue Jun 24 01:10:28 2003
-@@ -30,7 +30,7 @@
- * 19990319 - Arnaldo Carvalho de Melo <acme@conectiva.com.br> - i18n
- */
-
--#define PROGNAME "sfdisk"
-+#define PROGNAME "sfdisk-linux"
- #define VERSION "3.07"
- #define DATE "990908"
-
-@@ -42,11 +42,9 @@
- #include <errno.h> /* ERANGE */
- #include <string.h> /* index() */
- #include <ctype.h>
--#include <getopt.h>
-+#include "getopt.h"
- #include <sys/ioctl.h>
- #include <sys/stat.h>
--#include <sys/utsname.h>
--#include <linux/unistd.h> /* _syscall */
- #include "nls.h"
- #include "common.h"
-
-@@ -130,23 +128,14 @@
- *
- * Note: we use 512-byte sectors here, irrespective of the hardware ss.
- */
--#if !defined (__alpha__) && !defined (__ia64__) && !defined (__x86_64__) && !defined (__s390x__)
--static
--_syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo,
-- loff_t *, res, uint, wh);
--#endif
-
- static int
- sseek(char *dev, unsigned int fd, unsigned long s) {
-- loff_t in, out;
-- in = ((loff_t) s << 9);
-+ off_t in, out;
-+ in = ((off_t) s << 9);
- out = 1;
-
--#if !defined (__alpha__) && !defined (__ia64__) && !defined (__x86_64__) && !defined (__s390x__)
-- if (_llseek (fd, in>>32, in & 0xffffffff, &out, SEEK_SET) != 0) {
--#else
- if ((out = lseek(fd, in, SEEK_SET)) != in) {
--#endif
- perror("llseek");
- error(_("seek error on %s - cannot seek to %lu\n"), dev, s);
- return 0;
-@@ -399,12 +388,13 @@
- long size;
- struct geometry R;
-
-- if (ioctl(fd, BLKGETSIZE, &size)) {
-+ if (sys_bsd_getsectors(fd, (unsigned long*) &size)) {
- size = 0;
- if (!silent)
- printf(_("Disk %s: cannot get size\n"), dev);
- }
-- if (ioctl(fd, HDIO_GETGEO, &g)) {
-+ g.start = 0; /* XXX ?????????? */
-+ if (sys_bsd_getgeometry(fd, &g)) {
- g.heads = g.sectors = g.cylinders = g.start = 0;
- if (!silent)
- printf(_("Disk %s: cannot get geometry\n"), dev);
-@@ -721,8 +711,8 @@
- /* tell the kernel to reread the partition tables */
- static int
- reread_ioctl(int fd) {
-- if(ioctl(fd, BLKRRPART)) {
-- perror("BLKRRPART");
-+ if(sys_bsd_ptsync(fd)) {
-+ perror("sys_bsd_ptsync");
- return -1;
- }
- return 0;
-@@ -1428,22 +1418,6 @@
- z->partno = pno;
- }
-
--#define MAKE_VERSION(p,q,r) (65536*(p) + 256*(q) + (r))
--
--static int
--linux_version_code(void) {
-- struct utsname my_utsname;
-- int p, q, r;
--
-- if (uname(&my_utsname) == 0) {
-- p = atoi(strtok(my_utsname.release, "."));
-- q = atoi(strtok(NULL, "."));
-- r = atoi(strtok(NULL, "."));
-- return MAKE_VERSION(p,q,r);
-- }
-- return 0;
--}
--
- static int
- msdos_partition(char *dev, int fd, unsigned long start, struct disk_desc *z) {
- int i;
-@@ -1452,7 +1426,10 @@
- struct sector *s;
- struct part_desc *partitions = &(z->partitions[0]);
- int pno = z->partno;
-- int bsd_later = (linux_version_code() >= MAKE_VERSION(2,3,40));
-+ /* Under FreeBSD, "bsd later" is always true because BSD partitions
-+ * in MBR or MBREXT partitions doesn't be listed immediately.
-+ */
-+ int bsd_later = 1;
-
- if (!(s = get_sector(dev, fd, start)))
- return 0;
-@@ -1501,6 +1478,8 @@
- }
- extended_partition(dev, fd, &partitions[i], z);
- }
-+#if 0
-+/* FreeBSD port: don't count partitions as they won't be list as slices */
- if (!bsd_later && is_bsd(partitions[i].p.sys_type)) {
- if (!partitions[i].size) {
- printf(_("strange..., a BSD partition of size 0?\n"));
-@@ -1508,8 +1487,11 @@
- }
- bsd_partition(dev, fd, &partitions[i], z);
- }
-+#endif
- }
-
-+#if 0
-+/* FreeBSD port: don't count partitions as they won't be list as slices */
- if (bsd_later) {
- for (i=0; i<4; i++) {
- if (is_bsd(partitions[i].p.sys_type)) {
-@@ -1521,6 +1503,7 @@
- }
- }
- }
-+#endif
-
- return 1;
- }
-@@ -2229,7 +2212,7 @@
- usage(void) {
- version();
- printf(_("Usage: %s [options] device ...\n"), PROGNAME);
-- puts (_("device: something like /dev/hda or /dev/sda"));
-+ puts (_("device: something like /dev/ada0 or /dev/da0"));
- puts (_("useful options:"));
- puts (_(" -s [or --show-size]: list size of a partition"));
- puts (_(" -c [or --id]: print or change partition Id"));
-@@ -2353,7 +2336,7 @@
- return is_ide;
- }
-
--#define PROC_PARTITIONS "/proc/partitions"
-+#define PROC_PARTITIONS "/compat/linux/proc/partitions"
- static FILE *procf = NULL;
-
- static void
-@@ -2413,9 +2396,11 @@
- char *activatearg = 0;
- char *unhidearg = 0;
-
-+#if 0
- setlocale(LC_ALL, "");
- bindtextdomain(PACKAGE, LOCALEDIR);
- textdomain(PACKAGE);
-+#endif
-
- if (argc < 1)
- fatal(_("no command?\n"));
-@@ -2543,9 +2528,9 @@
-
- if (optind == argc) {
- if (activate)
-- activate_usage(fdisk ? "sfdisk -A" : progn);
-+ activate_usage(fdisk ? PROGNAME " -A" : progn);
- else if (unhide)
-- unhide_usage(fdisk ? "sfdisk -U" : progn);
-+ unhide_usage(fdisk ? PROGNAME " -U" : progn);
- else
- usage();
- }
-@@ -2573,11 +2558,11 @@
- }
- if (do_id) {
- if ((do_id & PRINT_ID) != 0 && optind != argc-2)
-- fatal(_("usage: sfdisk --print-id device partition-number\n"));
-+ fatal(_("usage: " PROGNAME " --print-id device partition-number\n"));
- else if ((do_id & CHANGE_ID) != 0 && optind != argc-3)
-- fatal(_("usage: sfdisk --change-id device partition-number Id\n"));
-+ fatal(_("usage: " PROGNAME " --change-id device partition-number Id\n"));
- else if (optind != argc-3 && optind != argc-2)
-- fatal(_("usage: sfdisk --id device partition-number [Id]\n"));
-+ fatal(_("usage: " PROGNAME " --id device partition-number [Id]\n"));
- do_change_id(argv[optind], argv[optind+1],
- (optind == argc-2) ? 0 : argv[optind+2]);
- exit(exit_status);
-@@ -2668,10 +2653,10 @@
- if (fd < 0)
- return;
-
-- if(ioctl(fd, BLKGETSIZE, &size)) {
-+ if(sys_bsd_getsectors(fd, (unsigned long*) &size)) {
- if(!silent) {
- perror(dev);
-- fatal(_("BLKGETSIZE ioctl failed for %s\n"), dev);
-+ fatal(_("sys_bsd_getsectors() failed for %s\n"), dev);
- }
- return;
- }
diff --git a/sysutils/linuxfdisk/pkg-descr b/sysutils/linuxfdisk/pkg-descr
deleted file mode 100644
index 199a26761be1..000000000000
--- a/sysutils/linuxfdisk/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is fdisk from util-linux package, common on Linux systems.
-It allows interactive manipulation of partitions including logical ones
-from MS-DOS partitioning scheme.
diff --git a/sysutils/linuxfdisk/pkg-plist b/sysutils/linuxfdisk/pkg-plist
deleted file mode 100644
index 37b442dc013d..000000000000
--- a/sysutils/linuxfdisk/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-share/man/man8/cfdisk-linux.8.gz
-share/man/man8/fdisk-linux.8.gz
-share/man/man8/sfdisk-linux.8.gz
-sbin/fdisk-linux
-sbin/cfdisk-linux
-sbin/sfdisk-linux
diff --git a/sysutils/loaders-update/Makefile b/sysutils/loaders-update/Makefile
index ef064cfe548a..8fe4ae041ff2 100644
--- a/sysutils/loaders-update/Makefile
+++ b/sysutils/loaders-update/Makefile
@@ -1,5 +1,5 @@
PORTNAME= loaders-update
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.2
CATEGORIES= sysutils
MASTER_SITES= GH
@@ -12,9 +12,9 @@ LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= amd64
ONLY_FOR_ARCHS_REASON= Utility is specific to amd64's boot code
-GH_PROJECT= uploaders
USE_GITHUB= yes
GH_ACCOUNT= emrion
+GH_PROJECT= uploaders
NO_BUILD= yes
diff --git a/sysutils/loaders-update/distinfo b/sysutils/loaders-update/distinfo
index 1e6122d46623..ce6a66603f06 100644
--- a/sysutils/loaders-update/distinfo
+++ b/sysutils/loaders-update/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739910481
-SHA256 (emrion-uploaders-1.2.1_GH0.tar.gz) = 3720117c51e5c6c364c4df061652d481accab2920bd91280f0b14ff6567beec0
-SIZE (emrion-uploaders-1.2.1_GH0.tar.gz) = 8744
+TIMESTAMP = 1762453237
+SHA256 (emrion-uploaders-1.2.2_GH0.tar.gz) = 64d70a4936d9451f10c6f928f8a63956da79db0e17506306effe2628e856833e
+SIZE (emrion-uploaders-1.2.2_GH0.tar.gz) = 8782
diff --git a/sysutils/localsearch/Makefile b/sysutils/localsearch/Makefile
index f6bbcd8fc890..b8a29d411c6e 100644
--- a/sysutils/localsearch/Makefile
+++ b/sysutils/localsearch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= localsearch
PORTVERSION= 3.8.2
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/sysutils/lockfile-progs/Makefile b/sysutils/lockfile-progs/Makefile
index 98bfb6b202ab..7e7492dd56cd 100644
--- a/sysutils/lockfile-progs/Makefile
+++ b/sysutils/lockfile-progs/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= sysutils
MASTER_SITES= DEBIAN_POOL
DISTNAME= ${PORTNAME}_${PORTVERSION}
-MAINTAINER= yasu@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Programs for locking and unlocking files and mailboxes
WWW= https://tracker.debian.org/pkg/lockfile-progs
diff --git a/sysutils/logstalgia/Makefile b/sysutils/logstalgia/Makefile
index 0ba54b6e9bfc..e764374cf3e6 100644
--- a/sysutils/logstalgia/Makefile
+++ b/sysutils/logstalgia/Makefile
@@ -1,6 +1,6 @@
PORTNAME= logstalgia
DISTVERSION= 1.1.4
-PORTREVISION= 9
+PORTREVISION= 11
CATEGORIES= sysutils www
MASTER_SITES= https://github.com/acaudwell/${PORTNAME}/releases/download/${DISTNAME}/
@@ -29,5 +29,6 @@ GNU_CONFIGURE= yes
post-patch:
@${REINPLACE_CMD} -e 's| -Wno-unused-but-set-variable||' \
${WRKSRC}/Makefile.am
+ @${REINPLACE_CMD} -e '/AX_BOOST_SYSTEM/d' ${WRKSRC}/configure.ac
.include <bsd.port.mk>
diff --git a/sysutils/logwatch/Makefile b/sysutils/logwatch/Makefile
index cd053e2ba376..5600ae6ac26f 100644
--- a/sysutils/logwatch/Makefile
+++ b/sysutils/logwatch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= logwatch
-DISTVERSION= 7.12
+DISTVERSION= 7.13
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${DISTVERSION}
@@ -11,8 +11,6 @@ WWW= https://www.logwatch.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= p5-HTML-HTML5-Entities>=0:textproc/p5-HTML-HTML5-Entities
-
USES= perl5 shebangfix
USE_PERL5= run
@@ -23,6 +21,8 @@ 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
diff --git a/sysutils/logwatch/distinfo b/sysutils/logwatch/distinfo
index b2e22f5076c4..ad7668fb216c 100644
--- a/sysutils/logwatch/distinfo
+++ b/sysutils/logwatch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737538100
-SHA256 (logwatch-7.12.tar.gz) = 9b87f3f1122d4b6c9b3d77faca40ab98452225cae50019aad761ebd6b01b84d8
-SIZE (logwatch-7.12.tar.gz) = 509278
+TIMESTAMP = 1753253303
+SHA256 (logwatch-7.13.tar.gz) = 0c9a10c2d8e5bc0cb10e16dc86c83be60d71d8a52b97bca785c64a30ed642839
+SIZE (logwatch-7.13.tar.gz) = 514042
diff --git a/sysutils/logwatch/files/Makefile b/sysutils/logwatch/files/Makefile
index e0ee30944e2b..319d76411983 100644
--- a/sysutils/logwatch/files/Makefile
+++ b/sysutils/logwatch/files/Makefile
@@ -3,7 +3,7 @@ PREFIX?=/usr/local/${PORTNAME}
ETCDIR?=${PREFIX}/etc/${PORTNAME}
LIBDIR?=${PREFIX}/lib/${PORTNAME}
LIBEXECDIR?=${PREFIX}/libexec/${PORTNAME}
-CACHEDIR?=${PREFIX}/var/${PORTNAME}
+CACHEDIR?=/var/cache/${PORTNAME}
MANDIR?=${PREFIX}/share/man
MAN8DIR?=${MANDIR}/man8
SITE_PERL= ${PREFIX}/${SITE_PERL_REL}
diff --git a/sysutils/logwatch/files/patch-scripts_logwatch.pl b/sysutils/logwatch/files/patch-scripts_logwatch.pl
index c6c084f83529..be8b4c9a1faa 100644
--- a/sysutils/logwatch/files/patch-scripts_logwatch.pl
+++ b/sysutils/logwatch/files/patch-scripts_logwatch.pl
@@ -1,29 +1,6 @@
---- scripts/logwatch.pl.orig 2024-11-30 10:53:34 UTC
+--- scripts/logwatch.pl.orig 2025-07-21 23:56:15 UTC
+++ scripts/logwatch.pl
-@@ -61,11 +61,11 @@ use POSIX qw(uname strftime);
- # SET LIBS, GLOBALS, and DEFAULTS
- use Getopt::Long;
- use POSIX qw(uname strftime);
--use HTML::Entities qw(encode_entities);
-+use HTML::HTML5::Entities qw(encode_entities);
- use File::Temp qw/ tempdir /;
- use Cwd;
-
--eval "use lib \"$BaseDir/lib\";";
-+
- eval "use Logwatch \':dates\'";
-
- my (%Config, @ServiceList, @LogFileList, %ServiceData, %LogFileData);
-@@ -90,7 +90,7 @@ $Config{'archives'} = 1;
- $Config{'range'} = "yesterday";
- $Config{'debug'} = 0;
- $Config{'archives'} = 1;
--$Config{'tmpdir'} = "/var/cache/logwatch";
-+$Config{'tmpdir'} = "/usr/local/var/logwatch";
- $Config{'numeric'} = 0;
- $Config{'pathtocat'} = "cat";
- $Config{'pathtozcat'} = "zcat";
-@@ -107,20 +107,20 @@ $Config{'appendcwdtologdirs'} = 0;
+@@ -106,20 +106,20 @@ $Config{'appendcwdtologdirs'} = 0;
$Config{'appendvarlogtologdirs'} = 1;
$Config{'appendcwdtologdirs'} = 0;
@@ -54,7 +31,7 @@
}
#Added to create switches for different os options -mgt
-@@ -158,10 +158,10 @@ if ($Config{'debug'} > 8) {
+@@ -157,10 +157,10 @@ if ($Config{'debug'} > 8) {
@ReadConfigNames = ();
@ReadConfigValues = ();
@@ -69,7 +46,7 @@
for (my $i = 0; $i <= $#ReadConfigNames; $i++) {
-@@ -351,7 +351,7 @@ my (@CmdList, @CmdArgList, @Separators, $ThisFile, $co
+@@ -350,7 +350,7 @@ my (@CmdList, @CmdArgList, @Separators, $ThisFile, $co
my (@CmdList, @CmdArgList, @Separators, $ThisFile, $count);
@@ -78,7 +55,7 @@
if (-d "$ServicesDir/services") {
opendir(SERVICESDIR, "$ServicesDir/services") or
die "$ServicesDir $!";
-@@ -375,13 +375,13 @@ foreach my $f (@services) {
+@@ -374,13 +374,13 @@ foreach my $f (@services) {
@ReadConfigValues = ();
@Separators = ();
push (@Separators, scalar(@ReadConfigNames));
@@ -96,7 +73,7 @@
@CmdList = ();
@CmdArgList = ();
-@@ -420,7 +420,7 @@ my @logfiles = ();
+@@ -419,7 +419,7 @@ my @logfiles = ();
# Find out what logfiles are defined...
my @logfiles = ();
@@ -105,7 +82,7 @@
if (-d "$LogfilesDir/logfiles") {
opendir(LOGFILEDIR, "$LogfilesDir/logfiles") or
die "$LogfilesDir $!";
-@@ -441,13 +441,13 @@ for $ThisFile (@logfiles) {
+@@ -440,13 +440,13 @@ for $ThisFile (@logfiles) {
@ReadConfigValues = ();
@Separators = ();
push (@Separators, scalar(@ReadConfigNames));
@@ -123,7 +100,7 @@
@CmdList = ();
@CmdArgList = ();
-@@ -738,7 +738,7 @@ foreach $LogFile (@LogFileList) {
+@@ -737,7 +737,7 @@ foreach $LogFile (@LogFileList) {
foreach $LogFile (@LogFileList) {
next if ($LogFile eq 'none');
if (!defined($LogFileData{$LogFile}{'logfiles'})) {
@@ -132,9 +109,12 @@
next;
}
-@@ -1305,16 +1305,16 @@ sub parselogs {
+@@ -1302,18 +1302,14 @@ sub parselogs {
+ sub parselogs {
+ my $Service;
- #Load our ignore file order is [assume normal install] /etc/conf, /usr/share/logwatch/dist.conf and then default.conf -mgt
+- #Load our ignore file order is [assume normal install] /etc/conf, /usr/share/logwatch/dist.conf and then default.conf -mgt
++ #Load our ignore file order is [assume normal install] /etc/logwatch and then /etc/logwatch/defaults -mgt
my @IGNORE;
- if ( -e "$ConfigDir/conf/ignore.conf") {
- open( IGNORE, "$ConfigDir/conf/ignore.conf" ) or return undef;
@@ -144,10 +124,8 @@
close IGNORE;
- } elsif ( -e "$BaseDir/dist.conf/ignore.conf") {
- open( IGNORE, "$BaseDir/dist.conf/ignore.conf" ) or return undef;
-+ } elsif ( -e "$ConfigDir/defaults/ignore.conf") {
-+ open( IGNORE, "$ConfigDir/defaults/ignore.conf" ) or return undef;
- @IGNORE = grep {!/(^#|^\s+$)/} <IGNORE>;
- close IGNORE;
+- @IGNORE = grep {!/(^#|^\s+$)/} <IGNORE>;
+- close IGNORE;
- } elsif ( -e "$BaseDir/default.conf/ignore.conf") {
- open( IGNORE, "$BaseDir/default.conf/ignore.conf" ) or return undef;
+ } elsif ( -e "$ConfigDir/defaults/ignore.conf") {
diff --git a/sysutils/logwatch/files/patch-scripts_services_postfix b/sysutils/logwatch/files/patch-scripts_services_postfix
new file mode 100644
index 000000000000..969b829560cb
--- /dev/null
+++ b/sysutils/logwatch/files/patch-scripts_services_postfix
@@ -0,0 +1,43 @@
+--- 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/patch-scripts_services_syslog-ng b/sysutils/logwatch/files/patch-scripts_services_syslog-ng
deleted file mode 100644
index 168694c4e84b..000000000000
--- a/sysutils/logwatch/files/patch-scripts_services_syslog-ng
+++ /dev/null
@@ -1,11 +0,0 @@
---- scripts/services/syslog-ng.orig 2024-11-19 14:07:57.207167000 +0100
-+++ scripts/services/syslog-ng 2024-12-26 10:49:42.400462000 +0100
-@@ -35,7 +35,7 @@
-
- #use warnings;
- use strict;
--use HTML::Entities qw(encode_entities);
-+use HTML::HTML5::Entities qw(encode_entities);
-
- my $Detail = $ENV{'LOGWATCH_DETAIL_LEVEL'} || 0;
- my $Version = "1.4-20130219";
diff --git a/sysutils/logwatch/files/pkg-message.in b/sysutils/logwatch/files/pkg-message.in
new file mode 100644
index 000000000000..f790792b32b1
--- /dev/null
+++ b/sysutils/logwatch/files/pkg-message.in
@@ -0,0 +1,24 @@
+[
+{
+ 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 5c633bdda415..8118f2dc6f91 100644
--- a/sysutils/logwatch/pkg-plist
+++ b/sysutils/logwatch/pkg-plist
@@ -1,7 +1,7 @@
+@dir /var/cache/logwatch
@dir etc/logwatch/html
@dir etc/logwatch/logfiles
@dir etc/logwatch/services
-@dir var/logwatch
%%ETCDIR%%/defaults/html/footer.html
%%ETCDIR%%/defaults/html/header.html
%%ETCDIR%%/defaults/ignore.conf
diff --git a/sysutils/loki/Makefile b/sysutils/loki/Makefile
index ba2576c31d80..cd3d39f1482a 100644
--- a/sysutils/loki/Makefile
+++ b/sysutils/loki/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loki
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.2
-PORTREVISION= 13
+PORTREVISION= 20
CATEGORIES= sysutils
PKGNAMEPREFIX= grafana-
diff --git a/sysutils/loki/files/loki.in b/sysutils/loki/files/loki.in
index 4400444818b1..b09d9e307c65 100644
--- a/sysutils/loki/files/loki.in
+++ b/sysutils/loki/files/loki.in
@@ -8,13 +8,13 @@
# loki_enable="YES"
#
# loki_enable (bool):
-# Set it to YES to enable grafana
+# Set it to YES to enable loki
# Set to NO by default
# loki_user (string):
-# Set user that grafana will run under
+# Set user that loki will run under
# Default is "%%LOKI_USER%%"
# loki_group (string):
-# Set group that own grafana files
+# Set group that own loki files
# Default is "%%LOKI_GROUP%%"
# loki_config (string)
# Set full path to config file
diff --git a/sysutils/lr/Makefile b/sysutils/lr/Makefile
index 5c80c8d86675..8efec70d9fcd 100644
--- a/sysutils/lr/Makefile
+++ b/sysutils/lr/Makefile
@@ -1,7 +1,6 @@
PORTNAME= lr
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6
-PORTREVISION= 6
+DISTVERSION= 2.0.1
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/lr/distinfo b/sysutils/lr/distinfo
index ad0c4698ffc2..e54869b8f812 100644
--- a/sysutils/lr/distinfo
+++ b/sysutils/lr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691330897
-SHA256 (leahneukirchen-lr-v1.6_GH0.tar.gz) = 5c1160848b5379e2a51c56be5642b382f4ba2b579b7f43834c80e6d856c09b10
-SIZE (leahneukirchen-lr-v1.6_GH0.tar.gz) = 37992
+TIMESTAMP = 1757450422
+SHA256 (leahneukirchen-lr-v2.0.1_GH0.tar.gz) = c7c4a57169e1396f17a09b05b19456945c8bb5e55001c5a870b083c0b4a23cd8
+SIZE (leahneukirchen-lr-v2.0.1_GH0.tar.gz) = 38860
diff --git a/sysutils/lsd/Makefile b/sysutils/lsd/Makefile
index 1c8dc425f632..6e32c20a30f4 100644
--- a/sysutils/lsd/Makefile
+++ b/sysutils/lsd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lsd
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
-PORTREVISION= 4
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= andoriyu@gmail.com
diff --git a/sysutils/lsof/Makefile b/sysutils/lsof/Makefile
index e888fb6dade3..7648cdc29b99 100644
--- a/sysutils/lsof/Makefile
+++ b/sysutils/lsof/Makefile
@@ -1,8 +1,7 @@
# note: If someone has a fix for a particular ARCH please feel free
# to commit it. I (ler) don't have access to all the ARCH's
PORTNAME= lsof
-DISTVERSION= 4.99.4
-PORTREVISION= 2
+DISTVERSION= 4.99.5
PORTEPOCH= 8
CATEGORIES= sysutils
@@ -15,27 +14,34 @@ LICENSE_NAME= lsof
LICENSE_FILE= ${FILESDIR}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+BUILD_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
+
USES= compiler cpe shebangfix
CPE_VENDOR= lsof_project
USE_GITHUB= yes
GH_ACCOUNT= lsof-org
-BUILD_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
-
SHEBANG_FILES= scripts/*.pl
HAS_CONFIGURE= yes
CFLAGS_powerpcspe= -DBOOKE
+OPTIONS_DEFINE= NOSOCKSECURITY SECURITY
OPTIONS_DEFINE_powerpc64= AIM BOOKE
+OPTIONS_DEFAULT=
OPTIONS_DEFAULT_powerpc64= AIM
-AIM_DESC= Set for AIM hardware
-BOOKE_DESC= Set for BOOKE hardware
+AIM_DESC= Set for AIM hardware
+BOOKE_DESC= Set for BOOKE hardware
+NOSOCKSECURITY_DESC= Non-root users can only list their own files except sockets (Implies SECURITY)
+SECURITY_DESC= Non-root users can only list their own files
-AIM_CFLAGS= -DAIM
-BOOKE_CFLAGS= -DBOOKE
+AIM_CFLAGS= -DAIM
+BOOKE_CFLAGS= -DBOOKE
+NOSOCKSECURITY_IMPLIES= SECURITY
+NOSOCKSECURITY_CFLAGS= -DHASNOSOCKSECURITY
+SECURITY_CFLAGS= -DHASSECURITY
.include <bsd.port.pre.mk>
diff --git a/sysutils/lsof/distinfo b/sysutils/lsof/distinfo
index a91b2c4dc35a..b749c95fc7a5 100644
--- a/sysutils/lsof/distinfo
+++ b/sysutils/lsof/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732211983
-SHA256 (lsof-org-lsof-4.99.4_GH0.tar.gz) = 90d02ae35cd14341bfb04ce80e0030767476b0fc414a0acb115d49e79b13d56c
-SIZE (lsof-org-lsof-4.99.4_GH0.tar.gz) = 1135014
+TIMESTAMP = 1752848850
+SHA256 (lsof-org-lsof-4.99.5_GH0.tar.gz) = 3c591556c665196e0aada5982ff43c75e248187bad78bb1368d8fb9c1c527e6e
+SIZE (lsof-org-lsof-4.99.5_GH0.tar.gz) = 1135415
diff --git a/sysutils/lsof/files/patch-Configure b/sysutils/lsof/files/patch-Configure
new file mode 100644
index 000000000000..a453f43d8266
--- /dev/null
+++ b/sysutils/lsof/files/patch-Configure
@@ -0,0 +1,14 @@
+--- Configure.orig 2024-11-18 02:11:27 UTC
++++ Configure
+@@ -1089,6 +1089,11 @@ case $LSOF_TGT in # {
+ LSOF_TSTBIGF=" "
+ LSOF_VERS=15000
+ ;;
++ 16*)
++ LSOF_CFGL="$LSOF_CFGL -lutil"
++ LSOF_TSTBIGF=" "
++ LSOF_VERS=16000
++ ;;
+ *)
+ echo Unknown FreeBSD release: `uname -r`
+ rm -f $LSOF_HLP
diff --git a/sysutils/lxqt-admin/Makefile b/sysutils/lxqt-admin/Makefile
index 2fe3a7b1e68b..788aabb1b11d 100644
--- a/sysutils/lxqt-admin/Makefile
+++ b/sysutils/lxqt-admin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-admin
-PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-admin/distinfo b/sysutils/lxqt-admin/distinfo
index 866610dc0f46..3ed5bb0e7d97 100644
--- a/sysutils/lxqt-admin/distinfo
+++ b/sysutils/lxqt-admin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744929758
-SHA256 (lxqt/lxqt-admin-2.2.0.tar.xz) = 185e4d524c2248adc95d952347b5e7d54d6b4644c372b5614cfe01ccdf59f30d
-SIZE (lxqt/lxqt-admin-2.2.0.tar.xz) = 156336
+TIMESTAMP = 1762979293
+SHA256 (lxqt/lxqt-admin-2.3.0.tar.xz) = 4113c3e6ec8dec0f51965939daa9fd60de4effd7b193ceaeba3097e6ee7bb1c2
+SIZE (lxqt/lxqt-admin-2.3.0.tar.xz) = 157456
diff --git a/sysutils/lxqt-admin/pkg-plist b/sysutils/lxqt-admin/pkg-plist
index 59b51aef314f..691080360410 100644
--- a/sysutils/lxqt-admin/pkg-plist
+++ b/sysutils/lxqt-admin/pkg-plist
@@ -17,6 +17,7 @@ share/applications/lxqt-admin-user.desktop
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_en_GB.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_es.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_et.qm
+%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_eu.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_fi.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_fr.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_gl.qm
@@ -42,6 +43,7 @@ share/applications/lxqt-admin-user.desktop
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_sk.qm
+%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-time/lxqt-admin-time_vi.qm
@@ -85,6 +87,7 @@ share/applications/lxqt-admin-user.desktop
%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_sk.qm
+%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-admin-user/lxqt-admin-user_vi.qm
diff --git a/sysutils/lxqt-config/Makefile b/sysutils/lxqt-config/Makefile
index 0fb51478b245..557c8f68e448 100644
--- a/sysutils/lxqt-config/Makefile
+++ b/sysutils/lxqt-config/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-config
-PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= sysutils
DIST_SUBDIR= lxqt
@@ -11,7 +11,7 @@ WWW= https://lxqt-project.org
LICENSE= GPLv2 LGPL21+
LICENSE_COMB= multi
-BUILD_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data \
+BUILD_DEPENDS= lxqt-menu-data>=2.3.0:x11/lxqt-menu-data \
${LOCALBASE}/lib/xorg/modules/input/libinput_drv.so:x11-drivers/xf86-input-libinput
RUN_DEPENDS= lxqt-menu-data>=2.0.0:x11/lxqt-menu-data
diff --git a/sysutils/lxqt-config/distinfo b/sysutils/lxqt-config/distinfo
index 2a9a5b29b952..17cbfad15da4 100644
--- a/sysutils/lxqt-config/distinfo
+++ b/sysutils/lxqt-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744929904
-SHA256 (lxqt/lxqt-config-2.2.0.tar.xz) = 527b0b39e8156450f8f69bd6e516d10193b07e492a8945761036de46990f331e
-SIZE (lxqt/lxqt-config-2.2.0.tar.xz) = 402896
+TIMESTAMP = 1762979314
+SHA256 (lxqt/lxqt-config-2.3.0.tar.xz) = 69b8acf50ebedfe3c3808f7dad853e9f5a5e74c8d17693a15180654fcb7f4b0c
+SIZE (lxqt/lxqt-config-2.3.0.tar.xz) = 406516
diff --git a/sysutils/lxqt-config/pkg-plist b/sysutils/lxqt-config/pkg-plist
index 65de10f1fa90..92bb805c2794 100644
--- a/sysutils/lxqt-config/pkg-plist
+++ b/sysutils/lxqt-config/pkg-plist
@@ -11,7 +11,9 @@ share/applications/lxqt-config-brightness.desktop
share/applications/lxqt-config-file-associations.desktop
share/applications/lxqt-config-input.desktop
share/applications/lxqt-config-locale.desktop
+share/applications/lxqt-config-monitor-autostart.desktop
share/applications/lxqt-config-monitor.desktop
+share/applications/lxqt-config-touchpad-autostart.desktop
share/applications/lxqt-config.desktop
share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_SHAREDIR%%/icons/monitor.svg
@@ -64,6 +66,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-appearance/lxqt-config-appearance_uk.qm
@@ -109,6 +112,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_sk_SK.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_sl.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-brightness/lxqt-config-brightness_zh_CN.qm
@@ -197,10 +201,12 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_oc.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_pl.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_pt.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_pt_BR.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_sk_SK.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_sl.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-file-associations/lxqt-config-file-associations_zh_CN.qm
@@ -266,6 +272,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_en_GB.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_es.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_et.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_eu.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_fi.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_fr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-locale/lxqt-config-locale_gl.qm
@@ -312,6 +319,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_en_GB.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_es.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_et.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_eu.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_fi.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_fr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-monitor/lxqt-config-monitor_gl.qm
@@ -388,6 +396,7 @@ share/icons/hicolor/48x48/apps/brightnesssettings.svg
%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_sk_SK.qm
%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_sl.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config/lxqt-config_uk.qm
diff --git a/sysutils/lxqt-policykit/Makefile b/sysutils/lxqt-policykit/Makefile
index 5d3855350b79..9b03cf167b0a 100644
--- a/sysutils/lxqt-policykit/Makefile
+++ b/sysutils/lxqt-policykit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-policykit
-PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-policykit/distinfo b/sysutils/lxqt-policykit/distinfo
index 20db71532ac4..97c85bd7d7e0 100644
--- a/sysutils/lxqt-policykit/distinfo
+++ b/sysutils/lxqt-policykit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744930146
-SHA256 (lxqt/lxqt-policykit-2.2.0.tar.xz) = d9872d58f03f2085e339dc4cad83486000019a68f4464eb12599a61eaf759a1e
-SIZE (lxqt/lxqt-policykit-2.2.0.tar.xz) = 40208
+TIMESTAMP = 1762979343
+SHA256 (lxqt/lxqt-policykit-2.3.0.tar.xz) = 7ccf2547aa980eac6c4002acdea2c07b38ae017913a54f29d2221d18ee352cdf
+SIZE (lxqt/lxqt-policykit-2.3.0.tar.xz) = 40232
diff --git a/sysutils/lxqt-policykit/pkg-plist b/sysutils/lxqt-policykit/pkg-plist
index 30b4ace2a74d..a044cb322318 100644
--- a/sysutils/lxqt-policykit/pkg-plist
+++ b/sysutils/lxqt-policykit/pkg-plist
@@ -13,6 +13,7 @@ etc/xdg/autostart/lxqt-policykit-agent.desktop
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_en_GB.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_es.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_et.qm
+%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_eu.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_fi.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_fr.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_gl.qm
@@ -36,6 +37,7 @@ etc/xdg/autostart/lxqt-policykit-agent.desktop
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_ro.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_ru.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_sk_SK.qm
+%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_uk.qm
%%LXQT_TRANSLATIONS%%/lxqt-policykit-agent/lxqt-policykit-agent_vi.qm
diff --git a/sysutils/lxqt-powermanagement/Makefile b/sysutils/lxqt-powermanagement/Makefile
index bd6051a91c82..0d8b9282b2dc 100644
--- a/sysutils/lxqt-powermanagement/Makefile
+++ b/sysutils/lxqt-powermanagement/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-powermanagement
-PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-powermanagement/distinfo b/sysutils/lxqt-powermanagement/distinfo
index 12bcaff64d58..3510a625be05 100644
--- a/sysutils/lxqt-powermanagement/distinfo
+++ b/sysutils/lxqt-powermanagement/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744930334
-SHA256 (lxqt/lxqt-powermanagement-2.2.0.tar.xz) = d170b99a0963260f7c98904691afb80b81e72893420671e2c056418e3d059b4d
-SIZE (lxqt/lxqt-powermanagement-2.2.0.tar.xz) = 106188
+TIMESTAMP = 1762979359
+SHA256 (lxqt/lxqt-powermanagement-2.3.0.tar.xz) = 57a45c18f229112c5b10e700258fd14c0363a9d5023f967ab1f35dd503599e76
+SIZE (lxqt/lxqt-powermanagement-2.3.0.tar.xz) = 109764
diff --git a/sysutils/lxqt-powermanagement/pkg-plist b/sysutils/lxqt-powermanagement/pkg-plist
index 25a03ee4b367..c33bf5e2f2ed 100644
--- a/sysutils/lxqt-powermanagement/pkg-plist
+++ b/sysutils/lxqt-powermanagement/pkg-plist
@@ -56,6 +56,7 @@ share/icons/hicolor/scalable/devices/laptop-lid.svg
%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_en_GB.qm
%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_es.qm
%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_et.qm
+%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_eu.qm
%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_fi.qm
%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_fr.qm
%%LXQT_TRANSLATIONS%%/lxqt-powermanagement/lxqt-powermanagement_gl.qm
diff --git a/sysutils/lxqt-qt6plugin/Makefile b/sysutils/lxqt-qt6plugin/Makefile
index 9aacc5612aac..1eb11714b566 100644
--- a/sysutils/lxqt-qt6plugin/Makefile
+++ b/sysutils/lxqt-qt6plugin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lxqt-qt6plugin
-PORTVERSION= 2.2.0
-PORTREVISION= 2
+PORTVERSION= 2.3.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/lxqt-qt6plugin/distinfo b/sysutils/lxqt-qt6plugin/distinfo
index 7310e44b0384..a3091a56ae88 100644
--- a/sysutils/lxqt-qt6plugin/distinfo
+++ b/sysutils/lxqt-qt6plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744930812
-SHA256 (lxqt/lxqt-qtplugin-2.2.0.tar.xz) = e03a0f03e0a4bdc059e72d4c9c5f8e5387d7778cd85b9d53fc7bb8c4403805f0
-SIZE (lxqt/lxqt-qtplugin-2.2.0.tar.xz) = 24228
+TIMESTAMP = 1762979379
+SHA256 (lxqt/lxqt-qtplugin-2.3.0.tar.xz) = cae5d4292fa25facf899520767d9148adc5e4e14debae721eab8d7ff850ec102
+SIZE (lxqt/lxqt-qtplugin-2.3.0.tar.xz) = 24300
diff --git a/sysutils/mackerel-agent/Makefile b/sysutils/mackerel-agent/Makefile
index 11e13c15e7b8..3e7b09a07e9d 100644
--- a/sysutils/mackerel-agent/Makefile
+++ b/sysutils/mackerel-agent/Makefile
@@ -1,7 +1,6 @@
PORTNAME= mackerel-agent
DISTVERSIONPREFIX= v
-DISTVERSION= 0.85.0
-PORTREVISION= 2
+DISTVERSION= 0.85.3
CATEGORIES= sysutils
MAINTAINER= meta@FreeBSD.org
@@ -11,7 +10,7 @@ WWW= https://mackerel.io
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.24
+USES= go:modules
USE_RC_SUBR= mackerel_agent
GO_MODULE= github.com/mackerelio/mackerel-agent
diff --git a/sysutils/mackerel-agent/distinfo b/sysutils/mackerel-agent/distinfo
index 7e4f16e5dbf4..e7a7ebe95608 100644
--- a/sysutils/mackerel-agent/distinfo
+++ b/sysutils/mackerel-agent/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747657942
-SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.0/v0.85.0.mod) = 0bfbbbc63923dac1522431f7c16a7893a055cfe0b06658a36d80cf0d28fd2aad
-SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.0/v0.85.0.mod) = 1950
-SHA256 (go/sysutils_mackerel-agent/mackerel-agent-v0.85.0/v0.85.0.zip) = 2b8259c37217448553d2a6bed2df7ba2ae37bd076fdc5ca06d5743d5cbc48235
-SIZE (go/sysutils_mackerel-agent/mackerel-agent-v0.85.0/v0.85.0.zip) = 251809
+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
diff --git a/sysutils/mate-control-center/Makefile b/sysutils/mate-control-center/Makefile
index 297e3f3bc18d..078b3d7b6d85 100644
--- a/sysutils/mate-control-center/Makefile
+++ b/sysutils/mate-control-center/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mate-control-center
PORTVERSION= 1.28.1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= sysutils mate
DIST_SUBDIR= mate
diff --git a/sysutils/mate-control-center/files/patch-font-viewer_Makefile.am b/sysutils/mate-control-center/files/patch-font-viewer_Makefile.am
new file mode 100644
index 000000000000..09dbbb026f36
--- /dev/null
+++ b/sysutils/mate-control-center/files/patch-font-viewer_Makefile.am
@@ -0,0 +1,11 @@
+--- font-viewer/Makefile.am.orig 2025-09-04 15:59:11 UTC
++++ font-viewer/Makefile.am
+@@ -41,7 +41,7 @@ endif
+ $(AM_V_GEN) sed '/^# Translators/d' < $< > $@
+ endif
+
+-install-data-local: install-desktop-database
++#install-data-local: install-desktop-database
+
+ install-desktop-database: install-desktopDATA
+ update-desktop-database $(DESTDIR)$(desktopdir)
diff --git a/sysutils/mate-control-center/pkg-plist b/sysutils/mate-control-center/pkg-plist
index ca14659b05b8..6124627ea04c 100644
--- a/sysutils/mate-control-center/pkg-plist
+++ b/sysutils/mate-control-center/pkg-plist
@@ -31,7 +31,6 @@ share/applications/mate-system-info.desktop
share/applications/mate-theme-installer.desktop
share/applications/mate-window-properties.desktop
share/applications/matecc.desktop
-share/applications/mimeinfo.cache
share/desktop-directories/matecc.directory
share/help/C/mate-control-center/config-accessibility-keyboard.xml
share/help/C/mate-control-center/config-background.xml
diff --git a/sysutils/mate-system-monitor/Makefile b/sysutils/mate-system-monitor/Makefile
index 11c42059d67d..08fc1295b815 100644
--- a/sysutils/mate-system-monitor/Makefile
+++ b/sysutils/mate-system-monitor/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mate-system-monitor
PORTVERSION= 1.28.1
+PORTREVISION= 1
CATEGORIES= sysutils mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/sysutils/mcfly/Makefile b/sysutils/mcfly/Makefile
index 464ecbc534ad..8af85dbbe6f2 100644
--- a/sysutils/mcfly/Makefile
+++ b/sysutils/mcfly/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mcfly
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.3
-PORTREVISION= 3
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/mdcat/Makefile b/sysutils/mdcat/Makefile
index 1a269a4b0ad2..8f908383a4d7 100644
--- a/sysutils/mdcat/Makefile
+++ b/sysutils/mdcat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mdcat
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 2.7.1
-PORTREVISION= 4
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
diff --git a/sysutils/mdcat/files/patch-rust-1.89.0 b/sysutils/mdcat/files/patch-rust-1.89.0
new file mode 100644
index 000000000000..7259465cd798
--- /dev/null
+++ b/sysutils/mdcat/files/patch-rust-1.89.0
@@ -0,0 +1,10 @@
+--- pulldown-cmark-mdcat/src/terminal/osc.rs.orig 2025-08-22 12:28:04 UTC
++++ pulldown-cmark-mdcat/src/terminal/osc.rs
+@@ -20,6 +20,7 @@ pub fn write_osc<W: Write + ?Sized>(writer: &mut W, co
+ Ok(())
+ }
+
++#[allow(dead_code)]
+ #[derive(Debug, PartialEq, Eq, Copy, Clone)]
+ pub struct Osc8Links;
+
diff --git a/sysutils/memtest86+/Makefile b/sysutils/memtest86+/Makefile
deleted file mode 100644
index d7af147888cf..000000000000
--- a/sysutils/memtest86+/Makefile
+++ /dev/null
@@ -1,76 +0,0 @@
-PORTNAME= memtest86+
-PORTVERSION= 5.01
-PORTREVISION= 5
-CATEGORIES= sysutils
-MASTER_SITES= http://www.memtest.org/download/${PORTVERSION}/
-
-MAINTAINER= avg@FreeBSD.org
-COMMENT= Stand-alone memory test for x86 architecture computers
-WWW= https://www.memtest.org/
-
-LICENSE= GPLv2
-
-ONLY_FOR_ARCHS= i386 amd64
-
-USES= gmake
-ALL_TARGET= all
-PORTDOCS= *
-
-USE_GCC= yes:build
-
-# Please provide absolute path below (cannot be root)
-BOOT_DIR?= /boot/opt
-
-OPTIONS_DEFINE= SERIAL HISPEED DOCS
-OPTIONS_DEFAULT= BOOT
-OPTIONS_MULTI= BOOT_TYPE
-OPTIONS_MULTI_BOOT_TYPE= ISO BOOT
-ISO_DESC= Build bootable ISO image
-BOOT_DESC= Build ELF image loadable by boot2 and loader
-SERIAL_DESC= Enable serial console at COM1/9600
-HISPEED_DESC= Set COM1 serial console speed to 115200
-
-ISO_PLIST_FILES= ${DATADIR}/mt${PORTVERSION:C/\.//}.iso
-ISO_BUILD_DEPENDS= genisoimage:sysutils/genisoimage
-ISO_ALL_TARGET= iso
-BOOT_PLIST_FILES= ${BOOT_DIR}/memtest86+
-BOOT_PLIST_DIRS= ${BOOT_DIR}
-BOOT_SUB_FILES= pkg-message
-BOOT_SUB_LIST+= BOOT_DIR=${BOOT_DIR}
-
-pre-fetch:
-.if !defined(PACKAGE_BUILDING)
- @${ECHO} "If you only need bootable ISO image of memtest86+, you can"
- @${ECHO} "simply download it from http://www.memtest.org/. Use this"
- @${ECHO} "port if you need ELF image of memtest86+ that can be loaded"
- @${ECHO} "by boot2 or loader(8), or if you want to use this port to"
- @${ECHO} "build ISO image with custom tweaks in memtest86+ code."
-.endif
-
-.include <bsd.port.options.mk>
-
-post-patch:
- ${REINPLACE_CMD} -e 's|gcc|${CC}|' ${WRKSRC}/Makefile
-.if ${PORT_OPTIONS:MSERIAL}
- ${REINPLACE_CMD} -e 's|SERIAL_CONSOLE_DEFAULT 0|SERIAL_CONSOLE_DEFAULT 1|' ${WRKSRC}/config.h
-. if ${PORT_OPTIONS:MHISPEED}
- ${REINPLACE_CMD} -e 's|9600|115200|' ${WRKSRC}/config.h
-. endif
-.endif
-
-do-install:
-.if ${PORT_OPTIONS:MISO}
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/mt${PORTVERSION:C/\.//}.iso ${STAGEDIR}${DATADIR}
-.endif
-.if ${PORT_OPTIONS:MBOOT}
- @${MKDIR} ${STAGEDIR}${BOOT_DIR}
-# XXX is INSTALL_KLD really appropriate here? XXX
- ${INSTALL_KLD} ${WRKSRC}/memtest ${STAGEDIR}${BOOT_DIR}/memtest86+
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/sysutils/memtest86+/distinfo b/sysutils/memtest86+/distinfo
deleted file mode 100644
index e0587040be1b..000000000000
--- a/sysutils/memtest86+/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1465956443
-SHA256 (memtest86+-5.01.tar.gz) = 142127b7953fbd829b1057fb64a78d3340c2b771484230a7347e94530a0d9039
-SIZE (memtest86+-5.01.tar.gz) = 214877
diff --git a/sysutils/memtest86+/files/patch-Makefile b/sysutils/memtest86+/files/patch-Makefile
deleted file mode 100644
index 41f5504d24bd..000000000000
--- a/sysutils/memtest86+/files/patch-Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
---- Makefile.orig 2013-08-10 02:01:58 UTC
-+++ Makefile
-@@ -21,21 +21,20 @@ OBJS= head.o reloc.o main.o test.o init.
-
-
- all: clean memtest.bin memtest
-- scp memtest.bin root@192.168.0.12:/srv/tftp/mt86plus
-
- # Link it statically once so I know I don't have undefined
- # symbols and then link it dynamically so I have full
- # relocation information
- memtest_shared: $(OBJS) memtest_shared.lds Makefile
-- $(LD) --warn-constructors --warn-common -static -T memtest_shared.lds \
-+ $(LD) --warn-constructors --warn-common -static --oformat elf32-i386-freebsd -T memtest_shared.lds \
- -o $@ $(OBJS) && \
-- $(LD) -shared -Bsymbolic -T memtest_shared.lds -o $@ $(OBJS)
-+ $(LD) -shared -Bsymbolic --oformat elf32-i386-freebsd -T memtest_shared.lds -o $@ $(OBJS)
-
- memtest_shared.bin: memtest_shared
- objcopy -O binary $< memtest_shared.bin
-
- memtest: memtest_shared.bin memtest.lds
-- $(LD) -s -T memtest.lds -b binary memtest_shared.bin -o $@
-+ $(LD) -s --oformat elf32-i386-freebsd -T memtest.lds -b binary memtest_shared.bin -o $@
-
- head.s: head.S config.h defs.h test.h
- $(CC) -E -traditional $< -o $@
-@@ -47,7 +46,7 @@ setup.s: setup.S config.h defs.h
- $(CC) -E -traditional $< -o $@
-
- memtest.bin: memtest_shared.bin bootsect.o setup.o memtest.bin.lds
-- $(LD) -T memtest.bin.lds bootsect.o setup.o -b binary \
-+ $(LD) --oformat elf32-i386-freebsd -T memtest.bin.lds bootsect.o setup.o -b binary \
- memtest_shared.bin -o memtest.bin
-
- reloc.o: reloc.c
-@@ -67,8 +66,7 @@ clean:
- rm -f *.o *.s *.iso memtest.bin memtest memtest_shared \
- memtest_shared.bin memtest.iso
-
--iso:
-- make all
-+iso: all
- ./makeiso.sh
-
- install: all
diff --git a/sysutils/memtest86+/files/patch-io.h b/sysutils/memtest86+/files/patch-io.h
deleted file mode 100644
index e93567f1867f..000000000000
--- a/sysutils/memtest86+/files/patch-io.h
+++ /dev/null
@@ -1,29 +0,0 @@
---- io.h.orig 2013-08-10 02:01:58 UTC
-+++ io.h
-@@ -31,7 +31,7 @@
- */
-
- #define __OUT1(s,x) \
--extern inline void __out##s(unsigned x value, unsigned short port) {
-+static inline void __out##s(unsigned x value, unsigned short port) {
-
- #define __OUT2(s,s1,s2) \
- __asm__ __volatile__ ("out" #s " %" s1 "0,%" s2 "1"
-@@ -43,7 +43,7 @@ __OUT1(s##_p,x) __OUT2(s,s1,"w") : : "a" (value), "d"
- __OUT1(s##c_p,x) __OUT2(s,s1,"") : : "a" (value), "id" (port)); SLOW_DOWN_IO; }
-
- #define __IN1(s) \
--extern inline RETURN_TYPE __in##s(unsigned short port) { RETURN_TYPE _v;
-+static inline RETURN_TYPE __in##s(unsigned short port) { RETURN_TYPE _v;
-
- #define __IN2(s,s1,s2) \
- __asm__ __volatile__ ("in" #s " %" s2 "1,%" s1 "0"
-@@ -55,7 +55,7 @@ __IN1(s##_p) __IN2(s,s1,"w") : "=a" (_v) : "d" (port)
- __IN1(s##c_p) __IN2(s,s1,"") : "=a" (_v) : "id" (port) ,##i ); SLOW_DOWN_IO; return _v; }
-
- #define __OUTS(s) \
--extern inline void outs##s(unsigned short port, const void * addr, unsigned long count) \
-+static inline void outs##s(unsigned short port, const void * addr, unsigned long count) \
- { __asm__ __volatile__ ("cld ; rep ; outs" #s \
- : "=S" (addr), "=c" (count) : "d" (port),"0" (addr),"1" (count)); }
-
diff --git a/sysutils/memtest86+/files/patch-lib.c b/sysutils/memtest86+/files/patch-lib.c
deleted file mode 100644
index dde80182241a..000000000000
--- a/sysutils/memtest86+/files/patch-lib.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib.c.orig 2021-02-06 17:28:48 UTC
-+++ lib.c
-@@ -33,7 +33,7 @@ struct ascii_map_str {
- int keycode;
- };
-
--inline void reboot(void)
-+void reboot(void)
- {
-
- /* tell the BIOS to do a cold start */
-@@ -1196,4 +1196,4 @@ void get_list(int x, int y, int len, char *buf)
- return;
- }
- }
--}
-\ No newline at end of file
-+}
diff --git a/sysutils/memtest86+/files/patch-memtest.lds b/sysutils/memtest86+/files/patch-memtest.lds
deleted file mode 100644
index 759738effa3d..000000000000
--- a/sysutils/memtest86+/files/patch-memtest.lds
+++ /dev/null
@@ -1,11 +0,0 @@
---- memtest.lds.orig 2013-08-10 02:01:58 UTC
-+++ memtest.lds
-@@ -3,7 +3,7 @@ OUTPUT_ARCH(i386);
-
- ENTRY(_start);
- SECTIONS {
-- . = 0x10000;
-+ . = 0xc0120000;
- _start = . ;
- .data : {
- *(.data)
diff --git a/sysutils/memtest86+/files/patch-setup.S b/sysutils/memtest86+/files/patch-setup.S
deleted file mode 100644
index 5479c7660601..000000000000
--- a/sysutils/memtest86+/files/patch-setup.S
+++ /dev/null
@@ -1,11 +0,0 @@
---- setup.S.orig 2013-08-10 02:01:58 UTC
-+++ setup.S
-@@ -50,7 +50,7 @@ reload:
- jz alt_a20_done
-
- /* set or clear bit1, the ALT_A20_GATE bit */
-- movb 4(%esp), %ah
-+ addr32 movb 4(%esp), %ah
- testb %ah, %ah
- jz alt_a20_cont1
- orb $2, %al
diff --git a/sysutils/memtest86+/files/patch-test.c b/sysutils/memtest86+/files/patch-test.c
deleted file mode 100644
index ce6f9dd219c4..000000000000
--- a/sysutils/memtest86+/files/patch-test.c
+++ /dev/null
@@ -1,53 +0,0 @@
---- test.c.orig 2013-08-10 02:29:44 UTC
-+++ test.c
-@@ -14,7 +14,6 @@
- #include "stdint.h"
- #include "cpuid.h"
- #include "smp.h"
--#include <sys/io.h>
-
- extern struct cpu_ident cpu_id;
- extern volatile int mstr_cpu;
-@@ -1543,6 +1542,19 @@ void sleep(long n, int flag, int me, int
- }
- }
-
-+static inline unsigned char inb(unsigned int port)
-+{
-+ unsigned char data;
-+
-+ asm __volatile__("inb %1,%0" : "=a" (data) : "id" ((unsigned short)(port)));
-+ return (data);
-+}
-+
-+static inline void outb(unsigned int port, unsigned char data)
-+{
-+ asm __volatile__("outb %0,%1" : : "a" (data), "id" ((unsigned short)(port)));
-+}
-+
- /* Beep function */
-
- void beep(unsigned int frequency)
-@@ -1551,18 +1563,18 @@ void beep(unsigned int frequency)
- unsigned int count = 1193180 / frequency;
-
- // Switch on the speaker
-- outb_p(inb_p(0x61)|3, 0x61);
-+ outb(inb(0x61)|3, 0x61);
-
- // Set command for counter 2, 2 byte write
-- outb_p(0xB6, 0x43);
-+ outb(0xB6, 0x43);
-
- // Select desired Hz
-- outb_p(count & 0xff, 0x42);
-+ outb(count & 0xff, 0x42);
- outb((count >> 8) & 0xff, 0x42);
-
- // Block for 100 microseconds
- sleep(100, 0, 0, 1);
-
- // Switch off the speaker
-- outb(inb_p(0x61)&0xFC, 0x61);
-+ outb(inb(0x61)&0xFC, 0x61);
- }
diff --git a/sysutils/memtest86+/files/pkg-message.in b/sysutils/memtest86+/files/pkg-message.in
deleted file mode 100644
index bc75e15330c2..000000000000
--- a/sysutils/memtest86+/files/pkg-message.in
+++ /dev/null
@@ -1,23 +0,0 @@
-[
-{ type: install
- message: <<EOM
-This port has installed ELF image of memtest86+ to
-%%BOOT_DIR%%/memtest86+. You can load it from from boot prompt by
-interrupting boot process and entering
-
- N:ad(M,a)%%BOOT_DIR%%/memtest86+
-
-where N and M denote proper disk and slice numbers. See boot(8) for
-details.
-
-Alternatively you can load the image from loader prompt by escaping to
-it and entering the following commands:
-
- unload
- load %%BOOT_DIR%%/memtest86+
- boot
-
-As already advised, see loader(8) for details.
-EOM
-}
-]
diff --git a/sysutils/memtest86+/pkg-descr b/sysutils/memtest86+/pkg-descr
deleted file mode 100644
index e7970cf3fc40..000000000000
--- a/sysutils/memtest86+/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Memtest86+ is a stand-alone memory test for x86 architecture computers
-based on the well-known original memtest86 written by Chris Brady.
diff --git a/sysutils/minikube/Makefile b/sysutils/minikube/Makefile
index f8aaacecf72a..b872e1c8778d 100644
--- a/sysutils/minikube/Makefile
+++ b/sysutils/minikube/Makefile
@@ -1,7 +1,7 @@
PORTNAME= minikube
-PORTVERSION= 1.36.0
+PORTVERSION= 1.37.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= danilo@FreeBSD.org
@@ -12,14 +12,14 @@ LICENSE= APACHE20
BUILD_DEPENDS= go-bindata:devel/go-bindata
-USES= cpe go:1.24,modules
+USES= cpe go:modules
CPE_VENDOR= kubernetes
GO_MODULE= github.com/kubernetes/${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags="-X k8s.io/minikube/pkg/version.version=v${PORTVERSION} \
- -X k8s.io/minikube/pkg/version.isoVersion=v1.36.0 \
+ -X k8s.io/minikube/pkg/version.isoVersion=v1.37.0 \
-X k8s.io/minikube/pkg/version.storageProvisionerVersion=v5 \
-X k8s.io/minikube/pkg/version.isoPath=minikube/iso"
diff --git a/sysutils/minikube/distinfo b/sysutils/minikube/distinfo
index 42767f838502..4dc455fb12b3 100644
--- a/sysutils/minikube/distinfo
+++ b/sysutils/minikube/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749028722
-SHA256 (go/sysutils_minikube/minikube-v1.36.0/v1.36.0.mod) = e1ad9432cbfba02fe79490a68dd01d7ad8ba7f857dc3c9ddbf255e4c8b1c534a
-SIZE (go/sysutils_minikube/minikube-v1.36.0/v1.36.0.mod) = 13125
-SHA256 (go/sysutils_minikube/minikube-v1.36.0/v1.36.0.zip) = 469cc6dba47f4030b42acc8ed1abc8a87d557a44ede868902bd6442295d66672
-SIZE (go/sysutils_minikube/minikube-v1.36.0/v1.36.0.zip) = 107871930
+TIMESTAMP = 1757840529
+SHA256 (go/sysutils_minikube/minikube-v1.37.0/v1.37.0.mod) = 044f7efc8fbb113df28249c013f2eeb668d6bb66ba5af093a20a0401e5bc6665
+SIZE (go/sysutils_minikube/minikube-v1.37.0/v1.37.0.mod) = 13152
+SHA256 (go/sysutils_minikube/minikube-v1.37.0/v1.37.0.zip) = ee1a796fbf50005b506877b53f3789361c444d4a45402206feb1a8eef90c8b21
+SIZE (go/sysutils_minikube/minikube-v1.37.0/v1.37.0.zip) = 91308539
diff --git a/sysutils/minipro/Makefile b/sysutils/minipro/Makefile
index 0aa350bba30f..7299898ff617 100644
--- a/sysutils/minipro/Makefile
+++ b/sysutils/minipro/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minipro
-DISTVERSION= 0.5
-PORTREVISION= 2
+DISTVERSION= 0.7.4
+PORTREVISION= 0
CATEGORIES= sysutils
MAINTAINER= bofh@freebsd.org
@@ -16,17 +16,17 @@ USES= compiler:c11 gmake pkgconfig
USE_GITLAB= yes
GL_ACCOUNT= DavidGriffith
GL_PROJECT= ${PORTNAME}
-GL_TAGNAME= e8244313c2558b41a390824e1f847f449ebd7fce
+GL_TAGNAME= f124338492a3937dbf02f9c4bc5219892f10481e
BINARY_ALIAS= sed=${LOCALBASE}/bin/gsed
PLIST_FILES= bin/minipro \
share/man/man1/minipro.1.gz \
+ share/minipro/dump-alg-minipro.bash \
share/minipro/infoic.xml \
share/minipro/logicic.xml
post-install:
- @${GZIP_CMD} ${STAGEDIR}${PREFIX}/share/man/man1/minipro.1
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/sysutils/minipro/distinfo b/sysutils/minipro/distinfo
index 2177ef6c0e47..14e71c3067a5 100644
--- a/sysutils/minipro/distinfo
+++ b/sysutils/minipro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1704228872
-SHA256 (DavidGriffith-minipro-e8244313c2558b41a390824e1f847f449ebd7fce_GL0.tar.gz) = 674ea630d7685bf22e87b6ddaaf837191de8d9a2705f83eed7ce5cf0dd819a74
-SIZE (DavidGriffith-minipro-e8244313c2558b41a390824e1f847f449ebd7fce_GL0.tar.gz) = 495793
+TIMESTAMP = 1760215933
+SHA256 (DavidGriffith-minipro-f124338492a3937dbf02f9c4bc5219892f10481e_GL0.tar.gz) = ebefbf0f7ed1cb589b3f9a382cdbb57ef840974f4f8a3ad3a2e1396eec220ac0
+SIZE (DavidGriffith-minipro-f124338492a3937dbf02f9c4bc5219892f10481e_GL0.tar.gz) = 810891
diff --git a/sysutils/minipro/files/patch-Makefile b/sysutils/minipro/files/patch-Makefile
index f0e847fb685f..06ff1ba5489c 100644
--- a/sysutils/minipro/files/patch-Makefile
+++ b/sysutils/minipro/files/patch-Makefile
@@ -1,4 +1,4 @@
---- Makefile.orig 2023-12-03 05:11:49 UTC
+--- Makefile.orig 2025-09-24 21:56:36 UTC
+++ Makefile
@@ -1,11 +1,11 @@
# Install Configuration
@@ -9,8 +9,17 @@
#CC=clang
# Compiler options
--CFLAGS = -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-unused-parameter
+-CFLAGS ?= -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-unused-parameter
+CFLAGS += -g -O0 -Wall -Wextra -W -Wno-sign-compare -Wno-unused-parameter
- CPPFLAGS = -DSHARE_INSTDIR="\"$(SHARE_INSTDIR)\""
- LDFLAGS =
+ CPPFLAGS += -DSHARE_INSTDIR="\"$(SHARE_INSTDIR)\""
+ LDFLAGS ?=
+
+@@ -160,7 +160,7 @@ install:
+ mkdir -p $(MAN_INSTDIR)
+ mkdir -p $(SHARE_INSTDIR)
+ cp $(MINIPRO) $(BIN_INSTDIR)/
+- cp $(DUMP_ALG) $(BIN_INSTDIR)/
++ cp $(DUMP_ALG) $(SHARE_INSTDIR)/
+ cp $(INFOIC) $(SHARE_INSTDIR)/
+ cp $(LOGICIC) $(SHARE_INSTDIR)/
diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index c257fdb7df3d..6c53880842ef 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mise
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.6.5
+DISTVERSION= 2025.12.9
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -14,9 +14,11 @@ 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 \
libzstd.so:archivers/zstd
+RUN_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT}
USES= cargo localbase:ldflags pkgconfig ssl
@@ -24,88 +26,115 @@ USE_GITHUB= yes
GH_ACCOUNT= jdx
CARGO_BUILDDEP= no
-CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+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-core-0.11.0 \
+ ahash-0.7.8 \
ahash-0.8.12 \
- aho-corasick-1.1.3 \
+ aho-corasick-1.1.4 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
ansi-str-0.9.0 \
ansitok-0.3.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 \
- 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 \
+ arrayref-0.3.9 \
arrayvec-0.7.6 \
+ asn1-rs-0.7.1 \
+ asn1-rs-derive-0.6.0 \
+ asn1-rs-impl-0.2.0 \
assert-json-diff-2.0.2 \
async-backtrace-0.2.7 \
async-backtrace-attributes-0.2.7 \
- async-compression-0.4.23 \
- async-trait-0.1.88 \
+ async-compression-0.4.34 \
+ async-recursion-1.1.1 \
+ async-trait-0.1.89 \
atomic-waker-1.1.2 \
- autocfg-1.4.0 \
- backtrace-0.3.75 \
+ autocfg-1.5.0 \
+ aws-lc-fips-sys-0.13.10 \
+ aws-lc-rs-1.15.1 \
+ aws-lc-sys-0.34.0 \
+ backtrace-0.3.76 \
+ base16ct-0.2.0 \
+ base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
- base64ct-1.7.3 \
+ base64ct-1.8.0 \
basic-toml-0.1.10 \
+ bcrypt-pbkdf-0.10.0 \
bech32-0.9.1 \
beef-0.5.2 \
+ bindgen-0.72.1 \
binstall-tar-0.4.42 \
bit-set-0.6.0 \
bit-vec-0.7.0 \
- bitflags-2.9.1 \
+ bitflags-2.10.0 \
+ blake3-1.8.2 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
+ block-padding-0.3.3 \
+ blowfish-0.9.1 \
+ bstr-1.12.1 \
built-0.8.0 \
- bumpalo-3.17.0 \
- bytecount-0.6.8 \
+ bumpalo-3.19.0 \
+ bytecount-0.6.9 \
byteorder-1.5.0 \
- bytes-1.10.1 \
- bytesize-2.0.1 \
+ bytes-1.11.0 \
+ bytesize-2.3.0 \
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 \
- cc-1.2.24 \
- cfg-if-1.0.0 \
+ cbc-0.1.2 \
+ cc-1.2.47 \
+ 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.41 \
+ chrono-0.4.42 \
chrono-tz-0.9.0 \
chrono-tz-build-0.3.0 \
- ci_info-0.14.14 \
+ ci_info-0.14.15 \
cipher-0.4.4 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- clap_mangen-0.2.26 \
+ clang-sys-1.8.1 \
+ clap-4.5.53 \
+ clap-sort-1.0.3 \
+ clap_builder-4.5.53 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
clru-0.6.2 \
- color-eyre-0.6.4 \
+ cmake-0.1.54 \
+ color-eyre-0.6.5 \
color-print-0.3.7 \
color-print-proc-macro-0.3.7 \
- color-spantrace-0.2.2 \
- colorchoice-1.0.3 \
+ color-spantrace-0.3.0 \
+ colorchoice-1.0.4 \
colored-3.0.0 \
- comfy-table-7.1.4 \
- confique-0.3.0 \
- confique-macro-0.0.11 \
+ combine-4.6.7 \
+ comfy-table-7.2.1 \
+ compression-codecs-0.4.33 \
+ compression-core-0.4.31 \
+ confique-0.3.1 \
+ confique-macro-0.0.12 \
console-0.15.11 \
+ console-0.16.1 \
const-oid-0.9.6 \
+ const_format-0.2.35 \
+ const_format_proc_macros-0.2.34 \
constant_time_eq-0.3.1 \
- contracts-0.6.6 \
+ contracts-0.6.7 \
cookie-factory-0.3.3 \
core-foundation-0.9.4 \
core-foundation-0.10.1 \
@@ -114,29 +143,43 @@ CARGO_CRATES= addr2line-0.24.2 \
cpufeatures-0.2.17 \
crc-3.3.0 \
crc-catalog-2.4.0 \
- crc32fast-1.4.2 \
+ 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 \
- crypto-common-0.1.6 \
- ctor-0.4.2 \
- ctor-proc-macro-0.0.5 \
+ crypto-bigint-0.5.5 \
+ crypto-common-0.1.7 \
+ crypto_secretbox-0.1.1 \
+ ctor-0.4.3 \
+ ctor-proc-macro-0.0.6 \
ctr-0.9.2 \
curve25519-dalek-4.1.3 \
curve25519-dalek-derive-0.1.1 \
darling-0.20.11 \
+ darling-0.21.3 \
darling_core-0.20.11 \
+ darling_core-0.21.3 \
darling_macro-0.20.11 \
+ darling_macro-0.21.3 \
dashmap-5.5.3 \
dashmap-6.1.0 \
- deflate64-0.1.9 \
- demand-1.7.0 \
+ data-encoding-2.9.0 \
+ deadpool-0.12.3 \
+ deadpool-runtime-0.1.4 \
+ decoded-char-0.1.1 \
+ deflate64-0.1.10 \
+ demand-1.7.2 \
der-0.7.10 \
- deranged-0.4.0 \
- derive_arbitrary-1.4.1 \
+ der-parser-10.0.0 \
+ der_derive-0.7.3 \
+ deranged-0.5.5 \
+ derive_arbitrary-1.4.2 \
+ 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 \
deunicode-1.6.2 \
@@ -145,47 +188,55 @@ CARGO_CRATES= addr2line-0.24.2 \
directories-6.0.0 \
dirs-sys-0.5.0 \
displaydoc-0.2.5 \
- document-features-0.2.11 \
+ document-features-0.2.12 \
dotenvy-0.15.7 \
dtor-0.0.6 \
dtor-proc-macro-0.0.5 \
duct-0.13.7 \
- duct-1.0.0 \
+ duct-1.1.1 \
dunce-1.0.5 \
+ dyn-clone-1.0.20 \
+ ecdsa-0.16.9 \
ed25519-2.2.3 \
- ed25519-dalek-2.1.1 \
+ ed25519-dalek-2.2.0 \
either-1.15.0 \
+ elliptic-curve-0.13.8 \
encode_unicode-1.0.0 \
encoding_rs-0.8.35 \
- env_filter-0.1.3 \
+ env_filter-0.1.4 \
env_home-0.1.0 \
env_logger-0.11.8 \
envmnt-0.10.4 \
equivalent-1.0.2 \
- erased-serde-0.4.6 \
+ erased-serde-0.4.9 \
errno-0.2.8 \
- errno-0.3.12 \
+ errno-0.3.14 \
errno-dragonfly-0.1.2 \
exec-0.3.1 \
- expr-lang-0.3.0 \
+ expr-lang-0.3.2 \
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.25 \
+ filetime-0.2.26 \
filetime_creation-0.2.0 \
find-crate-0.6.3 \
+ find-msvc-tools-0.1.5 \
fixedbitset-0.5.7 \
- flate2-1.1.1 \
+ flagset-0.4.7 \
+ flate2-1.1.5 \
fluent-0.16.1 \
fluent-bundle-0.15.3 \
- fluent-langneg-0.13.0 \
+ fluent-langneg-0.13.1 \
fluent-syntax-0.11.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
- form_urlencoded-1.2.1 \
+ form_urlencoded-1.2.2 \
+ fs_extra-1.3.0 \
fsio-0.4.1 \
fslock-0.2.1 \
futures-0.3.31 \
@@ -201,219 +252,259 @@ CARGO_CRATES= addr2line-0.24.2 \
generator-0.7.5 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
+ getrandom-0.3.4 \
+ getset-0.1.6 \
ghash-0.5.1 \
- gimli-0.31.1 \
- gix-0.72.1 \
- gix-actor-0.35.1 \
- gix-archive-0.21.2 \
- gix-attributes-0.26.1 \
- gix-bitmap-0.2.14 \
- gix-chunk-0.4.11 \
- gix-command-0.6.1 \
- gix-commitgraph-0.28.0 \
- gix-config-0.45.1 \
- gix-config-value-0.15.0 \
- gix-credentials-0.29.0 \
- gix-date-0.10.2 \
- gix-diff-0.52.1 \
- gix-dir-0.14.1 \
- gix-discover-0.40.1 \
- gix-features-0.42.1 \
- gix-filter-0.19.2 \
- gix-fs-0.15.0 \
- gix-glob-0.20.1 \
- gix-hash-0.18.0 \
- gix-hashtable-0.8.1 \
- gix-ignore-0.15.0 \
- gix-index-0.40.1 \
- gix-lock-17.1.0 \
- gix-mailmap-0.27.1 \
- gix-negotiate-0.20.1 \
- 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.18 \
- gix-pathspec-0.11.0 \
- gix-prompt-0.11.0 \
- gix-protocol-0.50.1 \
- gix-quote-0.6.0 \
- gix-ref-0.52.1 \
- gix-refspec-0.30.1 \
- gix-revision-0.34.1 \
- gix-revwalk-0.20.1 \
- gix-sec-0.11.0 \
- gix-shallow-0.4.0 \
- gix-status-0.19.1 \
- gix-submodule-0.19.1 \
- gix-tempfile-17.1.0 \
- gix-trace-0.1.12 \
- gix-transport-0.47.0 \
- gix-traverse-0.46.2 \
- gix-url-0.31.0 \
- gix-utils-0.3.0 \
- gix-validate-0.10.0 \
- gix-worktree-0.41.0 \
- gix-worktree-state-0.19.0 \
- gix-worktree-stream-0.21.2 \
- glob-0.3.2 \
- globset-0.4.16 \
+ gimli-0.32.3 \
+ gix-0.75.0 \
+ gix-actor-0.36.0 \
+ gix-archive-0.24.0 \
+ gix-attributes-0.28.1 \
+ 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-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-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 \
+ glob-0.3.3 \
+ globset-0.4.18 \
globwalk-0.9.1 \
- h2-0.4.10 \
+ group-0.13.0 \
+ h2-0.4.12 \
hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.1 \
heapless-0.8.0 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
+ hermit-abi-0.5.2 \
hex-0.4.3 \
hkdf-0.12.4 \
hmac-0.12.1 \
- home-0.5.11 \
- homedir-0.3.4 \
+ homedir-0.3.6 \
http-1.3.1 \
+ http-auth-0.1.10 \
http-body-1.0.1 \
http-body-util-0.1.3 \
httparse-1.10.1 \
httpdate-1.0.3 \
human_format-1.1.0 \
humansize-2.1.3 \
- hyper-1.6.0 \
- hyper-rustls-0.27.6 \
+ hyper-1.8.1 \
+ hyper-rustls-0.27.7 \
hyper-tls-0.6.0 \
- hyper-util-0.1.12 \
- i18n-config-0.4.7 \
+ hyper-util-0.1.18 \
+ 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.63 \
+ iana-time-zone-0.1.64 \
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.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
ident_case-1.0.1 \
- idna-1.0.3 \
+ idna-1.1.0 \
idna_adapter-1.2.1 \
- ignore-0.4.23 \
+ ignore-0.4.25 \
imara-diff-0.1.8 \
impl-tools-0.10.3 \
- impl-tools-lib-0.11.1 \
- indenter-0.3.3 \
+ impl-tools-lib-0.11.4 \
+ indenter-0.3.4 \
indexmap-1.9.3 \
- indexmap-2.9.0 \
+ indexmap-2.12.1 \
indicatif-0.17.11 \
- indoc-2.0.6 \
+ indicatif-0.18.3 \
+ indoc-2.0.7 \
inout-0.1.4 \
- insta-1.43.1 \
+ insta-1.44.1 \
intl-memoizer-0.5.3 \
intl_pluralrules-7.0.2 \
io-close-0.3.7 \
io_tee-0.1.1 \
ipnet-2.11.0 \
- is_terminal_polyfill-1.70.1 \
+ iri-string-0.7.9 \
+ 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.14 \
- jiff-static-0.2.14 \
+ jiff-0.2.16 \
+ jiff-static-0.2.16 \
jiff-tzdb-0.1.4 \
jiff-tzdb-platform-0.1.3 \
- jobserver-0.1.33 \
- js-sys-0.3.77 \
- junction-1.2.0 \
- kdl-6.3.4 \
+ jni-0.21.1 \
+ jni-sys-0.3.0 \
+ jobserver-0.1.34 \
+ js-sys-0.3.82 \
+ json-number-0.4.9 \
+ json-syntax-0.12.5 \
+ junction-1.3.0 \
+ jwt-0.16.0 \
+ kdl-6.5.0 \
kstring-2.0.2 \
- lazy-regex-3.4.1 \
- lazy-regex-proc_macros-3.4.1 \
+ lazy-regex-3.4.2 \
+ lazy-regex-proc_macros-3.4.2 \
lazy_static-1.5.0 \
- libc-0.2.172 \
+ lexical-7.0.5 \
+ lexical-core-1.0.6 \
+ lexical-parse-float-1.0.6 \
+ lexical-parse-integer-1.0.6 \
+ lexical-util-1.0.7 \
+ lexical-write-float-1.0.6 \
+ lexical-write-integer-1.0.6 \
+ libbz2-rs-sys-0.2.2 \
+ libc-0.2.177 \
+ libloading-0.8.9 \
libm-0.2.15 \
- libredox-0.1.3 \
- libz-rs-sys-0.5.0 \
- linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
- litemap-0.8.0 \
- litrs-0.4.1 \
- lock_api-0.4.12 \
- log-0.4.27 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.2 \
+ 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 \
logos-0.12.1 \
logos-derive-0.12.1 \
loom-0.5.6 \
lru-slab-0.1.2 \
- lua-src-547.0.0 \
- luajit-src-210.5.12+a4f56a4 \
+ lua-src-548.1.2 \
+ luajit-src-210.6.4+e17ee83 \
lzma-rs-0.3.0 \
lzma-rust-0.1.7 \
+ lzma-rust2-0.15.2 \
lzma-sys-0.1.20 \
- matchers-0.1.0 \
+ matchers-0.2.0 \
maybe-async-0.2.10 \
md-5-0.10.6 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
+ memoffset-0.9.1 \
miette-7.6.0 \
miette-derive-7.6.0 \
mime-0.3.17 \
+ mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
minisign-verify-0.2.4 \
- miniz_oxide-0.8.8 \
- mio-1.0.4 \
- mlua-0.10.3 \
- mlua-sys-0.6.8 \
- mlua_derive-0.10.1 \
+ miniz_oxide-0.8.9 \
+ mio-1.1.0 \
+ mlua-0.11.5 \
+ mlua-sys-0.9.0 \
+ mlua_derive-0.11.0 \
mockito-1.7.0 \
+ multimap-0.10.1 \
native-tls-0.2.14 \
- nix-0.29.0 \
+ ndk-context-0.1.1 \
+ netrc-rs-0.1.2 \
nix-0.30.1 \
nom-7.1.3 \
nom-8.0.0 \
nt-time-0.8.1 \
- nu-ansi-term-0.46.0 \
+ nu-ansi-term-0.50.3 \
num-0.4.3 \
num-bigint-0.4.6 \
+ num-bigint-dig-0.8.6 \
num-complex-0.4.6 \
num-conv-0.1.0 \
num-integer-0.1.46 \
num-iter-0.1.45 \
num-rational-0.4.2 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
+ num_cpus-1.17.0 \
number_prefix-0.4.0 \
- object-0.36.7 \
+ oauth2-5.0.0 \
+ objc2-0.6.3 \
+ objc2-encode-4.1.0 \
+ objc2-foundation-0.3.2 \
+ object-0.37.3 \
+ oci-client-0.15.0 \
+ oci-spec-0.8.3 \
+ oid-registry-0.8.1 \
+ olpc-cjson-0.1.4 \
once_cell-1.21.3 \
- once_cell_polyfill-1.70.1 \
+ once_cell_polyfill-1.70.2 \
opaque-debug-0.3.1 \
- openssl-0.10.72 \
+ openidconnect-4.0.1 \
+ openssl-0.10.75 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
- openssl-sys-0.9.108 \
+ openssl-sys-0.9.111 \
option-ext-0.2.0 \
ordered-float-2.10.1 \
os-release-0.1.0 \
- os_pipe-1.2.2 \
- overload-0.1.1 \
- owo-colors-4.2.1 \
- papergrid-0.15.0 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
+ os_pipe-1.2.3 \
+ owo-colors-4.2.3 \
+ p256-0.13.2 \
+ p384-0.13.1 \
+ papergrid-0.17.0 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
parse-zoneinfo-0.3.1 \
+ password-hash-0.5.0 \
paste-1.0.15 \
path-absolutize-3.1.1 \
path-dedot-3.1.1 \
pbkdf2-0.12.2 \
- percent-encoding-2.3.1 \
- pest-2.8.0 \
- pest_derive-2.8.0 \
- pest_generator-2.8.0 \
- pest_meta-2.8.0 \
- petgraph-0.8.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 \
+ petgraph-0.8.3 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
@@ -422,197 +513,240 @@ CARGO_CRATES= addr2line-0.24.2 \
pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
+ pkcs1-0.7.5 \
+ pkcs5-0.7.1 \
pkcs8-0.10.2 \
pkg-config-0.3.32 \
- platforms-3.5.0 \
+ platforms-3.7.0 \
poly1305-0.8.0 \
polyval-0.6.2 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
portable-atomic-util-0.2.4 \
- potential_utf-0.1.2 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
+ prettyplease-0.2.37 \
+ primeorder-0.13.6 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.95 \
- prodash-29.0.2 \
+ 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 \
quick-xml-0.37.5 \
- quinn-0.11.8 \
- quinn-proto-0.11.12 \
- quinn-udp-0.5.12 \
- quote-1.0.40 \
- r-efi-5.2.0 \
+ quinn-0.11.9 \
+ quinn-proto-0.11.13 \
+ quinn-udp-0.5.14 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- redox_syscall-0.5.12 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.1.10 \
- regex-automata-0.4.9 \
+ 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.6.29 \
- regex-syntax-0.8.5 \
- reqwest-0.12.15 \
+ regex-syntax-0.8.8 \
+ reqwest-0.12.24 \
+ 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 \
roff-0.2.2 \
rops-0.1.5 \
- rowan-0.15.16 \
- rust-embed-8.7.2 \
- rust-embed-impl-8.7.2 \
- rust-embed-utils-8.7.2 \
- rustc-demangle-0.1.24 \
+ 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 \
rustc-hash-1.1.0 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
- rustix-0.38.44 \
- rustix-1.0.7 \
- rustls-0.23.27 \
- rustls-native-certs-0.8.1 \
- rustls-pemfile-2.2.0 \
- rustls-pki-types-1.12.0 \
- rustls-webpki-0.103.3 \
- rustversion-1.0.21 \
+ 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 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
+ ryu-js-0.2.2 \
salsa20-0.10.2 \
same-file-1.0.6 \
- scc-2.3.4 \
- schannel-0.1.27 \
+ scc-2.4.0 \
+ schannel-0.1.28 \
+ schemars-0.9.0 \
+ schemars-1.1.0 \
+ schemars_derive-1.1.0 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
scrypt-0.11.0 \
- sdd-3.0.8 \
+ sdd-3.0.10 \
+ sec1-0.7.3 \
secrecy-0.10.3 \
security-framework-2.11.1 \
- security-framework-3.2.0 \
- security-framework-sys-2.14.0 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
self-replace-1.5.0 \
self_cell-0.10.3 \
- self_cell-1.2.0 \
+ self_cell-1.2.1 \
self_update-0.42.0 \
- semver-1.0.26 \
- serde-1.0.219 \
+ semver-1.0.27 \
+ serde-1.0.228 \
serde-value-0.7.0 \
- serde_derive-1.0.219 \
- serde_ignored-0.1.12 \
- serde_json-1.0.140 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_derive_internals-0.29.1 \
+ serde_ignored-0.1.14 \
+ serde_json-1.0.145 \
+ serde_path_to_error-0.1.20 \
+ serde_plain-1.0.2 \
serde_regex-1.1.0 \
- serde_spanned-0.6.8 \
+ serde_repr-0.1.20 \
+ serde_spanned-0.6.9 \
serde_urlencoded-0.7.1 \
- serde_with-3.12.0 \
- serde_with_macros-3.12.0 \
+ serde_with-3.16.0 \
+ serde_with_macros-3.16.0 \
serde_yaml-0.9.34+deprecated \
serial_test-3.2.0 \
serial_test_derive-3.2.0 \
sevenz-rust-0.6.1 \
+ sevenz-rust2-0.19.4 \
sha1-0.10.6 \
sha1-checked-0.10.0 \
sha2-0.10.9 \
sharded-slab-0.1.7 \
- shared_child-1.0.2 \
- shared_thread-0.1.0 \
+ shared_child-1.1.1 \
+ shared_thread-0.2.0 \
shell-escape-0.1.5 \
shell-words-1.1.0 \
shlex-1.3.0 \
+ sigchld-0.2.4 \
signal-hook-0.3.18 \
- signal-hook-registry-1.4.5 \
+ signal-hook-registry-1.4.7 \
signature-2.2.0 \
+ sigstore-0.12.1 \
+ sigstore-protobuf-specs-derive-0.0.1 \
+ sigstore-verification-0.1.8 \
+ sigstore_protobuf_specs-0.4.3 \
simd-adler32-0.3.7 \
similar-2.7.0 \
siphasher-1.0.1 \
- slab-0.4.9 \
+ slab-0.4.11 \
slug-0.1.6 \
- smallvec-1.15.0 \
- socket2-0.5.10 \
+ smallstr-0.3.1 \
+ smallvec-1.15.1 \
+ snafu-0.8.9 \
+ snafu-derive-0.8.9 \
+ socket2-0.6.1 \
+ spin-0.9.8 \
spki-0.7.3 \
- stable_deref_trait-1.2.0 \
+ stable_deref_trait-1.2.1 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.27.1 \
- strum_macros-0.27.1 \
+ strum-0.27.2 \
+ strum_macros-0.27.2 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.101 \
+ syn-2.0.111 \
sync_wrapper-1.0.2 \
synstructure-0.13.2 \
sys-info-0.9.1 \
system-configuration-0.6.1 \
system-configuration-sys-0.6.0 \
- tabled-0.19.0 \
+ tabled-0.20.0 \
tabled_derive-0.11.0 \
- taplo-0.13.2 \
+ taplo-0.14.0 \
tar-0.4.44 \
- tempfile-3.20.0 \
- tera-1.20.0 \
+ tempfile-3.23.0 \
+ tera-1.20.1 \
termcolor-1.4.1 \
- terminal_size-0.4.2 \
- test-log-0.2.17 \
- test-log-macros-0.2.17 \
+ terminal_size-0.4.3 \
+ test-log-0.2.18 \
+ test-log-macros-0.2.18 \
testing_table-0.3.0 \
text-size-1.1.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
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 \
+ thiserror-impl-2.0.17 \
+ thread_local-1.1.9 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ tinystr-0.8.2 \
+ tinyvec-1.10.0 \
tinyvec_macros-0.1.1 \
- tokio-1.45.1 \
- tokio-macros-2.5.0 \
+ tls_codec-0.4.2 \
+ tls_codec_derive-0.4.2 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
tokio-native-tls-0.3.1 \
- tokio-rustls-0.26.2 \
- tokio-util-0.7.15 \
+ tokio-retry-0.3.0 \
+ tokio-rustls-0.26.4 \
+ tokio-util-0.7.17 \
toml-0.5.11 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
+ tough-0.21.0 \
tower-0.5.2 \
+ tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
tracing-0.1.41 \
- tracing-attributes-0.1.28 \
- tracing-core-0.1.33 \
+ tracing-attributes-0.1.30 \
+ tracing-core-0.1.34 \
tracing-error-0.2.1 \
tracing-log-0.2.0 \
- tracing-subscriber-0.3.19 \
+ tracing-subscriber-0.3.20 \
try-lock-0.2.5 \
type-map-0.5.1 \
+ typed-path-0.9.3 \
typeid-1.0.3 \
- typenum-1.18.0 \
- ubi-0.7.1 \
+ typenum-1.19.0 \
+ ubi-0.8.4 \
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-langid-0.9.6 \
unic-langid-impl-0.9.6 \
- unic-segment-0.9.0 \
- unic-ucd-segment-0.9.0 \
- unic-ucd-version-0.9.0 \
+ unicase-2.8.1 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.18 \
- unicode-normalization-0.1.24 \
+ unicode-ident-1.0.22 \
+ unicode-normalization-0.1.25 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ 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.4 \
+ url-2.5.7 \
urlencoding-2.1.3 \
- usage-lib-2.1.1 \
+ usage-lib-2.9.0 \
+ utf8-decode-1.0.1 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
valuable-0.1.1 \
@@ -620,99 +754,116 @@ CARGO_CRATES= addr2line-0.24.2 \
version_check-0.9.5 \
versions-6.3.2 \
versions-7.0.0 \
- vfox-1.0.2 \
vte-0.14.1 \
walkdir-2.5.0 \
want-0.3.1 \
- 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-futures-0.4.50 \
- wasm-bindgen-macro-0.2.100 \
- wasm-bindgen-macro-support-0.2.100 \
- wasm-bindgen-shared-0.2.100 \
- web-sys-0.3.77 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ 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 \
+ wasm-streams-0.4.2 \
+ web-sys-0.3.82 \
web-time-1.1.0 \
- webpki-roots-0.26.11 \
- webpki-roots-1.0.0 \
+ webbrowser-1.0.6 \
+ webpki-roots-1.0.4 \
which-7.0.3 \
- widestring-1.2.0 \
+ which-8.0.0 \
+ widestring-1.2.1 \
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.57.0 \
- windows-core-0.57.0 \
+ windows-0.61.3 \
+ windows-collections-0.2.0 \
windows-core-0.61.2 \
- windows-implement-0.57.0 \
- windows-implement-0.60.0 \
- windows-interface-0.57.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-registry-0.4.0 \
- windows-result-0.1.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-registry-0.6.1 \
windows-result-0.3.4 \
- windows-strings-0.3.1 \
+ windows-result-0.4.1 \
windows-strings-0.4.2 \
+ windows-strings-0.5.1 \
+ windows-sys-0.45.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.0 \
+ windows-targets-0.53.5 \
+ windows-threading-0.1.0 \
+ 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 \
winnow-0.6.24 \
- winnow-0.7.10 \
+ winnow-0.7.13 \
winsafe-0.0.19 \
- wit-bindgen-rt-0.39.0 \
- writeable-0.6.1 \
+ wiremock-0.6.5 \
+ wit-bindgen-0.46.0 \
+ writeable-0.6.2 \
x25519-dalek-2.0.1 \
- xattr-1.5.0 \
+ x509-cert-0.2.5 \
+ x509-parser-0.18.0 \
+ xattr-1.6.1 \
xx-2.1.1 \
xz2-0.1.7 \
yansi-1.0.1 \
- yoke-0.8.0 \
- yoke-derive-0.8.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
+ yoke-0.8.1 \
+ yoke-derive-0.8.1 \
+ zerocopy-0.8.28 \
+ zerocopy-derive-0.8.28 \
zerofrom-0.1.6 \
zerofrom-derive-0.1.6 \
- zeroize-1.8.1 \
+ zeroize-1.8.2 \
zeroize_derive-1.4.2 \
- zerotrie-0.2.2 \
- zerovec-0.11.2 \
- zerovec-derive-0.11.1 \
+ zerotrie-0.2.3 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.2 \
zip-2.4.2 \
zip-3.0.0 \
zipsign-api-0.1.5 \
- zlib-rs-0.5.0 \
- zopfli-0.8.2 \
+ zlib-rs-0.5.2 \
+ zopfli-0.8.3 \
zstd-0.13.3 \
zstd-safe-7.2.4 \
- zstd-sys-2.0.15+zstd.1.5.7
+ zstd-sys-2.0.16+zstd.1.5.7
OPENSSLINC= /usr/include
OPENSSLLIB= /usr/lib
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index 1a3a390de2aa..5717e1f86434 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1750134331
-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 = 1765876412
+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
@@ -13,156 +13,210 @@ SHA256 (rust/crates/age-0.11.1.crate) = 57fc171f4874fa10887e47088f81a55fcf030cd4
SIZE (rust/crates/age-0.11.1.crate) = 1511102
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
+SIZE (rust/crates/ahash-0.7.8.crate) = 38550
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/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-str-0.9.0.crate) = 060de1453b69f46304b28274f382132f4e72c55637cf362920926a70d090890d
SIZE (rust/crates/ansi-str-0.9.0.crate) = 18724
SHA256 (rust/crates/ansitok-0.3.0.crate) = c0a8acea8c2f1c60f0a92a8cd26bf96ca97db56f10bbcab238bbe0cceba659ee
SIZE (rust/crates/ansitok-0.3.0.crate) = 18163
-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/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/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/asn1-rs-0.7.1.crate) = 56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60
+SIZE (rust/crates/asn1-rs-0.7.1.crate) = 92118
+SHA256 (rust/crates/asn1-rs-derive-0.6.0.crate) = 3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c
+SIZE (rust/crates/asn1-rs-derive-0.6.0.crate) = 11337
+SHA256 (rust/crates/asn1-rs-impl-0.2.0.crate) = 7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7
+SIZE (rust/crates/asn1-rs-impl-0.2.0.crate) = 2261
SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874
SHA256 (rust/crates/async-backtrace-0.2.7.crate) = 4dcb391558246d27a13f195c1e3a53eda422270fdd452bd57a5aa9c1da1bb198
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.23.crate) = b37fc50485c4f3f736a4fb14199f6d5f5ba008d7f28fe710306c92780f004c07
-SIZE (rust/crates/async-compression-0.4.23.crate) = 116231
-SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
+SHA256 (rust/crates/async-compression-0.4.34.crate) = 0e86f6d3dc9dc4352edeea6b8e499e13e3f5dc3b964d7ca5fd411415a3498473
+SIZE (rust/crates/async-compression-0.4.34.crate) = 96333
+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
+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.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/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/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/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
+SIZE (rust/crates/base64-0.13.1.crate) = 61002
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.7.3.crate) = 89e25b6adfb930f02d1981565a6e5d9c547ac15a96606256d3b59040e5cd4ca3
-SIZE (rust/crates/base64ct-1.7.3.crate) = 31175
+SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
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
+SIZE (rust/crates/bcrypt-pbkdf-0.10.0.crate) = 11032
SHA256 (rust/crates/bech32-0.9.1.crate) = d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445
SIZE (rust/crates/bech32-0.9.1.crate) = 11133
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
SHA256 (rust/crates/binstall-tar-0.4.42.crate) = e3620d72763b5d8df3384f3b2ec47dc5885441c2abbd94dd32197167d08b014a
SIZE (rust/crates/binstall-tar-0.4.42.crate) = 52813
SHA256 (rust/crates/bit-set-0.6.0.crate) = f0481a0e032742109b1133a095184ee93d88f3dc9e0d28a5d033dc77a073f44f
SIZE (rust/crates/bit-set-0.6.0.crate) = 15557
SHA256 (rust/crates/bit-vec-0.7.0.crate) = d2c54ff287cfc0a34f38a6b832ea1bd8e448a330b3e40a50859e6488bee07f22
SIZE (rust/crates/bit-vec-0.7.0.crate) = 23206
-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/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0
+SIZE (rust/crates/blake3-1.8.2.crate) = 205967
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/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.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+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.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
-SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981697fba62f200fcfb92b9f082acba
-SIZE (rust/crates/bytesize-2.0.1.crate) = 18922
+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/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
+SHA256 (rust/crates/bzip2-0.6.1.crate) = f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c
+SIZE (rust/crates/bzip2-0.6.1.crate) = 38427
SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14
SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818
SHA256 (rust/crates/calm_io-0.1.1.crate) = 2ea0608700fe42d90ec17ad0f86335cf229b67df2e34e7f463e8241ce7b8fa5f
SIZE (rust/crates/calm_io-0.1.1.crate) = 6908
SHA256 (rust/crates/calmio_filters-0.1.0.crate) = 846501f4575cd66766a40bb7ab6d8e960adc7eb49f753c8232bd8e0e09cf6ca2
SIZE (rust/crates/calmio_filters-0.1.0.crate) = 1930
-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/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/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
+SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
+SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
+SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
+SHA256 (rust/crates/cfg-if-1.0.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/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
SHA256 (rust/crates/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
SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139
-SHA256 (rust/crates/ci_info-0.14.14.crate) = 840dbb7bdd1f2c4d434d6b08420ef204e0bfad0ab31a07a80a1248d24cc6e38b
-SIZE (rust/crates/ci_info-0.14.14.crate) = 1138778
+SHA256 (rust/crates/ci_info-0.14.15.crate) = 7d502ead02cc105c33a87aa76817cdca915a7576b59caba5eeb4e7abdd633f23
+SIZE (rust/crates/ci_info-0.14.15.crate) = 1651331
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-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/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
-SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
+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-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/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/color-eyre-0.6.4.crate) = e6e1761c0e16f8883bbbb8ce5990867f4f06bf11a0253da6495a04ce4b6ef0ec
-SIZE (rust/crates/color-eyre-0.6.4.crate) = 636248
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+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
SIZE (rust/crates/color-print-0.3.7.crate) = 11586
SHA256 (rust/crates/color-print-proc-macro-0.3.7.crate) = 692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22
SIZE (rust/crates/color-print-proc-macro-0.3.7.crate) = 23082
-SHA256 (rust/crates/color-spantrace-0.2.2.crate) = 2ddd8d5bfda1e11a501d0a7303f3bfed9aa632ebdb859be40d0fd70478ed70d5
-SIZE (rust/crates/color-spantrace-0.2.2.crate) = 189910
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce36e6ef896aca2e42a15de9e10edce01b427
+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/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
-SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
-SHA256 (rust/crates/confique-0.3.0.crate) = d011f79ecb68498e94453e133c67cc5c35ab847684c59fa58b9ce0698e272e7b
-SIZE (rust/crates/confique-0.3.0.crate) = 41608
-SHA256 (rust/crates/confique-macro-0.0.11.crate) = df20583fae327154743356c4896906bda1aa9b7df30c5aed73a54cf27fede9de
-SIZE (rust/crates/confique-macro-0.0.11.crate) = 11992
+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/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
+SIZE (rust/crates/confique-0.3.1.crate) = 42794
+SHA256 (rust/crates/confique-macro-0.0.12.crate) = 85d58122c074ab6431418377f20b74cac2d37be215a94784f1aa319e89200aab
+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/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
+SIZE (rust/crates/const_format-0.2.35.crate) = 79187
+SHA256 (rust/crates/const_format_proc_macros-0.2.34.crate) = 1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744
+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/contracts-0.6.6.crate) = dc486fc59d4d0e52ea0b4461a12720c8617338c9ee955cc4013fb7319d264abd
-SIZE (rust/crates/contracts-0.6.6.crate) = 31172
+SHA256 (rust/crates/contracts-0.6.7.crate) = 008eb94d541da40512913ef5e0707c3fb0e7280ba1af13f062461e46dd96ef7e
+SIZE (rust/crates/contracts-0.6.7.crate) = 31377
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
@@ -179,8 +233,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/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-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
@@ -189,16 +243,20 @@ 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/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
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/ctor-0.4.2.crate) = a4735f265ba6a1188052ca32d461028a7d1125868be18e287e756019da7607b5
-SIZE (rust/crates/ctor-0.4.2.crate) = 13814
-SHA256 (rust/crates/ctor-proc-macro-0.0.5.crate) = 4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d
-SIZE (rust/crates/ctor-proc-macro-0.0.5.crate) = 2040
+SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76
+SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/crypto_secretbox-0.1.1.crate) = b9d6cf87adf719ddf43a805e92c6870a531aedda35ff640442cbaf8674e141e1
+SIZE (rust/crates/crypto_secretbox-0.1.1.crate) = 11377
+SHA256 (rust/crates/ctor-0.4.3.crate) = ec09e802f5081de6157da9a75701d6c713d8dc3ba52571fd4bd25f412644e8a6
+SIZE (rust/crates/ctor-0.4.3.crate) = 13805
+SHA256 (rust/crates/ctor-proc-macro-0.0.6.crate) = e2931af7e13dc045d8e9d26afccc6fa115d64e115c9c84b1166288b46f6782c2
+SIZE (rust/crates/ctor-proc-macro-0.0.6.crate) = 6435
SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835
SIZE (rust/crates/ctr-0.9.2.crate) = 18344
SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be
@@ -207,24 +265,48 @@ SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af
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_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_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/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
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/deflate64-0.1.9.crate) = da692b8d1080ea3045efaab14434d40468c3d8657e42abddfffca87b428f4c1b
-SIZE (rust/crates/deflate64-0.1.9.crate) = 15104
-SHA256 (rust/crates/demand-1.7.0.crate) = 081fee97d4d3dfb2baf0333ccf376b5cae24448afe5c5652861bb987853d685c
-SIZE (rust/crates/demand-1.7.0.crate) = 28958
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+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/decoded-char-0.1.1.crate) = 5440d1dc8ea7cae44cda3c64568db29bfa2434aba51ae66a50c00488841a65a3
+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/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
SIZE (rust/crates/der-0.7.10.crate) = 90111
-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/der-parser-10.0.0.crate) = 07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6
+SIZE (rust/crates/der-parser-10.0.0.crate) = 66186
+SHA256 (rust/crates/der_derive-0.7.3.crate) = 8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18
+SIZE (rust/crates/der_derive-0.7.3.crate) = 24657
+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/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
@@ -241,8 +323,8 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/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/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
SHA256 (rust/crates/dtor-0.0.6.crate) = 97cbdf2ad6846025e8e25df05171abfb30e3ababa12ee0a0e44b9bbe570633a8
@@ -251,22 +333,28 @@ SHA256 (rust/crates/dtor-proc-macro-0.0.5.crate) = 7454e41ff9012c00d53cf7f475c5e
SIZE (rust/crates/dtor-proc-macro-0.0.5.crate) = 2049
SHA256 (rust/crates/duct-0.13.7.crate) = e4ab5718d1224b63252cd0c6f74f6480f9ffeb117438a2e0f5cf6d9a4798929c
SIZE (rust/crates/duct-0.13.7.crate) = 30055
-SHA256 (rust/crates/duct-1.0.0.crate) = b6ce170a0e8454fa0f9b0e5ca38a6ba17ed76a50916839d217eb5357e05cdfde
-SIZE (rust/crates/duct-1.0.0.crate) = 31978
+SHA256 (rust/crates/duct-1.1.1.crate) = 7e66e9c0c03d094e1a0ba1be130b849034aa80c3a2ab8ee94316bc809f3fa684
+SIZE (rust/crates/duct-1.1.1.crate) = 37041
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/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.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871
-SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736
+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/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
-SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
-SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
@@ -275,54 +363,64 @@ SHA256 (rust/crates/envmnt-0.10.4.crate) = d73999a2b8871e74c8b8bc23759ee9f3d8501
SIZE (rust/crates/envmnt-0.10.4.crate) = 1194963
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/erased-serde-0.4.9.crate) = 89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3
+SIZE (rust/crates/erased-serde-0.4.9.crate) = 28835
SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
SIZE (rust/crates/errno-0.2.8.crate) = 9276
-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/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
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.0.crate) = 8ecf48d3d55edfb3a2960f8cd3d13412af146b912446a9e04812af69761e3b56
-SIZE (rust/crates/expr-lang-0.3.0.crate) = 23818
+SHA256 (rust/crates/expr-lang-0.3.2.crate) = 3b9ce3d235522134512e01e281dbf60f3a9a6ba6ffcddc4b6dbb10c9a62d66cb
+SIZE (rust/crates/expr-lang-0.3.2.crate) = 27464
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
SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+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/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
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/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+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/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
SIZE (rust/crates/fluent-bundle-0.15.3.crate) = 34507
-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.11.1.crate) = 2a530c4694a6a8d528794ee9bbd8ba0122e779629ac908d15ad5a7ae7763a33d
SIZE (rust/crates/fluent-syntax-0.11.1.crate) = 32297
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/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsio-0.4.1.crate) = f4944f16eb6a05b4b2b79986b4786867bb275f52882adea798f17cc2588f25b2
SIZE (rust/crates/fsio-0.4.1.crate) = 16499
SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
@@ -353,154 +451,160 @@ 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/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/getset-0.1.6.crate) = 9cf0fc11e47561d47397154977bc219f4cf809b2974facc3ccb3b89e2436f912
+SIZE (rust/crates/getset-0.1.6.crate) = 10072
SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1
SIZE (rust/crates/ghash-0.5.1.crate) = 9482
-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-archive-0.21.2.crate) = 8826f20d84822a9abd9e81d001c61763a25f4ec96caa073fb0b5457fe766af21
-SIZE (rust/crates/gix-archive-0.21.2.crate) = 18225
-SHA256 (rust/crates/gix-attributes-0.26.1.crate) = 6f50d813d5c2ce9463ba0c29eea90060df08e38ad8f34b8a192259f8bce5c078
-SIZE (rust/crates/gix-attributes-0.26.1.crate) = 22769
-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.1.crate) = d05dd813ef6bb798570308aa7f1245cefa350ec9f30dc53308335eb22b9d0f8b
-SIZE (rust/crates/gix-command-0.6.1.crate) = 15092
-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-credentials-0.29.0.crate) = ce1c7307e36026b6088e5b12014ffe6d4f509c911ee453e22a7be4003a159c9b
-SIZE (rust/crates/gix-credentials-0.29.0.crate) = 22341
-SHA256 (rust/crates/gix-date-0.10.2.crate) = 139d1d52b21741e3f0c72b0fc65e1ff34d4eaceb100ef529d182725d2e09b8cb
-SIZE (rust/crates/gix-date-0.10.2.crate) = 15102
-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-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c
-SIZE (rust/crates/gix-discover-0.40.1.crate) = 23518
-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.2.crate) = ecf004912949bbcf308d71aac4458321748ecb59f4d046830d25214208c471f1
-SIZE (rust/crates/gix-filter-0.19.2.crate) = 37615
-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.1.crate) = 90181472925b587f6079698f79065ff64786e6d6c14089517a1972bca99fb6e9
-SIZE (rust/crates/gix-glob-0.20.1.crate) = 16252
-SHA256 (rust/crates/gix-hash-0.18.0.crate) = 8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8
-SIZE (rust/crates/gix-hash-0.18.0.crate) = 18940
-SHA256 (rust/crates/gix-hashtable-0.8.1.crate) = b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904
-SIZE (rust/crates/gix-hashtable-0.8.1.crate) = 10253
-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.1.crate) = b38e919efd59cb8275d23ad2394b2ab9d002007b27620e145d866d546403b665
-SIZE (rust/crates/gix-index-0.40.1.crate) = 53703
-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-negotiate-0.20.1.crate) = 2e1ea901acc4d5b44553132a29e8697210cb0e739b2d9752d713072e9391e3c9
-SIZE (rust/crates/gix-negotiate-0.20.1.crate) = 15501
-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.18.crate) = 567f65fec4ef10dfab97ae71f26a27fd4d7fe7b8e3f90c8a58551c41ff3fb65b
-SIZE (rust/crates/gix-path-0.10.18.crate) = 30214
-SHA256 (rust/crates/gix-pathspec-0.11.0.crate) = ce061c50e5f8f7c830cacb3da3e999ae935e283ce8522249f0ce2256d110979d
-SIZE (rust/crates/gix-pathspec-0.11.0.crate) = 23225
-SHA256 (rust/crates/gix-prompt-0.11.0.crate) = d024a3fe3993bbc17733396d2cefb169c7a9d14b5b71dafb7f96e3962b7c3128
-SIZE (rust/crates/gix-prompt-0.11.0.crate) = 13760
-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-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-revwalk-0.20.1.crate) = 1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28
-SIZE (rust/crates/gix-revwalk-0.20.1.crate) = 18297
-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-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa
-SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804
-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.2.crate) = b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33
-SIZE (rust/crates/gix-traverse-0.46.2.crate) = 24863
-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-worktree-0.41.0.crate) = 54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9
-SIZE (rust/crates/gix-worktree-0.41.0.crate) = 24609
-SHA256 (rust/crates/gix-worktree-state-0.19.0.crate) = f81e31496d034dbdac87535b0b9d4659dbbeabaae1045a0dce7c69b5d16ea7d6
-SIZE (rust/crates/gix-worktree-state-0.19.0.crate) = 23425
-SHA256 (rust/crates/gix-worktree-stream-0.21.2.crate) = 5acc0f942392e0cae6607bfd5fe39e56e751591271bdc8795c6ec34847d17948
-SIZE (rust/crates/gix-worktree-stream-0.21.2.crate) = 20271
-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/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-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-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-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/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/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
-SIZE (rust/crates/h2-0.4.10.crate) = 174800
+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/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.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+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/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+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/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.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
-SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/homedir-0.3.4.crate) = 5bdbbd5bc8c5749697ccaa352fa45aff8730cf21c68029c0eef1ffed7c3d6ba2
-SIZE (rust/crates/homedir-0.3.4.crate) = 14883
+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-auth-0.1.10.crate) = 150fa4a9462ef926824cf4519c84ed652ca8f4fbae34cb8af045b5cbcaf98822
+SIZE (rust/crates/http-auth-0.1.10.crate) = 41282
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
@@ -513,68 +617,70 @@ SHA256 (rust/crates/human_format-1.1.0.crate) = 5c3b1f728c459d27b12448862017b96a
SIZE (rust/crates/human_format-1.1.0.crate) = 7108
SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
-SIZE (rust/crates/hyper-1.6.0.crate) = 153923
-SHA256 (rust/crates/hyper-rustls-0.27.6.crate) = 03a01595e11bdcec50946522c32dde3fc6914743000a68b93000965f2f02406d
-SIZE (rust/crates/hyper-rustls-0.27.6.crate) = 34650
+SHA256 (rust/crates/hyper-1.8.1.crate) = 2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11
+SIZE (rust/crates/hyper-1.8.1.crate) = 157353
+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.12.crate) = cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710
-SIZE (rust/crates/hyper-util-0.1.12.crate) = 94918
-SHA256 (rust/crates/i18n-config-0.4.7.crate) = 8e88074831c0be5b89181b05e6748c4915f77769ecc9a4c372f88b169a8509c9
-SIZE (rust/crates/i18n-config-0.4.7.crate) = 7749
+SHA256 (rust/crates/hyper-util-0.1.18.crate) = 52e9a2a24dc5c6821e71a7030e1e14b7b632acac55c40e9d2e082c621261bb56
+SIZE (rust/crates/hyper-util-0.1.18.crate) = 101688
+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
SIZE (rust/crates/i18n-embed-0.15.4.crate) = 27660
SHA256 (rust/crates/i18n-embed-fl-0.9.4.crate) = 04b2969d0b3fc6143776c535184c19722032b43e6a642d710fa3f88faec53c2d
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.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/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.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_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
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/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
-SIZE (rust/crates/ignore-0.4.23.crate) = 55901
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+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-lib-0.11.1.crate) = 2a391adcea096a89a593317881fb61ef4e68d3e7d9de9e2338e6e1557be29e10
-SIZE (rust/crates/impl-tools-lib-0.11.1.crate) = 27382
-SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
-SIZE (rust/crates/indenter-0.3.3.crate) = 6587
+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.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/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
-SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
-SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+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.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
-SIZE (rust/crates/insta-1.43.1.crate) = 101047
+SHA256 (rust/crates/insta-1.44.1.crate) = e8732d3774162a0851e3f2b150eb98f31a9885dd75985099421d393385a01dfd
+SIZE (rust/crates/insta-1.44.1.crate) = 103865
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
@@ -585,8 +691,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/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
-SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/iri-string-0.7.9.crate) = 4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397
+SIZE (rust/crates/iri-string-0.7.9.crate) = 142144
+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
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
@@ -595,50 +703,80 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
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.14.crate) = a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93
-SIZE (rust/crates/jiff-0.2.14.crate) = 712978
-SHA256 (rust/crates/jiff-static-0.2.14.crate) = 6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442
-SIZE (rust/crates/jiff-static-0.2.14.crate) = 76141
+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.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/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16
-SIZE (rust/crates/junction-1.2.0.crate) = 12623
-SHA256 (rust/crates/kdl-6.3.4.crate) = 12661358400b02cbbf1fbd05f0a483335490e8a6bd1867620f2eeb78f304a22f
-SIZE (rust/crates/kdl-6.3.4.crate) = 110341
+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.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/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/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.1.crate) = 60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126
-SIZE (rust/crates/lazy-regex-3.4.1.crate) = 7808
-SHA256 (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1
-SIZE (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 6022
+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/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/lexical-7.0.5.crate) = 1bc8a009b2ff1f419ccc62706f04fe0ca6e67b37460513964a3dfdb919bb37d6
+SIZE (rust/crates/lexical-7.0.5.crate) = 29041
+SHA256 (rust/crates/lexical-core-1.0.6.crate) = 7d8d125a277f807e55a77304455eb7b1cb52f2b18c143b60e766c120bd64a594
+SIZE (rust/crates/lexical-core-1.0.6.crate) = 30422
+SHA256 (rust/crates/lexical-parse-float-1.0.6.crate) = 52a9f232fbd6f550bc0137dcb5f99ab674071ac2d690ac69704593cb4abbea56
+SIZE (rust/crates/lexical-parse-float-1.0.6.crate) = 194003
+SHA256 (rust/crates/lexical-parse-integer-1.0.6.crate) = 9a7a039f8fb9c19c996cd7b2fcce303c1b2874fe1aca544edc85c4a5f8489b34
+SIZE (rust/crates/lexical-parse-integer-1.0.6.crate) = 37501
+SHA256 (rust/crates/lexical-util-1.0.7.crate) = 2604dd126bb14f13fb5d1bd6a66155079cb9fa655b37f875b3a742c705dbed17
+SIZE (rust/crates/lexical-util-1.0.7.crate) = 111747
+SHA256 (rust/crates/lexical-write-float-1.0.6.crate) = 50c438c87c013188d415fbabbb1dceb44249ab81664efbd31b14ae55dabb6361
+SIZE (rust/crates/lexical-write-float-1.0.6.crate) = 106495
+SHA256 (rust/crates/lexical-write-integer-1.0.6.crate) = 409851a618475d2d5796377cad353802345cba92c867d9fbcde9cf4eac4e14df
+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/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.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
-SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
-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/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
-SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-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/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/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/locspan-0.8.2.crate) = 33890449fcfac88e94352092944bf321f55e5deb4e289a6f51c87c55731200a0
+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/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
@@ -647,52 +785,62 @@ SHA256 (rust/crates/loom-0.5.6.crate) = ff50ecb28bb86013e935fb6683ab1f6d3a20016f
SIZE (rust/crates/loom-0.5.6.crate) = 72186
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-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/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/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-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27
SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11
SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107
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.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/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/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7
SIZE (rust/crates/miette-7.6.0.crate) = 114499
SHA256 (rust/crates/miette-derive-7.6.0.crate) = db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b
SIZE (rust/crates/miette-derive-7.6.0.crate) = 17249
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/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/minisign-verify-0.2.4.crate) = e856fdd13623a2f5f2f54676a4ee49502a96a80ef4a62bcedd23d52427c44d43
SIZE (rust/crates/minisign-verify-0.2.4.crate) = 25749
-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.3.crate) = d3f763c1041eff92ffb5d7169968a327e1ed2ebfe425dac0ee5a35f29082534b
-SIZE (rust/crates/mlua-0.10.3.crate) = 220302
-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.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/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/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
SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
-SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
-SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
+SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
+SHA256 (rust/crates/netrc-rs-0.1.2.crate) = ea2970fbbc8c785e8246234a7bd004ed66cd1ed1a35ec73669a92545e419b836
+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/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
@@ -701,12 +849,14 @@ SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b11053
SIZE (rust/crates/nom-8.0.0.crate) = 135590
SHA256 (rust/crates/nt-time-0.8.1.crate) = 2de419e64947cd8830e66beb584acc3fb42ed411d103e3c794dda355d1b374b5
SIZE (rust/crates/nt-time-0.8.1.crate) = 38974
-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-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-bigint-dig-0.8.6.crate) = e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7
+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
@@ -719,46 +869,68 @@ 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_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+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/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
-SIZE (rust/crates/object-0.36.7.crate) = 329938
+SHA256 (rust/crates/oauth2-5.0.0.crate) = 51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d
+SIZE (rust/crates/oauth2-5.0.0.crate) = 91364
+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.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/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/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
+SIZE (rust/crates/olpc-cjson-0.1.4.crate) = 12695
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/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
-SHA256 (rust/crates/openssl-0.10.72.crate) = fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da
-SIZE (rust/crates/openssl-0.10.72.crate) = 283852
+SHA256 (rust/crates/openidconnect-4.0.1.crate) = 0d8c6709ba2ea764bbed26bce1adf3c10517113ddea6f2d4196e4851757ef2b2
+SIZE (rust/crates/openidconnect-4.0.1.crate) = 173752
+SHA256 (rust/crates/openssl-0.10.75.crate) = 08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328
+SIZE (rust/crates/openssl-0.10.75.crate) = 288136
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.108.crate) = e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847
-SIZE (rust/crates/openssl-sys-0.9.108.crate) = 78190
+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
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/os-release-0.1.0.crate) = 82f29ae2f71b53ec19cc23385f8e4f3d90975195aa3d09171ba3bef7159bec27
SIZE (rust/crates/os-release-0.1.0.crate) = 3760
-SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
-SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810
-SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
-SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/owo-colors-4.2.1.crate) = 26995317201fa17f3656c36716aed4a7c81743a9634ac4c99c0eeda495db0cec
-SIZE (rust/crates/owo-colors-4.2.1.crate) = 37924
-SHA256 (rust/crates/papergrid-0.15.0.crate) = 30268a8d20c2c0d126b2b6610ab405f16517f6ba9f244d8c59ac2c512a8a1ce7
-SIZE (rust/crates/papergrid-0.15.0.crate) = 58592
-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/os_pipe-1.2.3.crate) = 7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967
+SIZE (rust/crates/os_pipe-1.2.3.crate) = 10467
+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
+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/papergrid-0.17.0.crate) = 6978128c8b51d8f4080631ceb2302ab51e32cc6e8615f735ee2f83fd269ae3f1
+SIZE (rust/crates/papergrid-0.17.0.crate) = 63686
+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/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-absolutize-3.1.1.crate) = e4af381fe79fa195b4909485d99f73a80792331df0625188e707854f0b3383f5
@@ -767,18 +939,24 @@ SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd47
SIZE (rust/crates/path-dedot-3.1.1.crate) = 6596
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/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6
-SIZE (rust/crates/pest-2.8.0.crate) = 128955
-SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5
-SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196
-SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841
-SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617
-SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0
-SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931
-SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06
-SIZE (rust/crates/petgraph-0.8.1.crate) = 763960
+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/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/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
@@ -795,52 +973,82 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f
+SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
+SHA256 (rust/crates/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/platforms-3.5.0.crate) = d43467300237085a4f9e864b937cf0bc012cef7740be12be1a48b10d2c8a3701
-SIZE (rust/crates/platforms-3.5.0.crate) = 31004
+SHA256 (rust/crates/platforms-3.7.0.crate) = 6f21de1852251c849a53467e0ce8b97cca9d11fd4efa3930145c5d5f02f24447
+SIZE (rust/crates/platforms-3.7.0.crate) = 33714
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.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
SHA256 (rust/crates/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/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/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/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6
+SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
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/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
-SIZE (rust/crates/prodash-29.0.2.crate) = 91338
+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/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb
SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481
-SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8
-SIZE (rust/crates/quinn-0.11.8.crate) = 79949
-SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e
-SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821
-SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842
-SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825
-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/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.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-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -849,24 +1057,32 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
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/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/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.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/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb
-SIZE (rust/crates/reqwest-0.12.15.crate) = 199320
+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/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
+SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rmcp-0.3.2.crate) = 1f0d0d5493be0d181a62db489eab7838669b81885972ca00ceca893cf6ac2883
+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
@@ -875,94 +1091,114 @@ SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db
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/rowan-0.15.16.crate) = 0a542b0253fa46e632d27a1dc5cf7b930de4df8659dc6e720b647fc72147ae3d
-SIZE (rust/crates/rowan-0.15.16.crate) = 40571
-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.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+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/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/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/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
-SIZE (rust/crates/rustls-0.23.27.crate) = 355915
-SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
-SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
-SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
-SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
-SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
-SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
-SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
-SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
-SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
+SHA256 (rust/crates/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/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-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
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/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4
-SIZE (rust/crates/scc-2.3.4.crate) = 143387
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
+SHA256 (rust/crates/scc-2.4.0.crate) = 46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc
+SIZE (rust/crates/scc-2.4.0.crate) = 145014
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+SHA256 (rust/crates/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/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/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21
-SIZE (rust/crates/sdd-3.0.8.crate) = 31934
+SHA256 (rust/crates/sdd-3.0.10.crate) = 490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca
+SIZE (rust/crates/sdd-3.0.10.crate) = 32748
+SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
+SIZE (rust/crates/sec1-0.7.3.crate) = 17979
SHA256 (rust/crates/secrecy-0.10.3.crate) = e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a
SIZE (rust/crates/secrecy-0.10.3.crate) = 11303
SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-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/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_cell-0.10.3.crate) = e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d
SIZE (rust/crates/self_cell-0.10.3.crate) = 7308
-SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
-SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
+SHA256 (rust/crates/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
+SIZE (rust/crates/self_cell-1.2.1.crate) = 13542
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.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/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_ignored-0.1.12.crate) = b516445dac1e3535b6d658a7b528d771153dfb272ed4180ca4617a20550365ff
-SIZE (rust/crates/serde_ignored-0.1.12.crate) = 13050
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+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_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_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
+SIZE (rust/crates/serde_plain-1.0.2.crate) = 11183
SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf
SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710
-SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+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_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_with-3.12.0.crate) = d6b6f7f2fcb69f747921f79f3926bd1e203fce4fef62c268dd3abfb6d86029aa
-SIZE (rust/crates/serde_with-3.12.0.crate) = 148666
-SHA256 (rust/crates/serde_with_macros-3.12.0.crate) = 8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e
-SIZE (rust/crates/serde_with_macros-3.12.0.crate) = 32089
+SHA256 (rust/crates/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_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
@@ -971,6 +1207,8 @@ SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15
SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992
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
+SIZE (rust/crates/sevenz-rust2-0.19.4.crate) = 974138
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
@@ -979,54 +1217,72 @@ SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824
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/shared_child-1.0.2.crate) = 7e297bd52991bbe0686c086957bee142f13df85d1e79b0b21630a99d374ae9dc
-SIZE (rust/crates/shared_child-1.0.2.crate) = 11998
-SHA256 (rust/crates/shared_thread-0.1.0.crate) = c7a6f98357c6bb0ebace19b22220e5543801d9de90ffe77f8abb27c056bac064
-SIZE (rust/crates/shared_thread-0.1.0.crate) = 7492
+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/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/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.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410
-SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004
+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/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-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/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.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/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/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/smallstr-0.3.1.crate) = 862077b1e764f04c251fe82a2ef562fd78d7cadaeb072ca7c2bcaf7217b1ff3b
+SIZE (rust/crates/smallstr-0.3.1.crate) = 13348
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+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.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/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/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.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
-SIZE (rust/crates/strum-0.27.1.crate) = 7467
-SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
-SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
+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.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
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
@@ -1037,146 +1293,154 @@ SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b66174276
SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
-SHA256 (rust/crates/tabled-0.19.0.crate) = 228d124371171cd39f0f454b58f73ddebeeef3cef3207a82ffea1c29465aea43
-SIZE (rust/crates/tabled-0.19.0.crate) = 226901
+SHA256 (rust/crates/tabled-0.20.0.crate) = e39a2ee1fbcd360805a771e1b300f78cc88fec7b8d3e2f71cd37bbf23e725c7d
+SIZE (rust/crates/tabled-0.20.0.crate) = 228466
SHA256 (rust/crates/tabled_derive-0.11.0.crate) = 0ea5d1b13ca6cff1f9231ffd62f15eefd72543dab5e468735f1a456728a02846
SIZE (rust/crates/tabled_derive-0.11.0.crate) = 12860
-SHA256 (rust/crates/taplo-0.13.2.crate) = 010941ac4171eaf12f1e26dfc11dadaf78619ea2330940fef01fe6bb0442d14d
-SIZE (rust/crates/taplo-0.13.2.crate) = 53458
+SHA256 (rust/crates/taplo-0.14.0.crate) = c221a50eef1a5493074f11ca1ed62bef28c05a4d925002944cc686b2e783a5b3
+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.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee
-SIZE (rust/crates/tera-1.20.0.crate) = 104452
+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/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
-SHA256 (rust/crates/test-log-0.2.17.crate) = e7f46083d221181166e5b6f6b1e5f1d499f3a76888826e6cb1d057554157cd0f
-SIZE (rust/crates/test-log-0.2.17.crate) = 14421
-SHA256 (rust/crates/test-log-macros-0.2.17.crate) = 888d0c3c6db53c0fdab160d2ed5e12ba745383d3e85813f2ea0f2b1475ab553f
-SIZE (rust/crates/test-log-macros-0.2.17.crate) = 8127
+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/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/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/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/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/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3
+SIZE (rust/crates/time-macros-0.2.24.crate) = 24715
+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.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/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.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-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2
SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676
-SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
-SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
-SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df
-SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255
+SHA256 (rust/crates/tokio-retry-0.3.0.crate) = 7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f
+SIZE (rust/crates/tokio-retry-0.3.0.crate) = 6146
+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/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
SIZE (rust/crates/toml-0.5.11.crate) = 54910
-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/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/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-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
-SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
-SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
-SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
-SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
+SHA256 (rust/crates/tracing-attributes-0.1.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-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.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008
-SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345
+SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
+SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/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/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
SIZE (rust/crates/typeid-1.0.3.crate) = 9006
-SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
-SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-SHA256 (rust/crates/ubi-0.7.1.crate) = 238b7537b01c08edeef5dcb31e9ef882ec46e26a09875cffdab428e518204f19
-SIZE (rust/crates/ubi-0.7.1.crate) = 57216
+SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb
+SIZE (rust/crates/typenum-1.19.0.crate) = 76414
+SHA256 (rust/crates/ubi-0.8.4.crate) = 78f4c4ae20814754faab516f44cf1da14e11c510541ceb8555695cf03aadafb1
+SIZE (rust/crates/ubi-0.8.4.crate) = 65788
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-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/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/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
+SIZE (rust/crates/unicase-2.8.1.crate) = 24088
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.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-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/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.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.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
SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
+SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
+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.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
-SIZE (rust/crates/url-2.5.4.crate) = 81097
+SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
+SIZE (rust/crates/url-2.5.7.crate) = 87907
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
-SHA256 (rust/crates/usage-lib-2.1.1.crate) = f5fa05e330e8533a1b7899b89fc7096f48378c49e7cdfdc3472ce32bb38860b3
-SIZE (rust/crates/usage-lib-2.1.1.crate) = 72490
+SHA256 (rust/crates/usage-lib-2.9.0.crate) = 78dbd0f6785bae11eaa326ab5eef76722b89ea6983b8e5b089f6f7c4f697bffb
+SIZE (rust/crates/usage-lib-2.9.0.crate) = 86137
+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
@@ -1191,191 +1455,225 @@ 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/vfox-1.0.2.crate) = 041f3a5f7c0b20a5e649a0e3719b7cbf86d6d07869e6e5bcafee6afd043fec5f
-SIZE (rust/crates/vfox-1.0.2.crate) = 43015
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
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.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-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61
-SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407
-SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d
-SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570
-SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2
-SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/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/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-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webpki-roots-0.26.11.crate) = 521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9
-SIZE (rust/crates/webpki-roots-0.26.11.crate) = 15557
-SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb
-SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893
+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/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
-SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
-SIZE (rust/crates/widestring-1.2.0.crate) = 89105
+SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
+SIZE (rust/crates/which-8.0.0.crate) = 26209
+SHA256 (rust/crates/widestring-1.2.1.crate) = 72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471
+SIZE (rust/crates/widestring-1.2.1.crate) = 90350
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.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143
-SIZE (rust/crates/windows-0.57.0.crate) = 9694564
-SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d
-SIZE (rust/crates/windows-core-0.57.0.crate) = 53695
+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.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7
-SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470
-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.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7
-SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931
-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-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3
-SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572
-SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8
-SIZE (rust/crates/windows-result-0.1.2.crate) = 10601
+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-registry-0.6.1.crate) = 02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720
+SIZE (rust/crates/windows-registry-0.6.1.crate) = 13358
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.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
-SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
+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.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
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.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.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
-SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
+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.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/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a
SIZE (rust/crates/winnow-0.6.24.crate) = 165680
-SHA256 (rust/crates/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
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/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+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/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
SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820
-SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+SHA256 (rust/crates/x509-cert-0.2.5.crate) = 1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94
+SIZE (rust/crates/x509-cert-0.2.5.crate) = 99819
+SHA256 (rust/crates/x509-parser-0.18.0.crate) = eb3e137310115a65136898d2079f003ce33331a6c4b0d51f1531d1be082b6425
+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/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2
SIZE (rust/crates/xz2-0.1.7.crate) = 23892
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.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/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.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/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-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/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 (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-2.4.2.crate) = fabe6324e908f85a1c52063ce7aa26b68dcb7eb6dbc83a2d148403c9bc3eba50
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/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0
SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451
-SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
-SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
-SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
-SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+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.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237
-SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847
-SHA256 (jdx-mise-v2025.6.5_GH0.tar.gz) = 34d43dd19846caf1bc249b7ef3d8298df48df2b95727a6e9695a2ded33c1c067
-SIZE (jdx-mise-v2025.6.5_GH0.tar.gz) = 4186110
+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
diff --git a/sysutils/mkr/Makefile b/sysutils/mkr/Makefile
index e77b484db099..9363a4219e38 100644
--- a/sysutils/mkr/Makefile
+++ b/sysutils/mkr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mkr
DISTVERSIONPREFIX= v
-DISTVERSION= 0.61.0
+DISTVERSION= 0.63.0
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
@@ -16,7 +16,6 @@ GO_MODULE= github.com/mackerelio/mkr
GO_BUILDFLAGS= -ldflags="-s -w"
PLIST_FILES= bin/${PORTNAME}
-
PORTDOCS= CHANGELOG.md README.md
OPTIONS_DEFINE= DOCS
diff --git a/sysutils/mkr/distinfo b/sysutils/mkr/distinfo
index 30dbbb83ebe2..7846862f2f9d 100644
--- a/sysutils/mkr/distinfo
+++ b/sysutils/mkr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750446393
-SHA256 (go/sysutils_mkr/mkr-v0.61.0/v0.61.0.mod) = 57446e37e58babf1a5d0a60152d17751cd49ef89dbba7423ebd5686e89cb81dc
-SIZE (go/sysutils_mkr/mkr-v0.61.0/v0.61.0.mod) = 3435
-SHA256 (go/sysutils_mkr/mkr-v0.61.0/v0.61.0.zip) = 07babf61f50a4382647a4a024f55def0c387ea0847037be9b4355bd57635ac3b
-SIZE (go/sysutils_mkr/mkr-v0.61.0/v0.61.0.zip) = 132736
+TIMESTAMP = 1765798333
+SHA256 (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.mod) = 7583d1ed8a61d2ecfb64fc4e38af553ff834ef867cd1a4caa758abc3b3503aa6
+SIZE (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.mod) = 3085
+SHA256 (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.zip) = cde9d98a79ccc60e44feb2f388ab03df1cf1e339883e24528fb17454006be75e
+SIZE (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.zip) = 139012
diff --git a/sysutils/mods/Makefile b/sysutils/mods/Makefile
new file mode 100644
index 000000000000..14e7affda445
--- /dev/null
+++ b/sysutils/mods/Makefile
@@ -0,0 +1,58 @@
+PORTNAME= mods
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.8.1
+CATEGORIES= sysutils
+
+MAINTAINER= mopp7@proton.me
+COMMENT= AI for the command line, built for pipelines
+WWW= https://github.com/charmbracelet/mods
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+_BUILD_VERSION= ${DISTVERSION}
+_BUILD_SHA= 9b36cf8
+
+GO_MODULE= github.com/charmbracelet/${PORTNAME}
+GO_BUILDFLAGS= -ldflags "\
+ -s -w \
+ -X main.Version=${_BUILD_VERSION} \
+ -X main.CommitSHA=${_BUILD_SHA}"
+
+PLIST_FILES= bin/${PORTNAME}
+DOCS= config_template.yml README.md
+PORTDOCS= ${DOCS:T}
+
+OPTIONS_DEFINE= COMPLETIONS DOCS
+
+COMPLETIONS_DESC= Build and/or install shell completions
+
+COMPLETIONS_PLIST_FILES= etc/bash_completion.d/${PORTNAME} \
+ share/fish/completions/${PORTNAME}.fish \
+ share/zsh/site-functions/_${PORTNAME}
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}
+
+post-build-COMPLETIONS-on:
+ @${MKDIR} ${GO_WRKSRC}/completions
+.for sh in bash fish zsh
+ ${GO_WRKDIR_BIN}/${PORTNAME} completion ${sh} > \
+ ${GO_WRKSRC}/completions/${PORTNAME}.${sh}
+.endfor
+
+post-install-COMPLETIONS-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+ ${STAGEDIR}${PREFIX}/share/fish/completions \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions
+ ${INSTALL_DATA} ${GO_WRKSRC}/completions/${PORTNAME}.bash \
+ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
+ ${INSTALL_DATA} ${GO_WRKSRC}/completions/${PORTNAME}.fish \
+ ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish
+ ${INSTALL_DATA} ${GO_WRKSRC}/completions/${PORTNAME}.zsh \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/mods/distinfo b/sysutils/mods/distinfo
new file mode 100644
index 000000000000..09408594c073
--- /dev/null
+++ b/sysutils/mods/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1763837772
+SHA256 (go/sysutils_mods/mods-v1.8.1/v1.8.1.mod) = 9085e336472125fa263e6f6fe8e5978f37f4c8f28a9e844d4b06652d8aa52120
+SIZE (go/sysutils_mods/mods-v1.8.1/v1.8.1.mod) = 4109
+SHA256 (go/sysutils_mods/mods-v1.8.1/v1.8.1.zip) = ada31c32dd1e231c82de2caa405fce137668bd6c7bae918185e7b192a3195f0f
+SIZE (go/sysutils_mods/mods-v1.8.1/v1.8.1.zip) = 90484
diff --git a/sysutils/mods/pkg-descr b/sysutils/mods/pkg-descr
new file mode 100644
index 000000000000..00842b894d00
--- /dev/null
+++ b/sysutils/mods/pkg-descr
@@ -0,0 +1,3 @@
+Mods is a tool to add a sprinkle of AI in
+your command line and make your pipelines
+artificially intelligent.
diff --git a/sysutils/modules/Makefile b/sysutils/modules/Makefile
index 9d65671ba161..c3af7a22db4b 100644
--- a/sysutils/modules/Makefile
+++ b/sysutils/modules/Makefile
@@ -1,7 +1,7 @@
PORTNAME= modules
-DISTVERSION= 5.4.0
+DISTVERSION= 5.6.1
CATEGORIES= sysutils tcl
-MASTER_SITES= https://github.com/cea-hpc/modules/releases/download/v${PORTVERSION}/
+MASTER_SITES= https://github.com/envmodules/modules/releases/download/v${DISTVERSION}/
MAINTAINER= laurent.chardon@gmail.com
COMMENT= Dynamic modification of a user environment
@@ -12,16 +12,21 @@ LICENSE_FILE= ${WRKSRC}/COPYING.GPLv2
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \
bash:shells/bash
+TEST_DEPENDS= runtest:misc/dejagnu
-USES= gmake python:env shebangfix tar:bzip2 tcl
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+USES= gmake python:env shebangfix tar:bzip2 tcl
+
+GNU_CONFIGURE= yes
GNU_CONFIGURE_PREFIX= ${PREFIX}/Modules
-CONFIGURE_SHELL= ${LOCALBASE}/bin/bash
-CONFIGURE_ARGS= --enable-versioning \
- --with-python="${PYTHON_CMD}"
+CONFIGURE_ARGS= --enable-versioning \
+ --with-python="${PYTHON_CMD}"
+
+TEST_TARGET= test
+
+PLIST_SUB= MODULES_VERSION=${DISTVERSION}
-PLIST_SUB= MODULES_VERSION=${PORTVERSION}
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/${DISTVERSION}/lib/libtclenvmodules.so
post-stage:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/profile.d
@@ -30,7 +35,4 @@ post-stage:
${RLN} ${STAGEDIR}${PREFIX}/Modules/${PORTVERSION}/init/profile.csh \
${STAGEDIR}${PREFIX}/etc/profile.d/module.csh
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/${PORTVERSION}/lib/libtclenvmodules.so
-
.include <bsd.port.mk>
diff --git a/sysutils/modules/distinfo b/sysutils/modules/distinfo
index 92afd411ed62..f9286c678b7f 100644
--- a/sysutils/modules/distinfo
+++ b/sysutils/modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715939712
-SHA256 (modules-5.4.0.tar.bz2) = c494f70cb533b5f24ad69803aa053bb4a509bec4632d6a066e7ac041db461a72
-SIZE (modules-5.4.0.tar.bz2) = 1899923
+TIMESTAMP = 1765112250
+SHA256 (modules-5.6.1.tar.bz2) = 5d36fd90b83a06fd3ed0ff951ab1101f22eb310fde3492f9d0455a68569abe5b
+SIZE (modules-5.6.1.tar.bz2) = 2093131
diff --git a/sysutils/modules/pkg-plist b/sysutils/modules/pkg-plist
index 8baf47d344ba..c083be6ac8f6 100644
--- a/sysutils/modules/pkg-plist
+++ b/sysutils/modules/pkg-plist
@@ -17,6 +17,7 @@ Modules/%%MODULES_VERSION%%/init/lisp
Modules/%%MODULES_VERSION%%/init/perl.pm
Modules/%%MODULES_VERSION%%/init/profile.csh
Modules/%%MODULES_VERSION%%/init/profile.sh
+Modules/%%MODULES_VERSION%%/init/pwsh.ps1
Modules/%%MODULES_VERSION%%/init/python.py
Modules/%%MODULES_VERSION%%/init/r.R
Modules/%%MODULES_VERSION%%/init/ruby.rb
@@ -43,9 +44,12 @@ Modules/%%MODULES_VERSION%%/share/doc/MIGRATING.txt
Modules/%%MODULES_VERSION%%/share/doc/NEWS.txt
Modules/%%MODULES_VERSION%%/share/doc/README
Modules/%%MODULES_VERSION%%/share/doc/changes.txt
+Modules/%%MODULES_VERSION%%/share/emacs/lisp/modulefile-mode.el
Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_globalrc.tcl
+Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_modulecache.tcl
Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_modulefile.tcl
Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_modulerc.tcl
+Modules/%%MODULES_VERSION%%/share/nagelfar/syntaxdb_modulecache.tcl
Modules/%%MODULES_VERSION%%/share/nagelfar/syntaxdb_modulefile.tcl
Modules/%%MODULES_VERSION%%/share/nagelfar/syntaxdb_modulerc.tcl
Modules/%%MODULES_VERSION%%/share/vim/vimfiles/ftdetect/modulefile.vim
@@ -54,6 +58,7 @@ Modules/%%MODULES_VERSION%%/share/vim/vimfiles/syntax/modulefile.vim
Modules/versions/%%MODULES_VERSION%%
etc/profile.d/module.csh
etc/profile.d/module.sh
+share/man/man1/envml.1.gz
share/man/man1/ml.1.gz
share/man/man1/module.1.gz
share/man/man5/modulefile.5.gz
diff --git a/sysutils/mongodb_exporter/Makefile b/sysutils/mongodb_exporter/Makefile
index 790a4970bded..477af5cd6e09 100644
--- a/sysutils/mongodb_exporter/Makefile
+++ b/sysutils/mongodb_exporter/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mongodb_exporter
DISTVERSIONPREFIX= v
DISTVERSION= 0.45.0
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -10,7 +11,7 @@ WWW= https://github.com/percona/mongodb_exporter
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
USE_RC_SUBR= mongodb_exporter
GO_MODULE= github.com/percona/mongodb_exporter
diff --git a/sysutils/mountsmb2/Makefile b/sysutils/mountsmb2/Makefile
index 41eb4962aa9f..1aa8caf9f906 100644
--- a/sysutils/mountsmb2/Makefile
+++ b/sysutils/mountsmb2/Makefile
@@ -7,10 +7,9 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= SMB/CIFS shares mounting scripts to do it at login
WWW= http://www.granch.ru/~shelton
-RUN_DEPENDS= nbtscan:net-mgmt/nbtscan \
- sudo:security/sudo
+RUN_DEPENDS= nbtscan:net-mgmt/nbtscan
-USES= tar:bzip2
+USES= sudo tar:bzip2
NO_BUILD= yes
SCRIPTS= smb2nsmbrc mountsmb2
diff --git a/sysutils/mprocs/Makefile b/sysutils/mprocs/Makefile
index cfd386dbe8a8..88066cfba2be 100644
--- a/sysutils/mprocs/Makefile
+++ b/sysutils/mprocs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mprocs
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.3
-PORTREVISION= 1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile
index 76d29ac15cb2..de400c3dfee0 100644
--- a/sysutils/mstflint/Makefile
+++ b/sysutils/mstflint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mstflint
DISTVERSIONPREFIX= v
-DISTVERSION= 4.30.0-1
+DISTVERSION= 4.34.1-2
CATEGORIES= sysutils
MAINTAINER= olivier@FreeBSD.org
@@ -32,7 +32,7 @@ ADAB_LIB_DEPENDS= libexpat.so:textproc/expat2
FWMANAGER_CONFIGURE_ON= --enable-fw-mgr
FWMANAGER_LIB_DEPENDS= libcurl.so:ftp/curl \
- libxml2.so.2:textproc/libxml2
+ libxml2.so:textproc/libxml2
post-patch:
@${ECHO} '#define TOOLS_GIT_SHA "N/A"' > ${WRKSRC}/common/gitversion.h
diff --git a/sysutils/mstflint/distinfo b/sysutils/mstflint/distinfo
index 0edf8a6ac03e..7fd98af6f904 100644
--- a/sysutils/mstflint/distinfo
+++ b/sysutils/mstflint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730975672
-SHA256 (Mellanox-mstflint-v4.30.0-1_GH0.tar.gz) = e4bc23f0512ecd3d6321bac9d80d4cca4f885b5264a12adbbc333c74b1baedae
-SIZE (Mellanox-mstflint-v4.30.0-1_GH0.tar.gz) = 6465632
+TIMESTAMP = 1766401756
+SHA256 (Mellanox-mstflint-v4.34.1-2_GH0.tar.gz) = 43641d8e03c493979b228c43000c5c6def29b59234de369b06b6c732bc1a1d79
+SIZE (Mellanox-mstflint-v4.34.1-2_GH0.tar.gz) = 10475249
diff --git a/sysutils/mstflint/pkg-plist b/sysutils/mstflint/pkg-plist
index 5d37d31e1bcf..bbc8119448c3 100644
--- a/sysutils/mstflint/pkg-plist
+++ b/sysutils/mstflint/pkg-plist
@@ -1,21 +1,82 @@
%%FWMANAGER%%bin/mstarchive
bin/mstconfig
bin/mstcongestion
+bin/mstdevices_info
bin/mstflint
%%FWMANAGER%%bin/mstfwmanager
bin/mstfwreset
bin/mstfwtrace
%%ADAB%%bin/mstlink
bin/mstmcra
+bin/mstmget_temp
+%%ADAB%%bin/mstprivhost
bin/mstmread
bin/mstmtserver
bin/mstmwrite
-%%ADAB%%bin/mstprivhost
%%ADAB%%bin/mstreg
bin/mstregdump
bin/mstresourcedump
bin/mstresourceparse
+bin/msttokengenerator
bin/mstvpd
+%%ADAB%%%%DATADIR%%/prm_dbs/hca/ext/register_access_table.adb
+%%ADAB%%%%DATADIR%%/prm_dbs/switch/ext/register_access_table.adb
+%%ADAB%%lib/mstflint/python_tools/mstprivhost/mstprivhost.py
+%%DATADIR%%/AbirGearBox.csv
+%%DATADIR%%/AmosGearBox.csv
+%%DATADIR%%/AmosGearBoxManager.csv
+%%DATADIR%%/Arcus2.csv
+%%DATADIR%%/ArcusE.csv
+%%DATADIR%%/ArcusP_TC.csv
+%%DATADIR%%/BlueField.csv
+%%DATADIR%%/BlueField2.csv
+%%DATADIR%%/BlueField3.csv
+%%DATADIR%%/Cable.csv
+%%DATADIR%%/CableQSFP.csv
+%%DATADIR%%/CableQSFPaging.csv
+%%DATADIR%%/CableSFP.csv
+%%DATADIR%%/CableSFP51.csv
+%%DATADIR%%/CableSFP51Paging.csv
+%%DATADIR%%/ConnectIB.csv
+%%DATADIR%%/ConnectX10.csv
+%%DATADIR%%/ConnectX2.csv
+%%DATADIR%%/ConnectX3.csv
+%%DATADIR%%/ConnectX3Pro.csv
+%%DATADIR%%/ConnectX4.csv
+%%DATADIR%%/ConnectX4LX.csv
+%%DATADIR%%/ConnectX5.csv
+%%DATADIR%%/ConnectX6.csv
+%%DATADIR%%/ConnectX6DX.csv
+%%DATADIR%%/ConnectX6LX.csv
+%%DATADIR%%/ConnectX7.csv
+%%DATADIR%%/ConnectX8.csv
+%%DATADIR%%/ConnectX8_Pure_PCIe_Switch.csv
+%%DATADIR%%/ConnectX9.csv
+%%DATADIR%%/ConnectX9_Pure_PCIe_Switch.csv
+%%DATADIR%%/GB100.csv
+%%DATADIR%%/GB100_PXUC.csv
+%%DATADIR%%/GR100.csv
+%%DATADIR%%/GR150.csv
+%%DATADIR%%/InfiniScaleIV.csv
+%%DATADIR%%/Quantum.csv
+%%DATADIR%%/Quantum2.csv
+%%DATADIR%%/Quantum3.csv
+%%DATADIR%%/Quantum4.csv
+%%DATADIR%%/Quantum5.csv
+%%DATADIR%%/Sagitta.csv
+%%DATADIR%%/Spectrum.csv
+%%DATADIR%%/Spectrum2.csv
+%%DATADIR%%/Spectrum3.csv
+%%DATADIR%%/Spectrum4.csv
+%%DATADIR%%/Spectrum5.csv
+%%DATADIR%%/Spectrum6.csv
+%%DATADIR%%/SwitchIB.csv
+%%DATADIR%%/SwitchIB2.csv
+%%DATADIR%%/SwitchX.csv
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_host.db
+%%DATADIR%%/mlxconfig_dbs/mlxconfig_switch.db
+%%FWMANAGER%%bin/mstarchive
+%%FWMANAGER%%bin/mstfwmanager
include/mstflint/cmdif/icmd_cif_common.h
include/mstflint/cmdif/icmd_cif_open.h
include/mstflint/common/compatibility.h
@@ -27,8 +88,8 @@ include/mstflint/sdk/resource_dump_segments_be.h
include/mstflint/sdk/resource_dump_segments_le.h
include/mstflint/sdk/resource_dump_types.h
include/mstflint/tools_layouts/adb_to_c_utils.h
-include/mstflint/tools_layouts/icmd_layouts.h
include/mstflint/tools_layouts/icmd_hca_layouts.h
+include/mstflint/tools_layouts/icmd_layouts.h
lib/mstflint/python_tools/c_dev_mgt.so
lib/mstflint/python_tools/ccmdif.so
lib/mstflint/python_tools/cmdif.py
@@ -41,7 +102,10 @@ lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/__init__.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mcam.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mfrl.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mpcir.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mroq.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/cmd_reg_mrsi.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/gpu_drivers_safety_check.py
+lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/hot_reset.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/logger.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mcra.py
lib/mstflint/python_tools/mstfwreset/mlxfwresetlib/mlnx_peripheral_components.py
@@ -53,7 +117,8 @@ lib/mstflint/python_tools/mstfwreset/mstfwreset.py
lib/mstflint/python_tools/mstfwtrace/fw_trace_utilities.py
lib/mstflint/python_tools/mstfwtrace/mstfwtrace.py
lib/mstflint/python_tools/mstfwtrace/secure_fw_trace.py
-%%ADAB%%lib/mstflint/python_tools/mstprivhost/mstprivhost.py
+lib/mstflint/python_tools/mtcr.py
+lib/mstflint/python_tools/regaccess.py
lib/mstflint/python_tools/regaccess_hca_ext_structs.py
lib/mstflint/python_tools/regaccess_switch_ext_structs.py
lib/mstflint/python_tools/resourcetools/mstresourcedump.py
@@ -64,22 +129,26 @@ lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/DumpCommand.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/QueryCommand.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/ResDumpCommand.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/commands/__init__.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/CResourceDump.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/__init__.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/cresourcedump_types.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/fetchers/CapabilityFetcher.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/fetchers/__init__.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/filters/SegmentsFilter.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/filters/__init__.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/__init__.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/Exceptions.py
+lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/__init__.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/utils/constants.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/validation/CapabilityValidator.py
lib/mstflint/python_tools/resourcetools/resourcedump_lib/validation/__init__.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/ResourceParseManager.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/__init__.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AdbParser.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AdbResourceParser.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AddressValueParser.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/MenuParser.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/RawParser.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/ResourceParser.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/common_functions.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/__init__.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/AdbParser.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/__init__.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/AdbData.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/DataPrinter.py
@@ -87,12 +156,8 @@ lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/RawData.
lib/mstflint/python_tools/resourcetools/resourceparse_lib/resource_data/__init__.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/Exceptions.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/__init__.py
+lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/common_functions.py
lib/mstflint/python_tools/resourcetools/resourceparse_lib/utils/constants.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/CResourceDump.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/__init__.py
-lib/mstflint/python_tools/resourcetools/resourcedump_lib/cresourcedump/cresourcedump_types.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/MenuParser.py
-lib/mstflint/python_tools/resourcetools/resourceparse_lib/parsers/RawParser.py
lib/mstflint/python_tools/resourcetools/segments/CommandSegment.py
lib/mstflint/python_tools/resourcetools/segments/ErrorSegment.py
lib/mstflint/python_tools/resourcetools/segments/InfoSegment.py
@@ -106,14 +171,12 @@ lib/mstflint/python_tools/resourcetools/segments/SegmentCreator.py
lib/mstflint/python_tools/resourcetools/segments/SegmentFactory.py
lib/mstflint/python_tools/resourcetools/segments/TerminateSegment.py
lib/mstflint/python_tools/resourcetools/segments/__init__.py
-lib/mstflint/python_tools/mtcr.py
-lib/mstflint/python_tools/regaccess.py
lib/mstflint/python_tools/rreg_access.so
lib/mstflint/python_tools/tools_version.py
lib/mstflint/sdk/libresource_dump_sdk.so
share/man/man1/mstarchive.1.gz
-share/man/man1/mstcongestion.1.gz
share/man/man1/mstconfig.1.gz
+share/man/man1/mstcongestion.1.gz
share/man/man1/mstflint.1.gz
share/man/man1/mstfwmanager.1.gz
share/man/man1/mstfwreset.1.gz
@@ -128,43 +191,3 @@ share/man/man1/mstreg.1.gz
share/man/man1/mstregdump.1.gz
share/man/man1/mstresourcedump.1.gz
share/man/man1/mstvpd.1.gz
-%%DATADIR%%/AbirGearBox.csv
-%%DATADIR%%/AmosGearBox.csv
-%%DATADIR%%/AmosGearBoxManager.csv
-%%DATADIR%%/BlueField.csv
-%%DATADIR%%/BlueField2.csv
-%%DATADIR%%/BlueField3.csv
-%%DATADIR%%/BW00.csv
-%%DATADIR%%/Cable.csv
-%%DATADIR%%/CableQSFP.csv
-%%DATADIR%%/CableQSFPaging.csv
-%%DATADIR%%/CableSFP.csv
-%%DATADIR%%/CableSFP51.csv
-%%DATADIR%%/CableSFP51Paging.csv
-%%DATADIR%%/ConnectX8.csv
-%%DATADIR%%/ConnectIB.csv
-%%DATADIR%%/ConnectX2.csv
-%%DATADIR%%/ConnectX3.csv
-%%DATADIR%%/ConnectX3Pro.csv
-%%DATADIR%%/ConnectX4.csv
-%%DATADIR%%/ConnectX4LX.csv
-%%DATADIR%%/ConnectX5.csv
-%%DATADIR%%/ConnectX6.csv
-%%DATADIR%%/ConnectX6DX.csv
-%%DATADIR%%/ConnectX6LX.csv
-%%DATADIR%%/ConnectX7.csv
-%%DATADIR%%/Quantum2.csv
-%%DATADIR%%/Quantum3.csv
-%%DATADIR%%/InfiniScaleIV.csv
-%%DATADIR%%/Quantum.csv
-%%DATADIR%%/Spectrum.csv
-%%DATADIR%%/Spectrum2.csv
-%%DATADIR%%/Spectrum3.csv
-%%DATADIR%%/Spectrum4.csv
-%%DATADIR%%/SwitchIB.csv
-%%DATADIR%%/SwitchIB2.csv
-%%DATADIR%%/SwitchX.csv
-%%DATADIR%%/mlxconfig_dbs/mlxconfig_host.db
-%%DATADIR%%/mlxconfig_dbs/mlxconfig_switch.db
-%%ADAB%%%%DATADIR%%/prm_dbs/hca/ext/register_access_table.adb
-%%ADAB%%%%DATADIR%%/prm_dbs/switch/ext/register_access_table.adb
diff --git a/sysutils/mult/Makefile b/sysutils/mult/Makefile
new file mode 100644
index 000000000000..28142c5ea342
--- /dev/null
+++ b/sysutils/mult/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= mult
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.0
+PORTREVISION= 5
+CATEGORIES= sysutils
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Run a command multiple times and glance at the outputs
+WWW= https://github.com/dhth/mult
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+USE_GITHUB= yes
+GH_ACCOUNT= dhth
+
+GO_MODULE= github.com/dhth/mult
+
+PLIST_FILES= bin/mult
+
+.include <bsd.port.mk>
diff --git a/sysutils/mult/distinfo b/sysutils/mult/distinfo
new file mode 100644
index 000000000000..055bbeefdb9b
--- /dev/null
+++ b/sysutils/mult/distinfo
@@ -0,0 +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
diff --git a/sysutils/mult/pkg-descr b/sysutils/mult/pkg-descr
new file mode 100644
index 000000000000..7a5ac834d9f5
--- /dev/null
+++ b/sysutils/mult/pkg-descr
@@ -0,0 +1,13 @@
+mult is a command-line tool that runs shell commands multiple times and
+provides a terminal user interface (TUI) for comparing the outputs.
+
+Features:
+
+- Run commands multiple times concurrently or sequentially
+- Specify number of runs
+- Add delay between runs
+- Stop at first failure
+- Compare outputs via TUI
+
+Useful for investigating inconsistent web server responses, checking flaky
+test suite outcomes, and running performance/stress tests.
diff --git a/sysutils/mybashburn/Makefile b/sysutils/mybashburn/Makefile
index 9b89e8b4645f..ea77bcefeb54 100644
--- a/sysutils/mybashburn/Makefile
+++ b/sysutils/mybashburn/Makefile
@@ -36,7 +36,7 @@ FLAC_RUN_DEPENDS= flac:audio/flac
LAME_RUN_DEPENDS= lame:audio/lame
MPG123_RUN_DEPENDS= mpg123:audio/mpg123
NORMALIZE_RUN_DEPENDS= normalize:audio/normalize
-SUDO_RUN_DEPENDS= sudo:security/sudo
+SUDO_USES= sudo
VORBIS_RUN_DEPENDS= ogg123:audio/vorbis-tools
post-patch:
diff --git a/sysutils/ncdu2/Makefile b/sysutils/ncdu2/Makefile
index 22d91ce2ac85..3942435ec9b8 100644
--- a/sysutils/ncdu2/Makefile
+++ b/sysutils/ncdu2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ncdu
-PORTVERSION= 2.7
+PORTVERSION= 2.9.2
CATEGORIES= sysutils
MASTER_SITES= https://dev.yorhel.nl/download/
PKGNAMESUFFIX= 2
@@ -12,7 +12,7 @@ WWW= https://dev.yorhel.nl/ncdu \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
-BUILD_DEPENDS= zig>=0.12<0.14:lang/zig
+BUILD_DEPENDS= zig>=0.14:lang/zig
LIB_DEPENDS= libzstd.so:archivers/zstd
USES= ncurses pkgconfig
diff --git a/sysutils/ncdu2/distinfo b/sysutils/ncdu2/distinfo
index a95229982298..052411e008ec 100644
--- a/sysutils/ncdu2/distinfo
+++ b/sysutils/ncdu2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732202496
-SHA256 (ncdu-2.7.tar.gz) = b218cc14a2bb9852cf951db4e21aec8980e7a8c3aca097e3aa3417f20eb93000
-SIZE (ncdu-2.7.tar.gz) = 71122
+TIMESTAMP = 1761446510
+SHA256 (ncdu-2.9.2.tar.gz) = e91135281cb66569f2ca4c0bac277246991e7e52524c0ca8cba3de5c8e81cec9
+SIZE (ncdu-2.9.2.tar.gz) = 74529
diff --git a/sysutils/nerdctl/Makefile b/sysutils/nerdctl/Makefile
index 46ac7259d134..84f91170bb9b 100644
--- a/sysutils/nerdctl/Makefile
+++ b/sysutils/nerdctl/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nerdctl
-DISTVERSIONPREFIX=v
-DISTVERSION= 2.0.3
-PORTREVISION= 2
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= laurent.chardon@gmail.com
@@ -11,26 +11,46 @@ WWW= https://github.com/containerd/nerdctl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:modules
GO_MODULE= github.com/containerd/nerdctl/v2
GO_TARGET= ./cmd/${PORTNAME}
GO_BUILDFLAGS= -ldflags "-s -w -X ${GO_MODULE}/pkg/version.Version=${DISTVERSIONFULL}"
-PLIST_FILES= bin/containerd-rootless.sh \
- bin/containerd-rootless-setuptool.sh \
+PLIST_FILES= bin/containerd-rootless-setuptool.sh \
+ bin/containerd-rootless.sh \
bin/nerdctl \
etc/bash_completion.d/${PORTNAME} \
share/fish/vendor_completions.d/${PORTNAME}.fish \
share/zsh/site-functions/_${PORTNAME}
+PORTDOCS= *
+
+OPTIONS_DEFINE= DOCS
+
+pre-fetch:
+ @${MKDIR} ${DISTDIR}/${DIST_SUBDIR}/mod/tigron
+ [ -e ${DISTDIR}/${DIST_SUBDIR}/go.mod ] || \
+ (${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
+ https://raw.githubusercontent.com/containerd/nerdctl/v${DISTVERSION}/go.mod \
+ -o ${DISTDIR}/${DIST_SUBDIR}/go.mod; \
+ ${REINPLACE_CMD} '/tigron/d' ${DISTDIR}/${DIST_SUBDIR}/go.mod)
+
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/extras/rootless/* ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME} completion bash > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME} completion fish > ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish
- ${STAGEDIR}${PREFIX}/bin/${PORTNAME} completion zsh > ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+ ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions \
+ ${WRKDIR}/tmp
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion bash \
+ > ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion fish \
+ > ${STAGEDIR}${PREFIX}/share/fish/vendor_completions.d/${PORTNAME}.fish
+ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} --data-root=${WRKDIR}/tmp completion zsh \
+ > ${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 36464620532a..39f103fab15e 100644
--- a/sysutils/nerdctl/distinfo
+++ b/sysutils/nerdctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737571130
-SHA256 (go/sysutils_nerdctl/nerdctl-v2.0.3/v2.0.3.mod) = cb460ad9a26c30d0aed368b0c55a709bdc4101cb9385e718983ad2ad3b6ae17a
-SIZE (go/sysutils_nerdctl/nerdctl-v2.0.3/v2.0.3.mod) = 6834
-SHA256 (go/sysutils_nerdctl/nerdctl-v2.0.3/v2.0.3.zip) = 47da29b33931086873c6118eee5eedea868e7fc0f94cc469372b8904a19c17b3
-SIZE (go/sysutils_nerdctl/nerdctl-v2.0.3/v2.0.3.zip) = 1941598
+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
diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile
new file mode 100644
index 000000000000..70aff5a0204d
--- /dev/null
+++ b/sysutils/nginx-ui/Makefile
@@ -0,0 +1,65 @@
+PORTNAME= nginx-ui
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.3.2
+CATEGORIES= sysutils
+MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/
+DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \
+ ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.vendor${EXTRACT_SUFX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Yet another WebUI for Nginx
+WWW= https://nginxui.com
+
+LICENSE= AGPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.25+,modules
+USE_GITHUB= yes
+GH_ACCOUNT= 0xJacky
+
+USE_RC_SUBR= ${PORTNAME}
+
+GO_BUILDFLAGS= -ldflags "\
+ -X 'github.com/0xJacky/Nginx-UI/settings.buildTime=${BUILD_DATE}'" \
+ -tags=jsoniter
+
+SUB_FILES= pkg-message
+SUB_LIST= USER=${NGINXUI_USER}
+
+PLIST_SUB= GROUP=${NGINXUI_USER} \
+ USER=${NGINXUI_GROUP}
+
+NGINXUI_USER= root
+NGINXUI_GROUP= wheel
+
+BUILD_DATE= $$(date -u +%s)
+
+# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse HEAD'
+# in the NGINX UI repository to get the value of GITID.
+GITID= cb1fb691aff413a3bf322a5e48bd51c299051724
+
+post-extract:
+ @${MKDIR} ${WRKSRC}/vendor
+ @cd ${WRKDIR}/${PORTNAME}-vendor && ${COPYTREE_SHARE} . ${WRKSRC}/vendor
+ @${MKDIR} ${WRKSRC}/app/dist
+ @cd ${WRKDIR}/${PORTNAME}-frontend && ${COPYTREE_SHARE} . ${WRKSRC}/app/dist
+ @${MV} ${WRKSRC}/app/dist/dist.tar.xz ${WRKSRC}/app/dist.tar.xz
+
+post-patch:
+ @${REINPLACE_CMD} -e 's/newLineSymbol/"\\n"/g' \
+ ${WRKSRC}/vendor/github.com/imega/luaformatter/formatter/writer.go
+ @${REINPLACE_CMD} -e 's,%%GITID%%,${GITID},g' ${WRKSRC}/cmd/version/generate.go
+ @${RM} ${WRKSRC}/vendor/github.com/shirou/gopsutil/v4/internal/common/binary.go
+
+pre-build:
+ @${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} generate ${WRKSRC}/cmd/version/generate.go
+
+post-install:
+ @${MKDIR} ${STAGEDIR}/var/db/${PORTNAME}
+ ${INSTALL_DATA} ${FILESDIR}/app.ini ${STAGEDIR}/var/db/${PORTNAME}/app.ini.sample
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${FILESDIR}/nginx-ui.conf ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${FILESDIR}/nginx.conf ${STAGEDIR}${DATADIR}
+ @${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' ${STAGEDIR}${DATADIR}/nginx.conf
+
+.include <bsd.port.mk>
diff --git a/sysutils/nginx-ui/distinfo b/sysutils/nginx-ui/distinfo
new file mode 100644
index 000000000000..f035be08b13f
--- /dev/null
+++ b/sysutils/nginx-ui/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1766101340
+SHA256 (nginx-ui-v2.3.2.frontend.tar.gz) = e87c6a782eb30d05b81234f04ae9befbf507c65f7fabfd5d4f0dec99ef4a6557
+SIZE (nginx-ui-v2.3.2.frontend.tar.gz) = 4217892
+SHA256 (nginx-ui-v2.3.2.vendor.tar.gz) = 2f40dd225de0b895759290247ecb91107ea64052263c97a63d9095d06fde8fac
+SIZE (nginx-ui-v2.3.2.vendor.tar.gz) = 31474803
+SHA256 (0xJacky-nginx-ui-v2.3.2_GH0.tar.gz) = 95171ac3de532f228cf1619beae0775050622359d6c30b3ede700510b7e52785
+SIZE (0xJacky-nginx-ui-v2.3.2_GH0.tar.gz) = 13085812
diff --git a/sysutils/nginx-ui/files/app.ini b/sysutils/nginx-ui/files/app.ini
new file mode 100644
index 000000000000..8392a58d573e
--- /dev/null
+++ b/sysutils/nginx-ui/files/app.ini
@@ -0,0 +1,13 @@
+[app]
+PageSize = 10
+
+[server]
+Host = 0.0.0.0
+Port = 9000
+RunMode = release
+
+[cert]
+HTTPChallengePort = 9180
+
+[terminal]
+StartCmd = login
diff --git a/sysutils/nginx-ui/files/nginx-ui.conf b/sysutils/nginx-ui/files/nginx-ui.conf
new file mode 100644
index 000000000000..ec0d062aa971
--- /dev/null
+++ b/sysutils/nginx-ui/files/nginx-ui.conf
@@ -0,0 +1,21 @@
+map $http_upgrade $connection_upgrade {
+ default upgrade;
+ '' close;
+}
+
+server {
+ listen 80;
+ server_name localhost; # your domain here
+ client_max_body_size 128M; # maximum upload size
+
+ location / {
+ proxy_set_header Host $host;
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header X-Forwarded-Proto $scheme;
+ proxy_http_version 1.1;
+ proxy_set_header Upgrade $http_upgrade;
+ proxy_set_header Connection $connection_upgrade;
+ proxy_pass http://127.0.0.1:9000/;
+ }
+}
diff --git a/sysutils/nginx-ui/files/nginx-ui.in b/sysutils/nginx-ui/files/nginx-ui.in
new file mode 100644
index 000000000000..d5e04d9137af
--- /dev/null
+++ b/sysutils/nginx-ui/files/nginx-ui.in
@@ -0,0 +1,37 @@
+#!/bin/sh
+
+# PROVIDE: nginx_ui
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Configuration settings for NGINX UI in /etc/rc.conf
+#
+# nginx_ui_enable (bool): Enable NGINX UI. (default=NO)
+# nginx_ui_log (str): Log output. (default=/var/log/nginx-ui.log)
+# nginx_ui_runas (str): User to run NGINX UI as. (default=%%USER%%)
+#
+
+. /etc/rc.subr
+
+name="nginx_ui"
+desc="Yet another WebUI for Nginx"
+rcvar="${name}_enable"
+
+load_rc_config $name
+
+: ${nginx_ui_enable:="NO"}
+: ${nginx_ui_log:="/var/log/nginx-ui.log"}
+: ${nginx_ui_runas:="%%USER%%"}
+
+nginx_ui_chdir="/var/db/nginx-ui"
+pidfile="/var/run/nginx-ui.pid"
+procname="%%LOCALBASE%%/bin/nginx-ui"
+command="/usr/sbin/daemon"
+command_args="-o ${nginx_ui_log} -u ${nginx_ui_runas} -p ${pidfile} -t \"${desc}\" ${procname}"
+# If, for example, there is a power failure, the UNIX socket file will be left and
+# the error "connect: connection refused" will be displayed, so the best thing to
+# do is to delete it before starting NGINX UI.
+start_precmd="rm -f /var/db/nginx-ui/nginx-ui.sock"
+sig_stop="SIGQUIT"
+
+run_rc_command "$1"
diff --git a/sysutils/nginx-ui/files/nginx.conf b/sysutils/nginx-ui/files/nginx.conf
new file mode 100644
index 000000000000..7aca8a6e8f82
--- /dev/null
+++ b/sysutils/nginx-ui/files/nginx.conf
@@ -0,0 +1,37 @@
+user www;
+worker_processes auto;
+
+error_log /var/log/nginx/error.log notice;
+error_log /var/log/nginx/error.local.log notice;
+pid /var/run/nginx.pid;
+
+load_module %%PREFIX%%/libexec/nginx/ngx_stream_module.so;
+
+events {
+ worker_connections 1024;
+}
+
+stream {
+ include %%PREFIX%%/etc/nginx/streams-enabled/*;
+}
+
+http {
+ include %%PREFIX%%/etc/nginx/mime.types;
+ default_type application/octet-stream;
+
+ log_format main '$remote_addr - $remote_user [$time_local] "$request" '
+ '$status $body_bytes_sent "$http_referer" '
+ '"$http_user_agent" "$http_x_forwarded_for"';
+
+ access_log /var/log/nginx/access.log main;
+
+ sendfile on;
+ #tcp_nopush on;
+
+ keepalive_timeout 65;
+
+ gzip on;
+
+ include %%PREFIX%%/etc/nginx/conf.d/*.conf;
+ include %%PREFIX%%/etc/nginx/sites-enabled/*;
+}
diff --git a/sysutils/nginx-ui/files/patch-cmd_version_generate.go b/sysutils/nginx-ui/files/patch-cmd_version_generate.go
new file mode 100644
index 000000000000..5891b1a46c0f
--- /dev/null
+++ b/sysutils/nginx-ui/files/patch-cmd_version_generate.go
@@ -0,0 +1,23 @@
+--- cmd/version/generate.go.orig 2025-08-28 00:13:15 UTC
++++ cmd/version/generate.go
+@@ -8,7 +8,6 @@ import (
+ "io"
+ "io/fs"
+ "os"
+- "os/exec"
+ "path"
+ "path/filepath"
+ "runtime"
+@@ -74,11 +73,7 @@ func getGitCommitHash(basePath string) (string, error)
+ }
+
+ func getGitCommitHash(basePath string) (string, error) {
+- cmd := exec.Command("git", "-C", basePath, "rev-parse", "HEAD")
+- commitHash, err := cmd.Output()
+- if err != nil {
+- return "", err
+- }
++ commitHash := "%%GITID%%"
+
+ return strings.TrimRight(string(commitHash), "\r\n"), nil
+ }
diff --git a/sysutils/nginx-ui/files/pkg-message.in b/sysutils/nginx-ui/files/pkg-message.in
new file mode 100644
index 000000000000..e847e30b79e5
--- /dev/null
+++ b/sysutils/nginx-ui/files/pkg-message.in
@@ -0,0 +1,39 @@
+[
+{ type: install
+ message: <<EOM
+NGINX UI is installed
+
+1) Install a variant of NGINX like www/nginx:
+
+ pkg install -y www/nginx
+
+2) Populate NGINX directory with the directories
+ required by NGINX UI:
+
+ mkdir -p %%PREFIX%%/etc/nginx/conf.d
+ mkdir -p %%PREFIX%%/etc/nginx/streams-enabled
+ mkdir -p %%PREFIX%%/etc/nginx/sites-enabled
+ mkdir -p %%PREFIX%%/etc/nginx/sites-available
+ mkdir -p %%PREFIX%%/etc/nginx/streams-available
+
+3) Configure NGINX:
+
+ cp %%DATADIR%%/nginx-ui.conf %%PREFIX%%/etc/nginx/conf.d
+ cp %%DATADIR%%/nginx.conf %%PREFIX%%/etc/nginx/nginx.conf
+
+ Of course, if you have already modified nginx.conf, backup it first.
+ Then, after copying the new nginx.conf, edit it according to your needs.
+
+4) Configure NGINX UI in /var/db/nginx-ui/app.ini
+
+5) Enable NGINX UI with
+
+ sysrc nginx_ui_enable=YES
+
+6) Start both NGINX and NGINX UI with
+
+ service nginx-ui start
+ service nginx start
+EOM
+}
+]
diff --git a/sysutils/nginx-ui/pkg-descr b/sysutils/nginx-ui/pkg-descr
new file mode 100644
index 000000000000..e4ccdd0a2d1b
--- /dev/null
+++ b/sysutils/nginx-ui/pkg-descr
@@ -0,0 +1,11 @@
+Nginx UI is a comprehensive web-based interface designed to simplify
+the management and configuration of Nginx single-node and cluster
+nodes. It offers real-time server statistics, Nginx performance
+monitoring, AI-powered ChatGPT assistance, the code editor that
+supports LLM Code Completion, one-click deployment, automatic renewal
+of Let's Encrypt certificates, and user-friendly editing tools for
+website configurations. Additionally, Nginx UI provides features
+such as online access to Nginx logs, automatic testing and reloading
+of configuration files, a web terminal, dark mode, and responsive
+web design. Built with Go and Vue, Nginx UI ensures a seamless and
+efficient experience for managing your Nginx server.
diff --git a/sysutils/nginx-ui/pkg-plist b/sysutils/nginx-ui/pkg-plist
new file mode 100644
index 000000000000..183baad10e13
--- /dev/null
+++ b/sysutils/nginx-ui/pkg-plist
@@ -0,0 +1,5 @@
+@dir(%%USER%%,%%GROUP%%,0700) /var/db/nginx-ui
+@sample(%%USER%%,%%GROUP%%,0640) /var/db/nginx-ui/app.ini.sample
+%%DATADIR%%/nginx-ui.conf
+%%DATADIR%%/nginx.conf
+bin/nginx-ui
diff --git a/sysutils/nitro/Makefile b/sysutils/nitro/Makefile
new file mode 100644
index 000000000000..5a27a8d2a426
--- /dev/null
+++ b/sysutils/nitro/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= nitro
+DISTVERSION= 0.3
+CATEGORIES= sysutils
+MASTER_SITES= https://git.vuxu.org/nitro/snapshot/
+
+MAINTAINER= jsmith@resonatingmedia.com
+COMMENT= Minimal init implementation and process supervisor
+WWW= https://git.vuxu.org/nitro/about/
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/nitro ${STAGEDIR}${PREFIX}/bin/nitro
+ ${INSTALL_PROGRAM} ${WRKSRC}/nitroctl ${STAGEDIR}${PREFIX}/bin/nitroctl
+ ${INSTALL_MAN} ${WRKSRC}/nitro.8 ${STAGEDIR}${PREFIX}/share/man/man8/
+ ${INSTALL_MAN} ${WRKSRC}/nitroctl.1 ${STAGEDIR}${PREFIX}/share/man/man1/
+
+.include <bsd.port.mk>
diff --git a/sysutils/nitro/distinfo b/sysutils/nitro/distinfo
new file mode 100644
index 000000000000..a600f0ee3da7
--- /dev/null
+++ b/sysutils/nitro/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756646642
+SHA256 (nitro-0.3.tar.gz) = 5672190ad8527b96875e75886dc8785373020e3ed53511c1758c8c7debd6999a
+SIZE (nitro-0.3.tar.gz) = 19589
diff --git a/sysutils/nitro/files/patch-Makefile b/sysutils/nitro/files/patch-Makefile
new file mode 100644
index 000000000000..0b513a644e0b
--- /dev/null
+++ b/sysutils/nitro/files/patch-Makefile
@@ -0,0 +1,8 @@
+--- Makefile.orig 2025-09-01 16:57:47 UTC
++++ Makefile
+@@ -1,4 +1,4 @@
+-CFLAGS=-Os -Wall -Wno-unused-parameter -Wextra -Wwrite-strings
++CFLAGS+=-Wall -Wno-unused-parameter -Wextra -Wwrite-strings
+
+ ALL=nitro nitroctl
+
diff --git a/sysutils/nitro/pkg-descr b/sysutils/nitro/pkg-descr
new file mode 100644
index 000000000000..d6695ea61e35
--- /dev/null
+++ b/sysutils/nitro/pkg-descr
@@ -0,0 +1,6 @@
+Nitro is a tiny process supervisor that also can be used as PID 1 on
+Unix-like systems.
+
+It can run as an unprivileged supervision daemon on POSIX systems.
+Nitro is configured by a directory of scripts, defaulting to /etc/nitro
+or the first command line argument.
diff --git a/sysutils/nitro/pkg-plist b/sysutils/nitro/pkg-plist
new file mode 100644
index 000000000000..35ec49e38f32
--- /dev/null
+++ b/sysutils/nitro/pkg-plist
@@ -0,0 +1,4 @@
+bin/nitro
+bin/nitroctl
+share/man/man8/nitro.8.gz
+share/man/man1/nitroctl.1.gz
diff --git a/sysutils/nix/Makefile b/sysutils/nix/Makefile
index 53121b9d8711..4e188a36fa32 100644
--- a/sysutils/nix/Makefile
+++ b/sysutils/nix/Makefile
@@ -1,8 +1,10 @@
PORTNAME= nix
-DISTVERSION= 2.20.2
-PORTREVISION= 8
+DISTVERSION= 2.32.4
CATEGORIES= sysutils
+PATCH_SITES= https://github.com/NixOS/nix/commit/2636f50dd41fe357ec64430aeeb772328ab2d7cb.patch?dummy=/
+PATCHFILES= nix-fix-build-with-mdbook-update.patch:-p1
+
MAINTAINER= ashish@FreeBSD.org
COMMENT= Purely functional package manager
WWW= https://nixos.org/nix/
@@ -10,130 +12,71 @@ WWW= https://nixos.org/nix/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= Fails to build, error: field designator 'cols' does not refer to any field in type 'struct lowdown_opts'
-DEPRECATED= Outdated version and broken for months
-EXPIRATION_DATE=2025-03-31
-
-BUILD_DEPENDS= ${LOCALBASE}/share/aclocal/ax_cxx_compile_stdcxx.m4:devel/autoconf-archive \
- gsed:textproc/gsed \
- bash:shells/bash \
- docbook-xsl-ns>=0:textproc/docbook-xsl-ns \
- gnustat:sysutils/coreutils \
- grealpath:sysutils/coreutils \
- xmllint:textproc/libxml2 \
- xsltproc:textproc/libxslt \
+BUILD_DEPENDS= bash:shells/bash \
jq:textproc/jq \
- nlohmann-json>=3.9:devel/nlohmann-json
+ nlohmann-json>=3.9:devel/nlohmann-json \
+ toml11>=0:devel/toml11
LIB_DEPENDS= libaws-cpp-sdk-core.so:devel/aws-sdk-cpp \
libaws-crt-cpp.so:devel/aws-crt-cpp \
+ libblake3.so:devel/libblake3 \
libboost_context.so:devel/boost-libs \
libbrotlienc.so:archivers/brotli \
+ libcpuid.so:sysutils/libcpuid \
libcurl.so:ftp/curl \
libeditline.so:devel/editline \
- libgc.so:devel/boehm-gc \
- libsodium.so:security/libsodium \
- libcpuid.so:sysutils/libcpuid \
+ libgc-threaded.so:devel/boehm-gc-threaded \
libgit2.so:devel/libgit2 \
- liblowdown.so:textproc/lowdown
-TEST_DEPENDS= dot:graphics/graphviz \
- git:devel/git \
- gxargs:misc/findutils \
- hg:devel/mercurial
-
-USES= autoreconf bison compiler:c++17-lang cpe gmake localbase libarchive \
- pkgconfig sqlite:3 ssl
+ liblowdown.so:textproc/lowdown \
+ libsodium.so:security/libsodium
+
+USES= bison cmake:indirect compiler:c++23-lang cpe libarchive localbase \
+ meson ninja pkgconfig sqlite:3 ssl
USE_GITHUB= yes
GH_ACCOUNT= NixOS
USE_LDCONFIG= yes
CPE_VENDOR= nix_project
-HAS_CONFIGURE= yes
-# Workaround for bashisms in the configure script.
-CONFIGURE_SHELL= ${_BASH}
-CONFIGURE_ARGS= --disable-seccomp-sandboxing \
- --enable-gc \
- --disable-unit-tests
-CONFIGURE_ENV= OPENSSL_CFLAGS="-I ${OPENSSLINC}" \
- OPENSSL_LIBS="-L ${OPENSSLLIB}"
-# Workaround for:
-# /usr/bin/ld: error: undefined symbol: SHA512_Update
-MAKE_ARGS= libutil_ALLOW_UNDEFINED=yes V=s
-# XXX: Tests require the port to be installed on the system. It is not enough
-# to have the port staged.
-TEST_ARGS= nix_tests="${_PASSING_TESTS}"
-TEST_TARGET= installcheck
-
-# grealpath and gnustat are needed for tests.
-BINARY_ALIAS= realpath=grealpath stat=gnustat sed=gsed
+MESON_ARGS= -Dbenchmarks=false \
+ -Dbindings=false \
+ -Dunit-tests=false
+LDFLAGS+= -L${LOCALBASE}/lib
+PLIST_SUB= PORTVERSION=${PORTVERSION}
SUB_FILES= pkg-message
GROUPS= nixbld
-OPTIONS_DEFINE= DOCS
-
-DOCS_CONFIGURE_ENABLE= doc-gen
-DOCS_BUILD_DEPENDS= mdbook>=0:textproc/mdbook \
- mdbook-linkcheck>=0:textproc/mdbook-linkcheck
+OPTIONS_DEFINE= DOCS
+DOCS_USES= python:build
+DOCS_MESON_TRUE= doc-gen
+DOCS_BUILD_DEPENDS= mdbook-linkcheck>=0:textproc/mdbook-linkcheck \
+ mdbook>=0:textproc/mdbook \
+ rsync:net/rsync
-_BASH= ${LOCALBASE}/bin/bash
_STRIP_TARGETS= bin/nix bin/nix-build bin/nix-channel bin/nix-collect-garbage \
bin/nix-copy-closure bin/nix-daemon bin/nix-env \
bin/nix-instantiate bin/nix-prefetch-url bin/nix-store \
lib/libnixexpr.so lib/libnixmain.so lib/libnixstore.so \
lib/libnixutil.so lib/libnixcmd.so lib/libnixfetchers.so
-# Regenerate the list of all tests with:
-# make patch && make -f $(make -V WRKSRC)/tests/local.mk -V nix_tests
-
-_ALL_TESTS= test-infra.sh init.sh flakes/flakes.sh flakes/develop.sh \
- flakes/run.sh flakes/mercurial.sh flakes/circular.sh \
- flakes/init.sh flakes/inputs.sh flakes/follow-paths.sh \
- flakes/bundle.sh flakes/check.sh flakes/unlocked-override.sh \
- flakes/absolute-paths.sh flakes/absolute-attr-paths.sh \
- flakes/build-paths.sh flakes/flake-in-submodule.sh gc.sh \
- nix-collect-garbage-d.sh remote-store.sh legacy-ssh-store.sh \
- lang.sh lang-test-infra.sh experimental-features.sh \
- fetchMercurial.sh gc-auto.sh user-envs.sh \
- user-envs-migration.sh binary-cache.sh multiple-outputs.sh \
- nix-build.sh gc-concurrent.sh repair.sh fixed.sh export-graph.sh \
- timeout.sh fetchGitRefs.sh gc-runtime.sh tarball.sh fetchGit.sh \
- fetchurl.sh fetchPath.sh fetchTree-file.sh simple.sh referrers.sh \
- optimise-store.sh substitute-with-invalid-ca.sh signing.sh hash.sh \
- gc-non-blocking.sh check.sh nix-shell.sh check-refs.sh \
- build-remote-input-addressed.sh secure-drv-outputs.sh restricted.sh \
- fetchGitSubmodules.sh fetchGitVerification.sh flakes/search-root.sh \
- readfile-context.sh nix-channel.sh recursive.sh dependencies.sh \
- check-reqs.sh build-remote-content-addressed-fixed.sh \
- build-remote-content-addressed-floating.sh \
- build-remote-trustless-should-pass-0.sh \
- build-remote-trustless-should-pass-1.sh \
- build-remote-trustless-should-pass-2.sh \
- build-remote-trustless-should-pass-3.sh \
- build-remote-trustless-should-fail-0.sh \
- build-remote-with-mounted-ssh-ng.sh \
- nar-access.sh impure-eval.sh pure-eval.sh eval.sh repl.sh \
- binary-cache-build-remote.sh search.sh logging.sh export.sh config.sh \
- add.sh local-store.sh filter-source.sh misc.sh dump-db.sh \
- linux-sandbox.sh supplementary-groups.sh build-dry.sh \
- structured-attrs.sh shell.sh brotli.sh zstd.sh compression-levels.sh \
- nix-copy-ssh.sh nix-copy-ssh-ng.sh post-hook.sh function-trace.sh \
- flakes/config.sh fmt.sh eval-store.sh why-depends.sh derivation-json.sh \
- import-derivation.sh nix_path.sh case-hack.sh placeholders.sh \
- ssh-relay.sh build.sh build-delete.sh output-normalization.sh \
- selfref-gc.sh db-migration.sh bash-profile.sh pass-as-file.sh \
- nix-profile.sh suggestions.sh store-info.sh fetchClosure.sh completions.sh \
- flakes/show.sh impure-derivations.sh path-from-hash-part.sh path-info.sh \
- toString-path.sh read-only-store.sh nested-sandboxing.sh impure-env.sh \
- compute-levels.sh test-libstoreconsumer.sh plugins.sh
-
-# Remove problematic tests from the list:
-# - restricted.sh is hanging and never finishes.
-_PASSING_TESTS= ${_ALL_TESTS:Nrestricted.sh}
post-patch:
- ${REINPLACE_CMD} -e 's,=/dummy,=${WRKDIR}/dummy,g' \
- ${WRKSRC}/doc/manual/local.mk
+ ${REINPLACE_CMD} -e "/seccomp-sandboxing/s/,$$/, value : 'disabled',/" \
+ ${WRKSRC}/src/libstore/meson.options
+ ${REINPLACE_CMD} -e "/^bdw_gc/s/'bdw-gc'/'bdw-gc-threaded'/" \
+ ${WRKSRC}/src/libexpr/meson.build
+ ${FIND} ${WRKSRC} -type f -name meson.build | \
+ ${XARGS} ${GREP} -E -R -l 'Werror=(suggest-override|undef)|/dummy' | \
+ ${XARGS} ${REINPLACE_CMD} -E -e '/Werror=(suggest-override|undef)/d' \
+ -e 's,/dummy,/tmp/dummy,g'
+
+post-patch-DOCS-on:
+ ${REINPLACE_CMD} -E -e '/(internal|external)-api-docs/d' \
+ ${WRKSRC}/meson.build
+ ${FIND} ${WRKSRC} -type f -name 'book.toml.in' | ${XARGS} \
+ ${REINPLACE_CMD} -e "s,'python3','${PYTHON_CMD}'," \
+ -e 's,"python3 ,"${PYTHON_CMD} ,' \
+ ${WRKSRC}/src/nix-manual/meson.build
post-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
@@ -144,21 +87,4 @@ post-install:
@cd ${STAGEDIR}${PREFIX} && ${STRIP_CMD} ${_STRIP_TARGETS}
-pre-test:
- ${MKDIR} /tmp/nix-test
-
- ${REINPLACE_CMD} -e 's| xargs | gxargs |g' ${WRKSRC}/tests/push-to-store.sh
- ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/timeout.nix
- ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/check-reqs.nix
- ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/nar-access.nix
- ${REINPLACE_CMD} -e 's| touch | /usr/bin/touch |g' ${WRKSRC}/tests/pass-as-file.sh
- ${REINPLACE_CMD} -e 's| date | ${LOCALBASE}/bin/gdate |g' ${WRKSRC}/tests/check.nix
-
- ${REINPLACE_CMD} -e 's| wc -l)| /usr/bin/grep -c .)|g' ${WRKSRC}/tests/gc-auto.sh
- ${REINPLACE_CMD} -e 's| tar c tarball)| tar -cf - tarball)|' ${WRKSRC}/tests/tarball.sh
- ${REINPLACE_CMD} -e 's|^grep |/usr/bin/grep |' ${WRKSRC}/tests/check.sh
-
-post-test:
- ${RM} -r /tmp/nix-test
-
.include <bsd.port.mk>
diff --git a/sysutils/nix/distinfo b/sysutils/nix/distinfo
index 23e52b2a3b29..fb39a467a4ab 100644
--- a/sysutils/nix/distinfo
+++ b/sysutils/nix/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1708452546
-SHA256 (NixOS-nix-2.20.2_GH0.tar.gz) = 296d6cbe5ef404ea57944c464da86625bb65452fecc458ec943be1801534ae18
-SIZE (NixOS-nix-2.20.2_GH0.tar.gz) = 1507205
+TIMESTAMP = 1764968570
+SHA256 (NixOS-nix-2.32.4_GH0.tar.gz) = b3a63dab4fc3c89a1a746c6debdef1675ed27530969459e5beb8ce6b3c0d9099
+SIZE (NixOS-nix-2.32.4_GH0.tar.gz) = 1954164
+SHA256 (nix-fix-build-with-mdbook-update.patch) = 68a63748895487adf283767cd2fd21bd6ec8b5d59a2d77a9255c8c3157997ccb
+SIZE (nix-fix-build-with-mdbook-update.patch) = 3658
diff --git a/sysutils/nix/files/patch-src_libutil_current-process.cc b/sysutils/nix/files/patch-src_libutil_current-process.cc
new file mode 100644
index 000000000000..a8beca7dfbbb
--- /dev/null
+++ b/sysutils/nix/files/patch-src_libutil_current-process.cc
@@ -0,0 +1,14 @@
+--- src/libutil/current-process.cc.orig 2025-09-13 18:20:31 UTC
++++ src/libutil/current-process.cc
+@@ -134,6 +134,11 @@ std::optional<Path> getSelfExe()
+ return std::nullopt;
+ }
+
++ // error: input string '/usr/ports/sysutils/nix/work/nix-2.31.1/_build/src/nix/nix␀' cannot be represented
++ // as Nix string because it contains null bytes
++ // So: pop the '\0' character in the string
++ path.pop_back();
++
+ return Path(path.begin(), path.end());
+ #else
+ return std::nullopt;
diff --git a/sysutils/nix/pkg-plist b/sysutils/nix/pkg-plist
index e8b5c0bda642..fb6fd05691c7 100644
--- a/sysutils/nix/pkg-plist
+++ b/sysutils/nix/pkg-plist
@@ -14,236 +14,321 @@ etc/profile.d/nix-daemon.fish
etc/profile.d/nix-daemon.sh
etc/profile.d/nix.fish
etc/profile.d/nix.sh
-include/nix/abstract-setting-to-json.hh
-include/nix/ansicolor.hh
-include/nix/archive.hh
-include/nix/args.hh
-include/nix/args/root.hh
-include/nix/attr-path.hh
-include/nix/attr-set.hh
-include/nix/attrs.hh
-include/nix/binary-cache-store.hh
-include/nix/build-result.hh
-include/nix/build/child.hh
-include/nix/build/derivation-goal.hh
-include/nix/build/drv-output-substitution-goal.hh
-include/nix/build/goal.hh
-include/nix/build/hook-instance.hh
-include/nix/build/local-derivation-goal.hh
-include/nix/build/personality.hh
-include/nix/build/substitution-goal.hh
-include/nix/build/worker.hh
-include/nix/built-path.hh
-include/nix/builtins.hh
-include/nix/builtins/buildenv.hh
-include/nix/ca-specific-schema.sql.gen.hh
-include/nix/cache.hh
-include/nix/callback.hh
-include/nix/canon-path.hh
-include/nix/cgroup.hh
-include/nix/chunked-vector.hh
-include/nix/closure.hh
-include/nix/command-installable-value.hh
-include/nix/command.hh
-include/nix/common-args.hh
-include/nix/common-eval-args.hh
-include/nix/common-protocol-impl.hh
-include/nix/common-protocol.hh
-include/nix/comparator.hh
-include/nix/compression.hh
-include/nix/compute-levels.hh
-include/nix/config-impl.hh
-include/nix/config.h
-include/nix/config.hh
-include/nix/content-address.hh
-include/nix/current-process.hh
-include/nix/daemon.hh
-include/nix/derivations.hh
-include/nix/derived-path-map.hh
-include/nix/derived-path.hh
-include/nix/downstream-placeholder.hh
-include/nix/editor-for.hh
-include/nix/english.hh
-include/nix/environment-variables.hh
-include/nix/error.hh
-include/nix/eval-cache.hh
-include/nix/eval-inline.hh
-include/nix/eval-settings.hh
-include/nix/eval.hh
-include/nix/experimental-features.hh
-include/nix/fetch-settings.hh
-include/nix/fetch-to-store.hh
-include/nix/fetchers.hh
-include/nix/fetchurl.nix.gen.hh
-include/nix/file-content-address.hh
-include/nix/file-descriptor.hh
-include/nix/file-system.hh
-include/nix/filetransfer.hh
-include/nix/filtering-input-accessor.hh
-include/nix/finally.hh
-include/nix/flake/call-flake.nix.gen.hh
+etc/rc.d/nix-daemon
+include/nix/cmd/built-path.hh
+include/nix/cmd/command-installable-value.hh
+include/nix/cmd/command.hh
+include/nix/cmd/common-eval-args.hh
+include/nix/cmd/compatibility-settings.hh
+include/nix/cmd/editor-for.hh
+include/nix/cmd/installable-attr-path.hh
+include/nix/cmd/installable-derived-path.hh
+include/nix/cmd/installable-flake.hh
+include/nix/cmd/installable-value.hh
+include/nix/cmd/installables.hh
+include/nix/cmd/legacy.hh
+include/nix/cmd/markdown.hh
+include/nix/cmd/misc-store-flags.hh
+include/nix/cmd/network-proxy.hh
+include/nix/cmd/repl-interacter.hh
+include/nix/cmd/repl.hh
+include/nix/expr/attr-path.hh
+include/nix/expr/attr-set.hh
+include/nix/expr/config.hh
+include/nix/expr/counter.hh
+include/nix/expr/eval-cache.hh
+include/nix/expr/eval-error.hh
+include/nix/expr/eval-gc.hh
+include/nix/expr/eval-inline.hh
+include/nix/expr/eval-profiler-settings.hh
+include/nix/expr/eval-profiler.hh
+include/nix/expr/eval-settings.hh
+include/nix/expr/eval.hh
+include/nix/expr/function-trace.hh
+include/nix/expr/gc-small-vector.hh
+include/nix/expr/get-drvs.hh
+include/nix/expr/json-to-value.hh
+include/nix/expr/nixexpr.hh
+include/nix/expr/parser-state.hh
+include/nix/expr/primops.hh
+include/nix/expr/print-ambiguous.hh
+include/nix/expr/print-options.hh
+include/nix/expr/print.hh
+include/nix/expr/repl-exit-status.hh
+include/nix/expr/search-path.hh
+include/nix/expr/symbol-table.hh
+include/nix/expr/value-to-json.hh
+include/nix/expr/value-to-xml.hh
+include/nix/expr/value.hh
+include/nix/expr/value/context.hh
+include/nix/fetchers/attrs.hh
+include/nix/fetchers/cache.hh
+include/nix/fetchers/fetch-settings.hh
+include/nix/fetchers/fetch-to-store.hh
+include/nix/fetchers/fetchers.hh
+include/nix/fetchers/filtering-source-accessor.hh
+include/nix/fetchers/git-lfs-fetch.hh
+include/nix/fetchers/git-utils.hh
+include/nix/fetchers/input-cache.hh
+include/nix/fetchers/registry.hh
+include/nix/fetchers/tarball.hh
include/nix/flake/flake.hh
include/nix/flake/flakeref.hh
include/nix/flake/lockfile.hh
+include/nix/flake/settings.hh
include/nix/flake/url-name.hh
-include/nix/fmt.hh
-include/nix/fs-input-accessor.hh
-include/nix/fs-sink.hh
-include/nix/function-trace.hh
-include/nix/gc-small-vector.hh
-include/nix/gc-store.hh
-include/nix/get-drvs.hh
-include/nix/git-utils.hh
-include/nix/git.hh
-include/nix/globals.hh
-include/nix/hash.hh
-include/nix/hilite.hh
-include/nix/imported-drv-to-derivation.nix.gen.hh
-include/nix/indirect-root-store.hh
-include/nix/input-accessor.hh
-include/nix/installable-attr-path.hh
-include/nix/installable-derived-path.hh
-include/nix/installable-flake.hh
-include/nix/installable-value.hh
-include/nix/installables.hh
-include/nix/json-impls.hh
-include/nix/json-to-value.hh
-include/nix/json-utils.hh
-include/nix/keys.hh
-include/nix/legacy-ssh-store.hh
-include/nix/legacy.hh
-include/nix/length-prefixed-protocol-helper.hh
+include/nix/lexer-tab.cc
include/nix/lexer-tab.hh
-include/nix/local-fs-store.hh
-include/nix/local-store.hh
-include/nix/lock.hh
-include/nix/log-store.hh
-include/nix/loggers.hh
-include/nix/logging.hh
-include/nix/lru-cache.hh
-include/nix/machines.hh
-include/nix/make-content-addressed.hh
-include/nix/markdown.hh
-include/nix/memory-input-accessor.hh
-include/nix/memory-source-accessor.hh
-include/nix/monitor-fd.hh
-include/nix/mounted-input-accessor.hh
-include/nix/names.hh
-include/nix/namespaces.hh
-include/nix/nar-accessor.hh
-include/nix/nar-info-disk-cache.hh
-include/nix/nar-info.hh
-include/nix/nixexpr.hh
-include/nix/outputs-spec.hh
-include/nix/parsed-derivations.hh
-include/nix/parser-state.hh
+include/nix/main/common-args.hh
+include/nix/main/loggers.hh
+include/nix/main/plugin.hh
+include/nix/main/progress-bar.hh
+include/nix/main/shared.hh
+include/nix/parser-tab.cc
include/nix/parser-tab.hh
-include/nix/path-info.hh
-include/nix/path-references.hh
-include/nix/path-regex.hh
-include/nix/path-with-outputs.hh
-include/nix/path.hh
-include/nix/pathlocks.hh
-include/nix/pool.hh
-include/nix/position.hh
-include/nix/posix-fs-canonicalise.hh
-include/nix/posix-source-accessor.hh
-include/nix/primops.hh
-include/nix/print-ambiguous.hh
-include/nix/print-options.hh
-include/nix/print.hh
-include/nix/processes.hh
-include/nix/profiles.hh
-include/nix/progress-bar.hh
-include/nix/realisation.hh
-include/nix/ref.hh
-include/nix/references.hh
-include/nix/regex-combinators.hh
-include/nix/registry.hh
-include/nix/remote-fs-accessor.hh
-include/nix/remote-store-connection.hh
-include/nix/remote-store.hh
-include/nix/repair-flag.hh
-include/nix/repl.hh
-include/nix/s3-binary-cache-store.hh
-include/nix/s3.hh
-include/nix/schema.sql.gen.hh
-include/nix/search-path.hh
-include/nix/serialise.hh
-include/nix/serve-protocol-impl.hh
-include/nix/serve-protocol.hh
-include/nix/shared.hh
-include/nix/signals.hh
-include/nix/signature/local-keys.hh
-include/nix/signature/signer.hh
-include/nix/source-accessor.hh
-include/nix/source-path.hh
-include/nix/split.hh
-include/nix/sqlite.hh
-include/nix/ssh-store-config.hh
-include/nix/ssh.hh
-include/nix/store-api.hh
-include/nix/store-cast.hh
-include/nix/store-dir-config.hh
-include/nix/suggestions.hh
-include/nix/symbol-table.hh
-include/nix/sync.hh
-include/nix/tarball.hh
-include/nix/tarfile.hh
-include/nix/terminal.hh
-include/nix/thread-pool.hh
-include/nix/topo-sort.hh
-include/nix/types.hh
-include/nix/uds-remote-store.hh
-include/nix/unix-domain-socket.hh
-include/nix/url-parts.hh
-include/nix/url.hh
-include/nix/users.hh
-include/nix/util.hh
-include/nix/value-to-json.hh
-include/nix/value-to-xml.hh
-include/nix/value.hh
-include/nix/value/context.hh
-include/nix/variant-wrapper.hh
-include/nix/worker-protocol-impl.hh
-include/nix/worker-protocol.hh
-include/nix/xml-writer.hh
+include/nix/store/aws-creds.hh
+include/nix/store/binary-cache-store.hh
+include/nix/store/build-result.hh
+include/nix/store/build/child.hh
+include/nix/store/build/derivation-builder.hh
+include/nix/store/build/derivation-building-goal.hh
+include/nix/store/build/derivation-building-misc.hh
+include/nix/store/build/derivation-env-desugar.hh
+include/nix/store/build/derivation-goal.hh
+include/nix/store/build/derivation-trampoline-goal.hh
+include/nix/store/build/drv-output-substitution-goal.hh
+include/nix/store/build/goal.hh
+include/nix/store/build/hook-instance.hh
+include/nix/store/build/substitution-goal.hh
+include/nix/store/build/worker.hh
+include/nix/store/builtins.hh
+include/nix/store/builtins/buildenv.hh
+include/nix/store/common-protocol-impl.hh
+include/nix/store/common-protocol.hh
+include/nix/store/common-ssh-store-config.hh
+include/nix/store/config.hh
+include/nix/store/content-address.hh
+include/nix/store/daemon.hh
+include/nix/store/derivation-options.hh
+include/nix/store/derivations.hh
+include/nix/store/derived-path-map.hh
+include/nix/store/derived-path.hh
+include/nix/store/downstream-placeholder.hh
+include/nix/store/dummy-store-impl.hh
+include/nix/store/dummy-store.hh
+include/nix/store/export-import.hh
+include/nix/store/filetransfer.hh
+include/nix/store/gc-store.hh
+include/nix/store/globals.hh
+include/nix/store/http-binary-cache-store.hh
+include/nix/store/indirect-root-store.hh
+include/nix/store/keys.hh
+include/nix/store/legacy-ssh-store.hh
+include/nix/store/length-prefixed-protocol-helper.hh
+include/nix/store/local-binary-cache-store.hh
+include/nix/store/local-fs-store.hh
+include/nix/store/local-overlay-store.hh
+include/nix/store/local-store.hh
+include/nix/store/log-store.hh
+include/nix/store/machines.hh
+include/nix/store/make-content-addressed.hh
+include/nix/store/names.hh
+include/nix/store/nar-accessor.hh
+include/nix/store/nar-info-disk-cache.hh
+include/nix/store/nar-info.hh
+include/nix/store/outputs-spec.hh
+include/nix/store/parsed-derivations.hh
+include/nix/store/path-info.hh
+include/nix/store/path-references.hh
+include/nix/store/path-regex.hh
+include/nix/store/path-with-outputs.hh
+include/nix/store/path.hh
+include/nix/store/pathlocks.hh
+include/nix/store/posix-fs-canonicalise.hh
+include/nix/store/profiles.hh
+include/nix/store/realisation.hh
+include/nix/store/references.hh
+include/nix/store/remote-fs-accessor.hh
+include/nix/store/remote-store-connection.hh
+include/nix/store/remote-store.hh
+include/nix/store/restricted-store.hh
+include/nix/store/s3-binary-cache-store.hh
+include/nix/store/s3-url.hh
+include/nix/store/s3.hh
+include/nix/store/serve-protocol-connection.hh
+include/nix/store/serve-protocol-impl.hh
+include/nix/store/serve-protocol.hh
+include/nix/store/sqlite.hh
+include/nix/store/ssh-store.hh
+include/nix/store/ssh.hh
+include/nix/store/store-api.hh
+include/nix/store/store-cast.hh
+include/nix/store/store-dir-config.hh
+include/nix/store/store-open.hh
+include/nix/store/store-reference.hh
+include/nix/store/store-registration.hh
+include/nix/store/uds-remote-store.hh
+include/nix/store/user-lock.hh
+include/nix/store/worker-protocol-connection.hh
+include/nix/store/worker-protocol-impl.hh
+include/nix/store/worker-protocol.hh
+include/nix/util/abstract-setting-to-json.hh
+include/nix/util/ansicolor.hh
+include/nix/util/archive.hh
+include/nix/util/args.hh
+include/nix/util/args/root.hh
+include/nix/util/array-from-string-literal.hh
+include/nix/util/base-n.hh
+include/nix/util/base-nix-32.hh
+include/nix/util/callback.hh
+include/nix/util/canon-path.hh
+include/nix/util/checked-arithmetic.hh
+include/nix/util/chunked-vector.hh
+include/nix/util/closure.hh
+include/nix/util/comparator.hh
+include/nix/util/compression.hh
+include/nix/util/compute-levels.hh
+include/nix/util/config-global.hh
+include/nix/util/config-impl.hh
+include/nix/util/configuration.hh
+include/nix/util/current-process.hh
+include/nix/util/english.hh
+include/nix/util/environment-variables.hh
+include/nix/util/error.hh
+include/nix/util/exec.hh
+include/nix/util/executable-path.hh
+include/nix/util/exit.hh
+include/nix/util/experimental-features.hh
+include/nix/util/file-content-address.hh
+include/nix/util/file-descriptor.hh
+include/nix/util/file-path-impl.hh
+include/nix/util/file-path.hh
+include/nix/util/file-system.hh
+include/nix/util/finally.hh
+include/nix/util/fmt.hh
+include/nix/util/freebsd-jail.hh
+include/nix/util/fs-sink.hh
+include/nix/util/git.hh
+include/nix/util/hash.hh
+include/nix/util/hilite.hh
+include/nix/util/json-impls.hh
+include/nix/util/json-non-null.hh
+include/nix/util/json-utils.hh
+include/nix/util/logging.hh
+include/nix/util/lru-cache.hh
+include/nix/util/memory-source-accessor.hh
+include/nix/util/monitor-fd.hh
+include/nix/util/mounted-source-accessor.hh
+include/nix/util/muxable-pipe.hh
+include/nix/util/os-string.hh
+include/nix/util/pool.hh
+include/nix/util/pos-idx.hh
+include/nix/util/pos-table.hh
+include/nix/util/position.hh
+include/nix/util/posix-source-accessor.hh
+include/nix/util/processes.hh
+include/nix/util/ref.hh
+include/nix/util/regex-combinators.hh
+include/nix/util/repair-flag.hh
+include/nix/util/serialise.hh
+include/nix/util/signals-impl.hh
+include/nix/util/signals.hh
+include/nix/util/signature/local-keys.hh
+include/nix/util/signature/signer.hh
+include/nix/util/sort.hh
+include/nix/util/source-accessor.hh
+include/nix/util/source-path.hh
+include/nix/util/split.hh
+include/nix/util/std-hash.hh
+include/nix/util/strings-inline.hh
+include/nix/util/strings.hh
+include/nix/util/suggestions.hh
+include/nix/util/sync.hh
+include/nix/util/tarfile.hh
+include/nix/util/terminal.hh
+include/nix/util/thread-pool.hh
+include/nix/util/topo-sort.hh
+include/nix/util/types.hh
+include/nix/util/unix-domain-socket.hh
+include/nix/util/url-parts.hh
+include/nix/util/url.hh
+include/nix/util/users.hh
+include/nix/util/util.hh
+include/nix/util/variant-wrapper.hh
+include/nix/util/xml-writer.hh
+include/nix_api_expr.h
+include/nix_api_expr_internal.h
+include/nix_api_external.h
+include/nix_api_fetchers.h
+include/nix_api_fetchers_internal.hh
+include/nix_api_flake.h
+include/nix_api_flake_internal.hh
+include/nix_api_main.h
+include/nix_api_store.h
+include/nix_api_store_internal.h
+include/nix_api_util.h
+include/nix_api_util_internal.h
+include/nix_api_value.h
lib/libnixcmd.so
+lib/libnixcmd.so.%%PORTVERSION%%
lib/libnixexpr.so
+lib/libnixexpr.so.%%PORTVERSION%%
+lib/libnixexprc.so
+lib/libnixexprc.so.%%PORTVERSION%%
lib/libnixfetchers.so
+lib/libnixfetchers.so.%%PORTVERSION%%
+lib/libnixfetchersc.so
+lib/libnixfetchersc.so.%%PORTVERSION%%
+lib/libnixflake.so
+lib/libnixflake.so.%%PORTVERSION%%
+lib/libnixflakec.so
+lib/libnixflakec.so.%%PORTVERSION%%
lib/libnixmain.so
+lib/libnixmain.so.%%PORTVERSION%%
+lib/libnixmainc.so
+lib/libnixmainc.so.%%PORTVERSION%%
lib/libnixstore.so
+lib/libnixstore.so.%%PORTVERSION%%
+lib/libnixstorec.so
+lib/libnixstorec.so.%%PORTVERSION%%
lib/libnixutil.so
+lib/libnixutil.so.%%PORTVERSION%%
+lib/libnixutilc.so
+lib/libnixutilc.so.%%PORTVERSION%%
libdata/pkgconfig/nix-cmd.pc
+libdata/pkgconfig/nix-expr-c.pc
libdata/pkgconfig/nix-expr.pc
+libdata/pkgconfig/nix-fetchers-c.pc
+libdata/pkgconfig/nix-fetchers.pc
+libdata/pkgconfig/nix-flake-c.pc
+libdata/pkgconfig/nix-flake.pc
+libdata/pkgconfig/nix-main-c.pc
libdata/pkgconfig/nix-main.pc
+libdata/pkgconfig/nix-store-c.pc
libdata/pkgconfig/nix-store.pc
+libdata/pkgconfig/nix-util-c.pc
+libdata/pkgconfig/nix-util.pc
libexec/nix/build-remote
-%%DATADIR%%/add-nixbld-users
share/bash-completion/completions/nix
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/FontAwesome/css/font-awesome.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/FontAwesome/fonts/FontAwesome.ttf
-%%PORTDOCS%%%%DOCSDIR%%/manual/FontAwesome/fonts/fontawesome-webfont.eot
-%%PORTDOCS%%%%DOCSDIR%%/manual/FontAwesome/fonts/fontawesome-webfont.svg
-%%PORTDOCS%%%%DOCSDIR%%/manual/FontAwesome/fonts/fontawesome-webfont.ttf
-%%PORTDOCS%%%%DOCSDIR%%/manual/FontAwesome/fonts/fontawesome-webfont.woff
-%%PORTDOCS%%%%DOCSDIR%%/manual/FontAwesome/fonts/fontawesome-webfont.woff2
%%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.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/book.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/clipboard.min.js
+%%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
@@ -268,6 +353,8 @@ share/zsh/site-functions/run-help-nix
%%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
@@ -277,11 +364,15 @@ share/zsh/site-functions/run-help-nix
%%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
@@ -303,9 +394,9 @@ share/zsh/site-functions/run-help-nix
%%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-install.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
@@ -322,7 +413,6 @@ share/zsh/site-functions/run-help-nix
%%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-shell.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
@@ -338,7 +428,6 @@ share/zsh/site-functions/run-help-nix
%%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-ping.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
@@ -390,40 +479,47 @@ share/zsh/site-functions/run-help-nix
%%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/contributing/cli-guideline.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/contributing/cxx.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/contributing/documentation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/contributing/experimental-features.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/contributing/hacking.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/contributing/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/contributing/testing.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/chrome.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/general.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/print.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/css/variables.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/custom.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/elasticlunr.min.js
+%%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.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-300.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-300italic.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-600.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-600italic.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-700.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-700italic.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-800.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-800italic.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-italic.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/open-sans-v17-all-charsets-regular.woff2
-%%PORTDOCS%%%%DOCSDIR%%/manual/fonts/source-code-pro-v11-all-charsets-500.woff2
+%%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.css
-%%PORTDOCS%%%%DOCSDIR%%/manual/highlight.js
+%%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
@@ -440,36 +536,41 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%%%DOCSDIR%%/manual/installation/uninstall.html
%%PORTDOCS%%%%DOCSDIR%%/manual/installation/upgrading.html
%%PORTDOCS%%%%DOCSDIR%%/manual/introduction.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/json/derivation.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/json/index.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/json/store-object-info.html
%%PORTDOCS%%%%DOCSDIR%%/manual/language/advanced-attributes.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/builtin-constants.html
%%PORTDOCS%%%%DOCSDIR%%/manual/language/builtins.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/language/constructs.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/values.html
-%%PORTDOCS%%%%DOCSDIR%%/manual/mark.min.js
+%%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/copy-closure.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/s3-substituter.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.js
+%%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
@@ -516,22 +617,42 @@ share/zsh/site-functions/run-help-nix
%%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/searcher.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/searchindex.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/searchindex.json
+%%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-ssh-store-with-filesytem-mounted.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
@@ -542,8 +663,8 @@ share/zsh/site-functions/run-help-nix
%%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.js
-%%PORTDOCS%%%%DOCSDIR%%/manual/tomorrow-night.css
+%%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
@@ -598,6 +719,7 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%share/man/man1/nix3-derivation.1.gz
%%PORTDOCS%%share/man/man1/nix3-develop.1.gz
%%PORTDOCS%%share/man/man1/nix3-edit.1.gz
+%%PORTDOCS%%share/man/man1/nix3-env-shell.1.gz
%%PORTDOCS%%share/man/man1/nix3-eval.1.gz
%%PORTDOCS%%share/man/man1/nix3-flake-archive.1.gz
%%PORTDOCS%%share/man/man1/nix3-flake-check.1.gz
@@ -626,7 +748,6 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%share/man/man1/nix3-key-generate-secret.1.gz
%%PORTDOCS%%share/man/man1/nix3-key.1.gz
%%PORTDOCS%%share/man/man1/nix3-log.1.gz
-%%PORTDOCS%%share/man/man1/nix3-manpages.gz
%%PORTDOCS%%share/man/man1/nix3-nar-cat.1.gz
%%PORTDOCS%%share/man/man1/nix3-nar-dump-path.1.gz
%%PORTDOCS%%share/man/man1/nix3-nar-ls.1.gz
@@ -634,9 +755,9 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%share/man/man1/nix3-nar.1.gz
%%PORTDOCS%%share/man/man1/nix3-path-info.1.gz
%%PORTDOCS%%share/man/man1/nix3-print-dev-env.1.gz
+%%PORTDOCS%%share/man/man1/nix3-profile-add.1.gz
%%PORTDOCS%%share/man/man1/nix3-profile-diff-closures.1.gz
%%PORTDOCS%%share/man/man1/nix3-profile-history.1.gz
-%%PORTDOCS%%share/man/man1/nix3-profile-install.1.gz
%%PORTDOCS%%share/man/man1/nix3-profile-list.1.gz
%%PORTDOCS%%share/man/man1/nix3-profile-remove.1.gz
%%PORTDOCS%%share/man/man1/nix3-profile-rollback.1.gz
@@ -653,7 +774,6 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%share/man/man1/nix3-repl.1.gz
%%PORTDOCS%%share/man/man1/nix3-run.1.gz
%%PORTDOCS%%share/man/man1/nix3-search.1.gz
-%%PORTDOCS%%share/man/man1/nix3-shell.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-add-file.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-add-path.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-add.1.gz
@@ -669,7 +789,6 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%share/man/man1/nix3-store-make-content-addressed.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-optimise.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-path-from-hash-part.1.gz
-%%PORTDOCS%%share/man/man1/nix3-store-ping.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-prefetch-file.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-repair.1.gz
%%PORTDOCS%%share/man/man1/nix3-store-sign.1.gz
@@ -680,4 +799,3 @@ share/zsh/site-functions/run-help-nix
%%PORTDOCS%%share/man/man5/nix-profiles.5.gz
%%PORTDOCS%%share/man/man5/nix.conf.5.gz
%%PORTDOCS%%share/man/man8/nix-daemon.8.gz
-%%PORTDOCS%%@dir %%DOCSDIR%%/manual/store/types.tmp
diff --git a/sysutils/node_exporter/Makefile b/sysutils/node_exporter/Makefile
index 6eb06e1508da..0374b582d3c1 100644
--- a/sysutils/node_exporter/Makefile
+++ b/sysutils/node_exporter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= node_exporter
-DISTVERSIONPREFIX=v
-DISTVERSION= 1.8.2
-PORTREVISION= 4
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.9.1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= dor.bsd@xm0.uk
@@ -19,12 +19,12 @@ GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}"
OPTIONS_DEFINE= DOCS
-BUILD_USER?= ${USER}
-LD_FLAG_STRING= -s \
- ${LD_FLAG_X_PREFIX}.Version=${PORTVERSION} \
- ${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \
- ${LD_FLAG_X_PREFIX}.Branch=release-${PORTVERSION:R} \
- ${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER}
+BUILD_USER?= ${USER}
+LD_FLAG_STRING= -s \
+ ${LD_FLAG_X_PREFIX}.Version=${DISTVERSION} \
+ ${LD_FLAG_X_PREFIX}.Revision=${DISTREVISION} \
+ ${LD_FLAG_X_PREFIX}.Branch=release-${DISTVERSION:R} \
+ ${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER}
LD_FLAG_X_PREFIX= -X github.com/prometheus/common/version
post-install-DOCS-on:
diff --git a/sysutils/node_exporter/distinfo b/sysutils/node_exporter/distinfo
index 961e63db9cb6..516535572668 100644
--- a/sysutils/node_exporter/distinfo
+++ b/sysutils/node_exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1723572142
-SHA256 (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.mod) = 91f7fe315a7ead673c5db46f635f8c735eb32710c9670318ef9302af1d173d61
-SIZE (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.mod) = 2349
-SHA256 (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.zip) = 6fe8a1b4cfc150f4a00f14ba63aeb429f4190acf753265f6b1cc8810f0919748
-SIZE (go/sysutils_node_exporter/node_exporter-v1.8.2/v1.8.2.zip) = 540187
+TIMESTAMP = 1751801119
+SHA256 (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.mod) = 76f6df81377fbf6cd9059e0052b9205e4ab6c247e7ee4e7b3c3578738c9bc05d
+SIZE (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.mod) = 2664
+SHA256 (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.zip) = 9395544e223dbe09e88e5b5c946003a259ae65cae61a9bbafc3967fa06f6417a
+SIZE (go/sysutils_node_exporter/node_exporter-v1.9.1/v1.9.1.zip) = 589141
diff --git a/sysutils/node_exporter/files/patch-collector_netstat__freebsd.go b/sysutils/node_exporter/files/patch-collector_netstat__freebsd.go
new file mode 100644
index 000000000000..cb168270693c
--- /dev/null
+++ b/sysutils/node_exporter/files/patch-collector_netstat__freebsd.go
@@ -0,0 +1,10 @@
+--- collector/netstat_freebsd.go.orig 2025-10-09 18:59:35 UTC
++++ collector/netstat_freebsd.go
+@@ -28,6 +28,7 @@ import (
+
+ /*
+ #include <sys/types.h>
++#include <sys/queue.h>
+ #include <netinet/in.h>
+ #include <netinet/ip.h>
+ #include <netinet/tcp.h>
diff --git a/sysutils/nomad-driver-podman/Makefile b/sysutils/nomad-driver-podman/Makefile
index eebf432eecfa..90a80728afb2 100644
--- a/sysutils/nomad-driver-podman/Makefile
+++ b/sysutils/nomad-driver-podman/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nomad-driver-podman
DISTVERSIONPREFIX= v
-DISTVERSION= 0.6.2
+DISTVERSION= 0.6.4
CATEGORIES= sysutils
MAINTAINER= grembo@FreeBSD.org
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= nomad:sysutils/nomad \
podman:sysutils/podman
-USES= go:1.23,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/hashicorp/nomad-driver-podman
GO_TARGET= :${PREFIX}/libexec/nomad/plugins/nomad-driver-podman
diff --git a/sysutils/nomad-driver-podman/distinfo b/sysutils/nomad-driver-podman/distinfo
index 6a7cb12d6738..08088b54deda 100644
--- a/sysutils/nomad-driver-podman/distinfo
+++ b/sysutils/nomad-driver-podman/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747836303
-SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.mod) = df6536358cce84462a94059fa4e06edd5eb56ed1daef337e645d0407eb74bf9e
-SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.mod) = 8676
-SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.zip) = e60c84a8b87ce07fad9882b89f3c13ff0f97bf544345322e8988332ac96bfacf
-SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.2/v0.6.2.zip) = 153792
+TIMESTAMP = 1765789808
+SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.mod) = 1405d04959269229d84ad7049c4b3fa4f60ab0d057fcc1d18bb4da4ab23afc95
+SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.mod) = 8736
+SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.zip) = 22fc311f54df1e0880573d860d2d5c9f886296aa01b05f1a8de0798d73825374
+SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.zip) = 159605
diff --git a/sysutils/nomad-pot-driver/Makefile b/sysutils/nomad-pot-driver/Makefile
index 107ec2edaba9..9631211485e2 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= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= nomad:sysutils/nomad \
pot>=0.16.0:sysutils/pot
-USES= go:1.21,modules
+USES= go:modules
GO_MODULE= github.com/bsdpot/nomad-pot-driver
GO_TARGET= :${PREFIX}/libexec/nomad/plugins/nomad-pot-driver
diff --git a/sysutils/nomad/Makefile b/sysutils/nomad/Makefile
index 140e49f99bf9..2e52d5a34dd4 100644
--- a/sysutils/nomad/Makefile
+++ b/sysutils/nomad/Makefile
@@ -1,12 +1,21 @@
PORTNAME= nomad
+PORTREVISION= 1
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.3
-PORTREVISION= 4
+DISTVERSION= 1.9.6
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/hashicorp/nomad/${DISTVERSIONFULL}/
DISTFILES= go.mod \
api/go.mod
+# Patches with fixes:
+# - Fix default client retry configuration
+# - Allow disabling "wait" again
+# - Fix runaway render loop in consul-template
+PATCH_SITES= https://github.com/hashicorp/${PORTNAME}/commit/
+PATCHFILES+= 7b89c0ee28b17a742b97ecd9c6601ba7839748cb.diff:-p1 \
+ 590b085246c58bb233b2c1a59b3f22a0bf2e2bd4.diff:-p1 \
+ 37fb418a160a380ee20dc19ea3eaecf0bbd27e64.diff:-p1
+
MAINTAINER= jhixson@FreeBSD.org
COMMENT= Cluster manager and scheduler
WWW= https://www.nomadproject.io/
@@ -14,7 +23,7 @@ WWW= https://www.nomadproject.io/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:1.23,modules
+USES= cpe go:modules
CPE_VENDOR= hashicorp
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
diff --git a/sysutils/nomad/distinfo b/sysutils/nomad/distinfo
index 0f16c721d0b2..0e29bbcc8b71 100644
--- a/sysutils/nomad/distinfo
+++ b/sysutils/nomad/distinfo
@@ -1,7 +1,13 @@
-TIMESTAMP = 1733521209
-SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.3_GH0/go.mod) = 9c01e4fed0d76f5fd11802fa72c6634922a34aaee78e20b91b458c065d0f1657
-SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.3_GH0/go.mod) = 15711
-SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.3_GH0/api/go.mod) = fbcc54abdb959be14d0e44d080a001ae030b97170f79ba4bd3bd78d277f053bf
-SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.3_GH0/api/go.mod) = 666
-SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.3_GH0/hashicorp-nomad-v1.9.3_GH0.tar.gz) = 7152af6ba624a40c0df5a9425fd47150a00e8cec79dc8716e5b10f31fdd5a9e7
-SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.3_GH0/hashicorp-nomad-v1.9.3_GH0.tar.gz) = 26414683
+TIMESTAMP = 1758923055
+SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/go.mod) = 04f704eec458c1528b396b244f2a0247e591a639b876df93e7a3c92478e2c9b5
+SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/go.mod) = 17546
+SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/api/go.mod) = fbcc54abdb959be14d0e44d080a001ae030b97170f79ba4bd3bd78d277f053bf
+SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/api/go.mod) = 666
+SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/hashicorp-nomad-v1.9.6_GH0.tar.gz) = c967a6e400a7aaebcff10a6dc063edcc5f64a0aedbc31a496ab6ab4ab3c0ea7d
+SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/hashicorp-nomad-v1.9.6_GH0.tar.gz) = 26492618
+SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/7b89c0ee28b17a742b97ecd9c6601ba7839748cb.diff) = f24ed132378e9bb4726e83bb81701697a9e041dafd49928a8e71efdf1b242a5d
+SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/7b89c0ee28b17a742b97ecd9c6601ba7839748cb.diff) = 6421
+SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/590b085246c58bb233b2c1a59b3f22a0bf2e2bd4.diff) = 3de9cc76287c762e033dd8a2591d9727230124578592afc862724ff2e68b750f
+SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/590b085246c58bb233b2c1a59b3f22a0bf2e2bd4.diff) = 2690
+SHA256 (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/37fb418a160a380ee20dc19ea3eaecf0bbd27e64.diff) = 6336fda0569a01073de5b829d4091576cec9162d61f9f09b01ce6873eb9d2015
+SIZE (go/sysutils_nomad/hashicorp-nomad-v1.9.6_GH0/37fb418a160a380ee20dc19ea3eaecf0bbd27e64.diff) = 1576
diff --git a/sysutils/nomad/files/patch-vendor__modules.txt b/sysutils/nomad/files/patch-vendor__modules.txt
new file mode 100644
index 000000000000..23b6cd340409
--- /dev/null
+++ b/sysutils/nomad/files/patch-vendor__modules.txt
@@ -0,0 +1,11 @@
+--- vendor/modules.txt.orig 2025-09-26 14:45:28.694427000 -0700
++++ vendor/modules.txt 2025-09-26 14:45:40.928402000 -0700
+@@ -763,7 +763,7 @@
+ # github.com/hashicorp/cli v1.1.6
+ ## explicit; go 1.20
+ github.com/hashicorp/cli
+-# github.com/hashicorp/consul-template v0.39.0
++# github.com/hashicorp/consul-template v0.40.0
+ ## explicit; go 1.22
+ github.com/hashicorp/consul-template/child
+ github.com/hashicorp/consul-template/config
diff --git a/sysutils/nsysctl/Makefile b/sysutils/nsysctl/Makefile
index 2f1dd1a8412c..e20ef2b5b1c9 100644
--- a/sysutils/nsysctl/Makefile
+++ b/sysutils/nsysctl/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nsysctl
-DISTVERSION= 2.1.2
-PORTREVISION= 1
+DISTVERSION= 2.2
CATEGORIES= sysutils
MAINTAINER= alfix86@gmail.com
@@ -13,12 +12,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libsysctlmibinfo2.so:devel/libsysctlmibinfo2
USE_GITLAB= yes
-
GL_ACCOUNT= alfix
-GL_TAGNAME= 5d92b5a19300c56a95db0012c659f64f36fb1bce
-PLIST_FILES= share/man/man8/${PORTNAME}.8.gz \
- sbin/${PORTNAME}
+PLIST_FILES= sbin/${PORTNAME} \
+ share/man/man8/${PORTNAME}.8.gz
PORTDOCS= CHANGELOG
PORTEXAMPLES= file.conf
diff --git a/sysutils/nsysctl/distinfo b/sysutils/nsysctl/distinfo
index c5b0fadbc400..12b1587d7c17 100644
--- a/sysutils/nsysctl/distinfo
+++ b/sysutils/nsysctl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1671358723
-SHA256 (alfix-nsysctl-5d92b5a19300c56a95db0012c659f64f36fb1bce_GL0.tar.gz) = cfc33b0f499b6399f99a8e6dcddb65cadc9120f39e25ece1c73b47f706d88b45
-SIZE (alfix-nsysctl-5d92b5a19300c56a95db0012c659f64f36fb1bce_GL0.tar.gz) = 19065
+TIMESTAMP = 1751129366
+SHA256 (nsysctl-2.2.tar.bz2) = 07dd03c6278f5c0cf66d482d729e86595db4fee45ce6ec61d25d327b99c704c9
+SIZE (nsysctl-2.2.tar.bz2) = 19727
diff --git a/sysutils/ntfy/Makefile b/sysutils/ntfy/Makefile
index 4afd571ed885..d196cb578b94 100644
--- a/sysutils/ntfy/Makefile
+++ b/sysutils/ntfy/Makefile
@@ -21,6 +21,8 @@ USE_GITHUB= yes
GH_ACCOUNT= dschep
USE_PYTHON= distutils noflavors autoplist
+CONFLICTS_INSTALL= sysutils/go-ntfy
+
NO_ARCH= yes
post-patch:
diff --git a/sysutils/nut-devel/Makefile b/sysutils/nut-devel/Makefile
index 58bfdb945f94..cc9cd6b0e1ad 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= 8f4340afa
-NUT_COMMIT_DATE= 2025.05.18
+GH_TAGNAME= 41daedfab
+NUT_COMMIT_DATE= 2025.11.17
MAKE_JOBS_UNSAFE= yes
GNU_CONFIGURE= yes
@@ -88,7 +88,8 @@ CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc/nut \
--with-python3=${PYTHON_CMD} \
--without-nut_monitor \
--with-ltdl --with-nut-scanner \
- --without-augeas-lenses-dir
+ --without-augeas-lenses-dir \
+ --enable-extapi-enphase=no
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
diff --git a/sysutils/nut-devel/distinfo b/sysutils/nut-devel/distinfo
index 9fb86854ed7b..d69c73036e17 100644
--- a/sysutils/nut-devel/distinfo
+++ b/sysutils/nut-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747800073
-SHA256 (networkupstools-nut-2025.05.18-8f4340afa_GH0.tar.gz) = 0aaf1596abd1dd4a96f839721ffd83592bc4da789f54066028ad61535db8e092
-SIZE (networkupstools-nut-2025.05.18-8f4340afa_GH0.tar.gz) = 4908098
+TIMESTAMP = 1763394301
+SHA256 (networkupstools-nut-2025.11.17-41daedfab_GH0.tar.gz) = 3ad7a29ebc7721d0092e2b2f7f5e343ddd8b496a8a8c8b9785c8fa2006bdf46f
+SIZE (networkupstools-nut-2025.11.17-41daedfab_GH0.tar.gz) = 5143254
diff --git a/sysutils/nut-devel/files/patch-configure.ac b/sysutils/nut-devel/files/patch-configure.ac
index 86db2cd40761..f4ba07af7082 100644
--- a/sysutils/nut-devel/files/patch-configure.ac
+++ b/sysutils/nut-devel/files/patch-configure.ac
@@ -1,6 +1,20 @@
---- configure.ac.orig 2022-08-25 15:32:21.256937000 -0700
-+++ configure.ac 2022-08-25 15:37:36.166445000 -0700
-@@ -802,7 +802,7 @@
+--- configure.ac.orig 2025-11-17 08:11:32.054205000 -0800
++++ configure.ac 2025-11-17 08:19:12.634169000 -0800
+@@ -509,13 +509,6 @@
+ [RUN_AS_GROUP="nogroup"]
+ )
+
+-dnl Last hit wins, user and groups accounts separately
+-for TOKEN in upsmon nutmon ups nut; do
+- AS_IF([test -n "`${PROBE_OS_USER} ${TOKEN}`"], [RUN_AS_USER="${TOKEN}"])
+- AS_IF([test -n "`${PROBE_OS_GROUP} ${TOKEN}`"], [RUN_AS_GROUP="${TOKEN}"])
+-done
+-unset TOKEN
+-
+ dnl NOTE: NUT legacy default, keep as is for least surprise
+ dnl Distributions are however welcome to specify the option to use tmpfs
+ AS_CASE([${target_os}],
+@@ -2844,7 +2837,7 @@
dnl A Python GUI client application for the sysadmin desktop
dnl (not necessarily on the NUT server itself):
@@ -9,9 +23,9 @@
NUT_ARG_WITH([pynut], [install the PyNUT module files (yes, no, app, auto)], [auto])
dnl Note: we did NUT_CHECK_PYTHON2 NUT_CHECK_PYTHON3 etc above,
dnl and if at all possible, we generate the files from .in templates
-@@ -1301,7 +1301,7 @@
+@@ -3534,7 +3527,7 @@
dnl Can we satisfy any NUT-Monitor installation request?
- if test -n "${nut_with_nut_monitor_py2gtk2}${nut_with_nut_monitor_py3qt5}" ; then
+ if test -n "${nut_with_nut_monitor_py2gtk2}${nut_with_nut_monitor_py3qt5}${nut_with_nut_monitor_py3qt6}" ; then
case "${nut_with_nut_monitor}" in
- "auto") nut_with_nut_monitor="yes" ;;
+ "auto") nut_with_nut_monitor="no" ;;
diff --git a/sysutils/nut-devel/files/patch-scripts_Makefile b/sysutils/nut-devel/files/patch-scripts_Makefile
deleted file mode 100644
index 0fb15d83ac33..000000000000
--- a/sysutils/nut-devel/files/patch-scripts_Makefile
+++ /dev/null
@@ -1,8 +0,0 @@
---- scripts/Makefile.am.orig 2020-02-09 10:44:01.000000000 -0800
-+++ scripts/Makefile.am 2020-03-24 19:40:01.084978000 -0700
-@@ -25,4 +25,4 @@
- Windows/halt.c \
- Windows/Makefile
-
--SUBDIRS = augeas devd hotplug python systemd udev Solaris upsdrvsvcctl
-+SUBDIRS = augeas devd hotplug python udev upsdrvsvcctl
diff --git a/sysutils/nut-devel/files/patch-scripts_Makefile.am b/sysutils/nut-devel/files/patch-scripts_Makefile.am
new file mode 100644
index 000000000000..067768646757
--- /dev/null
+++ b/sysutils/nut-devel/files/patch-scripts_Makefile.am
@@ -0,0 +1,11 @@
+--- scripts/Makefile.am.orig 2025-11-17 05:13:21.000000000 -0800
++++ scripts/Makefile.am 2025-11-17 07:46:55.934951000 -0800
+@@ -30,7 +30,7 @@
+ valgrind/valgrind.sh.in \
+ Windows/halt.c
+
+-SUBDIRS = augeas devd hotplug installer obs python systemd udev ufw Solaris Windows upsdrvsvcctl external_apis
++SUBDIRS = augeas devd hotplug installer obs python udev ufw Solaris Windows upsdrvsvcctl external_apis
+
+ SPELLCHECK_SRC = README.adoc RedHat/README.adoc usb_resetter/README.adoc valgrind/README.adoc obs/README.adoc
+
diff --git a/sysutils/nut-devel/pkg-plist b/sysutils/nut-devel/pkg-plist
index 83e4e54c9c9a..80b3d42ca0c8 100644
--- a/sysutils/nut-devel/pkg-plist
+++ b/sysutils/nut-devel/pkg-plist
@@ -54,8 +54,6 @@ lib/libnutscan.a
lib/libnutscan.so
lib/libnutscan.so.4
lib/libnutscan.so.4.0.0
-%%PYTHON_SITELIBDIR%%/PyNUT.py
-%%PYTHON_SITELIBDIR%%/test_nutclient.py
%%DEV%%libdata/pkgconfig/libnutclient.pc
%%DEV%%libdata/pkgconfig/libnutscan.pc
%%DEV%%libdata/pkgconfig/libupsclient.pc
@@ -85,6 +83,7 @@ lib/libnutscan.so.4.0.0
%%SERIAL%%libexec/nut/dummy-ups
%%SERIAL%%libexec/nut/etapro
%%SERIAL%%libexec/nut/everups
+%%USB%%libexec/nut/failover
%%SERIAL%%libexec/nut/gamatronic
%%SERIAL%%libexec/nut/genericups
%%SERIAL%%libexec/nut/isbmex
@@ -102,10 +101,13 @@ lib/libnutscan.so.4.0.0
%%SERIAL%%libexec/nut/oneac
%%SERIAL%%libexec/nut/optiups
%%IPMIPSU%%libexec/nut/nut-ipmipsu
+%%SERIAL%%libexec/nut/nutdrv_hashx
%%SERIAL%%libexec/nut/nutdrv_siemens-sitop
%%SERIAL%%libexec/nut/powercom
%%PDU%%libexec/nut/powerman-pdu
+%%SERIAL%%libexec/nut/powervar_cx_ser
%%SERIAL%%libexec/nut/powerpanel
+%%USB%%libexec/nut/powervar_cx_usb
%%SERIAL%%libexec/nut/rhino
%%USB%%libexec/nut/richcomm_usb
%%SERIAL%%libexec/nut/safenet
@@ -219,19 +221,20 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%share/man/man5/upsd.users.5.gz
%%MANPAGES%%share/man/man5/upsmon.conf.5.gz
%%MANPAGES%%share/man/man5/upssched.conf.5.gz
+%%MANPAGES%%share/man/man7/nut.7.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/al175.8.gz
%%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%%%%NEON%%share/man/man8/netxml-ups.8.gz
-%%MANPAGES%%share/man/man8/nut-driver-enumerator.8.gz
%%MANPAGES%%share/man/man8/nut-recorder.8.gz
%%MANPAGES%%share/man/man8/nut-scanner.8.gz
%%MANPAGES%%share/man/man8/nutconf.8.gz
%%MANPAGES%%%%USB%%share/man/man8/nutdrv_atcl_usb.8.gz
%%MANPAGES%%%%USB%%share/man/man8/nutdrv_qx.8.gz
-%%MANPAGES%%%%SERIAL%%share/man/man8/nutdrv_siemens_sitop.8.gz
+%%MANPAGES%%%%SERIAL%%share/man/man8/nutdrv_siemens-sitop.8.gz
%%MANPAGES%%share/man/man8/nutupsdrv.8.gz
+%%MANPAGES%%%%USB%%share/man/man8/powervar_cx_usb.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/riello_ser.8.gz
%%MANPAGES%%%%USB%%share/man/man8/riello_usb.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/sms_ser.8.gz
@@ -245,7 +248,6 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%share/man/man8/upscmd.8.gz
%%MANPAGES%%share/man/man8/upsd.8.gz
%%MANPAGES%%share/man/man8/upsdrvctl.8.gz
-%%MANPAGES%%share/man/man8/upsdrvsvcctl.8.gz
%%MANPAGES%%share/man/man8/upslog.8.gz
%%MANPAGES%%share/man/man8/upsmon.8.gz
%%MANPAGES%%share/man/man8/upsrw.8.gz
@@ -271,6 +273,7 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%SERIAL%%share/man/man8/dummy-ups.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/etapro.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/everups.8.gz
+%%MANPAGES%%%%SERIAL%%share/man/man8/failover.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/gamatronic.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/genericups.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/isbmex.8.gz
@@ -284,6 +287,7 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%SERIAL%%share/man/man8/mge-utalk.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/microdowell.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/microsol-apc.8.gz
+%%MANPAGES%%%%SERIAL%%share/man/man8/nutdrv_hashx.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/oneac.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/optiups.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/powercom.8.gz
@@ -303,8 +307,8 @@ lib/libnutscan.so.4.0.0
%%MANPAGES%%%%SNMP%%share/man/man8/snmp-ups.8.gz
%%MANPAGES%%%%IPMIPSU%%share/man/man8/nut-ipmipsu.8.gz
%%MANPAGES%%%%PDU%%share/man/man8/powerman-pdu.8.gz
+%%MANPAGES%%%%SERIAL%%share/man/man8/powervar_cx_ser.8.gz
%%MANPAGES%%%%SERIAL%%share/man/man8/ve-direct.8.gz
-
sbin/upsd
sbin/upsdrvctl
sbin/upsmon
diff --git a/sysutils/nut_exporter/Makefile b/sysutils/nut_exporter/Makefile
index 7a1e22128446..f354fa15443b 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= 14
+PORTREVISION= 21
CATEGORIES= sysutils
MAINTAINER= bsd@j-star.org
diff --git a/sysutils/oc/Makefile b/sysutils/oc/Makefile
index 0f89ad18c4f3..cd7084268831 100644
--- a/sysutils/oc/Makefile
+++ b/sysutils/oc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= oc
PORTVERSION= 4.9
DISTVERSIONPREFIX= release-
-PORTREVISION= 28
+PORTREVISION= 36
CATEGORIES= sysutils
MAINTAINER= jhixson@freebsd.org
diff --git a/sysutils/omnibackup/Makefile b/sysutils/omnibackup/Makefile
index 8072d645218d..2002f18dc8ae 100644
--- a/sysutils/omnibackup/Makefile
+++ b/sysutils/omnibackup/Makefile
@@ -48,7 +48,7 @@ PLIST_FILES+= ${DOCSDIR}/README.md
.if ${PORT_OPTIONS:MOPENLDAP} \
|| ${PORT_OPTIONS:MPGSQL} \
|| ${PORT_OPTIONS:MMYSQL}
-RUN_DEPENDS+= sudo:security/sudo
+USES+= sudo
.if ${PORT_OPTIONS:MOPENLDAP}
RUN_DEPENDS+= slapcat:net/openldap${OPENLDAP_VER}-server
.endif
diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile
index a021702fd02c..0159dc87e461 100644
--- a/sysutils/onefetch/Makefile
+++ b/sysutils/onefetch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= onefetch
-DISTVERSION= 2.22.0
-PORTREVISION= 5
+DISTVERSION= 2.25.0
+PORTREVISION= 2
CATEGORIES= sysutils devel
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/onefetch/Makefile.crates b/sysutils/onefetch/Makefile.crates
index 8df7ffba7853..e826f6a0a591 100644
--- a/sysutils/onefetch/Makefile.crates
+++ b/sysutils/onefetch/Makefile.crates
@@ -1,358 +1,351 @@
-CARGO_CRATES= addr2line-0.24.1 \
- adler-1.0.2 \
+CARGO_CRATES= addr2line-0.24.2 \
adler2-2.0.0 \
ahash-0.7.8 \
ahash-0.8.11 \
- aho-corasick-0.7.20 \
aho-corasick-1.1.3 \
- allocator-api2-0.2.18 \
+ allocator-api2-0.2.21 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- ansi_term-0.12.1 \
- anstream-0.6.15 \
- anstyle-1.0.8 \
- anstyle-parse-0.2.5 \
- anstyle-query-1.1.1 \
- anstyle-wincon-3.0.4 \
- anyhow-1.0.89 \
+ 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 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
- askalono-0.4.6 \
- atty-0.2.14 \
- autocfg-1.3.0 \
+ askalono-0.5.0 \
+ autocfg-1.4.0 \
backtrace-0.3.74 \
base64-0.22.1 \
- bit_field-0.10.2 \
bitflags-1.3.2 \
bitflags-2.6.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
- borsh-1.5.1 \
- borsh-derive-1.5.1 \
- bstr-1.10.0 \
+ borsh-1.5.3 \
+ borsh-derive-1.5.3 \
+ bstr-1.12.0 \
bumpalo-3.16.0 \
- byte-unit-5.1.4 \
+ byte-unit-5.1.6 \
bytecheck-0.6.12 \
bytecheck_derive-0.6.12 \
- bytemuck-1.18.0 \
+ bytemuck-1.21.0 \
byteorder-1.5.0 \
- bytes-1.7.2 \
- cargo_toml-0.20.4 \
+ byteorder-lite-0.1.0 \
+ bytes-1.9.0 \
+ cargo_toml-0.22.1 \
cast-0.3.0 \
- cc-1.1.21 \
+ cc-1.2.7 \
cfg-if-1.0.0 \
cfg_aliases-0.2.1 \
- chrono-0.4.38 \
+ chrono-0.4.39 \
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-2.34.0 \
- clap-4.5.17 \
- clap_builder-4.5.17 \
- clap_complete-4.5.28 \
- clap_derive-4.5.13 \
- clap_lex-0.7.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 \
clru-0.6.2 \
- cmake-0.1.51 \
color_quant-1.1.0 \
- colorchoice-1.0.2 \
- console-0.15.8 \
+ colorchoice-1.0.3 \
+ colored-2.2.0 \
+ console-0.15.10 \
core-foundation-sys-0.8.7 \
- cpufeatures-0.2.14 \
+ cpufeatures-0.2.16 \
crc-3.2.1 \
crc-catalog-2.4.0 \
crc32fast-1.4.2 \
- criterion-0.5.1 \
+ criterion-0.6.0 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.13 \
- crossbeam-deque-0.8.5 \
+ crossbeam-channel-0.5.15 \
+ crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
- crossbeam-utils-0.8.20 \
+ crossbeam-utils-0.8.21 \
crunchy-0.2.2 \
crypto-common-0.1.6 \
- dashmap-4.0.2 \
dashmap-6.1.0 \
- deranged-0.3.11 \
+ deranged-0.4.0 \
+ derive_arbitrary-1.4.1 \
deunicode-1.6.0 \
digest-0.10.7 \
- dirs-3.0.2 \
- dirs-sys-0.3.7 \
+ displaydoc-0.2.5 \
dunce-1.0.5 \
either-1.13.0 \
enable-ansi-support-0.2.1 \
- encode_unicode-0.3.6 \
- encoding_rs-0.8.34 \
+ encode_unicode-1.0.0 \
+ encoding_rs-0.8.35 \
encoding_rs_io-0.1.7 \
- env_logger-0.8.4 \
+ env_filter-0.1.3 \
+ env_logger-0.11.6 \
equivalent-1.0.1 \
erased-serde-0.4.5 \
- errno-0.3.9 \
- exr-1.72.0 \
- faster-hex-0.9.0 \
- fastrand-2.1.1 \
- fdeflate-0.3.4 \
+ errno-0.3.10 \
+ etcetera-0.8.0 \
+ faster-hex-0.10.0 \
+ fastrand-2.3.0 \
+ fdeflate-0.3.7 \
filetime-0.2.25 \
- flate2-1.0.33 \
- flume-0.11.0 \
+ flate2-1.1.1 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fs_extra-1.3.0 \
funty-2.0.0 \
- futures-0.3.30 \
- futures-channel-0.3.30 \
- futures-core-0.3.30 \
- futures-executor-0.3.30 \
- futures-io-0.3.30 \
- futures-macro-0.3.30 \
- futures-sink-0.3.30 \
- futures-task-0.3.30 \
+ futures-core-0.3.31 \
+ futures-macro-0.3.31 \
+ futures-task-0.3.31 \
futures-timer-3.0.3 \
- futures-util-0.3.30 \
+ futures-util-0.3.31 \
generic-array-0.14.7 \
getrandom-0.2.15 \
- gif-0.13.1 \
- gimli-0.31.0 \
- gix-0.66.0 \
- gix-actor-0.31.5 \
- gix-actor-0.32.0 \
- gix-attributes-0.22.5 \
- gix-bitmap-0.2.11 \
- gix-chunk-0.4.8 \
- gix-command-0.3.9 \
- gix-commitgraph-0.24.3 \
- gix-config-0.40.0 \
- gix-config-value-0.14.8 \
- gix-date-0.8.7 \
- gix-date-0.9.0 \
- gix-diff-0.46.0 \
- gix-dir-0.8.0 \
- gix-discover-0.32.0 \
- gix-discover-0.35.0 \
- gix-features-0.38.2 \
- gix-filter-0.13.0 \
- gix-fs-0.11.3 \
- gix-glob-0.16.5 \
- gix-hash-0.14.2 \
- gix-hashtable-0.5.2 \
- gix-ignore-0.11.4 \
- gix-index-0.33.1 \
- gix-index-0.35.0 \
- gix-lock-14.0.0 \
- gix-mailmap-0.24.0 \
- gix-object-0.42.3 \
- gix-object-0.44.0 \
- gix-odb-0.63.0 \
- gix-pack-0.53.0 \
- gix-packetline-blocking-0.17.5 \
- gix-path-0.10.11 \
- gix-pathspec-0.7.7 \
- gix-quote-0.4.12 \
- gix-ref-0.44.1 \
- gix-ref-0.47.0 \
- gix-refspec-0.25.0 \
- gix-revision-0.29.0 \
- gix-revwalk-0.13.2 \
- gix-revwalk-0.15.0 \
- gix-sec-0.10.8 \
- gix-status-0.13.0 \
- gix-submodule-0.14.0 \
- gix-tempfile-14.0.2 \
- gix-testtools-0.15.0 \
- gix-trace-0.1.10 \
- gix-traverse-0.39.2 \
- gix-traverse-0.41.0 \
- gix-url-0.27.5 \
- gix-utils-0.1.12 \
- gix-validate-0.8.5 \
- gix-validate-0.9.0 \
- gix-worktree-0.34.1 \
- gix-worktree-0.36.0 \
- glob-0.3.1 \
- globset-0.4.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 \
+ 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-discover-0.40.1 \
+ gix-features-0.42.1 \
+ gix-filter-0.19.1 \
+ gix-fs-0.15.0 \
+ gix-glob-0.20.0 \
+ gix-hash-0.18.0 \
+ gix-hashtable-0.8.1 \
+ gix-ignore-0.15.0 \
+ gix-index-0.40.0 \
+ gix-lock-17.1.0 \
+ gix-mailmap-0.27.1 \
+ 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-ref-0.52.1 \
+ gix-refspec-0.30.1 \
+ gix-revision-0.34.1 \
+ gix-revwalk-0.20.1 \
+ gix-sec-0.11.0 \
+ gix-shallow-0.4.0 \
+ gix-status-0.19.1 \
+ gix-submodule-0.19.1 \
+ gix-tempfile-17.1.0 \
+ 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-worktree-0.41.0 \
+ glob-0.3.2 \
+ globset-0.4.16 \
globwalk-0.9.1 \
grep-matcher-0.1.7 \
grep-searcher-0.1.14 \
half-2.4.1 \
+ hash32-0.3.1 \
hashbrown-0.12.3 \
hashbrown-0.14.5 \
- heck-0.4.1 \
+ hashbrown-0.15.2 \
+ heapless-0.8.0 \
heck-0.5.0 \
- hermit-abi-0.1.19 \
- hermit-abi-0.3.9 \
- hermit-abi-0.4.0 \
- home-0.5.9 \
- human-panic-2.0.1 \
+ home-0.5.11 \
+ human-panic-2.0.2 \
humansize-2.1.3 \
humantime-2.1.0 \
iana-time-zone-0.1.61 \
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.23 \
- image-0.24.9 \
+ image-0.25.6 \
+ image-webp-0.2.0 \
imara-diff-0.1.7 \
- indexmap-2.5.0 \
- insta-1.40.0 \
- instant-0.1.13 \
- inventory-0.3.15 \
+ indexmap-2.7.0 \
+ insta-1.43.1 \
+ inventory-0.3.16 \
io-close-0.3.7 \
- is-terminal-0.4.13 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itoa-1.0.11 \
- jiff-0.1.13 \
- jiff-tzdb-0.1.1 \
- jiff-tzdb-platform-0.1.1 \
+ itertools-0.11.0 \
+ itertools-0.13.0 \
+ itoa-1.0.14 \
+ jiff-0.2.10 \
+ jiff-static-0.2.10 \
+ jiff-tzdb-0.1.4 \
+ jiff-tzdb-platform-0.1.3 \
jobserver-0.1.32 \
- jpeg-decoder-0.3.1 \
- js-sys-0.3.70 \
+ js-sys-0.3.76 \
+ json5-0.4.1 \
kstring-2.0.2 \
lazy_static-1.5.0 \
- lebe-0.5.2 \
- libc-0.2.158 \
- libm-0.2.8 \
+ libc-0.2.174 \
+ libm-0.2.11 \
libredox-0.1.3 \
- libz-ng-sys-1.1.16 \
- linked-hash-map-0.5.6 \
+ 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 \
+ maybe-async-0.2.10 \
memchr-2.7.4 \
memmap2-0.9.5 \
- miniz_oxide-0.7.4 \
- miniz_oxide-0.8.0 \
+ miniz_oxide-0.8.7 \
npm-package-json-0.1.3 \
num-conv-0.1.0 \
num-format-0.4.4 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
- num_threads-0.1.7 \
- object-0.36.4 \
- once_cell-1.19.0 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
oorandom-11.1.4 \
- os_info-3.8.2 \
- owo-colors-3.5.0 \
- parking_lot-0.11.2 \
+ os_info-3.9.2 \
+ owo-colors-4.2.2 \
parking_lot-0.12.3 \
- parking_lot_core-0.8.6 \
parking_lot_core-0.9.10 \
parse-zoneinfo-0.3.1 \
paste-1.0.15 \
percent-encoding-2.3.1 \
- pest-2.7.13 \
- pest_derive-2.7.13 \
- pest_generator-2.7.13 \
- pest_meta-2.7.13 \
+ 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 \
- pin-project-lite-0.2.14 \
+ pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- pkg-config-0.3.30 \
+ pkg-config-0.3.31 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
- png-0.17.13 \
- portable-atomic-1.7.0 \
+ png-0.17.16 \
+ portable-atomic-1.10.0 \
+ portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
proc-macro-crate-3.2.0 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.86 \
- prodash-28.0.0 \
+ proc-macro2-1.0.94 \
+ prodash-29.0.2 \
ptr_meta-0.1.4 \
ptr_meta_derive-0.1.4 \
- qoi-0.4.1 \
- quote-1.0.37 \
+ quick-error-2.0.1 \
+ quote-1.0.38 \
+ r-efi-5.2.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.2.16 \
- redox_syscall-0.5.4 \
- redox_users-0.4.6 \
- regex-1.10.6 \
- regex-automata-0.4.7 \
- regex-syntax-0.8.4 \
+ redox_syscall-0.5.8 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
relative-path-1.9.3 \
rend-0.4.2 \
rkyv-0.7.45 \
rkyv_derive-0.7.45 \
rmp-0.8.14 \
- rmp-serde-0.14.4 \
- rstest-0.22.0 \
- rstest_macros-0.22.0 \
+ rmp-serde-1.3.0 \
+ rstest-0.25.0 \
+ rstest_macros-0.25.0 \
rust_decimal-1.36.0 \
rustc-demangle-0.1.24 \
rustc_version-0.4.1 \
- rustix-0.38.37 \
- rustversion-1.0.17 \
+ rustix-0.38.42 \
+ rustix-1.0.5 \
+ rustversion-1.0.19 \
ryu-1.0.18 \
same-file-1.0.6 \
scopeguard-1.2.0 \
seahash-4.1.0 \
- semver-1.0.23 \
- serde-1.0.210 \
- serde_derive-1.0.210 \
- serde_json-1.0.128 \
- serde_spanned-0.6.7 \
+ semver-1.0.24 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
+ serde_spanned-0.6.8 \
serde_yaml-0.9.34+deprecated \
- sha1_smol-1.0.1 \
+ sha1-0.10.6 \
+ sha1-checked-0.10.0 \
sha2-0.10.8 \
shell-words-1.1.0 \
shlex-1.3.0 \
signal-hook-0.3.17 \
- signal-hook-registry-1.4.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
- simdutf8-0.1.4 \
+ simdutf8-0.1.5 \
similar-2.6.0 \
siphasher-0.3.11 \
slab-0.4.9 \
slug-0.1.6 \
- smallvec-1.13.2 \
- spin-0.9.8 \
+ smallvec-1.15.0 \
+ stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
- strsim-0.8.0 \
strsim-0.11.1 \
- strum-0.25.0 \
- strum_macros-0.25.3 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
syn-1.0.109 \
- syn-2.0.77 \
- syn_derive-0.1.8 \
+ syn-2.0.100 \
+ synstructure-0.13.1 \
+ table_formatter-0.6.1 \
tap-1.0.1 \
- tar-0.4.41 \
- tempfile-3.12.0 \
+ tar-0.4.43 \
+ tempfile-3.19.1 \
tera-1.20.0 \
term_size-0.3.2 \
- termcolor-1.4.1 \
- textwrap-0.11.0 \
- thiserror-1.0.63 \
- thiserror-impl-1.0.63 \
- tiff-0.9.1 \
- time-0.3.36 \
- time-core-0.1.2 \
+ terminal_size-0.4.1 \
+ thiserror-1.0.69 \
+ thiserror-2.0.9 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.9 \
+ time-0.3.41 \
+ time-core-0.1.4 \
time-humanize-0.1.3 \
- time-macros-0.2.18 \
+ time-macros-0.2.22 \
+ tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.0 \
+ tinyvec-1.8.1 \
tinyvec_macros-0.1.1 \
- tokei-12.1.2 \
+ tokei-13.0.0-alpha.8 \
toml-0.5.11 \
toml-0.8.19 \
toml_datetime-0.6.8 \
- toml_edit-0.22.21 \
+ toml_edit-0.22.22 \
typeid-1.0.2 \
typenum-1.17.0 \
- typetag-0.2.18 \
- typetag-impl-0.2.18 \
- ucd-trie-0.1.6 \
+ typetag-0.2.20 \
+ typetag-impl-0.2.20 \
+ ucd-trie-0.1.7 \
uluru-3.1.0 \
unic-char-property-0.9.0 \
unic-char-range-0.9.0 \
@@ -360,57 +353,77 @@ CARGO_CRATES= addr2line-0.24.1 \
unic-segment-0.9.0 \
unic-ucd-segment-0.9.0 \
unic-ucd-version-0.9.0 \
- unicode-bidi-0.3.15 \
unicode-bom-2.0.3 \
- unicode-ident-1.0.13 \
+ unicode-ident-1.0.14 \
unicode-normalization-0.1.24 \
- unicode-width-0.1.14 \
unsafe-libyaml-0.2.11 \
- url-2.5.2 \
+ url-2.5.4 \
+ utf16_iter-1.0.5 \
utf8-width-0.1.7 \
+ utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.10.0 \
- vec_map-0.8.2 \
+ uuid-1.11.0 \
version_check-0.9.5 \
walkdir-2.5.0 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.93 \
- wasm-bindgen-backend-0.2.93 \
- wasm-bindgen-macro-0.2.93 \
- wasm-bindgen-macro-support-0.2.93 \
- wasm-bindgen-shared-0.2.93 \
- web-sys-0.3.70 \
- weezl-0.1.8 \
+ 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 \
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.52.0 \
windows-sys-0.42.0 \
+ windows-sys-0.48.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-targets-0.48.5 \
windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.42.2 \
+ windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.42.2 \
+ windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.42.2 \
+ windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.42.2 \
+ windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.6.18 \
+ winnow-0.6.22 \
+ winnow-0.7.7 \
winres-0.1.12 \
+ wit-bindgen-rt-0.39.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
wyz-0.5.1 \
+ yoke-0.7.5 \
+ yoke-derive-0.7.5 \
zerocopy-0.7.35 \
zerocopy-derive-0.7.35 \
- zstd-0.11.2+zstd.1.5.2 \
- zstd-safe-5.0.2+zstd.1.5.2 \
+ 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-inflate-0.2.54
+ zune-core-0.4.12 \
+ zune-jpeg-0.4.14
diff --git a/sysutils/onefetch/distinfo b/sysutils/onefetch/distinfo
index fc659438732f..1252c4544153 100644
--- a/sysutils/onefetch/distinfo
+++ b/sysutils/onefetch/distinfo
@@ -1,56 +1,48 @@
-TIMESTAMP = 1734922527
-SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
-SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
+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
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-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
-SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
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.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
-SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
+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/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
-SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb
-SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680
-SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a
-SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.89.crate) = 86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6
-SIZE (rust/crates/anyhow-1.0.89.crate) = 47078
+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/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.4.6.crate) = 44b5d702bda44c54cef36c81456389719711127ad83e46b9d06fda469bd2e6d7
-SIZE (rust/crates/askalono-0.4.6.crate) = 30153
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
-SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+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/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61
-SIZE (rust/crates/bit_field-0.10.2.crate) = 10568
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
@@ -59,38 +51,40 @@ SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5
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.1.crate) = a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed
-SIZE (rust/crates/borsh-1.5.1.crate) = 60666
-SHA256 (rust/crates/borsh-derive-1.5.1.crate) = c3ef8005764f53cd4dca619f5bf64cafd4664dada50ece25e4d81de54c80cc0b
-SIZE (rust/crates/borsh-derive-1.5.1.crate) = 29193
-SHA256 (rust/crates/bstr-1.10.0.crate) = 40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c
-SIZE (rust/crates/bstr-1.10.0.crate) = 380426
+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.4.crate) = 33ac19bdf0b2665407c39d82dbc937e951e7e2001609f0fb32edd0af45a2d63e
-SIZE (rust/crates/byte-unit-5.1.4.crate) = 26354
+SHA256 (rust/crates/byte-unit-5.1.6.crate) = e1cd29c3c585209b0cbc7309bfe3ed7efd8c84c21b7af29c8bfae908f8777174
+SIZE (rust/crates/byte-unit-5.1.6.crate) = 26471
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.18.0.crate) = 94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae
-SIZE (rust/crates/bytemuck-1.18.0.crate) = 49774
+SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3
+SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.7.2.crate) = 428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3
-SIZE (rust/crates/bytes-1.7.2.crate) = 64287
-SHA256 (rust/crates/cargo_toml-0.20.4.crate) = ad639525b1c67b6a298f378417b060fbc04618bea559482a8484381cce27d965
-SIZE (rust/crates/cargo_toml-0.20.4.crate) = 31875
+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/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.1.21.crate) = 07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0
-SIZE (rust/crates/cc-1.1.21.crate) = 83463
+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/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
-SIZE (rust/crates/chrono-0.4.38.crate) = 220559
+SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
+SIZE (rust/crates/chrono-0.4.39.crate) = 222248
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
@@ -101,102 +95,98 @@ 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-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
-SIZE (rust/crates/clap-2.34.0.crate) = 202210
-SHA256 (rust/crates/clap-4.5.17.crate) = 3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac
-SIZE (rust/crates/clap-4.5.17.crate) = 56802
-SHA256 (rust/crates/clap_builder-4.5.17.crate) = 8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73
-SIZE (rust/crates/clap_builder-4.5.17.crate) = 163559
-SHA256 (rust/crates/clap_complete-4.5.28.crate) = 9b378c786d3bde9442d2c6dd7e6080b2a818db2b96e30d6e7f1b6d224eb617d3
-SIZE (rust/crates/clap_complete-4.5.28.crate) = 46250
-SHA256 (rust/crates/clap_derive-4.5.13.crate) = 501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0
-SIZE (rust/crates/clap_derive-4.5.13.crate) = 30132
-SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97
-SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805
+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/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
SIZE (rust/crates/clru-0.6.2.crate) = 16497
-SHA256 (rust/crates/cmake-0.1.51.crate) = fb1e43aa7fd152b1f968787f7dbcdeb306d1867ff373c69955211876c053f91a
-SIZE (rust/crates/cmake-0.1.51.crate) = 17566
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.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0
-SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+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/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.14.crate) = 608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0
-SIZE (rust/crates/cpufeatures-0.2.14.crate) = 13165
+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/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.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f
-SIZE (rust/crates/criterion-0.5.1.crate) = 110088
+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/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
-SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
-SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
-SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+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.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
-SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
+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/dashmap-4.0.2.crate) = e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c
-SIZE (rust/crates/dashmap-4.0.2.crate) = 21066
SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
-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_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/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dirs-3.0.2.crate) = 30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309
-SIZE (rust/crates/dirs-3.0.2.crate) = 12184
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/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/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
-SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
-SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
+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_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
-SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
+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.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
-SIZE (rust/crates/errno-0.3.9.crate) = 10690
-SHA256 (rust/crates/exr-1.72.0.crate) = 887d93f60543e9a9362ef8a21beedd0a833c5d9610e18c67abe15a5963dcb1a4
-SIZE (rust/crates/exr-1.72.0.crate) = 243996
-SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183
-SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053
-SHA256 (rust/crates/fastrand-2.1.1.crate) = e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6
-SIZE (rust/crates/fastrand-2.1.1.crate) = 14983
-SHA256 (rust/crates/fdeflate-0.3.4.crate) = 4f9bfee30e4dedf0ab8b422f03af778d9612b63f502710fc500a334ebe2de645
-SIZE (rust/crates/fdeflate-0.3.4.crate) = 25001
+SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
+SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
+SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
+SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73
+SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
+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/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
SIZE (rust/crates/filetime-0.2.25.crate) = 14940
-SHA256 (rust/crates/flate2-1.0.33.crate) = 324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253
-SIZE (rust/crates/flate2-1.0.33.crate) = 108838
-SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181
-SIZE (rust/crates/flume-0.11.0.crate) = 67502
+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/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
@@ -205,148 +195,126 @@ SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
SIZE (rust/crates/funty-2.0.0.crate) = 13160
-SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0
-SIZE (rust/crates/futures-0.3.30.crate) = 53828
-SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78
-SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736
-SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d
-SIZE (rust/crates/futures-core-0.3.30.crate) = 14071
-SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d
-SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744
-SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1
-SIZE (rust/crates/futures-io-0.3.30.crate) = 8910
-SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac
-SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278
-SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5
-SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
-SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650
+SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341
+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.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
-SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
+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.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2
-SIZE (rust/crates/gif-0.13.1.crate) = 36408
-SHA256 (rust/crates/gimli-0.31.0.crate) = 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64
-SIZE (rust/crates/gimli-0.31.0.crate) = 278951
-SHA256 (rust/crates/gix-0.66.0.crate) = 9048b8d1ae2104f045cb37e5c450fc49d5d8af22609386bfc739c11ba88995eb
-SIZE (rust/crates/gix-0.66.0.crate) = 276687
-SHA256 (rust/crates/gix-actor-0.31.5.crate) = a0e454357e34b833cc3a00b6efbbd3dd4d18b24b9fb0c023876ec2645e8aa3f2
-SIZE (rust/crates/gix-actor-0.31.5.crate) = 9335
-SHA256 (rust/crates/gix-actor-0.32.0.crate) = fc19e312cd45c4a66cd003f909163dc2f8e1623e30a0c0c6df3776e89b308665
-SIZE (rust/crates/gix-actor-0.32.0.crate) = 9327
-SHA256 (rust/crates/gix-attributes-0.22.5.crate) = ebccbf25aa4a973dd352564a9000af69edca90623e8a16dad9cbc03713131311
-SIZE (rust/crates/gix-attributes-0.22.5.crate) = 19163
-SHA256 (rust/crates/gix-bitmap-0.2.11.crate) = a371db66cbd4e13f0ed9dc4c0fea712d7276805fccc877f77e96374d317e87ae
-SIZE (rust/crates/gix-bitmap-0.2.11.crate) = 6920
-SHA256 (rust/crates/gix-chunk-0.4.8.crate) = 45c8751169961ba7640b513c3b24af61aa962c967aaf04116734975cd5af0c52
-SIZE (rust/crates/gix-chunk-0.4.8.crate) = 9358
-SHA256 (rust/crates/gix-command-0.3.9.crate) = dff2e692b36bbcf09286c70803006ca3fd56551a311de450be317a0ab8ea92e7
-SIZE (rust/crates/gix-command-0.3.9.crate) = 10938
-SHA256 (rust/crates/gix-commitgraph-0.24.3.crate) = 133b06f67f565836ec0c473e2116a60fb74f80b6435e21d88013ac0e3c60fc78
-SIZE (rust/crates/gix-commitgraph-0.24.3.crate) = 18242
-SHA256 (rust/crates/gix-config-0.40.0.crate) = 78e797487e6ca3552491de1131b4f72202f282fb33f198b1c34406d765b42bb0
-SIZE (rust/crates/gix-config-0.40.0.crate) = 63360
-SHA256 (rust/crates/gix-config-value-0.14.8.crate) = 03f76169faa0dec598eac60f83d7fcdd739ec16596eca8fb144c88973dbe6f8c
-SIZE (rust/crates/gix-config-value-0.14.8.crate) = 12828
-SHA256 (rust/crates/gix-date-0.8.7.crate) = 9eed6931f21491ee0aeb922751bd7ec97b4b2fe8fbfedcb678e2a2dce5f3b8c0
-SIZE (rust/crates/gix-date-0.8.7.crate) = 10349
-SHA256 (rust/crates/gix-date-0.9.0.crate) = 35c84b7af01e68daf7a6bb8bb909c1ff5edb3ce4326f1f43063a5a96d3c3c8a5
-SIZE (rust/crates/gix-date-0.9.0.crate) = 10501
-SHA256 (rust/crates/gix-diff-0.46.0.crate) = 92c9afd80fff00f8b38b1c1928442feb4cd6d2232a6ed806b6b193151a3d336c
-SIZE (rust/crates/gix-diff-0.46.0.crate) = 32657
-SHA256 (rust/crates/gix-dir-0.8.0.crate) = 0ed3a9076661359a1c5a27c12ad6c3ebe2dd96b8b3c0af6488ab7c128b7bdd98
-SIZE (rust/crates/gix-dir-0.8.0.crate) = 50321
-SHA256 (rust/crates/gix-discover-0.32.0.crate) = fc27c699b63da66b50d50c00668bc0b7e90c3a382ef302865e891559935f3dbf
-SIZE (rust/crates/gix-discover-0.32.0.crate) = 16630
-SHA256 (rust/crates/gix-discover-0.35.0.crate) = 0577366b9567376bc26e815fd74451ebd0e6218814e242f8e5b7072c58d956d2
-SIZE (rust/crates/gix-discover-0.35.0.crate) = 16625
-SHA256 (rust/crates/gix-features-0.38.2.crate) = ac7045ac9fe5f9c727f38799d002a7ed3583cd777e3322a7c4b43e3cf437dc69
-SIZE (rust/crates/gix-features-0.38.2.crate) = 30604
-SHA256 (rust/crates/gix-filter-0.13.0.crate) = 4121790ae140066e5b953becc72e7496278138d19239be2e63b5067b0843119e
-SIZE (rust/crates/gix-filter-0.13.0.crate) = 35610
-SHA256 (rust/crates/gix-fs-0.11.3.crate) = f2bfe6249cfea6d0c0e0990d5226a4cb36f030444ba9e35e0639275db8f98575
-SIZE (rust/crates/gix-fs-0.11.3.crate) = 14867
-SHA256 (rust/crates/gix-glob-0.16.5.crate) = 74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111
-SIZE (rust/crates/gix-glob-0.16.5.crate) = 13425
-SHA256 (rust/crates/gix-hash-0.14.2.crate) = f93d7df7366121b5018f947a04d37f034717e113dcf9ccd85c34b58e57a74d5e
-SIZE (rust/crates/gix-hash-0.14.2.crate) = 12759
-SHA256 (rust/crates/gix-hashtable-0.5.2.crate) = 7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242
-SIZE (rust/crates/gix-hashtable-0.5.2.crate) = 6421
-SHA256 (rust/crates/gix-ignore-0.11.4.crate) = e447cd96598460f5906a0f6c75e950a39f98c2705fc755ad2f2020c9e937fab7
-SIZE (rust/crates/gix-ignore-0.11.4.crate) = 9154
-SHA256 (rust/crates/gix-index-0.33.1.crate) = 9a9a44eb55bd84bb48f8a44980e951968ced21e171b22d115d1cdcef82a7d73f
-SIZE (rust/crates/gix-index-0.33.1.crate) = 45861
-SHA256 (rust/crates/gix-index-0.35.0.crate) = 0cd4203244444017682176e65fd0180be9298e58ed90bd4a8489a357795ed22d
-SIZE (rust/crates/gix-index-0.35.0.crate) = 45850
-SHA256 (rust/crates/gix-lock-14.0.0.crate) = e3bc7fe297f1f4614774989c00ec8b1add59571dc9b024b4c00acb7dedd4e19d
-SIZE (rust/crates/gix-lock-14.0.0.crate) = 9795
-SHA256 (rust/crates/gix-mailmap-0.24.0.crate) = d7d522c8ec2501e1a5b2b4cb54e83cb5d9a52471c9d23b3a1e8dadaf063752f7
-SIZE (rust/crates/gix-mailmap-0.24.0.crate) = 10961
-SHA256 (rust/crates/gix-object-0.42.3.crate) = 25da2f46b4e7c2fa7b413ce4dffb87f69eaf89c2057e386491f4c55cadbfe386
-SIZE (rust/crates/gix-object-0.42.3.crate) = 32497
-SHA256 (rust/crates/gix-object-0.44.0.crate) = 2f5b801834f1de7640731820c2df6ba88d95480dc4ab166a5882f8ff12b88efa
-SIZE (rust/crates/gix-object-0.44.0.crate) = 32479
-SHA256 (rust/crates/gix-odb-0.63.0.crate) = a3158068701c17df54f0ab2adda527f5a6aca38fd5fd80ceb7e3c0a2717ec747
-SIZE (rust/crates/gix-odb-0.63.0.crate) = 54304
-SHA256 (rust/crates/gix-pack-0.53.0.crate) = 3223aa342eee21e1e0e403cad8ae9caf9edca55ef84c347738d10681676fd954
-SIZE (rust/crates/gix-pack-0.53.0.crate) = 96726
-SHA256 (rust/crates/gix-packetline-blocking-0.17.5.crate) = b9802304baa798dd6f5ff8008a2b6516d54b74a69ca2d3a2b9e2d6c3b5556b40
-SIZE (rust/crates/gix-packetline-blocking-0.17.5.crate) = 20238
-SHA256 (rust/crates/gix-path-0.10.11.crate) = ebfc4febd088abdcbc9f1246896e57e37b7a34f6909840045a1767c6dafac7af
-SIZE (rust/crates/gix-path-0.10.11.crate) = 22554
-SHA256 (rust/crates/gix-pathspec-0.7.7.crate) = 5d23bf239532b4414d0e63b8ab3a65481881f7237ed9647bb10c1e3cc54c5ceb
-SIZE (rust/crates/gix-pathspec-0.7.7.crate) = 18137
-SHA256 (rust/crates/gix-quote-0.4.12.crate) = cbff4f9b9ea3fa7a25a70ee62f545143abef624ac6aa5884344e70c8b0a1d9ff
-SIZE (rust/crates/gix-quote-0.4.12.crate) = 7055
-SHA256 (rust/crates/gix-ref-0.44.1.crate) = 3394a2997e5bc6b22ebc1e1a87b41eeefbcfcff3dbfa7c4bd73cb0ac8f1f3e2e
-SIZE (rust/crates/gix-ref-0.44.1.crate) = 56711
-SHA256 (rust/crates/gix-ref-0.47.0.crate) = ae0d8406ebf9aaa91f55a57f053c5a1ad1a39f60fdf0303142b7be7ea44311e5
-SIZE (rust/crates/gix-ref-0.47.0.crate) = 56887
-SHA256 (rust/crates/gix-refspec-0.25.0.crate) = ebb005f82341ba67615ffdd9f7742c87787544441c88090878393d0682869ca6
-SIZE (rust/crates/gix-refspec-0.25.0.crate) = 16162
-SHA256 (rust/crates/gix-revision-0.29.0.crate) = ba4621b219ac0cdb9256883030c3d56a6c64a6deaa829a92da73b9a576825e1e
-SIZE (rust/crates/gix-revision-0.29.0.crate) = 19189
-SHA256 (rust/crates/gix-revwalk-0.13.2.crate) = 1b030ccaab71af141f537e0225f19b9e74f25fefdba0372246b844491cab43e0
-SIZE (rust/crates/gix-revwalk-0.13.2.crate) = 11854
-SHA256 (rust/crates/gix-revwalk-0.15.0.crate) = b41e72544b93084ee682ef3d5b31b1ba4d8fa27a017482900e5e044d5b1b3984
-SIZE (rust/crates/gix-revwalk-0.15.0.crate) = 11849
-SHA256 (rust/crates/gix-sec-0.10.8.crate) = 0fe4d52f30a737bbece5276fab5d3a8b276dc2650df963e293d0673be34e7a5f
-SIZE (rust/crates/gix-sec-0.10.8.crate) = 9400
-SHA256 (rust/crates/gix-status-0.13.0.crate) = f70d35ba639f0c16a6e4cca81aa374a05f07b23fa36ee8beb72c100d98b4ffea
-SIZE (rust/crates/gix-status-0.13.0.crate) = 29709
-SHA256 (rust/crates/gix-submodule-0.14.0.crate) = 529d0af78cc2f372b3218f15eb1e3d1635a21c8937c12e2dd0b6fc80c2ca874b
-SIZE (rust/crates/gix-submodule-0.14.0.crate) = 12142
-SHA256 (rust/crates/gix-tempfile-14.0.2.crate) = 046b4927969fa816a150a0cda2e62c80016fe11fb3c3184e4dddf4e542f108aa
-SIZE (rust/crates/gix-tempfile-14.0.2.crate) = 17489
-SHA256 (rust/crates/gix-testtools-0.15.0.crate) = 33fd7cd1816d78db635003c9e3fc667a1671689c678de2b92ce7c71ed2d58686
-SIZE (rust/crates/gix-testtools-0.15.0.crate) = 22904
-SHA256 (rust/crates/gix-trace-0.1.10.crate) = 6cae0e8661c3ff92688ce1c8b8058b3efb312aba9492bbe93661a21705ab431b
-SIZE (rust/crates/gix-trace-0.1.10.crate) = 10403
-SHA256 (rust/crates/gix-traverse-0.39.2.crate) = e499a18c511e71cf4a20413b743b9f5bcf64b3d9e81e9c3c6cd399eae55a8840
-SIZE (rust/crates/gix-traverse-0.39.2.crate) = 17291
-SHA256 (rust/crates/gix-traverse-0.41.0.crate) = 030da39af94e4df35472e9318228f36530989327906f38e27807df305fccb780
-SIZE (rust/crates/gix-traverse-0.41.0.crate) = 17286
-SHA256 (rust/crates/gix-url-0.27.5.crate) = fd280c5e84fb22e128ed2a053a0daeacb6379469be6a85e3d518a0636e160c89
-SIZE (rust/crates/gix-url-0.27.5.crate) = 14367
-SHA256 (rust/crates/gix-utils-0.1.12.crate) = 35192df7fd0fa112263bad8021e2df7167df4cc2a6e6d15892e1e55621d3d4dc
-SIZE (rust/crates/gix-utils-0.1.12.crate) = 9418
-SHA256 (rust/crates/gix-validate-0.8.5.crate) = 82c27dd34a49b1addf193c92070bcbf3beaf6e10f16a78544de6372e146a0acf
-SIZE (rust/crates/gix-validate-0.8.5.crate) = 10408
-SHA256 (rust/crates/gix-validate-0.9.0.crate) = 81f2badbb64e57b404593ee26b752c26991910fd0d81fe6f9a71c1a8309b6c86
-SIZE (rust/crates/gix-validate-0.9.0.crate) = 11204
-SHA256 (rust/crates/gix-worktree-0.34.1.crate) = 26f7326ebe0b9172220694ea69d344c536009a9b98fb0f9de092c440f3efe7a6
-SIZE (rust/crates/gix-worktree-0.34.1.crate) = 16839
-SHA256 (rust/crates/gix-worktree-0.36.0.crate) = c312ad76a3f2ba8e865b360d5cb3aa04660971d16dec6dd0ce717938d903149a
-SIZE (rust/crates/gix-worktree-0.36.0.crate) = 16840
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
-SIZE (rust/crates/globset-0.4.15.crate) = 25177
+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/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-discover-0.40.1.crate) = dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c
+SIZE (rust/crates/gix-discover-0.40.1.crate) = 23518
+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-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-hash-0.18.0.crate) = 8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8
+SIZE (rust/crates/gix-hash-0.18.0.crate) = 18940
+SHA256 (rust/crates/gix-hashtable-0.8.1.crate) = b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904
+SIZE (rust/crates/gix-hashtable-0.8.1.crate) = 10253
+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-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-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-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-revwalk-0.20.1.crate) = 1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28
+SIZE (rust/crates/gix-revwalk-0.20.1.crate) = 18297
+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-tempfile-17.1.0.crate) = c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa
+SIZE (rust/crates/gix-tempfile-17.1.0.crate) = 18804
+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-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/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
@@ -355,24 +323,22 @@ SHA256 (rust/crates/grep-searcher-0.1.14.crate) = b9b6c14b3fc2e0a107d6604d3231de
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/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/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
+SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+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/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/human-panic-2.0.1.crate) = 1c5a08ed290eac04006e21e63d32e90086b6182c7cd0452d10f4264def1fec9a
-SIZE (rust/crates/human-panic-2.0.1.crate) = 12587
+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/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
@@ -381,76 +347,102 @@ SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b
SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
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.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d
-SIZE (rust/crates/image-0.24.9.crate) = 9261055
+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.5.0.crate) = 68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5
-SIZE (rust/crates/indexmap-2.5.0.crate) = 85919
-SHA256 (rust/crates/insta-1.40.0.crate) = 6593a41c7a73841868772495db7dc1e8ecab43bb5c0b6da2059246c4b506ab60
-SIZE (rust/crates/insta-1.40.0.crate) = 88233
-SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
-SIZE (rust/crates/instant-0.1.13.crate) = 6305
-SHA256 (rust/crates/inventory-0.3.15.crate) = f958d3d68f4167080a18141e10381e7634563984a537f2a49a30fd8e53ac5767
-SIZE (rust/crates/inventory-0.3.15.crate) = 13967
+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/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
-SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
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/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/jiff-0.1.13.crate) = 8a45489186a6123c128fdf6016183fcfab7113e1820eb813127e036e287233fb
-SIZE (rust/crates/jiff-0.1.13.crate) = 604330
-SHA256 (rust/crates/jiff-tzdb-0.1.1.crate) = 91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653
-SIZE (rust/crates/jiff-tzdb-0.1.1.crate) = 82030
-SHA256 (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329
-SIZE (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 2945
+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/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/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0
-SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364
-SHA256 (rust/crates/js-sys-0.3.70.crate) = 1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a
-SIZE (rust/crates/js-sys-0.3.70.crate) = 53863
+SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
+SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
+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/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8
-SIZE (rust/crates/lebe-0.5.2.crate) = 8422
-SHA256 (rust/crates/libc-0.2.158.crate) = d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439
-SIZE (rust/crates/libc-0.2.158.crate) = 751340
-SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
-SIZE (rust/crates/libm-0.2.8.crate) = 113450
+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-ng-sys-1.1.16.crate) = 4436751a01da56f1277f323c80d584ffad94a3d14aecd959dd0dff75aa73a438
-SIZE (rust/crates/libz-ng-sys-1.1.16.crate) = 478122
-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/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/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.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
-SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
-SHA256 (rust/crates/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
-SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
+SHA256 (rust/crates/miniz_oxide-0.8.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430
+SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905
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
@@ -459,26 +451,18 @@ 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/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
-SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
-SIZE (rust/crates/num_threads-0.1.7.crate) = 7455
-SHA256 (rust/crates/object-0.36.4.crate) = 084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a
-SIZE (rust/crates/object-0.36.4.crate) = 325802
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
+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/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
-SHA256 (rust/crates/os_info-3.8.2.crate) = ae99c7fa6dd38c7cafe1ec085e804f8f555a2f8659b0dbe03f1f9963a9b51092
-SIZE (rust/crates/os_info-3.8.2.crate) = 26400
-SHA256 (rust/crates/owo-colors-3.5.0.crate) = c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f
-SIZE (rust/crates/owo-colors-3.5.0.crate) = 30310
-SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99
-SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869
+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.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc
-SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567
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/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
@@ -487,14 +471,14 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
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.13.crate) = fdbef9d1d47087a895abd220ed25eb4ad973a5e26f6a4367b038c25e28dfc2d9
-SIZE (rust/crates/pest-2.7.13.crate) = 126601
-SHA256 (rust/crates/pest_derive-2.7.13.crate) = 4d3a6e3394ec80feb3b6393c725571754c6188490265c61aaf260810d6b95aa0
-SIZE (rust/crates/pest_derive-2.7.13.crate) = 38735
-SHA256 (rust/crates/pest_generator-2.7.13.crate) = 94429506bde1ca69d1b5601962c73f4172ab4726571a59ea95931218cb0e930e
-SIZE (rust/crates/pest_generator-2.7.13.crate) = 18416
-SHA256 (rust/crates/pest_meta-2.7.13.crate) = ac8a071862e93690b6e34e9a5fb8e33ff3734473ac0245b27232222c4906a33f
-SIZE (rust/crates/pest_meta-2.7.13.crate) = 42079
+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
@@ -503,44 +487,44 @@ SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50
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/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02
-SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
+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.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
-SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
+SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
+SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
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.13.crate) = 06e4b0d3d1312775e782c86c91a111aa1f910cbb65e1337f9975b5f9a554b5e1
-SIZE (rust/crates/png-0.17.13.crate) = 103176
-SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265
-SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385
+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/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-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
-SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
-SHA256 (rust/crates/prodash-28.0.0.crate) = 744a264d26b88a6a7e37cbad97953fa233b94d585236310bcbc88474b4092d79
-SIZE (rust/crates/prodash-28.0.0.crate) = 90695
+SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
+SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+SHA256 (rust/crates/prodash-29.0.2.crate) = f04bb108f648884c23b98a0e940ebc2c93c0c3b89f04dbaf7eb8256ce617d1bc
+SIZE (rust/crates/prodash-29.0.2.crate) = 91338
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/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001
-SIZE (rust/crates/qoi-0.4.1.crate) = 71135
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+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/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -553,18 +537,14 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_syscall-0.5.4.crate) = 0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853
-SIZE (rust/crates/redox_syscall-0.5.4.crate) = 25977
-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.10.6.crate) = 4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619
-SIZE (rust/crates/regex-1.10.6.crate) = 253894
-SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
-SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
-SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
-SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
+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/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
@@ -575,22 +555,24 @@ SHA256 (rust/crates/rkyv_derive-0.7.45.crate) = 503d1d27590a2b0a3a4ca4c94755aa28
SIZE (rust/crates/rkyv_derive-0.7.45.crate) = 18972
SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4
SIZE (rust/crates/rmp-0.8.14.crate) = 29687
-SHA256 (rust/crates/rmp-serde-0.14.4.crate) = 4ce7d70c926fe472aed493b902010bccc17fa9f7284145cb8772fd22fdb052d8
-SIZE (rust/crates/rmp-serde-0.14.4.crate) = 24668
-SHA256 (rust/crates/rstest-0.22.0.crate) = 7b423f0e62bdd61734b67cd21ff50871dfaeb9cc74f869dcd6af974fbcb19936
-SIZE (rust/crates/rstest-0.22.0.crate) = 44425
-SHA256 (rust/crates/rstest_macros-0.22.0.crate) = c5e1711e7d14f74b12a58411c542185ef7fb7f2e7f8ee6e2940a883628522b42
-SIZE (rust/crates/rstest_macros-0.22.0.crate) = 58923
+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/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.37.crate) = 8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811
-SIZE (rust/crates/rustix-0.38.37.crate) = 371243
-SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6
-SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
+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/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -599,20 +581,22 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
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.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b
-SIZE (rust/crates/semver-1.0.23.crate) = 30622
-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_json-1.0.128.crate) = 6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8
-SIZE (rust/crates/serde_json-1.0.128.crate) = 149520
-SHA256 (rust/crates/serde_spanned-0.6.7.crate) = eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d
-SIZE (rust/crates/serde_spanned-0.6.7.crate) = 9164
+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/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
-SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
-SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+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/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
@@ -621,12 +605,12 @@ 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.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/signal-hook-registry-1.4.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/simdutf8-0.1.4.crate) = f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a
-SIZE (rust/crates/simdutf8-0.1.4.crate) = 28621
+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
@@ -635,80 +619,82 @@ SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0b
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
SIZE (rust/crates/slug-0.1.6.crate) = 6787
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
-SIZE (rust/crates/spin-0.9.8.crate) = 38958
+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.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.crate) = 9309
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
-SIZE (rust/crates/strum-0.25.0.crate) = 5539
-SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0
-SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
+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.77.crate) = 9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed
-SIZE (rust/crates/syn-2.0.77.crate) = 268784
-SHA256 (rust/crates/syn_derive-0.1.8.crate) = 1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b
-SIZE (rust/crates/syn_derive-0.1.8.crate) = 5173
+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/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.41.crate) = cb797dad5fb5b76fcf519e702f4a589483b5ef06567f160c392832c1f5e44909
-SIZE (rust/crates/tar-0.4.41.crate) = 51871
-SHA256 (rust/crates/tempfile-3.12.0.crate) = 04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64
-SIZE (rust/crates/tempfile-3.12.0.crate) = 34423
+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/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
SIZE (rust/crates/term_size-0.3.2.crate) = 10917
-SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
-SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
-SIZE (rust/crates/thiserror-1.0.63.crate) = 21537
-SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261
-SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047
-SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e
-SIZE (rust/crates/tiff-0.9.1.crate) = 1423953
-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/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9
+SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-2.0.9.crate) = f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc
+SIZE (rust/crates/thiserror-2.0.9.crate) = 28531
+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/time-humanize-0.1.3.crate) = 3e32d019b4f7c100bcd5494e40a27119d45b71fba2b07a4684153129279a4647
SIZE (rust/crates/time-humanize-0.1.3.crate) = 8023
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
+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/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938
-SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796
+SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
+SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokei-12.1.2.crate) = a41f915e075a8a98ad64a5f7be6b7cc1710fc835c5f07e4a3efcaeb013291c00
-SIZE (rust/crates/tokei-12.1.2.crate) = 45185
+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/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.21.crate) = 3b072cee73c449a636ffd6f32bd8de3a9f7119139aff882f44943ce2986dc5cf
-SIZE (rust/crates/toml_edit-0.22.21.crate) = 106010
+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.18.crate) = 52ba3b6e86ffe0054b2c44f2d86407388b933b16cb0a70eea3929420db1d9bbe
-SIZE (rust/crates/typetag-0.2.18.crate) = 30145
-SHA256 (rust/crates/typetag-impl-0.2.18.crate) = 70b20a22c42c8f1cd23ce5e34f165d4d37038f5b663ad20fb6adbdf029172483
-SIZE (rust/crates/typetag-impl-0.2.18.crate) = 9137
-SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9
-SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790
+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/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
@@ -723,48 +709,46 @@ SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3
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-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
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.13.crate) = e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe
-SIZE (rust/crates/unicode-ident-1.0.13.crate) = 43279
+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-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af
-SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615
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.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
-SIZE (rust/crates/url-2.5.2.crate) = 79704
+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/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314
-SIZE (rust/crates/uuid-1.10.0.crate) = 47648
-SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
+SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
+SIZE (rust/crates/uuid-1.11.0.crate) = 47683
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/wasm-bindgen-0.2.93.crate) = a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5
-SIZE (rust/crates/wasm-bindgen-0.2.93.crate) = 43769
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b
-SIZE (rust/crates/wasm-bindgen-backend-0.2.93.crate) = 30344
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf
-SIZE (rust/crates/wasm-bindgen-macro-0.2.93.crate) = 6822
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.93.crate) = 20642
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.93.crate) = c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484
-SIZE (rust/crates/wasm-bindgen-shared-0.2.93.crate) = 7527
-SHA256 (rust/crates/web-sys-0.3.70.crate) = 26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0
-SIZE (rust/crates/web-sys-0.3.70.crate) = 615438
-SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082
-SIZE (rust/crates/weezl-0.1.8.crate) = 42175
+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/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
@@ -777,59 +761,101 @@ SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838c
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-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
+SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.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_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_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_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_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_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_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_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.18.crate) = 68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f
-SIZE (rust/crates/winnow-0.6.18.crate) = 163357
+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/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/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/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4
-SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987
-SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db
-SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
+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-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02
-SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973
-SHA256 (o2sh-onefetch-2.22.0_GH0.tar.gz) = 1741516c628bb70b432285aa78439c4acfeb5df19e48b8d85dba5f71336e190b
-SIZE (o2sh-onefetch-2.22.0_GH0.tar.gz) = 1929532
+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
diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile
index db321868b25f..c3fa06aaac52 100644
--- a/sysutils/opa/Makefile
+++ b/sysutils/opa/Makefile
@@ -1,108 +1,20 @@
PORTNAME= opa
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.0
-PORTREVISION= 1
+DISTVERSION= 1.10.1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Policy Agent for policy enforcement across the entire stack
-WWW= https://github.com/open-policy-agent/opa
+WWW= https://www.openpolicyagent.org/ \
+ https://github.com/open-policy-agent/opa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
-#GO_MODULE= github.com/open-policy-agent/opa # this fails, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266813
-
-USE_GITHUB= yes
-GH_ACCOUNT= open-policy-agent
-GH_TUPLE= \
- agnivade:levenshtein:v1.2.1:agnivade_levenshtein/vendor/github.com/agnivade/levenshtein \
- beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
- bytecodealliance:wasmtime-go:v3.0.2:bytecodealliance_wasmtime_go_v3/vendor/github.com/bytecodealliance/wasmtime-go/v3 \
- cenkalti:backoff:v4.3.0:cenkalti_backoff_v4/vendor/github.com/cenkalti/backoff/v4 \
- cespare:xxhash:v2.3.0:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
- containerd:containerd:v2.1.1:containerd_containerd_v2/vendor/github.com/containerd/containerd/v2 \
- containerd:errdefs:v1.0.0:containerd_errdefs/vendor/github.com/containerd/errdefs \
- containerd:log:v0.1.0:containerd_log/vendor/github.com/containerd/log \
- containerd:platforms:v1.0.0-rc.1:containerd_platforms/vendor/github.com/containerd/platforms \
- cpuguy83:go-md2man:v2.0.6:cpuguy83_go_md2man_v2/vendor/github.com/cpuguy83/go-md2man/v2 \
- dgraph-io:badger:v4.7.0:dgraph_io_badger_v4/vendor/github.com/dgraph-io/badger/v4 \
- dgraph-io:ristretto:v2.2.0:dgraph_io_ristretto_v2/vendor/github.com/dgraph-io/ristretto/v2 \
- dustin:go-humanize:v1.0.1:dustin_go_humanize/vendor/github.com/dustin/go-humanize \
- felixge:httpsnoop:v1.0.4:felixge_httpsnoop/vendor/github.com/felixge/httpsnoop \
- fortytw2:leaktest:v1.3.0:fortytw2_leaktest/vendor/github.com/fortytw2/leaktest \
- foxcpp:go-mockdns:v1.1.0:foxcpp_go_mockdns/vendor/github.com/foxcpp/go-mockdns \
- fsnotify:fsnotify:v1.9.0:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
- go-check:check:10cb98267c6c:go_check_check/vendor/gopkg.in/check.v1 \
- go-ini:ini:v1.67.0:go_ini_ini/vendor/github.com/go-ini/ini \
- go-logr:logr:v1.4.2:go_logr_logr/vendor/github.com/go-logr/logr \
- go-logr:stdr:v1.2.2:go_logr_stdr/vendor/github.com/go-logr/stdr \
- go-viper:mapstructure:v2.2.1:go_viper_mapstructure_v2/vendor/github.com/go-viper/mapstructure/v2 \
- go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
- gobwas:glob:v0.2.3:gobwas_glob/vendor/github.com/gobwas/glob \
- golang:mod:v0.24.0:golang_mod/vendor/golang.org/x/mod \
- golang:net:v0.39.0:golang_net/vendor/golang.org/x/net \
- golang:protobuf:v1.5.4:golang_protobuf/vendor/github.com/golang/protobuf \
- golang:sync:v0.14.0:golang_sync/vendor/golang.org/x/sync \
- golang:sys:v0.33.0:golang_sys/vendor/golang.org/x/sys \
- golang:text:v0.24.0:golang_text/vendor/golang.org/x/text \
- golang:time:v0.11.0:golang_time/vendor/golang.org/x/time \
- golang:tools:v0.22.0:golang_tools/vendor/golang.org/x/tools \
- google:flatbuffers:v25.2.10:google_flatbuffers/vendor/github.com/google/flatbuffers \
- google:go-cmp:v0.7.0:google_go_cmp/vendor/github.com/google/go-cmp \
- google:go-genproto:56aae31c358a:google_go_genproto/vendor/google.golang.org/genproto/googleapis/api \
- google:go-genproto:56aae31c358a:google_go_genproto_1/vendor/google.golang.org/genproto/googleapis/rpc \
- google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \
- gorilla:mux:v1.8.1:gorilla_mux/vendor/github.com/gorilla/mux \
- grpc-ecosystem:grpc-gateway:v2.26.1:grpc_ecosystem_grpc_gateway_v2/vendor/github.com/grpc-ecosystem/grpc-gateway/v2 \
- grpc:grpc-go:v1.72.0:grpc_grpc_go/vendor/google.golang.org/grpc \
- inconshreveable:mousetrap:v1.1.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
- klauspost:compress:v1.18.0:klauspost_compress/vendor/github.com/klauspost/compress \
- kr:pretty:v0.3.1:kr_pretty/vendor/github.com/kr/pretty \
- kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \
- kubernetes-sigs:yaml:v1.4.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
- kylelemons:godebug:v1.1.0:kylelemons_godebug/vendor/github.com/kylelemons/godebug \
- mattn:go-runewidth:v0.0.9:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
- miekg:dns:v1.1.57:miekg_dns/vendor/github.com/miekg/dns \
- moby:locker:v1.0.1:moby_locker/vendor/github.com/moby/locker \
- munnerz:goautoneg:a7dc8b61c822:munnerz_goautoneg/vendor/github.com/munnerz/goautoneg \
- olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
- open-telemetry:opentelemetry-go-contrib:v1.31.0:open_telemetry_opentelemetry_go_contrib/vendor/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp \
- open-telemetry:opentelemetry-go-instrumentation:sdk/v1.1.0:open_telemetry_opentelemetry_go_instrumentation/vendor/go.opentelemetry.io/auto/sdk \
- open-telemetry:opentelemetry-go:v1.35.0:open_telemetry_opentelemetry_go/vendor/go.opentelemetry.io/otel \
- open-telemetry:opentelemetry-proto-go:v1.5.0:open_telemetry_opentelemetry_proto_go/vendor/go.opentelemetry.io/proto/otlp \
- opencontainers:go-digest:v1.0.0:opencontainers_go_digest/vendor/github.com/opencontainers/go-digest \
- opencontainers:image-spec:v1.1.1:opencontainers_image_spec/vendor/github.com/opencontainers/image-spec \
- oras-project:oras-go:v2.5.0:oras_project_oras_go/vendor/oras.land/oras-go/v2 \
- pelletier:go-toml:v2.2.4:pelletier_go_toml_v2/vendor/github.com/pelletier/go-toml/v2 \
- peterh:liner:v1.2.2:peterh_liner/vendor/github.com/peterh/liner \
- prometheus:client_golang:v1.22.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
- prometheus:client_model:v0.6.2:prometheus_client_model/vendor/github.com/prometheus/client_model \
- prometheus:common:v0.62.0:prometheus_common/vendor/github.com/prometheus/common \
- prometheus:procfs:v0.15.1:prometheus_procfs/vendor/github.com/prometheus/procfs \
- protocolbuffers:protobuf-go:v1.36.6:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
- rcrowley:go-metrics:10cdbea86bc0:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \
- rogpeppe:go-internal:v1.13.1:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \
- russross:blackfriday:v2.1.0:russross_blackfriday_v2/vendor/github.com/russross/blackfriday/v2 \
- sagikazarmark:locafero:v0.7.0:sagikazarmark_locafero/vendor/github.com/sagikazarmark/locafero \
- sergi:go-diff:v1.3.1:sergi_go_diff/vendor/github.com/sergi/go-diff \
- sirupsen:logrus:v1.9.3:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
- sourcegraph:conc:v0.3.0:sourcegraph_conc/vendor/github.com/sourcegraph/conc \
- spf13:afero:v1.11.0:spf13_afero/vendor/github.com/spf13/afero \
- spf13:cast:v1.6.0:spf13_cast/vendor/github.com/spf13/cast \
- spf13:cobra:v1.9.1:spf13_cobra/vendor/github.com/spf13/cobra \
- spf13:pflag:v1.0.6:spf13_pflag/vendor/github.com/spf13/pflag \
- spf13:viper:v1.18.2:spf13_viper/vendor/github.com/spf13/viper \
- subosito:gotenv:v1.6.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
- tchap:go-patricia:v2.3.2:tchap_go_patricia_v2/vendor/github.com/tchap/go-patricia/v2 \
- uber-go:atomic:v1.9.0:uber_go_atomic/vendor/go.uber.org/atomic \
- uber-go:automaxprocs:v1.6.0:uber_go_automaxprocs/vendor/go.uber.org/automaxprocs \
- uber-go:multierr:v1.9.0:uber_go_multierr/vendor/go.uber.org/multierr \
- xeipuuv:gojsonpointer:02993c407bfb:xeipuuv_gojsonpointer/vendor/github.com/xeipuuv/gojsonpointer \
- xeipuuv:gojsonreference:bd5ef7bd5415:xeipuuv_gojsonreference/vendor/github.com/xeipuuv/gojsonreference \
- yashtewari:glob-intersection:v0.2.0:yashtewari_glob_intersection/vendor/github.com/yashtewari/glob-intersection
+GO_MODULE= github.com/open-policy-agent/opa
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/opa/distinfo b/sysutils/opa/distinfo
index becdc6e04e2a..f74f2bf69c3e 100644
--- a/sysutils/opa/distinfo
+++ b/sysutils/opa/distinfo
@@ -1,173 +1,5 @@
-TIMESTAMP = 1748664110
-SHA256 (open-policy-agent-opa-v1.5.0_GH0.tar.gz) = e1745bc2dbf73d5e17f9360f7f9224e74555a9b907af7fca2c28e4dbfeb9e1be
-SIZE (open-policy-agent-opa-v1.5.0_GH0.tar.gz) = 99472404
-SHA256 (agnivade-levenshtein-v1.2.1_GH0.tar.gz) = 0c6b22d98ac06a8087d4cf93f73ee56fdffe915665e83e2b14223ad003f0d18d
-SIZE (agnivade-levenshtein-v1.2.1_GH0.tar.gz) = 5113
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (bytecodealliance-wasmtime-go-v3.0.2_GH0.tar.gz) = 4398c5f78f8dbe6bb8f66cfc349f83618716a91ccf2a36cca0807cea713d66a9
-SIZE (bytecodealliance-wasmtime-go-v3.0.2_GH0.tar.gz) = 80414330
-SHA256 (cenkalti-backoff-v4.3.0_GH0.tar.gz) = 5006d8626ff22ad2c584b0ab09b6f20f8013b46467381519b80f9c037ad8c2b0
-SIZE (cenkalti-backoff-v4.3.0_GH0.tar.gz) = 10952
-SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5
-SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696
-SHA256 (containerd-containerd-v2.1.1_GH0.tar.gz) = 6ac779e87926ac1fe4360ffee63efd9f829b15a887e612be9a7d2f8a652674e9
-SIZE (containerd-containerd-v2.1.1_GH0.tar.gz) = 10610787
-SHA256 (containerd-errdefs-v1.0.0_GH0.tar.gz) = 78573bda5a8376601590d570cd23e362ca2af3d3dc33d9ab3e6404852de33737
-SIZE (containerd-errdefs-v1.0.0_GH0.tar.gz) = 20416
-SHA256 (containerd-log-v0.1.0_GH0.tar.gz) = bfe14fa56ab57783e3ee827351e5704b04870cfb2a4aa03a13a7b2b81cc56c61
-SIZE (containerd-log-v0.1.0_GH0.tar.gz) = 9654
-SHA256 (containerd-platforms-v1.0.0-rc.1_GH0.tar.gz) = d5fd6c224cfef627702fb5afa400c41bb426db3f716727c4a12fcdb486034e9c
-SIZE (containerd-platforms-v1.0.0-rc.1_GH0.tar.gz) = 21737
-SHA256 (cpuguy83-go-md2man-v2.0.6_GH0.tar.gz) = 5fa29154237bc840a10a06231c066f9ddbe06bb31d1c3372eab12e1ed977271f
-SIZE (cpuguy83-go-md2man-v2.0.6_GH0.tar.gz) = 11064
-SHA256 (dgraph-io-badger-v4.7.0_GH0.tar.gz) = 6888638b81168d9c690856f8607ed83a5607c100fdb20ac6b144ed306130ff09
-SIZE (dgraph-io-badger-v4.7.0_GH0.tar.gz) = 376638
-SHA256 (dgraph-io-ristretto-v2.2.0_GH0.tar.gz) = 3b6cc6d614a7ee848e23c811a03efb7d415bdf48086b03e771e785fab7824dc4
-SIZE (dgraph-io-ristretto-v2.2.0_GH0.tar.gz) = 153795
-SHA256 (dustin-go-humanize-v1.0.1_GH0.tar.gz) = ac3a0d8d0eef07c75d12eddce775a8e8306dfb9783a45312597c34ff643793d8
-SIZE (dustin-go-humanize-v1.0.1_GH0.tar.gz) = 17692
-SHA256 (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = ffb63ba081e4c2360342dea2079d08b8560c315b2f458885fd34639786a1aa3d
-SIZE (felixge-httpsnoop-v1.0.4_GH0.tar.gz) = 11954
-SHA256 (fortytw2-leaktest-v1.3.0_GH0.tar.gz) = 897726ed584a7c442eb660406e3438d4585b00c5f3769360eb19b18cace35292
-SIZE (fortytw2-leaktest-v1.3.0_GH0.tar.gz) = 5281
-SHA256 (foxcpp-go-mockdns-v1.1.0_GH0.tar.gz) = 3d8d1931187d2076f90d681e31f6410feed5e4351e9d624cb03d31a466986a5b
-SIZE (foxcpp-go-mockdns-v1.1.0_GH0.tar.gz) = 10508
-SHA256 (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 3ff59fb248bb76a6bf4fbe99586aec08f7218743187c71da3ff2e34c23cc1a05
-SIZE (fsnotify-fsnotify-v1.9.0_GH0.tar.gz) = 73945
-SHA256 (go-check-check-10cb98267c6c_GH0.tar.gz) = 0a42d9d5a49ebc30174e5840238e446f5fb16899bfaa6a6f63d12ab9953df293
-SIZE (go-check-check-10cb98267c6c_GH0.tar.gz) = 32375
-SHA256 (go-ini-ini-v1.67.0_GH0.tar.gz) = 06ba51234140118d1b6064f1817aa89cc971c6e7ce04cb9d286e6660d89296c8
-SIZE (go-ini-ini-v1.67.0_GH0.tar.gz) = 53531
-SHA256 (go-logr-logr-v1.4.2_GH0.tar.gz) = d06d6b9c3aa0cc42ba65ebcecd789addd149c859ca33a8878308f89590bf9fbd
-SIZE (go-logr-logr-v1.4.2_GH0.tar.gz) = 57464
-SHA256 (go-logr-stdr-v1.2.2_GH0.tar.gz) = 37d975b280d884ca0d55a800bc6e47314b6e86268e56254f9d15d19ca9404eb8
-SIZE (go-logr-stdr-v1.2.2_GH0.tar.gz) = 9098
-SHA256 (go-viper-mapstructure-v2.2.1_GH0.tar.gz) = cba89bef038aaa49f607c373653a24e9152deefb02f03f731493ce73ed9ef4c9
-SIZE (go-viper-mapstructure-v2.2.1_GH0.tar.gz) = 42323
-SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5
-SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
-SHA256 (gobwas-glob-v0.2.3_GH0.tar.gz) = 325026fc78bcebcf31151b6e060f4e1c3321b04ded3dab63b63610b323c10850
-SIZE (gobwas-glob-v0.2.3_GH0.tar.gz) = 25962
-SHA256 (golang-mod-v0.24.0_GH0.tar.gz) = 5b56fd6ded068da016be02833c7bd1cbaa59b0d0ad0aca1041cdbdf97b3e26b2
-SIZE (golang-mod-v0.24.0_GH0.tar.gz) = 126053
-SHA256 (golang-net-v0.39.0_GH0.tar.gz) = 608e1883bbac69a0167d2824ea5d93401986b5c3611bb1988358874ba8f13d4f
-SIZE (golang-net-v0.39.0_GH0.tar.gz) = 1502093
-SHA256 (golang-protobuf-v1.5.4_GH0.tar.gz) = d75e6960ecfabaaa83a7261b1b630d24e9c63aca79615fb15bf33e11b62fd019
-SIZE (golang-protobuf-v1.5.4_GH0.tar.gz) = 172992
-SHA256 (golang-sync-v0.14.0_GH0.tar.gz) = ab5a86fe8c4e6f2d1884ba5f91563796ca22723c245cda8cd035a266f24d1f5d
-SIZE (golang-sync-v0.14.0_GH0.tar.gz) = 18767
-SHA256 (golang-sys-v0.33.0_GH0.tar.gz) = 16370146c98a69f76b09e7b67ec93d7e259e45d85808aeb9a453a4bbff865287
-SIZE (golang-sys-v0.33.0_GH0.tar.gz) = 1528783
-SHA256 (golang-text-v0.24.0_GH0.tar.gz) = d74e1ebc800806bf77d224eecb61f6eb6b005b1ffea5ddee41c9267114e307c7
-SIZE (golang-text-v0.24.0_GH0.tar.gz) = 8964904
-SHA256 (golang-time-v0.11.0_GH0.tar.gz) = ec26daa712b0c9660b64ea2ec5f241144b7a8c414b85938c6adbbab69c712126
-SIZE (golang-time-v0.11.0_GH0.tar.gz) = 12471
-SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13
-SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706
-SHA256 (google-flatbuffers-v25.2.10_GH0.tar.gz) = b9c2df49707c57a48fc0923d52b8c73beb72d675f9d44b2211e4569be40a7421
-SIZE (google-flatbuffers-v25.2.10_GH0.tar.gz) = 2299918
-SHA256 (google-go-cmp-v0.7.0_GH0.tar.gz) = c98f4f998ad8134b26816500b5c4c5cd6329905c0610b0c1f031efe7fbb469af
-SIZE (google-go-cmp-v0.7.0_GH0.tar.gz) = 105149
-SHA256 (google-go-genproto-56aae31c358a_GH0.tar.gz) = 0750d72485967ddc852dd7d47f37b1472add16503de265732172a53f7b1f52fe
-SIZE (google-go-genproto-56aae31c358a_GH0.tar.gz) = 5896454
-SHA256 (google-go-genproto-56aae31c358a_GH0.tar.gz) = 0750d72485967ddc852dd7d47f37b1472add16503de265732172a53f7b1f52fe
-SIZE (google-go-genproto-56aae31c358a_GH0.tar.gz) = 5896454
-SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d
-SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896
-SHA256 (gorilla-mux-v1.8.1_GH0.tar.gz) = c2a09e78d1886abb2d291b472eba3ac9185acb35234c1f5616669664ba893d6d
-SIZE (gorilla-mux-v1.8.1_GH0.tar.gz) = 47033
-SHA256 (grpc-ecosystem-grpc-gateway-v2.26.1_GH0.tar.gz) = 2f5b6b9c6eb91fe929a8ad0f5fac06ad9274bc0f97adda03a39f84d8f9f7c070
-SIZE (grpc-ecosystem-grpc-gateway-v2.26.1_GH0.tar.gz) = 858637
-SHA256 (grpc-grpc-go-v1.72.0_GH0.tar.gz) = bfd9b72523f56391aa568b464775a1241f5f38fba8d7f5f1edc1f1d8cde3d2f4
-SIZE (grpc-grpc-go-v1.72.0_GH0.tar.gz) = 2410705
-SHA256 (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
-SIZE (inconshreveable-mousetrap-v1.1.0_GH0.tar.gz) = 5338
-SHA256 (klauspost-compress-v1.18.0_GH0.tar.gz) = 2fdacf413615dc72f8cb4d199ce49bb5591da7ebdefaf7e2d1acf50ba2246c6c
-SIZE (klauspost-compress-v1.18.0_GH0.tar.gz) = 39078330
-SHA256 (kr-pretty-v0.3.1_GH0.tar.gz) = e6fa7db2708320e66a1645bf6b234e524e73f4163ca0519b8608616e48f5d206
-SIZE (kr-pretty-v0.3.1_GH0.tar.gz) = 10227
-SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c
-SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699
-SHA256 (kubernetes-sigs-yaml-v1.4.0_GH0.tar.gz) = b3f61049628348ee1483cb78812557222b7720912bcdb879fc8129970749a5be
-SIZE (kubernetes-sigs-yaml-v1.4.0_GH0.tar.gz) = 192433
-SHA256 (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 72cc6f274fbd165b7674280f836a6b400e80dbae055919e101920dedf50e79db
-SIZE (kylelemons-godebug-v1.1.0_GH0.tar.gz) = 17637
-SHA256 (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 4f20a337ad06e071f29535afe9c5207d3e8840c8c86672bbc5f9837c6229c835
-SIZE (mattn-go-runewidth-v0.0.9_GH0.tar.gz) = 16714
-SHA256 (miekg-dns-v1.1.57_GH0.tar.gz) = 11519023d81959073e55d5e3c0e3057c927b0bd73245e8e844ea7f0456ea1e62
-SIZE (miekg-dns-v1.1.57_GH0.tar.gz) = 213506
-SHA256 (moby-locker-v1.0.1_GH0.tar.gz) = 524f312615b4dc06f0199612125a9e0481869a087875666e39f09873a09e24fc
-SIZE (moby-locker-v1.0.1_GH0.tar.gz) = 6616
-SHA256 (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 3a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c
-SIZE (munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz) = 2810
-SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f
-SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568
-SHA256 (open-telemetry-opentelemetry-go-contrib-v1.31.0_GH0.tar.gz) = 6f82a8eb319d01e1b41db2b2b06f3411799df158e2c0ca7968b1f298ca25f81f
-SIZE (open-telemetry-opentelemetry-go-contrib-v1.31.0_GH0.tar.gz) = 644654
-SHA256 (open-telemetry-opentelemetry-go-instrumentation-sdk-v1.1.0_GH0.tar.gz) = 633de267e9143f97362998517e119c29f12c22316f2cb27af5047cf81f864330
-SIZE (open-telemetry-opentelemetry-go-instrumentation-sdk-v1.1.0_GH0.tar.gz) = 1114771
-SHA256 (open-telemetry-opentelemetry-go-v1.35.0_GH0.tar.gz) = f54077cb4761f7d122c3d7e6b3e5e9512c1b62bad1accdb127e59de2bcfd005a
-SIZE (open-telemetry-opentelemetry-go-v1.35.0_GH0.tar.gz) = 2077579
-SHA256 (open-telemetry-opentelemetry-proto-go-v1.5.0_GH0.tar.gz) = 810887a5dfe7eae2134e492ad6ba1ea54c67736805f8f1d0e7b219f963222956
-SIZE (open-telemetry-opentelemetry-proto-go-v1.5.0_GH0.tar.gz) = 146551
-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.1.1_GH0.tar.gz) = fff64f2ae3a11a307227d27ba599f1e56b436301c5a2faedd57907ac97d2ac94
-SIZE (opencontainers-image-spec-v1.1.1_GH0.tar.gz) = 160340
-SHA256 (oras-project-oras-go-v2.5.0_GH0.tar.gz) = 79897ea014c4608a396bd6e6f8156fb1d04a8da7b37916ae53e4aad5ada7d590
-SIZE (oras-project-oras-go-v2.5.0_GH0.tar.gz) = 226755
-SHA256 (pelletier-go-toml-v2.2.4_GH0.tar.gz) = d7bb392de6c9b6eedd23e5e05e7cd730822afa02b85ca6a69c9313638a945a24
-SIZE (pelletier-go-toml-v2.2.4_GH0.tar.gz) = 910332
-SHA256 (peterh-liner-v1.2.2_GH0.tar.gz) = 3c14c4eea1be82f4182bf7b0c6f064847333f3afbcfb8b8c1d1c0bb8b7ed65d9
-SIZE (peterh-liner-v1.2.2_GH0.tar.gz) = 22008
-SHA256 (prometheus-client_golang-v1.22.0_GH0.tar.gz) = 9ec5f0f04f0c9736619ce2c38e89802293be0b7060088ca6f8eeef10d07bf8a9
-SIZE (prometheus-client_golang-v1.22.0_GH0.tar.gz) = 1143163
-SHA256 (prometheus-client_model-v0.6.2_GH0.tar.gz) = 47c5ea7949f68e7f7b344350c59b6bd31eeb921f0eec6c3a566e27cf1951470c
-SIZE (prometheus-client_model-v0.6.2_GH0.tar.gz) = 17508
-SHA256 (prometheus-common-v0.62.0_GH0.tar.gz) = 8ef329ff7a746436e3a1ba66eb20b6ef88bcf7af2cc09a88b2d068caace2cf79
-SIZE (prometheus-common-v0.62.0_GH0.tar.gz) = 144719
-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.36.6_GH0.tar.gz) = afa2b0e8f86d6da9d09c51ab4270d93c2888327220316982be9db345f523a6a1
-SIZE (protocolbuffers-protobuf-go-v1.36.6_GH0.tar.gz) = 1801820
-SHA256 (rcrowley-go-metrics-10cdbea86bc0_GH0.tar.gz) = 3f1c492e20be6214a1211602bf2675d42cff5fa59c452a231557e3add587e57c
-SIZE (rcrowley-go-metrics-10cdbea86bc0_GH0.tar.gz) = 37583
-SHA256 (rogpeppe-go-internal-v1.13.1_GH0.tar.gz) = 97914f4c73520fdc6740f9b5232e39e07cba569ae649eab537ee629a64288358
-SIZE (rogpeppe-go-internal-v1.13.1_GH0.tar.gz) = 116451
-SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4
-SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896
-SHA256 (sagikazarmark-locafero-v0.7.0_GH0.tar.gz) = e0a40a0ba8dda6b160fef8da52dbedc665e120b5b47420283366c16f183c76c5
-SIZE (sagikazarmark-locafero-v0.7.0_GH0.tar.gz) = 11258
-SHA256 (sergi-go-diff-v1.3.1_GH0.tar.gz) = ddba0d0eb4aa7c1ba37b3609087467129ade5ece0d2ddf8b559edf0ba41ef5a5
-SIZE (sergi-go-diff-v1.3.1_GH0.tar.gz) = 1333698
-SHA256 (sirupsen-logrus-v1.9.3_GH0.tar.gz) = cfa48a647a28c1f12fb6a9b672bc4d88b6407ff05aedcf23ce939d342646acce
-SIZE (sirupsen-logrus-v1.9.3_GH0.tar.gz) = 50320
-SHA256 (sourcegraph-conc-v0.3.0_GH0.tar.gz) = c20a36ef6e8cd4721b8824d3e0a590d78f56ce72ace53ec7fdd2f7a978e9240f
-SIZE (sourcegraph-conc-v0.3.0_GH0.tar.gz) = 23021
-SHA256 (spf13-afero-v1.11.0_GH0.tar.gz) = f83f67c4a03d8bba2b7fe1a496e848b2b1b7d97d0b951d85d2b401e7488a4ed4
-SIZE (spf13-afero-v1.11.0_GH0.tar.gz) = 89257
-SHA256 (spf13-cast-v1.6.0_GH0.tar.gz) = 8eef6bfd96458f061dd738f6e146b7687bdde18f996258c9bab0f574f8c36ae8
-SIZE (spf13-cast-v1.6.0_GH0.tar.gz) = 15616
-SHA256 (spf13-cobra-v1.9.1_GH0.tar.gz) = 4026e019a940b70e59aa8d07184314969888a75adc77adba0be008b1106558af
-SIZE (spf13-cobra-v1.9.1_GH0.tar.gz) = 197816
-SHA256 (spf13-pflag-v1.0.6_GH0.tar.gz) = b6beba1d0a8ce6e0827567931ff9b1b1c93b0fb4b091e825aa09bf0310664ff7
-SIZE (spf13-pflag-v1.0.6_GH0.tar.gz) = 52840
-SHA256 (spf13-viper-v1.18.2_GH0.tar.gz) = eb9223a46c6319b3add6cfe3e7986fde9919bd441d695169d6f1238d19a0d6d4
-SIZE (spf13-viper-v1.18.2_GH0.tar.gz) = 118481
-SHA256 (subosito-gotenv-v1.6.0_GH0.tar.gz) = 51a5a8e36f30ddd97866779e93c4e93b0d4958a60fabd1d17fc2226bfe7823db
-SIZE (subosito-gotenv-v1.6.0_GH0.tar.gz) = 11470
-SHA256 (tchap-go-patricia-v2.3.2_GH0.tar.gz) = 749957ac35c04c6418ea5baee567a530f1a2e259fe7c1319bf31db7d537fb479
-SIZE (tchap-go-patricia-v2.3.2_GH0.tar.gz) = 12475
-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-automaxprocs-v1.6.0_GH0.tar.gz) = fb750295e270f668502fb139ff626bf5209033c7893b29521238cd04502e55cf
-SIZE (uber-go-automaxprocs-v1.6.0_GH0.tar.gz) = 24465
-SHA256 (uber-go-multierr-v1.9.0_GH0.tar.gz) = 0664e6c869ca2bef1851b77b9384d8fb1a5f41514b4b174da340e31c616da028
-SIZE (uber-go-multierr-v1.9.0_GH0.tar.gz) = 15662
-SHA256 (xeipuuv-gojsonpointer-02993c407bfb_GH0.tar.gz) = 36e17c61a2a9384cfdaa1817327f368a1eec66722a7c72ce26abcf8e36ace446
-SIZE (xeipuuv-gojsonpointer-02993c407bfb_GH0.tar.gz) = 7698
-SHA256 (xeipuuv-gojsonreference-bd5ef7bd5415_GH0.tar.gz) = f99765bc8692e620f8abc3f36e10df36a4161c5634505632599ce88abc2d8f55
-SIZE (xeipuuv-gojsonreference-bd5ef7bd5415_GH0.tar.gz) = 6958
-SHA256 (yashtewari-glob-intersection-v0.2.0_GH0.tar.gz) = 50a02dcb565612b9f41814f0f87305e36986163709b0b7c429654b7030d98c7f
-SIZE (yashtewari-glob-intersection-v0.2.0_GH0.tar.gz) = 12922
+TIMESTAMP = 1762415779
+SHA256 (go/sysutils_opa/opa-v1.10.1/v1.10.1.mod) = 1781f97dac5cd5e9315565c8f6ae1778af62397e710d0686c8ff94feca6358e8
+SIZE (go/sysutils_opa/opa-v1.10.1/v1.10.1.mod) = 6001
+SHA256 (go/sysutils_opa/opa-v1.10.1/v1.10.1.zip) = 3cc27036c293cf33f7f692d9d6df51cdb5dabeb4bccb0dc8309939fc28398469
+SIZE (go/sysutils_opa/opa-v1.10.1/v1.10.1.zip) = 22932870
diff --git a/sysutils/opa/pkg-descr b/sysutils/opa/pkg-descr
index 6e24c406b8e0..8fff8d6b7da0 100644
--- a/sysutils/opa/pkg-descr
+++ b/sysutils/opa/pkg-descr
@@ -1,2 +1,9 @@
-The Open Policy Agent (OPA) is an open source, general-purpose policy engine
-that enables unified, context-aware policy enforcement across the entire stack.
+Open Policy Agent (OPA) is an open source, general-purpose policy engine
+that enables unified, context-aware policy enforcement across the entire
+stack. OPA is a graduated project of the Cloud Native Computing Foundation
+(CNCF).
+
+Use OPA to enforce policies in microservices, Kubernetes, CI/CD pipelines,
+API gateways, and more. OPA decouples policy decision-making from the
+application's business logic. Policies are written in a high-level
+declarative language called Rego.
diff --git a/sysutils/opensbi/Makefile b/sysutils/opensbi/Makefile
index 703e9218ed9f..48d1f5e554a9 100644
--- a/sysutils/opensbi/Makefile
+++ b/sysutils/opensbi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opensbi
DISTVERSIONPREFIX=v
-DISTVERSION= 1.6
+DISTVERSION= 1.7
CATEGORIES= sysutils
MAINTAINER= mhorne@FreeBSD.org
diff --git a/sysutils/opensbi/distinfo b/sysutils/opensbi/distinfo
index 27de00840a02..4c670b9b189d 100644
--- a/sysutils/opensbi/distinfo
+++ b/sysutils/opensbi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735930463
-SHA256 (riscv-software-src-opensbi-v1.6_GH0.tar.gz) = d11702103f177a2914e94eec57ce5ed820296d874f6b6525c4482e55d71a3667
-SIZE (riscv-software-src-opensbi-v1.6_GH0.tar.gz) = 476631
+TIMESTAMP = 1751304581
+SHA256 (riscv-software-src-opensbi-v1.7_GH0.tar.gz) = 2cf856a4e5e2e052948ddb54ba48232b1f698b7f52e0374fc7d17d51e8c8f7ce
+SIZE (riscv-software-src-opensbi-v1.7_GH0.tar.gz) = 490131
diff --git a/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c b/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
index 73263b9d2715..e22fa1ab8d57 100644
--- a/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
+++ b/sysutils/opensbi/files/patch-lib_sbi_sbi__hart.c
@@ -1,6 +1,6 @@
---- lib/sbi/sbi_hart.c.orig 2023-12-27 03:02:58.000000000 -0400
-+++ lib/sbi/sbi_hart.c 2024-01-11 14:10:09.723340000 -0400
-@@ -523,6 +523,16 @@
+--- 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;
diff --git a/sysutils/opensbi/files/patch-platform_generic_platform.c b/sysutils/opensbi/files/patch-platform_generic_platform.c
index 2e6ed1159868..c4e535de59b5 100644
--- a/sysutils/opensbi/files/patch-platform_generic_platform.c
+++ b/sysutils/opensbi/files/patch-platform_generic_platform.c
@@ -1,11 +1,11 @@
---- platform/generic/platform.c.orig 2022-06-25 03:42:10 UTC
+--- platform/generic/platform.c.orig 2025-06-30 03:07:30 UTC
+++ platform/generic/platform.c
-@@ -24,6 +24,8 @@
- #include <sbi_utils/ipi/fdt_ipi.h>
- #include <sbi_utils/reset/fdt_reset.h>
+@@ -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 platform_override *platform_override_modules[];
- extern unsigned long platform_override_modules_size;
+ 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
index 9f776d796e1b..d721c7224afa 100644
--- a/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
+++ b/sysutils/opensbi/files/patch-platform_generic_sifive_fu540.c
@@ -1,27 +1,26 @@
---- platform/generic/sifive/fu540.c.orig 2022-06-26 14:27:30 UTC
+--- platform/generic/sifive/fu540.c.orig 2025-06-30 03:07:30 UTC
+++ platform/generic/sifive/fu540.c
-@@ -11,6 +11,16 @@
+@@ -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, const void *fdt,
-+ const struct fdt_match *match)
++static int sifive_fu540_early_init(bool cold_boot)
+{
+ need_pmp_war = true;
+
+ return 0;
+}
+
- static u64 sifive_fu540_tlbr_flush_limit(const struct fdt_match *match)
+ static u64 sifive_fu540_tlbr_flush_limit(void)
{
/*
-@@ -41,6 +50,7 @@ const struct platform_override sifive_fu540 = {
- };
+@@ -22,6 +31,7 @@ static int sifive_fu540_platform_init(const void *fdt,
- const struct platform_override sifive_fu540 = {
-+ .early_init = sifive_fu540_early_init,
- .match_table = sifive_fu540_match,
- .tlbr_flush_limit = sifive_fu540_tlbr_flush_limit,
- .fdt_fixup = sifive_fu540_fdt_fixup,
+ 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 730b612be245..05730c7ed79d 100644
--- a/sysutils/opentofu/Makefile
+++ b/sysutils/opentofu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= opentofu
DISTVERSIONPREFIX= v
-DISTVERSION= 1.9.1
+DISTVERSION= 1.11.2
CATEGORIES= sysutils
MAINTAINER= bofh@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://opentofu.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go: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 1e8675ed43c8..19c8e66b17c5 100644
--- a/sysutils/opentofu/distinfo
+++ b/sysutils/opentofu/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745573592
-SHA256 (go/sysutils_opentofu/opentofu-v1.9.1/v1.9.1.mod) = dcff3b6e4596b7593e3785e1d277f287a88f5aeff4acf7fa9e110365f8bbbe56
-SIZE (go/sysutils_opentofu/opentofu-v1.9.1/v1.9.1.mod) = 13707
-SHA256 (go/sysutils_opentofu/opentofu-v1.9.1/v1.9.1.zip) = 8dd4fa3526ccc256ce70b264b2de10fc9ef347de5d3cd8d844910f5e9c286ba4
-SIZE (go/sysutils_opentofu/opentofu-v1.9.1/v1.9.1.zip) = 6234556
+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
diff --git a/sysutils/openvox-agent8/Makefile b/sysutils/openvox-agent8/Makefile
new file mode 100644
index 000000000000..a76ba5328c4f
--- /dev/null
+++ b/sysutils/openvox-agent8/Makefile
@@ -0,0 +1,141 @@
+PORTNAME= openvox-agent
+PORTVERSION= 8.22.0
+PORTREVISION= 2
+CATEGORIES= sysutils
+MASTER_SITES= https://forge.puppet.com/v3/files/:forge
+PKGNAMESUFFIX= 8
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= Configuration management framework written in Ruby
+WWW= https://github.com/OpenVoxProject/openvox
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-base64>=0.1:converters/rubygem-base64 \
+ rubygem-benchmark>=0.1:benchmarks/rubygem-benchmark \
+ rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
+ rubygem-deep_merge>1.0:devel/rubygem-deep_merge \
+ rubygem-fast_gettext>=2.1:devel/rubygem-fast_gettext \
+ rubygem-getoptlong>=0.2.0:devel/rubygem-getoptlong \
+ rubygem-locale>=2.1:devel/rubygem-locale \
+ rubygem-multi_json>=1.13:devel/rubygem-multi_json \
+ rubygem-openfact>=5.0.0:sysutils/rubygem-openfact \
+ rubygem-ostruct>=0.6.0:devel/rubygem-ostruct \
+ rubygem-puppet-resource_api>=1.5:devel/rubygem-puppet-resource_api \
+ rubygem-racc>=1.5:devel/rubygem-racc \
+ rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
+ rubygem-scanf>=1.0:devel/rubygem-scanf \
+ rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
+# Ruby 3.4 support
+RUN_DEPENDS+= rubygem-syslog>=0.3:devel/rubygem-syslog
+
+USES= cpe ruby
+USE_GITHUB= yes
+GH_ACCOUNT= OpenVoxProject
+GH_PROJECT= openvox
+
+CONFLICTS_INSTALL= openvox-agent[0-9] puppet[0-9]
+PLIST_SUB= PORTVERSION="${PORTVERSION}"
+NO_ARCH= yes
+NO_BUILD= yes
+USE_RC_SUBR= puppet
+PORTDOCS= LICENSE README.md
+PORTEXAMPLES= *
+USERS= puppet
+GROUPS= puppet
+SUB_FILES+= pkg-message
+SUB_LIST= RUBY=${RUBY}
+
+DATADIR= ${PREFIX}/share/puppet
+ETCDIR= ${PREFIX}/etc/puppet
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+# Get versions from
+# https://github.com/OpenVoxProject/openvox-agent/tree/main/configs/components
+# for f in configs/components/module-puppetlabs-*.json; do echo ${${f#*/module-puppetlabs-}%.json}=${${$(jq .ref $f)#*/v}%\"}; done
+FORGE_MODULES= augeas_core=1.5.0 \
+ cron_core=1.3.0 \
+ host_core=1.3.0 \
+ mount_core=1.3.0 \
+ scheduled_task=3.2.0 \
+ selinux_core=1.4.0 \
+ sshkeys_core=2.5.0 \
+ yumrepo_core=2.1.0 \
+ zfs_core=1.5.0 \
+ zone_core=1.2.0
+
+.for module in ${FORGE_MODULES}
+DISTFILES+= puppetlabs-${module:C/=.*//}-${module:C/.*=//}.tar.gz:forge
+.endfor
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|/etc/puppetlabs/puppet|${ETCDIR}|" \
+ ${WRKSRC}/install.rb \
+ ${WRKSRC}/lib/puppet/reference/configuration.rb \
+ ${WRKSRC}/lib/puppet/util/run_mode.rb
+ @${REINPLACE_CMD} -e "s|/etc/puppetlabs/code|${ETCDIR}|" \
+ ${WRKSRC}/install.rb \
+ ${WRKSRC}/lib/puppet/reference/configuration.rb \
+ ${WRKSRC}/lib/puppet/util/run_mode.rb
+ @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/cache|/var/puppet|" \
+ ${WRKSRC}/install.rb \
+ ${WRKSRC}/lib/puppet/reference/configuration.rb \
+ ${WRKSRC}/lib/puppet/util/run_mode.rb
+ @${REINPLACE_CMD} -e "s|/var/run/puppetlabs|/var/run/puppet|" \
+ ${WRKSRC}/install.rb \
+ ${WRKSRC}/lib/puppet/util/run_mode.rb
+ @${REINPLACE_CMD} -e "s|/var/log/puppetlabs/puppet|/var/log/puppet|" \
+ ${WRKSRC}/install.rb \
+ ${WRKSRC}/lib/puppet/util/run_mode.rb
+ @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/public|/var/puppet/state|" \
+ -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/vendor_modules|" \
+ -e "s|/opt/puppetlabs/puppet/vendor_modules|${ETCDIR}/vendor_modules|" \
+ ${WRKSRC}/install.rb \
+ ${WRKSRC}/lib/puppet/util/run_mode.rb
+ @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/modules|${ETCDIR}/modules|" \
+ -e "s|/etc/puppetlabs/puppetserver/ca|/var/puppetserver/ca|" \
+ ${WRKSRC}/lib/puppet/defaults.rb
+ @${REINPLACE_CMD} -e "s|/opt/puppetlabs/puppet/bin/gem|${LOCALBASE}/bin/gem|" \
+ ${WRKSRC}/lib/puppet/provider/package/puppet_gem.rb
+ @${REINPLACE_CMD} -e "s|\$$confdir/ssl|/var/puppet/ssl|" \
+ ${WRKSRC}/lib/puppet/defaults.rb
+ @${REINPLACE_CMD} -e "s|\.\./\.\./\.\./locales|../locales|" \
+ ${WRKSRC}/lib/puppet/gettext/config.rb
+
+do-install:
+ @cd ${WRKSRC} && ${SETENV} PREFIX=${PREFIX} LC_ALL=C.UTF-8 ${RUBY} ${WRKSRC}/install.rb --no-configs --destdir=${STAGEDIR} \
+ --localedir=${RUBY_SITELIBDIR}/puppet/locales --publicdir=/var/puppet/state/
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/manifests
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/modules
+ ${MKDIR} ${STAGEDIR}${ETCDIR}/vendor_modules
+.for module in ${FORGE_MODULES}
+ (cd ${WRKDIR}/puppetlabs-${module:C/=.*//}-${module:C/.*=//} && ${COPYTREE_SHARE} . ${STAGEDIR}${ETCDIR}/vendor_modules/${module:C/=.*//})
+.endfor
+ ${MKDIR} ${STAGEDIR}/var/puppet
+ ${SETENV} LC_ALL=C.UTF-8 ${RUBY} -I ${STAGEDIR}/${RUBY_SITELIBDIR} ${STAGEDIR}${PREFIX}/bin/puppet agent --genconfig \
+ --confdir=${ETCDIR} \
+ --rundir=/var/run/puppet \
+ --vardir=/var/puppet \
+ --logdir=/var/log/puppet \
+ --codedir=${ETCDIR} \
+ > ${STAGEDIR}${ETCDIR}/puppet.conf-dist
+ @${ECHO} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet.rb | \
+ ${SED} 's,^${STAGEDIR}${PREFIX}/,,' >> ${TMPPLIST}
+ @${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
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+
+post-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/openvox-agent8/distinfo b/sysutils/openvox-agent8/distinfo
new file mode 100644
index 000000000000..3445383a100c
--- /dev/null
+++ b/sysutils/openvox-agent8/distinfo
@@ -0,0 +1,23 @@
+TIMESTAMP = 1756943361
+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
+SIZE (puppetlabs-cron_core-1.3.0.tar.gz) = 26051
+SHA256 (puppetlabs-host_core-1.3.0.tar.gz) = 3583352bf60cb9013907b880868c1eeee053d2dd647a4f9e388a34cba373622d
+SIZE (puppetlabs-host_core-1.3.0.tar.gz) = 15862
+SHA256 (puppetlabs-mount_core-1.3.0.tar.gz) = 5924b9e974f6fa592cea29cbe93a07b5d7e08bbf2e98145f7ae7157305946b4a
+SIZE (puppetlabs-mount_core-1.3.0.tar.gz) = 22751
+SHA256 (puppetlabs-scheduled_task-3.2.0.tar.gz) = 9f0ba59b55caadeb658ba2d5cc51f0a76136d4bb5fffe008bbd5c911b42ac43f
+SIZE (puppetlabs-scheduled_task-3.2.0.tar.gz) = 44882
+SHA256 (puppetlabs-selinux_core-1.4.0.tar.gz) = 140e41c1ab4c0523b46b0e89f3316945ae4b5328e661da87aebfc33628d92b57
+SIZE (puppetlabs-selinux_core-1.4.0.tar.gz) = 17751
+SHA256 (puppetlabs-sshkeys_core-2.5.0.tar.gz) = b67365307a2b21c1ba2ecf444c3e4895244559d8c5bd40cc2ead4d33fe27cd11
+SIZE (puppetlabs-sshkeys_core-2.5.0.tar.gz) = 20562
+SHA256 (puppetlabs-yumrepo_core-2.1.0.tar.gz) = 32e78df32121fa65312f0948f614dab8c7414ccfedbc5e2c70a8cf468fe89cbe
+SIZE (puppetlabs-yumrepo_core-2.1.0.tar.gz) = 22146
+SHA256 (puppetlabs-zfs_core-1.5.0.tar.gz) = 54ddfee4aeea028ed4269cd9ffd89f8491cb5720a67d5f34dcb9bd7e3a87b079
+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
diff --git a/sysutils/openvox-agent8/files/patch-lib_puppet_provider_service_daemontools.rb b/sysutils/openvox-agent8/files/patch-lib_puppet_provider_service_daemontools.rb
new file mode 100644
index 000000000000..ee90c96a89ab
--- /dev/null
+++ b/sysutils/openvox-agent8/files/patch-lib_puppet_provider_service_daemontools.rb
@@ -0,0 +1,20 @@
+--- lib/puppet/provider/service/daemontools.rb.orig 2024-02-22 01:02:28 UTC
++++ lib/puppet/provider/service/daemontools.rb
+@@ -41,7 +41,7 @@ Puppet::Type.type(:service).provide :daemontools, :par
+
+ EOT
+
+- commands :svc => "/usr/bin/svc", :svstat => "/usr/bin/svstat"
++ commands :svc => "%%PREFIX%%/bin/svc", :svstat => "%%PREFIX%%/bin/svstat"
+
+ class << self
+ attr_writer :defpath
+@@ -88,7 +88,7 @@ Puppet::Type.type(:service).provide :daemontools, :par
+ # find the service dir on this node
+ def servicedir
+ unless @servicedir
+- ["/service", "/etc/service", "/var/lib/svscan"].each do |path|
++ ["/var/service", "/etc/service", "/var/lib/svscan"].each do |path|
+ if Puppet::FileSystem.exist?(path)
+ @servicedir = path
+ break
diff --git a/sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb b/sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
new file mode 100644
index 000000000000..3099539ec99f
--- /dev/null
+++ b/sysutils/openvox-agent8/files/patch-lib_puppet_util_monkey__patches.rb
@@ -0,0 +1,15 @@
+--- lib/puppet/util/monkey_patches.rb.orig 2025-12-22 21:26:30 UTC
++++ lib/puppet/util/monkey_patches.rb
+@@ -52,12 +52,6 @@ unless Puppet::Util::Platform.jruby_fips?
+ 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
+ private :__original_initialize
+
diff --git a/sysutils/openvox-agent8/files/patch-openvox.gemspec b/sysutils/openvox-agent8/files/patch-openvox.gemspec
new file mode 100644
index 000000000000..eab051b8ad96
--- /dev/null
+++ b/sysutils/openvox-agent8/files/patch-openvox.gemspec
@@ -0,0 +1,15 @@
+--- 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/openvox-agent8/files/pkg-message.in b/sysutils/openvox-agent8/files/pkg-message.in
new file mode 100644
index 000000000000..caa220715594
--- /dev/null
+++ b/sysutils/openvox-agent8/files/pkg-message.in
@@ -0,0 +1,11 @@
+[
+{ type: install
+ message: <<EOM
+To enable the puppet agent, add the following to /etc/rc.conf:
+
+ puppet_enable="YES"
+
+The default PID directory is /var/run/puppet
+EOM
+}
+]
diff --git a/sysutils/openvox-agent8/files/puppet.in b/sysutils/openvox-agent8/files/puppet.in
new file mode 100644
index 000000000000..fbdfef003ed5
--- /dev/null
+++ b/sysutils/openvox-agent8/files/puppet.in
@@ -0,0 +1,46 @@
+#!/bin/sh
+
+# PROVIDE: puppet
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+
+#
+# Add the following lines to /etc/rc.conf to enable the puppet agent:
+#
+# puppet_enable="YES"
+
+. /etc/rc.subr
+
+name="puppet"
+rcvar=puppet_enable
+
+load_rc_config "$name"
+
+: ${puppet_enable="NO"}
+: ${puppet_rundir="/var/run/puppet"}
+
+command="%%PREFIX%%/bin/puppet"
+command_args="agent ${puppet_flags} --rundir=${puppet_rundir}"
+command_interpreter=%%RUBY%%
+unset puppet_flags
+
+pidfile="${puppet_rundir}/agent.pid"
+start_precmd="install -d -o puppet -g puppet ${pidfile%/*}"
+
+PATH="${PATH}:%%PREFIX%%/bin:%%PREFIX%%/sbin"
+
+# An UTF-8 locale is required
+: LC_ALL=${LC_ALL:=C.UTF-8}
+case $LC_ALL in
+ *.UTF-8)
+ ;;
+ *.*)
+ LC_ALL="${LC_ALL%.*}.UTF-8"
+ ;;
+ *)
+ LC_ALL=C.UTF-8
+ ;;
+esac
+export LC_ALL
+
+run_rc_command "$1"
diff --git a/sysutils/openvox-agent8/pkg-descr b/sysutils/openvox-agent8/pkg-descr
new file mode 100644
index 000000000000..2ee78c6e21be
--- /dev/null
+++ b/sysutils/openvox-agent8/pkg-descr
@@ -0,0 +1,5 @@
+Puppet lets you centrally manage every important aspect of your system using
+a cross-platform specification language that manages all the separate
+elements normally aggregated in different files, like users, cron jobs, and
+hosts, along with obviously discrete elements like packages, services, and
+files.
diff --git a/sysutils/openvox-agent8/pkg-plist b/sysutils/openvox-agent8/pkg-plist
new file mode 100644
index 000000000000..f8c590840af5
--- /dev/null
+++ b/sysutils/openvox-agent8/pkg-plist
@@ -0,0 +1,221 @@
+bin/puppet
+%%ETCDIR%%/puppet.conf-dist
+%%ETCDIR%%/vendor_modules/augeas_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/augeas_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/augeas_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/augeas_core/LICENSE
+%%ETCDIR%%/vendor_modules/augeas_core/README.md
+%%ETCDIR%%/vendor_modules/augeas_core/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/augeas_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/feature/augeas.rb
+%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/provider/augeas/augeas.rb
+%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet/type/augeas.rb
+%%ETCDIR%%/vendor_modules/augeas_core/lib/puppet_x/augeas/util/parser.rb
+%%ETCDIR%%/vendor_modules/augeas_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/augeas_core/locales/ja/puppetlabs-augeas_core.po
+%%ETCDIR%%/vendor_modules/augeas_core/locales/puppetlabs-augeas_core.pot
+%%ETCDIR%%/vendor_modules/augeas_core/metadata.json
+%%ETCDIR%%/vendor_modules/augeas_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/cron_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/cron_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/cron_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/cron_core/LICENSE
+%%ETCDIR%%/vendor_modules/cron_core/README.md
+%%ETCDIR%%/vendor_modules/cron_core/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/cron_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/cron_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/cron_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/provider/cron/crontab.rb
+%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/provider/cron/filetype.rb
+%%ETCDIR%%/vendor_modules/cron_core/lib/puppet/type/cron.rb
+%%ETCDIR%%/vendor_modules/cron_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/cron_core/locales/ja/puppetlabs-cron_core.po
+%%ETCDIR%%/vendor_modules/cron_core/locales/puppetlabs-cron_core.pot
+%%ETCDIR%%/vendor_modules/cron_core/metadata.json
+%%ETCDIR%%/vendor_modules/cron_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/host_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/host_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/host_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/host_core/LICENSE
+%%ETCDIR%%/vendor_modules/host_core/README.md
+%%ETCDIR%%/vendor_modules/host_core/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/host_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/host_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/host_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/host_core/lib/puppet/provider/host/parsed.rb
+%%ETCDIR%%/vendor_modules/host_core/lib/puppet/type/host.rb
+%%ETCDIR%%/vendor_modules/host_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/host_core/locales/ja/puppetlabs-host_core.po
+%%ETCDIR%%/vendor_modules/host_core/locales/puppetlabs-host_core.pot
+%%ETCDIR%%/vendor_modules/host_core/metadata.json
+%%ETCDIR%%/vendor_modules/host_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/mount_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/mount_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/mount_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/mount_core/LICENSE
+%%ETCDIR%%/vendor_modules/mount_core/README.md
+%%ETCDIR%%/vendor_modules/mount_core/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/mount_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/mount_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/mount_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/provider/mount.rb
+%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/provider/mount/parsed.rb
+%%ETCDIR%%/vendor_modules/mount_core/lib/puppet/type/mount.rb
+%%ETCDIR%%/vendor_modules/mount_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/mount_core/locales/ja/puppetlabs-mount_core.po
+%%ETCDIR%%/vendor_modules/mount_core/locales/puppetlabs-mount_core.pot
+%%ETCDIR%%/vendor_modules/mount_core/metadata.json
+%%ETCDIR%%/vendor_modules/mount_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/auto_release.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/labeller.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/mend.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/nightly.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/pr_test.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/release.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.github/workflows/spec.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.gitpod.Dockerfile
+%%ETCDIR%%/vendor_modules/scheduled_task/.gitpod.yml
+%%ETCDIR%%/vendor_modules/scheduled_task/.pmtignore
+%%ETCDIR%%/vendor_modules/scheduled_task/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/scheduled_task/CODEOWNERS
+%%ETCDIR%%/vendor_modules/scheduled_task/CONTRIBUTING.md
+%%ETCDIR%%/vendor_modules/scheduled_task/HISTORY.md
+%%ETCDIR%%/vendor_modules/scheduled_task/LICENSE
+%%ETCDIR%%/vendor_modules/scheduled_task/NOTICE
+%%ETCDIR%%/vendor_modules/scheduled_task/README.md
+%%ETCDIR%%/vendor_modules/scheduled_task/REFERENCE.md
+%%ETCDIR%%/vendor_modules/scheduled_task/data/common.yaml
+%%ETCDIR%%/vendor_modules/scheduled_task/examples/create_task_v1.pp
+%%ETCDIR%%/vendor_modules/scheduled_task/examples/delete_task_v1.pp
+%%ETCDIR%%/vendor_modules/scheduled_task/hiera.yaml
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/taskscheduler_api2.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/provider/scheduled_task/win32_taskscheduler.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet/type/scheduled_task.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/error.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/task.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/lib/puppet_x/puppetlabs/scheduled_task/trigger.rb
+%%ETCDIR%%/vendor_modules/scheduled_task/metadata.json
+%%ETCDIR%%/vendor_modules/scheduled_task/pdk.yaml
+%%ETCDIR%%/vendor_modules/scheduled_task/provision.yaml
+%%ETCDIR%%/vendor_modules/scheduled_task/readmes/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/selinux_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/selinux_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/selinux_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/selinux_core/LICENSE
+%%ETCDIR%%/vendor_modules/selinux_core/README.md
+%%ETCDIR%%/vendor_modules/selinux_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/selinux_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/selinux_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/provider/selboolean/getsetsebool.rb
+%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/provider/selmodule/semodule.rb
+%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/type/selboolean.rb
+%%ETCDIR%%/vendor_modules/selinux_core/lib/puppet/type/selmodule.rb
+%%ETCDIR%%/vendor_modules/selinux_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/selinux_core/locales/ja/puppetlabs-selinux_core.po
+%%ETCDIR%%/vendor_modules/selinux_core/locales/puppetlabs-selinux_core.pot
+%%ETCDIR%%/vendor_modules/selinux_core/metadata.json
+%%ETCDIR%%/vendor_modules/selinux_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/selinux_core/readmes/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/sshkeys_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/sshkeys_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/sshkeys_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/sshkeys_core/LICENSE
+%%ETCDIR%%/vendor_modules/sshkeys_core/README.md
+%%ETCDIR%%/vendor_modules/sshkeys_core/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/sshkeys_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/sshkeys_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/sshkeys_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/provider/ssh_authorized_key/parsed.rb
+%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/provider/sshkey/parsed.rb
+%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/type/ssh_authorized_key.rb
+%%ETCDIR%%/vendor_modules/sshkeys_core/lib/puppet/type/sshkey.rb
+%%ETCDIR%%/vendor_modules/sshkeys_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/sshkeys_core/locales/ja/puppetlabs-sshkeys_core.po
+%%ETCDIR%%/vendor_modules/sshkeys_core/locales/puppetlabs-sshkeys_core.pot
+%%ETCDIR%%/vendor_modules/sshkeys_core/metadata.json
+%%ETCDIR%%/vendor_modules/sshkeys_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/yumrepo_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/yumrepo_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/yumrepo_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/yumrepo_core/LICENSE
+%%ETCDIR%%/vendor_modules/yumrepo_core/README.md
+%%ETCDIR%%/vendor_modules/yumrepo_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/yumrepo_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/yumrepo_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/yumrepo_core/lib/puppet/provider/yumrepo/inifile.rb
+%%ETCDIR%%/vendor_modules/yumrepo_core/lib/puppet/type/yumrepo.rb
+%%ETCDIR%%/vendor_modules/yumrepo_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/yumrepo_core/locales/ja/puppetlabs-yumrepo_core.po
+%%ETCDIR%%/vendor_modules/yumrepo_core/locales/puppetlabs-yumrepo_core.pot
+%%ETCDIR%%/vendor_modules/yumrepo_core/metadata.json
+%%ETCDIR%%/vendor_modules/yumrepo_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/yumrepo_core/readmes/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/zfs_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/zfs_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/zfs_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/zfs_core/LICENSE
+%%ETCDIR%%/vendor_modules/zfs_core/README.md
+%%ETCDIR%%/vendor_modules/zfs_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/zfs_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/zfs_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/provider/zfs/zfs.rb
+%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/provider/zpool/zpool.rb
+%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/type/zfs.rb
+%%ETCDIR%%/vendor_modules/zfs_core/lib/puppet/type/zpool.rb
+%%ETCDIR%%/vendor_modules/zfs_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/zfs_core/locales/ja/puppetlabs-zfs_core.po
+%%ETCDIR%%/vendor_modules/zfs_core/locales/puppetlabs-zfs_core.pot
+%%ETCDIR%%/vendor_modules/zfs_core/metadata.json
+%%ETCDIR%%/vendor_modules/zfs_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/zfs_core/readmes/README_ja_JP.md
+%%ETCDIR%%/vendor_modules/zone_core/.rubocop.yml
+%%ETCDIR%%/vendor_modules/zone_core/CHANGELOG.md
+%%ETCDIR%%/vendor_modules/zone_core/CODEOWNERS
+%%ETCDIR%%/vendor_modules/zone_core/LICENSE
+%%ETCDIR%%/vendor_modules/zone_core/README.md
+%%ETCDIR%%/vendor_modules/zone_core/REFERENCE.md
+%%ETCDIR%%/vendor_modules/zone_core/data/common.yaml
+%%ETCDIR%%/vendor_modules/zone_core/hiera.yaml
+%%ETCDIR%%/vendor_modules/zone_core/lib/puppet/provider/zone/solaris.rb
+%%ETCDIR%%/vendor_modules/zone_core/lib/puppet/type/zone.rb
+%%ETCDIR%%/vendor_modules/zone_core/locales/config.yaml
+%%ETCDIR%%/vendor_modules/zone_core/locales/ja/puppetlabs-zone_core.po
+%%ETCDIR%%/vendor_modules/zone_core/locales/puppetlabs-zone_core.pot
+%%ETCDIR%%/vendor_modules/zone_core/metadata.json
+%%ETCDIR%%/vendor_modules/zone_core/pdk.yaml
+%%ETCDIR%%/vendor_modules/zone_core/readmes/README_ja_JP.md
+lib/ruby/gems/%%RUBY_VER%%/specifications/openvox-%%PORTVERSION%%.gemspec
+%%RUBY_SITELIBDIR%%/hiera/puppet_function.rb
+%%RUBY_SITELIBDIR%%/hiera/scope.rb
+%%RUBY_SITELIBDIR%%/hiera_puppet.rb
+%%RUBY_SITELIBDIR%%/puppet_pal.rb
+%%RUBY_SITELIBDIR%%/puppet_x.rb
+share/man/man5/puppet.conf.5.gz
+share/man/man8/puppet-agent.8.gz
+share/man/man8/puppet-apply.8.gz
+share/man/man8/puppet-catalog.8.gz
+share/man/man8/puppet-config.8.gz
+share/man/man8/puppet-describe.8.gz
+share/man/man8/puppet-device.8.gz
+share/man/man8/puppet-doc.8.gz
+share/man/man8/puppet-epp.8.gz
+share/man/man8/puppet-facts.8.gz
+share/man/man8/puppet-filebucket.8.gz
+share/man/man8/puppet-generate.8.gz
+share/man/man8/puppet-help.8.gz
+share/man/man8/puppet-lookup.8.gz
+share/man/man8/puppet-module.8.gz
+share/man/man8/puppet-node.8.gz
+share/man/man8/puppet-parser.8.gz
+share/man/man8/puppet-plugin.8.gz
+share/man/man8/puppet-report.8.gz
+share/man/man8/puppet-resource.8.gz
+share/man/man8/puppet-script.8.gz
+share/man/man8/puppet-ssl.8.gz
+share/man/man8/puppet.8.gz
+@dir(puppet,puppet,) %%ETCDIR%%/manifests
+@dir(puppet,puppet,) %%ETCDIR%%/modules
+@dir(puppet,puppet,) /var/puppet
+@dir(puppet,puppet,) /var/puppet/state
+@dir(puppet,puppet,) /var/log/puppet
+@dir /var/run/puppet
diff --git a/sysutils/openvox-server8/Makefile b/sysutils/openvox-server8/Makefile
new file mode 100644
index 000000000000..52c8d9f528d9
--- /dev/null
+++ b/sysutils/openvox-server8/Makefile
@@ -0,0 +1,91 @@
+PORTNAME= openvox-server
+PORTVERSION= 8.11.0
+PORTREVISION= 1
+CATEGORIES= sysutils java
+MASTER_SITES= https://artifacts.voxpupuli.org/${PORTNAME}/${PORTVERSION}/
+PKGNAMESUFFIX= 8
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= Puppet Server running in the JVM
+WWW= https://docs.puppetlabs.com/puppetserver/latest/services_master_puppetserver.html
+
+LICENSE= APACHE20
+
+ONLY_FOR_ARCHS= aarch64 amd64
+ONLY_FOR_ARCHS_REASON=Bundled JNI only support some architectures
+
+RUN_DEPENDS= bash>=0:shells/bash \
+ openvox-agent8>=8.0:sysutils/openvox-agent8 \
+ rubygem-openvoxserver-ca>=1:sysutils/rubygem-openvoxserver-ca \
+ rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet
+
+USES= ruby java shebangfix sudo
+JAVA_VERSION= 11+
+USE_RC_SUBR= puppetserver
+WRKSRC= ${WRKDIR}/puppetserver-${PORTVERSION}
+
+NO_ARCH= yes
+NO_BUILD= yes
+
+CONFLICTS_INSTALL= openvox-server[0-9] puppetserver[0-9]
+
+SHEBANG_FILES= ext/bin/puppetserver
+
+USERS= puppet
+GROUPS= puppet
+
+DATADIR= ${PREFIX}/share/puppetserver
+ETCDIR= ${PREFIX}/etc/puppetserver
+
+SUB_LIST= JAVA_HOME=${JAVA_HOME}
+SUB_FILES= pkg-message
+
+post-patch:
+.for file in ext/config/logback.xml ext/config/request-logging.xml \
+ ext/config/conf.d/global.conf ext/config/conf.d/puppetserver.conf \
+ ext/config/conf.d/web-routes.conf ext/config/conf.d/webserver.conf \
+ ext/config/conf.d/auth.conf ext/config/services.d/ca.cfg \
+ ext/system-config/services.d/bootstrap.cfg ext/bin/puppetserver \
+ ext/cli_defaults/cli-defaults.sh ext/cli/foreground
+ @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
+ -e 's|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|' \
+ -e 's|%%RUBY_VER%%|${RUBY_VER}|' \
+ -e 's|%%JAVA%%|${JAVA}|' \
+ -e 's|%%ETCDIR%%|${ETCDIR}|' \
+ -e 's|%%DATADIR%%|${DATADIR}|' \
+ ${WRKSRC}/${file}
+.endfor
+ @${REINPLACE_CMD} -e 's|#!/opt/puppetlabs/puppet/bin/ruby|#!${RUBY}|' \
+ ${WRKSRC}/ext/cli/ca
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps
+ @${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d
+ @${MKDIR} ${STAGEDIR}${ETCDIR}/services.d
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppet/code
+ @${MKDIR} ${STAGEDIR}/var/log/puppetserver
+ @${MKDIR} ${STAGEDIR}/var/puppet/server
+ @${MKDIR} ${STAGEDIR}/var/puppet/server/data
+ @${MKDIR} ${STAGEDIR}/var/puppetserver
+ @${MKDIR} ${STAGEDIR}/var/run/puppetserver
+ ${INSTALL_DATA} ${WRKSRC}/puppet-server-release.jar ${STAGEDIR}${DATADIR}/puppet-server-release.jar
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/global.conf ${STAGEDIR}${ETCDIR}/conf.d/global.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/puppetserver.conf ${STAGEDIR}${ETCDIR}/conf.d/puppetserver.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/ca.conf ${STAGEDIR}${ETCDIR}/conf.d/ca.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/bin/puppetserver ${STAGEDIR}${PREFIX}/bin/puppetserver
+ ${INSTALL_DATA} ${WRKSRC}/ext/cli/ca ${STAGEDIR}${DATADIR}/cli/apps/ca
+ ${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground
+ ${INSTALL_DATA} ${WRKSRC}/ext/cli/gem ${STAGEDIR}${DATADIR}/cli/apps/gem
+ ${INSTALL_DATA} ${WRKSRC}/ext/cli/irb ${STAGEDIR}${DATADIR}/cli/apps/irb
+ ${INSTALL_DATA} ${WRKSRC}/ext/cli/ruby ${STAGEDIR}${DATADIR}/cli/apps/ruby
+ ${INSTALL_DATA} ${WRKSRC}/ext/cli_defaults/cli-defaults.sh ${STAGEDIR}${DATADIR}/cli/cli-defaults.sh
+
+.include <bsd.port.mk>
diff --git a/sysutils/openvox-server8/distinfo b/sysutils/openvox-server8/distinfo
new file mode 100644
index 000000000000..e8b2c167af36
--- /dev/null
+++ b/sysutils/openvox-server8/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756944029
+SHA256 (openvox-server-8.11.0.tar.gz) = d0a51e1295f0a7bf10a0afc974ceae195b97614322bd854ad1cb234a3cb9495a
+SIZE (openvox-server-8.11.0.tar.gz) = 64613554
diff --git a/sysutils/openvox-server8/files/patch-ext__bin__puppetserver b/sysutils/openvox-server8/files/patch-ext__bin__puppetserver
new file mode 100644
index 000000000000..fb17e51c6fde
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__bin__puppetserver
@@ -0,0 +1,15 @@
+--- ext/bin/puppetserver.orig 2018-10-03 16:18:58 UTC
++++ ext/bin/puppetserver
+@@ -15,6 +15,12 @@ elif [ `uname` == "OpenBSD" ] ; then
+ USER="_puppet"
+ INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver"
+ CONFIG="/etc/puppetlabs/puppetserver/conf.d"
++elif [ `uname` == "FreeBSD" ] ; then
++ JAVA_BIN="%%JAVA%%"
++ JAVA_ARGS="-Xms2g -Xmx2g"
++ USER="puppet"
++ INSTALL_DIR="%%DATADIR%%"
++ CONFIG="%%ETCDIR%%/conf.d"
+ else
+ echo "You seem to be missing some important configuration files; could not find /etc/default/puppetserver or /etc/sysconfig/puppetserver" >&2
+ exit 1
diff --git a/sysutils/openvox-server8/files/patch-ext__cli__foreground b/sysutils/openvox-server8/files/patch-ext__cli__foreground
new file mode 100644
index 000000000000..ff89df8a0c4a
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__cli__foreground
@@ -0,0 +1,19 @@
+--- ext/cli/foreground.orig 2025-08-24 18:44:03 UTC
++++ ext/cli/foreground
+@@ -1,6 +1,6 @@
+ #!/usr/bin/env bash
+
+-restartfile="/opt/puppetlabs/server/data/puppetserver/restartcounter"
++restartfile="/var/puppet/server/data/puppetserver/restartcounter"
+ cli_defaults=${INSTALL_DIR}/cli/cli-defaults.sh
+
+ if [ ! -e "${INSTALL_DIR}/ezbake-functions.sh" ]; then
+@@ -30,7 +30,7 @@ COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \
+ COMMAND="${JAVA_BIN} ${JAVA_ARGS} ${LOG_APPENDER} \
+ -cp "$CLASSPATH" \
+ clojure.main -m puppetlabs.trapperkeeper.main \
+- --config ${CONFIG} --bootstrap-config ${BOOTSTRAP_CONFIG} \
++ --config ${CONFIG} --bootstrap-config %%ETCDIR%%/services.d \
+ --restart-file "${restartfile}" \
+ ${TK_ARGS} \
+ ${@}"
diff --git a/sysutils/openvox-server8/files/patch-ext__cli_defaults__cli-defaults.sh b/sysutils/openvox-server8/files/patch-ext__cli_defaults__cli-defaults.sh
new file mode 100644
index 000000000000..85febc64943c
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__cli_defaults__cli-defaults.sh
@@ -0,0 +1,12 @@
+--- ext/cli_defaults/cli-defaults.sh.orig 2019-09-17 14:05:56 UTC
++++ ext/cli_defaults/cli-defaults.sh
+@@ -1,7 +1,7 @@
+-INSTALL_DIR="/opt/puppetlabs/server/apps/puppetserver"
++INSTALL_DIR="%%DATADIR%%"
+
+ if [ -n "$JRUBY_JAR" ]; then
+ echo "Warning: the JRUBY_JAR setting is no longer needed and will be ignored." 1>&2
+ fi
+
+-CLASSPATH="${CLASSPATH}:/opt/puppetlabs/puppet/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*"
++CLASSPATH="${CLASSPATH}:/usr/local/lib/ruby/vendor_ruby/facter.jar:/opt/puppetlabs/server/data/puppetserver/jars/*"
diff --git a/sysutils/openvox-server8/files/patch-ext__config__conf.d__global.conf b/sysutils/openvox-server8/files/patch-ext__config__conf.d__global.conf
new file mode 100644
index 000000000000..5fc83d8e0ae8
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__config__conf.d__global.conf
@@ -0,0 +1,9 @@
+--- ext/config/conf.d/global.conf.orig 2018-10-01 20:36:05 UTC
++++ ext/config/conf.d/global.conf
+@@ -1,5 +1,5 @@
+ global: {
+ # Path to logback logging configuration file; for more
+ # info, see http://logback.qos.ch/manual/configuration.html
+- logging-config: /etc/puppetlabs/puppetserver/logback.xml
++ logging-config: %%PREFIX%%/etc/puppetserver/logback.xml
+ }
diff --git a/sysutils/openvox-server8/files/patch-ext__config__conf.d__puppetserver.conf b/sysutils/openvox-server8/files/patch-ext__config__conf.d__puppetserver.conf
new file mode 100644
index 000000000000..335690c0d1cb
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__config__conf.d__puppetserver.conf
@@ -0,0 +1,55 @@
+--- ext/config/conf.d/puppetserver.conf.orig 2021-03-12 18:01:54 UTC
++++ ext/config/conf.d/puppetserver.conf
+@@ -2,16 +2,20 @@
+ jruby-puppet: {
+ # Where the puppet-agent dependency places puppet, facter, etc...
+ # Puppet server expects to load Puppet from this location
+- ruby-load-path: [/opt/puppetlabs/puppet/lib/ruby/vendor_ruby]
++ ruby-load-path: [
++ %%PREFIX%%/share/puppetserver/lib,
++ %%RUBY_SITELIBDIR%%,
++ %%PREFIX%%/lib/ruby/vendor_ruby,
++ ]
+
+ # This setting determines where JRuby will install gems. It is used for loading gems,
+ # and also by the `puppetserver gem` command line tool.
+- gem-home: /opt/puppetlabs/server/data/puppetserver/jruby-gems
++ gem-home: /var/puppet/server/data/puppetserver/jruby-gems
+
+ # This setting defines the complete "GEM_PATH" for jruby. If set, it should include
+ # the gem-home directory as well as any other directories that gems can be loaded
+ # from (including the vendored gems directory for gems that ship with puppetserver)
+- gem-path: [${jruby-puppet.gem-home}, "/opt/puppetlabs/server/data/puppetserver/vendored-jruby-gems", "/opt/puppetlabs/puppet/lib/ruby/vendor_gems"]
++ gem-path: [${jruby-puppet.gem-home}, "/var/puppet/server/data/puppetserver/vendored-jruby-gems", "%%PREFIX%%/lib/ruby/gems/%%RUBY_VER%%"]
+
+ # PLEASE NOTE: Use caution when modifying the below settings. Modifying
+ # these settings will change the value of the corresponding Puppet settings
+@@ -26,23 +30,23 @@ jruby-puppet: {
+
+ # (optional) path to puppet conf dir; if not specified, will use
+ # /etc/puppetlabs/puppet
+- server-conf-dir: /etc/puppetlabs/puppet
++ server-conf-dir: %%PREFIX%%/etc/puppet
+
+ # (optional) path to puppet code dir; if not specified, will use
+ # /etc/puppetlabs/code
+- server-code-dir: /etc/puppetlabs/code
++ server-code-dir: %%PREFIX%%/etc/puppet/code
+
+ # (optional) path to puppet var dir; if not specified, will use
+ # /opt/puppetlabs/server/data/puppetserver
+- server-var-dir: /opt/puppetlabs/server/data/puppetserver
++ server-var-dir: /var/puppet/server/data/puppetserver
+
+ # (optional) path to puppet run dir; if not specified, will use
+ # /var/run/puppetlabs/puppetserver
+- server-run-dir: /var/run/puppetlabs/puppetserver
++ server-run-dir: /var/run/puppetserver
+
+ # (optional) path to puppet log dir; if not specified, will use
+ # /var/log/puppetlabs/puppetserver
+- server-log-dir: /var/log/puppetlabs/puppetserver
++ server-log-dir: /var/log/puppetserver
+
+ # (optional) maximum number of JRuby instances to allow
+ #max-active-instances: 1
diff --git a/sysutils/openvox-server8/files/patch-ext__config__conf.d__webserver.conf b/sysutils/openvox-server8/files/patch-ext__config__conf.d__webserver.conf
new file mode 100644
index 000000000000..21e4c5e6d868
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__config__conf.d__webserver.conf
@@ -0,0 +1,9 @@
+--- ext/config/conf.d/webserver.conf.orig 2018-10-01 20:36:05 UTC
++++ ext/config/conf.d/webserver.conf
+@@ -1,5 +1,5 @@
+ webserver: {
+- access-log-config: /etc/puppetlabs/puppetserver/request-logging.xml
++ access-log-config: %%PREFIX%%/etc/puppetserver/request-logging.xml
+ client-auth: want
+ ssl-host: 0.0.0.0
+ ssl-port: 8140
diff --git a/sysutils/openvox-server8/files/patch-ext__config__logback.xml b/sysutils/openvox-server8/files/patch-ext__config__logback.xml
new file mode 100644
index 000000000000..22a49dbcde46
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__config__logback.xml
@@ -0,0 +1,31 @@
+--- ext/config/logback.xml.orig 2023-10-19 16:09:06 UTC
++++ ext/config/logback.xml
+@@ -6,12 +6,11 @@
+ </appender>
+
+ <appender name="F1" class="ch.qos.logback.core.rolling.RollingFileAppender">
+- <!-- TODO: this path should not be hard-coded -->
+- <file>/var/log/puppetlabs/puppetserver/puppetserver.log</file>
++ <file>/var/log/puppetserver/puppetserver.log</file>
+ <append>true</append>
+ <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <!-- rollover daily -->
+- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
++ <fileNamePattern>/var/log/puppetserver/puppetserver-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
+ <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
+ <maxFileSize>200MB</maxFileSize>
+ <maxHistory>90</maxHistory>
+@@ -23,11 +22,11 @@
+ </appender>
+
+ <appender name="STATUS" class="ch.qos.logback.core.rolling.RollingFileAppender">
+- <file>/var/log/puppetlabs/puppetserver/puppetserver-status.log</file>
++ <file>/var/log/puppetserver/puppetserver-status.log</file>
+ <append>true</append>
+ <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <!-- rollover daily -->
+- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
++ <fileNamePattern>/var/log/puppetserver/puppetserver-status-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
+ <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
+ <maxFileSize>200MB</maxFileSize>
+ <maxHistory>90</maxHistory>
diff --git a/sysutils/openvox-server8/files/patch-ext__config__request-logging.xml b/sysutils/openvox-server8/files/patch-ext__config__request-logging.xml
new file mode 100644
index 000000000000..4358008fdb47
--- /dev/null
+++ b/sysutils/openvox-server8/files/patch-ext__config__request-logging.xml
@@ -0,0 +1,15 @@
+--- ext/config/request-logging.xml.orig 2018-09-18 17:16:33 UTC
++++ ext/config/request-logging.xml
+@@ -1,10 +1,10 @@
+ <configuration debug="false">
+ <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+- <file>/var/log/puppetlabs/puppetserver/puppetserver-access.log</file>
++ <file>/var/log/puppetserver/puppetserver-access.log</file>
+ <append>true</append>
+ <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
+ <!-- rollover daily -->
+- <fileNamePattern>/var/log/puppetlabs/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.gz</fileNamePattern>
++ <fileNamePattern>/var/log/puppetserver/puppetserver-access-%d{yyyy-MM-dd}.%i.log.zip</fileNamePattern>
+ <!-- each file should be at most 200MB, keep 90 days worth of history, but at most 1GB total-->
+ <maxFileSize>200MB</maxFileSize>
+ <maxHistory>90</maxHistory>
diff --git a/sysutils/openvox-server8/files/pkg-message.in b/sysutils/openvox-server8/files/pkg-message.in
new file mode 100644
index 000000000000..0635f9786fce
--- /dev/null
+++ b/sysutils/openvox-server8/files/pkg-message.in
@@ -0,0 +1,17 @@
+[
+{ type: install
+ message: <<EOM
+Remember to run:
+
+sysrc puppetserver_enable=yes
+
+A note to users upgrading to 2.6 who have also modified bootstrap.cfg, please
+see the release notes for breaking changes in 2.5.
+
+https://docs.puppet.com/puppetserver/latest/release_notes.html#puppet-server-25
+
+The file bootstrap.cfg has been removed and ca configuration has been moved out
+to its own file in ca.cfg.
+EOM
+}
+]
diff --git a/sysutils/openvox-server8/files/puppetserver.in b/sysutils/openvox-server8/files/puppetserver.in
new file mode 100644
index 000000000000..65ab0c6714ac
--- /dev/null
+++ b/sysutils/openvox-server8/files/puppetserver.in
@@ -0,0 +1,95 @@
+#!/bin/sh
+
+# PROVIDE: puppetserver
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+
+#
+# Configuration settings for puppetserver in /etc/rc.conf:
+#
+# puppetserver_enable (bool):
+# Set to "NO" by default.
+# Set it to "YES" to enable puppetserver
+#
+# puppetserver_args (str):
+# Extra arguments passed to start command
+#
+# puppetserver_java_home (str):
+# Set to "%%JAVA_HOME%%" by default.
+# Set the Java virtual machine to run puppetserver
+#
+# puppetserver_java_opts (str):
+# Set to "" by default.
+# Java VM args to use.
+#
+# puppetserver_user (str):
+# Set to "puppet" by default.
+# User to run puppetserver as.
+#
+# puppetserver_group (str):
+# Set to "puppet" by default.
+# Group for data file ownership.
+#
+# puppetserver_log_file (str):
+# Set to "/var/log/puppetserver/puppetserver.log" by default.
+# Log file location.
+#
+
+. /etc/rc.subr
+
+name="puppetserver"
+rcvar=puppetserver_enable
+
+load_rc_config "${name}"
+
+: ${puppetserver_enable="NO"}
+: ${puppetserver_args="--config %%PREFIX%%/etc/puppetserver/conf.d -b %%PREFIX%%/etc/puppetserver/services.d"}
+: ${puppetserver_java_home="%%JAVA_HOME%%"}
+: ${puppetserver_java_opts=""}
+: ${puppetserver_user="puppet"}
+: ${puppetserver_group="puppet"}
+: ${puppetserver_log_file="/var/log/puppetserver/puppetserver.log"}
+
+pidfile="/var/run/puppetserver/puppetserver.pid"
+command="/usr/sbin/daemon"
+java_cmd="${puppetserver_java_home}/bin/java"
+procname="${java_cmd}"
+command_args="-f -p ${pidfile} ${java_cmd} -Djruby.logger.class=com.puppetlabs.jruby_utils.jruby.Slf4jLogger -Dlogappender=F1 ${puppetserver_java_opts} -cp %%DATADIR%%/puppet-server-release.jar:%%PREFIX%%/lib/ruby/vendor_ruby/facter.jar clojure.main -m puppetlabs.trapperkeeper.main ${puppetserver_args}"
+
+
+required_files="${java_cmd}"
+
+start_precmd="puppetserver_prestart"
+
+# An UTF-8 locale is required
+: LC_ALL=${LC_ALL:=C.UTF-8}
+case $LC_ALL in
+ *.UTF-8)
+ ;;
+ *.*)
+ LC_ALL="${LC_ALL%.*}.UTF-8"
+ ;;
+ *)
+ LC_ALL=C.UTF-8
+ ;;
+esac
+export LC_ALL
+
+puppetserver_prestart() {
+ if [ ! -f "${puppetserver_log_file}" ]; then
+ touch "${puppetserver_log_file}"
+ chown "${puppetserver_user}:${puppetserver_group}" "${puppetserver_log_file}"
+ chmod 640 "${puppetserver_log_file}"
+ fi
+ if [ ! -d "/var/run/puppetserver" ]; then
+ install -d -o "${puppetserver_user}" -g "${puppetserver_group}" -m 750 "/var/run/puppetserver"
+ fi
+
+ chown -R "root:${puppetserver_group}" "%%PREFIX%%/etc/puppetserver/conf.d"
+ chmod 0750 "%%PREFIX%%/etc/puppetserver/conf.d"
+
+ chown "root:${puppetserver_group}" "%%PREFIX%%/etc/puppetserver/logback.xml"
+ chmod 0640 "%%PREFIX%%/etc/puppetserver/logback.xml"
+}
+
+run_rc_command "$1"
diff --git a/sysutils/openvox-server8/pkg-descr b/sysutils/openvox-server8/pkg-descr
new file mode 100644
index 000000000000..73a974443f9f
--- /dev/null
+++ b/sysutils/openvox-server8/pkg-descr
@@ -0,0 +1,11 @@
+Puppet master is a Ruby application that compiles configurations
+for any number of Puppet agent nodes, using Puppet code and various
+other data sources. (For more info, see Overview of Puppet's
+Architecture.)
+
+Puppet Server is an application that runs on the Java Virtual Machine
+(JVM) and provides the same services as the classic Puppet master
+application. It mostly does this by running the existing Puppet
+master code in several JRuby interpreters, but it replaces some
+parts of the classic application with new services written in
+Clojure.
diff --git a/sysutils/openvox-server8/pkg-plist b/sysutils/openvox-server8/pkg-plist
new file mode 100644
index 000000000000..98364ffd4d09
--- /dev/null
+++ b/sysutils/openvox-server8/pkg-plist
@@ -0,0 +1,26 @@
+@(,,750) bin/puppetserver
+@sample %%ETCDIR%%/logback.xml.sample
+@sample %%ETCDIR%%/request-logging.xml.sample
+@sample %%ETCDIR%%/conf.d/auth.conf.sample
+@sample %%ETCDIR%%/conf.d/ca.conf.sample
+@sample %%ETCDIR%%/conf.d/global.conf.sample
+@sample %%ETCDIR%%/conf.d/metrics.conf.sample
+@sample %%ETCDIR%%/conf.d/puppetserver.conf.sample
+@sample %%ETCDIR%%/conf.d/web-routes.conf.sample
+@sample %%ETCDIR%%/conf.d/webserver.conf.sample
+@sample %%ETCDIR%%/services.d/bootstrap.cfg.sample
+@sample %%ETCDIR%%/services.d/ca.cfg.sample
+@dir(,puppet,750) etc/puppet/code
+%%DATADIR%%/puppet-server-release.jar
+@(,,755) %%DATADIR%%/cli/apps/ca
+@(,,755) %%DATADIR%%/cli/apps/foreground
+@(,,755) %%DATADIR%%/cli/apps/gem
+@(,,755) %%DATADIR%%/cli/apps/irb
+@(,,755) %%DATADIR%%/cli/apps/ruby
+@(,,755) %%DATADIR%%/cli/cli-defaults.sh
+@dir(puppet,puppet,750) /var/log/puppetserver
+@dir(puppet,puppet,755) /var/puppet
+@dir(puppet,puppet,750) /var/puppet/server
+@dir(puppet,puppet,750) /var/puppet/server/data
+@dir(puppet,puppet,750) /var/puppetserver
+@dir(puppet,puppet,750) /var/run/puppetserver
diff --git a/sysutils/osinfo-db-tools/Makefile b/sysutils/osinfo-db-tools/Makefile
index ff4947f36265..36019a6ba630 100644
--- a/sysutils/osinfo-db-tools/Makefile
+++ b/sysutils/osinfo-db-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= osinfo-db-tools
DISTVERSION= 1.12.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= https://releases.pagure.org/libosinfo/
diff --git a/sysutils/p5-BSD-Sysctl/Makefile b/sysutils/p5-BSD-Sysctl/Makefile
index 18bb5331a4ca..72915e00526f 100644
--- a/sysutils/p5-BSD-Sysctl/Makefile
+++ b/sysutils/p5-BSD-Sysctl/Makefile
@@ -20,4 +20,10 @@ GH_ACCOUNT= glebius
pre-install:
${STRIP_CMD} ${WRKSRC}/blib/arch/auto/BSD/Sysctl/Sysctl.so
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${PERL_LEVEL} >= 504200
+EXTRA_PATCHES= ${PATCHDIR}/extrapatch-Makefile.PL
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/p5-BSD-Sysctl/files/extrapatch-Makefile.PL b/sysutils/p5-BSD-Sysctl/files/extrapatch-Makefile.PL
new file mode 100644
index 000000000000..d1adb4f11a13
--- /dev/null
+++ b/sysutils/p5-BSD-Sysctl/files/extrapatch-Makefile.PL
@@ -0,0 +1,17 @@
+--- Makefile.PL.orig 2025-07-26 06:21:52 UTC
++++ Makefile.PL
+@@ -51,13 +51,7 @@ WriteMakefile(
+ PREREQ_PM => {
+ 'XSLoader' => 0
+ },
+- PM_FILTER => 'perl -pe "if (/^\#include (.+)$$/) { \
+- open FILE, \\$$1 or \
+- die \"open \\$$1\"; \
+- while (<FILE>) { print; }; \
+- close FILE; \
+- next; \
+- };"',
++ PM_FILTER => q{perl -pe 'if (/^#include (.+)$$/) { open FILE, \\$$1 or die; while (<FILE>) { print; }; close FILE; next; };'},
+ clean => {
+ FILES => 'bsd-sysctl.h bsd-sysctl.ph',
+ },
diff --git a/sysutils/p5-Log-Syslog-Fast/Makefile b/sysutils/p5-Log-Syslog-Fast/Makefile
index cd6e6258fb80..f7acd5716e49 100644
--- a/sysutils/p5-Log-Syslog-Fast/Makefile
+++ b/sysutils/p5-Log-Syslog-Fast/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Log-Syslog-Fast
-PORTVERSION= 0.67
+PORTVERSION= 0.68
CATEGORIES= sysutils perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/sysutils/p5-Log-Syslog-Fast/distinfo b/sysutils/p5-Log-Syslog-Fast/distinfo
index a787ab323063..b4e16c36968a 100644
--- a/sysutils/p5-Log-Syslog-Fast/distinfo
+++ b/sysutils/p5-Log-Syslog-Fast/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1576825403
-SHA256 (Log-Syslog-Fast-0.67.tar.gz) = c00a0b7ced81bd48e56f0c937cbdc958f4f55651024a5a13411c456b294e58bb
-SIZE (Log-Syslog-Fast-0.67.tar.gz) = 34126
+TIMESTAMP = 1752583617
+SHA256 (Log-Syslog-Fast-0.68.tar.gz) = 273a0b00950117faa633163845f64a61e7f0c0dc861a2a832f94424b9c767e43
+SIZE (Log-Syslog-Fast-0.68.tar.gz) = 34621
diff --git a/sysutils/p5-MogileFS-Client/Makefile b/sysutils/p5-MogileFS-Client/Makefile
index e3a5d2f8154f..63ebd891b9f3 100644
--- a/sysutils/p5-MogileFS-Client/Makefile
+++ b/sysutils/p5-MogileFS-Client/Makefile
@@ -6,7 +6,7 @@ MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DORMANDO
PKGNAMEPREFIX= p5-
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Client library for the MogileFS distributed file system
WWW= https://metacpan.org/release/MogileFS-Client
diff --git a/sysutils/p5-MogileFS-Network/Makefile b/sysutils/p5-MogileFS-Network/Makefile
index 8717cb1f4078..3d2d57faa36a 100644
--- a/sysutils/p5-MogileFS-Network/Makefile
+++ b/sysutils/p5-MogileFS-Network/Makefile
@@ -6,7 +6,7 @@ MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:HACHI
PKGNAMEPREFIX= p5-
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= Network awareness and extensions for p5-MogileFS-Server
WWW= https://metacpan.org/release/MogileFS-Network
diff --git a/sysutils/p5-MogileFS-Server/Makefile b/sysutils/p5-MogileFS-Server/Makefile
index 1fe926b32005..75f00c55dd2d 100644
--- a/sysutils/p5-MogileFS-Server/Makefile
+++ b/sysutils/p5-MogileFS-Server/Makefile
@@ -6,7 +6,7 @@ MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DORMANDO
PKGNAMEPREFIX= p5-
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= MogileFS (distributed filesystem) server
WWW= https://metacpan.org/release/MogileFS-Server
diff --git a/sysutils/p5-MogileFS-Utils/Makefile b/sysutils/p5-MogileFS-Utils/Makefile
index c4502b29ad95..9b6201123eef 100644
--- a/sysutils/p5-MogileFS-Utils/Makefile
+++ b/sysutils/p5-MogileFS-Utils/Makefile
@@ -5,7 +5,7 @@ MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DORMANDO
PKGNAMEPREFIX= p5-
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= perl@FreeBSD.org
COMMENT= MogileFS tools
WWW= https://metacpan.org/release/MogileFS-Utils
diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile b/sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile
new file mode 100644
index 000000000000..9abcd5ed8e28
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/Makefile
@@ -0,0 +1,37 @@
+PORTNAME= OpenTelemetry-Exporter-OTLP
+PORTVERSION= 0.021
+CATEGORIES= sysutils perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:JJATRIA
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= dvl@FreeBSD.org
+COMMENT= OpenTelemetry Protocol (OTLP) Exporter for Perl
+WWW= https://metacpan.org/dist/OpenTelemetry-Exporter-OTLP
+
+LICENSE= ART10
+
+USES= perl5
+USE_PERL5= configure
+
+NO_ARCH= yes
+
+BR_DEPENDS= p5-File-ShareDir-Install>=0.06:devel/p5-File-ShareDir-Install
+BUILD_DEPENDS= ${BR_DEPENDS} \
+ p5-ExtUtils-MakeMaker>0:devel/p5-ExtUtils-MakeMaker
+RUN_DEPENDS= ${BR_DEPENDS} \
+ p5-Feature-Compat-Try>0:devel/p5-Feature-Compat-Try \
+ p5-File-Share>0:devel/p5-File-Share \
+ p5-Future-AsyncAwait>=0.38:devel/p5-Future-AsyncAwait \
+ p5-HTTP-Tiny>0:www/p5-HTTP-Tiny \
+ p5-isa>0:devel/p5-isa \
+ p5-JSON-MaybeXS>0:converters/p5-JSON-MaybeXS \
+ p5-Metrics-Any>0:devel/p5-Metrics-Any \
+ p5-Object-Pad>=0.74:devel/p5-Object-Pad \
+ p5-OpenTelemetry>=0.030:sysutils/p5-OpenTelemetry \
+ p5-Path-Tiny>0:devel/p5-Path-Tiny \
+ p5-Syntax-Keyword-Dynamically>0:devel/p5-Syntax-Keyword-Dynamically \
+ p5-Syntax-Keyword-Match>0:devel/p5-Syntax-Keyword-Match \
+ p5-Time-Piece>0:devel/p5-Time-Piece
+
+.include <bsd.port.mk>
diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo b/sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo
new file mode 100644
index 000000000000..5e299438c7e8
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752852946
+SHA256 (OpenTelemetry-Exporter-OTLP-0.021.tar.gz) = 64ccefd30020d9da0b7918898f894645f9a2416759e953aedfc843936541449f
+SIZE (OpenTelemetry-Exporter-OTLP-0.021.tar.gz) = 35852
diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr
new file mode 100644
index 000000000000..a593679249f2
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-descr
@@ -0,0 +1,15 @@
+The OpenTelemetry Protocol Exporter uses the OpenTelemetry Protocol to send
+the telemetry data to a collector. For ways to generate that telemetry data,
+you should look into the OpenTelemetry API distribution (if you are a library
+author) or the OpenTelemetry::SDK distribution (if you are an application
+author).
+
+The telemetry data provided by the API and SDK distributions needs to be sent
+and collected somewhere for processing. This distribution provides an OTLP
+exporter class that can be used to send telemetry data to a collector that
+supports that protocol.
+
+This distribution will be used by the OpenTelemetry::SDK distribution to send
+telemetry data (if configured to do so). If you are not writing an application
+that will send telemetry data to a collector, then you are unlikely to need
+distribution directly.
diff --git a/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist
new file mode 100644
index 000000000000..c16d6a9d1274
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-Exporter-OTLP/pkg-plist
@@ -0,0 +1,28 @@
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP.pm
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP.pod
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/JSON.pm
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/JSON.pod
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/Protobuf.pm
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Encoder/Protobuf.pod
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Logs.pm
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Logs.pod
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Traces.pm
+%%SITE_PERL%%/OpenTelemetry/Exporter/OTLP/Traces.pod
+%%SITE_PERL%%/OpenTelemetry/Proto.pm
+%%SITE_PERL%%/OpenTelemetry/Proto.pod
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/google/rpc/status.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/README.md
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/logs/v1/logs_service.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/metrics/v1/metrics_service.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/collector/trace/v1/trace_service.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/common/v1/common.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/logs/v1/logs.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/metrics/v1/metrics.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/resource/v1/resource.pb
+%%SITE_PERL%%/auto/share/dist/OpenTelemetry-Exporter-OTLP/opentelemetry/proto/trace/v1/trace.pb
+%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Encoder::JSON.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Encoder::Protobuf.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Logs.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Exporter::OTLP::Traces.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Proto.3.gz
diff --git a/sysutils/p5-OpenTelemetry-SDK/Makefile b/sysutils/p5-OpenTelemetry-SDK/Makefile
new file mode 100644
index 000000000000..9fe5553b93e1
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-SDK/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= OpenTelemetry-SDK
+PORTVERSION= 0.028
+CATEGORIES= sysutils perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:JJATRIA
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= dvl@FreeBSD.org
+COMMENT= OpenTelemetry SDK for Perl
+WWW= https://metacpan.org/dist/OpenTelemetry-SDK/
+
+LICENSE= ART10
+
+USES= perl5
+USE_PERL5= modbuild
+
+BUILD_DEPENDS= p5-Module-Build-Tiny>0:devel/p5-Module-Build-Tiny
+RUN_DEPENDS= p5-Feature-Compat-Try>0:devel/p5-Feature-Compat-Try \
+ p5-Future-AsyncAwait>=0.38:devel/p5-Future-AsyncAwait \
+ p5-IO-Async>0:devel/p5-IO-Async \
+ p5-isa>0:devel/p5-isa \
+ p5-Metrics-Any>0:devel/p5-Metrics-Any \
+ p5-Mutex>0:devel/p5-Mutex \
+ p5-Object-Pad>=0.74:devel/p5-Object-Pad \
+ p5-OpenTelemetry-Exporter-OTLP>0:sysutils/p5-OpenTelemetry-Exporter-OTLP \
+ p5-OpenTelemetry>=0.030:sysutils/p5-OpenTelemetry
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/p5-OpenTelemetry-SDK/distinfo b/sysutils/p5-OpenTelemetry-SDK/distinfo
new file mode 100644
index 000000000000..22ffe5db1961
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-SDK/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756234357
+SHA256 (OpenTelemetry-SDK-0.028.tar.gz) = 16107606f6319ba2dec410234e00429f664444d414754a1b39cabd5f6dfa33d4
+SIZE (OpenTelemetry-SDK-0.028.tar.gz) = 56995
diff --git a/sysutils/p5-OpenTelemetry-SDK/pkg-descr b/sysutils/p5-OpenTelemetry-SDK/pkg-descr
new file mode 100644
index 000000000000..bcc86053794b
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-SDK/pkg-descr
@@ -0,0 +1,12 @@
+This distribution provides the reference implementation of the OpenTelemetry
+Perl interfaces currently defined in the experimental OpenTelemetry
+distribution. That is, it includes the functionality needed to collect,
+analyze, and export telemetry data produced using the API.
+
+Generally, Perl applications should install this distribution (or other
+concrete implementation of the OpenTelemetry API). Using the SDK, an
+application can configure how it wants telemetry data to be handled, including
+which data should be persisted, how it should be formatted, and where it should
+be recorded or exported. However, libraries that produce telemetry data should
+generally depend only on OpenTelemetry, deferring the choice of concrete
+implementation to the application developer.
diff --git a/sysutils/p5-OpenTelemetry-SDK/pkg-plist b/sysutils/p5-OpenTelemetry-SDK/pkg-plist
new file mode 100644
index 000000000000..9d7649801ea6
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry-SDK/pkg-plist
@@ -0,0 +1,51 @@
+%%SITE_PERL%%/OpenTelemetry/SDK.pm
+%%SITE_PERL%%/OpenTelemetry/SDK.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Exporter/Console.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Exporter/Console.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/InstrumentationScope.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/InstrumentationScope.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Resource.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Resource.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOff.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOff.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOn.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/AlwaysOn.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/ParentBased.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/ParentBased.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/Result.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/Result.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/TraceIDRatioBased.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Sampler/TraceIDRatioBased.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Batch.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Batch.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Simple.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Processor/Simple.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Readable.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Span/Readable.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/SpanLimits.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/SpanLimits.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Tracer.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/Tracer.pod
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/TracerProvider.pm
+%%SITE_PERL%%/OpenTelemetry/SDK/Trace/TracerProvider.pod
+%%PERL5_MAN3%%/OpenTelemetry::SDK.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Exporter::Console.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::InstrumentationScope.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Resource.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::AlwaysOff.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::AlwaysOn.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::ParentBased.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::Result.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Sampler::TraceIDRatioBased.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span::Processor::Batch.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span::Processor::Simple.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Span::Readable.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::SpanLimits.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::Tracer.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::SDK::Trace::TracerProvider.3.gz
diff --git a/sysutils/p5-OpenTelemetry/Makefile b/sysutils/p5-OpenTelemetry/Makefile
new file mode 100644
index 000000000000..e226b66e6c20
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry/Makefile
@@ -0,0 +1,44 @@
+PORTNAME= OpenTelemetry
+PORTVERSION= 0.031
+PORTREVISION= 1
+CATEGORIES= sysutils perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:JJATRIA
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= dvl@FreeBSD.org
+COMMENT= Perl implementation of the OpenTelemetry standard
+WWW= https://metacpan.org/pod/OpenTelemetry
+
+LICENSE= ART10
+
+USES= perl5
+USE_PERL5= modbuild
+
+BUILD_DEPENDS= p5-Module-Build-Tiny>0:devel/p5-Module-Build-Tiny
+RUN_DEPENDS= p5-Bytes-Random-Secure>0:security/p5-Bytes-Random-Secure \
+ p5-Carp-Clan>0:devel/p5-Carp-Clan \
+ p5-Class-Method-Modifiers>0:devel/p5-Class-Method-Modifiers \
+ p5-Exporter-Tiny>=0.044:devel/p5-Exporter-Tiny \
+ p5-Feature-Compat-Defer>0:devel/p5-Feature-Compat-Defer \
+ p5-Feature-Compat-Try>0:devel/p5-Feature-Compat-Try \
+ p5-Future-AsyncAwait>0:devel/p5-Future-AsyncAwait \
+ p5-Future>=0.26:devel/p5-Future \
+ p5-isa>0:devel/p5-isa \
+ p5-List-UtilsBy>0:devel/p5-List-UtilsBy \
+ p5-Log-Any>0:devel/p5-Log-Any \
+ p5-Module-Pluggable>0:devel/p5-Module-Pluggable \
+ p5-Module-Runtime>0:devel/p5-Module-Runtime \
+ p5-Mutex>0:devel/p5-Mutex \
+ p5-Object-Pad>0:devel/p5-Object-Pad \
+ p5-Ref-Util>0:devel/p5-Ref-Util \
+ p5-Sentinel>0:devel/p5-Sentinel \
+ p5-Syntax-Keyword-Dynamically>0:devel/p5-Syntax-Keyword-Dynamically \
+ p5-URI>0:net/p5-URI \
+ p5-URL-Encode>0:www/p5-URL-Encode \
+ p5-UUID-URandom>0:devel/p5-UUID-URandom \
+ p5-X-Tiny>0:devel/p5-X-Tiny
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/p5-OpenTelemetry/distinfo b/sysutils/p5-OpenTelemetry/distinfo
new file mode 100644
index 000000000000..25115f9027c6
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756234280
+SHA256 (OpenTelemetry-0.031.tar.gz) = 686ba78b0681cf290634f5e790e1a84c026b8f2a8b96a521f7381124c6558955
+SIZE (OpenTelemetry-0.031.tar.gz) = 102972
diff --git a/sysutils/p5-OpenTelemetry/pkg-descr b/sysutils/p5-OpenTelemetry/pkg-descr
new file mode 100644
index 000000000000..7d97e6e8c3d3
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry/pkg-descr
@@ -0,0 +1,10 @@
+The OpenTelemetry distribution is the Perl implementation of OpenTelemetry.
+This module provides an entrypoint and exposes exposes an interface to get
+and set components that need to be globally available.
+
+The OpenTelemetry standard keeps a strict separation between an API layer
+that implements an interface that is backend-agnostic, and an SDK layer
+that can be connected to the API to do the actual work.
+
+$logger_provider = OpenTelemetry->logger_provider;
+OpenTelemetry->logger_provider = $new_logger_provider;
diff --git a/sysutils/p5-OpenTelemetry/pkg-plist b/sysutils/p5-OpenTelemetry/pkg-plist
new file mode 100644
index 000000000000..106953013626
--- /dev/null
+++ b/sysutils/p5-OpenTelemetry/pkg-plist
@@ -0,0 +1,129 @@
+%%SITE_PERL%%/Log/Any/Adapter/OpenTelemetry.pm
+%%SITE_PERL%%/Log/Any/Adapter/OpenTelemetry.pod
+%%SITE_PERL%%/OpenTelemetry.pm
+%%SITE_PERL%%/OpenTelemetry.pod
+%%SITE_PERL%%/OpenTelemetry/Attributes.pm
+%%SITE_PERL%%/OpenTelemetry/Attributes.pod
+%%SITE_PERL%%/OpenTelemetry/Baggage.pm
+%%SITE_PERL%%/OpenTelemetry/Baggage.pod
+%%SITE_PERL%%/OpenTelemetry/Common.pm
+%%SITE_PERL%%/OpenTelemetry/Common.pod
+%%SITE_PERL%%/OpenTelemetry/Constants.pm
+%%SITE_PERL%%/OpenTelemetry/Constants.pod
+%%SITE_PERL%%/OpenTelemetry/Context.pm
+%%SITE_PERL%%/OpenTelemetry/Context.pod
+%%SITE_PERL%%/OpenTelemetry/Exporter.pm
+%%SITE_PERL%%/OpenTelemetry/Exporter.pod
+%%SITE_PERL%%/OpenTelemetry/Guides/Exporters.pod
+%%SITE_PERL%%/OpenTelemetry/Guides/Instrumentation.pod
+%%SITE_PERL%%/OpenTelemetry/Guides/Libraries.pod
+%%SITE_PERL%%/OpenTelemetry/Guides/Quickstart.pod
+%%SITE_PERL%%/OpenTelemetry/Instrumentation.pm
+%%SITE_PERL%%/OpenTelemetry/Instrumentation.pod
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/DBI.pm
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/DBI.pod
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/HTTP/Tiny.pm
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/HTTP/Tiny.pod
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/LWP/UserAgent.pm
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/LWP/UserAgent.pod
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/namespace.pm
+%%SITE_PERL%%/OpenTelemetry/Instrumentation/namespace.pod
+%%SITE_PERL%%/OpenTelemetry/Integration.pm
+%%SITE_PERL%%/OpenTelemetry/Integration.pod
+%%SITE_PERL%%/OpenTelemetry/Logs/LogRecord/Processor.pm
+%%SITE_PERL%%/OpenTelemetry/Logs/LogRecord/Processor.pod
+%%SITE_PERL%%/OpenTelemetry/Logs/Logger.pm
+%%SITE_PERL%%/OpenTelemetry/Logs/Logger.pod
+%%SITE_PERL%%/OpenTelemetry/Logs/LoggerProvider.pm
+%%SITE_PERL%%/OpenTelemetry/Logs/LoggerProvider.pod
+%%SITE_PERL%%/OpenTelemetry/Processor.pm
+%%SITE_PERL%%/OpenTelemetry/Processor.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/Baggage.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/Baggage.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/Composite.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/Composite.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/None.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/None.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/TextMap.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/TextMap.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceFlags.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceFlags.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceParent.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceParent.pod
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceState.pm
+%%SITE_PERL%%/OpenTelemetry/Propagator/TraceContext/TraceState.pod
+%%SITE_PERL%%/OpenTelemetry/Trace.pm
+%%SITE_PERL%%/OpenTelemetry/Trace.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/Event.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/Event.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/Link.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/Link.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/Span.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/Span.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/Span/Processor.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/Span/Processor.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/Span/Status.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/Span/Status.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/SpanContext.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/SpanContext.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/Tracer.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/Tracer.pod
+%%SITE_PERL%%/OpenTelemetry/Trace/TracerProvider.pm
+%%SITE_PERL%%/OpenTelemetry/Trace/TracerProvider.pod
+%%SITE_PERL%%/OpenTelemetry/X.pm
+%%SITE_PERL%%/OpenTelemetry/X.pod
+%%SITE_PERL%%/OpenTelemetry/X/Invalid.pm
+%%SITE_PERL%%/OpenTelemetry/X/Invalid.pod
+%%SITE_PERL%%/OpenTelemetry/X/Parsing.pm
+%%SITE_PERL%%/OpenTelemetry/X/Parsing.pod
+%%SITE_PERL%%/OpenTelemetry/X/Unsupported.pm
+%%SITE_PERL%%/OpenTelemetry/X/Unsupported.pod
+%%SITE_PERL%%/Test2/Tools/OpenTelemetry.pm
+%%PERL5_MAN3%%/Log::Any::Adapter::OpenTelemetry.3.gz
+%%PERL5_MAN3%%/OpenTelemetry.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Attributes.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Baggage.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Common.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Constants.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Context.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Exporter.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Guides::Exporters.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Guides::Instrumentation.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Guides::Libraries.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Guides::Quickstart.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Instrumentation.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::DBI.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::HTTP::Tiny.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::LWP::UserAgent.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Instrumentation::namespace.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Integration.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Logs::LogRecord::Processor.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Logs::Logger.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Logs::LoggerProvider.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Processor.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::Baggage.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::Composite.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::None.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::TextMap.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext::TraceFlags.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext::TraceParent.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Propagator::TraceContext::TraceState.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::Event.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::Link.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::Span.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::Span::Processor.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::Span::Status.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::SpanContext.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::Tracer.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::Trace::TracerProvider.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::X.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::X::Invalid.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::X::Parsing.3.gz
+%%PERL5_MAN3%%/OpenTelemetry::X::Unsupported.3.gz
diff --git a/sysutils/p5-Rex/Makefile b/sysutils/p5-Rex/Makefile
index 6feabf09bf7f..24c73169d661 100644
--- a/sysutils/p5-Rex/Makefile
+++ b/sysutils/p5-Rex/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Rex
-PORTVERSION= 1.16.0
+PORTVERSION= 1.16.1
CATEGORIES= sysutils perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:FERKI
@@ -39,7 +39,7 @@ TEST_DEPENDS= p5-String-Escape>=0:textproc/p5-String-Escape \
p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Output>=0:devel/p5-Test-Output \
p5-Test-UseAllModules>=0.15:devel/p5-Test-UseAllModules \
- p5-Test-Warnings>=0:devel/p5-Test-Warnings
+ p5-Test-Warnings>=0.033:devel/p5-Test-Warnings
USES= perl5
USE_PERL5= configure
diff --git a/sysutils/p5-Rex/distinfo b/sysutils/p5-Rex/distinfo
index 4501d087cfc1..1feb6556ea56 100644
--- a/sysutils/p5-Rex/distinfo
+++ b/sysutils/p5-Rex/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738982812
-SHA256 (Rex-1.16.0.tar.gz) = d6d9657d29527e15995c6de33d7bf1111da7860d420ac95385c1161daaea2479
-SIZE (Rex-1.16.0.tar.gz) = 360136
+TIMESTAMP = 1752266046
+SHA256 (Rex-1.16.1.tar.gz) = b66ff756db8c8479ab99d2c9ec9827bf624b8bca2e96ef9ccf2395e279731662
+SIZE (Rex-1.16.1.tar.gz) = 362146
diff --git a/sysutils/p5-Sys-HostIP/Makefile b/sysutils/p5-Sys-HostIP/Makefile
index 66eea7dc1281..807aafee3fc0 100644
--- a/sysutils/p5-Sys-HostIP/Makefile
+++ b/sysutils/p5-Sys-HostIP/Makefile
@@ -13,4 +13,6 @@ WWW= https://metacpan.org/release/Sys-HostIP
USES= perl5
USE_PERL5= configure
+NO_ARCH= yes
+
.include <bsd.port.mk>
diff --git a/sysutils/packer/Makefile b/sysutils/packer/Makefile
index ece2cb02a9d6..54eb83572546 100644
--- a/sysutils/packer/Makefile
+++ b/sysutils/packer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= packer
PORTVERSION= 1.10.1
DISTVERSIONPREFIX= v
-PORTREVISION= 10
+PORTREVISION= 17
CATEGORIES= sysutils
MAINTAINER= brad@facefault.org
diff --git a/sysutils/pacman/Makefile b/sysutils/pacman/Makefile
index 33859d25bfb1..d6712d66b5ab 100644
--- a/sysutils/pacman/Makefile
+++ b/sysutils/pacman/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pacman
DISTVERSION= 7.0.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://gitlab.archlinux.org/${PORTNAME}/${PORTNAME}/-/releases/v${DISTVERSION}/downloads/
@@ -40,8 +41,8 @@ PLIST_SUB= PACMAN_ROOT="${PACMAN_ROOT:C,^${PREFIX}/,,}"
PORTEXAMPLES= *
PKGMESSAGE= ${PKGDIR}/pkg-message-${FLAVOR:U}
-OPTIONS_DEFINE= CURL DOCS GPGME EXAMPLES NLS
-OPTIONS_DEFAULT=CURL DOCS GPGME
+OPTIONS_DEFINE= CURL EXAMPLES GPGME MANPAGES NLS
+OPTIONS_DEFAULT=CURL GPGME MANPAGES
OPTIONS_EXCLUDE=NLS # XXX: meson cannot find ngettext(3) despite gettext-runtime
OPTIONS_SUB= yes
@@ -49,8 +50,8 @@ CURL_DESC= Use libcurl fetcher instead of external curl/wget
CURL_MESON_ENABLED= curl
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
-DOCS_MESON_ENABLED= doc
-DOCS_BUILD_DEPENDS= a2x:textproc/asciidoc
+MANPAGES_MESON_ENABLED= doc
+MANPAGES_BUILD_DEPENDS= a2x:textproc/asciidoc
GPGME_DESC= Use GPGME for PGP signature verification
GPGME_MESON_ENABLED= gpgme
diff --git a/sysutils/pacman/pkg-plist b/sysutils/pacman/pkg-plist
index bb636fed10b8..c90e4b174627 100644
--- a/sysutils/pacman/pkg-plist
+++ b/sysutils/pacman/pkg-plist
@@ -239,22 +239,22 @@ share/makepkg/util/pkgbuild.sh
share/makepkg/util/schema.sh
share/makepkg/util/source.sh
share/makepkg/util/util.sh
-%%DOCS%%share/man/man1/makepkg-template.1.gz
-%%DOCS%%share/man/man5/BUILDINFO.5.gz
-%%DOCS%%share/man/man5/PKGBUILD.5.gz
-%%DOCS%%share/man/man5/alpm-hooks.5.gz
-%%DOCS%%share/man/man5/makepkg.conf.5.gz
-%%DOCS%%share/man/man5/pacman-hooks.5.gz
-%%DOCS%%share/man/man5/pacman.conf.5.gz
-%%DOCS%%share/man/man8/makepkg.8.gz
-%%DOCS%%share/man/man8/pacman-conf.8.gz
-%%DOCS%%share/man/man8/pacman-db-upgrade.8.gz
-%%DOCS%%share/man/man8/pacman-key.8.gz
-%%DOCS%%share/man/man8/pacman.8.gz
-%%DOCS%%share/man/man8/repo-add.8.gz
-%%DOCS%%share/man/man8/repo-remove.8.gz
-%%DOCS%%share/man/man8/testpkg.8.gz
-%%DOCS%%share/man/man8/vercmp.8.gz
+%%MANPAGES%%share/man/man1/makepkg-template.1.gz
+%%MANPAGES%%share/man/man5/BUILDINFO.5.gz
+%%MANPAGES%%share/man/man5/PKGBUILD.5.gz
+%%MANPAGES%%share/man/man5/alpm-hooks.5.gz
+%%MANPAGES%%share/man/man5/makepkg.conf.5.gz
+%%MANPAGES%%share/man/man5/pacman-hooks.5.gz
+%%MANPAGES%%share/man/man5/pacman.conf.5.gz
+%%MANPAGES%%share/man/man8/makepkg.8.gz
+%%MANPAGES%%share/man/man8/pacman-conf.8.gz
+%%MANPAGES%%share/man/man8/pacman-db-upgrade.8.gz
+%%MANPAGES%%share/man/man8/pacman-key.8.gz
+%%MANPAGES%%share/man/man8/pacman.8.gz
+%%MANPAGES%%share/man/man8/repo-add.8.gz
+%%MANPAGES%%share/man/man8/repo-remove.8.gz
+%%MANPAGES%%share/man/man8/testpkg.8.gz
+%%MANPAGES%%share/man/man8/vercmp.8.gz
%%DATADIR%%/PKGBUILD-split.proto
%%DATADIR%%/PKGBUILD-vcs.proto
%%DATADIR%%/PKGBUILD.proto
diff --git a/sysutils/paladin/Makefile b/sysutils/paladin/Makefile
index bf167c16feca..d22c9c5faadb 100644
--- a/sysutils/paladin/Makefile
+++ b/sysutils/paladin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= paladin
PORTVERSION= 2.0.1
-PORTREVISION= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= rwestlun@gmail.com
diff --git a/sysutils/parallel/Makefile b/sysutils/parallel/Makefile
index 69ae9f98c62b..d0407833ee7f 100644
--- a/sysutils/parallel/Makefile
+++ b/sysutils/parallel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= parallel
-PORTVERSION= 20250522
+PORTVERSION= 20251122
CATEGORIES= sysutils
MASTER_SITES= GNU
diff --git a/sysutils/parallel/distinfo b/sysutils/parallel/distinfo
index 5430cf97aa23..8c33eff8fb32 100644
--- a/sysutils/parallel/distinfo
+++ b/sysutils/parallel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748495707
-SHA256 (parallel-20250522.tar.bz2) = b4b28f475f8cff8bb6ed4b03cc5a67041f18fc73fa256923b23181b56afdb2cb
-SIZE (parallel-20250522.tar.bz2) = 2690113
+TIMESTAMP = 1764510898
+SHA256 (parallel-20251122.tar.bz2) = 368d1982cfd9dbebb8cd0e444de6199559df94ac2dd1edf95f74350f0af1e84d
+SIZE (parallel-20251122.tar.bz2) = 2640240
diff --git a/sysutils/passwordsafe/Makefile b/sysutils/passwordsafe/Makefile
index 2adee78c1098..0b4bfcdd36d8 100644
--- a/sysutils/passwordsafe/Makefile
+++ b/sysutils/passwordsafe/Makefile
@@ -1,6 +1,6 @@
PORTNAME= passwordsafe
DISTVERSION= 1.20.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= brnrd@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://pwsafe.org
LICENSE= ART20
LIB_DEPENDS= libcurl.so:ftp/curl \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libxerces-c.so:textproc/xerces-c3 \
libqrencode.so:graphics/libqrencode
BUILD_DEPENDS= zip:archivers/zip
diff --git a/sysutils/pciutils/Makefile b/sysutils/pciutils/Makefile
index f880e532e8ed..3c38d5edcbb4 100644
--- a/sysutils/pciutils/Makefile
+++ b/sysutils/pciutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pciutils
-PORTVERSION= 3.13.0
+PORTVERSION= 3.14.0
CATEGORIES= sysutils
MASTER_SITES= KERNEL_ORG/software/utils/pciutils
diff --git a/sysutils/pciutils/distinfo b/sysutils/pciutils/distinfo
index a753780f2eed..dbc07087701a 100644
--- a/sysutils/pciutils/distinfo
+++ b/sysutils/pciutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718580034
-SHA256 (pciutils-3.13.0.tar.xz) = 77f11f78298502634d1af50308f15a5788629f6cf45cba376f5009aea4cb4926
-SIZE (pciutils-3.13.0.tar.xz) = 479140
+TIMESTAMP = 1750954136
+SHA256 (pciutils-3.14.0.tar.xz) = e7713409882813991d2269d125e40dad1f54a019a52b78b3962941c1d4a6f86f
+SIZE (pciutils-3.14.0.tar.xz) = 513188
diff --git a/sysutils/pear-Log/Makefile b/sysutils/pear-Log/Makefile
index 6f3bf712dbcf..5de30c9897ac 100644
--- a/sysutils/pear-Log/Makefile
+++ b/sysutils/pear-Log/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Log
-PORTVERSION= 1.14.5
+PORTVERSION= 1.14.6
CATEGORIES= sysutils www pear
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/sysutils/pear-Log/distinfo b/sysutils/pear-Log/distinfo
index dc3ec338b4f3..02c9cab0b65d 100644
--- a/sysutils/pear-Log/distinfo
+++ b/sysutils/pear-Log/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742070310
-SHA256 (PEAR/Log-1.14.5.tgz) = 58676ce70b713588e750f13ec4b5ccc3d5c191773f50fe461c9e9f0d495fdfac
-SIZE (PEAR/Log-1.14.5.tgz) = 45559
+TIMESTAMP = 1753796028
+SHA256 (PEAR/Log-1.14.6.tgz) = 089b8ca1e9e18da2591408bfa057054eb56d88654d10563140351594a0147618
+SIZE (PEAR/Log-1.14.6.tgz) = 45503
diff --git a/sysutils/pefs-kmod/Makefile b/sysutils/pefs-kmod/Makefile
index ed0c2259f28d..4ba84f3ca2b4 100644
--- a/sysutils/pefs-kmod/Makefile
+++ b/sysutils/pefs-kmod/Makefile
@@ -1,6 +1,5 @@
PORTNAME= pefs
-DISTVERSION= g20230913
-PORTREVISION= 1
+DISTVERSION= g20251102
PORTEPOCH= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -kmod
@@ -17,8 +16,7 @@ ONLY_FOR_ARCHS_REASON= untested on any other arch
USES= kmod uidfix
USE_GITHUB= yes
GH_ACCOUNT= freebsd-pefs
-GH_PROJECT= pefs
-GH_TAGNAME= 350fed3
+GH_TAGNAME= d70a43a
MAKE_ENV= BINDIR="${PREFIX}/sbin" MANDIR="${PREFIX}/share/man/man"
MAKE_JOBS_UNSAFE=yes
diff --git a/sysutils/pefs-kmod/distinfo b/sysutils/pefs-kmod/distinfo
index b152925d701b..91f6d1d68918 100644
--- a/sysutils/pefs-kmod/distinfo
+++ b/sysutils/pefs-kmod/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1694589358
-SHA256 (freebsd-pefs-pefs-g20230913-350fed3_GH0.tar.gz) = e1c375381c750955f508bb2f4402b042a22fd0b4b3995b68a67ca083f3133ec6
-SIZE (freebsd-pefs-pefs-g20230913-350fed3_GH0.tar.gz) = 93867
+TIMESTAMP = 1765947264
+SHA256 (freebsd-pefs-pefs-g20251102-d70a43a_GH0.tar.gz) = e8bb6eba952d253fe3111b084315173ebba35df8a2c63f4ec8d33b3a5b13f58f
+SIZE (freebsd-pefs-pefs-g20251102-d70a43a_GH0.tar.gz) = 93881
diff --git a/sysutils/pfetch-rs/Makefile b/sysutils/pfetch-rs/Makefile
index 8d5dd12970f5..a365a50e2bdd 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= 1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= yonas.yanfa@gmail.com
diff --git a/sysutils/pfetch/Makefile b/sysutils/pfetch/Makefile
index dd1f59710ace..3c08be578538 100644
--- a/sysutils/pfetch/Makefile
+++ b/sysutils/pfetch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pfetch
-DISTVERSION= 1.7.1
+DISTVERSION= 1.9.4
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/pfetch/distinfo b/sysutils/pfetch/distinfo
index 6ab457d2ce84..cfa6129ad0e3 100644
--- a/sysutils/pfetch/distinfo
+++ b/sysutils/pfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736683362
-SHA256 (Un1q32-pfetch-1.7.1_GH0.tar.gz) = 7608502eb6641277cb247f8bb93d243f7be82559c044b3336ae071b3d2d9abbf
-SIZE (Un1q32-pfetch-1.7.1_GH0.tar.gz) = 25962
+TIMESTAMP = 1762218264
+SHA256 (Un1q32-pfetch-1.9.4_GH0.tar.gz) = 204e18105a138f9133e7d21c80dd079dcfe226237bc7c224711ae7b86b272c5a
+SIZE (Un1q32-pfetch-1.9.4_GH0.tar.gz) = 26272
diff --git a/sysutils/pfstat/Makefile b/sysutils/pfstat/Makefile
index a89e00609971..7062f41a81f8 100644
--- a/sysutils/pfstat/Makefile
+++ b/sysutils/pfstat/Makefile
@@ -1,23 +1,24 @@
PORTNAME= pfstat
-PORTVERSION= 2.5
-PORTREVISION= 8
+DISTVERSION= 2.5
+PORTREVISION= 9
CATEGORIES= sysutils net
MASTER_SITES= https://www.benzedrine.ch/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= rootnode+freebsd@wollwage.com
COMMENT= Utility to render graphical statistics for pf
WWW= https://www.benzedrine.ch/pfstat.html
LICENSE= BSD2CLAUSE
LIB_DEPENDS= libgd.so:graphics/gd \
+ libpfctl.so:net/libpfctl \
libpng.so:graphics/png
-USES= iconv jpeg
-
+USES= iconv jpeg localbase:ldflags
USE_RC_SUBR= pfstatd
-MAKE_ARGS= "LD_GD=gd"
+CFLAGS+= -I/usr/include/net
+LDFLAGS+= -lpfctl
PLIST_FILES= bin/pfstat \
bin/pfstatd \
@@ -25,16 +26,13 @@ PLIST_FILES= bin/pfstat \
share/man/man8/pfstatd.8.gz
post-patch:
- @${REINPLACE_CMD} -e 's|-lgd|-l$${LD_GD}|; s| -lttf||' \
- ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \
${WRKSRC}/pfstat.[c8]
- @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/pf.c
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pfstat ${STAGEDIR}/${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/pfstatd/pfstatd ${STAGEDIR}/${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/pfstat.8 ${STAGEDIR}/${PREFIX}/share/man/man8
- ${INSTALL_MAN} ${WRKSRC}/pfstatd/pfstatd.8 ${STAGEDIR}/${PREFIX}/share/man/man8
+ ${INSTALL_PROGRAM} ${WRKSRC}/pfstat \
+ ${WRKSRC}/pfstatd/pfstatd ${STAGEDIR}/${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/pfstat.8 \
+ ${WRKSRC}/pfstatd/pfstatd.8 ${STAGEDIR}/${PREFIX}/share/man/man8
.include <bsd.port.mk>
diff --git a/sysutils/pfstat/files/patch-pf.c b/sysutils/pfstat/files/patch-pf.c
new file mode 100644
index 000000000000..a5ee52b7b909
--- /dev/null
+++ b/sysutils/pfstat/files/patch-pf.c
@@ -0,0 +1,50 @@
+--- pf.c.orig 2007-01-11 16:01:58 UTC
++++ pf.c
+@@ -46,6 +46,7 @@ static const char rcsid[] = "$Id: pf.c,v 1.1.1.1 2007/
+ #include <err.h>
+ #include <errno.h>
+ #include <fcntl.h>
++#include <libpfctl.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
+@@ -167,20 +168,29 @@ query_counters(int fd, void (*cb)(int, const char *, i
+ static int
+ query_counters(int fd, void (*cb)(int, const char *, int, double))
+ {
+- struct pf_status s;
+- int i;
++ struct pfctl_status *s;
++ struct pfctl_status_counter *np;
+
+- memset(&s, 0, sizeof(s));
+- if (ioctl(fd, DIOCGETSTATUS, &s)) {
+- fprintf(stderr, "ioctl: DIOCGETSTATUS: %s\n", strerror(errno));
++ s = pfctl_get_status(fd);
++ if (s == NULL) {
++ fputs("pfctl_get_status failure.\n",stderr);
+ return (1);
+ }
+- (*cb)(COL_TYPE_SINCE, "", 0, s.since);
+- (*cb)(COL_TYPE_GLOBAL, "", 0, s.states);
+- for (i = 0; i < FCNT_MAX; ++i)
+- (*cb)(COL_TYPE_GLOBAL, "", 1 + i, s.fcounters[i]);
+- for (i = 0; i < PFRES_MAX; ++i)
+- (*cb)(COL_TYPE_GLOBAL, "", 1 + FCNT_MAX + i, s.counters[i]);
++
++ (*cb)(COL_TYPE_SINCE, "", 0, s->since);
++ (*cb)(COL_TYPE_GLOBAL, "", 0, s->states);
++
++ TAILQ_FOREACH(np, &s->fcounters, entry) {
++ if (np->id < FCNT_MAX)
++ (*cb)(COL_TYPE_GLOBAL, "", 1 + np->id, np->counter);
++ }
++
++ TAILQ_FOREACH(np, &s->counters, entry) {
++ if (np->id < PFRES_MAX)
++ (*cb)(COL_TYPE_GLOBAL, "", 1 + FCNT_MAX + np->id, np->counter);
++ }
++
++ pfctl_free_status(s);
+ return (0);
+ }
diff --git a/sysutils/php85-fileinfo/Makefile b/sysutils/php85-fileinfo/Makefile
new file mode 100644
index 000000000000..f7b8fe1610ee
--- /dev/null
+++ b/sysutils/php85-fileinfo/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= sysutils
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -fileinfo
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/php85-posix/Makefile b/sysutils/php85-posix/Makefile
new file mode 100644
index 000000000000..8fdc5be62d79
--- /dev/null
+++ b/sysutils/php85-posix/Makefile
@@ -0,0 +1,7 @@
+CATEGORIES= sysutils
+
+MASTERDIR= ${.CURDIR}/../../lang/php85
+
+PKGNAMESUFFIX= -posix
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/pipeform/Makefile b/sysutils/pipeform/Makefile
new file mode 100644
index 000000000000..8877627fcd49
--- /dev/null
+++ b/sysutils/pipeform/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= pipeform
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.2.1
+PORTREVISION= 6
+CATEGORIES= sysutils
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= TUI for Terraform runtime progress
+WWW= https://github.com/magodo/pipeform
+
+LICENSE= MPL20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+GO_MODULE= github.com/magodo/pipeform
+
+CGO_ENABLED= 0
+
+PLIST_FILES= bin/pipeform
+
+.include <bsd.port.mk>
diff --git a/sysutils/pipeform/distinfo b/sysutils/pipeform/distinfo
new file mode 100644
index 000000000000..c762485ab90f
--- /dev/null
+++ b/sysutils/pipeform/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1752072680
+SHA256 (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.mod) = dd7c20554d239ef5557ab5a2b31b23ebf673e0e62737cfa53b64b3f25bd6ee6d
+SIZE (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.mod) = 1958
+SHA256 (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.zip) = 9b3da8c19a410e040cfdd0c1250dff6aa08d6637fae4ecfc9e88de39db5986a2
+SIZE (go/sysutils_pipeform/pipeform-v0.2.1/v0.2.1.zip) = 467741
diff --git a/sysutils/pipeform/pkg-descr b/sysutils/pipeform/pkg-descr
new file mode 100644
index 000000000000..7bb7d20a4243
--- /dev/null
+++ b/sysutils/pipeform/pkg-descr
@@ -0,0 +1,4 @@
+pipeform is a terminal user interface (TUI) for displaying Terraform runtime
+progress. It provides an interactive visual representation of Terraform
+operations such as plan, apply, and refresh, making it easier to monitor
+the progress of infrastructure changes in real-time.
diff --git a/sysutils/plasma-pass/Makefile b/sysutils/plasma-pass/Makefile
index fe41409493a1..eb44edf7dfea 100644
--- a/sysutils/plasma-pass/Makefile
+++ b/sysutils/plasma-pass/Makefile
@@ -1,6 +1,7 @@
PORTNAME= plasma-pass
-DISTVERSION= 1.2.2
+DISTVERSION= 1.3.0
MASTER_SITES= KDE/stable/${PORTNAME}
+PORTREVISION= 1
CATEGORIES= sysutils kde
MAINTAINER= kde@FreeBSD.org
@@ -13,9 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
LIB_DEPENDS= libassuan.so:security/libassuan \
libgpg-error.so:security/libgpg-error \
libgpgme.so:security/gpgme \
- libgpgmepp.so:security/gpgme-cpp \
+ libgpgmepp.so:security/gpgmepp \
liboath.so:security/oath-toolkit \
- libqgpgmeqt6.so:security/gpgme-qt@qt6
+ libqgpgmeqt6.so:security/qgpgme@qt6
RUN_DEPENDS= pass:sysutils/password-store
USES= cmake compiler:c++20-lang gettext kde:6 qt:6 tar:xz
diff --git a/sysutils/plasma-pass/distinfo b/sysutils/plasma-pass/distinfo
index 736c7d70c368..204d64831229 100644
--- a/sysutils/plasma-pass/distinfo
+++ b/sysutils/plasma-pass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740498518
-SHA256 (plasma-pass-1.2.2.tar.xz) = 2a726455084d7806fe78bc8aa6222a44f328b6063479f8b7afc3692e18c397ce
-SIZE (plasma-pass-1.2.2.tar.xz) = 42776
+TIMESTAMP = 1754163966
+SHA256 (plasma-pass-1.3.0.tar.xz) = 91b32509638ab602073816287110ac79b86ffc7f05c23b3285886f7ce6e4cd0f
+SIZE (plasma-pass-1.3.0.tar.xz) = 42960
diff --git a/sysutils/plasma-pass/pkg-plist b/sysutils/plasma-pass/pkg-plist
index e8fa4fe72056..1dc99b0139c3 100644
--- a/sysutils/plasma-pass/pkg-plist
+++ b/sysutils/plasma-pass/pkg-plist
@@ -18,6 +18,7 @@ share/locale/eu/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/fi/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/fr/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/gl/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
+share/locale/he/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/hi/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/ia/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
@@ -26,6 +27,7 @@ share/locale/ja/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/ka/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/ko/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/lt/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
+share/locale/lv/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/nl/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/nn/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/pa/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
@@ -34,6 +36,7 @@ share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/ro/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/ru/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
+share/locale/sa/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/sk/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/sl/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
share/locale/sv/LC_MESSAGES/plasma_applet_org.kde.plasma.pass.mo
@@ -47,5 +50,5 @@ share/plasma/plasmoids/org.kde.plasma.pass/contents/ui/PasswordItemDelegate.qml
share/plasma/plasmoids/org.kde.plasma.pass/contents/ui/PasswordsPage.qml
share/plasma/plasmoids/org.kde.plasma.pass/contents/ui/ProviderDelegate.qml
share/plasma/plasmoids/org.kde.plasma.pass/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.plasma.pass/metadata.desktop
+share/plasma/plasmoids/org.kde.plasma.pass/metadata.json
share/qlogging-categories6/plasma-pass.categories
diff --git a/sysutils/plasma6-discover/Makefile b/sysutils/plasma6-discover/Makefile
index 4ea16948754f..09fe9069d28c 100644
--- a/sysutils/plasma6-discover/Makefile
+++ b/sysutils/plasma6-discover/Makefile
@@ -9,7 +9,7 @@ WWW= https://www.kde.org/plasma-desktop
LIB_DEPENDS= libAppStreamQt.so:devel/appstream-qt \
libpackagekitqt6.so:ports-mgmt/packagekit-qt \
libmarkdown.so:textproc/discount \
- libQCoro6Core.so:devel/qcoro@qt6
+ libQCoro6Core.so:devel/qcoro
RUN_DEPENDS= PackageKit>0:ports-mgmt/packagekit
USES= cmake compiler:c++11-lib desktop-file-utils gettext gl kde:6 \
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index 7f6af19640ef..f336436839cc 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010499
-SHA256 (KDE/plasma/6.4.0/discover-6.4.0.tar.xz) = 09fb1d63aa6ec3ad56e606f48b6e10d59eeb37d9b527e54a211b4a79d6e52242
-SIZE (KDE/plasma/6.4.0/discover-6.4.0.tar.xz) = 1110064
+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
diff --git a/sysutils/plasma6-discover/pkg-plist b/sysutils/plasma6-discover/pkg-plist
index 3d0449d4403b..cb680dc89f59 100644
--- a/sysutils/plasma6-discover/pkg-plist
+++ b/sysutils/plasma6-discover/pkg-plist
@@ -55,6 +55,7 @@ share/locale/cs/LC_MESSAGES/kcm_updates.mo
share/locale/cs/LC_MESSAGES/libdiscover.mo
share/locale/cs/LC_MESSAGES/plasma-discover-notifier.mo
share/locale/cs/LC_MESSAGES/plasma-discover.mo
+share/locale/da/LC_MESSAGES/kcm_updates.mo
share/locale/da/LC_MESSAGES/libdiscover.mo
share/locale/da/LC_MESSAGES/plasma-discover-notifier.mo
share/locale/da/LC_MESSAGES/plasma-discover.mo
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index af26d545adab..5767ef6dd239 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010499
-SHA256 (KDE/plasma/6.4.0/kde-cli-tools-6.4.0.tar.xz) = 4f4ebed7c17a25079c54ef031929ac55d6777acd3cf595ca6343f4d0a4f00ba9
-SIZE (KDE/plasma/6.4.0/kde-cli-tools-6.4.0.tar.xz) = 638504
+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
diff --git a/sysutils/plasma6-kde-cli-tools/pkg-plist b/sysutils/plasma6-kde-cli-tools/pkg-plist
index 894a6b6ad10b..dd8e887d30f7 100644
--- a/sysutils/plasma6-kde-cli-tools/pkg-plist
+++ b/sysutils/plasma6-kde-cli-tools/pkg-plist
@@ -340,11 +340,14 @@ share/locale/id/LC_MESSAGES/kdesu.mo
share/locale/id/LC_MESSAGES/kioclient.mo
share/locale/id/LC_MESSAGES/kmimetypefinder.mo
share/locale/id/LC_MESSAGES/kstart.mo
+share/locale/is/LC_MESSAGES/kbroadcastnotification.mo
share/locale/is/LC_MESSAGES/kcm_filetypes.mo
+share/locale/is/LC_MESSAGES/kde-inhibit.mo
share/locale/is/LC_MESSAGES/kdesu.mo
share/locale/is/LC_MESSAGES/kioclient.mo
share/locale/is/LC_MESSAGES/kmimetypefinder.mo
share/locale/is/LC_MESSAGES/kstart.mo
+share/locale/is/LC_MESSAGES/plasma-open-settings.mo
share/locale/it/LC_MESSAGES/kbroadcastnotification.mo
share/locale/it/LC_MESSAGES/kcm_filetypes.mo
share/locale/it/LC_MESSAGES/kde-inhibit.mo
diff --git a/sysutils/plasma6-kinfocenter/Makefile b/sysutils/plasma6-kinfocenter/Makefile
index 5f0adccec280..0bd26466aa22 100644
--- a/sysutils/plasma6-kinfocenter/Makefile
+++ b/sysutils/plasma6-kinfocenter/Makefile
@@ -8,6 +8,7 @@ COMMENT= View information about your computer's hardware
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
RUN_DEPENDS= clinfo:devel/clinfo \
glxinfo:graphics/mesa-demos \
+ hwdata>0:misc/hwdata \
lsblk:sysutils/lsblk \
lscpu:sysutils/lscpu \
pipewire:multimedia/pipewire \
@@ -30,6 +31,9 @@ USE_QT= base declarative
RUN_DEPENDS+= dmidecode:sysutils/dmidecode
.endif
+post-patch:
+ ${REINPLACE_CMD} '/usb.ids/s,/usr,${LOCALBASE},' ${WRKSRC}/kcms/usbview/usbdb.cpp
+
# install freebsd-logo and distrorc
post-install:
${MKDIR} ${STAGEDIR}/${DATADIR}/images
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index 6f99586a2dcc..d83b61d7c377 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010499
-SHA256 (KDE/plasma/6.4.0/kinfocenter-6.4.0.tar.xz) = 4d2deaf4c1ff76ff100ed6b07d7cb158ba116c4c221b7b5f7b25440285054494
-SIZE (KDE/plasma/6.4.0/kinfocenter-6.4.0.tar.xz) = 758072
+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
diff --git a/sysutils/plasma6-kinfocenter/pkg-plist b/sysutils/plasma6-kinfocenter/pkg-plist
index 7d34dbb5f3f7..768ae0a501dd 100644
--- a/sysutils/plasma6-kinfocenter/pkg-plist
+++ b/sysutils/plasma6-kinfocenter/pkg-plist
@@ -218,8 +218,11 @@ share/locale/id/LC_MESSAGES/kcm_about-distro.mo
share/locale/id/LC_MESSAGES/kcm_energyinfo.mo
share/locale/id/LC_MESSAGES/kcm_samba.mo
share/locale/id/LC_MESSAGES/kcmusb.mo
+share/locale/is/LC_MESSAGES/kcm_about-distro.mo
+share/locale/is/LC_MESSAGES/kcm_energyinfo.mo
share/locale/is/LC_MESSAGES/kcm_samba.mo
share/locale/is/LC_MESSAGES/kcmusb.mo
+share/locale/is/LC_MESSAGES/kinfocenter.mo
share/locale/it/LC_MESSAGES/kcm_about-distro.mo
share/locale/it/LC_MESSAGES/kcm_energyinfo.mo
share/locale/it/LC_MESSAGES/kcm_samba.mo
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index 4c5ea94fb48e..a8ab51d55ea1 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/kmenuedit-6.4.0.tar.xz) = 4ae4a67adca07e10c2475b9a19acbd283d1840a996bbc084d9b1b237c7e6ef88
-SIZE (KDE/plasma/6.4.0/kmenuedit-6.4.0.tar.xz) = 884652
+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
diff --git a/sysutils/plasma6-knighttime/Makefile b/sysutils/plasma6-knighttime/Makefile
new file mode 100644
index 000000000000..9f7bed0d7bc9
--- /dev/null
+++ b/sysutils/plasma6-knighttime/Makefile
@@ -0,0 +1,14 @@
+PORTNAME= knighttime
+DISTVERSION= ${KDE_PLASMA_VERSION}
+CATEGORIES= sysutils kde kde-plasma
+
+MAINTAINER= kde@FreeBSD.org
+COMMENT= Helpers for scheduling the dark-light cycle
+
+USES= cmake gettext kde:6 qt:6 tar:xz xorg
+USE_KDE= config coreaddons dbusaddons holidays i18n \
+ ecm:build
+USE_QT= base positioning
+USE_XORG= x11 xcb
+
+.include <bsd.port.mk>
diff --git a/sysutils/plasma6-knighttime/distinfo b/sysutils/plasma6-knighttime/distinfo
new file mode 100644
index 000000000000..1b5745b3812e
--- /dev/null
+++ b/sysutils/plasma6-knighttime/distinfo
@@ -0,0 +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
diff --git a/sysutils/plasma6-knighttime/pkg-plist b/sysutils/plasma6-knighttime/pkg-plist
new file mode 100644
index 000000000000..1b58dc8d3ec6
--- /dev/null
+++ b/sysutils/plasma6-knighttime/pkg-plist
@@ -0,0 +1,18 @@
+include/KNightTime/KDarkLightSchedule
+include/KNightTime/KDarkLightScheduleProvider
+include/KNightTime/kdarklightschedule.h
+include/KNightTime/kdarklightscheduleprovider.h
+include/KNightTime/knighttime_export.h
+lib/cmake/KNightTime/KNightTimeConfig.cmake
+lib/cmake/KNightTime/KNightTimeConfigVersion.cmake
+lib/cmake/KNightTime/KNightTimeTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KNightTime/KNightTimeTargets.cmake
+lib/libKNightTime.so
+lib/libKNightTime.so.0
+lib/libKNightTime.so.%%KDE_PLASMA_VERSION%%
+lib/libexec/knighttimed
+lib/systemd/user/plasma-knighttimed.service
+share/applications/org.kde.knighttimed.desktop
+share/dbus-1/interfaces/org.kde.NightTime.xml
+share/dbus-1/services/org.kde.NightTime.service
+share/qlogging-categories6/knighttime.categories
diff --git a/sysutils/plasma6-ksystemstats/Makefile b/sysutils/plasma6-ksystemstats/Makefile
index 94f267cd8a94..46fc36be79c1 100644
--- a/sysutils/plasma6-ksystemstats/Makefile
+++ b/sysutils/plasma6-ksystemstats/Makefile
@@ -13,4 +13,6 @@ USE_KDE= coreaddons dbusaddons i18n kio libksysguard solid \
ecm:build
USE_QT= base
+CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt
+
.include <bsd.port.mk>
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index 9fb97858e8fa..90f6d865d5f5 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/ksystemstats-6.4.0.tar.xz) = e0f8855a4db91508066b9da5108ddbce48bbadda64bb96653ac2fb312fc1468e
-SIZE (KDE/plasma/6.4.0/ksystemstats-6.4.0.tar.xz) = 156636
+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
diff --git a/sysutils/plasma6-ksystemstats/pkg-plist b/sysutils/plasma6-ksystemstats/pkg-plist
index 515df2440561..0271efdbe6c8 100644
--- a/sysutils/plasma6-ksystemstats/pkg-plist
+++ b/sysutils/plasma6-ksystemstats/pkg-plist
@@ -31,6 +31,7 @@ share/locale/hi/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/hu/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/ia/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/id/LC_MESSAGES/ksystemstats_plugins.mo
+share/locale/is/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/it/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/ja/LC_MESSAGES/ksystemstats_plugins.mo
share/locale/ka/LC_MESSAGES/ksystemstats_plugins.mo
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index 447fe51cd45c..ed5b01cff133 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/libksysguard-6.4.0.tar.xz) = bfd0baf7973407444093e13a5ce2b310cee586e3bbc5d4e10785bc1a0d45a663
-SIZE (KDE/plasma/6.4.0/libksysguard-6.4.0.tar.xz) = 333964
+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
diff --git a/sysutils/plasma6-libksysguard/files/patch-processcore_cgroup__data__model.cpp b/sysutils/plasma6-libksysguard/files/patch-processcore_cgroup__data__model.cpp
new file mode 100644
index 000000000000..56b6f9119d14
--- /dev/null
+++ b/sysutils/plasma6-libksysguard/files/patch-processcore_cgroup__data__model.cpp
@@ -0,0 +1,20 @@
+https://invent.kde.org/plasma/libksysguard/-/merge_requests/445
+
+--- processcore/cgroup_data_model.cpp.orig 2025-09-09 08:27:18 UTC
++++ processcore/cgroup_data_model.cpp
+@@ -95,6 +95,7 @@ CGroupDataModel::CGroupDataModel(const QString &root,
+ , d(new CGroupDataModelPrivate)
+ {
+ d->m_updateTimer = new QTimer(this);
++ d->m_updateTimer->setInterval(2000);
+ d->m_processes = ExtendedProcesses::instance();
+
+ QList<ProcessAttribute *> attributes = d->m_processes->attributes();
+@@ -113,7 +114,6 @@ CGroupDataModel::CGroupDataModel(const QString &root,
+ connect(d->m_updateTimer, &QTimer::timeout, this, [this]() {
+ update();
+ });
+- d->m_updateTimer->setInterval(2000);
+ d->m_updateTimer->start();
+
+ // updateAllProcesses will delete processes that no longer exist, a method that
diff --git a/sysutils/plasma6-libksysguard/pkg-plist b/sysutils/plasma6-libksysguard/pkg-plist
index fe11d49835e5..f25eed4f7b7b 100644
--- a/sysutils/plasma6-libksysguard/pkg-plist
+++ b/sysutils/plasma6-libksysguard/pkg-plist
@@ -63,6 +63,7 @@ lib/libprocesscore.so.%%KDE_PLASMA_VERSION%%
%%QT_QMLDIR%%/org/kde/ksysguard/faces/SensorFace.qml
%%QT_QMLDIR%%/org/kde/ksysguard/faces/SensorFaces.qmltypes
%%QT_QMLDIR%%/org/kde/ksysguard/faces/SensorRangeSpinBox.qml
+%%QT_QMLDIR%%/org/kde/ksysguard/faces/SuffixSpinBox.qml
%%QT_QMLDIR%%/org/kde/ksysguard/faces/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/ksysguard/faces/libSensorFacesplugin.so
%%QT_QMLDIR%%/org/kde/ksysguard/faces/private/SensorFacesPrivate.qmltypes
@@ -74,9 +75,9 @@ lib/libprocesscore.so.%%KDE_PLASMA_VERSION%%
%%QT_QMLDIR%%/org/kde/ksysguard/formatter/kde-qmlmodule.version
%%QT_QMLDIR%%/org/kde/ksysguard/formatter/libFormatterplugin.so
%%QT_QMLDIR%%/org/kde/ksysguard/formatter/qmldir
-%%QT_QMLDIR%%/org/kde/ksysguard/process/ProcessPlugin.qmltypes
%%QT_QMLDIR%%/org/kde/ksysguard/process/kde-qmlmodule.version
-%%QT_QMLDIR%%/org/kde/ksysguard/process/libProcessPlugin.so
+%%QT_QMLDIR%%/org/kde/ksysguard/process/libprocesscoreplugin.so
+%%QT_QMLDIR%%/org/kde/ksysguard/process/processcore.qmltypes
%%QT_QMLDIR%%/org/kde/ksysguard/process/qmldir
%%QT_QMLDIR%%/org/kde/ksysguard/sensors/Sensors.qmltypes
%%QT_QMLDIR%%/org/kde/ksysguard/sensors/kde-qmlmodule.version
@@ -443,10 +444,12 @@ share/locale/lt/LC_MESSAGES/KSysGuardSensorFaces.mo
share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.barchart.mo
share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.colorgrid.mo
share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.facegrid.mo
+share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.horizontalbars.mo
share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.linechart.mo
share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo
share/locale/lt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo
share/locale/lt/LC_MESSAGES/ksysguard_sensors.mo
+share/locale/lt/LC_MESSAGES/ksysguard_systemstats.mo
share/locale/lt/LC_MESSAGES/processcore.mo
share/locale/lv/LC_MESSAGES/KSysGuardFormatter.mo
share/locale/lv/LC_MESSAGES/KSysGuardSensorFaces.mo
@@ -525,12 +528,17 @@ share/locale/pt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo
share/locale/pt/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo
share/locale/pt/LC_MESSAGES/ksysguard_sensors.mo
share/locale/pt/LC_MESSAGES/processcore.mo
+share/locale/pt_BR/LC_MESSAGES/KSysGuardFormatter.mo
share/locale/pt_BR/LC_MESSAGES/KSysGuardSensorFaces.mo
share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.barchart.mo
+share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.colorgrid.mo
share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.facegrid.mo
+share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.horizontalbars.mo
share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.linechart.mo
share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.piechart.mo
share/locale/pt_BR/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.textonly.mo
+share/locale/pt_BR/LC_MESSAGES/ksysguard_sensors.mo
+share/locale/pt_BR/LC_MESSAGES/ksysguard_systemstats.mo
share/locale/pt_BR/LC_MESSAGES/processcore.mo
share/locale/ro/LC_MESSAGES/KSysGuardSensorFaces.mo
share/locale/ro/LC_MESSAGES/ksysguard_face_org.kde.ksysguard.barchart.mo
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index 8ae9a5ed1dcf..b074122abed6 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010500
-SHA256 (KDE/plasma/6.4.0/plasma-disks-6.4.0.tar.xz) = 94c95ed1bd494448c81e35360dc8b49ae05acec131651ec81716f4a52218ea90
-SIZE (KDE/plasma/6.4.0/plasma-disks-6.4.0.tar.xz) = 105216
+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
diff --git a/sysutils/plasma6-plasma-systemmonitor/Makefile b/sysutils/plasma6-plasma-systemmonitor/Makefile
index 3c6c3f104d78..5e564aefdaeb 100644
--- a/sysutils/plasma6-plasma-systemmonitor/Makefile
+++ b/sysutils/plasma6-plasma-systemmonitor/Makefile
@@ -7,8 +7,8 @@ COMMENT= Interface for monitoring system sensors, process information and other
USES= cmake gettext gl kde:6 python:run qt:6 shebangfix tar:xz xorg
USE_KDE= attica config coreaddons dbusaddons globalaccel i18n \
- itemmodels kio kirigami-addons libksysguard newstuff package \
- service windowsystem \
+ itemmodels kio kirigami-addons kcmutils kquickcharts libksysguard \
+ newstuff package service windowsystem \
ecm:build \
ksystemstats:run
USE_QT= base declarative
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index 9edfe0851fd7..9843bfa02ba3 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010501
-SHA256 (KDE/plasma/6.4.0/plasma-systemmonitor-6.4.0.tar.xz) = 94369cd6cbeff5ffaf3605ee7660ea4aaa03d959282b0f20d659a953ae2d975a
-SIZE (KDE/plasma/6.4.0/plasma-systemmonitor-6.4.0.tar.xz) = 216888
+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
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index 1d463517ef62..1db9a14ceb79 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/polkit-kde-agent-1-6.4.0.tar.xz) = a8ab5df6ab1ea05e63ef08ebbe536e1393d4f6d6dd4b297305619fc1e87515c5
-SIZE (KDE/plasma/6.4.0/polkit-kde-agent-1-6.4.0.tar.xz) = 57580
+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
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index 0cb16c6da920..150ed0819c70 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/powerdevil-6.4.0.tar.xz) = d0ad54cb6d4ccf39c0d5b7f0c7df2f51bc99ffd3fd6ca7538ed3f41dfc4f677e
-SIZE (KDE/plasma/6.4.0/powerdevil-6.4.0.tar.xz) = 1228936
+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
diff --git a/sysutils/plasma6-powerdevil/pkg-plist b/sysutils/plasma6-powerdevil/pkg-plist
index be79f96d6fd4..78c0227e5833 100644
--- a/sysutils/plasma6-powerdevil/pkg-plist
+++ b/sysutils/plasma6-powerdevil/pkg-plist
@@ -7,6 +7,8 @@ lib/libpowerdevilcore.so
lib/libpowerdevilcore.so.2
lib/libpowerdevilcore.so.%%KDE_PLASMA_VERSION%%
%%QT_PLUGINDIR%%/kf6/krunner/krunner_powerdevil.so
+%%QT_PLUGINDIR%%/plasma/applets/org.kde.plasma.battery.so
+%%QT_PLUGINDIR%%/plasma/applets/org.kde.plasma.brightness.so
%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_mobile_power.so
%%QT_PLUGINDIR%%/plasma/kcms/systemsettings/kcm_powerdevilprofilesconfig.so
%%QT_PLUGINDIR%%/powerdevil/action/powerdevil_brightnesscontrolaction.so
@@ -245,6 +247,7 @@ share/locale/id/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
share/locale/id/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
share/locale/id/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/id/LC_MESSAGES/powerdevil.mo
+share/locale/is/LC_MESSAGES/kcm_mobile_power.mo
share/locale/is/LC_MESSAGES/kcm_powerdevilprofilesconfig.mo
share/locale/is/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
share/locale/is/LC_MESSAGES/plasma_applet_org.kde.plasma.brightness.mo
@@ -478,24 +481,6 @@ share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.battery.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.plasma.brightness.mo
share/locale/zh_TW/LC_MESSAGES/plasma_runner_powerdevil.mo
share/locale/zh_TW/LC_MESSAGES/powerdevil.mo
-share/metainfo/org.kde.plasma.battery.appdata.xml
-share/metainfo/org.kde.plasma.brightness.appdata.xml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/config/main.xml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/BatteryItem.qml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/CompactRepresentation.qml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/InhibitionHint.qml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/InhibitionItem.qml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/PopupDialog.qml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/PowerProfileItem.qml
-share/plasma/plasmoids/org.kde.plasma.battery/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.plasma.battery/metadata.json
-share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/BrightnessItem.qml
-share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/CompactRepresentation.qml
-share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/KeyboardColorItem.qml
-share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/NightLightItem.qml
-share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/PopupDialog.qml
-share/plasma/plasmoids/org.kde.plasma.brightness/contents/ui/main.qml
-share/plasma/plasmoids/org.kde.plasma.brightness/metadata.json
share/polkit-1/actions/org.kde.powerdevil.backlighthelper.policy
share/polkit-1/actions/org.kde.powerdevil.chargethresholdhelper.policy
share/polkit-1/actions/org.kde.powerdevil.discretegpuhelper.policy
diff --git a/sysutils/plasma6-systemsettings/Makefile b/sysutils/plasma6-systemsettings/Makefile
index 3ceb5b671d13..4e8815f43bce 100644
--- a/sysutils/plasma6-systemsettings/Makefile
+++ b/sysutils/plasma6-systemsettings/Makefile
@@ -12,7 +12,7 @@ USE_GL= gl opengl
USE_KDE= activities auth colorscheme completion config configwidgets \
coreaddons crash dbusaddons doctools guiaddons i18n iconthemes \
itemmodels itemviews jobwidgets kcmutils kio kirigami2 \
- notifications package plasma-workspace runner service solid \
+ package plasma-workspace runner service solid \
widgetsaddons windowsystem xmlgui \
ecm:build
USE_QT= base declarative
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index 38dd6affd68b..d6ee09dfc751 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010502
-SHA256 (KDE/plasma/6.4.0/systemsettings-6.4.0.tar.xz) = 4c385519aa40e90dcb0b1a0b070d3313fd9ed5fb33c963ea5459ce5d31692f3f
-SIZE (KDE/plasma/6.4.0/systemsettings-6.4.0.tar.xz) = 219380
+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
diff --git a/sysutils/podman-compose/Makefile b/sysutils/podman-compose/Makefile
index 5e4882e26815..b6bcc6e51722 100644
--- a/sysutils/podman-compose/Makefile
+++ b/sysutils/podman-compose/Makefile
@@ -1,5 +1,5 @@
PORTNAME= podman-compose
-DISTVERSION= 1.3.0
+DISTVERSION= 1.5.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/podman-compose/distinfo b/sysutils/podman-compose/distinfo
index e429ecb7aa91..ade7aabff41a 100644
--- a/sysutils/podman-compose/distinfo
+++ b/sysutils/podman-compose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738676930
-SHA256 (podman_compose-1.3.0.tar.gz) = e65a70e8fa26bd195d2017ac5893149b40c0df5a0c20d480a338c4f60218b1fa
-SIZE (podman_compose-1.3.0.tar.gz) = 42258
+TIMESTAMP = 1752408922
+SHA256 (podman_compose-1.5.0.tar.gz) = 5cc09362852711ce5d27648e41cb5fd058ea5a75acbcdec2f8d0b0c114a18e8e
+SIZE (podman_compose-1.5.0.tar.gz) = 47377
diff --git a/sysutils/podman-compose/files/patch-pyproject.toml b/sysutils/podman-compose/files/patch-pyproject.toml
new file mode 100644
index 000000000000..27c137b9f1ed
--- /dev/null
+++ b/sysutils/podman-compose/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig 2025-09-27 13:07:52 UTC
++++ pyproject.toml
+@@ -30,7 +30,7 @@ keywords = [
+ "podman",
+ "podman-compose",
+ ]
+-license = "GPL-2.0-only"
++license = { text = "GPL-2.0-only" }
+ dynamic = ["version", "readme"]
+
+ [project.urls]
diff --git a/sysutils/podman-suite/Makefile b/sysutils/podman-suite/Makefile
index fe500aa57d63..a794851627f0 100644
--- a/sysutils/podman-suite/Makefile
+++ b/sysutils/podman-suite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= podman-suite
-PORTVERSION= 20250203
+PORTVERSION= 20251210
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile
index ae0280461b06..64f89bff40c0 100644
--- a/sysutils/podman/Makefile
+++ b/sysutils/podman/Makefile
@@ -1,7 +1,6 @@
PORTNAME= podman
DISTVERSIONPREFIX= v
-DISTVERSION= 5.3.2
-PORTREVISION= 2
+DISTVERSION= 5.7.1
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -21,26 +20,16 @@ RUN_DEPENDS= conmon:sysutils/conmon \
containers-common>=0:sysutils/containers-common \
ocijail:sysutils/ocijail
-USES= gmake go:no_targets,1.22 pkgconfig python:build shebangfix
+USES= gmake go:no_targets,1.24 pkgconfig python:build shebangfix
USE_RC_SUBR= podman podman_service
SHEBANG_FILES= ${WRKSRC}/hack/markdown-preprocess
MAKE_ARGS= SHELL=${LOCALBASE}/bin/bash
-# Parallel builds are flaky due to some kind of file race in the
-# markdown-preprocess phase of the docs build.
-MAKE_JOBS_UNSAFE= yes
-
USE_GITHUB= yes
GH_ACCOUNT= containers
GH_PROJECT= podman
INSTALL_TARGET= install install.completions
-# Temporary until https://github.com/containers/podman/pull/16422 lands
-do-install:
- ${GMAKE} -C ${WRKSRC} ${MAKE_ARGS} DESTDIR=${STAGEDIR} GO=${GO_CMD} install
- ${GMAKE} -C ${WRKSRC} ${MAKE_ARGS} DESTDIR=${STAGEDIR} GO=${GO_CMD} install.completions
- ${RM} ${STAGEDIR}${PREFIX}/lib/tmpfiles.d/podman.conf
-
.include <bsd.port.mk>
diff --git a/sysutils/podman/distinfo b/sysutils/podman/distinfo
index 75743cf73366..6eafa607438a 100644
--- a/sysutils/podman/distinfo
+++ b/sysutils/podman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738598697
-SHA256 (containers-podman-v5.3.2_GH0.tar.gz) = e7d7abf2d4ecae7217af017a4199d555563721bf6c3ae52e68704ee8268c432b
-SIZE (containers-podman-v5.3.2_GH0.tar.gz) = 24207488
+TIMESTAMP = 1765391575
+SHA256 (containers-podman-v5.7.1_GH0.tar.gz) = c04c12f90d1bf410ccc4d27a30cff188d6a9361bddb5fceb19659ae08257cc6f
+SIZE (containers-podman-v5.7.1_GH0.tar.gz) = 21266433
diff --git a/sysutils/podman/files/patch-libpod_container__internal__common.go b/sysutils/podman/files/patch-libpod_container__internal__common.go
new file mode 100644
index 000000000000..9eeb358bca34
--- /dev/null
+++ b/sysutils/podman/files/patch-libpod_container__internal__common.go
@@ -0,0 +1,11 @@
+--- libpod/container_internal_common.go.orig 2025-06-18 16:07:27 UTC
++++ libpod/container_internal_common.go
+@@ -192,7 +192,7 @@ func (c *Container) createInitRootfs() error {
+ }
+
+ c.config.Rootfs = tmpDir
+- c.config.RootfsOverlay = true
++ //c.config.RootfsOverlay = true
+ return nil
+ }
+
diff --git a/sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go b/sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go
deleted file mode 100644
index 5908c595098c..000000000000
--- a/sysutils/podman/files/patch-libpod_runtime__migrate__freebsd.go
+++ /dev/null
@@ -1,18 +0,0 @@
---- libpod/runtime_migrate_freebsd.go.orig 2024-10-03 14:39:32 UTC
-+++ libpod/runtime_migrate_freebsd.go
-@@ -0,0 +1,15 @@
-+//go:build !remote
-+
-+package libpod
-+
-+import (
-+ "errors"
-+)
-+
-+func (r *Runtime) stopPauseProcess() error {
-+ return nil
-+}
-+
-+func (r *Runtime) Migrate(newRuntime string) error {
-+ return errors.New("not implemented (*Runtime) migrate")
-+}
diff --git a/sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go b/sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go
deleted file mode 100644
index 0c38a6d35a56..000000000000
--- a/sysutils/podman/files/patch-libpod_runtime__migrate__unsupported.go
+++ /dev/null
@@ -1,8 +0,0 @@
---- libpod/runtime_migrate_unsupported.go.orig 2024-10-03 14:38:54 UTC
-+++ libpod/runtime_migrate_unsupported.go
-@@ -1,4 +1,4 @@
--//go:build !remote && !linux
-+//go:build !remote && !linux && !freebsd
-
- package libpod
-
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go
deleted file mode 100644
index efd0b17a0aef..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config.go
+++ /dev/null
@@ -1,35 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config.go.orig 2025-01-21 18:41:34 UTC
-+++ vendor/github.com/containers/common/pkg/config/config.go
-@@ -12,7 +12,6 @@ import (
-
- "github.com/containers/common/internal/attributedstring"
- "github.com/containers/common/libnetwork/types"
-- "github.com/containers/common/pkg/capabilities"
- "github.com/containers/storage/pkg/fileutils"
- "github.com/containers/storage/pkg/unshare"
- units "github.com/docker/go-units"
-@@ -963,24 +962,6 @@ func (c *Config) GetDefaultEnvEx(envHost, httpProxy bo
- }
- }
- return append(env, c.Containers.Env.Get()...)
--}
--
--// Capabilities returns the capabilities parses the Add and Drop capability
--// list from the default capabilities for the container
--func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-- userNotRoot := func(user string) bool {
-- if user == "" || user == "root" || user == "0" {
-- return false
-- }
-- return true
-- }
--
-- defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-- if userNotRoot(user) {
-- defaultCapabilities = []string{}
-- }
--
-- return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
-
- // Device parses device mapping string to a src, dest & permissions string
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
deleted file mode 100644
index cf91d1d981ef..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__linux.go
+++ /dev/null
@@ -1,33 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_linux.go.orig 2025-01-21 18:41:34 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_linux.go
-@@ -1,6 +1,7 @@ import (
- package config
-
- import (
-+ "github.com/containers/common/pkg/capabilities"
- selinux "github.com/opencontainers/selinux/go-selinux"
- )
-
-@@ -25,4 +26,22 @@ var defaultHelperBinariesDir = []string{
- "/usr/local/lib/podman",
- "/usr/libexec/podman",
- "/usr/lib/podman",
-+}
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ userNotRoot := func(user string) bool {
-+ if user == "" || user == "root" || user == "0" {
-+ return false
-+ }
-+ return true
-+ }
-+
-+ defaultCapabilities := c.Containers.DefaultCapabilities.Get()
-+ if userNotRoot(user) {
-+ defaultCapabilities = []string{}
-+ }
-+
-+ return capabilities.MergeCapabilities(defaultCapabilities, addCapabilities, dropCapabilities)
- }
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go b/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
deleted file mode 100644
index 96b618fe65ae..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_common_pkg_config_config__unsupported.go
+++ /dev/null
@@ -1,12 +0,0 @@
---- vendor/github.com/containers/common/pkg/config/config_unsupported.go.orig 2025-01-21 18:41:34 UTC
-+++ vendor/github.com/containers/common/pkg/config/config_unsupported.go
-@@ -5,3 +5,9 @@ func selinuxEnabled() bool {
- func selinuxEnabled() bool {
- return false
- }
-+
-+// Capabilities returns the capabilities parses the Add and Drop capability
-+// list from the default capabilities for the container
-+func (c *Config) Capabilities(user string, addCapabilities, dropCapabilities []string) ([]string, error) {
-+ return nil, nil
-+}
diff --git a/sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go b/sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
deleted file mode 100644
index d17e29d695ee..000000000000
--- a/sysutils/podman/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
+++ /dev/null
@@ -1,9 +0,0 @@
---- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC
-+++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go
-@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor
-
- // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
- func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
-- return nil, errors.New("format not supported on this system")
-+ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system"))
- }
diff --git a/sysutils/podman/pkg-plist b/sysutils/podman/pkg-plist
index 60a484d79067..056435072089 100644
--- a/sysutils/podman/pkg-plist
+++ b/sysutils/podman/pkg-plist
@@ -5,6 +5,14 @@ share/bash-completion/completions/podman
share/bash-completion/completions/podman-remote
share/fish/vendor_completions.d/podman-remote.fish
share/fish/vendor_completions.d/podman.fish
+share/man/man1/podman-artifact-add.1.gz
+share/man/man1/podman-artifact-extract.1.gz
+share/man/man1/podman-artifact-inspect.1.gz
+share/man/man1/podman-artifact-ls.1.gz
+share/man/man1/podman-artifact-pull.1.gz
+share/man/man1/podman-artifact-push.1.gz
+share/man/man1/podman-artifact-rm.1.gz
+share/man/man1/podman-artifact.1.gz
share/man/man1/podman-attach.1.gz
share/man/man1/podman-auto-update.1.gz
share/man/man1/podman-build.1.gz
@@ -109,6 +117,7 @@ share/man/man1/podman-load.1.gz
share/man/man1/podman-login.1.gz
share/man/man1/podman-logout.1.gz
share/man/man1/podman-logs.1.gz
+share/man/man1/podman-machine-cp.1.gz
share/man/man1/podman-machine-info.1.gz
share/man/man1/podman-machine-init.1.gz
share/man/man1/podman-machine-inspect.1.gz
@@ -167,6 +176,11 @@ share/man/man1/podman-port.1.gz
share/man/man1/podman-ps.1.gz
share/man/man1/podman-pull.1.gz
share/man/man1/podman-push.1.gz
+share/man/man1/podman-quadlet-install.1.gz
+share/man/man1/podman-quadlet-list.1.gz
+share/man/man1/podman-quadlet-print.1.gz
+share/man/man1/podman-quadlet-rm.1.gz
+share/man/man1/podman-quadlet.1.gz
share/man/man1/podman-remote.1.gz
share/man/man1/podman-rename.1.gz
share/man/man1/podman-restart.1.gz
diff --git a/sysutils/polkit-gnome/Makefile b/sysutils/polkit-gnome/Makefile
index dcaffec500d4..f68acf023919 100644
--- a/sysutils/polkit-gnome/Makefile
+++ b/sysutils/polkit-gnome/Makefile
@@ -1,6 +1,6 @@
PORTNAME= polkit-gnome
PORTVERSION= 0.105
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils gnome
MASTER_SITES= GNOME
@@ -8,6 +8,8 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME frontend to the PolicyKit framework
WWW= https://www.freedesktop.org/wiki/Software/polkit/
+LICENSE= LGPL20
+
LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit
USES= gettext gmake gnome pathfix pkgconfig tar:xz
@@ -19,4 +21,10 @@ CONFIGURE_ARGS= --disable-gtk-doc \
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
+SUB_FILES= polkit-gnome.desktop
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/autostart
+ ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/etc/xdg/autostart/
+
.include <bsd.port.mk>
diff --git a/sysutils/polkit-gnome/files/polkit-gnome.desktop.in b/sysutils/polkit-gnome/files/polkit-gnome.desktop.in
new file mode 100644
index 000000000000..6b599e3dcee4
--- /dev/null
+++ b/sysutils/polkit-gnome/files/polkit-gnome.desktop.in
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=PolicyKit Authentication Agent
+Comment=PolicyKit Authentication Agent
+Type=Application
+Exec=%%PREFIX%%/libexec/polkit-gnome-authentication-agent-1
+Terminal=false
+NoDisplay=true
+OnlyShowIn=X-Cinnamon;
diff --git a/sysutils/polkit-gnome/pkg-plist b/sysutils/polkit-gnome/pkg-plist
index 2c76f9dde431..23b132b807ab 100644
--- a/sysutils/polkit-gnome/pkg-plist
+++ b/sysutils/polkit-gnome/pkg-plist
@@ -1,3 +1,4 @@
+etc/xdg/autostart/polkit-gnome.desktop
libexec/polkit-gnome-authentication-agent-1
share/locale/ar/LC_MESSAGES/polkit-gnome-1.mo
share/locale/be/LC_MESSAGES/polkit-gnome-1.mo
diff --git a/sysutils/pollinfo/Makefile b/sysutils/pollinfo/Makefile
index 31a720ffcf80..919701449896 100644
--- a/sysutils/pollinfo/Makefile
+++ b/sysutils/pollinfo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pollinfo
PORTVERSION= 0.2.1
-PORTREVISION= 1
+PORTREVISION= 6
CATEGORIES= sysutils devel
MAINTAINER= arrowd@FreeBSD.org
diff --git a/sysutils/popeye/Makefile b/sysutils/popeye/Makefile
index bf0605eb1c45..d058b735979b 100644
--- a/sysutils/popeye/Makefile
+++ b/sysutils/popeye/Makefile
@@ -1,7 +1,7 @@
PORTNAME= popeye
DISTVERSIONPREFIX= v
DISTVERSION= 0.22.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS_REASON= Compilation fails due to integer overflow
NOT_FOR_ARCHS= armv7 i386
-USES= go:1.23,modules
+USES= go:modules
_BUILD_DATE= $$(date -u +"%FT%T%z")
_BUILD_HASH= f736e64
diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile
index e1188bb81789..02626f06e754 100644
--- a/sysutils/potnet/Makefile
+++ b/sysutils/potnet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= potnet
DISTVERSION= 0.5.0
-PORTREVISION= 13
+PORTREVISION= 18
CATEGORIES= sysutils
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/sysutils/powerdxx/Makefile b/sysutils/powerdxx/Makefile
index 464a083822de..15a8ca665452 100644
--- a/sysutils/powerdxx/Makefile
+++ b/sysutils/powerdxx/Makefile
@@ -1,13 +1,16 @@
PORTNAME= powerdxx
DISTVERSION= 0.4.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils
+PATCH_SITES= https://github.com/lonkamikaze/powerdxx/commit/
+PATCHFILES= 026a0c4a922f5a4aa289959940e7b9eea18a7663.patch:-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= CPU clock speed/frequency daemon
WWW= https://github.com/lonkamikaze/powerdxx
LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
USES= compiler:c++17-lang
diff --git a/sysutils/powerdxx/distinfo b/sysutils/powerdxx/distinfo
index 6295c75c1599..d38f4710ec48 100644
--- a/sysutils/powerdxx/distinfo
+++ b/sysutils/powerdxx/distinfo
@@ -1,5 +1,7 @@
-TIMESTAMP = 1592926171
+TIMESTAMP = 1752660532
SHA256 (lonkamikaze-powerdxx-0.4.4_GH0.tar.gz) = 4c5bf5cd1453f369bfa46294c1413c9e5f9547b3ae7e7d8ff2d01e15badc60a9
SIZE (lonkamikaze-powerdxx-0.4.4_GH0.tar.gz) = 155426
SHA256 (lonkamikaze-powerdxx-c555acd_GH0.tar.gz) = 6377bb2036d5bf67d53f0e1b8344cf6db187fdf28d2be73052941d119f49b5a6
SIZE (lonkamikaze-powerdxx-c555acd_GH0.tar.gz) = 1489357
+SHA256 (026a0c4a922f5a4aa289959940e7b9eea18a7663.patch) = ad0e9765294fb09cc893ef2088c614256e833f025ffbe15358eafa1f17550686
+SIZE (026a0c4a922f5a4aa289959940e7b9eea18a7663.patch) = 704
diff --git a/sysutils/prips/Makefile b/sysutils/prips/Makefile
index 429eb87a65b1..ab93251d0abf 100644
--- a/sysutils/prips/Makefile
+++ b/sysutils/prips/Makefile
@@ -1,24 +1,23 @@
PORTNAME= prips
-PORTVERSION= 1.2.0
-PORTREVISION= 1
+PORTVERSION= 1.2.2
CATEGORIES= sysutils
MASTER_SITES= http://devel.ringlet.net/files/sys/prips/
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= cy@FreeBSD.org
COMMENT= Prints IP subnet ranges by list or CIDR
WWW= https://devel.ringlet.net/sysutils/prips/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GPL-2
-OPTIONS_DEFINE= DOCS
+MAKE_ENV= PREFIX=${PREFIX} MANDIR=${PREFIX}/share/man/man
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/prips ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/prips.1.gz ${STAGEDIR}${PREFIX}/share/man/man1/
+OPTIONS_DEFINE= DOCS
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/changes.md ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/download.md ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/index.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/sysutils/prips/distinfo b/sysutils/prips/distinfo
index 2cca923d6832..ffc88d91870c 100644
--- a/sysutils/prips/distinfo
+++ b/sysutils/prips/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1641668180
-SHA256 (prips-1.2.0.tar.gz) = 065b8214d6b3fe4617d869a223244c558c7826c1d528a78fbc5994e01a835c32
-SIZE (prips-1.2.0.tar.gz) = 25141
+TIMESTAMP = 1761880253
+SHA256 (prips-1.2.2.tar.gz) = d14f70915e9caaab935173014214f53269018824436c6ffc42393d2e79225c45
+SIZE (prips-1.2.2.tar.gz) = 36964
diff --git a/sysutils/prips/files/patch-Makefile b/sysutils/prips/files/patch-Makefile
new file mode 100644
index 000000000000..9d37730ac467
--- /dev/null
+++ b/sysutils/prips/files/patch-Makefile
@@ -0,0 +1,13 @@
+--- Makefile.orig 2025-04-12 14:26:52 UTC
++++ Makefile
+@@ -73,8 +73,8 @@ STRIP?= -s
+
+ STRIP?= -s
+
+-INSTALL_PROGRAM?= ${INSTALL} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE}
+-INSTALL_DATA?= ${INSTALL} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE}
++INSTALL_PROGRAM?= ${INSTALL} ${STRIP} -m ${BINMODE}
++INSTALL_DATA?= ${INSTALL} -m ${SHAREMODE}
+
+ all: ${PROG} ${MAN1GZ}
+
diff --git a/sysutils/prips/pkg-plist b/sysutils/prips/pkg-plist
index cabd7c9e8423..785a231852ba 100644
--- a/sysutils/prips/pkg-plist
+++ b/sysutils/prips/pkg-plist
@@ -1,3 +1,12 @@
bin/prips
share/man/man1/prips.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/changes.md
+%%PORTDOCS%%%%DOCSDIR%%/download.md
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/01-cidr.t
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/02-range.t
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/03-skip.t
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/04-format.t
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/05-except.t
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/06-cidrize.t
+%%PORTDOCS%%%%DOCSDIR%%/examples/tests/07-features.t
+%%PORTDOCS%%%%DOCSDIR%%/index.md
diff --git a/sysutils/process-viewer/Makefile b/sysutils/process-viewer/Makefile
index 8291fcaaee0b..fde58c325b37 100644
--- a/sysutils/process-viewer/Makefile
+++ b/sysutils/process-viewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= process-viewer
DISTVERSION= g20220909
-PORTREVISION= 23
+PORTREVISION= 28
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/procs/Makefile b/sysutils/procs/Makefile
index 7ea6c8209ef3..952c806d8aeb 100644
--- a/sysutils/procs/Makefile
+++ b/sysutils/procs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= procs
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.10
-PORTREVISION= 2
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/progress/Makefile b/sysutils/progress/Makefile
new file mode 100644
index 000000000000..662e252d032a
--- /dev/null
+++ b/sysutils/progress/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= progress
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.17
+CATEGORIES= sysutils
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Show progress for various command-line programs
+WWW= https://github.com/Xfennec/progress
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake
+
+USE_GITHUB= yes
+GH_ACCOUNT= Xfennec
+
+ALL_TARGET= ${PORTNAME}
+
+PLIST_FILES= bin/${PORTNAME} \
+ share/man/man1/${PORTNAME}.1.gz \
+ share/zsh/site-functions/_${PORTNAME}
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/progress/distinfo b/sysutils/progress/distinfo
new file mode 100644
index 000000000000..9dc37363771c
--- /dev/null
+++ b/sysutils/progress/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758528833
+SHA256 (Xfennec-progress-v0.17_GH0.tar.gz) = ee9538fce98895dcf0d108087d3ee2e13f5c08ed94c983f0218a7a3d153b725d
+SIZE (Xfennec-progress-v0.17_GH0.tar.gz) = 60357
diff --git a/sysutils/progress/files/patch-Makefile b/sysutils/progress/files/patch-Makefile
new file mode 100644
index 000000000000..7d56499831a7
--- /dev/null
+++ b/sysutils/progress/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig 2025-09-22 08:19:02 UTC
++++ Makefile
+@@ -40,7 +40,7 @@ install : $(OBJ)
+ @install -pm0644 $(OBJ).1 $(DESTDIR)$(MANDIR)/ || \
+ echo "Failed. Try "make PREFIX=~ install" ?"
+ @echo "Installing zsh completion to $(DESTDIR)$(ZSHDIR) ..."
+- @install -Dpm0644 _$(OBJ) -t $(DESTDIR)$(ZSHDIR)/ || \
++ @install -Dpm0644 _$(OBJ) $(DESTDIR)$(ZSHDIR)/ || \
+ echo "Failed. Try "make PREFIX=~ install" ?"
+ uninstall :
+ @rm -f $(DESTDIR)$(BINDIR)/$(OBJ)
diff --git a/sysutils/progress/pkg-descr b/sysutils/progress/pkg-descr
new file mode 100644
index 000000000000..81833e5191db
--- /dev/null
+++ b/sysutils/progress/pkg-descr
@@ -0,0 +1,5 @@
+This tool can be described as a tiny, dirty C command that looks for
+coreutils basic commands (cp, mv, dd, tar, gzip/gunzip, cat, etc.)
+currently running on your system and displays the percentage of copied
+data. It can also show estimated time and throughput, and provides a
+"top-like" mode (monitoring).
diff --git a/sysutils/pslist/Makefile b/sysutils/pslist/Makefile
index 27d880d4943b..de53771ad962 100644
--- a/sysutils/pslist/Makefile
+++ b/sysutils/pslist/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://devel.ringlet.net/files/sys/pslist/
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to view or send signals to processes with all their children
WWW= https://devel.ringlet.net/sysutils/pslist/
diff --git a/sysutils/puppet-lint/Makefile b/sysutils/puppet-lint/Makefile
index 333fcc8415bf..e7b98b0f5468 100644
--- a/sysutils/puppet-lint/Makefile
+++ b/sysutils/puppet-lint/Makefile
@@ -1,5 +1,5 @@
PORTNAME= puppet-lint
-PORTVERSION= 4.2.4
+PORTVERSION= 5.1.0
PORTEPOCH= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/puppet-lint/distinfo b/sysutils/puppet-lint/distinfo
index 79fb8d896a1a..ec25d814e7ce 100644
--- a/sysutils/puppet-lint/distinfo
+++ b/sysutils/puppet-lint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1709278927
-SHA256 (rubygem/puppet-lint-4.2.4.gem) = 49a0f6277901b7d5227df968c6553ebbd8479479e47075181cc306d9b97357d8
-SIZE (rubygem/puppet-lint-4.2.4.gem) = 82432
+TIMESTAMP = 1759188547
+SHA256 (rubygem/puppet-lint-5.1.0.gem) = 90561b677368115a0b40f37d9c0a65c08be7602c1371c165f7d81c6c286bcc96
+SIZE (rubygem/puppet-lint-5.1.0.gem) = 84480
diff --git a/sysutils/puppet-mode.el/Makefile b/sysutils/puppet-mode.el/Makefile
index 701bd7112dfa..4f0b197f675b 100644
--- a/sysutils/puppet-mode.el/Makefile
+++ b/sysutils/puppet-mode.el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= puppet-mode.el
PORTVERSION= 0.2
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= sysutils elisp
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/sysutils/puppet8/Makefile b/sysutils/puppet8/Makefile
index a0b787166857..10fd5e97a0ae 100644
--- a/sysutils/puppet8/Makefile
+++ b/sysutils/puppet8/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppet
PORTVERSION= 8.10.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://forge.puppet.com/v3/files/:forge
PKGNAMESUFFIX= 8
@@ -22,12 +23,14 @@ RUN_DEPENDS= rubygem-concurrent-ruby>1.0:devel/rubygem-concurrent-ruby \
rubygem-ruby-augeas>=0:textproc/rubygem-ruby-augeas \
rubygem-scanf>=1.0:devel/rubygem-scanf \
rubygem-semantic_puppet>=1.0:devel/rubygem-semantic_puppet
+# Ruby 3.4 support
+RUN_DEPENDS+= rubygem-syslog>0:devel/rubygem-syslog
USES= cpe ruby
USE_GITHUB= yes
GH_ACCOUNT= puppetlabs
-CONFLICTS_INSTALL= puppet[0-9]
+CONFLICTS_INSTALL= openvox-agent[0-9] puppet[0-9]
PLIST_SUB= PORTVERSION="${PORTVERSION}"
NO_ARCH= yes
NO_BUILD= yes
diff --git a/sysutils/puppet8/files/patch-puppet.gemspec b/sysutils/puppet8/files/patch-puppet.gemspec
new file mode 100644
index 000000000000..555c880c809a
--- /dev/null
+++ b/sysutils/puppet8/files/patch-puppet.gemspec
@@ -0,0 +1,11 @@
+--- puppet.gemspec.orig 2025-07-23 00:05:26 UTC
++++ puppet.gemspec
+@@ -23,7 +23,7 @@ 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'])
+- 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/puppetserver8/Makefile b/sysutils/puppetserver8/Makefile
index b4c30e7b82d6..f1c19ccc92b4 100644
--- a/sysutils/puppetserver8/Makefile
+++ b/sysutils/puppetserver8/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppetserver
PORTVERSION= 8.7.0
+PORTREVISION= 1
CATEGORIES= sysutils java
MASTER_SITES= https://downloads.puppetlabs.com/puppet/
PKGNAMESUFFIX= 8
@@ -16,17 +17,16 @@ ONLY_FOR_ARCHS_REASON=Bundled JNI only support some architectures
RUN_DEPENDS= bash>=0:shells/bash \
puppet8>=8.0:sysutils/puppet8 \
rubygem-puppetserver-ca>=1:sysutils/rubygem-puppetserver-ca \
- rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet \
- sudo>=1:security/sudo
+ rubygem-semantic_puppet>=1:devel/rubygem-semantic_puppet
-USES= ruby java shebangfix
+USES= ruby java shebangfix sudo
JAVA_VERSION= 11+
USE_RC_SUBR= puppetserver
NO_ARCH= yes
NO_BUILD= yes
-CONFLICTS_INSTALL= puppetserver[0-9]
+CONFLICTS_INSTALL= openvox-server[0-9] puppetserver[0-9]
SHEBANG_FILES= ext/bin/puppetserver
@@ -73,6 +73,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample
+ ${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/ca.conf ${STAGEDIR}${ETCDIR}/conf.d/ca.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/metrics.conf ${STAGEDIR}${ETCDIR}/conf.d/metrics.conf.sample
${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample
${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample
diff --git a/sysutils/puppetserver8/pkg-plist b/sysutils/puppetserver8/pkg-plist
index 329a3c5f8901..849fb34cef69 100644
--- a/sysutils/puppetserver8/pkg-plist
+++ b/sysutils/puppetserver8/pkg-plist
@@ -2,6 +2,7 @@
@sample %%ETCDIR%%/logback.xml.sample
@sample %%ETCDIR%%/request-logging.xml.sample
@sample %%ETCDIR%%/conf.d/auth.conf.sample
+@sample %%ETCDIR%%/conf.d/ca.conf.sample
@sample %%ETCDIR%%/conf.d/global.conf.sample
@sample %%ETCDIR%%/conf.d/metrics.conf.sample
@sample %%ETCDIR%%/conf.d/puppetserver.conf.sample
diff --git a/sysutils/py-ansible-compat/Makefile b/sysutils/py-ansible-compat/Makefile
index 95bb04d0b68d..d5ca91c01f97 100644
--- a/sysutils/py-ansible-compat/Makefile
+++ b/sysutils/py-ansible-compat/Makefile
@@ -26,17 +26,11 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-plus>0:devel/py-pytest-plus@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist pep517 pytest
TEST_ENV= LC_ALL=C.UTF-8 PYTHONPATH=${WRKSRC}/src TMPDIR=${WRKDIR}/
NO_ARCH= yes
-.include <bsd.port.pre.mk>
-
-.if ${PYTHON_REL} < 31000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.5.0:devel/py-typing-extensions@${PY_FLAVOR}
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/sysutils/py-ansible-core/Makefile b/sysutils/py-ansible-core/Makefile
index 0887d9b13c8a..19f7fa302abb 100644
--- a/sysutils/py-ansible-core/Makefile
+++ b/sysutils/py-ansible-core/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ansible-core
-DISTVERSION= 2.18.6
+DISTVERSION= 2.18.7
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -34,7 +34,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=0:security/py-bcrypt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
git:devel/git
-USES= ansible:env cpe python:3.10+ shebangfix
+USES= ansible:env cpe python shebangfix
CPE_VENDOR= redhat
CPE_PRODUCT= ansible
USE_PYTHON= autoplist concurrent cryptography pep517
diff --git a/sysutils/py-ansible-core/distinfo b/sysutils/py-ansible-core/distinfo
index 963c3c0eb6c1..0ea53611cf0f 100644
--- a/sysutils/py-ansible-core/distinfo
+++ b/sysutils/py-ansible-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749221939
-SHA256 (ansible_core-2.18.6.tar.gz) = 25bb20ce1516a1b7307831b263cef684043b3720711466bd9d4164e5fd576557
-SIZE (ansible_core-2.18.6.tar.gz) = 3088072
+TIMESTAMP = 1753016015
+SHA256 (ansible_core-2.18.7.tar.gz) = 1a129bf9fcd5dca2b17e83ce77147ee2fbc3c51a4958970152897cc5b6d0aae7
+SIZE (ansible_core-2.18.7.tar.gz) = 3090256
diff --git a/sysutils/py-ansible-core/files/patch-pyproject.toml b/sysutils/py-ansible-core/files/patch-pyproject.toml
index 6d6635b3ccb6..4db56a4c7bc9 100644
--- a/sysutils/py-ansible-core/files/patch-pyproject.toml
+++ b/sysutils/py-ansible-core/files/patch-pyproject.toml
@@ -1,9 +1,9 @@
---- pyproject.toml.orig 2025-05-19 16:56:48 UTC
-+++ pyproject.toml
+--- pyproject.toml.orig 2025-07-15 10:46:32.000000000 -0700
++++ pyproject.toml 2025-07-20 05:54:59.527173000 -0700
@@ -1,5 +1,5 @@
[build-system]
--requires = ["setuptools >= 66.1.0, <= 80.7.1", "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.7.1", "wheel == 0.45.1"] # lower bound to support controller Python versions, upper bound for latest version tested at release
+-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
build-backend = "setuptools.build_meta"
[project]
diff --git a/sysutils/py-ansible-core219/Makefile b/sysutils/py-ansible-core219/Makefile
new file mode 100644
index 000000000000..54217c4ffc85
--- /dev/null
+++ b/sysutils/py-ansible-core219/Makefile
@@ -0,0 +1,88 @@
+PORTNAME= ansible-core
+DISTVERSION= 2.19.1
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 219
+DISTFILES= ${PORTNAME:R:S/-/_/}-${DISTVERSION}${EXTRACT_SUFX}
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= Radically simple IT automation
+WWW= https://www.ansible.com/
+
+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-core219/distinfo b/sysutils/py-ansible-core219/distinfo
new file mode 100644
index 000000000000..9740b0cb27d0
--- /dev/null
+++ b/sysutils/py-ansible-core219/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758599602
+SHA256 (ansible_core-2.19.1.tar.gz) = affd33b38d32b57cfc2cd6daf3aafcb384297039e4c5600196a2ee9aa027b75d
+SIZE (ansible_core-2.19.1.tar.gz) = 3401547
diff --git a/sysutils/py-ansible-core219/files/patch-pyproject.toml b/sysutils/py-ansible-core219/files/patch-pyproject.toml
new file mode 100644
index 000000000000..4db56a4c7bc9
--- /dev/null
+++ b/sysutils/py-ansible-core219/files/patch-pyproject.toml
@@ -0,0 +1,9 @@
+--- pyproject.toml.orig 2025-07-15 10:46:32.000000000 -0700
++++ pyproject.toml 2025-07-20 05:54:59.527173000 -0700
+@@ -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
+ build-backend = "setuptools.build_meta"
+
+ [project]
diff --git a/sysutils/py-ansible-core219/pkg-descr b/sysutils/py-ansible-core219/pkg-descr
new file mode 100644
index 000000000000..12dcf10983b9
--- /dev/null
+++ b/sysutils/py-ansible-core219/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-lint/Makefile b/sysutils/py-ansible-lint/Makefile
index c1b0592c1207..c1c9a27482a0 100644
--- a/sysutils/py-ansible-lint/Makefile
+++ b/sysutils/py-ansible-lint/Makefile
@@ -43,10 +43,10 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage_enable_subprocess>=0:devel/py-cove
${PYTHON_PKGNAMEPREFIX}ruamel.yaml.clib>=0:devel/py-ruamel.yaml.clib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}spdx-tools>=0.7.1:misc/py-spdx-tools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}types-jsonschema>=0:devel/py-types-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}types-PyYAML>=0:devel/py-types-PyYAML@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}types-pyyaml>=0:devel/py-types-pyyaml@${PY_FLAVOR} \
bash:shells/bash
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
TEST_ENV= LC_ALL=C.UTF-8 PYTHONPATH=${WRKSRC}/src TMPDIR=${WRKDIR}/
diff --git a/sysutils/py-appjail-gui/Makefile b/sysutils/py-appjail-gui/Makefile
index 4c43668fc44e..ffb4a7b39f3b 100644
--- a/sysutils/py-appjail-gui/Makefile
+++ b/sysutils/py-appjail-gui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= appjail-gui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-azure-cli-acr/Makefile b/sysutils/py-azure-cli-acr/Makefile
index 71c9f2651805..d89873601e49 100644
--- a/sysutils/py-azure-cli-acr/Makefile
+++ b/sysutils/py-azure-cli-acr/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Command-Line Tools ACR Command Module
WWW= https://pypi.org/project/azure-cli-acr/
diff --git a/sysutils/py-azure-cli-base/Makefile b/sysutils/py-azure-cli-base/Makefile
index e82cdf3f931b..e8d3916549bf 100644
--- a/sysutils/py-azure-cli-base/Makefile
+++ b/sysutils/py-azure-cli-base/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTFILES=
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shared namespace for py-azure-* ports
LICENSE= MIT
@@ -12,7 +12,7 @@ LICENSE= MIT
NO_BUILD= yes
NO_ARCH= yes
USES= python
-USE_PYTHON= flavors py3kplist
+USE_PYTHON= flavors
do-install:
${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/azure/cli/command_modules
diff --git a/sysutils/py-azure-cli-base/pkg-plist b/sysutils/py-azure-cli-base/pkg-plist
index 3220829c629d..159bf0fa73b1 100644
--- a/sysutils/py-azure-cli-base/pkg-plist
+++ b/sysutils/py-azure-cli-base/pkg-plist
@@ -1,15 +1,15 @@
%%PYTHON_SITELIBDIR%%/azure/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/cli/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/cli/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/cli/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.py
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/__pycache__/__init__%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.py
-%%PYTHON_SITELIBDIR%%/azure/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/cli/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/cli/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/cli/command_modules/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/mgmt/__init__.pyc
-%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.pyo
-%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__init__.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/azure/mgmt/datalake/__pycache__/__init__%%PYTHON_TAG%%.pyc
diff --git a/sysutils/py-azure-cli-core/Makefile b/sysutils/py-azure-cli-core/Makefile
index a21013e4b63a..04e4f8fd0df9 100644
--- a/sysutils/py-azure-cli-core/Makefile
+++ b/sysutils/py-azure-cli-core/Makefile
@@ -1,11 +1,11 @@
PORTNAME= azure-cli-core
PORTVERSION= 2.55.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Command-Line Tools Core Module
WWW= https://pypi.org/project/azure-cli-core/
@@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=3.1.1:devel/py-argcomplete@${PY
${PYTHON_PKGNAMEPREFIX}msal-extensions>=1.0.0:devel/py-msal-extensions@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=2.0.8<4.0.0:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyjwt>=2.1.0:www/py-pyjwt@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=17.1.0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=17.1.0,1:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.22:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.30.0:devel/py-wheel@${PY_FLAVOR} \
diff --git a/sysutils/py-azure-cli-telemetry/Makefile b/sysutils/py-azure-cli-telemetry/Makefile
index 8fad5edf47b6..31ca8263fda2 100644
--- a/sysutils/py-azure-cli-telemetry/Makefile
+++ b/sysutils/py-azure-cli-telemetry/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure CLI Telemetry Package
WWW= https://pypi.org/project/azure-cli-telemetry/
diff --git a/sysutils/py-azure-cli/Makefile b/sysutils/py-azure-cli/Makefile
index fed507baff7f..5db646a37f19 100644
--- a/sysutils/py-azure-cli/Makefile
+++ b/sysutils/py-azure-cli/Makefile
@@ -1,11 +1,11 @@
PORTNAME= azure-cli
PORTVERSION= 2.55.0
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dbaio@FreeBSD.org
+MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Command-Line Tools
WWW= https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest
@@ -97,9 +97,9 @@ RUN_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}fabric>=2.4:devel/py-fabric@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=2.0.8:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=2.4:textproc/py-pygments@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}openssl>=17.1.0:security/py-openssl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyopenssl>=17.1.0,1:security/py-pyopenssl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=20.9:devel/py-packaging@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycomposefile>=0.0.30:devel/pycomposefile@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycomposefile>=0.0.30:devel/py-pycomposefile@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}scp>=0.13.2:security/py-scp@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.12:devel/py-six@${PY_FLAVOR} \
diff --git a/sysutils/py-clustershell/Makefile b/sysutils/py-clustershell/Makefile
new file mode 100644
index 000000000000..323394811b05
--- /dev/null
+++ b/sysutils/py-clustershell/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= clustershell
+PORTVERSION= 1.9.3
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ClusterShell-${PORTVERSION}
+
+MAINTAINER= rikka.goering@outlook.de
+COMMENT= Python framework for efficient cluster administration (NodeSet, clush)
+WWW= https://cea-hpc.github.io/clustershell/
+
+LICENSE= LGPL21
+LICENSE_FILE= ${WRKSRC}/COPYING.LGPLv2.1
+
+USES= pytest python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-clustershell/distinfo b/sysutils/py-clustershell/distinfo
new file mode 100644
index 000000000000..80dfdc4a0097
--- /dev/null
+++ b/sysutils/py-clustershell/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762196845
+SHA256 (ClusterShell-1.9.3.tar.gz) = e284c0e6b3fe0a0cd6be67df71dfbf6aa321188973db683a057f5637552fbc8c
+SIZE (ClusterShell-1.9.3.tar.gz) = 417135
diff --git a/sysutils/py-clustershell/pkg-descr b/sysutils/py-clustershell/pkg-descr
new file mode 100644
index 000000000000..a480e58d1325
--- /dev/null
+++ b/sysutils/py-clustershell/pkg-descr
@@ -0,0 +1,3 @@
+ClusterShell is a Python framework for efficient cluster administration,
+used to run commands and copy files in parallel and to manipulate cluster
+node sets (NodeSet).
diff --git a/sysutils/py-container-inspector/Makefile b/sysutils/py-container-inspector/Makefile
new file mode 100644
index 000000000000..5ce3a8a71f83
--- /dev/null
+++ b/sysutils/py-container-inspector/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= container-inspector
+DISTVERSION= 33.0.0
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= container_inspector-${PORTVERSION}
+
+MAINTAINER= tuukka.pasanen@ilmi.fi
+COMMENT= Analysis utilities and command line tools for Docker container images
+WWW= https://github.com/aboutcode-org/container-inspector
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/apache-2.0.LICENSE
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=18.1:devel/py-attrs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}commoncode>=31.2.1:devel/py-commoncode@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dockerfile-parse>2.0:devel/py-dockerfile-parse@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517 pytest
+PYTEST_BROKEN_TESTS= test_distro_from_os_release_file
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-container-inspector/distinfo b/sysutils/py-container-inspector/distinfo
new file mode 100644
index 000000000000..ced85c7b2e5b
--- /dev/null
+++ b/sysutils/py-container-inspector/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746514249
+SHA256 (container_inspector-33.0.0.tar.gz) = 09260edb14549648da61260c1559b507e9dcb8296a6324368ba3803ca2011f7c
+SIZE (container_inspector-33.0.0.tar.gz) = 212468
diff --git a/sysutils/py-container-inspector/pkg-descr b/sysutils/py-container-inspector/pkg-descr
new file mode 100644
index 000000000000..17b12ae274fb
--- /dev/null
+++ b/sysutils/py-container-inspector/pkg-descr
@@ -0,0 +1,5 @@
+container-inspector is a suite of analysis utilities and command line tools
+for Docker images, containers, root filesystems and virtual machine images.
+
+For Docker images, it can process layers and how these relate to each
+other as well as Dockerfiles.
diff --git a/sysutils/py-debian-inspector/Makefile b/sysutils/py-debian-inspector/Makefile
new file mode 100644
index 000000000000..5ed70088d7f4
--- /dev/null
+++ b/sysutils/py-debian-inspector/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= debian-inspector
+DISTVERSION= 31.1.0
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= debian_inspector-${DISTVERSION}
+
+MAINTAINER= tuukka.pasanen@ilmi.fi
+COMMENT= Utilities to parse Debian package, copyright and control files
+WWW= https://github.com/aboutcode-org/debian-inspector
+
+LICENSE= APACHE20 BSD3CLAUSE MIT
+LICENSE_COMB= multi
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>25:devel/py-attrs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}chardet>5.2:textproc/py-chardet@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}commoncode>=32.2.1:devel/py-commoncode@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent pep517 pytest
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-debian-inspector/distinfo b/sysutils/py-debian-inspector/distinfo
new file mode 100644
index 000000000000..5df87d96e6fa
--- /dev/null
+++ b/sysutils/py-debian-inspector/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1746507231
+SHA256 (debian_inspector-31.1.0.tar.gz) = ebcfbc17064f10bd3b6d2122cdbc97b71a494af0ebbafaf9a8ceadfe8b164f99
+SIZE (debian_inspector-31.1.0.tar.gz) = 191155
diff --git a/sysutils/py-debian-inspector/pkg-descr b/sysutils/py-debian-inspector/pkg-descr
new file mode 100644
index 000000000000..886501c3fe8b
--- /dev/null
+++ b/sysutils/py-debian-inspector/pkg-descr
@@ -0,0 +1,3 @@
+A python library to parse Debian deb822-style control and copyright files and
+all related Debian, Ubuntu and Debian-derivative manifest and metadata files,
+an alternative approach to python-debian.
diff --git a/sysutils/py-diffoscope/Makefile b/sysutils/py-diffoscope/Makefile
index c50bcd79ba96..ce30b29fff49 100644
--- a/sysutils/py-diffoscope/Makefile
+++ b/sysutils/py-diffoscope/Makefile
@@ -1,5 +1,5 @@
PORTNAME= diffoscope
-PORTVERSION= 298
+PORTVERSION= 306
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,4 +28,12 @@ NO_ARCH= yes
CPE_VENDOR= reproducible_builds
+OPTIONS_DEFINE= CMDLINE DISTRO_DETECTION
+CMDLINE_DESC= Command line support
+DISTRO_DETECTION_DESC= OS distro detection
+
+CMDLINE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}argcomplete>=0:devel/py-argcomplete@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}progressbar>=0:misc/py-progressbar@${PY_FLAVOR}
+DISTRO_DETECTION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}distro>=0:sysutils/py-distro@${PY_FLAVOR}
+
.include <bsd.port.mk>
diff --git a/sysutils/py-diffoscope/distinfo b/sysutils/py-diffoscope/distinfo
index ae8dd861e6c5..e8d6d3c0b322 100644
--- a/sysutils/py-diffoscope/distinfo
+++ b/sysutils/py-diffoscope/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750082482
-SHA256 (diffoscope-298.tar.gz) = 9644b7e711df71f13c5f50f3d1353c1e6d09f462d342d9771576e75f3dd8c3e1
-SIZE (diffoscope-298.tar.gz) = 3188758
+TIMESTAMP = 1757436549
+SHA256 (diffoscope-306.tar.gz) = 2c489aba7334ab0d4a9946ac51fe1b17085621a5476b89950e9c4f1e612cbab3
+SIZE (diffoscope-306.tar.gz) = 3189365
diff --git a/sysutils/py-director/Makefile b/sysutils/py-director/Makefile
index 76230f1a021d..374773f43a95 100644
--- a/sysutils/py-director/Makefile
+++ b/sysutils/py-director/Makefile
@@ -1,6 +1,6 @@
PORTNAME= director
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.1
+DISTVERSION= 0.16.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-director/distinfo b/sysutils/py-director/distinfo
index 64157e549645..100ca47b3980 100644
--- a/sysutils/py-director/distinfo
+++ b/sysutils/py-director/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747504889
-SHA256 (DtxdF-director-v0.13.1_GH0.tar.gz) = 9a6611edca28425e203dcc955a5cf639a2e243cc67d8c5a0d41401f4fa02cd1d
-SIZE (DtxdF-director-v0.13.1_GH0.tar.gz) = 21071
+TIMESTAMP = 1766383049
+SHA256 (DtxdF-director-v0.16.0_GH0.tar.gz) = d116dd3493e407a861e3cff9cfadeb74f1ec1139a3b5e4115c1585871e340b7c
+SIZE (DtxdF-director-v0.16.0_GH0.tar.gz) = 22414
diff --git a/sysutils/py-distro/Makefile b/sysutils/py-distro/Makefile
index aaf879a4f6c0..3342c2fab218 100644
--- a/sysutils/py-distro/Makefile
+++ b/sysutils/py-distro/Makefile
@@ -5,8 +5,9 @@ MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
-COMMENT= Linux OS platform information API
-WWW= https://github.com/python-distro/distro
+COMMENT= OS platform information API
+WWW= https://distro.readthedocs.io/en/latest/ \
+ https://github.com/python-distro/distro
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/sysutils/py-execnet/Makefile b/sysutils/py-execnet/Makefile
index 2c9716ac10fb..2ae87bd7868c 100644
--- a/sysutils/py-execnet/Makefile
+++ b/sysutils/py-execnet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= execnet
-PORTVERSION= 2.1.1
+DISTVERSION= 2.1.2
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-execnet/distinfo b/sysutils/py-execnet/distinfo
index 17214a5730c3..2ca2d4f334c8 100644
--- a/sysutils/py-execnet/distinfo
+++ b/sysutils/py-execnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712762876
-SHA256 (execnet-2.1.1.tar.gz) = 5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3
-SIZE (execnet-2.1.1.tar.gz) = 166524
+TIMESTAMP = 1763046978
+SHA256 (execnet-2.1.2.tar.gz) = 63d83bfdd9a23e35b9c6a3261412324f964c2ec8dcd8d3c6916ee9373e0befcd
+SIZE (execnet-2.1.2.tar.gz) = 166622
diff --git a/sysutils/py-filelock/Makefile b/sysutils/py-filelock/Makefile
index 4c4fa96fd962..696620c2b8d7 100644
--- a/sysutils/py-filelock/Makefile
+++ b/sysutils/py-filelock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= filelock
-DISTVERSION= 3.17.0
+DISTVERSION= 3.20.1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,16 +11,16 @@ WWW= https://github.com/benediktschmitt/py-filelock
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.18:devel/py-hatchling@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4:devel/py-hatch-vcs@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27:devel/py-hatchling@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5:devel/py-hatch-vcs@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}coverage>=7.6.1:devel/py-coverage@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}diff-cover>=9.2:devel/py-diff-cover@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0:devel/py-pytest-asyncio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}diff-cover>=9.6:devel/py-diff-cover@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=1.1:devel/py-pytest-asyncio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>=5:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pytest-timeout>0:devel/py-pytest-timeout@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.26.3:devel/py-virtualenv@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=2.4:devel/py-pytest-timeout@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.33.1:devel/py-virtualenv@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
@@ -29,6 +29,6 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
NO_ARCH= yes
-# tests as of 3.17.0: 135 passed, 20 skipped, 1 warning in 54.52s
+# tests as of 3.20.1: 150 passed, 20 skipped in 12.34s
.include <bsd.port.mk>
diff --git a/sysutils/py-filelock/distinfo b/sysutils/py-filelock/distinfo
index 2e5399053176..385f752a9b52 100644
--- a/sysutils/py-filelock/distinfo
+++ b/sysutils/py-filelock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737532356
-SHA256 (filelock-3.17.0.tar.gz) = ee4e77401ef576ebb38cd7f13b9b28893194acc20a8e68e18730ba9c0e54660e
-SIZE (filelock-3.17.0.tar.gz) = 18027
+TIMESTAMP = 1765876198
+SHA256 (filelock-3.20.1.tar.gz) = b8360948b351b80f420878d8516519a2204b07aefcdcfd24912a5d33127f188c
+SIZE (filelock-3.20.1.tar.gz) = 19476
diff --git a/sysutils/py-google-compute-engine/Makefile b/sysutils/py-google-compute-engine/Makefile
index 1cb1d34ef1e8..61033a86e6f2 100644
--- a/sysutils/py-google-compute-engine/Makefile
+++ b/sysutils/py-google-compute-engine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= google-compute-engine
DISTVERSION= 2.8.17
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,10 +15,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}distro>0:sysutils/py-distro@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>0:net/py-netaddr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netifaces>0:net/py-netifaces@${PY_FLAVOR} \
- google_oslogin_control:sysutils/google-compute-engine-oslogin \
- sudo:security/sudo
+ google_oslogin_control:sysutils/google-compute-engine-oslogin
-USES= python shebangfix
+USES= python shebangfix sudo
USE_PYTHON= autoplist concurrent distutils
WRKSRC_SUBDIR= packages/python-google-compute-engine
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
index 381958ae7ff1..b40c2c92102e 100644
--- a/sysutils/py-hcloud/Makefile
+++ b/sysutils/py-hcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hcloud
-DISTVERSION= 2.5.3
+DISTVERSION= 2.13.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo
index c8da2d6046ce..95367c84c550 100644
--- a/sysutils/py-hcloud/distinfo
+++ b/sysutils/py-hcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749626318
-SHA256 (hcloud-2.5.3.tar.gz) = fbdba7bf11637ffaf2a8dea0e082965f5be2c2049f920ad7d69ae35ef0676d6b
-SIZE (hcloud-2.5.3.tar.gz) = 123947
+TIMESTAMP = 1766235980
+SHA256 (hcloud-2.13.0.tar.gz) = 974b22a36c347e113ff8b25abd2cd3868011288485192b562729dba6b22375e1
+SIZE (hcloud-2.13.0.tar.gz) = 153639
diff --git a/sysutils/py-healthchecks/Makefile b/sysutils/py-healthchecks/Makefile
new file mode 100644
index 000000000000..7daff65c9d93
--- /dev/null
+++ b/sysutils/py-healthchecks/Makefile
@@ -0,0 +1,100 @@
+PORTNAME= healthchecks
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.13
+CATEGORIES= sysutils python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Open-source cron job and background task monitoring service
+WWW= https://github.com/healthchecks/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${ALL_DEPENDS}
+RUN_DEPENDS= ${ALL_DEPENDS}
+
+USES= python shebangfix
+USE_GITHUB= yes
+
+SHEBANG_FILES= ${WRKSRC}/manage.py
+
+NO_ARCH= yes
+SUB_FILES= hcks pkg-message uwsgi.ini
+SUB_LIST= HOMEDIR=${HEALTHCHECKS_HOMEDIR}
+
+USERS= ${HEALTHCHECKS_USER}
+GROUPS= ${HEALTHCHECKS_GROUP}
+
+PLIST_SUB= GROUP=${GROUPS:[1]} \
+ HOMEDIR=${HEALTHCHECKS_HOMEDIR} \
+ USER=${USERS:[1]}
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= APPRISE DOCS MINIO
+OPTIONS_DEFAULT= APPRISE MINIO
+
+APPRISE_DESC= Enable support for Apprise integration
+MINIO_DESC= Enable support for external object storage
+
+APPRISE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apprise>=0:net-im/py-apprise@${PY_FLAVOR}
+MINIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}minio>=0:devel/py-minio@${PY_FLAVOR}
+
+HEALTHCHECKS_USER= ${PORTNAME}
+HEALTHCHECKS_GROUP= ${HEALTHCHECKS_USER}
+
+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}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}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} \
+ ${PYTHON_PKGNAMEPREFIX}pycurl>=0:ftp/py-pycurl@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=0:www/py-pyjwt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyotp>=0:security/py-pyotp@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}segno>=0:textproc/py-segno@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}statsd>=0:devel/py-statsd@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}whitenoise>=0:www/py-whitenoise@${PY_FLAVOR}
+
+do-build:
+ @${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \
+ -d ${PYTHONPREFIX_SITELIBDIR} \
+ -f ${WRKSRC}/hc
+ @${SETENV} \
+ ${PYTHON_CMD} ${WRKSRC}/manage.py compress --force
+ @${SETENV} \
+ ${PYTHON_CMD} ${WRKSRC}/manage.py collectstatic --no-input
+
+do-install:
+ @${MKDIR} ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./hc ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./static ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./static-collected ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @cd ${WRKSRC} && \
+ ${COPYTREE_SHARE} ./templates ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/manage.py ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ ${INSTALL_DATA} ${WRKSRC}/search.db ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKDIR}/uwsgi.ini ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_SCRIPT} ${WRKDIR}/hcks ${STAGEDIR}${LOCALBASE}/bin/hcks
+
+post-install:
+.for dir in run log
+ @${MKDIR} ${STAGEDIR}/var/${dir}/${PORTNAME}
+.endfor
+ @${MKDIR} ${STAGEDIR}${HEALTHCHECKS_HOMEDIR}
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}/${DOCSDIR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-healthchecks/distinfo b/sysutils/py-healthchecks/distinfo
new file mode 100644
index 000000000000..516e93d1d473
--- /dev/null
+++ b/sysutils/py-healthchecks/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1766086005
+SHA256 (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 461a0307a4cd8cb085ba746d484e8a73cdd3a8e4983138ad79ac0926d82aec17
+SIZE (healthchecks-healthchecks-v3.13_GH0.tar.gz) = 5337219
diff --git a/sysutils/py-healthchecks/files/hcks.in b/sysutils/py-healthchecks/files/hcks.in
new file mode 100644
index 000000000000..bad9800f4b1b
--- /dev/null
+++ b/sysutils/py-healthchecks/files/hcks.in
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+args=
+for arg in "$@" ; do
+ if [ "${arg#* }" != "${arg}" ] ; then
+ args="${args} '${arg}'"
+ else
+ args="${args} ${arg}"
+ fi
+done
+
+su -m healthchecks -c "%%HOMEDIR%%/manage.py ${args}"
diff --git a/sysutils/py-healthchecks/files/pkg-message.in b/sysutils/py-healthchecks/files/pkg-message.in
new file mode 100644
index 000000000000..62bf96d135ad
--- /dev/null
+++ b/sysutils/py-healthchecks/files/pkg-message.in
@@ -0,0 +1,22 @@
+[
+{ type: install
+ message: <<EOM
+Healthchecks is located in its home directory %%HOMEDIR%% and can be run like any
+Django application using 'hcks runserver' but for production use it is recommended
+to use uWSGI or Gunicorn.
+
+If you plan to use uWSGI, install www/uwsgi and configure in your rc.conf(5):
+
+ sysrc uwsgi_enable="YES"
+ sysrc uwsgi_procname="uWSGI"
+ sysrc uwsgi_profiles="hc"
+ sysrc uwsgi_hc_socket="/var/run/healthchecks/hc.sock"
+ sysrc uwsgi_hc_socket_owner="healthchecks:www"
+ sysrc uwsgi_hc_uid="healthchecks"
+ sysrc uwsgi_hc_gid="healthchecks"
+ sysrc uwsgi_hc_configfile="%%EXAMPLESDIR%%/uwsgi.ini"
+ sysrc uwsgi_hc_pidfile="/var/run/healthchecks/hc.pid"
+ sysrc uwsgi_hc_logfile="/var/log/healthchecks/hc.log"
+EOM
+}
+]
diff --git a/sysutils/py-healthchecks/files/uwsgi.ini.in b/sysutils/py-healthchecks/files/uwsgi.ini.in
new file mode 100644
index 000000000000..06b1f09a59bc
--- /dev/null
+++ b/sysutils/py-healthchecks/files/uwsgi.ini.in
@@ -0,0 +1,35 @@
+[uwsgi]
+strict
+die-on-term
+http-socket = :8000
+harakiri = 10
+buffer-size = 32768
+post-buffering = 16192
+processes = 4
+if-env = UWSGI_PROCESSES
+processes = %(_)
+endif =
+auto-procname
+enable-threads
+threads = 1
+chdir = %%HOMEDIR%%
+module = hc.wsgi:application
+thunder-lock
+disable-write-exception
+
+# workaround for https://github.com/unbit/uwsgi/issues/2299
+max-fd = 10000
+
+# compression
+check-static = static-collected/
+static-gzip-dir = static-collected/CACHE
+
+# Note: manage.py migrate will also run system checks
+hook-pre-app = exec:./manage.py migrate
+# Use "--skip-checks" to avoid running same checks 3 times
+attach-daemon = ./manage.py sendalerts --skip-checks
+attach-daemon = ./manage.py sendreports --loop --skip-checks
+
+if-env = SMTPD_PORT
+attach-daemon = ./manage.py smtpd --port %(_) --skip-checks
+endif =
diff --git a/sysutils/py-healthchecks/pkg-descr b/sysutils/py-healthchecks/pkg-descr
new file mode 100644
index 000000000000..fe21e345771c
--- /dev/null
+++ b/sysutils/py-healthchecks/pkg-descr
@@ -0,0 +1,9 @@
+Healthchecks is a cron job monitoring service. It listens for HTTP
+requests and email messages ("pings") from your cron jobs and
+scheduled tasks ("checks"). When a ping does not arrive on time,
+Healthchecks sends out alerts.
+
+Healthchecks comes with a web dashboard, API, 25+ integrations for
+delivering notifications, monthly email reports, WebAuthn 2FA
+support, team management features: projects, team members, read-only
+access.
diff --git a/sysutils/py-healthchecks/pkg-plist b/sysutils/py-healthchecks/pkg-plist
new file mode 100644
index 000000000000..527b22d1569d
--- /dev/null
+++ b/sysutils/py-healthchecks/pkg-plist
@@ -0,0 +1,2715 @@
+@dir(%%USER%%,%%GROUP%%,0700) %%HOMEDIR%%
+@dir(%%USER%%,%%GROUP%%,0700) /var/log/%%USER%%
+@dir(%%USER%%,%%GROUP%%,0700) /var/run/%%USER%%
+bin/hcks
+%%EXAMPLESDIR%%/uwsgi.ini
+%%HOMEDIR%%/CHANGELOG.md
+%%HOMEDIR%%/hc/__init__.py
+%%HOMEDIR%%/hc/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/__pycache__/settings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/settings%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/__pycache__/test%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/__pycache__/wsgi%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__init__.py
+%%HOMEDIR%%/hc/accounts/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/backends%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/http%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/middleware%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/admin.py
+%%HOMEDIR%%/hc/accounts/backends.py
+%%HOMEDIR%%/hc/accounts/decorators.py
+%%HOMEDIR%%/hc/accounts/forms.py
+%%HOMEDIR%%/hc/accounts/http.py
+%%HOMEDIR%%/hc/accounts/management/__init__.py
+%%HOMEDIR%%/hc/accounts/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__init__.py
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/createsuperuser%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/pruneusers%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/senddeletionscheduled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/__pycache__/sendinactivitynotices%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/management/commands/createsuperuser.py
+%%HOMEDIR%%/hc/accounts/management/commands/pruneusers.py
+%%HOMEDIR%%/hc/accounts/management/commands/senddeletionscheduled.py
+%%HOMEDIR%%/hc/accounts/management/commands/sendinactivitynotices.py
+%%HOMEDIR%%/hc/accounts/middleware.py
+%%HOMEDIR%%/hc/accounts/migrations/0001_initial.py
+%%HOMEDIR%%/hc/accounts/migrations/0002_profile_ping_log_limit.py
+%%HOMEDIR%%/hc/accounts/migrations/0003_profile_token.py
+%%HOMEDIR%%/hc/accounts/migrations/0004_profile_api_key.py
+%%HOMEDIR%%/hc/accounts/migrations/0005_auto_20160509_0801.py
+%%HOMEDIR%%/hc/accounts/migrations/0006_profile_current_team.py
+%%HOMEDIR%%/hc/accounts/migrations/0007_profile_check_limit.py
+%%HOMEDIR%%/hc/accounts/migrations/0008_profile_bill_to.py
+%%HOMEDIR%%/hc/accounts/migrations/0009_auto_20170714_1734.py
+%%HOMEDIR%%/hc/accounts/migrations/0010_profile_team_limit.py
+%%HOMEDIR%%/hc/accounts/migrations/0011_profile_sort.py
+%%HOMEDIR%%/hc/accounts/migrations/0012_auto_20171014_1002.py
+%%HOMEDIR%%/hc/accounts/migrations/0013_remove_profile_team_access_allowed.py
+%%HOMEDIR%%/hc/accounts/migrations/0014_auto_20171227_1530.py
+%%HOMEDIR%%/hc/accounts/migrations/0015_auto_20181029_1858.py
+%%HOMEDIR%%/hc/accounts/migrations/0016_remove_profile_bill_to.py
+%%HOMEDIR%%/hc/accounts/migrations/0017_auto_20190112_1426.py
+%%HOMEDIR%%/hc/accounts/migrations/0018_auto_20190112_1426.py
+%%HOMEDIR%%/hc/accounts/migrations/0019_project_badge_key.py
+%%HOMEDIR%%/hc/accounts/migrations/0020_auto_20190112_1950.py
+%%HOMEDIR%%/hc/accounts/migrations/0021_auto_20190112_2005.py
+%%HOMEDIR%%/hc/accounts/migrations/0022_auto_20190114_0857.py
+%%HOMEDIR%%/hc/accounts/migrations/0023_auto_20190117_1419.py
+%%HOMEDIR%%/hc/accounts/migrations/0024_auto_20190119_1540.py
+%%HOMEDIR%%/hc/accounts/migrations/0025_remove_member_team.py
+%%HOMEDIR%%/hc/accounts/migrations/0026_auto_20190204_2042.py
+%%HOMEDIR%%/hc/accounts/migrations/0027_profile_deletion_notice_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0028_auto_20191119_1346.py
+%%HOMEDIR%%/hc/accounts/migrations/0029_remove_profile_current_project.py
+%%HOMEDIR%%/hc/accounts/migrations/0030_member_transfer_request_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0031_auto_20200803_1413.py
+%%HOMEDIR%%/hc/accounts/migrations/0032_auto_20200819_0757.py
+%%HOMEDIR%%/hc/accounts/migrations/0033_member_rw.py
+%%HOMEDIR%%/hc/accounts/migrations/0034_credential.py
+%%HOMEDIR%%/hc/accounts/migrations/0035_profile_reports.py
+%%HOMEDIR%%/hc/accounts/migrations/0036_fill_profile_reports.py
+%%HOMEDIR%%/hc/accounts/migrations/0037_profile_tz.py
+%%HOMEDIR%%/hc/accounts/migrations/0038_profile_theme.py
+%%HOMEDIR%%/hc/accounts/migrations/0039_remove_profile_reports_allowed.py
+%%HOMEDIR%%/hc/accounts/migrations/0040_auto_20210722_1244.py
+%%HOMEDIR%%/hc/accounts/migrations/0041_fill_role.py
+%%HOMEDIR%%/hc/accounts/migrations/0042_remove_member_rw.py
+%%HOMEDIR%%/hc/accounts/migrations/0043_add_role_manager.py
+%%HOMEDIR%%/hc/accounts/migrations/0044_auto_20210730_0942.py
+%%HOMEDIR%%/hc/accounts/migrations/0045_auto_20210908_1257.py
+%%HOMEDIR%%/hc/accounts/migrations/0046_profile_deletion_scheduled_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0047_profile_over_limit_date.py
+%%HOMEDIR%%/hc/accounts/migrations/0048_alter_profile_user.py
+%%HOMEDIR%%/hc/accounts/migrations/0049_convert_email_lowercase.py
+%%HOMEDIR%%/hc/accounts/migrations/0050_fix_legacy_timezones.py
+%%HOMEDIR%%/hc/accounts/migrations/0051_alter_profile_reports.py
+%%HOMEDIR%%/hc/accounts/migrations/__init__.py
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0002_profile_ping_log_limit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0003_profile_token%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0004_profile_api_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0005_auto_20160509_0801%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0006_profile_current_team%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0007_profile_check_limit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0008_profile_bill_to%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0009_auto_20170714_1734%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0010_profile_team_limit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0011_profile_sort%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0012_auto_20171014_1002%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0013_remove_profile_team_access_allowed%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0014_auto_20171227_1530%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0015_auto_20181029_1858%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0016_remove_profile_bill_to%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0017_auto_20190112_1426%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0018_auto_20190112_1426%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0019_project_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0020_auto_20190112_1950%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0021_auto_20190112_2005%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0022_auto_20190114_0857%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0023_auto_20190117_1419%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0024_auto_20190119_1540%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0025_remove_member_team%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0026_auto_20190204_2042%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0027_profile_deletion_notice_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0028_auto_20191119_1346%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0029_remove_profile_current_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0030_member_transfer_request_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0031_auto_20200803_1413%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0032_auto_20200819_0757%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0033_member_rw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0034_credential%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0035_profile_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0036_fill_profile_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0037_profile_tz%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0038_profile_theme%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0039_remove_profile_reports_allowed%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0040_auto_20210722_1244%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0041_fill_role%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0042_remove_member_rw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0043_add_role_manager%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0044_auto_20210730_0942%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0045_auto_20210908_1257%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0046_profile_deletion_scheduled_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0047_profile_over_limit_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0048_alter_profile_user%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0049_convert_email_lowercase%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0050_fix_legacy_timezones%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/0051_alter_profile_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/models.py
+%%HOMEDIR%%/hc/accounts/tests/__init__.py
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_add_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_add_totp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_add_webauthn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_change_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_change_email_verify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_check_token%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_close_account%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_createsuperuser%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_login%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_login_totp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_login_webauthn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_notifications%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_profile%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_profile_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_project_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_pruneusers%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remote_user_header_login%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remove_credential%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remove_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_remove_totp%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_senddeletionscheduled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_sendinactivitynotices%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_set_password%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_signup%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_signup_csrf%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_sudo_mode%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_team_access_middleware%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_transfer_project%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/__pycache__/test_unsubscribe_reports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/accounts/tests/test_add_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_add_totp.py
+%%HOMEDIR%%/hc/accounts/tests/test_add_webauthn.py
+%%HOMEDIR%%/hc/accounts/tests/test_admin.py
+%%HOMEDIR%%/hc/accounts/tests/test_change_email.py
+%%HOMEDIR%%/hc/accounts/tests/test_change_email_verify.py
+%%HOMEDIR%%/hc/accounts/tests/test_check_token.py
+%%HOMEDIR%%/hc/accounts/tests/test_close_account.py
+%%HOMEDIR%%/hc/accounts/tests/test_createsuperuser.py
+%%HOMEDIR%%/hc/accounts/tests/test_login.py
+%%HOMEDIR%%/hc/accounts/tests/test_login_totp.py
+%%HOMEDIR%%/hc/accounts/tests/test_login_webauthn.py
+%%HOMEDIR%%/hc/accounts/tests/test_notifications.py
+%%HOMEDIR%%/hc/accounts/tests/test_profile.py
+%%HOMEDIR%%/hc/accounts/tests/test_profile_model.py
+%%HOMEDIR%%/hc/accounts/tests/test_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_project_model.py
+%%HOMEDIR%%/hc/accounts/tests/test_pruneusers.py
+%%HOMEDIR%%/hc/accounts/tests/test_remote_user_header_login.py
+%%HOMEDIR%%/hc/accounts/tests/test_remove_credential.py
+%%HOMEDIR%%/hc/accounts/tests/test_remove_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_remove_totp.py
+%%HOMEDIR%%/hc/accounts/tests/test_senddeletionscheduled.py
+%%HOMEDIR%%/hc/accounts/tests/test_sendinactivitynotices.py
+%%HOMEDIR%%/hc/accounts/tests/test_set_password.py
+%%HOMEDIR%%/hc/accounts/tests/test_signup.py
+%%HOMEDIR%%/hc/accounts/tests/test_signup_csrf.py
+%%HOMEDIR%%/hc/accounts/tests/test_sudo_mode.py
+%%HOMEDIR%%/hc/accounts/tests/test_team_access_middleware.py
+%%HOMEDIR%%/hc/accounts/tests/test_transfer_project.py
+%%HOMEDIR%%/hc/accounts/tests/test_unsubscribe_reports.py
+%%HOMEDIR%%/hc/accounts/urls.py
+%%HOMEDIR%%/hc/accounts/views.py
+%%HOMEDIR%%/hc/api/__init__.py
+%%HOMEDIR%%/hc/api/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/apps%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/transports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/transports%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/api/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/admin.py
+%%HOMEDIR%%/hc/api/apps.py
+%%HOMEDIR%%/hc/api/decorators.py
+%%HOMEDIR%%/hc/api/forms.py
+%%HOMEDIR%%/hc/api/management/__init__.py
+%%HOMEDIR%%/hc/api/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__init__.py
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/pruneobjects%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/prunepingsslow%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/prunetokenbucket%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/sendalerts%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/sendreports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/settelegramwebhook%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/smtpd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/__pycache__/submitchallenge%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/management/commands/pruneobjects.py
+%%HOMEDIR%%/hc/api/management/commands/prunepingsslow.py
+%%HOMEDIR%%/hc/api/management/commands/prunetokenbucket.py
+%%HOMEDIR%%/hc/api/management/commands/sendalerts.py
+%%HOMEDIR%%/hc/api/management/commands/sendreports.py
+%%HOMEDIR%%/hc/api/management/commands/settelegramwebhook.py
+%%HOMEDIR%%/hc/api/management/commands/smtpd.py
+%%HOMEDIR%%/hc/api/management/commands/submitchallenge.py
+%%HOMEDIR%%/hc/api/migrations/0001_initial.py
+%%HOMEDIR%%/hc/api/migrations/0002_auto_20150616_0732.py
+%%HOMEDIR%%/hc/api/migrations/0003_auto_20150616_1249.py
+%%HOMEDIR%%/hc/api/migrations/0004_auto_20150616_1319.py
+%%HOMEDIR%%/hc/api/migrations/0005_auto_20150630_2021.py
+%%HOMEDIR%%/hc/api/migrations/0006_check_grace.py
+%%HOMEDIR%%/hc/api/migrations/0007_ping.py
+%%HOMEDIR%%/hc/api/migrations/0008_auto_20150801_1213.py
+%%HOMEDIR%%/hc/api/migrations/0009_auto_20150801_1250.py
+%%HOMEDIR%%/hc/api/migrations/0010_channel.py
+%%HOMEDIR%%/hc/api/migrations/0011_notification.py
+%%HOMEDIR%%/hc/api/migrations/0012_auto_20150930_1922.py
+%%HOMEDIR%%/hc/api/migrations/0013_auto_20151001_2029.py
+%%HOMEDIR%%/hc/api/migrations/0014_auto_20151019_2039.py
+%%HOMEDIR%%/hc/api/migrations/0015_auto_20151022_1008.py
+%%HOMEDIR%%/hc/api/migrations/0016_auto_20151030_1107.py
+%%HOMEDIR%%/hc/api/migrations/0017_auto_20151117_1032.py
+%%HOMEDIR%%/hc/api/migrations/0018_remove_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0019_check_tags.py
+%%HOMEDIR%%/hc/api/migrations/0020_check_n_pings.py
+%%HOMEDIR%%/hc/api/migrations/0021_ping_n.py
+%%HOMEDIR%%/hc/api/migrations/0022_auto_20160130_2042.py
+%%HOMEDIR%%/hc/api/migrations/0023_auto_20160131_1919.py
+%%HOMEDIR%%/hc/api/migrations/0024_auto_20160203_2227.py
+%%HOMEDIR%%/hc/api/migrations/0025_auto_20160216_1214.py
+%%HOMEDIR%%/hc/api/migrations/0026_auto_20160415_1824.py
+%%HOMEDIR%%/hc/api/migrations/0027_auto_20161213_1059.py
+%%HOMEDIR%%/hc/api/migrations/0028_auto_20170305_1907.py
+%%HOMEDIR%%/hc/api/migrations/0029_auto_20170507_1251.py
+%%HOMEDIR%%/hc/api/migrations/0030_check_last_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0031_auto_20170509_1320.py
+%%HOMEDIR%%/hc/api/migrations/0032_auto_20170608_1158.py
+%%HOMEDIR%%/hc/api/migrations/0033_auto_20170714_1715.py
+%%HOMEDIR%%/hc/api/migrations/0034_auto_20171227_1530.py
+%%HOMEDIR%%/hc/api/migrations/0035_auto_20171229_2008.py
+%%HOMEDIR%%/hc/api/migrations/0036_auto_20180116_2243.py
+%%HOMEDIR%%/hc/api/migrations/0037_auto_20180127_1215.py
+%%HOMEDIR%%/hc/api/migrations/0038_auto_20180318_1306.py
+%%HOMEDIR%%/hc/api/migrations/0039_remove_check_last_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0040_auto_20180517_1336.py
+%%HOMEDIR%%/hc/api/migrations/0041_check_desc.py
+%%HOMEDIR%%/hc/api/migrations/0042_auto_20181029_1522.py
+%%HOMEDIR%%/hc/api/migrations/0043_channel_name.py
+%%HOMEDIR%%/hc/api/migrations/0044_auto_20181120_2004.py
+%%HOMEDIR%%/hc/api/migrations/0045_flip.py
+%%HOMEDIR%%/hc/api/migrations/0046_auto_20181218_1245.py
+%%HOMEDIR%%/hc/api/migrations/0047_auto_20181225_2315.py
+%%HOMEDIR%%/hc/api/migrations/0048_auto_20190102_0737.py
+%%HOMEDIR%%/hc/api/migrations/0049_auto_20190102_0743.py
+%%HOMEDIR%%/hc/api/migrations/0050_ping_kind.py
+%%HOMEDIR%%/hc/api/migrations/0051_auto_20190104_0908.py
+%%HOMEDIR%%/hc/api/migrations/0052_auto_20190104_1122.py
+%%HOMEDIR%%/hc/api/migrations/0053_check_subject.py
+%%HOMEDIR%%/hc/api/migrations/0054_auto_20190112_1427.py
+%%HOMEDIR%%/hc/api/migrations/0055_auto_20190112_1427.py
+%%HOMEDIR%%/hc/api/migrations/0056_auto_20190114_0857.py
+%%HOMEDIR%%/hc/api/migrations/0057_auto_20190118_1319.py
+%%HOMEDIR%%/hc/api/migrations/0058_auto_20190312_1716.py
+%%HOMEDIR%%/hc/api/migrations/0059_auto_20190314_1744.py
+%%HOMEDIR%%/hc/api/migrations/0060_tokenbucket.py
+%%HOMEDIR%%/hc/api/migrations/0061_webhook_values.py
+%%HOMEDIR%%/hc/api/migrations/0062_auto_20190720_1350.py
+%%HOMEDIR%%/hc/api/migrations/0063_auto_20190903_0901.py
+%%HOMEDIR%%/hc/api/migrations/0064_auto_20191119_1346.py
+%%HOMEDIR%%/hc/api/migrations/0065_auto_20191127_1240.py
+%%HOMEDIR%%/hc/api/migrations/0066_channel_last_error.py
+%%HOMEDIR%%/hc/api/migrations/0067_last_error_values.py
+%%HOMEDIR%%/hc/api/migrations/0068_auto_20200117_1023.py
+%%HOMEDIR%%/hc/api/migrations/0069_auto_20200117_1227.py
+%%HOMEDIR%%/hc/api/migrations/0070_auto_20200411_1310.py
+%%HOMEDIR%%/hc/api/migrations/0071_check_manual_resume.py
+%%HOMEDIR%%/hc/api/migrations/0072_auto_20200701_1007.py
+%%HOMEDIR%%/hc/api/migrations/0073_auto_20200721_1000.py
+%%HOMEDIR%%/hc/api/migrations/0074_auto_20200803_1411.py
+%%HOMEDIR%%/hc/api/migrations/0075_auto_20200805_1004.py
+%%HOMEDIR%%/hc/api/migrations/0076_auto_20201128_0951.py
+%%HOMEDIR%%/hc/api/migrations/0077_auto_20210506_0755.py
+%%HOMEDIR%%/hc/api/migrations/0078_sms_values.py
+%%HOMEDIR%%/hc/api/migrations/0079_auto_20210907_0918.py
+%%HOMEDIR%%/hc/api/migrations/0080_fill_slug.py
+%%HOMEDIR%%/hc/api/migrations/0081_channel_last_notify.py
+%%HOMEDIR%%/hc/api/migrations/0082_fill_last_notify.py
+%%HOMEDIR%%/hc/api/migrations/0083_channel_disabled.py
+%%HOMEDIR%%/hc/api/migrations/0084_ping_body_raw.py
+%%HOMEDIR%%/hc/api/migrations/0085_ping_object_size.py
+%%HOMEDIR%%/hc/api/migrations/0086_remove_check_last_ping_was_fail_and_more.py
+%%HOMEDIR%%/hc/api/migrations/0087_check_failure_kw_check_filter_body_and_more.py
+%%HOMEDIR%%/hc/api/migrations/0088_fill_kw.py
+%%HOMEDIR%%/hc/api/migrations/0089_remove_check_subject_remove_check_subject_fail.py
+%%HOMEDIR%%/hc/api/migrations/0090_alter_check_filter_subject.py
+%%HOMEDIR%%/hc/api/migrations/0091_alter_check_filter_body.py
+%%HOMEDIR%%/hc/api/migrations/0092_alter_check_success_kw.py
+%%HOMEDIR%%/hc/api/migrations/0093_alter_check_failure_kw.py
+%%HOMEDIR%%/hc/api/migrations/0094_ping_rid_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0095_check_last_start_rid.py
+%%HOMEDIR%%/hc/api/migrations/0096_check_start_kw_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0097_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0098_channel_last_notify_duration.py
+%%HOMEDIR%%/hc/api/migrations/0099_alter_channel_disabled.py
+%%HOMEDIR%%/hc/api/migrations/0100_opsgenie_values.py
+%%HOMEDIR%%/hc/api/migrations/0101_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0102_alter_check_kind.py
+%%HOMEDIR%%/hc/api/migrations/0103_check_badge_key.py
+%%HOMEDIR%%/hc/api/migrations/0104_fill_notification_code.py
+%%HOMEDIR%%/hc/api/migrations/0105_alter_notification_code.py
+%%HOMEDIR%%/hc/api/migrations/0106_fix_tz_kiev_kyiv.py
+%%HOMEDIR%%/hc/api/migrations/0107_fix_legacy_timezones.py
+%%HOMEDIR%%/hc/api/migrations/0108_move_body_to_body_raw.py
+%%HOMEDIR%%/hc/api/migrations/0109_remove_ping_body.py
+%%HOMEDIR%%/hc/api/migrations/0110_delete_hipchat_pagerteam_zendesk.py
+%%HOMEDIR%%/hc/api/migrations/0111_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0112_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0113_alter_channel_kind.py
+%%HOMEDIR%%/hc/api/migrations/0114_flip_reason.py
+%%HOMEDIR%%/hc/api/migrations/0115_flip_api_flip_owner_created.py
+%%HOMEDIR%%/hc/api/migrations/0116_alter_check_badge_key.py
+%%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/__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
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0003_auto_20150616_1249%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0004_auto_20150616_1319%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0005_auto_20150630_2021%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0006_check_grace%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0007_ping%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0008_auto_20150801_1213%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0009_auto_20150801_1250%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0010_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0011_notification%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0012_auto_20150930_1922%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0013_auto_20151001_2029%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0014_auto_20151019_2039%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0015_auto_20151022_1008%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0016_auto_20151030_1107%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0017_auto_20151117_1032%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0018_remove_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0019_check_tags%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0020_check_n_pings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0021_ping_n%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0022_auto_20160130_2042%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0023_auto_20160131_1919%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0024_auto_20160203_2227%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0025_auto_20160216_1214%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0026_auto_20160415_1824%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0027_auto_20161213_1059%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0028_auto_20170305_1907%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0029_auto_20170507_1251%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0030_check_last_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0031_auto_20170509_1320%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0032_auto_20170608_1158%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0033_auto_20170714_1715%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0034_auto_20171227_1530%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0035_auto_20171229_2008%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0036_auto_20180116_2243%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0037_auto_20180127_1215%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0038_auto_20180318_1306%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0039_remove_check_last_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0040_auto_20180517_1336%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0041_check_desc%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0042_auto_20181029_1522%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0043_channel_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0044_auto_20181120_2004%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0045_flip%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0046_auto_20181218_1245%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0047_auto_20181225_2315%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0048_auto_20190102_0737%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0049_auto_20190102_0743%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0050_ping_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0051_auto_20190104_0908%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0052_auto_20190104_1122%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0053_check_subject%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0054_auto_20190112_1427%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0055_auto_20190112_1427%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0056_auto_20190114_0857%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0057_auto_20190118_1319%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0058_auto_20190312_1716%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0059_auto_20190314_1744%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0060_tokenbucket%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0061_webhook_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0062_auto_20190720_1350%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0063_auto_20190903_0901%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0064_auto_20191119_1346%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0065_auto_20191127_1240%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0066_channel_last_error%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0067_last_error_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0068_auto_20200117_1023%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0069_auto_20200117_1227%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0070_auto_20200411_1310%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0071_check_manual_resume%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0072_auto_20200701_1007%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0073_auto_20200721_1000%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0074_auto_20200803_1411%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0075_auto_20200805_1004%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0076_auto_20201128_0951%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0077_auto_20210506_0755%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0078_sms_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0079_auto_20210907_0918%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0080_fill_slug%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0081_channel_last_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0082_fill_last_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0083_channel_disabled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0084_ping_body_raw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0085_ping_object_size%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0086_remove_check_last_ping_was_fail_and_more%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0087_check_failure_kw_check_filter_body_and_more%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0088_fill_kw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0089_remove_check_subject_remove_check_subject_fail%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0090_alter_check_filter_subject%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0091_alter_check_filter_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0092_alter_check_success_kw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0093_alter_check_failure_kw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0094_ping_rid_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0095_check_last_start_rid%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0096_check_start_kw_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0097_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0098_channel_last_notify_duration%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0099_alter_channel_disabled%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0100_opsgenie_values%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0101_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0102_alter_check_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0103_check_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0104_fill_notification_code%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0105_alter_notification_code%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0106_fix_tz_kiev_kyiv%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0107_fix_legacy_timezones%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0108_move_body_to_body_raw%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0109_remove_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0110_delete_hipchat_pagerteam_zendesk%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0111_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0112_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0113_alter_channel_kind%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0114_flip_reason%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0115_flip_api_flip_owner_created%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/migrations/__pycache__/0116_alter_check_badge_key%%PYTHON_TAG%%.opt-1.pyc
+%%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__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/models.py
+%%HOMEDIR%%/hc/api/tests/__init__.py
+%%HOMEDIR%%/hc/api/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_auth%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_badge%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_bounces%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_channel_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_check_badge%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_check_going_down_after%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_check_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_create_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_delete_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_flip_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_flips%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_get_pings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_list_channels%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_list_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notification_status%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_ping%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_ping_by_slug%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_ping_model%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_resume%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_sendalerts%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_sendreports%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_smtpd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_status%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_system_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_tokenbucket%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/__pycache__/test_update_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/api/tests/test_admin.py
+%%HOMEDIR%%/hc/api/tests/test_auth.py
+%%HOMEDIR%%/hc/api/tests/test_badge.py
+%%HOMEDIR%%/hc/api/tests/test_bounces.py
+%%HOMEDIR%%/hc/api/tests/test_channel_model.py
+%%HOMEDIR%%/hc/api/tests/test_check_badge.py
+%%HOMEDIR%%/hc/api/tests/test_check_going_down_after.py
+%%HOMEDIR%%/hc/api/tests/test_check_model.py
+%%HOMEDIR%%/hc/api/tests/test_create_check.py
+%%HOMEDIR%%/hc/api/tests/test_delete_check.py
+%%HOMEDIR%%/hc/api/tests/test_flip_model.py
+%%HOMEDIR%%/hc/api/tests/test_get_badges.py
+%%HOMEDIR%%/hc/api/tests/test_get_check.py
+%%HOMEDIR%%/hc/api/tests/test_get_flips.py
+%%HOMEDIR%%/hc/api/tests/test_get_ping_body.py
+%%HOMEDIR%%/hc/api/tests/test_get_pings.py
+%%HOMEDIR%%/hc/api/tests/test_list_channels.py
+%%HOMEDIR%%/hc/api/tests/test_list_checks.py
+%%HOMEDIR%%/hc/api/tests/test_metrics.py
+%%HOMEDIR%%/hc/api/tests/test_notification_status.py
+%%HOMEDIR%%/hc/api/tests/test_notify.py
+%%HOMEDIR%%/hc/api/tests/test_pause.py
+%%HOMEDIR%%/hc/api/tests/test_ping.py
+%%HOMEDIR%%/hc/api/tests/test_ping_by_slug.py
+%%HOMEDIR%%/hc/api/tests/test_ping_model.py
+%%HOMEDIR%%/hc/api/tests/test_resume.py
+%%HOMEDIR%%/hc/api/tests/test_sendalerts.py
+%%HOMEDIR%%/hc/api/tests/test_sendreports.py
+%%HOMEDIR%%/hc/api/tests/test_smtpd.py
+%%HOMEDIR%%/hc/api/tests/test_status.py
+%%HOMEDIR%%/hc/api/tests/test_system_checks.py
+%%HOMEDIR%%/hc/api/tests/test_tokenbucket.py
+%%HOMEDIR%%/hc/api/tests/test_update_check.py
+%%HOMEDIR%%/hc/api/transports.py
+%%HOMEDIR%%/hc/api/urls.py
+%%HOMEDIR%%/hc/api/views.py
+%%HOMEDIR%%/hc/front/__init__.py
+%%HOMEDIR%%/hc/front/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/__pycache__/context_processors%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/decorators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/validators%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/admin.py
+%%HOMEDIR%%/hc/front/context_processors.py
+%%HOMEDIR%%/hc/front/decorators.py
+%%HOMEDIR%%/hc/front/forms.py
+%%HOMEDIR%%/hc/front/management/__init__.py
+%%HOMEDIR%%/hc/front/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__init__.py
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/populate_searchdb%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/pygmentize%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/__pycache__/render_docs%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/management/commands/populate_searchdb.py
+%%HOMEDIR%%/hc/front/management/commands/pygmentize.py
+%%HOMEDIR%%/hc/front/management/commands/render_docs.py
+%%HOMEDIR%%/hc/front/migrations/__init__.py
+%%HOMEDIR%%/hc/front/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/models.py
+%%HOMEDIR%%/hc/front/templatetags/__init__.py
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/asciitable%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/asciitable%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/hc_extras%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/templatetags/__pycache__/linemode%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/front/templatetags/asciitable.py
+%%HOMEDIR%%/hc/front/templatetags/hc_extras.py
+%%HOMEDIR%%/hc/front/templatetags/linemode.py
+%%HOMEDIR%%/hc/front/tests/__init__.py
+%%HOMEDIR%%/hc/front/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_add_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_asciitable_tag%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_basics%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_channel_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_channels%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_clear_events%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_contact_vcf%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_copy%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_cron_preview%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_details%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_filtering_rules%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_get_events%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_hc_extras%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_index%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_linemode_tag%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_log%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_log_events%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_my_checks%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_oncalendar_preview%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_pause%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_body%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_ping_details%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_projects_menu%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_remove_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_remove_check%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_resume%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_search%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_send_test_notification%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_serve_doc%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_status%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_status_single%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_switch_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_transfer%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_uncloak%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_channel_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_update_timeout%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_validate_schedule%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_verify_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/__pycache__/test_webhook_validator%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/front/tests/test_add_check.py
+%%HOMEDIR%%/hc/front/tests/test_asciitable_tag.py
+%%HOMEDIR%%/hc/front/tests/test_badges.py
+%%HOMEDIR%%/hc/front/tests/test_basics.py
+%%HOMEDIR%%/hc/front/tests/test_channel_checks.py
+%%HOMEDIR%%/hc/front/tests/test_channels.py
+%%HOMEDIR%%/hc/front/tests/test_clear_events.py
+%%HOMEDIR%%/hc/front/tests/test_contact_vcf.py
+%%HOMEDIR%%/hc/front/tests/test_copy.py
+%%HOMEDIR%%/hc/front/tests/test_cron_preview.py
+%%HOMEDIR%%/hc/front/tests/test_details.py
+%%HOMEDIR%%/hc/front/tests/test_filtering_rules.py
+%%HOMEDIR%%/hc/front/tests/test_get_events.py
+%%HOMEDIR%%/hc/front/tests/test_hc_extras.py
+%%HOMEDIR%%/hc/front/tests/test_index.py
+%%HOMEDIR%%/hc/front/tests/test_linemode_tag.py
+%%HOMEDIR%%/hc/front/tests/test_log.py
+%%HOMEDIR%%/hc/front/tests/test_log_events.py
+%%HOMEDIR%%/hc/front/tests/test_my_checks.py
+%%HOMEDIR%%/hc/front/tests/test_oncalendar_preview.py
+%%HOMEDIR%%/hc/front/tests/test_pause.py
+%%HOMEDIR%%/hc/front/tests/test_ping_body.py
+%%HOMEDIR%%/hc/front/tests/test_ping_details.py
+%%HOMEDIR%%/hc/front/tests/test_projects_menu.py
+%%HOMEDIR%%/hc/front/tests/test_remove_channel.py
+%%HOMEDIR%%/hc/front/tests/test_remove_check.py
+%%HOMEDIR%%/hc/front/tests/test_resume.py
+%%HOMEDIR%%/hc/front/tests/test_search.py
+%%HOMEDIR%%/hc/front/tests/test_send_test_notification.py
+%%HOMEDIR%%/hc/front/tests/test_serve_doc.py
+%%HOMEDIR%%/hc/front/tests/test_status.py
+%%HOMEDIR%%/hc/front/tests/test_status_single.py
+%%HOMEDIR%%/hc/front/tests/test_switch_channel.py
+%%HOMEDIR%%/hc/front/tests/test_transfer.py
+%%HOMEDIR%%/hc/front/tests/test_uncloak.py
+%%HOMEDIR%%/hc/front/tests/test_update_channel.py
+%%HOMEDIR%%/hc/front/tests/test_update_channel_name.py
+%%HOMEDIR%%/hc/front/tests/test_update_name.py
+%%HOMEDIR%%/hc/front/tests/test_update_timeout.py
+%%HOMEDIR%%/hc/front/tests/test_validate_schedule.py
+%%HOMEDIR%%/hc/front/tests/test_verify_email.py
+%%HOMEDIR%%/hc/front/tests/test_webhook_validator.py
+%%HOMEDIR%%/hc/front/urls.py
+%%HOMEDIR%%/hc/front/validators.py
+%%HOMEDIR%%/hc/front/views.py
+%%HOMEDIR%%/hc/integrations/__init__.py
+%%HOMEDIR%%/hc/integrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__init__.py
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/apps%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/apps.py
+%%HOMEDIR%%/hc/integrations/apprise/forms.py
+%%HOMEDIR%%/hc/integrations/apprise/static/img/apprise.png
+%%HOMEDIR%%/hc/integrations/apprise/templates/add_apprise.html
+%%HOMEDIR%%/hc/integrations/apprise/templates/apprise_description.html
+%%HOMEDIR%%/hc/integrations/apprise/templates/apprise_title.html
+%%HOMEDIR%%/hc/integrations/apprise/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/apprise/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/apprise/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/apprise/transport.py
+%%HOMEDIR%%/hc/integrations/apprise/urls.py
+%%HOMEDIR%%/hc/integrations/apprise/views.py
+%%HOMEDIR%%/hc/integrations/call/__init__.py
+%%HOMEDIR%%/hc/integrations/call/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/call/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/static/img/call.png
+%%HOMEDIR%%/hc/integrations/call/templates/add_call.html
+%%HOMEDIR%%/hc/integrations/call/templates/call_message.html
+%%HOMEDIR%%/hc/integrations/call/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/call/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/call/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/call/transport.py
+%%HOMEDIR%%/hc/integrations/call/urls.py
+%%HOMEDIR%%/hc/integrations/call/views.py
+%%HOMEDIR%%/hc/integrations/discord/__init__.py
+%%HOMEDIR%%/hc/integrations/discord/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/discord/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/static/img/discord.png
+%%HOMEDIR%%/hc/integrations/discord/templates/add_discord.html
+%%HOMEDIR%%/hc/integrations/discord/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/discord/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/discord/tests/test_add_complete.py
+%%HOMEDIR%%/hc/integrations/discord/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/discord/transport.py
+%%HOMEDIR%%/hc/integrations/discord/urls.py
+%%HOMEDIR%%/hc/integrations/discord/views.py
+%%HOMEDIR%%/hc/integrations/email/__init__.py
+%%HOMEDIR%%/hc/integrations/email/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/email/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/forms.py
+%%HOMEDIR%%/hc/integrations/email/static/img/email.png
+%%HOMEDIR%%/hc/integrations/email/templates/email_form.html
+%%HOMEDIR%%/hc/integrations/email/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/tests/__pycache__/test_unsubscribe%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/email/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/email/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/email/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/email/tests/test_unsubscribe.py
+%%HOMEDIR%%/hc/integrations/email/transport.py
+%%HOMEDIR%%/hc/integrations/email/urls.py
+%%HOMEDIR%%/hc/integrations/email/views.py
+%%HOMEDIR%%/hc/integrations/github/__init__.py
+%%HOMEDIR%%/hc/integrations/github/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/github/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/client.py
+%%HOMEDIR%%/hc/integrations/github/forms.py
+%%HOMEDIR%%/hc/integrations/github/static/img/github-white.png
+%%HOMEDIR%%/hc/integrations/github/static/img/github.png
+%%HOMEDIR%%/hc/integrations/github/templates/add_github.html
+%%HOMEDIR%%/hc/integrations/github/templates/add_github_form.html
+%%HOMEDIR%%/hc/integrations/github/templates/github_body.html
+%%HOMEDIR%%/hc/integrations/github/templates/github_title.html
+%%HOMEDIR%%/hc/integrations/github/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add_save%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_add_select%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/github/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/github/tests/test_add_save.py
+%%HOMEDIR%%/hc/integrations/github/tests/test_add_select.py
+%%HOMEDIR%%/hc/integrations/github/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/github/transport.py
+%%HOMEDIR%%/hc/integrations/github/urls.py
+%%HOMEDIR%%/hc/integrations/github/views.py
+%%HOMEDIR%%/hc/integrations/googlechat/__init__.py
+%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/static/img/googlechat.png
+%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_1.png
+%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_2.png
+%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_3.png
+%%HOMEDIR%%/hc/integrations/googlechat/static/img/setup_googlechat_4.png
+%%HOMEDIR%%/hc/integrations/googlechat/templates/add_googlechat.html
+%%HOMEDIR%%/hc/integrations/googlechat/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/googlechat/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/googlechat/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/googlechat/transport.py
+%%HOMEDIR%%/hc/integrations/googlechat/urls.py
+%%HOMEDIR%%/hc/integrations/googlechat/views.py
+%%HOMEDIR%%/hc/integrations/gotify/__init__.py
+%%HOMEDIR%%/hc/integrations/gotify/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/gotify/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/forms.py
+%%HOMEDIR%%/hc/integrations/gotify/static/img/gotify.png
+%%HOMEDIR%%/hc/integrations/gotify/static/img/setup_gotify_1.png
+%%HOMEDIR%%/hc/integrations/gotify/static/img/setup_gotify_2.png
+%%HOMEDIR%%/hc/integrations/gotify/templates/add_gotify.html
+%%HOMEDIR%%/hc/integrations/gotify/templates/gotify_message.html
+%%HOMEDIR%%/hc/integrations/gotify/templates/gotify_title.html
+%%HOMEDIR%%/hc/integrations/gotify/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/gotify/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/gotify/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/gotify/transport.py
+%%HOMEDIR%%/hc/integrations/gotify/urls.py
+%%HOMEDIR%%/hc/integrations/gotify/views.py
+%%HOMEDIR%%/hc/integrations/group/__init__.py
+%%HOMEDIR%%/hc/integrations/group/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/group/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/forms.py
+%%HOMEDIR%%/hc/integrations/group/static/img/group.png
+%%HOMEDIR%%/hc/integrations/group/templates/group_form.html
+%%HOMEDIR%%/hc/integrations/group/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/group/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/group/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/group/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/group/transport.py
+%%HOMEDIR%%/hc/integrations/group/urls.py
+%%HOMEDIR%%/hc/integrations/group/views.py
+%%HOMEDIR%%/hc/integrations/matrix/__init__.py
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/client%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/client.py
+%%HOMEDIR%%/hc/integrations/matrix/forms.py
+%%HOMEDIR%%/hc/integrations/matrix/static/img/matrix.png
+%%HOMEDIR%%/hc/integrations/matrix/static/img/mattermost.png
+%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_1.png
+%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_2.png
+%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_3.png
+%%HOMEDIR%%/hc/integrations/matrix/static/img/setup_matrix_4.png
+%%HOMEDIR%%/hc/integrations/matrix/templates/add_matrix.html
+%%HOMEDIR%%/hc/integrations/matrix/templates/matrix_description.html
+%%HOMEDIR%%/hc/integrations/matrix/templates/matrix_description_formatted.html
+%%HOMEDIR%%/hc/integrations/matrix/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/matrix/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/matrix/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/matrix/transport.py
+%%HOMEDIR%%/hc/integrations/matrix/urls.py
+%%HOMEDIR%%/hc/integrations/matrix/views.py
+%%HOMEDIR%%/hc/integrations/mattermost/__init__.py
+%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_1.png
+%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_2.png
+%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_3.png
+%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_4.png
+%%HOMEDIR%%/hc/integrations/mattermost/static/img/setup_mattermost_5.png
+%%HOMEDIR%%/hc/integrations/mattermost/templates/add_mattermost.html
+%%HOMEDIR%%/hc/integrations/mattermost/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/mattermost/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/mattermost/tests/test_help.py
+%%HOMEDIR%%/hc/integrations/mattermost/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/mattermost/transport.py
+%%HOMEDIR%%/hc/integrations/mattermost/urls.py
+%%HOMEDIR%%/hc/integrations/mattermost/views.py
+%%HOMEDIR%%/hc/integrations/msteamsw/__init__.py
+%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/static/img/msteams.png
+%%HOMEDIR%%/hc/integrations/msteamsw/static/img/msteamsw.png
+%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_1.png
+%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_2.png
+%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_3.png
+%%HOMEDIR%%/hc/integrations/msteamsw/static/img/setup_msteamsw_4.png
+%%HOMEDIR%%/hc/integrations/msteamsw/templates/add_msteams.html
+%%HOMEDIR%%/hc/integrations/msteamsw/templates/msteamsw_message.html
+%%HOMEDIR%%/hc/integrations/msteamsw/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/msteamsw/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/msteamsw/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/msteamsw/transport.py
+%%HOMEDIR%%/hc/integrations/msteamsw/urls.py
+%%HOMEDIR%%/hc/integrations/msteamsw/views.py
+%%HOMEDIR%%/hc/integrations/ntfy/__init__.py
+%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/forms.py
+%%HOMEDIR%%/hc/integrations/ntfy/static/img/ntfy.png
+%%HOMEDIR%%/hc/integrations/ntfy/static/js/ntfy_form.js
+%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_form.html
+%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_message.html
+%%HOMEDIR%%/hc/integrations/ntfy/templates/ntfy_title.html
+%%HOMEDIR%%/hc/integrations/ntfy/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/ntfy/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/ntfy/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/ntfy/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/ntfy/transport.py
+%%HOMEDIR%%/hc/integrations/ntfy/urls.py
+%%HOMEDIR%%/hc/integrations/ntfy/views.py
+%%HOMEDIR%%/hc/integrations/opsgenie/__init__.py
+%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/forms.py
+%%HOMEDIR%%/hc/integrations/opsgenie/static/img/opsgenie.png
+%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_1.png
+%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_2.png
+%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_3.png
+%%HOMEDIR%%/hc/integrations/opsgenie/static/img/setup_opsgenie_4.png
+%%HOMEDIR%%/hc/integrations/opsgenie/templates/add_opsgenie.html
+%%HOMEDIR%%/hc/integrations/opsgenie/templates/opsgenie_message.html
+%%HOMEDIR%%/hc/integrations/opsgenie/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/opsgenie/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/opsgenie/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/opsgenie/transport.py
+%%HOMEDIR%%/hc/integrations/opsgenie/urls.py
+%%HOMEDIR%%/hc/integrations/opsgenie/views.py
+%%HOMEDIR%%/hc/integrations/pagertree/__init__.py
+%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/static/img/pagertree.png
+%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_1.png
+%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_2.png
+%%HOMEDIR%%/hc/integrations/pagertree/static/img/setup_pagertree_3.png
+%%HOMEDIR%%/hc/integrations/pagertree/templates/add_pagertree.html
+%%HOMEDIR%%/hc/integrations/pagertree/templates/pagertree_description.html
+%%HOMEDIR%%/hc/integrations/pagertree/templates/pagertree_title.html
+%%HOMEDIR%%/hc/integrations/pagertree/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pagertree/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/pagertree/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/pagertree/transport.py
+%%HOMEDIR%%/hc/integrations/pagertree/urls.py
+%%HOMEDIR%%/hc/integrations/pagertree/views.py
+%%HOMEDIR%%/hc/integrations/pd/__init__.py
+%%HOMEDIR%%/hc/integrations/pd/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/pd/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/forms.py
+%%HOMEDIR%%/hc/integrations/pd/static/img/pd.png
+%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_s1.png
+%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_s2.png
+%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_0.png
+%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_1.png
+%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_2.png
+%%HOMEDIR%%/hc/integrations/pd/static/img/setup_pd_simple_3.png
+%%HOMEDIR%%/hc/integrations/pd/templates/add_pd.html
+%%HOMEDIR%%/hc/integrations/pd/templates/add_pd_simple.html
+%%HOMEDIR%%/hc/integrations/pd/templates/pd_description.html
+%%HOMEDIR%%/hc/integrations/pd/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pd/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/pd/tests/test_add_complete.py
+%%HOMEDIR%%/hc/integrations/pd/tests/test_help.py
+%%HOMEDIR%%/hc/integrations/pd/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/pd/transport.py
+%%HOMEDIR%%/hc/integrations/pd/urls.py
+%%HOMEDIR%%/hc/integrations/pd/views.py
+%%HOMEDIR%%/hc/integrations/po/__init__.py
+%%HOMEDIR%%/hc/integrations/po/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/po/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/forms.py
+%%HOMEDIR%%/hc/integrations/po/static/img/po.png
+%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_0.png
+%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_1.png
+%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_2.png
+%%HOMEDIR%%/hc/integrations/po/static/img/setup_pushover_3.png
+%%HOMEDIR%%/hc/integrations/po/static/js/add_pushover.js
+%%HOMEDIR%%/hc/integrations/po/templates/add_pushover.html
+%%HOMEDIR%%/hc/integrations/po/templates/add_pushover_help.html
+%%HOMEDIR%%/hc/integrations/po/templates/pushover_message.html
+%%HOMEDIR%%/hc/integrations/po/templates/pushover_title.html
+%%HOMEDIR%%/hc/integrations/po/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/po/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/po/tests/test_help.py
+%%HOMEDIR%%/hc/integrations/po/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/po/transport.py
+%%HOMEDIR%%/hc/integrations/po/urls.py
+%%HOMEDIR%%/hc/integrations/po/views.py
+%%HOMEDIR%%/hc/integrations/prometheus/__init__.py
+%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/static/img/prometheus.png
+%%HOMEDIR%%/hc/integrations/prometheus/static/img/setup_prometheus_1.png
+%%HOMEDIR%%/hc/integrations/prometheus/templates/add_prometheus.html
+%%HOMEDIR%%/hc/integrations/prometheus/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__/test_metrics%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/prometheus/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/prometheus/tests/test_metrics.py
+%%HOMEDIR%%/hc/integrations/prometheus/urls.py
+%%HOMEDIR%%/hc/integrations/prometheus/views.py
+%%HOMEDIR%%/hc/integrations/pushbullet/__init__.py
+%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/static/img/pushbullet.png
+%%HOMEDIR%%/hc/integrations/pushbullet/templates/add_pushbullet.html
+%%HOMEDIR%%/hc/integrations/pushbullet/templates/pushbullet_message.html
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_add_complete.py
+%%HOMEDIR%%/hc/integrations/pushbullet/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/pushbullet/transport.py
+%%HOMEDIR%%/hc/integrations/pushbullet/urls.py
+%%HOMEDIR%%/hc/integrations/pushbullet/views.py
+%%HOMEDIR%%/hc/integrations/rocketchat/__init__.py
+%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/rocketchat.png
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_1.png
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_2.png
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_3.png
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_4.png
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_5.png
+%%HOMEDIR%%/hc/integrations/rocketchat/static/img/setup_rocketchat_6.png
+%%HOMEDIR%%/hc/integrations/rocketchat/templates/add_rocketchat.html
+%%HOMEDIR%%/hc/integrations/rocketchat/templates/rocketchat_message.html
+%%HOMEDIR%%/hc/integrations/rocketchat/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/rocketchat/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/rocketchat/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/rocketchat/transport.py
+%%HOMEDIR%%/hc/integrations/rocketchat/urls.py
+%%HOMEDIR%%/hc/integrations/rocketchat/views.py
+%%HOMEDIR%%/hc/integrations/shell/__init__.py
+%%HOMEDIR%%/hc/integrations/shell/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/shell/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/forms.py
+%%HOMEDIR%%/hc/integrations/shell/static/img/shell.png
+%%HOMEDIR%%/hc/integrations/shell/templates/add_shell.html
+%%HOMEDIR%%/hc/integrations/shell/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/shell/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/shell/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/shell/transport.py
+%%HOMEDIR%%/hc/integrations/shell/urls.py
+%%HOMEDIR%%/hc/integrations/shell/views.py
+%%HOMEDIR%%/hc/integrations/signal/__init__.py
+%%HOMEDIR%%/hc/integrations/signal/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/signal/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/forms.py
+%%HOMEDIR%%/hc/integrations/signal/static/img/signal.png
+%%HOMEDIR%%/hc/integrations/signal/static/js/signal_form.js
+%%HOMEDIR%%/hc/integrations/signal/templates/signal_form.html
+%%HOMEDIR%%/hc/integrations/signal/templates/signal_message.html
+%%HOMEDIR%%/hc/integrations/signal/templates/signal_result.html
+%%HOMEDIR%%/hc/integrations/signal/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_signal_captcha%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/tests/__pycache__/test_verify_signal_number%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/signal/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/signal/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/signal/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/signal/tests/test_signal_captcha.py
+%%HOMEDIR%%/hc/integrations/signal/tests/test_verify_signal_number.py
+%%HOMEDIR%%/hc/integrations/signal/transport.py
+%%HOMEDIR%%/hc/integrations/signal/urls.py
+%%HOMEDIR%%/hc/integrations/signal/views.py
+%%HOMEDIR%%/hc/integrations/slack/__init__.py
+%%HOMEDIR%%/hc/integrations/slack/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/slack/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/static/img/add_to_slack.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/add_to_slack@2x.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_1.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_2.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_0.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_1.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_2.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/setup_slack_btn_3.png
+%%HOMEDIR%%/hc/integrations/slack/static/img/slack.png
+%%HOMEDIR%%/hc/integrations/slack/templates/add_slack.html
+%%HOMEDIR%%/hc/integrations/slack/templates/add_slack_btn.html
+%%HOMEDIR%%/hc/integrations/slack/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add_btn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_add_complete%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_help%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/slack/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/slack/tests/test_add_btn.py
+%%HOMEDIR%%/hc/integrations/slack/tests/test_add_complete.py
+%%HOMEDIR%%/hc/integrations/slack/tests/test_help.py
+%%HOMEDIR%%/hc/integrations/slack/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/slack/transport.py
+%%HOMEDIR%%/hc/integrations/slack/urls.py
+%%HOMEDIR%%/hc/integrations/slack/views.py
+%%HOMEDIR%%/hc/integrations/sms/__init__.py
+%%HOMEDIR%%/hc/integrations/sms/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/sms/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/static/img/sms.png
+%%HOMEDIR%%/hc/integrations/sms/templates/sms_form.html
+%%HOMEDIR%%/hc/integrations/sms/templates/sms_message.html
+%%HOMEDIR%%/hc/integrations/sms/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/sms/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/sms/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/sms/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/sms/transport.py
+%%HOMEDIR%%/hc/integrations/sms/urls.py
+%%HOMEDIR%%/hc/integrations/sms/views.py
+%%HOMEDIR%%/hc/integrations/spike/__init__.py
+%%HOMEDIR%%/hc/integrations/spike/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/spike/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_1.png
+%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_2.png
+%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_3.png
+%%HOMEDIR%%/hc/integrations/spike/static/img/setup_spike_4.png
+%%HOMEDIR%%/hc/integrations/spike/static/img/spike.png
+%%HOMEDIR%%/hc/integrations/spike/templates/add_spike.html
+%%HOMEDIR%%/hc/integrations/spike/templates/spike_description.html
+%%HOMEDIR%%/hc/integrations/spike/templates/spike_title.html
+%%HOMEDIR%%/hc/integrations/spike/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/spike/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/spike/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/spike/transport.py
+%%HOMEDIR%%/hc/integrations/spike/urls.py
+%%HOMEDIR%%/hc/integrations/spike/views.py
+%%HOMEDIR%%/hc/integrations/telegram/__init__.py
+%%HOMEDIR%%/hc/integrations/telegram/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/telegram/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/forms.py
+%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_1.png
+%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_2.png
+%%HOMEDIR%%/hc/integrations/telegram/static/img/setup_telegram_3.png
+%%HOMEDIR%%/hc/integrations/telegram/static/img/telegram.png
+%%HOMEDIR%%/hc/integrations/telegram/templates/add_telegram.html
+%%HOMEDIR%%/hc/integrations/telegram/templates/telegram_invite.html
+%%HOMEDIR%%/hc/integrations/telegram/templates/telegram_message.html
+%%HOMEDIR%%/hc/integrations/telegram/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/telegram/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/telegram/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/telegram/transport.py
+%%HOMEDIR%%/hc/integrations/telegram/urls.py
+%%HOMEDIR%%/hc/integrations/telegram/views.py
+%%HOMEDIR%%/hc/integrations/trello/__init__.py
+%%HOMEDIR%%/hc/integrations/trello/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/trello/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/forms.py
+%%HOMEDIR%%/hc/integrations/trello/static/img/trello.png
+%%HOMEDIR%%/hc/integrations/trello/static/js/add_trello.js
+%%HOMEDIR%%/hc/integrations/trello/templates/add_trello.html
+%%HOMEDIR%%/hc/integrations/trello/templates/trello_desc.html
+%%HOMEDIR%%/hc/integrations/trello/templates/trello_name.html
+%%HOMEDIR%%/hc/integrations/trello/templates/trello_settings.html
+%%HOMEDIR%%/hc/integrations/trello/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/tests/__pycache__/test_settings%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/trello/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/trello/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/trello/tests/test_settings.py
+%%HOMEDIR%%/hc/integrations/trello/transport.py
+%%HOMEDIR%%/hc/integrations/trello/urls.py
+%%HOMEDIR%%/hc/integrations/trello/views.py
+%%HOMEDIR%%/hc/integrations/victorops/__init__.py
+%%HOMEDIR%%/hc/integrations/victorops/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/victorops/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/static/img/setup_victorops_1.png
+%%HOMEDIR%%/hc/integrations/victorops/static/img/setup_victorops_2.png
+%%HOMEDIR%%/hc/integrations/victorops/static/img/victorops.png
+%%HOMEDIR%%/hc/integrations/victorops/templates/add_victorops.html
+%%HOMEDIR%%/hc/integrations/victorops/templates/victorops_description.html
+%%HOMEDIR%%/hc/integrations/victorops/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/victorops/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/victorops/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/victorops/transport.py
+%%HOMEDIR%%/hc/integrations/victorops/urls.py
+%%HOMEDIR%%/hc/integrations/victorops/views.py
+%%HOMEDIR%%/hc/integrations/webhook/__init__.py
+%%HOMEDIR%%/hc/integrations/webhook/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/webhook/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/forms.py
+%%HOMEDIR%%/hc/integrations/webhook/static/img/webhook.png
+%%HOMEDIR%%/hc/integrations/webhook/static/js/webhook.js
+%%HOMEDIR%%/hc/integrations/webhook/templates/webhook_form.html
+%%HOMEDIR%%/hc/integrations/webhook/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/webhook/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/webhook/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/webhook/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/webhook/transport.py
+%%HOMEDIR%%/hc/integrations/webhook/urls.py
+%%HOMEDIR%%/hc/integrations/webhook/views.py
+%%HOMEDIR%%/hc/integrations/whatsapp/__init__.py
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/apps%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/apps.py
+%%HOMEDIR%%/hc/integrations/whatsapp/static/img/whatsapp.png
+%%HOMEDIR%%/hc/integrations/whatsapp/templates/whatsapp_form.html
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_edit%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_edit.py
+%%HOMEDIR%%/hc/integrations/whatsapp/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/whatsapp/transport.py
+%%HOMEDIR%%/hc/integrations/whatsapp/urls.py
+%%HOMEDIR%%/hc/integrations/whatsapp/views.py
+%%HOMEDIR%%/hc/integrations/zulip/__init__.py
+%%HOMEDIR%%/hc/integrations/zulip/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/integrations/zulip/__pycache__/forms%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/__pycache__/transport%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/forms.py
+%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_1.png
+%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_2.png
+%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_3.png
+%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_4.png
+%%HOMEDIR%%/hc/integrations/zulip/static/img/setup_zulip_5.png
+%%HOMEDIR%%/hc/integrations/zulip/static/img/zulip.png
+%%HOMEDIR%%/hc/integrations/zulip/static/js/add_zulip.js
+%%HOMEDIR%%/hc/integrations/zulip/templates/add_zulip.html
+%%HOMEDIR%%/hc/integrations/zulip/templates/zulip_content.html
+%%HOMEDIR%%/hc/integrations/zulip/templates/zulip_topic.html
+%%HOMEDIR%%/hc/integrations/zulip/tests/__init__.py
+%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/test_add%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__/test_notify%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/integrations/zulip/tests/test_add.py
+%%HOMEDIR%%/hc/integrations/zulip/tests/test_notify.py
+%%HOMEDIR%%/hc/integrations/zulip/transport.py
+%%HOMEDIR%%/hc/integrations/zulip/urls.py
+%%HOMEDIR%%/hc/integrations/zulip/views.py
+%%HOMEDIR%%/hc/lib/__init__.py
+%%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/curl%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/curl%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/date%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/emails%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/html%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/s3%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/signing%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/signing%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/statsd%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/string%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/typealias%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/tz%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/urls%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/lib/__pycache__/webauthn%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/badges.py
+%%HOMEDIR%%/hc/lib/curl.py
+%%HOMEDIR%%/hc/lib/date.py
+%%HOMEDIR%%/hc/lib/emails.py
+%%HOMEDIR%%/hc/lib/html.py
+%%HOMEDIR%%/hc/lib/s3.py
+%%HOMEDIR%%/hc/lib/signing.py
+%%HOMEDIR%%/hc/lib/statsd.py
+%%HOMEDIR%%/hc/lib/string.py
+%%HOMEDIR%%/hc/lib/tests/__init__.py
+%%HOMEDIR%%/hc/lib/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_badges%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_curl%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_emails%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_html%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_s3%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_signing%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_statsd%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/__pycache__/test_string%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/lib/tests/test_badges.py
+%%HOMEDIR%%/hc/lib/tests/test_curl.py
+%%HOMEDIR%%/hc/lib/tests/test_date.py
+%%HOMEDIR%%/hc/lib/tests/test_emails.py
+%%HOMEDIR%%/hc/lib/tests/test_html.py
+%%HOMEDIR%%/hc/lib/tests/test_s3.py
+%%HOMEDIR%%/hc/lib/tests/test_signing.py
+%%HOMEDIR%%/hc/lib/tests/test_statsd.py
+%%HOMEDIR%%/hc/lib/tests/test_string.py
+%%HOMEDIR%%/hc/lib/typealias.py
+%%HOMEDIR%%/hc/lib/tz.py
+%%HOMEDIR%%/hc/lib/urls.py
+%%HOMEDIR%%/hc/lib/webauthn.py
+%%HOMEDIR%%/hc/local_settings.py.example
+%%HOMEDIR%%/hc/logs/__init__.py
+%%HOMEDIR%%/hc/logs/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/admin%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/admin%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/logs/__pycache__/tests%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/admin.py
+%%HOMEDIR%%/hc/logs/management/__init__.py
+%%HOMEDIR%%/hc/logs/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/management/commands/__init__.py
+%%HOMEDIR%%/hc/logs/management/commands/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/management/commands/__pycache__/sendlogs%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/management/commands/sendlogs.py
+%%HOMEDIR%%/hc/logs/migrations/0001_initial.py
+%%HOMEDIR%%/hc/logs/migrations/0002_record_host.py
+%%HOMEDIR%%/hc/logs/migrations/__init__.py
+%%HOMEDIR%%/hc/logs/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/migrations/__pycache__/0002_record_host%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/logs/models.py
+%%HOMEDIR%%/hc/logs/tests.py
+%%HOMEDIR%%/hc/payments/__init__.py
+%%HOMEDIR%%/hc/payments/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/context_processors%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/models%%PYTHON_TAG%%.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/urls%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/__pycache__/views%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/context_processors.py
+%%HOMEDIR%%/hc/payments/migrations/0001_initial.py
+%%HOMEDIR%%/hc/payments/migrations/0002_subscription_plan_id.py
+%%HOMEDIR%%/hc/payments/migrations/0003_subscription_address_id.py
+%%HOMEDIR%%/hc/payments/migrations/0004_subscription_send_invoices.py
+%%HOMEDIR%%/hc/payments/migrations/0005_subscription_plan_name.py
+%%HOMEDIR%%/hc/payments/migrations/0006_subscription_invoice_email.py
+%%HOMEDIR%%/hc/payments/migrations/0007_auto_20200727_1430.py
+%%HOMEDIR%%/hc/payments/migrations/0008_subscription_setup_date.py
+%%HOMEDIR%%/hc/payments/migrations/0009_alter_subscription_user.py
+%%HOMEDIR%%/hc/payments/migrations/__init__.py
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0002_subscription_plan_id%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0003_subscription_address_id%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0004_subscription_send_invoices%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0005_subscription_plan_name%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0006_subscription_invoice_email%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0007_auto_20200727_1430%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0008_subscription_setup_date%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/0009_alter_subscription_user%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%HOMEDIR%%/hc/payments/models.py
+%%HOMEDIR%%/hc/payments/urls.py
+%%HOMEDIR%%/hc/payments/views.py
+%%HOMEDIR%%/hc/settings.py
+%%HOMEDIR%%/hc/test.py
+%%HOMEDIR%%/hc/urls.py
+%%HOMEDIR%%/hc/wsgi.py
+%%HOMEDIR%%/manage.py
+%%HOMEDIR%%/search.db
+%%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.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.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.5b5be2f67d28.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b5be2f67d28.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.5b9a3186b65a.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.61b1757619db.css
+%%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.79bc4ba389df.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.79bc4ba389df.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.85131bd6fe18.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.994ced6690f1.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.99b939d7a1fa.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.99b939d7a1fa.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.9a9ce3157513.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.9a9ce3157513.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.9bc737015d79.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.9bc737015d79.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.9dc9155cfd63.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.9dc9155cfd63.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.a28ec659c3ea.css
+%%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.b5314e6471ce.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.b5314e6471ce.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css
+%%HOMEDIR%%/static-collected/CACHE/css/output.ba3a60f23b9a.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.be44bcfea48a.css
+%%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
+%%HOMEDIR%%/static-collected/CACHE/css/output.d9463e06395a.css.gz
+%%HOMEDIR%%/static-collected/CACHE/css/output.e3f0c67e857e.css
+%%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/js/output.0438348d3041.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.0438348d3041.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.069f2c1b83ff.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.069f2c1b83ff.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.097d8334f506.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.097d8334f506.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.0e0937a580b2.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.0e0937a580b2.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.113a1ef56da7.js
+%%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.26c3b45ec11c.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.26c3b45ec11c.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.29ce58ce5705.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.407d637b1928.js
+%%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.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.708e28e6c629.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.708e28e6c629.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.7505ee85b4a8.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.7505ee85b4a8.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.866b0bf6a99c.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.866b0bf6a99c.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.903693c65e2f.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.903693c65e2f.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.90b827a4394a.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.90b827a4394a.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.9ce1f5e65e9a.js
+%%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.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.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.cf866df012a0.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.cf866df012a0.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.d1a982a34e92.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.d1af18153f71.js
+%%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
+%%HOMEDIR%%/static-collected/CACHE/js/output.ef84b43ce662.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.eff9e36f847f.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.eff9e36f847f.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.f95b393f8094.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.f95b393f8094.js.gz
+%%HOMEDIR%%/static-collected/CACHE/js/output.fad6571c4af0.js
+%%HOMEDIR%%/static-collected/CACHE/js/output.fad6571c4af0.js.gz
+%%HOMEDIR%%/static-collected/CACHE/manifest.json
+%%HOMEDIR%%/static-collected/admin/css/autocomplete.css
+%%HOMEDIR%%/static-collected/admin/css/base.css
+%%HOMEDIR%%/static-collected/admin/css/changelists.css
+%%HOMEDIR%%/static-collected/admin/css/dark_mode.css
+%%HOMEDIR%%/static-collected/admin/css/dashboard.css
+%%HOMEDIR%%/static-collected/admin/css/forms.css
+%%HOMEDIR%%/static-collected/admin/css/login.css
+%%HOMEDIR%%/static-collected/admin/css/nav_sidebar.css
+%%HOMEDIR%%/static-collected/admin/css/responsive.css
+%%HOMEDIR%%/static-collected/admin/css/responsive_rtl.css
+%%HOMEDIR%%/static-collected/admin/css/rtl.css
+%%HOMEDIR%%/static-collected/admin/css/unusable_password_field.css
+%%HOMEDIR%%/static-collected/admin/css/vendor/select2/LICENSE-SELECT2.md
+%%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/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.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-deletelink.svg
+%%HOMEDIR%%/static-collected/admin/img/icon-hidelink.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.svg
+%%HOMEDIR%%/static-collected/admin/img/inline-delete.svg
+%%HOMEDIR%%/static-collected/admin/img/search.svg
+%%HOMEDIR%%/static-collected/admin/img/selector-icons.svg
+%%HOMEDIR%%/static-collected/admin/img/sorting-icons.svg
+%%HOMEDIR%%/static-collected/admin/img/tooltag-add.svg
+%%HOMEDIR%%/static-collected/admin/img/tooltag-arrowright.svg
+%%HOMEDIR%%/static-collected/admin/js/SelectBox.js
+%%HOMEDIR%%/static-collected/admin/js/SelectFilter2.js
+%%HOMEDIR%%/static-collected/admin/js/actions.js
+%%HOMEDIR%%/static-collected/admin/js/admin/DateTimeShortcuts.js
+%%HOMEDIR%%/static-collected/admin/js/admin/RelatedObjectLookups.js
+%%HOMEDIR%%/static-collected/admin/js/autocomplete.js
+%%HOMEDIR%%/static-collected/admin/js/calendar.js
+%%HOMEDIR%%/static-collected/admin/js/cancel.js
+%%HOMEDIR%%/static-collected/admin/js/change_form.js
+%%HOMEDIR%%/static-collected/admin/js/core.js
+%%HOMEDIR%%/static-collected/admin/js/filters.js
+%%HOMEDIR%%/static-collected/admin/js/inlines.js
+%%HOMEDIR%%/static-collected/admin/js/jquery.init.js
+%%HOMEDIR%%/static-collected/admin/js/nav_sidebar.js
+%%HOMEDIR%%/static-collected/admin/js/popup_response.js
+%%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
+%%HOMEDIR%%/static-collected/admin/js/vendor/jquery/jquery.min.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/LICENSE.md
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/af.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ar.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/az.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/bg.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/bn.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/bs.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ca.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/cs.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/da.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/de.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/dsb.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/el.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/en.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/es.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/et.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/eu.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/fa.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/fi.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/fr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/gl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/he.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hi.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hsb.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hu.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/hy.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/id.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/is.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/it.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ja.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ka.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/km.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ko.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/lt.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/lv.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/mk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ms.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/nb.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ne.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/nl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/pl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ps.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/pt-BR.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/pt.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ro.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/ru.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sq.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sr-Cyrl.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/sv.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/th.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/tk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/tr.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/uk.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/vi.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/zh-CN.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n/zh-TW.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/select2.full.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/select2/select2.full.min.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/xregexp/LICENSE.txt
+%%HOMEDIR%%/static-collected/admin/js/vendor/xregexp/xregexp.js
+%%HOMEDIR%%/static-collected/admin/js/vendor/xregexp/xregexp.min.js
+%%HOMEDIR%%/static-collected/css/add_credential.css
+%%HOMEDIR%%/static-collected/css/add_project_modal.css
+%%HOMEDIR%%/static-collected/css/admin/channels.css
+%%HOMEDIR%%/static-collected/css/admin/checks.css
+%%HOMEDIR%%/static-collected/css/admin/notifications.css
+%%HOMEDIR%%/static-collected/css/admin/profiles.css
+%%HOMEDIR%%/static-collected/css/admin/projects.css
+%%HOMEDIR%%/static-collected/css/admin/records.css
+%%HOMEDIR%%/static-collected/css/appearance.css
+%%HOMEDIR%%/static-collected/css/badges.css
+%%HOMEDIR%%/static-collected/css/base.css
+%%HOMEDIR%%/static-collected/css/bootstrap-colors.css
+%%HOMEDIR%%/static-collected/css/bootstrap.css
+%%HOMEDIR%%/static-collected/css/channel_checks.css
+%%HOMEDIR%%/static-collected/css/channels.css
+%%HOMEDIR%%/static-collected/css/checkbox.css
+%%HOMEDIR%%/static-collected/css/checks.css
+%%HOMEDIR%%/static-collected/css/checks_table.css
+%%HOMEDIR%%/static-collected/css/details.css
+%%HOMEDIR%%/static-collected/css/docs.css
+%%HOMEDIR%%/static-collected/css/docs_cron.css
+%%HOMEDIR%%/static-collected/css/group_form.css
+%%HOMEDIR%%/static-collected/css/icomoon.css
+%%HOMEDIR%%/static-collected/css/log.css
+%%HOMEDIR%%/static-collected/css/login.css
+%%HOMEDIR%%/static-collected/css/nouislider.dark.css
+%%HOMEDIR%%/static-collected/css/nouislider.hc.css
+%%HOMEDIR%%/static-collected/css/nouislider.min.css
+%%HOMEDIR%%/static-collected/css/ping_details.css
+%%HOMEDIR%%/static-collected/css/profile.css
+%%HOMEDIR%%/static-collected/css/project.css
+%%HOMEDIR%%/static-collected/css/projects.css
+%%HOMEDIR%%/static-collected/css/radio.css
+%%HOMEDIR%%/static-collected/css/search.css
+%%HOMEDIR%%/static-collected/css/selectize.hc.css
+%%HOMEDIR%%/static-collected/css/set_password.css
+%%HOMEDIR%%/static-collected/css/settings.css
+%%HOMEDIR%%/static-collected/css/signal_form.css
+%%HOMEDIR%%/static-collected/css/signup.css
+%%HOMEDIR%%/static-collected/css/slug-suggestions.css
+%%HOMEDIR%%/static-collected/css/snippet-copy.css
+%%HOMEDIR%%/static-collected/css/syntax.css
+%%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/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
+%%HOMEDIR%%/static-collected/img/call.png
+%%HOMEDIR%%/static-collected/img/check_details.png
+%%HOMEDIR%%/static-collected/img/check_details@2x.png
+%%HOMEDIR%%/static-collected/img/cron.png
+%%HOMEDIR%%/static-collected/img/cron@2x.png
+%%HOMEDIR%%/static-collected/img/discord.png
+%%HOMEDIR%%/static-collected/img/docs/add_check.png
+%%HOMEDIR%%/static-collected/img/docs/badges.png
+%%HOMEDIR%%/static-collected/img/docs/checks_durations.png
+%%HOMEDIR%%/static-collected/img/docs/checks_integrations.png
+%%HOMEDIR%%/static-collected/img/docs/checks_integrations.webm
+%%HOMEDIR%%/static-collected/img/docs/checks_uuid_slug_selector.png
+%%HOMEDIR%%/static-collected/img/docs/create_copy.png
+%%HOMEDIR%%/static-collected/img/docs/ddwrt.png
+%%HOMEDIR%%/static-collected/img/docs/details_durations.png
+%%HOMEDIR%%/static-collected/img/docs/details_integrations.png
+%%HOMEDIR%%/static-collected/img/docs/details_integrations.webm
+%%HOMEDIR%%/static-collected/img/docs/details_uuid_slug_selector.png
+%%HOMEDIR%%/static-collected/img/docs/duplicate_slugs.png
+%%HOMEDIR%%/static-collected/img/docs/edit_cron_schedule.png
+%%HOMEDIR%%/static-collected/img/docs/edit_name.png
+%%HOMEDIR%%/static-collected/img/docs/edit_oncalendar_schedule.png
+%%HOMEDIR%%/static-collected/img/docs/edit_simple_schedule.png
+%%HOMEDIR%%/static-collected/img/docs/email_reports.png
+%%HOMEDIR%%/static-collected/img/docs/emails.png
+%%HOMEDIR%%/static-collected/img/docs/events.png
+%%HOMEDIR%%/static-collected/img/docs/filtering_rules.png
+%%HOMEDIR%%/static-collected/img/docs/monthly_report.png
+%%HOMEDIR%%/static-collected/img/docs/ping_details.png
+%%HOMEDIR%%/static-collected/img/docs/project_settings_ping_key.png
+%%HOMEDIR%%/static-collected/img/docs/projects.png
+%%HOMEDIR%%/static-collected/img/docs/prometheus_api_keys.png
+%%HOMEDIR%%/static-collected/img/docs/routeros1.png
+%%HOMEDIR%%/static-collected/img/docs/routeros2.png
+%%HOMEDIR%%/static-collected/img/docs/run_ids.png
+%%HOMEDIR%%/static-collected/img/docs/team_access.png
+%%HOMEDIR%%/static-collected/img/docs/transfer_check.png
+%%HOMEDIR%%/static-collected/img/docs/transfer_project.png
+%%HOMEDIR%%/static-collected/img/down.png
+%%HOMEDIR%%/static-collected/img/email.png
+%%HOMEDIR%%/static-collected/img/favicon.ico
+%%HOMEDIR%%/static-collected/img/favicon.svg
+%%HOMEDIR%%/static-collected/img/favicon_down.svg
+%%HOMEDIR%%/static-collected/img/github-white.png
+%%HOMEDIR%%/static-collected/img/github.png
+%%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
+%%HOMEDIR%%/static-collected/img/missing.png
+%%HOMEDIR%%/static-collected/img/msteams.png
+%%HOMEDIR%%/static-collected/img/msteamsw.png
+%%HOMEDIR%%/static-collected/img/my_checks.png
+%%HOMEDIR%%/static-collected/img/my_checks@2x.png
+%%HOMEDIR%%/static-collected/img/ntfy.png
+%%HOMEDIR%%/static-collected/img/opsgenie.png
+%%HOMEDIR%%/static-collected/img/pagertree.png
+%%HOMEDIR%%/static-collected/img/pd.png
+%%HOMEDIR%%/static-collected/img/period_grace.png
+%%HOMEDIR%%/static-collected/img/period_grace@2x.png
+%%HOMEDIR%%/static-collected/img/po.png
+%%HOMEDIR%%/static-collected/img/prometheus.png
+%%HOMEDIR%%/static-collected/img/pushbullet.png
+%%HOMEDIR%%/static-collected/img/rocketchat.png
+%%HOMEDIR%%/static-collected/img/setup_googlechat_1.png
+%%HOMEDIR%%/static-collected/img/setup_googlechat_2.png
+%%HOMEDIR%%/static-collected/img/setup_googlechat_3.png
+%%HOMEDIR%%/static-collected/img/setup_googlechat_4.png
+%%HOMEDIR%%/static-collected/img/setup_gotify_1.png
+%%HOMEDIR%%/static-collected/img/setup_gotify_2.png
+%%HOMEDIR%%/static-collected/img/setup_matrix_1.png
+%%HOMEDIR%%/static-collected/img/setup_matrix_2.png
+%%HOMEDIR%%/static-collected/img/setup_matrix_3.png
+%%HOMEDIR%%/static-collected/img/setup_matrix_4.png
+%%HOMEDIR%%/static-collected/img/setup_mattermost_1.png
+%%HOMEDIR%%/static-collected/img/setup_mattermost_2.png
+%%HOMEDIR%%/static-collected/img/setup_mattermost_3.png
+%%HOMEDIR%%/static-collected/img/setup_mattermost_4.png
+%%HOMEDIR%%/static-collected/img/setup_mattermost_5.png
+%%HOMEDIR%%/static-collected/img/setup_msteamsw_1.png
+%%HOMEDIR%%/static-collected/img/setup_msteamsw_2.png
+%%HOMEDIR%%/static-collected/img/setup_msteamsw_3.png
+%%HOMEDIR%%/static-collected/img/setup_msteamsw_4.png
+%%HOMEDIR%%/static-collected/img/setup_opsgenie_1.png
+%%HOMEDIR%%/static-collected/img/setup_opsgenie_2.png
+%%HOMEDIR%%/static-collected/img/setup_opsgenie_3.png
+%%HOMEDIR%%/static-collected/img/setup_opsgenie_4.png
+%%HOMEDIR%%/static-collected/img/setup_pagertree_1.png
+%%HOMEDIR%%/static-collected/img/setup_pagertree_2.png
+%%HOMEDIR%%/static-collected/img/setup_pagertree_3.png
+%%HOMEDIR%%/static-collected/img/setup_pd_s1.png
+%%HOMEDIR%%/static-collected/img/setup_pd_s2.png
+%%HOMEDIR%%/static-collected/img/setup_pd_simple_0.png
+%%HOMEDIR%%/static-collected/img/setup_pd_simple_1.png
+%%HOMEDIR%%/static-collected/img/setup_pd_simple_2.png
+%%HOMEDIR%%/static-collected/img/setup_pd_simple_3.png
+%%HOMEDIR%%/static-collected/img/setup_prometheus_1.png
+%%HOMEDIR%%/static-collected/img/setup_pushover_0.png
+%%HOMEDIR%%/static-collected/img/setup_pushover_1.png
+%%HOMEDIR%%/static-collected/img/setup_pushover_2.png
+%%HOMEDIR%%/static-collected/img/setup_pushover_3.png
+%%HOMEDIR%%/static-collected/img/setup_rocketchat_1.png
+%%HOMEDIR%%/static-collected/img/setup_rocketchat_2.png
+%%HOMEDIR%%/static-collected/img/setup_rocketchat_3.png
+%%HOMEDIR%%/static-collected/img/setup_rocketchat_4.png
+%%HOMEDIR%%/static-collected/img/setup_rocketchat_5.png
+%%HOMEDIR%%/static-collected/img/setup_rocketchat_6.png
+%%HOMEDIR%%/static-collected/img/setup_slack_1.png
+%%HOMEDIR%%/static-collected/img/setup_slack_2.png
+%%HOMEDIR%%/static-collected/img/setup_slack_btn_0.png
+%%HOMEDIR%%/static-collected/img/setup_slack_btn_1.png
+%%HOMEDIR%%/static-collected/img/setup_slack_btn_2.png
+%%HOMEDIR%%/static-collected/img/setup_slack_btn_3.png
+%%HOMEDIR%%/static-collected/img/setup_spike_1.png
+%%HOMEDIR%%/static-collected/img/setup_spike_2.png
+%%HOMEDIR%%/static-collected/img/setup_spike_3.png
+%%HOMEDIR%%/static-collected/img/setup_spike_4.png
+%%HOMEDIR%%/static-collected/img/setup_telegram_1.png
+%%HOMEDIR%%/static-collected/img/setup_telegram_2.png
+%%HOMEDIR%%/static-collected/img/setup_telegram_3.png
+%%HOMEDIR%%/static-collected/img/setup_victorops_1.png
+%%HOMEDIR%%/static-collected/img/setup_victorops_2.png
+%%HOMEDIR%%/static-collected/img/setup_zulip_1.png
+%%HOMEDIR%%/static-collected/img/setup_zulip_2.png
+%%HOMEDIR%%/static-collected/img/setup_zulip_3.png
+%%HOMEDIR%%/static-collected/img/setup_zulip_4.png
+%%HOMEDIR%%/static-collected/img/setup_zulip_5.png
+%%HOMEDIR%%/static-collected/img/shell.png
+%%HOMEDIR%%/static-collected/img/signal.png
+%%HOMEDIR%%/static-collected/img/slack.png
+%%HOMEDIR%%/static-collected/img/sms.png
+%%HOMEDIR%%/static-collected/img/spike.png
+%%HOMEDIR%%/static-collected/img/telegram.png
+%%HOMEDIR%%/static-collected/img/theme-dark.png
+%%HOMEDIR%%/static-collected/img/theme-light.png
+%%HOMEDIR%%/static-collected/img/theme-system.png
+%%HOMEDIR%%/static-collected/img/trello.png
+%%HOMEDIR%%/static-collected/img/up.png
+%%HOMEDIR%%/static-collected/img/victorops.png
+%%HOMEDIR%%/static-collected/img/webhook.png
+%%HOMEDIR%%/static-collected/img/whatsapp.png
+%%HOMEDIR%%/static-collected/img/zulip.png
+%%HOMEDIR%%/static-collected/js/adaptive-setinterval.js
+%%HOMEDIR%%/static-collected/js/add-check-modal.js
+%%HOMEDIR%%/static-collected/js/add_credential.js
+%%HOMEDIR%%/static-collected/js/add_project_modal.js
+%%HOMEDIR%%/static-collected/js/add_pushover.js
+%%HOMEDIR%%/static-collected/js/add_trello.js
+%%HOMEDIR%%/static-collected/js/add_zulip.js
+%%HOMEDIR%%/static-collected/js/appearance.js
+%%HOMEDIR%%/static-collected/js/auto-submit.js
+%%HOMEDIR%%/static-collected/js/badges.js
+%%HOMEDIR%%/static-collected/js/bootstrap-native.min.js
+%%HOMEDIR%%/static-collected/js/bootstrap.min.js
+%%HOMEDIR%%/static-collected/js/channels.js
+%%HOMEDIR%%/static-collected/js/checks.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
+%%HOMEDIR%%/static-collected/js/profile.js
+%%HOMEDIR%%/static-collected/js/project.js
+%%HOMEDIR%%/static-collected/js/projects.js
+%%HOMEDIR%%/static-collected/js/projects_menu.js
+%%HOMEDIR%%/static-collected/js/purify.min.js
+%%HOMEDIR%%/static-collected/js/search.js
+%%HOMEDIR%%/static-collected/js/selectize.min.js
+%%HOMEDIR%%/static-collected/js/set-password.js
+%%HOMEDIR%%/static-collected/js/signal_form.js
+%%HOMEDIR%%/static-collected/js/signup.js
+%%HOMEDIR%%/static-collected/js/slug-suggestions.js
+%%HOMEDIR%%/static-collected/js/snippet-copy.js
+%%HOMEDIR%%/static-collected/js/update-timeout-modal.js
+%%HOMEDIR%%/static-collected/js/webauthn-json.browser-global.js
+%%HOMEDIR%%/static-collected/js/webhook.js
+%%HOMEDIR%%/static-collected/js/zxcvbn.min.js
+%%HOMEDIR%%/static/css/add_credential.css
+%%HOMEDIR%%/static/css/add_project_modal.css
+%%HOMEDIR%%/static/css/admin/channels.css
+%%HOMEDIR%%/static/css/admin/checks.css
+%%HOMEDIR%%/static/css/admin/notifications.css
+%%HOMEDIR%%/static/css/admin/profiles.css
+%%HOMEDIR%%/static/css/admin/projects.css
+%%HOMEDIR%%/static/css/admin/records.css
+%%HOMEDIR%%/static/css/appearance.css
+%%HOMEDIR%%/static/css/badges.css
+%%HOMEDIR%%/static/css/base.css
+%%HOMEDIR%%/static/css/bootstrap-colors.css
+%%HOMEDIR%%/static/css/bootstrap.css
+%%HOMEDIR%%/static/css/channel_checks.css
+%%HOMEDIR%%/static/css/channels.css
+%%HOMEDIR%%/static/css/checkbox.css
+%%HOMEDIR%%/static/css/checks.css
+%%HOMEDIR%%/static/css/checks_table.css
+%%HOMEDIR%%/static/css/details.css
+%%HOMEDIR%%/static/css/docs.css
+%%HOMEDIR%%/static/css/docs_cron.css
+%%HOMEDIR%%/static/css/group_form.css
+%%HOMEDIR%%/static/css/icomoon.css
+%%HOMEDIR%%/static/css/log.css
+%%HOMEDIR%%/static/css/login.css
+%%HOMEDIR%%/static/css/nouislider.dark.css
+%%HOMEDIR%%/static/css/nouislider.hc.css
+%%HOMEDIR%%/static/css/nouislider.min.css
+%%HOMEDIR%%/static/css/ping_details.css
+%%HOMEDIR%%/static/css/profile.css
+%%HOMEDIR%%/static/css/project.css
+%%HOMEDIR%%/static/css/projects.css
+%%HOMEDIR%%/static/css/radio.css
+%%HOMEDIR%%/static/css/search.css
+%%HOMEDIR%%/static/css/selectize.hc.css
+%%HOMEDIR%%/static/css/set_password.css
+%%HOMEDIR%%/static/css/settings.css
+%%HOMEDIR%%/static/css/signal_form.css
+%%HOMEDIR%%/static/css/signup.css
+%%HOMEDIR%%/static/css/slug-suggestions.css
+%%HOMEDIR%%/static/css/snippet-copy.css
+%%HOMEDIR%%/static/css/syntax.css
+%%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/img/badges.png
+%%HOMEDIR%%/static/img/badges@2x.png
+%%HOMEDIR%%/static/img/check_details.png
+%%HOMEDIR%%/static/img/check_details@2x.png
+%%HOMEDIR%%/static/img/cron.png
+%%HOMEDIR%%/static/img/cron@2x.png
+%%HOMEDIR%%/static/img/docs/add_check.png
+%%HOMEDIR%%/static/img/docs/badges.png
+%%HOMEDIR%%/static/img/docs/checks_durations.png
+%%HOMEDIR%%/static/img/docs/checks_integrations.png
+%%HOMEDIR%%/static/img/docs/checks_integrations.webm
+%%HOMEDIR%%/static/img/docs/checks_uuid_slug_selector.png
+%%HOMEDIR%%/static/img/docs/create_copy.png
+%%HOMEDIR%%/static/img/docs/ddwrt.png
+%%HOMEDIR%%/static/img/docs/details_durations.png
+%%HOMEDIR%%/static/img/docs/details_integrations.png
+%%HOMEDIR%%/static/img/docs/details_integrations.webm
+%%HOMEDIR%%/static/img/docs/details_uuid_slug_selector.png
+%%HOMEDIR%%/static/img/docs/duplicate_slugs.png
+%%HOMEDIR%%/static/img/docs/edit_cron_schedule.png
+%%HOMEDIR%%/static/img/docs/edit_name.png
+%%HOMEDIR%%/static/img/docs/edit_oncalendar_schedule.png
+%%HOMEDIR%%/static/img/docs/edit_simple_schedule.png
+%%HOMEDIR%%/static/img/docs/email_reports.png
+%%HOMEDIR%%/static/img/docs/emails.png
+%%HOMEDIR%%/static/img/docs/events.png
+%%HOMEDIR%%/static/img/docs/filtering_rules.png
+%%HOMEDIR%%/static/img/docs/monthly_report.png
+%%HOMEDIR%%/static/img/docs/ping_details.png
+%%HOMEDIR%%/static/img/docs/project_settings_ping_key.png
+%%HOMEDIR%%/static/img/docs/projects.png
+%%HOMEDIR%%/static/img/docs/prometheus_api_keys.png
+%%HOMEDIR%%/static/img/docs/routeros1.png
+%%HOMEDIR%%/static/img/docs/routeros2.png
+%%HOMEDIR%%/static/img/docs/run_ids.png
+%%HOMEDIR%%/static/img/docs/team_access.png
+%%HOMEDIR%%/static/img/docs/transfer_check.png
+%%HOMEDIR%%/static/img/docs/transfer_project.png
+%%HOMEDIR%%/static/img/down.png
+%%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
+%%HOMEDIR%%/static/img/my_checks@2x.png
+%%HOMEDIR%%/static/img/period_grace.png
+%%HOMEDIR%%/static/img/period_grace@2x.png
+%%HOMEDIR%%/static/img/theme-dark.png
+%%HOMEDIR%%/static/img/theme-light.png
+%%HOMEDIR%%/static/img/theme-system.png
+%%HOMEDIR%%/static/img/up.png
+%%HOMEDIR%%/static/js/adaptive-setinterval.js
+%%HOMEDIR%%/static/js/add-check-modal.js
+%%HOMEDIR%%/static/js/add_credential.js
+%%HOMEDIR%%/static/js/add_project_modal.js
+%%HOMEDIR%%/static/js/appearance.js
+%%HOMEDIR%%/static/js/auto-submit.js
+%%HOMEDIR%%/static/js/badges.js
+%%HOMEDIR%%/static/js/bootstrap-native.min.js
+%%HOMEDIR%%/static/js/bootstrap.min.js
+%%HOMEDIR%%/static/js/channels.js
+%%HOMEDIR%%/static/js/checks.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
+%%HOMEDIR%%/static/js/project.js
+%%HOMEDIR%%/static/js/projects.js
+%%HOMEDIR%%/static/js/projects_menu.js
+%%HOMEDIR%%/static/js/purify.min.js
+%%HOMEDIR%%/static/js/search.js
+%%HOMEDIR%%/static/js/selectize.min.js
+%%HOMEDIR%%/static/js/set-password.js
+%%HOMEDIR%%/static/js/signup.js
+%%HOMEDIR%%/static/js/slug-suggestions.js
+%%HOMEDIR%%/static/js/snippet-copy.js
+%%HOMEDIR%%/static/js/update-timeout-modal.js
+%%HOMEDIR%%/static/js/webauthn-json.browser-global.js
+%%HOMEDIR%%/static/js/zxcvbn.min.js
+%%HOMEDIR%%/templates/accounts/add_credential.html
+%%HOMEDIR%%/templates/accounts/add_project_modal.html
+%%HOMEDIR%%/templates/accounts/add_totp.html
+%%HOMEDIR%%/templates/accounts/appearance.html
+%%HOMEDIR%%/templates/accounts/change_email.html
+%%HOMEDIR%%/templates/accounts/change_email_instructions.html
+%%HOMEDIR%%/templates/accounts/check_token_submit.html
+%%HOMEDIR%%/templates/accounts/close_account.html
+%%HOMEDIR%%/templates/accounts/login.html
+%%HOMEDIR%%/templates/accounts/login_link_sent.html
+%%HOMEDIR%%/templates/accounts/login_totp.html
+%%HOMEDIR%%/templates/accounts/login_webauthn.html
+%%HOMEDIR%%/templates/accounts/notifications.html
+%%HOMEDIR%%/templates/accounts/profile.html
+%%HOMEDIR%%/templates/accounts/project.html
+%%HOMEDIR%%/templates/accounts/remove_credential.html
+%%HOMEDIR%%/templates/accounts/remove_totp.html
+%%HOMEDIR%%/templates/accounts/set_password.html
+%%HOMEDIR%%/templates/accounts/signup_result.html
+%%HOMEDIR%%/templates/accounts/sudo.html
+%%HOMEDIR%%/templates/accounts/unsubscribe_submit.html
+%%HOMEDIR%%/templates/accounts/unsubscribed.html
+%%HOMEDIR%%/templates/admin/api/ping/pagination.html
+%%HOMEDIR%%/templates/admin/api/ping/search_form.html
+%%HOMEDIR%%/templates/admin/base_site.html
+%%HOMEDIR%%/templates/admin/profile_list_projects.html
+%%HOMEDIR%%/templates/admin/project_list_team.html
+%%HOMEDIR%%/templates/bad_link.html
+%%HOMEDIR%%/templates/badge.svg
+%%HOMEDIR%%/templates/base.html
+%%HOMEDIR%%/templates/base_bare.html
+%%HOMEDIR%%/templates/base_project.html
+%%HOMEDIR%%/templates/contact.vcf
+%%HOMEDIR%%/templates/docs/api.html-fragment
+%%HOMEDIR%%/templates/docs/api.md
+%%HOMEDIR%%/templates/docs/apiv1.html-fragment
+%%HOMEDIR%%/templates/docs/apiv1.md
+%%HOMEDIR%%/templates/docs/apiv2.html-fragment
+%%HOMEDIR%%/templates/docs/apiv2.md
+%%HOMEDIR%%/templates/docs/arduino.html-fragment
+%%HOMEDIR%%/templates/docs/arduino.md
+%%HOMEDIR%%/templates/docs/attaching_logs.html-fragment
+%%HOMEDIR%%/templates/docs/attaching_logs.md
+%%HOMEDIR%%/templates/docs/autoprovisioning.html-fragment
+%%HOMEDIR%%/templates/docs/autoprovisioning.md
+%%HOMEDIR%%/templates/docs/badges.html-fragment
+%%HOMEDIR%%/templates/docs/badges.md
+%%HOMEDIR%%/templates/docs/bash.html-fragment
+%%HOMEDIR%%/templates/docs/bash.md
+%%HOMEDIR%%/templates/docs/cloning_checks.html-fragment
+%%HOMEDIR%%/templates/docs/cloning_checks.md
+%%HOMEDIR%%/templates/docs/configuring_checks.html-fragment
+%%HOMEDIR%%/templates/docs/configuring_checks.md
+%%HOMEDIR%%/templates/docs/configuring_notifications.html-fragment
+%%HOMEDIR%%/templates/docs/configuring_notifications.md
+%%HOMEDIR%%/templates/docs/configuring_prometheus.html-fragment
+%%HOMEDIR%%/templates/docs/configuring_prometheus.md
+%%HOMEDIR%%/templates/docs/csharp.html-fragment
+%%HOMEDIR%%/templates/docs/csharp.md
+%%HOMEDIR%%/templates/docs/email.html-fragment
+%%HOMEDIR%%/templates/docs/email.md
+%%HOMEDIR%%/templates/docs/github_actions.html-fragment
+%%HOMEDIR%%/templates/docs/github_actions.md
+%%HOMEDIR%%/templates/docs/go.html-fragment
+%%HOMEDIR%%/templates/docs/go.md
+%%HOMEDIR%%/templates/docs/http_api.html-fragment
+%%HOMEDIR%%/templates/docs/http_api.md
+%%HOMEDIR%%/templates/docs/introduction.html-fragment
+%%HOMEDIR%%/templates/docs/introduction.md
+%%HOMEDIR%%/templates/docs/javascript.html-fragment
+%%HOMEDIR%%/templates/docs/javascript.md
+%%HOMEDIR%%/templates/docs/measuring_script_run_time.html-fragment
+%%HOMEDIR%%/templates/docs/measuring_script_run_time.md
+%%HOMEDIR%%/templates/docs/monitoring_cron_jobs.html-fragment
+%%HOMEDIR%%/templates/docs/monitoring_cron_jobs.md
+%%HOMEDIR%%/templates/docs/monitoring_systemd_tasks.html-fragment
+%%HOMEDIR%%/templates/docs/monitoring_systemd_tasks.md
+%%HOMEDIR%%/templates/docs/network_routers.html-fragment
+%%HOMEDIR%%/templates/docs/network_routers.md
+%%HOMEDIR%%/templates/docs/php.html-fragment
+%%HOMEDIR%%/templates/docs/php.md
+%%HOMEDIR%%/templates/docs/powershell.html-fragment
+%%HOMEDIR%%/templates/docs/powershell.md
+%%HOMEDIR%%/templates/docs/projects_teams.html-fragment
+%%HOMEDIR%%/templates/docs/projects_teams.md
+%%HOMEDIR%%/templates/docs/python.html-fragment
+%%HOMEDIR%%/templates/docs/python.md
+%%HOMEDIR%%/templates/docs/reliability_tips.html-fragment
+%%HOMEDIR%%/templates/docs/reliability_tips.md
+%%HOMEDIR%%/templates/docs/resources.html-fragment
+%%HOMEDIR%%/templates/docs/resources.md
+%%HOMEDIR%%/templates/docs/ruby.html-fragment
+%%HOMEDIR%%/templates/docs/ruby.md
+%%HOMEDIR%%/templates/docs/self_hosted.html-fragment
+%%HOMEDIR%%/templates/docs/self_hosted.md
+%%HOMEDIR%%/templates/docs/self_hosted_configuration.html-fragment
+%%HOMEDIR%%/templates/docs/self_hosted_configuration.md
+%%HOMEDIR%%/templates/docs/self_hosted_docker.html-fragment
+%%HOMEDIR%%/templates/docs/self_hosted_docker.md
+%%HOMEDIR%%/templates/docs/signaling_failures.html-fragment
+%%HOMEDIR%%/templates/docs/signaling_failures.md
+%%HOMEDIR%%/templates/docs/slug_urls.html-fragment
+%%HOMEDIR%%/templates/docs/slug_urls.md
+%%HOMEDIR%%/templates/emails/alert-body-html.html
+%%HOMEDIR%%/templates/emails/alert-body-text.html
+%%HOMEDIR%%/templates/emails/alert-subject.html
+%%HOMEDIR%%/templates/emails/base.html
+%%HOMEDIR%%/templates/emails/deletion-notice-body-html.html
+%%HOMEDIR%%/templates/emails/deletion-notice-body-text.html
+%%HOMEDIR%%/templates/emails/deletion-notice-subject.html
+%%HOMEDIR%%/templates/emails/deletion-scheduled-body-html.html
+%%HOMEDIR%%/templates/emails/deletion-scheduled-body-text.html
+%%HOMEDIR%%/templates/emails/deletion-scheduled-subject.html
+%%HOMEDIR%%/templates/emails/invoice-body-html.html
+%%HOMEDIR%%/templates/emails/invoice-body-text.html
+%%HOMEDIR%%/templates/emails/invoice-subject.html
+%%HOMEDIR%%/templates/emails/login-body-html.html
+%%HOMEDIR%%/templates/emails/login-body-text.html
+%%HOMEDIR%%/templates/emails/login-subject.html
+%%HOMEDIR%%/templates/emails/nag-body-html.html
+%%HOMEDIR%%/templates/emails/nag-body-text.html
+%%HOMEDIR%%/templates/emails/nag-subject.html
+%%HOMEDIR%%/templates/emails/nag-summary-html.html
+%%HOMEDIR%%/templates/emails/phone-call-limit-body-html.html
+%%HOMEDIR%%/templates/emails/phone-call-limit-body-text.html
+%%HOMEDIR%%/templates/emails/phone-call-limit-subject.html
+%%HOMEDIR%%/templates/emails/report-body-html.html
+%%HOMEDIR%%/templates/emails/report-body-text.html
+%%HOMEDIR%%/templates/emails/report-subject.html
+%%HOMEDIR%%/templates/emails/report-summary-html.html
+%%HOMEDIR%%/templates/emails/signal-rate-limited-body-html.html
+%%HOMEDIR%%/templates/emails/signal-rate-limited-body-text.html
+%%HOMEDIR%%/templates/emails/signal-rate-limited-subject.html
+%%HOMEDIR%%/templates/emails/sms-limit-body-html.html
+%%HOMEDIR%%/templates/emails/sms-limit-body-text.html
+%%HOMEDIR%%/templates/emails/sms-limit-subject.html
+%%HOMEDIR%%/templates/emails/sudo-code-body-html.html
+%%HOMEDIR%%/templates/emails/sudo-code-body-text.html
+%%HOMEDIR%%/templates/emails/sudo-code-subject.html
+%%HOMEDIR%%/templates/emails/transfer-request-body-html.html
+%%HOMEDIR%%/templates/emails/transfer-request-body-text.html
+%%HOMEDIR%%/templates/emails/transfer-request-subject.html
+%%HOMEDIR%%/templates/emails/verify-email-body-html.html
+%%HOMEDIR%%/templates/emails/verify-email-body-text.html
+%%HOMEDIR%%/templates/emails/verify-email-subject.html
+%%HOMEDIR%%/templates/front/add_check_modal.html
+%%HOMEDIR%%/templates/front/badges.html
+%%HOMEDIR%%/templates/front/badges_preview.html
+%%HOMEDIR%%/templates/front/channel_checks.html
+%%HOMEDIR%%/templates/front/channel_description.html
+%%HOMEDIR%%/templates/front/channels.html
+%%HOMEDIR%%/templates/front/checks.html
+%%HOMEDIR%%/templates/front/checks_table.html
+%%HOMEDIR%%/templates/front/clear_events_modal.html
+%%HOMEDIR%%/templates/front/copy_modal.html
+%%HOMEDIR%%/templates/front/cron_preview.html
+%%HOMEDIR%%/templates/front/dashboard.html
+%%HOMEDIR%%/templates/front/details.html
+%%HOMEDIR%%/templates/front/details_downtimes.html
+%%HOMEDIR%%/templates/front/details_events.html
+%%HOMEDIR%%/templates/front/docs_cron.html
+%%HOMEDIR%%/templates/front/docs_nav_item.html
+%%HOMEDIR%%/templates/front/docs_search.html
+%%HOMEDIR%%/templates/front/docs_single.html
+%%HOMEDIR%%/templates/front/event_summary.html
+%%HOMEDIR%%/templates/front/filtering_rules_modal.html
+%%HOMEDIR%%/templates/front/last_ping_cell.html
+%%HOMEDIR%%/templates/front/log.html
+%%HOMEDIR%%/templates/front/log_row.html
+%%HOMEDIR%%/templates/front/log_rows.html
+%%HOMEDIR%%/templates/front/log_status_text.html
+%%HOMEDIR%%/templates/front/oncalendar_preview.html
+%%HOMEDIR%%/templates/front/ping_details.html
+%%HOMEDIR%%/templates/front/ping_details_not_found.html
+%%HOMEDIR%%/templates/front/projects.html
+%%HOMEDIR%%/templates/front/projects_menu.html
+%%HOMEDIR%%/templates/front/remove_check_modal.html
+%%HOMEDIR%%/templates/front/show_usage_modal.html
+%%HOMEDIR%%/templates/front/signal_captcha.html
+%%HOMEDIR%%/templates/front/signup_modal.html
+%%HOMEDIR%%/templates/front/snippets/bash_curl.html
+%%HOMEDIR%%/templates/front/snippets/bash_curl.txt
+%%HOMEDIR%%/templates/front/snippets/bash_wget.html
+%%HOMEDIR%%/templates/front/snippets/bash_wget.txt
+%%HOMEDIR%%/templates/front/snippets/browser.html
+%%HOMEDIR%%/templates/front/snippets/browser.txt
+%%HOMEDIR%%/templates/front/snippets/cs.html
+%%HOMEDIR%%/templates/front/snippets/cs.txt
+%%HOMEDIR%%/templates/front/snippets/go.html
+%%HOMEDIR%%/templates/front/snippets/go.txt
+%%HOMEDIR%%/templates/front/snippets/node.html
+%%HOMEDIR%%/templates/front/snippets/node.txt
+%%HOMEDIR%%/templates/front/snippets/php.html
+%%HOMEDIR%%/templates/front/snippets/php.txt
+%%HOMEDIR%%/templates/front/snippets/powershell.html
+%%HOMEDIR%%/templates/front/snippets/powershell.txt
+%%HOMEDIR%%/templates/front/snippets/powershell_inline.html
+%%HOMEDIR%%/templates/front/snippets/powershell_inline.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests.html
+%%HOMEDIR%%/templates/front/snippets/python_requests.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests_fail.html
+%%HOMEDIR%%/templates/front/snippets/python_requests_fail.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests_payload.html
+%%HOMEDIR%%/templates/front/snippets/python_requests_payload.txt
+%%HOMEDIR%%/templates/front/snippets/python_requests_start.html
+%%HOMEDIR%%/templates/front/snippets/python_requests_start.txt
+%%HOMEDIR%%/templates/front/snippets/python_urllib2.html
+%%HOMEDIR%%/templates/front/snippets/python_urllib2.txt
+%%HOMEDIR%%/templates/front/snippets/ruby.html
+%%HOMEDIR%%/templates/front/snippets/ruby.txt
+%%HOMEDIR%%/templates/front/transfer_modal.html
+%%HOMEDIR%%/templates/front/unsubscribe_success.html
+%%HOMEDIR%%/templates/front/update_name_modal.html
+%%HOMEDIR%%/templates/front/update_timeout_modal.html
+%%HOMEDIR%%/templates/front/verify_email_success.html
+%%HOMEDIR%%/templates/try_later.html
+@dir %%HOMEDIR%%/hc/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/management/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/management/commands
+@dir %%HOMEDIR%%/hc/accounts/management
+@dir %%HOMEDIR%%/hc/accounts/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/migrations
+@dir %%HOMEDIR%%/hc/accounts/tests/__pycache__
+@dir %%HOMEDIR%%/hc/accounts/tests
+@dir %%HOMEDIR%%/hc/accounts
+@dir %%HOMEDIR%%/hc/api/__pycache__
+@dir %%HOMEDIR%%/hc/api/management/__pycache__
+@dir %%HOMEDIR%%/hc/api/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/api/management/commands
+@dir %%HOMEDIR%%/hc/api/management
+@dir %%HOMEDIR%%/hc/api/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/api/migrations
+@dir %%HOMEDIR%%/hc/api/tests/__pycache__
+@dir %%HOMEDIR%%/hc/api/tests
+@dir %%HOMEDIR%%/hc/api
+@dir %%HOMEDIR%%/hc/front/__pycache__
+@dir %%HOMEDIR%%/hc/front/management/__pycache__
+@dir %%HOMEDIR%%/hc/front/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/front/management/commands
+@dir %%HOMEDIR%%/hc/front/management
+@dir %%HOMEDIR%%/hc/front/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/front/migrations
+@dir %%HOMEDIR%%/hc/front/templatetags/__pycache__
+@dir %%HOMEDIR%%/hc/front/templatetags
+@dir %%HOMEDIR%%/hc/front/tests/__pycache__
+@dir %%HOMEDIR%%/hc/front/tests
+@dir %%HOMEDIR%%/hc/front
+@dir %%HOMEDIR%%/hc/integrations/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/apprise/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/apprise/static/img
+@dir %%HOMEDIR%%/hc/integrations/apprise/static
+@dir %%HOMEDIR%%/hc/integrations/apprise/templates
+@dir %%HOMEDIR%%/hc/integrations/apprise/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/apprise/tests
+@dir %%HOMEDIR%%/hc/integrations/apprise
+@dir %%HOMEDIR%%/hc/integrations/call/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/call/static/img
+@dir %%HOMEDIR%%/hc/integrations/call/static
+@dir %%HOMEDIR%%/hc/integrations/call/templates
+@dir %%HOMEDIR%%/hc/integrations/call/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/call/tests
+@dir %%HOMEDIR%%/hc/integrations/call
+@dir %%HOMEDIR%%/hc/integrations/discord/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/discord/static/img
+@dir %%HOMEDIR%%/hc/integrations/discord/static
+@dir %%HOMEDIR%%/hc/integrations/discord/templates
+@dir %%HOMEDIR%%/hc/integrations/discord/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/discord/tests
+@dir %%HOMEDIR%%/hc/integrations/discord
+@dir %%HOMEDIR%%/hc/integrations/email/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/email/static/img
+@dir %%HOMEDIR%%/hc/integrations/email/static
+@dir %%HOMEDIR%%/hc/integrations/email/templates
+@dir %%HOMEDIR%%/hc/integrations/email/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/email/tests
+@dir %%HOMEDIR%%/hc/integrations/email
+@dir %%HOMEDIR%%/hc/integrations/github/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/github/static/img
+@dir %%HOMEDIR%%/hc/integrations/github/static
+@dir %%HOMEDIR%%/hc/integrations/github/templates
+@dir %%HOMEDIR%%/hc/integrations/github/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/github/tests
+@dir %%HOMEDIR%%/hc/integrations/github
+@dir %%HOMEDIR%%/hc/integrations/googlechat/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/googlechat/static/img
+@dir %%HOMEDIR%%/hc/integrations/googlechat/static
+@dir %%HOMEDIR%%/hc/integrations/googlechat/templates
+@dir %%HOMEDIR%%/hc/integrations/googlechat/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/googlechat/tests
+@dir %%HOMEDIR%%/hc/integrations/googlechat
+@dir %%HOMEDIR%%/hc/integrations/gotify/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/gotify/static/img
+@dir %%HOMEDIR%%/hc/integrations/gotify/static
+@dir %%HOMEDIR%%/hc/integrations/gotify/templates
+@dir %%HOMEDIR%%/hc/integrations/gotify/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/gotify/tests
+@dir %%HOMEDIR%%/hc/integrations/gotify
+@dir %%HOMEDIR%%/hc/integrations/group/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/group/static/img
+@dir %%HOMEDIR%%/hc/integrations/group/static
+@dir %%HOMEDIR%%/hc/integrations/group/templates
+@dir %%HOMEDIR%%/hc/integrations/group/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/group/tests
+@dir %%HOMEDIR%%/hc/integrations/group
+@dir %%HOMEDIR%%/hc/integrations/matrix/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/matrix/static/img
+@dir %%HOMEDIR%%/hc/integrations/matrix/static
+@dir %%HOMEDIR%%/hc/integrations/matrix/templates
+@dir %%HOMEDIR%%/hc/integrations/matrix/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/matrix/tests
+@dir %%HOMEDIR%%/hc/integrations/matrix
+@dir %%HOMEDIR%%/hc/integrations/mattermost/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/mattermost/static/img
+@dir %%HOMEDIR%%/hc/integrations/mattermost/static
+@dir %%HOMEDIR%%/hc/integrations/mattermost/templates
+@dir %%HOMEDIR%%/hc/integrations/mattermost/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/mattermost/tests
+@dir %%HOMEDIR%%/hc/integrations/mattermost
+@dir %%HOMEDIR%%/hc/integrations/msteamsw/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/msteamsw/static/img
+@dir %%HOMEDIR%%/hc/integrations/msteamsw/static
+@dir %%HOMEDIR%%/hc/integrations/msteamsw/templates
+@dir %%HOMEDIR%%/hc/integrations/msteamsw/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/msteamsw/tests
+@dir %%HOMEDIR%%/hc/integrations/msteamsw
+@dir %%HOMEDIR%%/hc/integrations/ntfy/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/ntfy/static/img
+@dir %%HOMEDIR%%/hc/integrations/ntfy/static/js
+@dir %%HOMEDIR%%/hc/integrations/ntfy/static
+@dir %%HOMEDIR%%/hc/integrations/ntfy/templates
+@dir %%HOMEDIR%%/hc/integrations/ntfy/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/ntfy/tests
+@dir %%HOMEDIR%%/hc/integrations/ntfy
+@dir %%HOMEDIR%%/hc/integrations/opsgenie/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/opsgenie/static/img
+@dir %%HOMEDIR%%/hc/integrations/opsgenie/static
+@dir %%HOMEDIR%%/hc/integrations/opsgenie/templates
+@dir %%HOMEDIR%%/hc/integrations/opsgenie/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/opsgenie/tests
+@dir %%HOMEDIR%%/hc/integrations/opsgenie
+@dir %%HOMEDIR%%/hc/integrations/pagertree/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/pagertree/static/img
+@dir %%HOMEDIR%%/hc/integrations/pagertree/static
+@dir %%HOMEDIR%%/hc/integrations/pagertree/templates
+@dir %%HOMEDIR%%/hc/integrations/pagertree/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/pagertree/tests
+@dir %%HOMEDIR%%/hc/integrations/pagertree
+@dir %%HOMEDIR%%/hc/integrations/pd/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/pd/static/img
+@dir %%HOMEDIR%%/hc/integrations/pd/static
+@dir %%HOMEDIR%%/hc/integrations/pd/templates
+@dir %%HOMEDIR%%/hc/integrations/pd/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/pd/tests
+@dir %%HOMEDIR%%/hc/integrations/pd
+@dir %%HOMEDIR%%/hc/integrations/po/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/po/static/img
+@dir %%HOMEDIR%%/hc/integrations/po/static/js
+@dir %%HOMEDIR%%/hc/integrations/po/static
+@dir %%HOMEDIR%%/hc/integrations/po/templates
+@dir %%HOMEDIR%%/hc/integrations/po/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/po/tests
+@dir %%HOMEDIR%%/hc/integrations/po
+@dir %%HOMEDIR%%/hc/integrations/prometheus/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/prometheus/static/img
+@dir %%HOMEDIR%%/hc/integrations/prometheus/static
+@dir %%HOMEDIR%%/hc/integrations/prometheus/templates
+@dir %%HOMEDIR%%/hc/integrations/prometheus/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/prometheus/tests
+@dir %%HOMEDIR%%/hc/integrations/prometheus
+@dir %%HOMEDIR%%/hc/integrations/pushbullet/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/pushbullet/static/img
+@dir %%HOMEDIR%%/hc/integrations/pushbullet/static
+@dir %%HOMEDIR%%/hc/integrations/pushbullet/templates
+@dir %%HOMEDIR%%/hc/integrations/pushbullet/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/pushbullet/tests
+@dir %%HOMEDIR%%/hc/integrations/pushbullet
+@dir %%HOMEDIR%%/hc/integrations/rocketchat/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/rocketchat/static/img
+@dir %%HOMEDIR%%/hc/integrations/rocketchat/static
+@dir %%HOMEDIR%%/hc/integrations/rocketchat/templates
+@dir %%HOMEDIR%%/hc/integrations/rocketchat/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/rocketchat/tests
+@dir %%HOMEDIR%%/hc/integrations/rocketchat
+@dir %%HOMEDIR%%/hc/integrations/shell/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/shell/static/img
+@dir %%HOMEDIR%%/hc/integrations/shell/static
+@dir %%HOMEDIR%%/hc/integrations/shell/templates
+@dir %%HOMEDIR%%/hc/integrations/shell/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/shell/tests
+@dir %%HOMEDIR%%/hc/integrations/shell
+@dir %%HOMEDIR%%/hc/integrations/signal/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/signal/static/img
+@dir %%HOMEDIR%%/hc/integrations/signal/static/js
+@dir %%HOMEDIR%%/hc/integrations/signal/static
+@dir %%HOMEDIR%%/hc/integrations/signal/templates
+@dir %%HOMEDIR%%/hc/integrations/signal/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/signal/tests
+@dir %%HOMEDIR%%/hc/integrations/signal
+@dir %%HOMEDIR%%/hc/integrations/slack/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/slack/static/img
+@dir %%HOMEDIR%%/hc/integrations/slack/static
+@dir %%HOMEDIR%%/hc/integrations/slack/templates
+@dir %%HOMEDIR%%/hc/integrations/slack/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/slack/tests
+@dir %%HOMEDIR%%/hc/integrations/slack
+@dir %%HOMEDIR%%/hc/integrations/sms/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/sms/static/img
+@dir %%HOMEDIR%%/hc/integrations/sms/static
+@dir %%HOMEDIR%%/hc/integrations/sms/templates
+@dir %%HOMEDIR%%/hc/integrations/sms/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/sms/tests
+@dir %%HOMEDIR%%/hc/integrations/sms
+@dir %%HOMEDIR%%/hc/integrations/spike/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/spike/static/img
+@dir %%HOMEDIR%%/hc/integrations/spike/static
+@dir %%HOMEDIR%%/hc/integrations/spike/templates
+@dir %%HOMEDIR%%/hc/integrations/spike/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/spike/tests
+@dir %%HOMEDIR%%/hc/integrations/spike
+@dir %%HOMEDIR%%/hc/integrations/telegram/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/telegram/static/img
+@dir %%HOMEDIR%%/hc/integrations/telegram/static
+@dir %%HOMEDIR%%/hc/integrations/telegram/templates
+@dir %%HOMEDIR%%/hc/integrations/telegram/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/telegram/tests
+@dir %%HOMEDIR%%/hc/integrations/telegram
+@dir %%HOMEDIR%%/hc/integrations/trello/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/trello/static/img
+@dir %%HOMEDIR%%/hc/integrations/trello/static/js
+@dir %%HOMEDIR%%/hc/integrations/trello/static
+@dir %%HOMEDIR%%/hc/integrations/trello/templates
+@dir %%HOMEDIR%%/hc/integrations/trello/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/trello/tests
+@dir %%HOMEDIR%%/hc/integrations/trello
+@dir %%HOMEDIR%%/hc/integrations/victorops/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/victorops/static/img
+@dir %%HOMEDIR%%/hc/integrations/victorops/static
+@dir %%HOMEDIR%%/hc/integrations/victorops/templates
+@dir %%HOMEDIR%%/hc/integrations/victorops/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/victorops/tests
+@dir %%HOMEDIR%%/hc/integrations/victorops
+@dir %%HOMEDIR%%/hc/integrations/webhook/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/webhook/static/img
+@dir %%HOMEDIR%%/hc/integrations/webhook/static/js
+@dir %%HOMEDIR%%/hc/integrations/webhook/static
+@dir %%HOMEDIR%%/hc/integrations/webhook/templates
+@dir %%HOMEDIR%%/hc/integrations/webhook/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/webhook/tests
+@dir %%HOMEDIR%%/hc/integrations/webhook
+@dir %%HOMEDIR%%/hc/integrations/whatsapp/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/whatsapp/static/img
+@dir %%HOMEDIR%%/hc/integrations/whatsapp/static
+@dir %%HOMEDIR%%/hc/integrations/whatsapp/templates
+@dir %%HOMEDIR%%/hc/integrations/whatsapp/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/whatsapp/tests
+@dir %%HOMEDIR%%/hc/integrations/whatsapp
+@dir %%HOMEDIR%%/hc/integrations/zulip/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/zulip/static/img
+@dir %%HOMEDIR%%/hc/integrations/zulip/static/js
+@dir %%HOMEDIR%%/hc/integrations/zulip/static
+@dir %%HOMEDIR%%/hc/integrations/zulip/templates
+@dir %%HOMEDIR%%/hc/integrations/zulip/tests/__pycache__
+@dir %%HOMEDIR%%/hc/integrations/zulip/tests
+@dir %%HOMEDIR%%/hc/integrations/zulip
+@dir %%HOMEDIR%%/hc/integrations
+@dir %%HOMEDIR%%/hc/lib/__pycache__
+@dir %%HOMEDIR%%/hc/lib/tests/__pycache__
+@dir %%HOMEDIR%%/hc/lib/tests
+@dir %%HOMEDIR%%/hc/lib
+@dir %%HOMEDIR%%/hc/logs/__pycache__
+@dir %%HOMEDIR%%/hc/logs/management/__pycache__
+@dir %%HOMEDIR%%/hc/logs/management/commands/__pycache__
+@dir %%HOMEDIR%%/hc/logs/management/commands
+@dir %%HOMEDIR%%/hc/logs/management
+@dir %%HOMEDIR%%/hc/logs/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/logs/migrations
+@dir %%HOMEDIR%%/hc/logs
+@dir %%HOMEDIR%%/hc/payments/__pycache__
+@dir %%HOMEDIR%%/hc/payments/migrations/__pycache__
+@dir %%HOMEDIR%%/hc/payments/migrations
+@dir %%HOMEDIR%%/hc/payments
+@dir %%HOMEDIR%%/hc
+@dir %%HOMEDIR%%/static/css/admin
+@dir %%HOMEDIR%%/static/css
+@dir %%HOMEDIR%%/static/fonts
+@dir %%HOMEDIR%%/static/img/docs
+@dir %%HOMEDIR%%/static/img
+@dir %%HOMEDIR%%/static/js
+@dir %%HOMEDIR%%/static
+@dir %%HOMEDIR%%/static-collected/CACHE/css
+@dir %%HOMEDIR%%/static-collected/CACHE/js
+@dir %%HOMEDIR%%/static-collected/CACHE
+@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
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/select2/i18n
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/select2
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor/xregexp
+@dir %%HOMEDIR%%/static-collected/admin/js/vendor
+@dir %%HOMEDIR%%/static-collected/admin/js
+@dir %%HOMEDIR%%/static-collected/admin
+@dir %%HOMEDIR%%/static-collected/css/admin
+@dir %%HOMEDIR%%/static-collected/css
+@dir %%HOMEDIR%%/static-collected/fonts
+@dir %%HOMEDIR%%/static-collected/img/docs
+@dir %%HOMEDIR%%/static-collected/img
+@dir %%HOMEDIR%%/static-collected/js
+@dir %%HOMEDIR%%/static-collected
+@dir %%HOMEDIR%%/templates/accounts
+@dir %%HOMEDIR%%/templates/admin/api/ping
+@dir %%HOMEDIR%%/templates/admin/api
+@dir %%HOMEDIR%%/templates/admin
+@dir %%HOMEDIR%%/templates/docs
+@dir %%HOMEDIR%%/templates/emails
+@dir %%HOMEDIR%%/templates/front/snippets
+@dir %%HOMEDIR%%/templates/front
+@dir %%HOMEDIR%%/templates
diff --git a/sysutils/py-howdoi/Makefile b/sysutils/py-howdoi/Makefile
index 3a5eb7f9272f..73fea0b61297 100644
--- a/sysutils/py-howdoi/Makefile
+++ b/sysutils/py-howdoi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= howdoi
PORTVERSION= 2.0.20
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-kubernetes/Makefile b/sysutils/py-kubernetes/Makefile
new file mode 100644
index 000000000000..b1428d2ba220
--- /dev/null
+++ b/sysutils/py-kubernetes/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= kubernetes
+DISTVERSION= 33.1.0
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= timp87@gmail.com
+COMMENT= Python client for the kubernetes API
+WWW= https://github.com/kubernetes-client/python
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=14.05.14:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}durationpy>=0.7:devel/py-durationpy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-auth>=1.0.1:security/py-google-auth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.2.2:security/py-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.5.3:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=5.4.1:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>0:www/py-requests-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.24.2:net/py-urllib3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}websocket-client>=0.32.0:www/py-websocket-client@${PY_FLAVOR}
+
+USES= python:3.6+
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-kubernetes/distinfo b/sysutils/py-kubernetes/distinfo
new file mode 100644
index 000000000000..f93e02fe3ead
--- /dev/null
+++ b/sysutils/py-kubernetes/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758567066
+SHA256 (kubernetes-33.1.0.tar.gz) = f64d829843a54c251061a8e7a14523b521f2dc5c896cf6d65ccf348648a88993
+SIZE (kubernetes-33.1.0.tar.gz) = 1036779
diff --git a/sysutils/py-kubernetes/pkg-descr b/sysutils/py-kubernetes/pkg-descr
new file mode 100644
index 000000000000..a8735938e9dc
--- /dev/null
+++ b/sysutils/py-kubernetes/pkg-descr
@@ -0,0 +1 @@
+Official Python client library for kubernetes API
diff --git a/sysutils/py-liquidctl/Makefile b/sysutils/py-liquidctl/Makefile
index cb6f93ea3e45..c4e5ed36f539 100644
--- a/sysutils/py-liquidctl/Makefile
+++ b/sysutils/py-liquidctl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= liquidctl
DISTVERSION= 1.15.0
+PORTREVISION= 1
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-mitogen/Makefile b/sysutils/py-mitogen/Makefile
index 981f468c3d9e..0c96083db80a 100644
--- a/sysutils/py-mitogen/Makefile
+++ b/sysutils/py-mitogen/Makefile
@@ -1,6 +1,5 @@
PORTNAME= mitogen
-DISTVERSION= 0.3.22
-PORTREVISION= 1
+DISTVERSION= 0.3.27
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-mitogen/distinfo b/sysutils/py-mitogen/distinfo
index 913765267c59..7dfc561dc60e 100644
--- a/sysutils/py-mitogen/distinfo
+++ b/sysutils/py-mitogen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740403021
-SHA256 (mitogen-0.3.22.tar.gz) = 5cf403069c2477145072e77273a2d2da3e6962db8bcde1f02ae9d723738167be
-SIZE (mitogen-0.3.22.tar.gz) = 226296
+TIMESTAMP = 1756031277
+SHA256 (mitogen-0.3.27.tar.gz) = b558ed41fb24b3db4f3a8b696ec3c96a2c58006d1fa0801841c44562f43f22dd
+SIZE (mitogen-0.3.27.tar.gz) = 228860
diff --git a/sysutils/py-overlord/Makefile b/sysutils/py-overlord/Makefile
index 5abfd603348d..b5fd8fb42adc 100644
--- a/sysutils/py-overlord/Makefile
+++ b/sysutils/py-overlord/Makefile
@@ -1,6 +1,6 @@
PORTNAME= overlord
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.0
+DISTVERSION= 0.22.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -28,6 +28,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiofiles>=0:devel/py-aiofiles@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dotenv>=0:www/py-python-dotenv@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}supervisor>=0:sysutils/py-supervisor@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sysctl>=0:devel/py-sysctl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tornado>=0:www/py-tornado@${PY_FLAVOR} \
beanstalkd>=0:net/beanstalkd \
memcached>=0:databases/memcached
@@ -54,6 +55,8 @@ post-install:
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-libexec
@cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-manpages
+ @cd ${WRKSRC} && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install-files
@${MKDIR} ${STAGEDIR}/var/log/overlord
post-install-DOCS-on:
diff --git a/sysutils/py-overlord/distinfo b/sysutils/py-overlord/distinfo
index b1b2da27d519..5a49a79f8499 100644
--- a/sysutils/py-overlord/distinfo
+++ b/sysutils/py-overlord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749862430
-SHA256 (DtxdF-overlord-v0.10.0_GH0.tar.gz) = 17377ceaf820880c9307deadc1a6b53db5f239c5c55301a52d31de10e75a612f
-SIZE (DtxdF-overlord-v0.10.0_GH0.tar.gz) = 87272
+TIMESTAMP = 1766383188
+SHA256 (DtxdF-overlord-v0.22.0_GH0.tar.gz) = 21aa9624d9abcae58227138f9da6e8b6c2076f8a497a68dad2331b047196ffc1
+SIZE (DtxdF-overlord-v0.22.0_GH0.tar.gz) = 103719
diff --git a/sysutils/py-overlord/pkg-plist b/sysutils/py-overlord/pkg-plist
index 87bd6b5516a2..5ac6dc7a9391 100644
--- a/sysutils/py-overlord/pkg-plist
+++ b/sysutils/py-overlord/pkg-plist
@@ -3,7 +3,9 @@
libexec/overlord/safe-exc.sh
libexec/overlord/vm-install-from-appjail-image.sh
libexec/overlord/vm-install-from-components.sh
+libexec/overlord/vm-install-from-pkgbase.sh
libexec/overlord/vm-start.sh
+libexec/overlord/create.py
share/man/man1/overlord.1.gz
share/man/man5/overlord-spec.5.gz
%%DATADIR%%/overlord.ini
@@ -81,6 +83,8 @@ bin/overlord
%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/serve%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/spec%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/spec%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/template%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/template%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/token%%PYTHON_TAG%%.opt-1.pyc
%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/token%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/overlord/commands/__pycache__/watch%%PYTHON_TAG%%.opt-1.pyc
@@ -94,6 +98,7 @@ bin/overlord
%%PYTHON_SITELIBDIR%%/overlord/commands/poll.py
%%PYTHON_SITELIBDIR%%/overlord/commands/serve.py
%%PYTHON_SITELIBDIR%%/overlord/commands/spec.py
+%%PYTHON_SITELIBDIR%%/overlord/commands/template.py
%%PYTHON_SITELIBDIR%%/overlord/commands/token.py
%%PYTHON_SITELIBDIR%%/overlord/commands/watch.py
%%PYTHON_SITELIBDIR%%/overlord/config.py
@@ -131,3 +136,4 @@ bin/overlord
%%PYTHON_SITELIBDIR%%/overlord/util.py
%%PYTHON_SITELIBDIR%%/overlord/version.py
%%PYTHON_SITELIBDIR%%/overlord/vm.py
+%%DATADIR%%/files/pkgbase/base.conf
diff --git a/sysutils/py-plumbum/Makefile b/sysutils/py-plumbum/Makefile
index f557a215129a..1d55d0c336aa 100644
--- a/sysutils/py-plumbum/Makefile
+++ b/sysutils/py-plumbum/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plumbum
-PORTVERSION= 1.9.0
+PORTVERSION= 1.10.0
CATEGORIES= sysutils python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MASTER_SITES= PYPI
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0:devel/py-hatch-vcs@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27.0:devel/py-hatchling@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/sysutils/py-plumbum/distinfo b/sysutils/py-plumbum/distinfo
index b5e3624dbd11..1520b9bb6a79 100644
--- a/sysutils/py-plumbum/distinfo
+++ b/sysutils/py-plumbum/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632474
-SHA256 (plumbum-1.9.0.tar.gz) = e640062b72642c3873bd5bdc3effed75ba4d3c70ef6b6a7b907357a84d909219
-SIZE (plumbum-1.9.0.tar.gz) = 319083
+TIMESTAMP = 1762586876
+SHA256 (plumbum-1.10.0.tar.gz) = f8cbf0ecec0b73ff4e349398b65112a9e3f9300e7dc019001217dcc148d5c97c
+SIZE (plumbum-1.10.0.tar.gz) = 320039
diff --git a/sysutils/py-psutil/Makefile b/sysutils/py-psutil/Makefile
index 2b373eb96e07..e551d1ec5e40 100644
--- a/sysutils/py-psutil/Makefile
+++ b/sysutils/py-psutil/Makefile
@@ -1,5 +1,5 @@
PORTNAME= psutil
-PORTVERSION= 7.0.0
+PORTVERSION= 7.1.3
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-psutil/distinfo b/sysutils/py-psutil/distinfo
index e912c5949ec9..af5eaacf0fc0 100644
--- a/sysutils/py-psutil/distinfo
+++ b/sysutils/py-psutil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739930202
-SHA256 (psutil-7.0.0.tar.gz) = 7be9c3eba38beccb6495ea33afd982a44074b78f28c434a1f51cc07fd315c456
-SIZE (psutil-7.0.0.tar.gz) = 497003
+TIMESTAMP = 1762586878
+SHA256 (psutil-7.1.3.tar.gz) = 6c86281738d77335af7aec228328e944b30930899ea760ecf33a4dba66be5e74
+SIZE (psutil-7.1.3.tar.gz) = 489059
diff --git a/sysutils/py-pyinfra/Makefile b/sysutils/py-pyinfra/Makefile
index 09a93a79e9ec..75fb5f8c35b2 100644
--- a/sysutils/py-pyinfra/Makefile
+++ b/sysutils/py-pyinfra/Makefile
@@ -1,19 +1,19 @@
PORTNAME= pyinfra
-DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.1
+DISTVERSION= 3.5
CATEGORIES= sysutils python
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-MAINTAINER= dtxdf@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Automates infrastructure using Python
WWW= https://pyinfra.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>2:devel/py-click@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}distro>=1.6<2:sysutils/py-distro@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gevent>=1.5:devel/py-gevent@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>2<4:devel/py-Jinja2@${PY_FLAVOR} \
@@ -21,20 +21,14 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>2:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}paramiko>=2.7<4:security/py-paramiko@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>2<3:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pywinrm>0:security/py-pywinrm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typeguard>0:devel/py-typeguard@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>6:devel/py-pyyaml@${PY_FLAVOR}
USES= pytest python
-USE_GITHUB= yes
-GH_ACCOUNT= pyinfra-dev
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
-# 'test_sshuserclient' fails because paramiko.PKey doesn't have the 'from_type_string' method
-# which was added in 3.2 and we currently have paramiko==2.x.x
-PYTEST_BROKEN_TESTS= test_sshuserclient
# Most of the ignored tests fail because docker is missing.
# The *_ensure_newline_* ones fail when pyinfra is not installed first.
PYTEST_IGNORED_TESTS= test_int_docker_install_package_ubuntu \
@@ -46,18 +40,10 @@ PYTEST_IGNORED_TESTS= test_int_docker_install_package_ubuntu \
test_int_local_line_ensure_newline_true \
test_int_local_line_ensure_newline_false
-# TestSSHUserConfig.test_missing_hostkey is failing currently, due to an
-# undocumented dependency on code only available in paramiko >= 3.2:
-# https://github.com/pyinfra-dev/pyinfra/issues/1290
-
NO_ARCH= yes
.include <bsd.port.pre.mk>
-.if ${PYTHON_REL} < 31000
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}importlib-metadata>3.6:devel/py-importlib-metadata@${PY_FLAVOR}
-.endif
-
.if ${PYTHON_REL} < 31100
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR}
.endif
diff --git a/sysutils/py-pyinfra/distinfo b/sysutils/py-pyinfra/distinfo
index 84c79ba0025a..a32290302211 100644
--- a/sysutils/py-pyinfra/distinfo
+++ b/sysutils/py-pyinfra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747720214
-SHA256 (pyinfra-dev-pyinfra-v3.3.1_GH0.tar.gz) = 6490bba47b0182b0c79b3c915bf1f1058be874af4a7edcb95f1ef990f4a44e22
-SIZE (pyinfra-dev-pyinfra-v3.3.1_GH0.tar.gz) = 364340
+TIMESTAMP = 1757009414
+SHA256 (pyinfra-3.5.tar.gz) = db7f7de7e5e3d2202fb01c089e93e6bef7a5d898d119f3a8964da4b54e123a9c
+SIZE (pyinfra-3.5.tar.gz) = 233210
diff --git a/sysutils/py-python-bareos/Makefile b/sysutils/py-python-bareos/Makefile
index 4fae21872cb0..534628aef521 100644
--- a/sysutils/py-python-bareos/Makefile
+++ b/sysutils/py-python-bareos/Makefile
@@ -1,6 +1,5 @@
PORTNAME= python-bareos
-PORTVERSION= 24.0.0
-PORTREVISION= 1
+PORTVERSION= 24.0.7
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-python-bareos/distinfo b/sysutils/py-python-bareos/distinfo
index 6b1a4c9ffae4..f523fbfba159 100644
--- a/sysutils/py-python-bareos/distinfo
+++ b/sysutils/py-python-bareos/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735940424
-SHA256 (python_bareos-24.0.0.tar.gz) = fee25b9e738ba2f3762064d7834ca7c8d91d60696cd47ed8ace6f8fb5cb58587
-SIZE (python_bareos-24.0.0.tar.gz) = 37218
+TIMESTAMP = 1763446496
+SHA256 (python_bareos-24.0.7.tar.gz) = a6c3c9db23585e19b4c3505ffe76e82dd63e24bd25b768e44e3f95527244b866
+SIZE (python_bareos-24.0.7.tar.gz) = 37361
diff --git a/sysutils/py-qmk/Makefile b/sysutils/py-qmk/Makefile
index 1885ed36b873..9f6f39bf2949 100644
--- a/sysutils/py-qmk/Makefile
+++ b/sysutils/py-qmk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= qmk
-DISTVERSION= 1.1.5
-PORTREVISION= 1
+DISTVERSION= 1.1.8
+PORTREVISION= 0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/sysutils/py-qmk/distinfo b/sysutils/py-qmk/distinfo
index a3b43dd50e2e..6331c7948afd 100644
--- a/sysutils/py-qmk/distinfo
+++ b/sysutils/py-qmk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719110823
-SHA256 (qmk-1.1.5.tar.gz) = 2efe3c752230c6ba24b8719c3b6e85a5644bf8f7d0dd237757eda9b7b7e60b11
-SIZE (qmk-1.1.5.tar.gz) = 12074
+TIMESTAMP = 1752500939
+SHA256 (qmk-1.1.8.tar.gz) = 0b426b6bf20aeb5b67806b2e127303e26c9245cfe265581d6046cc5edc29059d
+SIZE (qmk-1.1.8.tar.gz) = 13509
diff --git a/sysutils/py-queuelib/Makefile b/sysutils/py-queuelib/Makefile
index 04f085043785..e9bca5c086e9 100644
--- a/sysutils/py-queuelib/Makefile
+++ b/sysutils/py-queuelib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= queuelib
-PORTVERSION= 1.7.0
+PORTVERSION= 1.8.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,8 +11,7 @@ WWW= https://github.com/scrapy/queuelib
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27.0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR}
TEST_DEPENDS:= ${RUN_DEPENDS}
diff --git a/sysutils/py-queuelib/distinfo b/sysutils/py-queuelib/distinfo
index ae97357b9616..0e3281b76271 100644
--- a/sysutils/py-queuelib/distinfo
+++ b/sysutils/py-queuelib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1715818445
-SHA256 (queuelib-1.7.0.tar.gz) = 2855162096cf0230510890b354379ea1c0ff19d105d3147d349d2433bb222b08
-SIZE (queuelib-1.7.0.tar.gz) = 13291
+TIMESTAMP = 1754387864
+SHA256 (queuelib-1.8.0.tar.gz) = 582bc65514481100b0539bd671da6b355b878869cfc77d92c63b75fcc9cf8e27
+SIZE (queuelib-1.8.0.tar.gz) = 11675
diff --git a/sysutils/py-rendercv/Makefile b/sysutils/py-rendercv/Makefile
new file mode 100644
index 000000000000..4eb46c2ca27c
--- /dev/null
+++ b/sysutils/py-rendercv/Makefile
@@ -0,0 +1,43 @@
+PORTNAME= rendercv
+DISTVERSION= 2.5
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Typst-based CV/resume generator
+WWW= https://github.com/rendercv/rendercv \
+ https://pypi.org/project/rendercv
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uv-build>=0:devel/py-uv-build@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}phonenumbers>=0:devel/py-phonenumbers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic-extra-types>=0:devel/py-pydantic-extra-types@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}email-validator>=0:mail/py-email-validator@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ruamel.yaml>=0:devel/py-ruamel.yaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= CLI MARKDOWN WATCHDOG TYPST FONT
+OPTIONS_DEFAULT= CLI MARKDOWN WATCHDOG TYPST FONT
+
+CLI_DESC= Enable Command-line interface support
+MARKDOWN_DESC= Convert Markdown to HTML
+WATCHDOG_DESC= Monitor files for updates
+TYPST_DESC= Render PDF from Typst source files
+FONT_DESC= Font files for RenderCV
+
+CLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typer>=0:devel/py-typer@${PY_FLAVOR}
+MARKDOWN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>=0:textproc/py-markdown@${PY_FLAVOR}
+WATCHDOG_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}watchdog>=0:devel/py-watchdog@${PY_FLAVOR}
+TYPST_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}typst>=0:textproc/py-typst@${PY_FLAVOR}
+FONT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rendercv-fonts>=0:x11-fonts/py-rendercv-fonts@${PY_FLAVOR}
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-rendercv/distinfo b/sysutils/py-rendercv/distinfo
new file mode 100644
index 000000000000..c6f5b4128d33
--- /dev/null
+++ b/sysutils/py-rendercv/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1766178034
+SHA256 (rendercv-2.5.tar.gz) = 7e5b51c7ed4340fa2e78084a3d74aa4784aa3e42e53d585c3c8433082982434b
+SIZE (rendercv-2.5.tar.gz) = 77147
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
new file mode 100644
index 000000000000..7c8350de5c53
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_cli_error__handler.py
@@ -0,0 +1,20 @@
+--- src/rendercv/cli/error_handler.py.orig 2025-12-20 00:46:25 UTC
++++ src/rendercv/cli/error_handler.py
+@@ -8,7 +8,7 @@ from rendercv.exception import RenderCVUserError
+ from rendercv.exception import RenderCVUserError
+
+
+-def handle_user_errors[T, **P](function: Callable[P, None]) -> Callable[P, None]:
++def handle_user_errors(function):
+ """Decorator that catches user errors and displays friendly messages without stack traces.
+
+ Why:
+@@ -33,7 +33,7 @@ def handle_user_errors[T, **P](function: Callable[P, N
+ """
+
+ @functools.wraps(function)
+- def wrapper(*args: P.args, **kwargs: P.kwargs) -> None:
++ def wrapper(*args, **kwargs) -> None:
+ try:
+ return function(*args, **kwargs)
+ except RenderCVUserError as e:
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py b/sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py
new file mode 100644
index 000000000000..3ede1d8e2ce3
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_cli_render__command_run__rendercv.py
@@ -0,0 +1,21 @@
+--- src/rendercv/cli/render_command/run_rendercv.py.orig 2025-12-20 00:43:25 UTC
++++ src/rendercv/cli/render_command/run_rendercv.py
+@@ -19,13 +19,13 @@ from .progress_panel import ProgressPanel
+ from .progress_panel import ProgressPanel
+
+
+-def timed_step[T, **P](
++def timed_step(
+ message: str,
+ progress_panel: ProgressPanel,
+- func: Callable[P, T],
+- *args: P.args,
+- **kwargs: P.kwargs,
+-) -> T:
++ func,
++ *args,
++ **kwargs,
++):
+ """Execute function, measure timing, and update progress panel with result.
+
+ Why:
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py b/sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py
new file mode 100644
index 000000000000..d3fbd6e1175e
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_renderer_templater_entry__templates__from__input.py
@@ -0,0 +1,20 @@
+--- src/rendercv/renderer/templater/entry_templates_from_input.py.orig 2025-12-20 00:49:48 UTC
++++ src/rendercv/renderer/templater/entry_templates_from_input.py
+@@ -14,14 +14,14 @@ uppercase_word_pattern = re.compile(r"\b[A-Z_]+\b")
+ uppercase_word_pattern = re.compile(r"\b[A-Z_]+\b")
+
+
+-def render_entry_templates[EntryType: Entry](
+- entry: EntryType,
++def render_entry_templates(
++ entry,
+ *,
+ templates: Templates,
+ locale: Locale,
+ show_time_span: bool,
+ current_date: Date,
+-) -> EntryType:
++):
+ """Expand entry templates by substituting field placeholders with processed values.
+
+ Why:
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py
new file mode 100644
index 000000000000..c3e40f6ba6fd
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__complex__fields.py
@@ -0,0 +1,11 @@
+--- src/rendercv/schema/models/cv/entries/bases/entry_with_complex_fields.py.orig 2025-12-19 21:42:57 UTC
++++ src/rendercv/schema/models/cv/entries/bases/entry_with_complex_fields.py
+@@ -37,7 +37,7 @@ def validate_exact_date(date: str | int) -> str | int:
+ return date
+
+
+-type ExactDate = Annotated[str | int, pydantic.AfterValidator(validate_exact_date)]
++ExactDate = Annotated[str | int, pydantic.AfterValidator(validate_exact_date)]
+
+
+ def get_date_object(date: str | int, current_date: Date | None = None) -> Date:
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py
new file mode 100644
index 000000000000..8c792c689936
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_entries_bases_entry__with__date.py
@@ -0,0 +1,11 @@
+--- src/rendercv/schema/models/cv/entries/bases/entry_with_date.py.orig 2025-12-19 21:34:29 UTC
++++ src/rendercv/schema/models/cv/entries/bases/entry_with_date.py
+@@ -31,7 +31,7 @@ def validate_arbitrary_date(date: int | str) -> int |
+ return date
+
+
+-type ArbitraryDate = Annotated[
++ArbitraryDate = Annotated[
+ int | str, pydantic.AfterValidator(validate_arbitrary_date)
+ ]
+
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
new file mode 100644
index 000000000000..d2f7a9c12c81
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_section.py
@@ -0,0 +1,46 @@
+--- src/rendercv/schema/models/cv/section.py.orig 2025-12-19 21:43:39 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.
+
+ # str is an entry type (TextEntry) but not a model, so it's not included in EntryModel.
+-type EntryModel = (
++EntryModel = (
+ OneLineEntry
+ | NormalEntry
+ | ExperienceEntry
+@@ -31,13 +31,22 @@ type EntryModel = (
+ | NumberedEntry
+ | ReversedNumberedEntry
+ )
+-type Entry = EntryModel | str
++Entry = EntryModel | str
+ ########################################################################################
+-available_entry_models: tuple[type[EntryModel], ...] = get_args(EntryModel.__value__)
++available_entry_models: tuple[type[EntryModel], ...] = (
++ OneLineEntry,
++ NormalEntry,
++ ExperienceEntry,
++ EducationEntry,
++ PublicationEntry,
++ BulletEntry,
++ NumberedEntry,
++ ReversedNumberedEntry
++)
+ 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]
+ or_, [list[entry_type] for entry_type in available_entry_models]
+ )
+
+@@ -244,7 +253,7 @@ def validate_section(sections_input: Any) -> Any:
+ # Create a custom type named Section, which is a list of entries. The entries can be any
+ # of the available entry types. The section is validated with the `validate_section`
+ # function.
+-type Section = Annotated[
++Section = Annotated[
+ pydantic.json_schema.SkipJsonSchema[Any] | ListOfEntries,
+ pydantic.BeforeValidator(lambda entries: validate_section(entries)),
+ ]
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
new file mode 100644
index 000000000000..50d71355c92c
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_cv_social__network.py
@@ -0,0 +1,20 @@
+--- src/rendercv/schema/models/cv/social_network.py.orig 2025-12-19 21:44:26 UTC
++++ src/rendercv/schema/models/cv/social_network.py
+@@ -10,7 +10,7 @@ url_validator = pydantic.TypeAdapter(pydantic.HttpUrl)
+ from ..base import BaseModelWithoutExtraKeys
+
+ url_validator = pydantic.TypeAdapter(pydantic.HttpUrl)
+-type SocialNetworkName = Literal[
++SocialNetworkName = Literal[
+ "LinkedIn",
+ "GitHub",
+ "GitLab",
+@@ -27,7 +27,7 @@ type SocialNetworkName = Literal[
+ "Leetcode",
+ "X",
+ ]
+-available_social_networks = get_args(SocialNetworkName.__value__)
++#available_social_networks = get_args(SocialNetworkName.__value__)
+ url_dictionary: dict[SocialNetworkName, str] = {
+ "LinkedIn": "https://linkedin.com/in/",
+ "GitHub": "https://github.com/",
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
new file mode 100644
index 000000000000..2519ce6c6ec4
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_built__in__design.py
@@ -0,0 +1,22 @@
+--- 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
+@@ -37,14 +37,13 @@ def discover_other_themes() -> list[type[ClassicTheme]
+
+ return discovered
+
++discovered_other_themes = discover_other_themes()
+
+ # Build discriminated union dynamically
+-type BuiltInDesign = Annotated[
+- ClassicTheme | reduce(or_, discover_other_themes()), # pyright: ignore[reportInvalidTypeForm]
++BuiltInDesign = Annotated[
++ ClassicTheme | reduce(or_, discovered_other_themes), # pyright: ignore[reportInvalidTypeForm]
+ pydantic.Field(discriminator="theme"),
+ ]
+-available_themes: list[str] = [
+- ThemeClass.model_fields["theme"].default
+- for ThemeClass in get_args(get_args(BuiltInDesign.__value__)[0])
+-]
++discovered_other_themes.append(ClassicTheme)
++available_themes: list[str] = [ThemeClass.model_fields["theme"].default for ThemeClass in discovered_other_themes]
+ built_in_design_adapter = pydantic.TypeAdapter(BuiltInDesign)
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py
new file mode 100644
index 000000000000..30f05b163fbc
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_classic__theme.py
@@ -0,0 +1,23 @@
+--- src/rendercv/schema/models/design/classic_theme.py.orig 2025-12-19 21:33:55 UTC
++++ src/rendercv/schema/models/design/classic_theme.py
+@@ -7,14 +7,14 @@ from rendercv.schema.models.design.typst_dimension imp
+ from rendercv.schema.models.design.font_family import FontFamily as FontFamilyType
+ from rendercv.schema.models.design.typst_dimension import TypstDimension
+
+-type Bullet = Literal["●", "•", "◦", "-", "◆", "★", "■", "—", "○"]
+-type BodyAlignment = Literal["left", "justified", "justified-with-no-hyphenation"]
+-type Alignment = Literal["left", "center", "right"]
+-type SectionTitleType = Literal[
++Bullet = Literal["●", "•", "◦", "-", "◆", "★", "■", "—", "○"]
++BodyAlignment = Literal["left", "justified", "justified-with-no-hyphenation"]
++Alignment = Literal["left", "center", "right"]
++SectionTitleType = Literal[
+ "with_partial_line", "with_full_line", "without_line", "moderncv"
+ ]
+-type PhoneNumberFormatType = Literal["national", "international", "E164"]
+-type PageSize = Literal["a4", "a5", "us-letter", "us-executive"]
++PhoneNumberFormatType = Literal["national", "international", "E164"]
++PageSize = Literal["a4", "a5", "us-letter", "us-executive"]
+
+ length_common_description = (
+ "It can be specified with units (cm, in, pt, mm, ex, em). For example, `0.1cm`."
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
new file mode 100644
index 000000000000..0563084ad505
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_font__family.py
@@ -0,0 +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
+@@ -50,4 +50,4 @@ available_font_families = sorted(
+ )
+
+
+-type FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # pyright: ignore[reportInvalidTypeForm]
++FontFamily = SkipJsonSchema[str] | Literal[*tuple(available_font_families)] # pyright: ignore[reportInvalidTypeForm]
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py
new file mode 100644
index 000000000000..f9c2dfb78d2c
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_design_typst__dimension.py
@@ -0,0 +1,8 @@
+--- src/rendercv/schema/models/design/typst_dimension.py.orig 2025-12-19 21:33:37 UTC
++++ src/rendercv/schema/models/design/typst_dimension.py
+@@ -29,4 +29,4 @@ def validate_typst_dimension(dimension: str) -> str:
+ return dimension
+
+
+-type TypstDimension = Annotated[str, pydantic.AfterValidator(validate_typst_dimension)]
++TypstDimension = Annotated[str, pydantic.AfterValidator(validate_typst_dimension)]
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
new file mode 100644
index 000000000000..78889b6444b0
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_locale_locale.py
@@ -0,0 +1,22 @@
+--- src/rendercv/schema/models/locale/locale.py.orig 2025-12-19 21:44:44 UTC
++++ src/rendercv/schema/models/locale/locale.py
+@@ -37,14 +37,13 @@ def discover_other_locales() -> list[type[EnglishLocal
+
+ return discovered
+
++discovered_other_locales = discover_other_locales()
+
+ # Build discriminated union dynamically
+-type Locale = Annotated[
+- EnglishLocale | reduce(or_, discover_other_locales()), # pyright: ignore[reportInvalidTypeForm]
++Locale = Annotated[
++ EnglishLocale | reduce(or_, discovered_other_locales), # pyright: ignore[reportInvalidTypeForm]
+ pydantic.Field(discriminator="language"),
+ ]
+-available_locales = [
+- LocaleModel.model_fields["language"].default
+- for LocaleModel in get_args(get_args(Locale.__value__)[0])
+-]
++discovered_other_locales.append(EnglishLocale)
++available_locales = [LocaleModel.model_fields["language"].default for LocaleModel in discovered_other_locales]
+ locale_adapter = pydantic.TypeAdapter(Locale)
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py
new file mode 100644
index 000000000000..74b7cab315b6
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_models_path.py
@@ -0,0 +1,19 @@
+--- src/rendercv/schema/models/path.py.orig 2025-12-19 21:40:25 UTC
++++ src/rendercv/schema/models/path.py
+@@ -60,14 +60,14 @@ def serialize_path(path: pathlib.Path) -> str:
+ return str(path.relative_to(pathlib.Path.cwd()))
+
+
+-type ExistingPathRelativeToInput = Annotated[
++ExistingPathRelativeToInput = Annotated[
+ pathlib.Path,
+ pydantic.AfterValidator(
+ lambda path, info: resolve_relative_path(path, info, must_exist=True)
+ ),
+ ]
+
+-type PlannedPathRelativeToInput = Annotated[
++PlannedPathRelativeToInput = Annotated[
+ pathlib.Path,
+ pydantic.AfterValidator(
+ lambda path, info: resolve_relative_path(path, info, must_exist=False)
diff --git a/sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py b/sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py
new file mode 100644
index 000000000000..8760ecb47deb
--- /dev/null
+++ b/sysutils/py-rendercv/files/patch-src_rendercv_schema_variant__pydantic__model__generator.py
@@ -0,0 +1,38 @@
+--- src/rendercv/schema/variant_pydantic_model_generator.py.orig 2025-12-19 21:48:58 UTC
++++ src/rendercv/schema/variant_pydantic_model_generator.py
+@@ -6,17 +6,17 @@ from rendercv.exception import RenderCVInternalError
+
+ from rendercv.exception import RenderCVInternalError
+
+-type FieldSpec = tuple[type[Any], FieldInfo]
++FieldSpec = tuple[type[Any], FieldInfo]
+
+
+-def create_variant_pydantic_model[T: pydantic.BaseModel](
++def create_variant_pydantic_model(
+ variant_name: str,
+ defaults: dict[str, Any],
+- base_class: type[T],
++ base_class,
+ discriminator_field: str,
+ class_name_suffix: str,
+ module_name: str,
+-) -> type[T]:
++):
+ """Create Pydantic model variant with customized defaults.
+
+ Why:
+@@ -190,10 +190,10 @@ def create_discriminator_field_spec(
+ return (cast(type[Any], field_annotation), new_field)
+
+
+-def deep_merge_nested_object[T: pydantic.BaseModel](
+- base_nested_obj: T,
++def deep_merge_nested_object(
++ base_nested_obj,
+ updates: dict[str, Any],
+-) -> T:
++):
+ """Recursively merge nested dictionary updates into Pydantic model instance.
+
+ Why:
diff --git a/sysutils/py-rendercv/pkg-descr b/sysutils/py-rendercv/pkg-descr
new file mode 100644
index 000000000000..58a97762cbe9
--- /dev/null
+++ b/sysutils/py-rendercv/pkg-descr
@@ -0,0 +1,5 @@
+RenderCV is a python tool for creating a CV from YAML.
+
+Write your CV or resume as YAML, then run RenderCV, and get a PDF
+with perfect typography. No template wrestling. No broken layouts.
+Consistent spacing, every time.
diff --git a/sysutils/py-salt-tower/Makefile b/sysutils/py-salt-tower/Makefile
new file mode 100644
index 000000000000..e93d07ae3716
--- /dev/null
+++ b/sysutils/py-salt-tower/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= salt-tower
+DISTVERSION= 1.12.0
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= dereckson@gmail.com
+COMMENT= External pillar to manage and merge a stack of pillars
+WWW= https://jgraichen.github.io/salt-tower/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pdm-pep517>0:devel/py-pdm-pep517@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-salt-tower/distinfo b/sysutils/py-salt-tower/distinfo
new file mode 100644
index 000000000000..caf558083051
--- /dev/null
+++ b/sysutils/py-salt-tower/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1722101087
+SHA256 (salt-tower-1.12.0.tar.gz) = c267508f29f18afcf62b1e048fb85fad54f54cf07e1958d02181f34ad975c2fa
+SIZE (salt-tower-1.12.0.tar.gz) = 23668
diff --git a/sysutils/py-salt-tower/pkg-descr b/sysutils/py-salt-tower/pkg-descr
new file mode 100644
index 000000000000..a9ab82bccfb6
--- /dev/null
+++ b/sysutils/py-salt-tower/pkg-descr
@@ -0,0 +1,3 @@
+SaltStack pillar to allow a stack of different pillar with advanced merge
+capabilities. It allows to inject Jinja variables to select the pillar
+files to load and merge dictionaries into unique consolidated values.
diff --git a/sysutils/py-tldr/Makefile b/sysutils/py-tldr/Makefile
index eeb4e29ad965..c76b894712bc 100644
--- a/sysutils/py-tldr/Makefile
+++ b/sysutils/py-tldr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tldr
-PORTVERSION= 3.3.0
-PORTREVISION= 1
+PORTVERSION= 3.4.1
CATEGORIES= sysutils python
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jinking.this@gmail.com
@@ -11,17 +11,14 @@ WWW= https://github.com/tldr-pages/tldr-python-client
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}termcolor>0:devel/py-termcolor@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}shtab>0:devel/py-shtab@${PY_FLAVOR}
-USES= python
-USE_PYTHON= autoplist distutils flavors
-
-USE_GITHUB= yes
-GH_ACCOUNT= tldr-pages
-GH_PROJECT= tldr-python-client
-
+USES= python shebangfix
+USE_PYTHON= autoplist pep517 flavors
+SHEBANG_FILES= tldr.py
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/sysutils/py-tldr/distinfo b/sysutils/py-tldr/distinfo
index 47d0d6ce07a6..e2f8836f7f73 100644
--- a/sysutils/py-tldr/distinfo
+++ b/sysutils/py-tldr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725242142
-SHA256 (tldr-pages-tldr-python-client-3.3.0_GH0.tar.gz) = a942af54514295845b99bbf43d48f499023849ad35d5ec11bb7c1665d3ca8d6e
-SIZE (tldr-pages-tldr-python-client-3.3.0_GH0.tar.gz) = 96931
+TIMESTAMP = 1756950697
+SHA256 (tldr-3.4.1.tar.gz) = 34f573fa8f65d6b484dab5c2d93392c11141fb44161d4651e21b925820c1303f
+SIZE (tldr-3.4.1.tar.gz) = 16805
diff --git a/sysutils/py-tmuxp/Makefile b/sysutils/py-tmuxp/Makefile
index cead2e6f8866..55256282d9cf 100644
--- a/sysutils/py-tmuxp/Makefile
+++ b/sysutils/py-tmuxp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tmuxp
-PORTVERSION= 1.55.0
+PORTVERSION= 1.62.0
CATEGORIES= sysutils python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,11 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libtmux>=0.46.0<0.47:devel/py-libtmux@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}libtmux>=0.53.0<0.54:devel/py-libtmux@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \
tmux:sysutils/tmux
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/sysutils/py-tmuxp/distinfo b/sysutils/py-tmuxp/distinfo
index b82b8ecb2a34..5a49ff762875 100644
--- a/sysutils/py-tmuxp/distinfo
+++ b/sysutils/py-tmuxp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740836180
-SHA256 (tmuxp-1.55.0.tar.gz) = ade0bad3d9d8d647664089c0a6101f9924d9410aa2b530fcf0406fff8994de1d
-SIZE (tmuxp-1.55.0.tar.gz) = 907954
+TIMESTAMP = 1766036509
+SHA256 (tmuxp-1.62.0.tar.gz) = 6cece0720ff9a29fca07b2330bcbf06720613828f97bd163ff235a9d30dfec19
+SIZE (tmuxp-1.62.0.tar.gz) = 939909
diff --git a/sysutils/qmk_hid/Makefile b/sysutils/qmk_hid/Makefile
index 6442d69c805b..52b16b22c6db 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= 8
+PORTREVISION= 13
CATEGORIES= sysutils
MAINTAINER= dhs@frame.work
diff --git a/sysutils/qsudo/Makefile b/sysutils/qsudo/Makefile
index dc9323a2810d..436d21b588e0 100644
--- a/sysutils/qsudo/Makefile
+++ b/sysutils/qsudo/Makefile
@@ -10,9 +10,7 @@ WWW= https://github.com/trueos/qsudo
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
-RUN_DEPENDS= sudo:security/sudo
-
-USES= compiler:c++11-lang qmake qt:5
+USES= compiler:c++11-lang qmake qt:5 sudo
USE_GITHUB= yes
GH_ACCOUNT= trueos
GH_TAGNAME= 815e31c
diff --git a/sysutils/qt5-qtdiag/distinfo b/sysutils/qt5-qtdiag/distinfo
index 6ef3b041c9f5..70234c6225d5 100644
--- a/sysutils/qt5-qtdiag/distinfo
+++ b/sysutils/qt5-qtdiag/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567140
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762403375
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/sysutils/qt5-qtpaths/distinfo b/sysutils/qt5-qtpaths/distinfo
index daad4992db3b..b02a3edb13fa 100644
--- a/sysutils/qt5-qtpaths/distinfo
+++ b/sysutils/qt5-qtpaths/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567143
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762403377
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/sysutils/qt5-qtplugininfo/distinfo b/sysutils/qt5-qtplugininfo/distinfo
index 6b076b884ff6..c89150898eeb 100644
--- a/sysutils/qt5-qtplugininfo/distinfo
+++ b/sysutils/qt5-qtplugininfo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567146
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762403378
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/sysutils/qtxdg-tools/Makefile b/sysutils/qtxdg-tools/Makefile
index 964760d9df2a..1b9cc77e0924 100644
--- a/sysutils/qtxdg-tools/Makefile
+++ b/sysutils/qtxdg-tools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qtxdg-tools
-PORTVERSION= 4.2.0
-PORTREVISION= 1
+PORTVERSION= 4.3.0
CATEGORIES= sysutils
MASTER_SITES= LXQT
diff --git a/sysutils/qtxdg-tools/distinfo b/sysutils/qtxdg-tools/distinfo
index 9f88f38d5f68..a000dedb16b7 100644
--- a/sysutils/qtxdg-tools/distinfo
+++ b/sysutils/qtxdg-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744931220
-SHA256 (lxqt/qtxdg-tools-4.2.0.tar.xz) = 503a6e37792709340dddd642821eca13ef8d789cd26a06983cb7c5e06b8d63af
-SIZE (lxqt/qtxdg-tools-4.2.0.tar.xz) = 16852
+TIMESTAMP = 1762979421
+SHA256 (lxqt/qtxdg-tools-4.3.0.tar.xz) = 6d84dc5016464741a6fbc466b94120267ea5333ebe037b9b0e1799846165ef96
+SIZE (lxqt/qtxdg-tools-4.3.0.tar.xz) = 16880
diff --git a/sysutils/reggae/Makefile b/sysutils/reggae/Makefile
index 5ec3201a5e77..924056e106a3 100644
--- a/sysutils/reggae/Makefile
+++ b/sysutils/reggae/Makefile
@@ -1,5 +1,5 @@
PORTNAME= reggae
-DISTVERSION= 0.4.2
+DISTVERSION= 0.5.0
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
@@ -9,8 +9,7 @@ WWW= https://github.com/cbsd/reggae
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= sudo:security/sudo
-
+USES= sudo
USE_GITHUB= yes
GH_ACCOUNT= cbsd
USE_RC_SUBR= reggae reggae_pf
diff --git a/sysutils/reggae/distinfo b/sysutils/reggae/distinfo
index 411f446f1afd..dcaeedad6037 100644
--- a/sysutils/reggae/distinfo
+++ b/sysutils/reggae/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749978448
-SHA256 (cbsd-reggae-0.4.2_GH0.tar.gz) = 7b8b1fcf8078abbef6425fe56a4a83fba796adf15fb93ef10e044394d9dbfd6e
-SIZE (cbsd-reggae-0.4.2_GH0.tar.gz) = 55239
+TIMESTAMP = 1765076188
+SHA256 (cbsd-reggae-0.5.0_GH0.tar.gz) = fdba6325094a0df64bbbd1efad67559ab8ffad3b6e3e69f70652565fe187d506
+SIZE (cbsd-reggae-0.5.0_GH0.tar.gz) = 52013
diff --git a/sysutils/reggae/pkg-plist b/sysutils/reggae/pkg-plist
index 8a8c1ebb8def..e86478c3e771 100644
--- a/sysutils/reggae/pkg-plist
+++ b/sysutils/reggae/pkg-plist
@@ -24,7 +24,6 @@ share/man/man1/reggae.1.gz
%%DATADIR%%/cbsd-profile/skel/usr/home/provision/.profile
%%DATADIR%%/cbsd-profile/skel/usr/home/provision/.rhosts
%%DATADIR%%/cbsd-profile/skel/usr/home/provision/.shrc
-%%DATADIR%%/cbsd-profile/skel/usr/local/etc/sudoers
%%DATADIR%%/cbsd-profile/system/clone-local.d/placeholder
%%DATADIR%%/cbsd-profile/system/clone.d/placeholder
%%DATADIR%%/cbsd-profile/system/create.d/placeholder
@@ -145,7 +144,6 @@ share/man/man1/reggae.1.gz
%%DATADIR%%/templates/rtadvd.conf
%%DATADIR%%/templates/rtsold
%%DATADIR%%/templates/setup-vm.sh
-%%DATADIR%%/templates/sudoers
%%DATADIR%%/templates/unbound.conf
%%DATADIR%%/templates/unbound_control.conf
%%DATADIR%%/templates/unbound_reggae.conf
diff --git a/sysutils/reproduce/Makefile b/sysutils/reproduce/Makefile
index 7edc6f481dc3..6b7caec28156 100644
--- a/sysutils/reproduce/Makefile
+++ b/sysutils/reproduce/Makefile
@@ -1,6 +1,6 @@
PORTNAME= reproduce
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.0
+DISTVERSION= 0.7.0
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/reproduce/distinfo b/sysutils/reproduce/distinfo
index 0fa94c1453ee..a41516fc59c9 100644
--- a/sysutils/reproduce/distinfo
+++ b/sysutils/reproduce/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735927896
-SHA256 (DtxdF-reproduce-v0.5.0_GH0.tar.gz) = c409b4d5916934944df219f03eb3620b7386a2e1caba4db0f36038028f277d49
-SIZE (DtxdF-reproduce-v0.5.0_GH0.tar.gz) = 10439
+TIMESTAMP = 1763101527
+SHA256 (DtxdF-reproduce-v0.7.0_GH0.tar.gz) = 0d017d1acc0911c513760b5630ffd1e5941da2ebd659615d2647ff2e482c125c
+SIZE (DtxdF-reproduce-v0.7.0_GH0.tar.gz) = 10610
diff --git a/sysutils/rest-server/Makefile b/sysutils/rest-server/Makefile
index 2702e9a04322..b51f997e7b28 100644
--- a/sysutils/rest-server/Makefile
+++ b/sysutils/rest-server/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rest-server
DISTVERSIONPREFIX= v
-DISTVERSION= 0.13.0
+DISTVERSION= 0.14.0
PORTREVISION= 4
CATEGORIES= sysutils
diff --git a/sysutils/rest-server/distinfo b/sysutils/rest-server/distinfo
index a126c1dbdf83..384f06ac7e64 100644
--- a/sysutils/rest-server/distinfo
+++ b/sysutils/rest-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740403192
-SHA256 (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.mod) = 8232d9f5a821ee7eb63505781e4f8c760d8027d598f13bb8688178878f2f479f
-SIZE (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.mod) = 936
-SHA256 (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.zip) = e257a8e2832cb10a3f661c4a409fb735ca0577299415ec622837a389c7aa09d0
-SIZE (go/sysutils_rest-server/rest-server-v0.13.0/v0.13.0.zip) = 291281
+TIMESTAMP = 1756025432
+SHA256 (go/sysutils_rest-server/rest-server-v0.14.0/v0.14.0.mod) = 045dcdda938cef72446ace81d56b194a12c675a652d1cc946d85e65d38155d37
+SIZE (go/sysutils_rest-server/rest-server-v0.14.0/v0.14.0.mod) = 943
+SHA256 (go/sysutils_rest-server/rest-server-v0.14.0/v0.14.0.zip) = c4d197353e53f134dc0ae80dd47debc5389ab07e50a3c24cdcd7c847d0331f88
+SIZE (go/sysutils_rest-server/rest-server-v0.14.0/v0.14.0.zip) = 298478
diff --git a/sysutils/restic/Makefile b/sysutils/restic/Makefile
index 6413c8e2656b..d6a8edc634c2 100644
--- a/sysutils/restic/Makefile
+++ b/sysutils/restic/Makefile
@@ -1,7 +1,7 @@
PORTNAME= restic
DISTVERSIONPREFIX= v
-DISTVERSION= 0.18.0
-PORTREVISION= 3
+DISTVERSION= 0.18.1
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/restic/distinfo b/sysutils/restic/distinfo
index a10f1e75b7c8..abbfef67b414 100644
--- a/sysutils/restic/distinfo
+++ b/sysutils/restic/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743196737
-SHA256 (go/sysutils_restic/restic-v0.18.0/v0.18.0.mod) = 6a31abd1d2207b3e522a9ef9083d60c3f8fc97d8d6246425de19d9f6062fcd92
-SIZE (go/sysutils_restic/restic-v0.18.0/v0.18.0.mod) = 4632
-SHA256 (go/sysutils_restic/restic-v0.18.0/v0.18.0.zip) = 779460cf9be6dbeffffbdfc8795b7cf7899137ceb6ea9e0d93098543ca4d1a4d
-SIZE (go/sysutils_restic/restic-v0.18.0/v0.18.0.zip) = 24646151
+TIMESTAMP = 1758481766
+SHA256 (go/sysutils_restic/restic-v0.18.1/v0.18.1.mod) = 9cefc3b4ec617291207018ecd047f3ccda79665a882f277bdd8210082aa4ba91
+SIZE (go/sysutils_restic/restic-v0.18.1/v0.18.1.mod) = 4868
+SHA256 (go/sysutils_restic/restic-v0.18.1/v0.18.1.zip) = 798e46278cc8e8da7ae633a954ca3e710b8f1bc5c0b4d3d35bd04cfaccfc8fdf
+SIZE (go/sysutils_restic/restic-v0.18.1/v0.18.1.zip) = 24653619
diff --git a/sysutils/rkbin/Makefile b/sysutils/rkbin/Makefile
index 8ee4c8b8a86d..1a81465acfa3 100644
--- a/sysutils/rkbin/Makefile
+++ b/sysutils/rkbin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rkbin
-PORTVERSION= v0.2
+PORTVERSION= v0.3
CATEGORIES= sysutils
MASTER_SITES= LOCAL/manu
@@ -17,16 +17,16 @@ USES= tar:xz
NO_ARCH= yes
NO_BUILD= yes
-PLIST_FILES= share/${PORTNAME}/rk35/rk3566_ddr_1056MHz_v1.21.bin \
- share/${PORTNAME}/rk35/rk3568_bl31_v1.44.elf \
+PLIST_FILES= share/${PORTNAME}/rk35/rk3566_ddr_1056MHz_v1.23.bin \
+ share/${PORTNAME}/rk35/rk3568_bl31_v1.45.elf \
share/${PORTNAME}/rk35/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin \
share/${PORTNAME}/rk35/rk3588_bl31_v1.47.elf
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}
${MKDIR} ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35
- ${INSTALL_DATA} ${WRKSRC}/rk3566_ddr_1056MHz_v1.21.bin ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35/
- ${INSTALL_DATA} ${WRKSRC}/rk3568_bl31_v1.44.elf ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35/
+ ${INSTALL_DATA} ${WRKSRC}/rk3566_ddr_1056MHz_v1.23.bin ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35/
+ ${INSTALL_DATA} ${WRKSRC}/rk3568_bl31_v1.45.elf ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35/
${INSTALL_DATA} ${WRKSRC}/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.18.bin ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35/
${INSTALL_DATA} ${WRKSRC}/rk3588_bl31_v1.47.elf ${STAGEDIR}/${PREFIX}/share/${PORTNAME}/rk35/
diff --git a/sysutils/rkbin/distinfo b/sysutils/rkbin/distinfo
index cb788b9ff48e..dcf161ba87ca 100644
--- a/sysutils/rkbin/distinfo
+++ b/sysutils/rkbin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744480023
-SHA256 (rkbin-v0.2.tar.xz) = 9f01b26d83cf39728603d2ec8fe572c719dd44577c931d5bee1bbbc8e037eb1a
-SIZE (rkbin-v0.2.tar.xz) = 249011
+TIMESTAMP = 1765387482
+SHA256 (rkbin-v0.3.tar.xz) = a660e5198a45e3856b17d922e0e2f987e5161d5e638b528b1c6ad55806e50534
+SIZE (rkbin-v0.3.tar.xz) = 249925
diff --git a/sysutils/rldd/Makefile b/sysutils/rldd/Makefile
index 332436ad08d4..c8dcc0973576 100644
--- a/sysutils/rldd/Makefile
+++ b/sysutils/rldd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rldd
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 6
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
diff --git a/sysutils/rocinante/Makefile b/sysutils/rocinante/Makefile
index 2dfad01b169f..13df74cb0617 100644
--- a/sysutils/rocinante/Makefile
+++ b/sysutils/rocinante/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rocinante
-DISTVERSION= 0.1.20220714
+DISTVERSION= 1.0.20250714
CATEGORIES= sysutils
MAINTAINER= christer.edwards@gmail.com
@@ -11,17 +11,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
GH_ACCOUNT= bastillebsd
-GH_TAGNAME= ace6eea
-NO_BUILD= yes
NO_ARCH= yes
+NO_BUILD= yes
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PREFIX}/bin/rocinante ${STAGEDIR}${PREFIX}/bin
post-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/etc
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc \
+ ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}
(cd ${WRKSRC}/${PREFIX}/libexec/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/libexec/${PORTNAME})
${INSTALL_DATA} ${WRKSRC}${PREFIX}/etc/rocinante.conf ${STAGEDIR}${PREFIX}/etc/rocinante.conf.sample
diff --git a/sysutils/rocinante/distinfo b/sysutils/rocinante/distinfo
index 642419d0b19f..a7e373fd1df9 100644
--- a/sysutils/rocinante/distinfo
+++ b/sysutils/rocinante/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657743868
-SHA256 (bastillebsd-rocinante-0.1.20220714-ace6eea_GH0.tar.gz) = 81c1af640f2f07be740d0ecff0f5dcfb4690ede129a6ce88ae8622b3898e2de7
-SIZE (bastillebsd-rocinante-0.1.20220714-ace6eea_GH0.tar.gz) = 9959
+TIMESTAMP = 1751729192
+SHA256 (bastillebsd-rocinante-1.0.20250714_GH0.tar.gz) = 5df923c3f0e6f021d8cc39a496ea2c3594d884c96c2e7f456130155b8db9a5a4
+SIZE (bastillebsd-rocinante-1.0.20250714_GH0.tar.gz) = 56889
diff --git a/sysutils/rsyncrypto/Makefile b/sysutils/rsyncrypto/Makefile
index c34f6245c83e..631b6422d8c5 100644
--- a/sysutils/rsyncrypto/Makefile
+++ b/sysutils/rsyncrypto/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 3
CATEGORIES= sysutils net
MASTER_SITES= SF
-MAINTAINER= alster@vinterdalen.se
+MAINTAINER= alven@FreeBSD.org
COMMENT= Rsync Friendly File Encryption
WWW= https://rsyncrypto.lingnu.com/ \
https://sourceforge.net/projects/rsyncrypto/
diff --git a/sysutils/rsyslog8/Makefile b/sysutils/rsyslog8/Makefile
index b6af2312b2a5..1e7a8f0c2e0c 100644
--- a/sysutils/rsyslog8/Makefile
+++ b/sysutils/rsyslog8/Makefile
@@ -1,6 +1,5 @@
PORTNAME= rsyslog
-PORTVERSION= 8.2506.0
-PORTREVISION= 1
+PORTVERSION= 8.2512.0
CATEGORIES= sysutils
MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/
@@ -8,16 +7,13 @@ MAINTAINER= matthew@FreeBSD.org
COMMENT= Syslogd supporting SQL, TCP, and TLS
WWW= https://www.rsyslog.com/
-PATCH_SITES= https://github.com/rgerhards/${PORTNAME}/commit/
-PATCHFILES= 72b8bcc05318f0a72ec828d1a5329fa98c021eb8.patch:-p1
-
LICENSE= GPLv3 LGPL3 APACHE20
LICENSE_COMB= multi
LIB_DEPENDS= libestr.so:devel/libestr \
libfastjson.so:devel/libfastjson \
liblogging-rfc3195.so:devel/liblogging \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libcurl.so:ftp/curl
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR}
diff --git a/sysutils/rsyslog8/distinfo b/sysutils/rsyslog8/distinfo
index 02313e502df5..4f4a5bc33350 100644
--- a/sysutils/rsyslog8/distinfo
+++ b/sysutils/rsyslog8/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1749886759
-SHA256 (rsyslog-8.2506.0.tar.gz) = 6d6fd0257c95e756765d4d585a833d54dd3a0e5eeb8308b862a81b368a74bb7b
-SIZE (rsyslog-8.2506.0.tar.gz) = 3484506
-SHA256 (72b8bcc05318f0a72ec828d1a5329fa98c021eb8.patch) = f3cb29a469e28678086a81906fe823045563f9132c0a6f97bf887eba7fd1d31d
-SIZE (72b8bcc05318f0a72ec828d1a5329fa98c021eb8.patch) = 2585
+TIMESTAMP = 1765477210
+SHA256 (rsyslog-8.2512.0.tar.gz) = 93c50025d90b6c795fa350d56a3d832bfce45043ea9bd68240d9c2a9394bc629
+SIZE (rsyslog-8.2512.0.tar.gz) = 6768847
diff --git a/sysutils/rsyslog8/files/patch-runtime_net__ossl.c b/sysutils/rsyslog8/files/patch-runtime_net__ossl.c
deleted file mode 100644
index a16b3734ad98..000000000000
--- a/sysutils/rsyslog8/files/patch-runtime_net__ossl.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- runtime/net_ossl.c.orig 2025-03-05 18:14:51 UTC
-+++ runtime/net_ossl.c
-@@ -514,6 +514,7 @@ void net_ossl_lastOpenSSLErrorMsg
- #if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- /* initialize tls config commands in openssl context
- */
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- rsRetVal net_ossl_apply_tlscgfcmd(net_ossl_t *pThis, uchar *tlscfgcmd)
- {
- DEFiRet;
-@@ -630,6 +631,7 @@ finalize_it:
- }
- RETiRet;
- }
-+#endif
-
-
-
diff --git a/sysutils/rsyslog8/files/patch-runtime_netns__socket.c b/sysutils/rsyslog8/files/patch-runtime_netns__socket.c
new file mode 100644
index 000000000000..cb6822bb8ee6
--- /dev/null
+++ b/sysutils/rsyslog8/files/patch-runtime_netns__socket.c
@@ -0,0 +1,10 @@
+--- runtime/netns_socket.c.orig 2025-10-15 19:14:52 UTC
++++ runtime/netns_socket.c
+@@ -24,6 +24,7 @@
+ #include <string.h>
+ #include <sys/socket.h>
+ #include <sys/types.h>
++#include <unistd.h>
+
+ #include "rsyslog.h"
+ #include "debug.h"
diff --git a/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c b/sysutils/rsyslog8/files/patch-runtime_nsd__ossl.c
index cc4fbf8037d8..8fd03819cdb5 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-06-10 09:49:19 UTC
+--- runtime/nsd_ossl.c.orig 2025-09-05 13:46:02 UTC
+++ runtime/nsd_ossl.c
-@@ -854,7 +854,7 @@ 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);
+@@ -803,7 +803,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
+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER)
- if(SSL_get_shared_curve(pNsd->pNetOssl->ssl, -1) == 0) {
- // This is not a failure
- LogMsg(0, RS_RET_NO_ERRCODE, LOG_INFO, "nsd_ossl: "
+ 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 211630a62783..0c3d2c1c230f 100644
--- a/sysutils/rsyslog8/pkg-plist
+++ b/sysutils/rsyslog8/pkg-plist
@@ -19,6 +19,7 @@ lib/rsyslog/lmtcpclt.so
lib/rsyslog/lmtcpsrv.so
lib/rsyslog/lmzlibw.so
lib/rsyslog/mmexternal.so
+lib/rsyslog/mmleefparse.so
lib/rsyslog/ommail.so
lib/rsyslog/omprog.so
lib/rsyslog/omstdout.so
diff --git a/sysutils/rubygem-bolt/Makefile b/sysutils/rubygem-bolt/Makefile
index eb60a60bef73..dacb8a17d55b 100644
--- a/sysutils/rubygem-bolt/Makefile
+++ b/sysutils/rubygem-bolt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bolt
PORTVERSION= 3.30.0
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -28,12 +28,13 @@ RUN_DEPENDS= r10k:sysutils/rubygem-r10k \
rubygem-puppet-strings>=2.3.0:textproc/rubygem-puppet-strings \
rubygem-puppetfile-resolver>=0.6.2:sysutils/rubygem-puppetfile-resolver \
rubygem-ruby_smb>=1.0:net/rubygem-ruby_smb \
- rubygem-terminal-table>=3.0<4:textproc/rubygem-terminal-table \
+ rubygem-terminal-table3>=3.0<4:textproc/rubygem-terminal-table3 \
rubygem-winrm-fs>=1.3:filesystems/rubygem-winrm-fs \
rubygem-winrm>=2.0:sysutils/rubygem-winrm
USES= gem shebangfix
+CONFLICTS_INSTALL=rubygem-openbolt
ruby_OLD_CMD+= /opt/puppetlabs/puppet/bin/ruby
SHEBANG_FILES= libexec/*
diff --git a/sysutils/rubygem-bolt/files/patch-bolt.gemspec b/sysutils/rubygem-bolt/files/patch-bolt.gemspec
index 3feae9b3776e..4eeb42964778 100644
--- a/sysutils/rubygem-bolt/files/patch-bolt.gemspec
+++ b/sysutils/rubygem-bolt/files/patch-bolt.gemspec
@@ -1,4 +1,4 @@
---- bolt.gemspec.orig 2024-08-09 15:24:36 UTC
+--- bolt.gemspec.orig 2025-10-18 03:48:23 UTC
+++ bolt.gemspec
@@ -27,10 +27,10 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<CFPropertyList>.freeze, [">= 2.2".freeze])
@@ -13,13 +13,15 @@
s.add_runtime_dependency(%q<net-scp>.freeze, [">= 1.2".freeze, "< 5.0".freeze])
s.add_runtime_dependency(%q<net-ssh>.freeze, [">= 4.0".freeze, "< 8.0".freeze])
s.add_runtime_dependency(%q<net-ssh-krb>.freeze, ["~> 0.5".freeze])
-@@ -39,8 +39,8 @@ Gem::Specification.new do |s|
+@@ -38,9 +38,9 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<puppet>.freeze, [">= 6.18.0".freeze])
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<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<ruby_smb>.freeze, ["~> 1.0".freeze])
-+ s.add_runtime_dependency(%q<r10k>.freeze, [">= 3.10".freeze, "< 5.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<terminal-table>.freeze, ["~> 3.0".freeze])
s.add_runtime_dependency(%q<winrm>.freeze, ["~> 2.0".freeze])
diff --git a/sysutils/rubygem-bundler/Makefile b/sysutils/rubygem-bundler/Makefile
index 4dbc41b1a82d..164adf3742cb 100644
--- a/sysutils/rubygem-bundler/Makefile
+++ b/sysutils/rubygem-bundler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= bundler
-PORTVERSION= 2.6.9
+PORTVERSION= 2.7.2
PORTEPOCH= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -7,7 +7,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tool that manages gem dependencies for Ruby applications
WWW= https://bundler.io/ \
- https://github.com/rubygems/rubygems/tree/master/bundler
+ https://github.com/ruby/rubygems/tree/master/bundler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/sysutils/rubygem-bundler/distinfo b/sysutils/rubygem-bundler/distinfo
index d8e2b0776d56..e35d1162176e 100644
--- a/sysutils/rubygem-bundler/distinfo
+++ b/sysutils/rubygem-bundler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716438
-SHA256 (rubygem/bundler-2.6.9.gem) = a25675ffbd055ae1186766cc1e120b4cf62588e88abb59b99c57e22b1c55c9eb
-SIZE (rubygem/bundler-2.6.9.gem) = 455168
+TIMESTAMP = 1757555212
+SHA256 (rubygem/bundler-2.7.2.gem) = 1decaf9e2e1acb91b6586a2925c8f3f6da2334a82731a62ff2ded1b83c283871
+SIZE (rubygem/bundler-2.7.2.gem) = 457216
diff --git a/sysutils/rubygem-capistrano/Makefile b/sysutils/rubygem-capistrano/Makefile
index dd88e6c33e11..6ff2cc511f21 100644
--- a/sysutils/rubygem-capistrano/Makefile
+++ b/sysutils/rubygem-capistrano/Makefile
@@ -1,5 +1,5 @@
PORTNAME= capistrano
-PORTVERSION= 3.19.2
+PORTVERSION= 3.20.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-capistrano/distinfo b/sysutils/rubygem-capistrano/distinfo
index d69cdfc4e9d1..cb33aa0b3fed 100644
--- a/sysutils/rubygem-capistrano/distinfo
+++ b/sysutils/rubygem-capistrano/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1731679932
-SHA256 (rubygem/capistrano-3.19.2.gem) = e0c79823edf604ba513533b224f85f5a9fe33c4c6c9cbde9483a56b48838f563
-SIZE (rubygem/capistrano-3.19.2.gem) = 73216
+TIMESTAMP = 1766036675
+SHA256 (rubygem/capistrano-3.20.0.gem) = 0113e58dda99add0342e56a244f664734c59f442c5ed734f5303b0b559b479c9
+SIZE (rubygem/capistrano-3.20.0.gem) = 74752
diff --git a/sysutils/rubygem-chef-bin/Makefile b/sysutils/rubygem-chef-bin/Makefile
index 3b935eb0b0a0..01fbb84f3a65 100644
--- a/sysutils/rubygem-chef-bin/Makefile
+++ b/sysutils/rubygem-chef-bin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-bin
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.54
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-bin/distinfo b/sysutils/rubygem-chef-bin/distinfo
index 1f11cf0e6b45..b6a036a5ef31 100644
--- a/sysutils/rubygem-chef-bin/distinfo
+++ b/sysutils/rubygem-chef-bin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716404
-SHA256 (rubygem/chef-bin-18.7.10.gem) = d8bc507d0b96c301a21994d84fe846c262276df7acb84b48a4eb717c9cc5152e
-SIZE (rubygem/chef-bin-18.7.10.gem) = 10240
+TIMESTAMP = 1762587468
+SHA256 (rubygem/chef-bin-18.8.54.gem) = 740b69b2195af6b8554b468d1d87be4d0a0fe043dcaa7080d35a5d605149b597
+SIZE (rubygem/chef-bin-18.8.54.gem) = 10240
diff --git a/sysutils/rubygem-chef-config/Makefile b/sysutils/rubygem-chef-config/Makefile
index 8b55a84195e7..61ee74c67d85 100644
--- a/sysutils/rubygem-chef-config/Makefile
+++ b/sysutils/rubygem-chef-config/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-config
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.54
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-config/distinfo b/sysutils/rubygem-chef-config/distinfo
index d7e94d6f6df9..bb686ffd2c0b 100644
--- a/sysutils/rubygem-chef-config/distinfo
+++ b/sysutils/rubygem-chef-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716406
-SHA256 (rubygem/chef-config-18.7.10.gem) = 84c2a72955d09b801ca6f2fe5b8e5bbdbeaf2dd60861c1fd67a0bae42ddf717f
-SIZE (rubygem/chef-config-18.7.10.gem) = 52736
+TIMESTAMP = 1762587470
+SHA256 (rubygem/chef-config-18.8.54.gem) = 2eb11b79069757e02a03466fd2b2fdd52e964ce2324971594a5de267c3741166
+SIZE (rubygem/chef-config-18.8.54.gem) = 52736
diff --git a/sysutils/rubygem-chef-licensing/Makefile b/sysutils/rubygem-chef-licensing/Makefile
index 0f382f302482..8fae02558846 100644
--- a/sysutils/rubygem-chef-licensing/Makefile
+++ b/sysutils/rubygem-chef-licensing/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-licensing
-PORTVERSION= 1.0.0
+PORTVERSION= 1.3.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -9,10 +9,12 @@ WWW= https://github.com/chef/chef-licensing
LICENSE= APACHE20
-RUN_DEPENDS= rubygem-activesupport70>=7.0<7.1:devel/rubygem-activesupport70 \
- rubygem-chef-config>=15:sysutils/rubygem-chef-config \
+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-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 25947c1cf18a..812f7a597dd7 100644
--- a/sysutils/rubygem-chef-licensing/distinfo
+++ b/sysutils/rubygem-chef-licensing/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721710306
-SHA256 (rubygem/chef-licensing-1.0.0.gem) = 87b1e10c4c0bada5bcfbb44ed48c4731dfda5b70f1e7e13f8155304ec599d462
-SIZE (rubygem/chef-licensing-1.0.0.gem) = 31232
+TIMESTAMP = 1766036635
+SHA256 (rubygem/chef-licensing-1.3.1.gem) = 0fc0194909721ee6aa81f6017c98cd008095c9fdbe2e5f0abc85c6f56eea8e93
+SIZE (rubygem/chef-licensing-1.3.1.gem) = 32256
diff --git a/sysutils/rubygem-chef-licensing/files/patch-gemspec b/sysutils/rubygem-chef-licensing/files/patch-gemspec
new file mode 100644
index 000000000000..76186acb616f
--- /dev/null
+++ b/sysutils/rubygem-chef-licensing/files/patch-gemspec
@@ -0,0 +1,12 @@
+--- chef-licensing.gemspec.orig 2025-12-18 12:56:41 UTC
++++ chef-licensing.gemspec
+@@ -28,7 +28,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<faraday-http-cache>.freeze, [">= 0".freeze])
+ 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<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 011922e2d596..3b09fc3585fe 100644
--- a/sysutils/rubygem-chef-utils/Makefile
+++ b/sysutils/rubygem-chef-utils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-utils
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.54
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-utils/distinfo b/sysutils/rubygem-chef-utils/distinfo
index 6b6474756851..ce70bec4d07d 100644
--- a/sysutils/rubygem-chef-utils/distinfo
+++ b/sysutils/rubygem-chef-utils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716408
-SHA256 (rubygem/chef-utils-18.7.10.gem) = cd93433e50d526d496a37f6ca3b07b65dc29f37b8c63231f22aa15924c4b99a4
-SIZE (rubygem/chef-utils-18.7.10.gem) = 34816
+TIMESTAMP = 1762587472
+SHA256 (rubygem/chef-utils-18.8.54.gem) = 651c6c53291a520eddf636c7be598169fa52a07c41706b35e2e2a262c1eb0dc7
+SIZE (rubygem/chef-utils-18.8.54.gem) = 34816
diff --git a/sysutils/rubygem-chef-winrm/Makefile b/sysutils/rubygem-chef-winrm/Makefile
index db25e70ee590..fcb582ae3e8c 100644
--- a/sysutils/rubygem-chef-winrm/Makefile
+++ b/sysutils/rubygem-chef-winrm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-winrm
-PORTVERSION= 2.4.3
+PORTVERSION= 2.4.4
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-chef-winrm/distinfo b/sysutils/rubygem-chef-winrm/distinfo
index 2cee9a6fef02..51e564d02d2d 100644
--- a/sysutils/rubygem-chef-winrm/distinfo
+++ b/sysutils/rubygem-chef-winrm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745936418
-SHA256 (rubygem/chef-winrm-2.4.3.gem) = 1a59dbf82b0ba91141ef460ba23739957f30b7e69ea073c0f1806058af05cbc9
-SIZE (rubygem/chef-winrm-2.4.3.gem) = 42496
+TIMESTAMP = 1755062614
+SHA256 (rubygem/chef-winrm-2.4.4.gem) = 7f6a54f2a36a6d4c1d426a7a0a350ca02e3056a8207e0e2dce9c1ad7796cade9
+SIZE (rubygem/chef-winrm-2.4.4.gem) = 42496
diff --git a/sysutils/rubygem-chef-zero/Makefile b/sysutils/rubygem-chef-zero/Makefile
index 22f5b0905d58..676737f5cef9 100644
--- a/sysutils/rubygem-chef-zero/Makefile
+++ b/sysutils/rubygem-chef-zero/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chef-zero
-PORTVERSION= 15.0.17
+PORTVERSION= 15.0.21
CATEGORIES= sysutils
MASTER_SITES= RG
@@ -10,12 +10,13 @@ WWW= https://github.com/chef/chef-zero
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport70>=7.0<7.1:devel/rubygem-activesupport70 \
- rubygem-ffi-yajl>=2.2<3:devel/rubygem-ffi-yajl \
- rubygem-hashie4>=2.0<5.0:devel/rubygem-hashie4 \
+RUN_DEPENDS= rubygem-activesupport70>=7<8.1:devel/rubygem-activesupport70 \
+ 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.10,3<4,3:www/rubygem-rack \
+ rubygem-rack>=3.1.16,3<4,3:www/rubygem-rack \
rubygem-rackup>=2.2.1<3:www/rubygem-rackup \
+ rubygem-unf_ext>=0.0.8<0.1:textproc/rubygem-unf_ext \
rubygem-uuidtools>=2.1:devel/rubygem-uuidtools \
rubygem-webrick>=0:www/rubygem-webrick
diff --git a/sysutils/rubygem-chef-zero/distinfo b/sysutils/rubygem-chef-zero/distinfo
index 052741fc3678..e4cf9237629e 100644
--- a/sysutils/rubygem-chef-zero/distinfo
+++ b/sysutils/rubygem-chef-zero/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742405588
-SHA256 (rubygem/chef-zero-15.0.17.gem) = 423e18499b5e07aa1b8cbcaa1c9102f5bd5edf5f692f64b1d0e9ea9181087357
-SIZE (rubygem/chef-zero-15.0.17.gem) = 71168
+TIMESTAMP = 1757122066
+SHA256 (rubygem/chef-zero-15.0.21.gem) = f4a6115f8d1aa1901fe12d4d7b63496cec7e6f4260d90097adbdf0cb110ae6cb
+SIZE (rubygem/chef-zero-15.0.21.gem) = 71680
diff --git a/sysutils/rubygem-chef-zero/files/patch-gemspec b/sysutils/rubygem-chef-zero/files/patch-gemspec
index a946edc143c6..a35d368fd10f 100644
--- a/sysutils/rubygem-chef-zero/files/patch-gemspec
+++ b/sysutils/rubygem-chef-zero/files/patch-gemspec
@@ -1,11 +1,11 @@
---- chef-zero.gemspec.orig 2025-03-16 15:39:38 UTC
+--- chef-zero.gemspec.orig 2025-09-02 23:37:02 UTC
+++ chef-zero.gemspec
-@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
-
+@@ -24,7 +24,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<activesupport>.freeze, [">= 7".freeze, "< 8.1".freeze])
s.add_runtime_dependency(%q<mixlib-log>.freeze, [">= 2.0".freeze, "< 4.0".freeze])
- s.add_runtime_dependency(%q<hashie>.freeze, [">= 2.0".freeze, "< 5.0".freeze])
+ s.add_runtime_dependency(%q<hashie>.freeze, [">= 2.0".freeze, "< 6.0".freeze])
- s.add_runtime_dependency(%q<uuidtools>.freeze, ["~> 2.1".freeze])
+ s.add_runtime_dependency(%q<uuidtools>.freeze, [">= 2.1".freeze])
- s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2".freeze])
- s.add_runtime_dependency(%q<rack>.freeze, ["~> 2.0".freeze, ">= 2.0.6".freeze])
- s.add_runtime_dependency(%q<webrick>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<ffi-yajl>.freeze, [">= 2.2".freeze, "< 4.0".freeze])
+ s.add_runtime_dependency(%q<rack>.freeze, ["~> 3.1".freeze, ">= 3.1.16".freeze])
+ s.add_runtime_dependency(%q<rackup>.freeze, ["~> 2.2".freeze, ">= 2.2.1".freeze])
diff --git a/sysutils/rubygem-chef/Makefile b/sysutils/rubygem-chef/Makefile
index a9cab75b91db..f680d1b8cb11 100644
--- a/sysutils/rubygem-chef/Makefile
+++ b/sysutils/rubygem-chef/Makefile
@@ -1,22 +1,25 @@
PORTNAME= chef
-PORTVERSION= 18.7.10
+PORTVERSION= 18.8.54
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Systems integration framework. Client part
-WWW= https://www.chef.io/
+WWW= https://www.chef.io/ \
+ https://github.com/chef/chef
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
+RUN_DEPENDS= rubygem-activesupport71>=4.2.7.1<7.1.5.2_99:devel/rubygem-activesupport71 \
+ 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.17:sysutils/rubygem-chef-zero \
+ rubygem-chef-zero>=15.0.21: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 \
@@ -37,23 +40,21 @@ RUN_DEPENDS= rubygem-addressable>=0:www/rubygem-addressable \
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 \
- rubygem-train-core>=3.10<3.12.13_99:net/rubygem-train-core \
+ rubygem-train-core>=3.13.4<4:net/rubygem-train-core \
rubygem-train-rest>=0.4.1:net/rubygem-train-rest \
rubygem-train-winrm>=0.2.17:net/rubygem-train-winrm \
rubygem-unf_ext>=0.0.8.2:textproc/rubygem-unf_ext \
+ rubygem-uri>=1.0.3:net/rubygem-uri \
rubygem-uuidtools>=2.1.5:devel/rubygem-uuidtools \
- rubygem-vault>=0.18.2<0.19:security/rubygem-vault
+ rubygem-vault>=0.18.2<1:security/rubygem-vault
-USES= cpe gem shebangfix
+USES= cpe gem
NO_ARCH= yes
SUB_LIST= RUBY=${RUBY}
USE_RC_SUBR= chef_client
-SHEBANG_FILES= spec/functional/assets/chefinittest \
- spec/functional/assets/testchefsubsys
-
post-install:
${MKDIR} ${STAGEDIR}/var/chef
diff --git a/sysutils/rubygem-chef/distinfo b/sysutils/rubygem-chef/distinfo
index 8f67a9104070..e960b08a116e 100644
--- a/sysutils/rubygem-chef/distinfo
+++ b/sysutils/rubygem-chef/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716402
-SHA256 (rubygem/chef-18.7.10.gem) = 1536e6edf7efb67438417c7f92d49377401440c09944d021f6b1c219c97b076b
-SIZE (rubygem/chef-18.7.10.gem) = 1757696
+TIMESTAMP = 1762587466
+SHA256 (rubygem/chef-18.8.54.gem) = a861d094380497fbc252cec3a9d49e4eb87dd60765f8db454a265ca59cef863e
+SIZE (rubygem/chef-18.8.54.gem) = 891904
diff --git a/sysutils/rubygem-chef/files/patch-gemspec b/sysutils/rubygem-chef/files/patch-gemspec
index d98b3cc91b90..ba65ea9b3405 100644
--- a/sysutils/rubygem-chef/files/patch-gemspec
+++ b/sysutils/rubygem-chef/files/patch-gemspec
@@ -1,6 +1,15 @@
---- chef.gemspec.orig 2025-04-11 20:59:53 UTC
+--- chef.gemspec.orig 2025-12-06 17:01:00 UTC
+++ chef.gemspec
-@@ -35,12 +35,12 @@ Gem::Specification.new do |s|
+@@ -26,7 +26,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<chef-config>.freeze, ["= 18.8.54".freeze])
+ s.add_runtime_dependency(%q<chef-utils>.freeze, ["= 18.8.54".freeze])
+ s.add_runtime_dependency(%q<train-core>.freeze, ["~> 3.13".freeze, ">= 3.13.4".freeze])
+- s.add_runtime_dependency(%q<train-winrm>.freeze, ["~> 0.2.17".freeze])
++ s.add_runtime_dependency(%q<train-winrm>.freeze, [">= 0.2.17".freeze])
+ s.add_runtime_dependency(%q<train-rest>.freeze, [">= 0.4.1".freeze])
+ s.add_runtime_dependency(%q<license-acceptance>.freeze, [">= 1.0.5".freeze, "< 3".freeze])
+ s.add_runtime_dependency(%q<mixlib-cli>.freeze, [">= 2.1.1".freeze, "< 3.0".freeze])
+@@ -36,12 +36,12 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<mixlib-archive>.freeze, [">= 0.4".freeze, "< 2.0".freeze])
s.add_runtime_dependency(%q<ohai>.freeze, ["~> 18.0".freeze])
s.add_runtime_dependency(%q<inspec-core>.freeze, [">= 5".freeze, "< 6".freeze])
@@ -13,16 +22,23 @@
- s.add_runtime_dependency(%q<diff-lcs>.freeze, [">= 1.2.4".freeze, "!= 1.4.0".freeze, "< 1.6.0".freeze])
+ s.add_runtime_dependency(%q<diff-lcs>.freeze, [">= 1.2.4".freeze, "!= 1.4.0".freeze])
s.add_runtime_dependency(%q<ffi-libarchive>.freeze, ["~> 1.0".freeze, ">= 1.0.3".freeze])
- s.add_runtime_dependency(%q<chef-zero>.freeze, [">= 15.0.17".freeze])
+ s.add_runtime_dependency(%q<chef-zero>.freeze, [">= 15.0.21".freeze])
s.add_runtime_dependency(%q<chef-vault>.freeze, [">= 0".freeze])
-@@ -48,8 +48,8 @@ Gem::Specification.new do |s|
+@@ -49,13 +49,13 @@ Gem::Specification.new do |s|
s.add_runtime_dependency(%q<iniparse>.freeze, ["~> 1.4".freeze])
s.add_runtime_dependency(%q<addressable>.freeze, [">= 0".freeze])
s.add_runtime_dependency(%q<syslog-logger>.freeze, ["~> 1.6".freeze])
- s.add_runtime_dependency(%q<uuidtools>.freeze, [">= 2.1.5".freeze, "< 3.0".freeze])
- s.add_runtime_dependency(%q<unf_ext>.freeze, ["~> 0.0.8.2".freeze])
+- s.add_runtime_dependency(%q<uri>.freeze, ["~> 1.0.3".freeze])
+ s.add_runtime_dependency(%q<uuidtools>.freeze, [">= 2.1.5".freeze])
+ s.add_runtime_dependency(%q<unf_ext>.freeze, [">= 0.0.8.2".freeze])
++ s.add_runtime_dependency(%q<uri>.freeze, [">= 1.0.3".freeze])
s.add_runtime_dependency(%q<corefoundation>.freeze, ["~> 0.3.4".freeze])
s.add_runtime_dependency(%q<proxifier2>.freeze, ["~> 1.1".freeze])
s.add_runtime_dependency(%q<aws-sdk-s3>.freeze, ["~> 1.91".freeze])
+ s.add_runtime_dependency(%q<aws-sdk-secretsmanager>.freeze, ["~> 1.46".freeze])
+- s.add_runtime_dependency(%q<vault>.freeze, ["~> 0.18.2".freeze])
++ s.add_runtime_dependency(%q<vault>.freeze, ["~> 0.18".freeze, ">= 0.18.2".freeze])
+ end
+
diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile
index 0700e06c7748..53b976cac0ce 100644
--- a/sysutils/rubygem-facter/Makefile
+++ b/sysutils/rubygem-facter/Makefile
@@ -16,11 +16,13 @@ RUN_DEPENDS+= rubygem-ruby-augeas>0:textproc/rubygem-ruby-augeas \
rubygem-ffi>=1.0:devel/rubygem-ffi \
rubygem-rexml>0:textproc/rubygem-rexml \
rubygem-sys-filesystem>0:sysutils/rubygem-sys-filesystem
+# Ruby 3.4 support
+RUN_DEPENDS+= rubygem-base64>0:converters/rubygem-base64
USES= cpe gem
CPE_VENDOR= puppet
-CONFLICTS_INSTALL= facter # bin/facter
+CONFLICTS_INSTALL= facter rubygem-openfact # bin/facter
NO_ARCH= yes
diff --git a/sysutils/rubygem-fluentd/Makefile b/sysutils/rubygem-fluentd/Makefile
index d70d3d0a1339..dfbcc00cf10d 100644
--- a/sysutils/rubygem-fluentd/Makefile
+++ b/sysutils/rubygem-fluentd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fluentd
-PORTVERSION= 1.18.0
-PORTREVISION= 1
+PORTVERSION= 1.19.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -11,21 +10,26 @@ 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-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-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-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-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-yajl-ruby>=1.0<2:devel/rubygem-yajl-ruby
+ rubygem-yajl-ruby>=1.0<2:devel/rubygem-yajl-ruby \
+ rubygem-zstd-ruby>=1.5<2:devel/rubygem-zstd-ruby
PLIST_FILES= bin/fluent-cap-ctl bin/fluent-cat bin/fluent-ctl \
bin/fluent-debug bin/fluent-gem bin/fluentd \
diff --git a/sysutils/rubygem-fluentd/distinfo b/sysutils/rubygem-fluentd/distinfo
index ca73a3147496..89fee37eaedf 100644
--- a/sysutils/rubygem-fluentd/distinfo
+++ b/sysutils/rubygem-fluentd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732891526
-SHA256 (rubygem/fluentd-1.18.0.gem) = 0dc947180c222a730ea68516b13ac93627b043b974af8adb6c0ddf0723680e80
-SIZE (rubygem/fluentd-1.18.0.gem) = 577024
+TIMESTAMP = 1762500116
+SHA256 (rubygem/fluentd-1.19.1.gem) = 6b6e8408894cea64ce93c2b20b7f2f63788bf5a14c3233ca1c97e9ae0462c579
+SIZE (rubygem/fluentd-1.19.1.gem) = 581632
diff --git a/sysutils/rubygem-fluentd/files/fluentd.in b/sysutils/rubygem-fluentd/files/fluentd.in
index a32b9c6f3aca..c3e4578cbdec 100644
--- a/sysutils/rubygem-fluentd/files/fluentd.in
+++ b/sysutils/rubygem-fluentd/files/fluentd.in
@@ -27,6 +27,7 @@ load_rc_config $name
: ${fluentd_user="%%USER%%"}
: ${fluentd_group="%%GROUP%%"}
: ${fluentd_flags:=""}
+: ${fluentd_env:="FLUENT_CONF_INCLUDE_DIR=${fluentd_dir}/conf.d"}
start_precmd="fluentd_start_precmd"
diff --git a/sysutils/rubygem-hammer_cli/Makefile b/sysutils/rubygem-hammer_cli/Makefile
index a2766c0a42d8..8d551ebc8553 100644
--- a/sysutils/rubygem-hammer_cli/Makefile
+++ b/sysutils/rubygem-hammer_cli/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hammer_cli
-PORTVERSION= 3.15.0
+PORTVERSION= 3.17.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hammer_cli/distinfo b/sysutils/rubygem-hammer_cli/distinfo
index 53059387b968..8f1f5818199d 100644
--- a/sysutils/rubygem-hammer_cli/distinfo
+++ b/sysutils/rubygem-hammer_cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716440
-SHA256 (rubygem/hammer_cli-3.15.0.gem) = dcc791a2872cf02f944d810eee1e5f7f3acd453d864387e8553b8c5616798fca
-SIZE (rubygem/hammer_cli-3.15.0.gem) = 222208
+TIMESTAMP = 1763854486
+SHA256 (rubygem/hammer_cli-3.17.0.gem) = a65321c4bf3369eaf68390ff69c4e89e1a40e84da3fd3a74c23702c9da3ecfbf
+SIZE (rubygem/hammer_cli-3.17.0.gem) = 222720
diff --git a/sysutils/rubygem-hammer_cli_foreman/Makefile b/sysutils/rubygem-hammer_cli_foreman/Makefile
index 62e7643cf32f..91068460178d 100644
--- a/sysutils/rubygem-hammer_cli_foreman/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hammer_cli_foreman
-PORTVERSION= 3.15.0
+PORTVERSION= 3.17.0
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hammer_cli_foreman/distinfo b/sysutils/rubygem-hammer_cli_foreman/distinfo
index 79c8fa5c0e52..06e690494230 100644
--- a/sysutils/rubygem-hammer_cli_foreman/distinfo
+++ b/sysutils/rubygem-hammer_cli_foreman/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747716442
-SHA256 (rubygem/hammer_cli_foreman-3.15.0.gem) = fa2977646726b49d37441581a7f74087e6156a6278ed7fac2ad49a4d0eed284f
-SIZE (rubygem/hammer_cli_foreman-3.15.0.gem) = 656384
+TIMESTAMP = 1763854488
+SHA256 (rubygem/hammer_cli_foreman-3.17.0.gem) = 32515792f8ed1073def47d5cefe435ce75c6691c384935d41370fa5c83af55c0
+SIZE (rubygem/hammer_cli_foreman-3.17.0.gem) = 648192
diff --git a/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile b/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile
index e65082120c32..2fa2134ad442 100644
--- a/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile
+++ b/sysutils/rubygem-hammer_cli_foreman_bootdisk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hammer_cli_foreman_bootdisk
-PORTVERSION= 0.4.1
+PORTVERSION= 0.4.2
CATEGORIES= sysutils ruby
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hammer_cli_foreman_bootdisk/distinfo b/sysutils/rubygem-hammer_cli_foreman_bootdisk/distinfo
index 3a305c36c889..5d001a27092a 100644
--- a/sysutils/rubygem-hammer_cli_foreman_bootdisk/distinfo
+++ b/sysutils/rubygem-hammer_cli_foreman_bootdisk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711466446
-SHA256 (rubygem/hammer_cli_foreman_bootdisk-0.4.1.gem) = d2cba308e2f0c099659b0fa8af32ba22a5b9bdf1defbb7809beea8203c8791a6
-SIZE (rubygem/hammer_cli_foreman_bootdisk-0.4.1.gem) = 15872
+TIMESTAMP = 1762587564
+SHA256 (rubygem/hammer_cli_foreman_bootdisk-0.4.2.gem) = 76bc97ddf6b3347cfe697bdfd7f1df83f99e38f9e85e214e4127bc986ff31b4f
+SIZE (rubygem/hammer_cli_foreman_bootdisk-0.4.2.gem) = 15872
diff --git a/sysutils/rubygem-hiera-eyaml/Makefile b/sysutils/rubygem-hiera-eyaml/Makefile
index 1605f12f961e..f0c0040de3e1 100644
--- a/sysutils/rubygem-hiera-eyaml/Makefile
+++ b/sysutils/rubygem-hiera-eyaml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= hiera-eyaml
-PORTVERSION= 4.2.0
+PORTVERSION= 4.3.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-hiera-eyaml/distinfo b/sysutils/rubygem-hiera-eyaml/distinfo
index 8085760690ce..0e348c57306f 100644
--- a/sysutils/rubygem-hiera-eyaml/distinfo
+++ b/sysutils/rubygem-hiera-eyaml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730781890
-SHA256 (rubygem/hiera-eyaml-4.2.0.gem) = 9285e71bb4861d81cb48f961330ea45126d3a9fe88e8310ddbe7bdc2161ff4b3
-SIZE (rubygem/hiera-eyaml-4.2.0.gem) = 41472
+TIMESTAMP = 1759188565
+SHA256 (rubygem/hiera-eyaml-4.3.0.gem) = 19eba2ea9d70b2d56de064df9e3242860d8070d47ff9c9a6348b7fe94708ab0a
+SIZE (rubygem/hiera-eyaml-4.3.0.gem) = 41472
diff --git a/sysutils/rubygem-httplog/Makefile b/sysutils/rubygem-httplog/Makefile
index ef276d3d8f51..e999afb4cd64 100644
--- a/sysutils/rubygem-httplog/Makefile
+++ b/sysutils/rubygem-httplog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httplog
-PORTVERSION= 1.7.0
+PORTVERSION= 1.7.3
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-httplog/distinfo b/sysutils/rubygem-httplog/distinfo
index 78844d0d69aa..9debc45eb5a7 100644
--- a/sysutils/rubygem-httplog/distinfo
+++ b/sysutils/rubygem-httplog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1718580370
-SHA256 (rubygem/httplog-1.7.0.gem) = 892c959888961cb1e163f03f09e34b912efafa3c018ae262aaabf9585d231625
-SIZE (rubygem/httplog-1.7.0.gem) = 17408
+TIMESTAMP = 1757122072
+SHA256 (rubygem/httplog-1.7.3.gem) = eb0da701d40ce45c18676f6266e01ef4693d66350c59607fc86ef90f5b2ca711
+SIZE (rubygem/httplog-1.7.3.gem) = 17408
diff --git a/sysutils/rubygem-mdless/Makefile b/sysutils/rubygem-mdless/Makefile
new file mode 100644
index 000000000000..d18a035f8140
--- /dev/null
+++ b/sysutils/rubygem-mdless/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= mdless
+PORTVERSION= 2.1.62
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= tiga@FreeBSD.org
+COMMENT= Formatted and highlighted view of Markdown files
+WWW= https://rubygems.org/gems/mdless
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-redcarpet>=3.6:textproc/rubygem-redcarpet \
+ rubygem-rouge>=4.2:textproc/rubygem-rouge \
+ rubygem-tty-screen>=0.8:devel/rubygem-tty-screen \
+ rubygem-tty-spinner>=0.8:devel/rubygem-tty-spinner \
+ rubygem-tty-which>=0.5:devel/rubygem-tty-which
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/mdless
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-mdless/distinfo b/sysutils/rubygem-mdless/distinfo
new file mode 100644
index 000000000000..6742984dae7f
--- /dev/null
+++ b/sysutils/rubygem-mdless/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1756391157
+SHA256 (rubygem/mdless-2.1.62.gem) = bb15499dc4f7d37accbc1111660994879170f3df6740c5cef3606528ab6775d3
+SIZE (rubygem/mdless-2.1.62.gem) = 48128
diff --git a/sysutils/rubygem-mdless/pkg-descr b/sysutils/rubygem-mdless/pkg-descr
new file mode 100644
index 000000000000..026ae857aac7
--- /dev/null
+++ b/sysutils/rubygem-mdless/pkg-descr
@@ -0,0 +1,2 @@
+A CLI that provides a formatted and highlighted view of Markdown
+files in a terminal
diff --git a/sysutils/rubygem-mogilefs-client/Makefile b/sysutils/rubygem-mogilefs-client/Makefile
index dc5d5aeceff8..e4dc526aaaa0 100644
--- a/sysutils/rubygem-mogilefs-client/Makefile
+++ b/sysutils/rubygem-mogilefs-client/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 3.12.2
CATEGORIES= sysutils
MASTER_SITES= RG
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= MogileFS client library for Ruby
WWW= https://yhbt.net/mogilefs-client/
diff --git a/sysutils/rubygem-ohai/Makefile b/sysutils/rubygem-ohai/Makefile
index 6c46e700b8ee..9fdfa187fbab 100644
--- a/sysutils/rubygem-ohai/Makefile
+++ b/sysutils/rubygem-ohai/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ohai
-PORTVERSION= 18.1.18
+PORTVERSION= 18.2.6
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-ohai/distinfo b/sysutils/rubygem-ohai/distinfo
index c93b787d8f59..e0daf8891c33 100644
--- a/sysutils/rubygem-ohai/distinfo
+++ b/sysutils/rubygem-ohai/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228264
-SHA256 (rubygem/ohai-18.1.18.gem) = 42ee8196945cb935fdeec93ba7aaee757d1d552f7b933912a1f25863c3cc1ff0
-SIZE (rubygem/ohai-18.1.18.gem) = 133632
+TIMESTAMP = 1757121866
+SHA256 (rubygem/ohai-18.2.6.gem) = cc70f2442abf3e9d07d0016f13b1da515ccd5d85b1df140dd92b42b3191cd940
+SIZE (rubygem/ohai-18.2.6.gem) = 133632
diff --git a/sysutils/rubygem-ohai/files/patch-gemspec b/sysutils/rubygem-ohai/files/patch-gemspec
new file mode 100644
index 000000000000..463dc2ca4df1
--- /dev/null
+++ b/sysutils/rubygem-ohai/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- ohai.gemspec.orig 2025-09-02 23:40:43 UTC
++++ ohai.gemspec
+@@ -23,7 +23,7 @@ Gem::Specification.new do |s|
+
+ s.add_runtime_dependency(%q<chef-config>.freeze, [">= 14.12".freeze, "< 19".freeze])
+ s.add_runtime_dependency(%q<chef-utils>.freeze, [">= 16.0".freeze, "< 19".freeze])
+- s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.9".freeze, "<= 1.17.0".freeze])
++ s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.9".freeze])
+ s.add_runtime_dependency(%q<ffi-yajl>.freeze, ["~> 2.2".freeze])
+ s.add_runtime_dependency(%q<ipaddress>.freeze, [">= 0".freeze])
+ s.add_runtime_dependency(%q<mixlib-cli>.freeze, [">= 1.7.0".freeze])
diff --git a/sysutils/rubygem-openbolt/Makefile b/sysutils/rubygem-openbolt/Makefile
new file mode 100644
index 000000000000..a66b46540bdf
--- /dev/null
+++ b/sysutils/rubygem-openbolt/Makefile
@@ -0,0 +1,52 @@
+PORTNAME= openbolt
+PORTVERSION= 5.1.0
+PORTREVISION= 1
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= Execute commands remotely over SSH and WinRM
+WWW= https://github.com/OpenVoxProject/openbolt/
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= puppet:sysutils/openvox-agent8 \
+ r10k:sysutils/rubygem-r10k \
+ rubygem-addressable>=2.5:www/rubygem-addressable \
+ rubygem-aws-sdk-ec2>1:devel/rubygem-aws-sdk-ec2 \
+ rubygem-CFPropertyList>=2.2:devel/rubygem-CFPropertyList \
+ rubygem-concurrent-ruby11>=1.0:devel/rubygem-concurrent-ruby11 \
+ rubygem-ffi>=1.13<2:devel/rubygem-ffi \
+ rubygem-hiera-eyaml>=3:sysutils/rubygem-hiera-eyaml \
+ rubygem-json>=2.12.0:devel/rubygem-json \
+ rubygem-jwt>=2.2:www/rubygem-jwt \
+ rubygem-logging>=2.2:devel/rubygem-logging \
+ rubygem-minitar>=0.6:archivers/rubygem-minitar \
+ rubygem-net-scp>=1.2<5:security/rubygem-net-scp \
+ rubygem-net-ssh6>=4.0<8:security/rubygem-net-ssh6 \
+ rubygem-net-ssh-krb>=0.5:security/rubygem-net-ssh-krb \
+ rubygem-openvox-strings>=5.0:textproc/rubygem-openvox-strings \
+ rubygem-orchestrator_client>=0.5:net/rubygem-orchestrator_client \
+ rubygem-puppet-resource_api>=1.8.1:devel/rubygem-puppet-resource_api \
+ rubygem-puppetfile-resolver>=0.6.2:sysutils/rubygem-puppetfile-resolver \
+ rubygem-ruby_smb>=1.0:net/rubygem-ruby_smb \
+ rubygem-terminal-table3>=3.0<4:textproc/rubygem-terminal-table3 \
+ rubygem-winrm-fs>=1.3:filesystems/rubygem-winrm-fs \
+ rubygem-winrm>=2.0:sysutils/rubygem-winrm
+
+USES= gem shebangfix
+
+CONFLICTS_INSTALL= rubygem-bolt
+ruby_OLD_CMD+= /opt/puppetlabs/puppet/bin/ruby
+SHEBANG_FILES= libexec/*
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/bolt \
+ etc/bash_completion.d/bolt
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+ ${INSTALL_DATA} ${WRKSRC}/resources/bolt_bash_completion.sh ${STAGEDIR}${PREFIX}/etc/bash_completion.d/bolt
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-openbolt/distinfo b/sysutils/rubygem-openbolt/distinfo
new file mode 100644
index 000000000000..6cf208c3210d
--- /dev/null
+++ b/sysutils/rubygem-openbolt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1760644437
+SHA256 (rubygem/openbolt-5.1.0.gem) = ae2a80af51f9098511d6e7a1385bacf3fc8b51859217292bf4f28e3e2b8d750a
+SIZE (rubygem/openbolt-5.1.0.gem) = 231936
diff --git a/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec b/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec
new file mode 100644
index 000000000000..ad3f9ae315ca
--- /dev/null
+++ b/sysutils/rubygem-openbolt/files/patch-openbolt.gemspec
@@ -0,0 +1,11 @@
+--- openbolt.gemspec.orig 2025-10-21 18:36:14 UTC
++++ openbolt.gemspec
+@@ -39,7 +39,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<winrm>.freeze, ["~> 2.0".freeze])
+ s.add_runtime_dependency(%q<winrm-fs>.freeze, ["~> 1.3".freeze])
diff --git a/sysutils/rubygem-openbolt/pkg-descr b/sysutils/rubygem-openbolt/pkg-descr
new file mode 100644
index 000000000000..60a418cf9889
--- /dev/null
+++ b/sysutils/rubygem-openbolt/pkg-descr
@@ -0,0 +1,9 @@
+OpenBolt is an open source orchestration tool that automates the manual work it
+takes to maintain your infrastructure. Use OpenBolt to automate tasks that you
+perform on an as-needed basis or as part of a greater orchestration workflow.
+For example, you can use OpenBolt to patch and update systems, troubleshoot
+servers, deploy applications, or stop and restart services. OpenBolt can be
+installed on your local workstation and connects directly to remote targets
+with SSH or WinRM, so you are not required to install any agent software.
+
+OpenBolt is a community implementation of Puppet Bolt.
diff --git a/sysutils/rubygem-openbolt/pkg-message b/sysutils/rubygem-openbolt/pkg-message
new file mode 100644
index 000000000000..82138ff79f15
--- /dev/null
+++ b/sysutils/rubygem-openbolt/pkg-message
@@ -0,0 +1,36 @@
+[
+{ type: install
+ message: <<EOM
+This port depends on security/rubygem-net-ssh which has stricter defaults that
+OpenSSH: when using strict host key checking, security/rubygem-net-ssh will
+refuse the connexion if both the remote host name and IP address are not on the
+same line of a known_host file.
+
+security/rubygem-net-ssh added support for disabling strict host key checking
+in version 5.2.0, however this setting is still enabled by default because
+upstream OpenSSH has it enabled by default. However, FreeBSD ships with a
+modified version of OpenSSH where strict host key checking is disabled by
+default. As a result:
+ - When adding an entry for a new host, only the host name is added in the
+ known_host file;
+ - The absence of CheckHostIP in the SSH configuration means the feature is
+ disabled while such absence is generally the indication of the feature
+ being enabled.
+
+As a consequence, host key verification may need additional work:
+ - When using security/rubygem-net-ssh < 5.2.0, either:
+ - Disable host key checking totally (--no-host-key-check parameter of the
+ bolt command);
+ - Update your remote host entries in the known_hosts file to use the
+ format:
+ <host-name>,<IP address> <key-type> <key>
+ - When using security/rubygem-net-ssh >= 5.2.0
+ - Add "CheckHostIP no" to your SSH client configuration file
+ (/etc/ssh/ssh_config or ~/.ssh/config).
+
+Some future version of security/rubygem-net-ssh should drop strict host key
+checking entirely, for more details, see:
+https://github.com/net-ssh/net-ssh/pull/663
+EOM
+}
+]
diff --git a/sysutils/rubygem-openfact/Makefile b/sysutils/rubygem-openfact/Makefile
new file mode 100644
index 000000000000..940300ebcb39
--- /dev/null
+++ b/sysutils/rubygem-openfact/Makefile
@@ -0,0 +1,30 @@
+PORTNAME= openfact
+PORTVERSION= 5.1.0
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= Cross-platform Ruby library for retrieving facts from OS
+WWW= https://github.com/OpenVoxProject/openfact/
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= rubygem-base64>0.1:converters/rubygem-base64 \
+ rubygem-hocon>=1.3<2:devel/rubygem-hocon \
+ rubygem-logger>=1.7:devel/rubygem-logger \
+ rubygem-thor>=1.0.1<2.0:devel/rubygem-thor
+# Soft dependencies that resolve more FreeBSD facts
+RUN_DEPENDS+= rubygem-ruby-augeas>0:textproc/rubygem-ruby-augeas \
+ rubygem-ffi>=1.0:devel/rubygem-ffi \
+ rubygem-rexml>0:textproc/rubygem-rexml \
+ rubygem-sys-filesystem>0:sysutils/rubygem-sys-filesystem
+
+USES= cpe gem
+
+CONFLICTS_INSTALL= facter rubygem-facter # bin/facter
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/facter
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-openfact/distinfo b/sysutils/rubygem-openfact/distinfo
new file mode 100644
index 000000000000..77ddac06b9a8
--- /dev/null
+++ b/sysutils/rubygem-openfact/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752947918
+SHA256 (rubygem/openfact-5.1.0.gem) = 569b93bc6941f8efeef55c138577ae2e3ff4f6727657f9f48925c4a657d3f70c
+SIZE (rubygem/openfact-5.1.0.gem) = 172544
diff --git a/sysutils/rubygem-openfact/pkg-descr b/sysutils/rubygem-openfact/pkg-descr
new file mode 100644
index 000000000000..b612ced9d443
--- /dev/null
+++ b/sysutils/rubygem-openfact/pkg-descr
@@ -0,0 +1,5 @@
+A cross-platform Ruby library for retrieving facts from operating systems.
+Supports multiple resolution mechanisms, any of which can be restricted to
+working only on certain operating systems or environments. Facter is
+especially useful for retrieving things like operating system names, IP
+addresses, MAC addresses, and SSH keys.
diff --git a/sysutils/rubygem-openvoxserver-ca/Makefile b/sysutils/rubygem-openvoxserver-ca/Makefile
new file mode 100644
index 000000000000..1f9d48b05502
--- /dev/null
+++ b/sysutils/rubygem-openvoxserver-ca/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= openvoxserver-ca
+PORTVERSION= 3.0.0
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+
+MAINTAINER= puppet@FreeBSD.org
+COMMENT= Ruby CLI tool to interact with the OpenVox Server Certificate Authority
+WWW= https://github.com/OpenVoxProject/openvoxserver-ca/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-openfact>=5.0.0:sysutils/rubygem-openfact
+
+USES= gem
+
+CONFLICTS_INSTALL= rubygem-puppetserver-ca
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/puppetserver-ca
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-openvoxserver-ca/distinfo b/sysutils/rubygem-openvoxserver-ca/distinfo
new file mode 100644
index 000000000000..461a7c0c7032
--- /dev/null
+++ b/sysutils/rubygem-openvoxserver-ca/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752683977
+SHA256 (rubygem/openvoxserver-ca-3.0.0.gem) = 5caf6c4e3cf3d8c166f5cb48f84f5a5e88c5fd6617808d0a984b6a5d7b75fe04
+SIZE (rubygem/openvoxserver-ca-3.0.0.gem) = 50176
diff --git a/sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_config_puppet.rb b/sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_config_puppet.rb
new file mode 100644
index 000000000000..50a34086c23e
--- /dev/null
+++ b/sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_config_puppet.rb
@@ -0,0 +1,11 @@
+--- lib/puppetserver/ca/config/puppet.rb.orig 2020-11-06 21:46:06 UTC
++++ lib/puppetserver/ca/config/puppet.rb
+@@ -97,7 +97,7 @@ module Puppetserver
+ # defaults below
+ base_defaults = [
+ [:confdir, user_specific_puppet_confdir],
+- [:ssldir,'$confdir/ssl'],
++ [:ssldir, '/var/puppet/ssl'],
+ [:certdir, '$ssldir/certs'],
+ [:certname, default_certname],
+ [:server, 'puppet'],
diff --git a/sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_utils_config.rb b/sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_utils_config.rb
new file mode 100644
index 000000000000..ead5c3d960d1
--- /dev/null
+++ b/sysutils/rubygem-openvoxserver-ca/files/patch-lib_puppetserver_ca_utils_config.rb
@@ -0,0 +1,27 @@
+--- lib/puppetserver/ca/utils/config.rb.orig 2020-11-28 01:14:43 UTC
++++ lib/puppetserver/ca/utils/config.rb
+@@ -23,7 +23,7 @@ module Puppetserver
+
+ def self.puppet_confdir
+ if running_as_root?
+- '/etc/puppetlabs/puppet'
++ '/usr/local/etc/puppet'
+ else
+ "#{ENV['HOME']}/.puppetlabs/etc/puppet"
+ end
+@@ -34,11 +34,13 @@ module Puppetserver
+ end
+
+ def self.default_ssldir(confdir = puppet_confdir)
+- File.join(confdir, 'ssl')
++ res = File.join(confdir, 'ssl')
++ res = '/var/puppet/ssl' unless File.directory?(res)
++ res
+ end
+
+ def self.old_default_cadir(confdir = puppet_confdir)
+- File.join(confdir, 'ssl', 'ca')
++ '/var/puppet/ssl/ca'
+ end
+
+ def self.new_default_cadir(confdir = puppet_confdir)
diff --git a/sysutils/rubygem-openvoxserver-ca/pkg-descr b/sysutils/rubygem-openvoxserver-ca/pkg-descr
new file mode 100644
index 000000000000..a1f75dd6e344
--- /dev/null
+++ b/sysutils/rubygem-openvoxserver-ca/pkg-descr
@@ -0,0 +1,2 @@
+This gem provides the functionality behind the OpenVox Server CA interactions.
+The actual CLI executable lives within the OpenVox Server project.
diff --git a/sysutils/rubygem-puppet_forge/Makefile b/sysutils/rubygem-puppet_forge/Makefile
index f0e0f5c46cf7..b5806bab0b6f 100644
--- a/sysutils/rubygem-puppet_forge/Makefile
+++ b/sysutils/rubygem-puppet_forge/Makefile
@@ -1,5 +1,5 @@
PORTNAME= puppet_forge
-PORTVERSION= 6.0.0
+PORTVERSION= 6.1.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,8 +10,9 @@ WWW= https://github.com/puppetlabs/forge-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= rubygem-faraday>=2.0<3:www/rubygem-faraday \
- rubygem-faraday-follow_redirects>=0.3.0<0.4:www/rubygem-faraday-follow_redirects \
+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-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/distinfo b/sysutils/rubygem-puppet_forge/distinfo
index d7ef0018ee31..4a1db82a576d 100644
--- a/sysutils/rubygem-puppet_forge/distinfo
+++ b/sysutils/rubygem-puppet_forge/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1727315502
-SHA256 (rubygem/puppet_forge-6.0.0.gem) = 0770bed61c9f5b21bd81666b121e086165e34c45691bdefec70438bf412f8ddf
-SIZE (rubygem/puppet_forge-6.0.0.gem) = 776192
+TIMESTAMP = 1766036677
+SHA256 (rubygem/puppet_forge-6.1.0.gem) = e3bfe83282f0136adf0938f52180a53b45434b70464a5a453d6398df6563764b
+SIZE (rubygem/puppet_forge-6.1.0.gem) = 776704
diff --git a/sysutils/rubygem-puppetserver-ca/Makefile b/sysutils/rubygem-puppetserver-ca/Makefile
index 3ffee98c0991..852c6b75ae91 100644
--- a/sysutils/rubygem-puppetserver-ca/Makefile
+++ b/sysutils/rubygem-puppetserver-ca/Makefile
@@ -1,5 +1,6 @@
PORTNAME= puppetserver-ca
PORTVERSION= 2.7.0
+PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,8 +11,12 @@ WWW= https://github.com/puppetlabs/puppetserver-ca-cli/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+RUN_DEPENDS= rubygem-facter>=2.0.1:sysutils/rubygem-facter
+
USES= gem
+CONFLICTS_INSTALL= rubygem-openvoxserver-ca
+
NO_ARCH= yes
PLIST_FILES= bin/puppetserver-ca
diff --git a/sysutils/rubygem-r10k/Makefile b/sysutils/rubygem-r10k/Makefile
index 4f9f4ffb398c..a42fdd2c7c7f 100644
--- a/sysutils/rubygem-r10k/Makefile
+++ b/sysutils/rubygem-r10k/Makefile
@@ -1,5 +1,5 @@
PORTNAME= r10k
-PORTVERSION= 4.1.0
+PORTVERSION= 5.0.2
PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -11,13 +11,14 @@ WWW= https://github.com/puppetlabs/r10k
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-colored2>=3.1.2:textproc/rubygem-colored2 \
+RUN_DEPENDS= rubygem-colored2>=3.0<5.0:textproc/rubygem-colored2 \
rubygem-cri>=2.15.10:devel/rubygem-cri \
- rubygem-gettext-setup>=1.0:devel/rubygem-gettext-setup \
- rubygem-jwt>=2.2.3:www/rubygem-jwt \
- rubygem-log4r>=1.1.10:sysutils/rubygem-log4r \
- rubygem-multi_json>=1.10:devel/rubygem-multi_json \
- rubygem-puppet_forge>=4.1:sysutils/rubygem-puppet_forge
+ rubygem-gettext-setup>=0.24<2.0:devel/rubygem-gettext-setup \
+ rubygem-jwt2>=2.2.3<3:www/rubygem-jwt2 \
+ rubygem-log4r>=1.1.10<1.1.10_99:sysutils/rubygem-log4r \
+ rubygem-minitar>=0.9<2:archivers/rubygem-minitar \
+ rubygem-multi_json>=1.10<2:devel/rubygem-multi_json \
+ rubygem-puppet_forge>=4.1.0<7:sysutils/rubygem-puppet_forge
USES= gem
diff --git a/sysutils/rubygem-r10k/distinfo b/sysutils/rubygem-r10k/distinfo
index 127d1036eae8..79ca9fc05d20 100644
--- a/sysutils/rubygem-r10k/distinfo
+++ b/sysutils/rubygem-r10k/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717808277
-SHA256 (rubygem/r10k-4.1.0.gem) = 64e5b9e1a6cbb4006c96477d8c34ce589fe1c278117311f452d9f30b9cc86e4c
-SIZE (rubygem/r10k-4.1.0.gem) = 175104
+TIMESTAMP = 1756945031
+SHA256 (rubygem/r10k-5.0.2.gem) = 48e24e2b8447cdc56b03303b741247a5255bb40f170c9d113c5d3dbd8c83e8b3
+SIZE (rubygem/r10k-5.0.2.gem) = 174592
diff --git a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb
index 5944162d58a8..ecafe759c1ca 100644
--- a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb
+++ b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings.rb
@@ -1,6 +1,6 @@
---- lib/r10k/settings.rb.orig 2021-12-03 17:56:58 UTC
+--- lib/r10k/settings.rb.orig 2025-09-04 00:19:16 UTC
+++ lib/r10k/settings.rb
-@@ -189,8 +189,8 @@ module R10K
+@@ -188,8 +188,8 @@ module R10K
}),
Definition.new(:puppet_path, {
diff --git a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb
index de6cdbd209a0..ead9b23a7fab 100644
--- a/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb
+++ b/sysutils/rubygem-r10k/files/patch-lib_r10k_settings_loader.rb
@@ -1,4 +1,4 @@
---- lib/r10k/settings/loader.rb.orig 2018-04-07 11:13:36 UTC
+--- lib/r10k/settings/loader.rb.orig 2025-09-04 00:19:16 UTC
+++ lib/r10k/settings/loader.rb
@@ -8,8 +8,8 @@ module R10K
#
diff --git a/sysutils/rubygem-r10k/files/patch-r10k.gemspec b/sysutils/rubygem-r10k/files/patch-r10k.gemspec
index fd0746c6e669..65248462ab94 100644
--- a/sysutils/rubygem-r10k/files/patch-r10k.gemspec
+++ b/sysutils/rubygem-r10k/files/patch-r10k.gemspec
@@ -1,15 +1,11 @@
---- r10k.gemspec.orig 2024-10-30 18:54:06 UTC
+--- r10k.gemspec.orig 2025-09-04 00:52:11 UTC
+++ r10k.gemspec
-@@ -25,10 +25,10 @@ Gem::Specification.new do |s|
+@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
+
+ s.specification_version = 4
+
+- s.add_runtime_dependency(%q<colored2>.freeze, ["~> 4.0".freeze])
++ s.add_runtime_dependency(%q<colored2>.freeze, [">= 3.0", "< 5.0".freeze])
s.add_runtime_dependency(%q<cri>.freeze, [">= 2.15.10".freeze])
s.add_runtime_dependency(%q<log4r>.freeze, ["= 1.1.10".freeze])
s.add_runtime_dependency(%q<multi_json>.freeze, ["~> 1.10".freeze])
-- s.add_runtime_dependency(%q<puppet_forge>.freeze, [">= 4.1".freeze, "< 6".freeze])
-+ s.add_runtime_dependency(%q<puppet_forge>.freeze, [">= 4.1".freeze])
- s.add_runtime_dependency(%q<gettext-setup>.freeze, [">= 0.24".freeze, "< 2.0".freeze])
- s.add_runtime_dependency(%q<jwt>.freeze, [">= 2.2.3".freeze, "< 3".freeze])
-- s.add_runtime_dependency(%q<minitar>.freeze, ["~> 0.9".freeze])
-+ s.add_runtime_dependency(%q<minitar>.freeze, [">= 0.9".freeze])
- s.add_development_dependency(%q<rspec>.freeze, ["~> 3.1".freeze])
- s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
- s.add_development_dependency(%q<yard>.freeze, ["~> 0.9.11".freeze])
diff --git a/sysutils/rubygem-rubyipmi/Makefile b/sysutils/rubygem-rubyipmi/Makefile
index afc809427ee0..b3c45d692e8d 100644
--- a/sysutils/rubygem-rubyipmi/Makefile
+++ b/sysutils/rubygem-rubyipmi/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rubyipmi
-PORTVERSION= 0.11.1
+PORTVERSION= 0.12.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/logicminds/rubyipmi
LICENSE= LGPL21
RUN_DEPENDS= ${LOCALBASE}/sbin/bmc-device:sysutils/freeipmi \
- rubygem-highline>=0:devel/rubygem-highline
+ rubygem-logger>=0:devel/rubygem-logger \
+ rubygem-observer>=0.1.0<0.2:devel/rubygem-observer
USES= gem
diff --git a/sysutils/rubygem-rubyipmi/distinfo b/sysutils/rubygem-rubyipmi/distinfo
index 0788642f93f0..1fb822350974 100644
--- a/sysutils/rubygem-rubyipmi/distinfo
+++ b/sysutils/rubygem-rubyipmi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1635181769
-SHA256 (rubygem/rubyipmi-0.11.1.gem) = 7469b5d02aee71bf304c25ba04d4ab35f6c7a88894a30663a0a3ffe5a51b7096
-SIZE (rubygem/rubyipmi-0.11.1.gem) = 35840
+TIMESTAMP = 1750188278
+SHA256 (rubygem/rubyipmi-0.12.0.gem) = d5cc29a29f835689c51ea1baf0c253cc8ccaf4b651035e6bcea7712ccf9aa181
+SIZE (rubygem/rubyipmi-0.12.0.gem) = 36352
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile b/sysutils/rubygem-smart_proxy_remote_execution_ssh/Makefile
index 30605fe05489..f5f1fc00c87b 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.5
+PORTVERSION= 0.11.7
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -11,6 +11,8 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= foreman-proxy>=1.12.0:net/foreman-proxy \
+ rubygem-bcrypt_pbkdf>=1.0<2.0:security/rubygem-bcrypt_pbkdf \
+ 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
diff --git a/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo b/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
index 2f745056ad90..a0bae251b881 100644
--- a/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
+++ b/sysutils/rubygem-smart_proxy_remote_execution_ssh/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735228266
-SHA256 (rubygem/smart_proxy_remote_execution_ssh-0.11.5.gem) = 83ebb33efa3880b6d8eff4cc75f6f8074e19e7abc82baa00a2837d0991dc2a1f
-SIZE (rubygem/smart_proxy_remote_execution_ssh-0.11.5.gem) = 39936
+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
diff --git a/sysutils/rubygem-smart_proxy_salt/Makefile b/sysutils/rubygem-smart_proxy_salt/Makefile
index df4decf06af7..9464547e0d41 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.0.0
+PORTVERSION= 6.1.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.5.0<1:sysutils/rubygem-smart_proxy_dynflow
+ rubygem-smart_proxy_dynflow>=0.8<1: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 708082c02974..244a4bba8f1e 100644
--- a/sysutils/rubygem-smart_proxy_salt/distinfo
+++ b/sysutils/rubygem-smart_proxy_salt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747547558
-SHA256 (rubygem/smart_proxy_salt-6.0.0.gem) = 08fffd7bf6fb5dfb9f169eeeb5e9a3d0310a0f597e46178523b2735a233f9bf2
-SIZE (rubygem/smart_proxy_salt-6.0.0.gem) = 28672
+TIMESTAMP = 1765895848
+SHA256 (rubygem/smart_proxy_salt-6.1.0.gem) = b464f892ea959b72de1368ed9fd055146c50c0f8cdd245eeac98fb3afbe5e998
+SIZE (rubygem/smart_proxy_salt-6.1.0.gem) = 28672
diff --git a/sysutils/rubygem-sys-filesystem/Makefile b/sysutils/rubygem-sys-filesystem/Makefile
index ef55ab4fff43..d08dc1caef5c 100644
--- a/sysutils/rubygem-sys-filesystem/Makefile
+++ b/sysutils/rubygem-sys-filesystem/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sys-filesystem
-PORTVERSION= 1.5.3
+PORTVERSION= 1.5.5
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-sys-filesystem/distinfo b/sysutils/rubygem-sys-filesystem/distinfo
index 43a26a0bf62a..ac6bc542354b 100644
--- a/sysutils/rubygem-sys-filesystem/distinfo
+++ b/sysutils/rubygem-sys-filesystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728632784
-SHA256 (rubygem/sys-filesystem-1.5.3.gem) = 17b561d1be683c34bc53946461ea9d67012d8f395e7297db8c63b9018cb30ece
-SIZE (rubygem/sys-filesystem-1.5.3.gem) = 35328
+TIMESTAMP = 1765895850
+SHA256 (rubygem/sys-filesystem-1.5.5.gem) = 6f995890a734b9f0aa55df5e09d99adeb9fd1c288f2c4097269a1f8c95e15033
+SIZE (rubygem/sys-filesystem-1.5.5.gem) = 37888
diff --git a/sysutils/rubygem-sys-uname/Makefile b/sysutils/rubygem-sys-uname/Makefile
index f9db9579ae43..937cfa5c0e4d 100644
--- a/sysutils/rubygem-sys-uname/Makefile
+++ b/sysutils/rubygem-sys-uname/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sys-uname
-PORTVERSION= 1.3.1
+PORTVERSION= 1.4.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
@@ -10,7 +10,8 @@ WWW= https://github.com/djberg96/sys-uname
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi
+RUN_DEPENDS= rubygem-ffi>=1.1<2:devel/rubygem-ffi \
+ rubygem-memoist3>=1.0.0<1.1:devel/rubygem-memoist3
USES= gem
diff --git a/sysutils/rubygem-sys-uname/distinfo b/sysutils/rubygem-sys-uname/distinfo
index fa7429c5f81e..f6638aa94b4c 100644
--- a/sysutils/rubygem-sys-uname/distinfo
+++ b/sysutils/rubygem-sys-uname/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732261070
-SHA256 (rubygem/sys-uname-1.3.1.gem) = b7b3eb817a9dd4a2f26a8b616a4f150ab1b79f4682d7538ceb992c8b7346f49c
-SIZE (rubygem/sys-uname-1.3.1.gem) = 28672
+TIMESTAMP = 1757436709
+SHA256 (rubygem/sys-uname-1.4.1.gem) = ed2278ec670ee8af5eb5420d3a98e22188051f6241180db7c779993db2739a16
+SIZE (rubygem/sys-uname-1.4.1.gem) = 29696
diff --git a/sysutils/rubygem-sys-uptime/Makefile b/sysutils/rubygem-sys-uptime/Makefile
index 7614ed8192d1..9af4d912b639 100644
--- a/sysutils/rubygem-sys-uptime/Makefile
+++ b/sysutils/rubygem-sys-uptime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sys-uptime
-PORTVERSION= 0.7.6
+PORTVERSION= 0.8.0
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
diff --git a/sysutils/rubygem-sys-uptime/distinfo b/sysutils/rubygem-sys-uptime/distinfo
index df38e873221e..fea854c12ee1 100644
--- a/sysutils/rubygem-sys-uptime/distinfo
+++ b/sysutils/rubygem-sys-uptime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1681053064
-SHA256 (rubygem/sys-uptime-0.7.6.gem) = 7640a9811a30144bfec367278c52eff97af608766e3a41cc91fa32f497756974
-SIZE (rubygem/sys-uptime-0.7.6.gem) = 22528
+TIMESTAMP = 1752266274
+SHA256 (rubygem/sys-uptime-0.8.0.gem) = d01c88eba8f21e36ea58bbde3d1da3fb46bee4489f5ad1330948b3e4bed4db73
+SIZE (rubygem/sys-uptime-0.8.0.gem) = 22528
diff --git a/sysutils/rubygem-tmuxinator/Makefile b/sysutils/rubygem-tmuxinator/Makefile
index c8ef708c2870..826a37defda5 100644
--- a/sysutils/rubygem-tmuxinator/Makefile
+++ b/sysutils/rubygem-tmuxinator/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tmuxinator
-PORTVERSION= 3.3.4
+PORTVERSION= 3.3.7
CATEGORIES= sysutils ruby
MASTER_SITES= RG
@@ -9,9 +9,8 @@ WWW= https://github.com/tmuxinator/tmuxinator
LICENSE= MIT
-RUN_DEPENDS= rubygem-erubi>=1.7<2:www/rubygem-erubi \
- rubygem-thor>=1.3.0<1.4:devel/rubygem-thor \
- rubygem-xdg2>=2.2.5<3:devel/rubygem-xdg2
+RUN_DEPENDS= rubygem-erubi>=1.13<2:www/rubygem-erubi \
+ rubygem-thor>=1.4.0<1.5:devel/rubygem-thor
USES= gem
@@ -19,6 +18,7 @@ NO_ARCH= yes
PLIST_FILES= bin/tmuxinator \
etc/bash_completion.d/_tmuxinator.bash \
+ share/fish/completions/tmuxinator.fish \
share/zsh/site-functions/_tmuxinator
OPTIONS_SINGLE= TMUX
@@ -33,6 +33,8 @@ TMUX23_RUN_DEPENDS= tmux:sysutils/tmux23
post-install:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/_tmuxinator.bash
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions
+ ${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.fish ${STAGEDIR}${PREFIX}/share/fish/completions/tmuxinator.fish
@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/completion/tmuxinator.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_tmuxinator
diff --git a/sysutils/rubygem-tmuxinator/distinfo b/sysutils/rubygem-tmuxinator/distinfo
index 65f926523c08..3d0669dcc3d2 100644
--- a/sysutils/rubygem-tmuxinator/distinfo
+++ b/sysutils/rubygem-tmuxinator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289470
-SHA256 (rubygem/tmuxinator-3.3.4.gem) = 0822061082dfca4d6ca6ae92fda793f442f9d4224d43335bc3d0d6cdebe5e6fd
-SIZE (rubygem/tmuxinator-3.3.4.gem) = 34816
+TIMESTAMP = 1765895852
+SHA256 (rubygem/tmuxinator-3.3.7.gem) = cf413fcd2ea8f0c5d6e068ba2aab6eb11b4fa5405ae57846300b0d2466712fb2
+SIZE (rubygem/tmuxinator-3.3.7.gem) = 35840
diff --git a/sysutils/rubygem-vagrant_cloud-gitlab/Makefile b/sysutils/rubygem-vagrant_cloud-gitlab/Makefile
new file mode 100644
index 000000000000..789603ed6364
--- /dev/null
+++ b/sysutils/rubygem-vagrant_cloud-gitlab/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= vagrant_cloud
+PORTVERSION= 3.1.3
+CATEGORIES= sysutils rubygems devel
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby library for the HashiCorp Vagrant Cloud API
+WWW= https://developer.hashicorp.com/vagrant/vagrant-cloud/api/v2 \
+ https://github.com/hashicorp/vagrant_cloud
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-excon1-gitlab>=1.0<2:devel/rubygem-excon1-gitlab \
+ rubygem-log4r>=1.1<2:sysutils/rubygem-log4r \
+ rubygem-oauth2-gitlab>2.0<3:net/rubygem-oauth2-gitlab \
+ rubygem-rexml>=3.3<4:textproc/rubygem-rexml
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-vagrant_cloud-gitlab/distinfo b/sysutils/rubygem-vagrant_cloud-gitlab/distinfo
new file mode 100644
index 000000000000..8be4fa07d3a1
--- /dev/null
+++ b/sysutils/rubygem-vagrant_cloud-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1744215569
+SHA256 (rubygem/vagrant_cloud-3.1.3.gem) = dbef5f0a9cf43299e74870658b1820f9c1f0fdc951d17e24f15f24a6b1b99525
+SIZE (rubygem/vagrant_cloud-3.1.3.gem) = 22528
diff --git a/sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr b/sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr
new file mode 100644
index 000000000000..c32ed86d0a51
--- /dev/null
+++ b/sysutils/rubygem-vagrant_cloud-gitlab/pkg-descr
@@ -0,0 +1,3 @@
+Ruby client for the Vagrant Cloud API.
+This client allows to create, modify and delete boxes, versions and
+providers. The main entry point is an object referencing your account.
diff --git a/sysutils/rubygem-winrm-elevated-gitlab/Makefile b/sysutils/rubygem-winrm-elevated-gitlab/Makefile
new file mode 100644
index 000000000000..9ce1f0b9d3b9
--- /dev/null
+++ b/sysutils/rubygem-winrm-elevated-gitlab/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= winrm-elevated
+PORTVERSION= 1.2.3
+PORTREVISION= 1
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Ruby library for running commands as elevated
+WWW= https://github.com/WinRb/winrm-elevated
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-erubi>=1.8<2:www/rubygem-erubi \
+ rubygem-winrm-gitlab>=2.0<3:sysutils/rubygem-winrm-gitlab \
+ rubygem-winrm-fs-gitlab>=1.0<2:filesystems/rubygem-winrm-fs-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-winrm-elevated-gitlab/distinfo b/sysutils/rubygem-winrm-elevated-gitlab/distinfo
new file mode 100644
index 000000000000..7d3e45dc68c8
--- /dev/null
+++ b/sysutils/rubygem-winrm-elevated-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1605426615
+SHA256 (rubygem/winrm-elevated-1.2.3.gem) = ed733dd163ced9b6acc6a01d331f539946b59e40adbcd63941f62a8c6254b4d2
+SIZE (rubygem/winrm-elevated-1.2.3.gem) = 12800
diff --git a/sysutils/rubygem-winrm-elevated-gitlab/pkg-descr b/sysutils/rubygem-winrm-elevated-gitlab/pkg-descr
new file mode 100644
index 000000000000..4cee9b25984c
--- /dev/null
+++ b/sysutils/rubygem-winrm-elevated-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+Ruby library for running commands via WinRM as elevated through a scheduled
+task
diff --git a/sysutils/rubygem-winrm-gitlab/Makefile b/sysutils/rubygem-winrm-gitlab/Makefile
new file mode 100644
index 000000000000..187ee58a0429
--- /dev/null
+++ b/sysutils/rubygem-winrm-gitlab/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= winrm
+DISTVERSION= 2.3.9
+PORTREVISION= 1
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Ruby library for Windows Remote Management
+WWW= https://github.com/WinRb/WinRM
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
+ rubygem-erubi>=1.8<2:www/rubygem-erubi \
+ rubygem-gssapi>=1.2<2:security/rubygem-gssapi \
+ rubygem-gyoku>=1.0<2:devel/rubygem-gyoku \
+ rubygem-httpclient>=2.2.0.2<3:www/rubygem-httpclient \
+ rubygem-logging-gitlab>=1.6.1<3.0:devel/rubygem-logging-gitlab \
+ rubygem-nori>=2.7.1<3:devel/rubygem-nori \
+ rubygem-rexml>=3.0<4:textproc/rubygem-rexml \
+ rubygem-rubyntlm>=0.6.3<0.7:net/rubygem-rubyntlm
+
+USES= gem
+
+NO_ARCH= yes
+
+PLIST_FILES= bin/rwinrm
+
+.include <bsd.port.mk>
diff --git a/sysutils/rubygem-winrm-gitlab/distinfo b/sysutils/rubygem-winrm-gitlab/distinfo
new file mode 100644
index 000000000000..346ffd3aa022
--- /dev/null
+++ b/sysutils/rubygem-winrm-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1733349040
+SHA256 (rubygem/winrm-2.3.9.gem) = ef6b767c5772d06e186300b506ea5e65afb849904a551f8482a5cfc2a1be5d06
+SIZE (rubygem/winrm-2.3.9.gem) = 43008
diff --git a/sysutils/rubygem-winrm-gitlab/pkg-descr b/sysutils/rubygem-winrm-gitlab/pkg-descr
new file mode 100644
index 000000000000..4558479a4325
--- /dev/null
+++ b/sysutils/rubygem-winrm-gitlab/pkg-descr
@@ -0,0 +1,8 @@
+This is a SOAP library that uses the functionality in Windows Remote Management
+(WinRM) to call native object in Windows. This includes, but is not limited to,
+running batch scripts, powershell scripts and fetching WMI variables. For more
+information on WinRM, please visit Microsoft's WinRM site.
+
+As of version 2.0, this gem retains the WinRM name but all powershell calls use
+the more modern Powershell Remoting Protocol (PSRP) for initializing runspace
+pools as well as creating and processing powershell pipelines.
diff --git a/sysutils/rubygem-winrm/Makefile b/sysutils/rubygem-winrm/Makefile
index 3fcefa2a04f4..ee133d4cf9e6 100644
--- a/sysutils/rubygem-winrm/Makefile
+++ b/sysutils/rubygem-winrm/Makefile
@@ -3,8 +3,8 @@ DISTVERSION= 2.3.9
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
-MAINTAINER= joe@thrallingpenguin.com
-COMMENT= Library for Windows Remote Management
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby library for Windows Remote Management
WWW= https://github.com/WinRb/WinRM
LICENSE= APACHE20
diff --git a/sysutils/rubygem-winrm/pkg-descr b/sysutils/rubygem-winrm/pkg-descr
index e887ec46ed51..4558479a4325 100644
--- a/sysutils/rubygem-winrm/pkg-descr
+++ b/sysutils/rubygem-winrm/pkg-descr
@@ -1 +1,8 @@
-Ruby library for Windows Remote Management
+This is a SOAP library that uses the functionality in Windows Remote Management
+(WinRM) to call native object in Windows. This includes, but is not limited to,
+running batch scripts, powershell scripts and fetching WMI variables. For more
+information on WinRM, please visit Microsoft's WinRM site.
+
+As of version 2.0, this gem retains the WinRM name but all powershell calls use
+the more modern Powershell Remoting Protocol (PSRP) for initializing runspace
+pools as well as creating and processing powershell pipelines.
diff --git a/sysutils/rundeck/Makefile b/sysutils/rundeck/Makefile
index ee32a9505a00..7ccbd7a7e9f9 100644
--- a/sysutils/rundeck/Makefile
+++ b/sysutils/rundeck/Makefile
@@ -1,26 +1,26 @@
PORTNAME= rundeck
-DISTVERSION= 5.8.0
-DISTVERSIONSUFFIX= -20241205
+DISTVERSION= 5.18.0
+DISTVERSIONSUFFIX= -20251216
CATEGORIES= sysutils java
MASTER_SITES= https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/
EXTRACT_SUFX= .war
+EXTRACT_ONLY= #
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= xavier@groumpf.org
COMMENT= Web-console for dispatching commands and scripts to your nodes
-WWW= https://rundeck.org
+WWW= https://www.rundeck.com/
LICENSE= APACHE20
USES= cpe java
CPE_VENDOR= pagerduty
-USE_RC_SUBR= rundeck
-
-CONFLICTS_INSTALL= rundeck2
+JAVA_VERSION= 11 17
+USE_RC_SUBR= ${PORTNAME}
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= ${RUNDECK_LOG4J}
-SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
+SUB_LIST= JAVA_HOME=${JAVA_HOME} \
RUNDECK_CONFIG_DIR=${RUNDECK_CONFIG_DIR} \
RUNDECK_GROUP=${RUNDECK_GROUP} \
RUNDECK_HOME=${RUNDECK_HOME} \
@@ -29,31 +29,33 @@ SUB_LIST+= JAVA_HOME=${JAVA_HOME} \
RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \
RUNDECK_USER=${RUNDECK_USER}
-RUNDECK_HOME= ${PREFIX}/rundeck
-RUNDECK_USER?= rundeck
-RUNDECK_GROUP?= rundeck
-RUNDECK_LOGDIR?= /var/log/rundeck
-RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/rundeck.log
+RUNDECK_HOME= ${PREFIX}/${PORTNAME}
+RUNDECK_USER?= ${PORTNAME}
+RUNDECK_GROUP?= ${PORTNAME}
+RUNDECK_LOGDIR?= /var/log/${PORTNAME}
+RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/${PORTNAME}.log
RUNDECK_LOG4J= log4j2.properties
RUNDECK_CONFIG_DIR= ${RUNDECK_HOME}/server/config
-.if ${RUNDECK_USER} == rundeck
-USERS= rundeck
+.if ${RUNDECK_USER} == ${PORTNAME}
+USERS= ${PORTNAME}
.endif
-.if ${RUNDECK_GROUP} == rundeck
-GROUPS= rundeck
+.if ${RUNDECK_GROUP} == ${PORTNAME}
+GROUPS= ${PORTNAME}
.endif
-PLIST_SUB= RUNDECK_GROUP=${RUNDECK_GROUP} \
+PLIST_SUB= NAME=${PORTNAME}${EXTRACT_SUFX} \
+ RUNDECK_GROUP=${RUNDECK_GROUP} \
RUNDECK_HOME=${RUNDECK_HOME} \
RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \
RUNDECK_USER=${RUNDECK_USER}
do-install:
- ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib
- ${MKDIR} ${STAGEDIR}${RUNDECK_LOGDIR}
- ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \
- ${STAGEDIR}${DATADIR}/rundeck${EXTRACT_SUFX}
+ ${MKDIR} ${STAGEDIR}${DATADIR} \
+ ${STAGEDIR}${RUNDECK_HOME}/server/lib \
+ ${STAGEDIR}${RUNDECK_LOGDIR}
+ ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \
+ ${STAGEDIR}${DATADIR}/${PORTNAME}${EXTRACT_SUFX}
post-install:
${MKDIR} ${STAGEDIR}${RUNDECK_CONFIG_DIR}
diff --git a/sysutils/rundeck/distinfo b/sysutils/rundeck/distinfo
index c61c5dd207d3..939f7fe47143 100644
--- a/sysutils/rundeck/distinfo
+++ b/sysutils/rundeck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736003337
-SHA256 (rundeck-5.8.0-20241205.war) = 7ea991633981b5e8998c29818f7d09e912c1ce0660c0b705cd428d148b07d8c4
-SIZE (rundeck-5.8.0-20241205.war) = 283983129
+TIMESTAMP = 1766478759
+SHA256 (rundeck-5.18.0-20251216.war) = 542c4e0f9e203203120e112090323514368af110c6c4ac2d5305eb7cae099a93
+SIZE (rundeck-5.18.0-20251216.war) = 253749591
diff --git a/sysutils/rundeck/pkg-plist b/sysutils/rundeck/pkg-plist
index 9e600baeb302..4198ba38416d 100644
--- a/sysutils/rundeck/pkg-plist
+++ b/sysutils/rundeck/pkg-plist
@@ -8,4 +8,4 @@
@dir %%RUNDECK_LOGDIR%%
@owner
@group
-%%DATADIR%%/%%RUNDECK_USER%%.war
+%%DATADIR%%/%%NAME%%
diff --git a/sysutils/runiq/Makefile b/sysutils/runiq/Makefile
index 1d1f2392e04f..f79a3f8fb06d 100644
--- a/sysutils/runiq/Makefile
+++ b/sysutils/runiq/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runiq
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
-PORTREVISION= 13
+DISTVERSION= 2.1.0
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -15,112 +15,120 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= whitfin
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
- ahash-0.8.7 \
- aho-corasick-1.1.2 \
- android-tzdata-0.1.1 \
+CARGO_CRATES= addr2line-0.25.1 \
+ adler2-2.0.1 \
+ ahash-0.8.12 \
+ aho-corasick-1.1.4 \
android_system_properties-0.1.5 \
- anstream-0.6.5 \
- anstyle-1.0.4 \
- anstyle-parse-0.2.3 \
- anstyle-query-1.0.2 \
- anstyle-wincon-3.0.2 \
+ anstream-0.6.21 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.5 \
+ anstyle-wincon-3.0.11 \
autocfg-0.1.8 \
- autocfg-1.1.0 \
- backtrace-0.3.69 \
- base64-0.13.1 \
+ autocfg-1.5.0 \
+ backtrace-0.3.76 \
+ base64-0.22.1 \
bitflags-1.3.2 \
+ bitflags-2.10.0 \
bitvec-1.0.1 \
block-buffer-0.10.4 \
- bson-2.8.1 \
- bstr-1.9.0 \
- bumpalo-3.14.0 \
+ bson-2.15.0 \
+ bstr-1.12.1 \
+ bumpalo-3.19.0 \
bytelines-2.5.0 \
- bytesize-1.3.0 \
- cc-1.0.83 \
- cfg-if-1.0.0 \
- chrono-0.4.31 \
- chrono-tz-0.8.5 \
- chrono-tz-build-0.2.1 \
- clap-4.4.13 \
- clap_builder-4.4.12 \
- clap_derive-4.4.7 \
- clap_lex-0.6.0 \
- cli-table-0.4.7 \
- cli-table-derive-0.4.5 \
+ bytesize-2.3.1 \
+ cc-1.2.49 \
+ cfg-if-1.0.4 \
+ chrono-0.4.42 \
+ chrono-tz-0.9.0 \
+ chrono-tz-build-0.3.0 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ cli-table-0.5.0 \
+ cli-table-derive-0.5.0 \
cloudabi-0.0.3 \
- colorchoice-1.0.0 \
- core-foundation-sys-0.8.6 \
- cpufeatures-0.2.12 \
- crossbeam-deque-0.8.4 \
- crossbeam-epoch-0.9.17 \
- crossbeam-utils-0.8.18 \
- crypto-common-0.1.6 \
- csv-1.3.0 \
- csv-core-0.1.11 \
- deranged-0.3.11 \
- deunicode-1.4.2 \
+ colorchoice-1.0.4 \
+ core-foundation-sys-0.8.7 \
+ cpufeatures-0.2.17 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crypto-common-0.1.7 \
+ csv-1.4.0 \
+ csv-core-0.1.13 \
+ deranged-0.5.5 \
+ deunicode-1.6.2 \
digest-0.10.7 \
- equivalent-1.0.1 \
+ equivalent-1.0.2 \
failure-0.1.8 \
failure_derive-0.1.8 \
fake-1.3.0 \
+ find-msvc-tools-0.1.5 \
format_num-0.1.0 \
fuchsia-cprng-0.1.1 \
funty-2.0.0 \
generic-array-0.14.7 \
- getrandom-0.2.11 \
- gimli-0.28.1 \
- globset-0.4.14 \
- globwalk-0.8.1 \
- growable-bloom-filter-2.1.0 \
- hashbrown-0.12.3 \
- hashbrown-0.14.3 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ gimli-0.32.3 \
+ globset-0.4.18 \
+ globwalk-0.9.1 \
+ growable-bloom-filter-2.1.1 \
+ hashbrown-0.16.1 \
heck-0.4.1 \
+ heck-0.5.0 \
hex-0.4.3 \
humansize-2.1.3 \
- iana-time-zone-0.1.59 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
identity-hash-0.1.0 \
- ignore-0.4.21 \
- indexmap-1.9.3 \
- indexmap-2.1.0 \
- itoa-1.0.10 \
- jen-1.7.0 \
- js-sys-0.3.66 \
- lazy_static-1.4.0 \
- libc-0.2.151 \
- libm-0.2.8 \
- log-0.4.20 \
- memchr-2.7.1 \
- miniz_oxide-0.7.1 \
+ ignore-0.4.25 \
+ indexmap-2.12.1 \
+ is_terminal_polyfill-1.70.2 \
+ itoa-1.0.15 \
+ jen-1.7.1 \
+ js-sys-0.3.83 \
+ lazy_static-1.5.0 \
+ libc-0.2.178 \
+ libm-0.2.15 \
+ log-0.4.29 \
+ memchr-2.7.6 \
+ miniz_oxide-0.8.9 \
nanoid-0.4.0 \
- num-traits-0.2.17 \
- object-0.32.2 \
- once_cell-1.19.0 \
- parse-zoneinfo-0.3.0 \
- percent-encoding-2.3.1 \
- pest-2.7.6 \
- pest_derive-2.7.6 \
- pest_generator-2.7.6 \
- pest_meta-2.7.6 \
- phf-0.11.2 \
- phf_codegen-0.11.2 \
- phf_generator-0.11.2 \
- phf_shared-0.11.2 \
+ num-conv-0.1.0 \
+ num-traits-0.2.19 \
+ object-0.37.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ parse-zoneinfo-0.3.1 \
+ 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 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.17 \
- proc-macro2-1.0.76 \
- quote-1.0.35 \
+ ppv-lite86-0.2.21 \
+ proc-macro2-1.0.103 \
+ quote-1.0.42 \
+ r-efi-5.3.0 \
radium-0.7.0 \
rand-0.6.5 \
rand-0.8.5 \
+ rand-0.9.2 \
rand_chacha-0.1.1 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.3.1 \
rand_core-0.4.2 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
rand_hc-0.1.0 \
rand_isaac-0.1.1 \
rand_jitter-0.1.4 \
@@ -128,81 +136,66 @@ CARGO_CRATES= addr2line-0.21.0 \
rand_pcg-0.1.2 \
rand_xorshift-0.1.1 \
rdrand-0.4.0 \
- regex-1.10.2 \
- regex-automata-0.4.3 \
- regex-syntax-0.8.2 \
- rustc-demangle-0.1.23 \
- rustversion-1.0.14 \
- ryu-1.0.16 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustc-demangle-0.1.26 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- serde-1.0.195 \
- serde_bytes-0.11.14 \
- serde_derive-1.0.195 \
- serde_json-1.0.111 \
- sha2-0.10.8 \
- siphasher-0.3.11 \
- slug-0.1.5 \
- strsim-0.10.0 \
+ serde-1.0.228 \
+ serde_bytes-0.11.19 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ sha2-0.10.9 \
+ shlex-1.3.0 \
+ siphasher-1.0.1 \
+ slug-0.1.6 \
+ strsim-0.11.1 \
strum-0.25.0 \
strum_macros-0.25.3 \
syn-1.0.109 \
- syn-2.0.48 \
+ syn-2.0.111 \
synstructure-0.12.6 \
tap-1.0.1 \
- tera-1.19.1 \
- termcolor-1.4.0 \
- thiserror-1.0.56 \
- thiserror-impl-1.0.56 \
- time-0.3.31 \
- time-core-0.1.2 \
- time-macros-0.2.16 \
- typenum-1.17.0 \
- ucd-trie-0.1.6 \
- 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-ident-1.0.12 \
- unicode-width-0.1.11 \
- unicode-xid-0.2.4 \
- utf8parse-0.2.1 \
- uuid-1.6.1 \
- version_check-0.9.4 \
- walkdir-2.4.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.89 \
- wasm-bindgen-backend-0.2.89 \
- wasm-bindgen-macro-0.2.89 \
- wasm-bindgen-macro-support-0.2.89 \
- wasm-bindgen-shared-0.2.89 \
+ tera-1.20.1 \
+ termcolor-1.4.1 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ typenum-1.19.0 \
+ ucd-trie-0.1.7 \
+ unicode-ident-1.0.22 \
+ unicode-segmentation-1.12.0 \
+ unicode-width-0.2.2 \
+ unicode-xid-0.2.6 \
+ utf8parse-0.2.2 \
+ uuid-1.19.0 \
+ version_check-0.9.5 \
+ 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 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-core-0.52.0 \
- windows-sys-0.52.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.0 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.0 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.0 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.0 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.0 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.0 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.0 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-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.61.2 \
+ wit-bindgen-0.46.0 \
wyz-0.5.1 \
- xxhash-rust-0.8.8 \
- zerocopy-0.7.32 \
- zerocopy-derive-0.7.32
+ xxhash-rust-0.8.15 \
+ zerocopy-0.8.31 \
+ zerocopy-derive-0.8.31
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/runiq/distinfo b/sysutils/runiq/distinfo
index 720d23a97ea3..0e1c9cc5dba0 100644
--- a/sysutils/runiq/distinfo
+++ b/sysutils/runiq/distinfo
@@ -1,106 +1,108 @@
-TIMESTAMP = 1704528456
-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.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01
-SIZE (rust/crates/ahash-0.8.7.crate) = 42894
-SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
-SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
-SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
-SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
+TIMESTAMP = 1765786980
+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.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/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.5.crate) = d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6
-SIZE (rust/crates/anstream-0.6.5.crate) = 30004
-SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
-SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
-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-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
-SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
+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-0.1.8.crate) = 0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78
SIZE (rust/crates/autocfg-0.1.8.crate) = 6621
-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
-SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
+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.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/bson-2.8.1.crate) = 88c18b51216e1f74b9d769cead6ace2f82b965b807e3d73330aabe9faec31c84
-SIZE (rust/crates/bson-2.8.1.crate) = 127322
-SHA256 (rust/crates/bstr-1.9.0.crate) = c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc
-SIZE (rust/crates/bstr-1.9.0.crate) = 380170
-SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
-SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
+SHA256 (rust/crates/bson-2.15.0.crate) = 7969a9ba84b0ff843813e7249eed1678d9b6607ce5a3b8f0a47af3fcf7978e6e
+SIZE (rust/crates/bson-2.15.0.crate) = 130994
+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/bytelines-2.5.0.crate) = 1297656b3c221f5251560da47ce530d981345d3dabe822067c18ecb36e67aacb
SIZE (rust/crates/bytelines-2.5.0.crate) = 6255
-SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
-SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
-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.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
-SIZE (rust/crates/chrono-0.4.31.crate) = 214513
-SHA256 (rust/crates/chrono-tz-0.8.5.crate) = 91d7b79e99bfaa0d47da0687c43aa3b7381938a62ad3a6498599039321f660b7
-SIZE (rust/crates/chrono-tz-0.8.5.crate) = 622507
-SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f
-SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421
-SHA256 (rust/crates/clap-4.4.13.crate) = 52bdc885e4cacc7f7c9eedc1ef6da641603180c783c41a15c264944deeaab642
-SIZE (rust/crates/clap-4.4.13.crate) = 55293
-SHA256 (rust/crates/clap_builder-4.4.12.crate) = fb7fb5e4e979aec3be7791562fcba452f94ad85e954da024396433e0e25a79e9
-SIZE (rust/crates/clap_builder-4.4.12.crate) = 163345
-SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
-SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
-SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
-SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/cli-table-0.4.7.crate) = adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d
-SIZE (rust/crates/cli-table-0.4.7.crate) = 13195
-SHA256 (rust/crates/cli-table-derive-0.4.5.crate) = 2af3bfb9da627b0a6c467624fb7963921433774ed435493b5c08a3053e829ad4
-SIZE (rust/crates/cli-table-derive-0.4.5.crate) = 6843
+SHA256 (rust/crates/bytesize-2.3.1.crate) = 6bd91ee7b2422bcb158d90ef4d14f75ef67f340943fc4149891dcce8f8b972a3
+SIZE (rust/crates/bytesize-2.3.1.crate) = 22218
+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/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
+SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139
+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/cli-table-0.5.0.crate) = 14da8d951cef7cc4f13ccc9b744d736963d57863c7e6fc33c070ea274546082c
+SIZE (rust/crates/cli-table-0.5.0.crate) = 18356
+SHA256 (rust/crates/cli-table-derive-0.5.0.crate) = 9f7c1b60bae2c3d45228dfb096046aa51ef6c300de70b658d7a13fcb0c4f832e
+SIZE (rust/crates/cli-table-derive-0.5.0.crate) = 11521
SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f
-SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629
-SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
-SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
-SHA256 (rust/crates/crossbeam-deque-0.8.4.crate) = fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751
-SIZE (rust/crates/crossbeam-deque-0.8.4.crate) = 21752
-SHA256 (rust/crates/crossbeam-epoch-0.9.17.crate) = 0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d
-SIZE (rust/crates/crossbeam-epoch-0.9.17.crate) = 46953
-SHA256 (rust/crates/crossbeam-utils-0.8.18.crate) = c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c
-SIZE (rust/crates/crossbeam-utils-0.8.18.crate) = 42383
-SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
-SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe
-SIZE (rust/crates/csv-1.3.0.crate) = 888212
-SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
-SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/deunicode-1.4.2.crate) = 3ae2a35373c5c74340b79ae6780b498b2b183915ec5dacf263aac5a099bf485a
-SIZE (rust/crates/deunicode-1.4.2.crate) = 176451
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/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/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+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/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+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/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86
SIZE (rust/crates/failure-0.1.8.crate) = 37582
SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4
SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950
SHA256 (rust/crates/fake-1.3.0.crate) = b7e5932b40ab216d69bca7d228fa0bf754c44b70ed97fcc70fdc1b66d6214f51
SIZE (rust/crates/fake-1.3.0.crate) = 35811
+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/format_num-0.1.0.crate) = 14ac05eb8d2eb4ed1eeff847911deae077b0b53332465de9d6a26b0ea9961bc8
SIZE (rust/crates/format_num-0.1.0.crate) = 16326
SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba
@@ -109,108 +111,122 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65
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/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f
-SIZE (rust/crates/getrandom-0.2.11.crate) = 35391
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
-SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
-SIZE (rust/crates/globset-0.4.14.crate) = 25090
-SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc
-SIZE (rust/crates/globwalk-0.8.1.crate) = 13705
-SHA256 (rust/crates/growable-bloom-filter-2.1.0.crate) = c669fa03050eb3445343f215d62fc1ab831e8098bc9a55f26e9724faff11075c
-SIZE (rust/crates/growable-bloom-filter-2.1.0.crate) = 10214
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+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/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/growable-bloom-filter-2.1.1.crate) = d174ccb4ba660d431329e7f0797870d0a4281e36353ec4b4a3c5eab6c2cfb6f1
+SIZE (rust/crates/growable-bloom-filter-2.1.1.crate) = 10305
+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
+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/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
SIZE (rust/crates/humansize-2.1.3.crate) = 11953
-SHA256 (rust/crates/iana-time-zone-0.1.59.crate) = b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539
-SIZE (rust/crates/iana-time-zone-0.1.59.crate) = 27033
+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/identity-hash-0.1.0.crate) = dfdd7caa900436d8f13b2346fe10257e0c05c1f1f9e351f4f5d57c03bd5f45da
SIZE (rust/crates/identity-hash-0.1.0.crate) = 8386
-SHA256 (rust/crates/ignore-0.4.21.crate) = 747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060
-SIZE (rust/crates/ignore-0.4.21.crate) = 55500
-SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
-SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f
-SIZE (rust/crates/indexmap-2.1.0.crate) = 68224
-SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c
-SIZE (rust/crates/itoa-1.0.10.crate) = 10534
-SHA256 (rust/crates/jen-1.7.0.crate) = d6dbf07da3aeb1810d042d6b06d3fa1f940d9c540e50eaf50266d3e57c8f4049
-SIZE (rust/crates/jen-1.7.0.crate) = 21567
-SHA256 (rust/crates/js-sys-0.3.66.crate) = cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca
-SIZE (rust/crates/js-sys-0.3.66.crate) = 80765
-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.151.crate) = 302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4
-SIZE (rust/crates/libc-0.2.151.crate) = 736640
-SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
-SIZE (rust/crates/libm-0.2.8.crate) = 113450
-SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149
-SIZE (rust/crates/memchr-2.7.1.crate) = 96307
-SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
-SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
+SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
+SIZE (rust/crates/ignore-0.4.25.crate) = 59154
+SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2
+SIZE (rust/crates/indexmap-2.12.1.crate) = 100184
+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.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jen-1.7.1.crate) = 46422158bb9abf5b020235e2f84412105c39bd381ce59e2450cfea4e7b6267f3
+SIZE (rust/crates/jen-1.7.1.crate) = 22302
+SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8
+SIZE (rust/crates/js-sys-0.3.83.crate) = 56425
+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.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/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/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8
SIZE (rust/crates/nanoid-0.4.0.crate) = 6196
-SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
-SIZE (rust/crates/num-traits-0.2.17.crate) = 50190
-SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
-SIZE (rust/crates/object-0.32.2.crate) = 286994
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/parse-zoneinfo-0.3.0.crate) = c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41
-SIZE (rust/crates/parse-zoneinfo-0.3.0.crate) = 76590
-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.6.crate) = 1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06
-SIZE (rust/crates/pest-2.7.6.crate) = 117384
-SHA256 (rust/crates/pest_derive-2.7.6.crate) = bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde
-SIZE (rust/crates/pest_derive-2.7.6.crate) = 35851
-SHA256 (rust/crates/pest_generator-2.7.6.crate) = 2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275
-SIZE (rust/crates/pest_generator-2.7.6.crate) = 17658
-SHA256 (rust/crates/pest_meta-2.7.6.crate) = a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d
-SIZE (rust/crates/pest_meta-2.7.6.crate) = 40971
-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/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.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/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
+SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
+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/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
-SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
-SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c
-SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660
-SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef
-SIZE (rust/crates/quote-1.0.35.crate) = 28136
+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.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+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.6.5.crate) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca
SIZE (rust/crates/rand-0.6.5.crate) = 104814
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.1.1.crate) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef
SIZE (rust/crates/rand_chacha-0.1.1.crate) = 11703
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.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/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/rand_hc-0.1.0.crate) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4
SIZE (rust/crates/rand_hc-0.1.0.crate) = 11644
SHA256 (rust/crates/rand_isaac-0.1.1.crate) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08
@@ -225,155 +241,125 @@ SHA256 (rust/crates/rand_xorshift-0.1.1.crate) = cbf7e9e623549b0e21f6e97cf8ecf24
SIZE (rust/crates/rand_xorshift-0.1.1.crate) = 8997
SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2
SIZE (rust/crates/rdrand-0.4.0.crate) = 6456
-SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343
-SIZE (rust/crates/regex-1.10.2.crate) = 252839
-SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f
-SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011
-SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
-SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
-SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
-SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
-SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
-SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
-SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c
-SIZE (rust/crates/ryu-1.0.16.crate) = 47351
+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/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+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/serde-1.0.195.crate) = 63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02
-SIZE (rust/crates/serde-1.0.195.crate) = 76856
-SHA256 (rust/crates/serde_bytes-0.11.14.crate) = 8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734
-SIZE (rust/crates/serde_bytes-0.11.14.crate) = 12018
-SHA256 (rust/crates/serde_derive-1.0.195.crate) = 46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c
-SIZE (rust/crates/serde_derive-1.0.195.crate) = 55687
-SHA256 (rust/crates/serde_json-1.0.111.crate) = 176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4
-SIZE (rust/crates/serde_json-1.0.111.crate) = 146447
-SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
-SIZE (rust/crates/sha2-0.10.8.crate) = 26357
-SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
-SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
-SHA256 (rust/crates/slug-0.1.5.crate) = 3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4
-SIZE (rust/crates/slug-0.1.5.crate) = 6833
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
+SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8
+SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427
+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/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/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
+SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
+SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724
+SIZE (rust/crates/slug-0.1.6.crate) = 6787
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
SIZE (rust/crates/strum-0.25.0.crate) = 5539
SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0
SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f
-SIZE (rust/crates/syn-2.0.48.crate) = 250566
+SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87
+SIZE (rust/crates/syn-2.0.111.crate) = 302117
SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tera-1.19.1.crate) = 970dff17c11e884a4a09bc76e3a17ef71e01bb13447a11e85226e254fe6d10b8
-SIZE (rust/crates/tera-1.19.1.crate) = 104237
-SHA256 (rust/crates/termcolor-1.4.0.crate) = ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449
-SIZE (rust/crates/termcolor-1.4.0.crate) = 18765
-SHA256 (rust/crates/thiserror-1.0.56.crate) = d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad
-SIZE (rust/crates/thiserror-1.0.56.crate) = 20592
-SHA256 (rust/crates/thiserror-impl-1.0.56.crate) = fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471
-SIZE (rust/crates/thiserror-impl-1.0.56.crate) = 15367
-SHA256 (rust/crates/time-0.3.31.crate) = f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e
-SIZE (rust/crates/time-0.3.31.crate) = 121762
-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.16.crate) = 26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f
-SIZE (rust/crates/time-macros-0.2.16.crate) = 24356
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9
-SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790
-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-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
-SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
-SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/uuid-1.6.1.crate) = 5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560
-SIZE (rust/crates/uuid-1.6.1.crate) = 55554
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee
-SIZE (rust/crates/walkdir-2.4.0.crate) = 23550
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.89.crate) = 0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e
-SIZE (rust/crates/wasm-bindgen-0.2.89.crate) = 181935
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.89.crate) = 1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826
-SIZE (rust/crates/wasm-bindgen-backend-0.2.89.crate) = 28205
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.89.crate) = 0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2
-SIZE (rust/crates/wasm-bindgen-macro-0.2.89.crate) = 13906
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.89.crate) = f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.89.crate) = 20008
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.89.crate) = 7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f
-SIZE (rust/crates/wasm-bindgen-shared-0.2.89.crate) = 7265
+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/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/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-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/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/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/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.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
-SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
+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.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-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.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd
-SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229
-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.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182
-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.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef
-SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663
-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.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313
-SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285
-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.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a
-SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693
-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.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd
-SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213
-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.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165
-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.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
-SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
+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/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/xxhash-rust-0.8.8.crate) = 53be06678ed9e83edb1745eb72efc0bbcd7b5c3c35711a860906aed827a13d61
-SIZE (rust/crates/xxhash-rust-0.8.8.crate) = 18515
-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 (whitfin-runiq-v2.0.0_GH0.tar.gz) = 99e5f9fa7389608cabad1fc8cb640739e48a28f02462a2db7a56d0c12138266e
-SIZE (whitfin-runiq-v2.0.0_GH0.tar.gz) = 11024
+SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3
+SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515
+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 (whitfin-runiq-v2.1.0_GH0.tar.gz) = a0f45d4ceebbcf600b17e247a4a7475f00924a5d97907ab5e2023b2099ef6fbd
+SIZE (whitfin-runiq-v2.1.0_GH0.tar.gz) = 11030
diff --git a/sysutils/runj/Makefile b/sysutils/runj/Makefile
index 1f53ae752200..d8ecc5460acc 100644
--- a/sysutils/runj/Makefile
+++ b/sysutils/runj/Makefile
@@ -1,7 +1,7 @@
PORTNAME= runj
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 11
+PORTREVISION= 18
CATEGORIES= sysutils
MAINTAINER= dch@FreeBSD.org
diff --git a/sysutils/rush/Makefile b/sysutils/rush/Makefile
index 622ae919983d..5528759e7b6d 100644
--- a/sysutils/rush/Makefile
+++ b/sysutils/rush/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rush
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.7
-PORTREVISION= 4
+PORTREVISION= 11
CATEGORIES= sysutils
PKGNAMESUFFIX= -parallelization-tool
diff --git a/sysutils/rust-coreutils/Makefile b/sysutils/rust-coreutils/Makefile
index fffcb8197de0..35fa302a85e0 100644
--- a/sysutils/rust-coreutils/Makefile
+++ b/sysutils/rust-coreutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= rust-coreutils
-DISTVERSION= 0.1.0
+DISTVERSION= 0.5.0
PORTREVISION= 1
CATEGORIES= sysutils
diff --git a/sysutils/rust-coreutils/Makefile.crates b/sysutils/rust-coreutils/Makefile.crates
index a01c604a67ec..7cf712407bde 100644
--- a/sysutils/rust-coreutils/Makefile.crates
+++ b/sysutils/rust-coreutils/Makefile.crates
@@ -1,61 +1,65 @@
-CARGO_CRATES= adler2-2.0.0 \
+CARGO_CRATES= adler2-2.0.1 \
aho-corasick-1.1.3 \
allocator-api2-0.2.21 \
- android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
ansi-width-0.1.0 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ anyhow-1.0.100 \
+ approx-0.5.1 \
arbitrary-1.4.1 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
autocfg-1.4.0 \
- bigdecimal-0.4.8 \
+ base64-simd-0.8.0 \
+ bigdecimal-0.4.9 \
binary-heap-plus-0.5.0 \
bincode-2.0.1 \
bincode_derive-2.0.1 \
- bindgen-0.71.1 \
+ bindgen-0.72.1 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.1 \
bitvec-1.0.1 \
blake2b_simd-1.0.3 \
blake3-1.8.2 \
block-buffer-0.10.4 \
- bstr-1.12.0 \
- bumpalo-3.17.0 \
- bytecount-0.6.8 \
+ bstr-1.12.1 \
+ bumpalo-3.18.1 \
+ bytecount-0.6.9 \
byteorder-1.5.0 \
- cc-1.2.16 \
+ cc-1.2.27 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.1 \
cfg_aliases-0.2.1 \
- chrono-0.4.41 \
- chrono-tz-0.10.3 \
- chrono-tz-build-0.4.0 \
+ chrono-0.4.42 \
clang-sys-1.8.1 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_complete-4.5.50 \
- clap_lex-0.7.4 \
- clap_mangen-0.2.26 \
- colorchoice-1.0.3 \
+ clap-4.5.53 \
+ clap_builder-4.5.53 \
+ clap_complete-4.5.61 \
+ clap_lex-0.7.5 \
+ 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 \
+ colorchoice-1.0.4 \
+ colored-2.2.0 \
compare-0.1.0 \
- console-0.15.11 \
+ condtype-1.3.0 \
+ console-0.16.0 \
const-random-0.1.18 \
const-random-macro-0.1.16 \
constant_time_eq-0.3.1 \
convert_case-0.7.1 \
core-foundation-sys-0.8.7 \
- coz-0.1.3 \
- cpp-0.5.10 \
- cpp_build-0.5.10 \
- cpp_common-0.5.10 \
- cpp_macros-0.5.10 \
cpufeatures-0.2.17 \
- crc32fast-1.4.2 \
+ crc-3.3.0 \
+ crc-catalog-2.4.0 \
+ crc-fast-1.8.1 \
+ crc32fast-1.5.0 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
@@ -63,44 +67,46 @@ CARGO_CRATES= adler2-2.0.0 \
crossterm_winapi-0.9.1 \
crunchy-0.2.3 \
crypto-common-0.1.6 \
- ctor-0.4.2 \
- ctor-proc-macro-0.0.5 \
+ 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.4.0 \
+ deranged-0.5.2 \
derive_arbitrary-1.4.1 \
derive_more-2.0.1 \
derive_more-impl-2.0.1 \
diff-0.1.13 \
digest-0.10.7 \
displaydoc-0.2.5 \
+ divan-macros-0.1.17 \
dlv-list-0.5.2 \
- dns-lookup-2.0.4 \
+ dns-lookup-3.0.1 \
document-features-0.2.11 \
- dtor-0.0.6 \
- dtor-proc-macro-0.0.5 \
+ dtor-0.1.0 \
+ 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.10 \
+ errno-0.3.12 \
exacl-0.12.0 \
fastrand-2.3.0 \
file_diff-1.0.0 \
filedescriptor-0.8.3 \
- filetime-0.2.25 \
- flate2-1.1.1 \
+ filetime-0.2.26 \
+ fixed_decimal-0.7.0 \
+ flate2-1.1.2 \
fluent-0.17.0 \
fluent-bundle-0.16.0 \
fluent-langneg-0.13.0 \
fluent-syntax-0.12.0 \
fnv-1.0.7 \
- foldhash-0.1.4 \
+ foldhash-0.1.5 \
fs_extra-1.3.0 \
fsevent-sys-4.1.0 \
- fts-sys-0.2.16 \
+ fts-sys-0.2.17 \
funty-2.0.0 \
futures-core-0.3.31 \
futures-macro-0.3.31 \
@@ -109,19 +115,32 @@ CARGO_CRATES= adler2-2.0.0 \
futures-util-0.3.31 \
gcd-2.3.0 \
generic-array-0.14.7 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
- glob-0.3.2 \
- half-2.6.0 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ glob-0.3.3 \
+ half-2.7.1 \
hashbrown-0.14.5 \
- hashbrown-0.15.2 \
+ hashbrown-0.15.4 \
hex-0.4.3 \
- hex-literal-1.0.0 \
- hostname-0.4.1 \
- iana-time-zone-0.1.63 \
+ hex-literal-1.1.0 \
+ hostname-0.4.2 \
+ iana-time-zone-0.1.64 \
iana-time-zone-haiku-0.1.2 \
- indexmap-2.7.1 \
- indicatif-0.17.11 \
+ icu_collator-2.1.1 \
+ icu_collator_data-2.1.1 \
+ icu_collections-2.1.1 \
+ 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_normalizer-2.1.1 \
+ icu_normalizer_data-2.1.1 \
+ icu_properties-2.1.1 \
+ icu_properties_data-2.1.1 \
+ icu_provider-2.1.1 \
+ indexmap-2.9.0 \
+ indicatif-0.18.3 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
intl-memoizer-0.5.3 \
@@ -130,36 +149,41 @@ CARGO_CRATES= adler2-2.0.0 \
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 \
+ jiff-tzdb-platform-0.1.3 \
js-sys-0.3.77 \
keccak-0.1.5 \
- kqueue-1.0.8 \
+ kqueue-1.1.1 \
kqueue-sys-1.0.4 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libloading-0.8.6 \
- libm-0.2.11 \
+ libc-0.2.175 \
+ libloading-0.8.8 \
+ libm-0.2.15 \
libredox-0.1.3 \
- libz-rs-sys-0.5.0 \
- linux-raw-sys-0.4.15 \
- linux-raw-sys-0.9.4 \
+ libz-rs-sys-0.5.1 \
+ linux-raw-sys-0.11.0 \
+ linux-raw-sys-0.12.0 \
+ litemap-0.8.0 \
litrs-0.4.1 \
- lock_api-0.4.12 \
- lockfree-object-pool-0.1.6 \
- log-0.4.26 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
lru-0.12.5 \
- lscolors-0.20.0 \
+ lscolors-0.21.0 \
md-5-0.10.6 \
- memchr-2.7.4 \
- memmap2-0.9.5 \
+ memchr-2.7.6 \
+ memmap2-0.9.9 \
+ memoffset-0.9.1 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.5 \
- mio-1.0.3 \
+ miniz_oxide-0.8.9 \
+ mio-1.0.4 \
nix-0.30.1 \
nom-7.1.3 \
nom-8.0.0 \
- notify-8.0.0 \
+ notify-8.2.0 \
notify-types-2.0.0 \
- nu-ansi-term-0.50.1 \
+ nu-ansi-term-0.50.3 \
num-bigint-0.4.6 \
num-conv-0.1.0 \
num-integer-0.1.46 \
@@ -167,102 +191,109 @@ CARGO_CRATES= adler2-2.0.0 \
num-prime-0.4.4 \
num-traits-0.2.19 \
num_threads-0.1.7 \
- number_prefix-0.4.0 \
- once_cell-1.20.3 \
- onig-6.4.0 \
- onig_sys-69.8.1 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ onig-6.5.1 \
+ onig_sys-69.9.1 \
ordered-multimap-0.7.3 \
os_display-0.1.4 \
- parking_lot-0.12.3 \
- parking_lot_core-0.9.10 \
- parse-zoneinfo-0.3.1 \
- parse_datetime-0.9.0 \
- phf-0.11.3 \
- phf_codegen-0.11.3 \
- phf_generator-0.11.3 \
- phf_shared-0.11.3 \
+ outref-0.5.2 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
+ parse_datetime-0.13.3 \
+ phf-0.13.1 \
+ phf_codegen-0.13.1 \
+ phf_generator-0.13.1 \
+ phf_shared-0.13.1 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkg-config-0.3.32 \
platform-info-2.0.5 \
- portable-atomic-1.11.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ potential_utf-0.1.4 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.20 \
+ ppv-lite86-0.2.21 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.30 \
+ prettyplease-0.2.34 \
proc-macro-crate-3.3.0 \
- proc-macro2-1.0.95 \
- procfs-0.17.0 \
- procfs-core-0.17.0 \
- quick-error-2.0.1 \
- quote-1.0.40 \
+ proc-macro2-1.0.103 \
+ procfs-0.18.0 \
+ procfs-core-0.18.0 \
+ quote-1.0.42 \
+ r-efi-5.2.0 \
radium-0.7.0 \
rand-0.8.5 \
- rand-0.9.1 \
+ rand-0.9.2 \
rand_chacha-0.3.1 \
rand_chacha-0.9.0 \
rand_core-0.6.4 \
rand_core-0.9.3 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.10 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.13 \
+ regex-1.12.2 \
+ regex-automata-0.4.12 \
+ regex-lite-0.1.7 \
regex-syntax-0.8.5 \
relative-path-1.9.3 \
rlimit-0.10.2 \
roff-0.2.2 \
- rstest-0.25.0 \
- rstest_macros-0.25.0 \
- rust-ini-0.21.1 \
- rustc-hash-1.1.0 \
+ 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-0.38.44 \
- rustix-1.0.1 \
- rustversion-1.0.20 \
+ rustix-1.1.2 \
+ rustversion-1.0.21 \
+ ryu-1.0.20 \
same-file-1.0.6 \
scopeguard-1.2.0 \
- self_cell-1.2.0 \
- selinux-0.5.1 \
- selinux-sys-0.6.14 \
+ self_cell-1.2.1 \
+ selinux-0.5.2 \
+ selinux-sys-0.6.15 \
semver-1.0.26 \
- serde-1.0.219 \
+ serde-1.0.228 \
serde-big-array-0.5.1 \
- serde_derive-1.0.219 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.140 \
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.2 \
+ signal-hook-registry-1.4.5 \
simd-adler32-0.3.7 \
siphasher-1.0.1 \
slab-0.4.9 \
sm3-0.4.2 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
smawk-0.3.2 \
- socket2-0.5.8 \
+ socket2-0.6.0 \
+ spin-0.10.0 \
+ stable_deref_trait-1.2.0 \
+ statrs-0.18.0 \
strsim-0.11.1 \
- syn-2.0.99 \
+ syn-2.0.103 \
+ synstructure-0.13.2 \
tap-1.0.1 \
- tempfile-3.20.0 \
- terminal_size-0.4.2 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
textwrap-0.16.2 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- time-0.3.41 \
- time-core-0.1.4 \
- time-macros-0.2.22 \
+ thiserror-impl-2.0.17 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
tiny-keccak-2.0.2 \
tinystr-0.8.1 \
- toml_datetime-0.6.8 \
- toml_edit-0.22.24 \
- trim-in-place-0.1.7 \
- type-map-0.5.0 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ type-map-0.5.1 \
typenum-1.18.0 \
unic-langid-0.9.6 \
unic-langid-impl-0.9.6 \
@@ -270,20 +301,23 @@ CARGO_CRATES= adler2-2.0.0 \
unicode-linebreak-0.1.5 \
unicode-segmentation-1.12.0 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
- unicode-xid-0.2.6 \
+ 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.15.1 \
+ uuid-1.17.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.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ 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 \
@@ -293,44 +327,54 @@ CARGO_CRATES= adler2-2.0.0 \
wild-2.2.1 \
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.60.1 \
- windows-implement-0.59.0 \
- windows-interface-0.59.1 \
- windows-link-0.1.1 \
- windows-result-0.3.1 \
- windows-strings-0.3.1 \
- 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.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.48.5 \
+ windows-targets-0.53.2 \
windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.48.5 \
+ 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_msvc-0.48.5 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.48.5 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.3 \
- wit-bindgen-rt-0.33.0 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.11 \
+ wit-bindgen-rt-0.39.0 \
+ write16-1.0.0 \
+ writeable-0.6.2 \
wyz-0.5.1 \
- xattr-1.5.0 \
+ xattr-1.6.1 \
yansi-1.0.1 \
+ yoke-0.8.0 \
+ yoke-derive-0.8.0 \
z85-3.0.6 \
zerocopy-0.7.35 \
+ zerocopy-0.8.27 \
zerocopy-derive-0.7.35 \
+ zerocopy-derive-0.8.27 \
zerofrom-0.1.6 \
- zerovec-0.11.2 \
- zip-4.0.0 \
- zlib-rs-0.5.0 \
- zopfli-0.8.1
+ zerofrom-derive-0.1.6 \
+ zerotrie-0.2.2 \
+ zerovec-0.11.5 \
+ zerovec-derive-0.11.1 \
+ zip-6.0.0 \
+ zlib-rs-0.5.1 \
+ zopfli-0.8.2
diff --git a/sysutils/rust-coreutils/distinfo b/sysutils/rust-coreutils/distinfo
index 69dd76e60cfa..150ac0cede1c 100644
--- a/sysutils/rust-coreutils/distinfo
+++ b/sysutils/rust-coreutils/distinfo
@@ -1,26 +1,28 @@
-TIMESTAMP = 1748168083
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+TIMESTAMP = 1765794182
+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/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-width-0.1.0.crate) = 219e3ce6f2611d83b51ec2098a12702112c29e57203a6b0a0929b2cddb486608
SIZE (rust/crates/ansi-width-0.1.0.crate) = 6116
-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/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/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/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
@@ -29,20 +31,22 @@ SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5b
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/bigdecimal-0.4.8.crate) = 1a22f228ab7a1b23027ccc6c350b72868017af7ea8356fbdf19f8d991c690013
-SIZE (rust/crates/bigdecimal-0.4.8.crate) = 89479
+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/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.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
-SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
+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.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
SHA256 (rust/crates/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
@@ -51,46 +55,54 @@ SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a39
SIZE (rust/crates/blake3-1.8.2.crate) = 205967
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.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
+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/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.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
-SIZE (rust/crates/cc-1.2.16.crate) = 103847
+SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc
+SIZE (rust/crates/cc-1.2.27.crate) = 107070
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
-SIZE (rust/crates/chrono-0.4.41.crate) = 234621
-SHA256 (rust/crates/chrono-tz-0.10.3.crate) = efdce149c370f133a071ca8ef6ea340b7b88748ab0810097a9e2976eaa34b4f3
-SIZE (rust/crates/chrono-tz-0.10.3.crate) = 380709
-SHA256 (rust/crates/chrono-tz-build-0.4.0.crate) = e94fea34d77a245229e7746bd2beb786cd2a896f306ff491fb8cecb3074b10a7
-SIZE (rust/crates/chrono-tz-build-0.4.0.crate) = 10660
+SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
+SIZE (rust/crates/chrono-0.4.42.crate) = 238174
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.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_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
-SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/clap_mangen-0.2.26.crate) = 724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a
-SIZE (rust/crates/clap_mangen-0.2.26.crate) = 15630
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+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_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/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/compare-0.1.0.crate) = 120133d4db2ec47efe2e26502ee984747630c67f51974fca0b6c1340cf2368d3
SIZE (rust/crates/compare-0.1.0.crate) = 9291
-SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
+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/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
@@ -101,20 +113,16 @@ SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7
SIZE (rust/crates/convert_case-0.7.1.crate) = 23816
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/coz-0.1.3.crate) = cef55b3fe2f5477d59e12bc792e8b3c95a25bd099eadcfae006ecea136de76e2
-SIZE (rust/crates/coz-0.1.3.crate) = 21914
-SHA256 (rust/crates/cpp-0.5.10.crate) = f36bcac3d8234c1fb813358e83d1bb6b0290a3d2b3b5efc6b88bfeaf9d8eec17
-SIZE (rust/crates/cpp-0.5.10.crate) = 6519
-SHA256 (rust/crates/cpp_build-0.5.10.crate) = 27f8638c97fbd79cc6fc80b616e0e74b49bac21014faed590bbc89b7e2676c90
-SIZE (rust/crates/cpp_build-0.5.10.crate) = 15883
-SHA256 (rust/crates/cpp_common-0.5.10.crate) = 25fcfea2ee05889597d35e986c2ad0169694320ae5cc8f6d2640a4bb8a884560
-SIZE (rust/crates/cpp_common-0.5.10.crate) = 4760
-SHA256 (rust/crates/cpp_macros-0.5.10.crate) = d156158fe86e274820f5a53bc9edb0885a6e7113909497aa8d883b69dd171871
-SIZE (rust/crates/cpp_macros-0.5.10.crate) = 7149
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
-SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
+SHA256 (rust/crates/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/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
@@ -129,10 +137,10 @@ SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83b
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/ctor-0.4.2.crate) = a4735f265ba6a1188052ca32d461028a7d1125868be18e287e756019da7607b5
-SIZE (rust/crates/ctor-0.4.2.crate) = 13814
-SHA256 (rust/crates/ctor-proc-macro-0.0.5.crate) = 4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d
-SIZE (rust/crates/ctor-proc-macro-0.0.5.crate) = 2040
+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
@@ -141,8 +149,8 @@ SHA256 (rust/crates/data-encoding-macro-0.1.18.crate) = 47ce6c96ea0102f01122a185
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.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
-SIZE (rust/crates/deranged-0.4.0.crate) = 23235
+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
@@ -155,16 +163,18 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c
SIZE (rust/crates/digest-0.10.7.crate) = 19557
SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
+SIZE (rust/crates/divan-macros-0.1.17.crate) = 15322
SHA256 (rust/crates/dlv-list-0.5.2.crate) = 442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f
SIZE (rust/crates/dlv-list-0.5.2.crate) = 22373
-SHA256 (rust/crates/dns-lookup-2.0.4.crate) = e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc
-SIZE (rust/crates/dns-lookup-2.0.4.crate) = 13733
+SHA256 (rust/crates/dns-lookup-3.0.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.0.6.crate) = 97cbdf2ad6846025e8e25df05171abfb30e3ababa12ee0a0e44b9bbe570633a8
-SIZE (rust/crates/dtor-0.0.6.crate) = 6601
-SHA256 (rust/crates/dtor-proc-macro-0.0.5.crate) = 7454e41ff9012c00d53cf7f475c5e3afa3b91b7c90568495495e8d9bf47a1055
-SIZE (rust/crates/dtor-proc-macro-0.0.5.crate) = 2049
+SHA256 (rust/crates/dtor-0.1.0.crate) = e58a0764cddb55ab28955347b45be00ade43d4d6f3ba4bf3dc354e4ec9432934
+SIZE (rust/crates/dtor-0.1.0.crate) = 11358
+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
SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
@@ -173,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.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
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
@@ -183,10 +193,12 @@ 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.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/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/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
@@ -197,14 +209,14 @@ SHA256 (rust/crates/fluent-syntax-0.12.0.crate) = 54f0d287c53ffd184d04d8677f590f
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.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f
-SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
-SHA256 (rust/crates/fts-sys-0.2.16.crate) = 43119ec0f2227f8505c8bb6c60606b5eefc328607bfe1a421e561c4decfa02ab
-SIZE (rust/crates/fts-sys-0.2.16.crate) = 8256
+SHA256 (rust/crates/fts-sys-0.2.17.crate) = 9c03259139c9b098dd92241b046fedfeebcd6b000d491c821b24ced28558a9c2
+SIZE (rust/crates/fts-sys-0.2.17.crate) = 8479
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
@@ -221,32 +233,58 @@ 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.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/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
-SIZE (rust/crates/glob-0.3.2.crate) = 22359
-SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
-SIZE (rust/crates/half-2.6.0.crate) = 59507
+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/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.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
-SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478
+SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5
+SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/hex-literal-1.0.0.crate) = bcaaec4551594c969335c98c903c1397853d4198408ea609190f420500f6be71
-SIZE (rust/crates/hex-literal-1.0.0.crate) = 8673
-SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65
-SIZE (rust/crates/hostname-0.4.1.crate) = 13819
-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/hex-literal-1.1.0.crate) = e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1
+SIZE (rust/crates/hex-literal-1.1.0.crate) = 8777
+SHA256 (rust/crates/hostname-0.4.2.crate) = 617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd
+SIZE (rust/crates/hostname-0.4.2.crate) = 12983
+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/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
-SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
-SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+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_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
+SIZE (rust/crates/icu_decimal_data-2.1.1.crate) = 7643
+SHA256 (rust/crates/icu_locale-2.1.1.crate) = 532b11722e350ab6bf916ba6eb0efe3ee54b932666afec989465f9243fe6dd60
+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_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_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/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88
+SIZE (rust/crates/indicatif-0.18.3.crate) = 66504
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
@@ -263,66 +301,76 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
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/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/keccak-0.1.5.crate) = ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654
SIZE (rust/crates/keccak-0.1.5.crate) = 13120
-SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c
-SIZE (rust/crates/kqueue-1.0.8.crate) = 12642
+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/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/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/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.0.crate) = 6489ca9bd760fe9642d7644e827b0c9add07df89857b0416ee15c1cc1a3b8c5a
-SIZE (rust/crates/libz-rs-sys-0.5.0.crate) = 17014
-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/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221
+SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623
+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.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
-SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
-SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e5838cb880d9ee663314b0a900d5a6aabf0c213552e
-SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
-SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
-SIZE (rust/crates/log-0.4.26.crate) = 47022
+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/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
-SHA256 (rust/crates/lscolors-0.20.0.crate) = 61183da5de8ba09a58e330d55e5ea796539d8443bd00fdeb863eac39724aa4ab
-SIZE (rust/crates/lscolors-0.20.0.crate) = 26382
+SHA256 (rust/crates/lscolors-0.21.0.crate) = d60e266dfb1426eb2d24792602e041131fdc0236bb7007abc0e589acafd60929
+SIZE (rust/crates/lscolors-0.21.0.crate) = 27694
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.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/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/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.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
-SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
-SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
-SIZE (rust/crates/mio-1.0.3.crate) = 103703
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
SIZE (rust/crates/nix-0.30.1.crate) = 342015
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405
SIZE (rust/crates/nom-8.0.0.crate) = 135590
-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.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399
-SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536
+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
@@ -337,34 +385,34 @@ 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/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f
-SIZE (rust/crates/onig-6.4.0.crate) = 32616
-SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7
-SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216
+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/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79
SIZE (rust/crates/ordered-multimap-0.7.3.crate) = 23265
SHA256 (rust/crates/os_display-0.1.4.crate) = ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f
SIZE (rust/crates/os_display-0.1.4.crate) = 17027
-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/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24
-SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290
-SHA256 (rust/crates/parse_datetime-0.9.0.crate) = 2fd3830b49ee3a0dcc8fdfadc68c6354c97d00101ac1cac5b2eee25d35c42066
-SIZE (rust/crates/parse_datetime-0.9.0.crate) = 21587
-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/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/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
+SIZE (rust/crates/phf-0.13.1.crate) = 24786
+SHA256 (rust/crates/phf_codegen-0.13.1.crate) = 49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1
+SIZE (rust/crates/phf_codegen-0.13.1.crate) = 14774
+SHA256 (rust/crates/phf_generator-0.13.1.crate) = 135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737
+SIZE (rust/crates/phf_generator-0.13.1.crate) = 15952
+SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266
+SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141
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
@@ -373,34 +421,38 @@ 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.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/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
+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.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/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.30.crate) = f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a
-SIZE (rust/crates/prettyplease-0.2.30.crate) = 71670
+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.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/procfs-0.17.0.crate) = cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f
-SIZE (rust/crates/procfs-0.17.0.crate) = 73252
-SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
-SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533
-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.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
-SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+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/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.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
-SIZE (rust/crates/rand-0.9.1.crate) = 97986
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -409,16 +461,18 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
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/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.10.crate) = 0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1
-SIZE (rust/crates/redox_syscall-0.5.10.crate) = 30226
-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/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/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/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
@@ -427,42 +481,44 @@ SHA256 (rust/crates/rlimit-0.10.2.crate) = 7043b63bd0cd1aaa628e476b80e6d4023a3b5
SIZE (rust/crates/rlimit-0.10.2.crate) = 19093
SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3
SIZE (rust/crates/roff-0.2.2.crate) = 11648
-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-ini-0.21.1.crate) = 4e310ef0e1b6eeb79169a1171daf9abcb87a2e17c03bee2c4bb100b55c75409f
-SIZE (rust/crates/rust-ini-0.21.1.crate) = 19496
-SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
-SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rstest-0.26.1.crate) = f5a3193c063baaa2a95a33f03035c8a72b83d97a54916055ba22d35ed3839d49
+SIZE (rust/crates/rstest-0.26.1.crate) = 56940
+SHA256 (rust/crates/rstest_macros-0.26.1.crate) = 9c845311f0ff7951c5506121a9ad75aec44d083c31583b2ea5a30bcb0b0abba0
+SIZE (rust/crates/rstest_macros-0.26.1.crate) = 68256
+SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
+SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
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.1.crate) = dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657
-SIZE (rust/crates/rustix-1.0.1.crate) = 412038
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+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/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.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749
-SIZE (rust/crates/self_cell-1.2.0.crate) = 16883
-SHA256 (rust/crates/selinux-0.5.1.crate) = e37f432dfe840521abd9a72fefdf88ed7ad0f43bbea7d9d1d3d80383e9f4ad13
-SIZE (rust/crates/selinux-0.5.1.crate) = 43096
-SHA256 (rust/crates/selinux-sys-0.6.14.crate) = 280da3df1236da180be5ac50a893b26a1d3c49e3a44acb2d10d1f082523ff916
-SIZE (rust/crates/selinux-sys-0.6.14.crate) = 12332
+SHA256 (rust/crates/self_cell-1.2.1.crate) = 16c2f82143577edb4921b71ede051dac62ca3c16084e918bf7b40c96ae10eb33
+SIZE (rust/crates/self_cell-1.2.1.crate) = 13542
+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/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
+SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde-big-array-0.5.1.crate) = 11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f
SIZE (rust/crates/serde-big-array-0.5.1.crate) = 6618
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
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
@@ -475,8 +531,8 @@ SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33
SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862
SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd
SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314
-SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
-SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/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/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
@@ -485,50 +541,56 @@ SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0b
SIZE (rust/crates/slab-0.4.9.crate) = 17108
SHA256 (rust/crates/sm3-0.4.2.crate) = ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860
SIZE (rust/crates/sm3-0.4.2.crate) = 10344
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+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.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8
-SIZE (rust/crates/socket2-0.5.8.crate) = 56309
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+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/statrs-0.18.0.crate) = 2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e
+SIZE (rust/crates/statrs-0.18.0.crate) = 156842
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
-SIZE (rust/crates/syn-2.0.99.crate) = 297762
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
+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.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/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/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/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.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41
-SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028
-SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474
-SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399
-SHA256 (rust/crates/trim-in-place-0.1.7.crate) = 343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc
-SIZE (rust/crates/trim-in-place-0.1.7.crate) = 2485
-SHA256 (rust/crates/type-map-0.5.0.crate) = deb68604048ff8fa93347f02441e4487594adc20bb8a084f9e564d2b827a0a9f
-SIZE (rust/crates/type-map-0.5.0.crate) = 3464
+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/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/unic-langid-0.9.6.crate) = a28ba52c9b05311f4f6e62d5d9d46f094bd6e84cb8df7b3ef952748d752a7d05
@@ -543,34 +605,40 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
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.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/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254
+SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
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
+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/utmp-classic-0.1.6.crate) = e24c654e19afaa6b8f3877ece5d3bed849c2719c56f6752b18ca7da4fcc6e85a
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.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
-SIZE (rust/crates/uuid-1.15.1.crate) = 58728
+SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
+SIZE (rust/crates/uuid-1.17.0.crate) = 59014
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.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/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
@@ -589,87 +657,107 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.60.1.crate) = ca21a92a9cae9bf4ccae5cf8368dce0837100ddf6e6d57936749e85f152f6247
-SIZE (rust/crates/windows-core-0.60.1.crate) = 36171
-SHA256 (rust/crates/windows-implement-0.59.0.crate) = 83577b051e2f49a058c308f17f273b570a6a758386fc291b5f6a934dd84e48c1
-SIZE (rust/crates/windows-implement-0.59.0.crate) = 11373
-SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
-SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
-SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38
-SIZE (rust/crates/windows-link-0.1.1.crate) = 6154
-SHA256 (rust/crates/windows-result-0.3.1.crate) = 06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189
-SIZE (rust/crates/windows-result-0.3.1.crate) = 13383
-SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319
-SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922
-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.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_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
+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.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_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_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
+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_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+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_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
+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_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
+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_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
+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/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
-SIZE (rust/crates/winnow-0.7.3.crate) = 171602
-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/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/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+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/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
+SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
+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/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-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/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
-SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428
-SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
-SHA256 (rust/crates/zip-4.0.0.crate) = 153a6fff49d264c4babdcfa6b4d534747f520e56e8f0f384f3b808c4b64cc1fd
-SIZE (rust/crates/zip-4.0.0.crate) = 111911
-SHA256 (rust/crates/zlib-rs-0.5.0.crate) = 868b928d7949e09af2f6086dfc1e01936064cc7a819253bce650d4e2a2d63ba8
-SIZE (rust/crates/zlib-rs-0.5.0.crate) = 191547
-SHA256 (rust/crates/zopfli-0.8.1.crate) = e5019f391bac5cf252e93bbcc53d039ffd62c7bfb7c150414d61369afe57e946
-SIZE (rust/crates/zopfli-0.8.1.crate) = 50972
-SHA256 (uutils-coreutils-0.1.0_GH0.tar.gz) = 55c528f2b53c1b30cb704550131a806e84721c87b3707b588a961a6c97f110d8
-SIZE (uutils-coreutils-0.1.0_GH0.tar.gz) = 2511132
+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.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
diff --git a/sysutils/rust-coreutils/pkg-plist b/sysutils/rust-coreutils/pkg-plist
index 5bbfac9030ff..dd5c9808c1d0 100644
--- a/sysutils/rust-coreutils/pkg-plist
+++ b/sysutils/rust-coreutils/pkg-plist
@@ -1,8 +1,6 @@
-bin/%%BINPREFIX%%coreutils
bin/%%BINPREFIX%%[
bin/%%BINPREFIX%%arch
bin/%%BINPREFIX%%b2sum
-bin/%%BINPREFIX%%b3sum
bin/%%BINPREFIX%%base32
bin/%%BINPREFIX%%base64
bin/%%BINPREFIX%%basename
@@ -14,6 +12,7 @@ bin/%%BINPREFIX%%chown
bin/%%BINPREFIX%%chroot
bin/%%BINPREFIX%%cksum
bin/%%BINPREFIX%%comm
+bin/%%BINPREFIX%%coreutils
bin/%%BINPREFIX%%cp
bin/%%BINPREFIX%%csplit
bin/%%BINPREFIX%%cut
@@ -74,15 +73,8 @@ bin/%%BINPREFIX%%seq
bin/%%BINPREFIX%%sha1sum
bin/%%BINPREFIX%%sha224sum
bin/%%BINPREFIX%%sha256sum
-bin/%%BINPREFIX%%sha3-224sum
-bin/%%BINPREFIX%%sha3-256sum
-bin/%%BINPREFIX%%sha3-384sum
-bin/%%BINPREFIX%%sha3-512sum
bin/%%BINPREFIX%%sha384sum
-bin/%%BINPREFIX%%sha3sum
bin/%%BINPREFIX%%sha512sum
-bin/%%BINPREFIX%%shake128sum
-bin/%%BINPREFIX%%shake256sum
bin/%%BINPREFIX%%shred
bin/%%BINPREFIX%%shuf
bin/%%BINPREFIX%%sleep
diff --git a/sysutils/rust-findutils/Makefile b/sysutils/rust-findutils/Makefile
index 792aa3321316..d8fe7dc3bab5 100644
--- a/sysutils/rust-findutils/Makefile
+++ b/sysutils/rust-findutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rust-findutils
DISTVERSION= 0.7.0
-PORTREVISION= 7
+PORTREVISION= 12
CATEGORIES= sysutils
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/sysutils/rw-tui/Makefile b/sysutils/rw-tui/Makefile
index eb60676d76db..5ea2ffa4a24c 100644
--- a/sysutils/rw-tui/Makefile
+++ b/sysutils/rw-tui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= rw-tui
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-1
+PORTREVISION= 1
DISTVERSIONSUFFIX= -gfd62cef
CATEGORIES= sysutils
diff --git a/sysutils/rw-tui/files/patch-src_main.cpp b/sysutils/rw-tui/files/patch-src_main.cpp
index f303ecfd92f3..558765a75b06 100644
--- a/sysutils/rw-tui/files/patch-src_main.cpp
+++ b/sysutils/rw-tui/files/patch-src_main.cpp
@@ -1,6 +1,16 @@
--- src/main.cpp.orig 2023-07-30 15:32:56 UTC
+++ src/main.cpp
-@@ -25,7 +25,13 @@
+@@ -5,6 +5,9 @@
+ #include <unistd.h>
+ #include <vector>
+
++#include <iostream>
++using namespace std;
++
+ #include "ftxui/component/captured_mouse.hpp"
+ #include "ftxui/component/component.hpp"
+ #include "ftxui/component/component_base.hpp"
+@@ -25,7 +28,13 @@
#include "utils/is_file_exist.hpp"
#define DEV_MEM "/dev/mem"
@@ -15,7 +25,7 @@
using namespace std;
using namespace ftxui;
-@@ -71,6 +77,7 @@ int main(int argc, char *argv[]) {
+@@ -71,6 +80,7 @@ int main(int argc, char *argv[]) {
gShowMessageModal = &showMessageModal;
gMessageStr = &messageStr;
@@ -23,7 +33,7 @@
if (isFileExist(DEV_FMEM) == false) {
if (isFileExist(DEV_MEM) == false) {
cerr << "[ERROR] Neither /dev/mem nor /dev/fmem exist.\nGet the source "
-@@ -90,9 +97,21 @@ int main(int argc, char *argv[]) {
+@@ -90,9 +100,21 @@ int main(int argc, char *argv[]) {
return EXIT_FAILURE;
}
}
@@ -45,7 +55,7 @@
FATAL;
gFileDescriptor = &fileDescriptor;
-@@ -102,7 +121,7 @@ int main(int argc, char *argv[]) {
+@@ -102,7 +124,7 @@ int main(int argc, char *argv[]) {
int tabSelected = 0;
vector<string> tabValues{
" Memory ",
@@ -54,7 +64,7 @@
};
auto tabToggle =
Menu(&tabValues, &tabSelected, MenuOption::Horizontal()) | border;
-@@ -110,7 +129,7 @@ int main(int argc, char *argv[]) {
+@@ -110,7 +132,7 @@ int main(int argc, char *argv[]) {
Component tabContainer = Container::Tab(
{
(new Memory(0x00000000))->getComponent(),
@@ -63,7 +73,7 @@
},
&tabSelected);
-@@ -140,4 +159,4 @@ int main(int argc, char *argv[]) {
+@@ -140,4 +162,4 @@ int main(int argc, char *argv[]) {
center);
close(fileDescriptor);
return EXIT_SUCCESS;
diff --git a/sysutils/s6-rc/Makefile b/sysutils/s6-rc/Makefile
index 270f68e08c14..fbda42abcb09 100644
--- a/sysutils/s6-rc/Makefile
+++ b/sysutils/s6-rc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= s6-rc
-DISTVERSION= 0.5.5.0
+DISTVERSION= 0.5.6.0
CATEGORIES= sysutils
MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/
@@ -10,12 +10,12 @@ WWW= https://www.skarnet.org/software/s6-rc/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= execline>=2.9.6.1:lang/execline \
- skalibs>=2.14.3.0:devel/skalibs \
- s6>=2.13.1.0:sysutils/s6
-RUN_DEPENDS= execline>=2.9.6.1:lang/execline \
- skalibs>=2.14.3.0:devel/skalibs \
- s6>=2.13.1.0:sysutils/s6
+BUILD_DEPENDS= execline>=2.9.7.0:lang/execline \
+ skalibs>=2.14.4.0:devel/skalibs \
+ s6>=2.13.2.0:sysutils/s6
+RUN_DEPENDS= execline>=2.9.7.0:lang/execline \
+ skalibs>=2.14.4.0:devel/skalibs \
+ s6>=2.13.2.0:sysutils/s6
LIB_DEPENDS= libs6.so:sysutils/s6 \
libskarnet.so:devel/skalibs
diff --git a/sysutils/s6-rc/distinfo b/sysutils/s6-rc/distinfo
index 55047b84bcea..f6f79741ac0e 100644
--- a/sysutils/s6-rc/distinfo
+++ b/sysutils/s6-rc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733248228
-SHA256 (s6-rc-0.5.5.0.tar.gz) = c3b5f1b8d3acea60a20a59fb25280b69a6aac0bb3afdab21d2edeada77b2df01
-SIZE (s6-rc-0.5.5.0.tar.gz) = 101915
+TIMESTAMP = 1762523229
+SHA256 (s6-rc-0.5.6.0.tar.gz) = 81277f6805e8d999ad295bf9140a909943b687ffcfb5aa3c4efd84b1a574586e
+SIZE (s6-rc-0.5.6.0.tar.gz) = 114217
diff --git a/sysutils/s6-rc/pkg-plist b/sysutils/s6-rc/pkg-plist
index 9aa925ac9dea..08374b476b46 100644
--- a/sysutils/s6-rc/pkg-plist
+++ b/sysutils/s6-rc/pkg-plist
@@ -17,7 +17,7 @@ lib/libs6rc.a
lib/libs6rc.so
lib/libs6rc.so.0.5
@mode
-lib/libs6rc.so.0.5.5.0
+lib/libs6rc.so.0.5.6.0
libexec/s6-rc-fdholder-filler
libexec/s6-rc-oneshot-run
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
diff --git a/sysutils/s6/Makefile b/sysutils/s6/Makefile
index 30b71291ade3..fabbc250eb40 100644
--- a/sysutils/s6/Makefile
+++ b/sysutils/s6/Makefile
@@ -1,6 +1,5 @@
PORTNAME= s6
-DISTVERSION= 2.13.1.0
-PORTREVISION= 1
+DISTVERSION= 2.13.2.0
CATEGORIES= sysutils
MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
@@ -11,8 +10,8 @@ WWW= https://www.skarnet.org/software/s6/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= execline>=2.9.6.1:lang/execline \
- skalibs>=2.14.3.0:devel/skalibs
+BUILD_DEPENDS= execline>=2.9.7.0:lang/execline \
+ skalibs>=2.14.4.0:devel/skalibs
LIB_DEPENDS= libskarnet.so:devel/skalibs
RUN_DEPENDS= execlineb:lang/execline
diff --git a/sysutils/s6/distinfo b/sysutils/s6/distinfo
index 7ca25adb5a42..e6bc7cecf645 100644
--- a/sysutils/s6/distinfo
+++ b/sysutils/s6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1733241979
-SHA256 (s6-2.13.1.0.tar.gz) = bf0614cf52957cb0af04c7b02d10ebd6c5e023c9d46335cbf75484eed3e2ce7e
-SIZE (s6-2.13.1.0.tar.gz) = 256614
+TIMESTAMP = 1762522724
+SHA256 (s6-2.13.2.0.tar.gz) = c5114b8042716bb70691406931acb0e2796d83b41cbfb5c8068dce7a02f99a45
+SIZE (s6-2.13.2.0.tar.gz) = 261121
diff --git a/sysutils/s6/pkg-plist b/sysutils/s6/pkg-plist
index da1d271a44c4..05edbda9a952 100644
--- a/sysutils/s6/pkg-plist
+++ b/sysutils/s6/pkg-plist
@@ -82,13 +82,13 @@ lib/libs6.a
lib/libs6.so
lib/libs6.so.2.13
@mode
-lib/libs6.so.2.13.1.0
+lib/libs6.so.2.13.2.0
lib/libs6auto.a
@mode 755
lib/libs6auto.so
lib/libs6auto.so.2.13
@mode
-lib/libs6auto.so.2.13.1.0
+lib/libs6auto.so.2.13.2.0
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/fifodir.html
diff --git a/sysutils/sake/Makefile b/sysutils/sake/Makefile
index 62baf5e3e9d1..bf912874749f 100644
--- a/sysutils/sake/Makefile
+++ b/sysutils/sake/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sake
PORTVERSION= 0.15.1
DISTVERSIONPREFIX= v
-PORTREVISION= 12
+PORTREVISION= 19
CATEGORIES= sysutils
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/sysutils/sanoid/Makefile b/sysutils/sanoid/Makefile
index b201370ea184..448132cd99ad 100644
--- a/sysutils/sanoid/Makefile
+++ b/sysutils/sanoid/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sanoid
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.0
+DISTVERSION= 2.3.0
CATEGORIES= sysutils
MAINTAINER= hartzell@alerce.com
@@ -16,7 +16,7 @@ RUN_DEPENDS= lzop:archivers/lzop \
p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \
p5-Config-IniFiles>=0:devel/p5-Config-IniFiles
-USES= shebangfix perl5
+USES= perl5 shebangfix
USE_GITHUB= yes
GH_ACCOUNT= jimsalterjrs
@@ -26,8 +26,8 @@ SHEBANG_FILES= findoid sanoid sleepymutex syncoid
CONFLICTS_INSTALL= sanoid-devel # bin/findoid
-NO_BUILD= yes
NO_ARCH= yes
+NO_BUILD= yes
# line 19: my %args = ("configdir" => "/etc/sanoid");
post-patch:
diff --git a/sysutils/sanoid/distinfo b/sysutils/sanoid/distinfo
index 1b1159d2bb08..c9e0cc4728ed 100644
--- a/sysutils/sanoid/distinfo
+++ b/sysutils/sanoid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1696001174
-SHA256 (jimsalterjrs-sanoid-v2.2.0_GH0.tar.gz) = a997552e3c5f9fc8407fd20fa1adc99fc37a1f61547f738114c96a1ea1658fe2
-SIZE (jimsalterjrs-sanoid-v2.2.0_GH0.tar.gz) = 77865
+TIMESTAMP = 1752222060
+SHA256 (jimsalterjrs-sanoid-v2.3.0_GH0.tar.gz) = 1d8735a271a34ec87ea46313a66f6f20bd38b583886924574d3c1f72ea173620
+SIZE (jimsalterjrs-sanoid-v2.3.0_GH0.tar.gz) = 86514
diff --git a/sysutils/screen/Makefile b/sysutils/screen/Makefile
index f2c30dfefb7a..2d780da3f761 100644
--- a/sysutils/screen/Makefile
+++ b/sysutils/screen/Makefile
@@ -1,6 +1,6 @@
PORTNAME= screen
DISTVERSION= 5.0.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= GNU \
ftp://ftp.gnu.org/gnu/screen/ \
diff --git a/sysutils/screen/files/patch-src_attacher.c b/sysutils/screen/files/patch-src_attacher.c
new file mode 100644
index 000000000000..3dd7d179b3c4
--- /dev/null
+++ b/sysutils/screen/files/patch-src_attacher.c
@@ -0,0 +1,108 @@
+diff --git attacher.c attacher.c
+index f2b60f0..9138176 100644
+--- attacher.c
++++ attacher.c
+@@ -431,53 +431,62 @@ void SendCmdMessage(char *sty, char *match, char **av, int query)
+ sty[FILENAME_MAX] = 0;
+ if (strlen(sty) > 2 * MAXSTR - 1)
+ sty[2 * MAXSTR - 1] = 0;
+- sprintf(SocketPath + strlen(SocketPath), "/%s", sty);
++
++ snprintf(SocketPath + strlen(SocketPath),
++ sizeof(SocketPath) - strlen(SocketPath), "/%s", sty);
++
+ if ((s = MakeClientSocket(1)) == -1)
+ exit(1);
+ }
+- memset((char *)&m, 0, sizeof(Message));
++
++ memset(&m, 0, sizeof(Message));
+ m.type = query ? MSG_QUERY : MSG_COMMAND;
++
+ if (attach_tty) {
+- strncpy(m.m_tty, attach_tty_is_in_new_ns ? attach_tty_name_in_ns : attach_tty, ARRAY_SIZE(m.m_tty) - 1);
+- m.m_tty[ARRAY_SIZE(m.m_tty) - 1] = 0;
++ snprintf(m.m_tty, sizeof(m.m_tty), "%s",
++ attach_tty_is_in_new_ns ? attach_tty_name_in_ns : attach_tty);
+ }
++
+ p = m.m.command.cmd;
+ n = 0;
+- size_t space_left = ARRAY_SIZE(m.m.command.cmd);
++ size_t space_left = sizeof(m.m.command.cmd);
+
+ for (; *av && n < MAXARGS - 1; ++av, ++n) {
+- int printed = snprintf(p, space_left, "%s", *av);
+- if (printed < 0 || (size_t)printed >= space_left)
+- Panic(0, "Total length of the command to send too large.\n");
++ int printed = snprintf(p, space_left, "%s", *av);
++ if (printed < 0 || (size_t)printed >= space_left)
++ Panic(0, "Total length of the command to send too large.\n");
+
+- printed += 1; // add null terminator
+- p += printed;
+- space_left -= printed;
++ /* move past string and null terminator */
++ p += printed + 1;
++ space_left -= printed + 1;
+ }
+- *p = 0;
++
++ *p = '\0';
+ m.m.command.nargs = n;
+- strncpy(m.m.attach.auser, LoginName, ARRAY_SIZE(m.m.attach.auser) - 1);
+- m.m.command.auser[ARRAY_SIZE(m.m.command.auser) - 1] = 0;
++
++ snprintf(m.m.command.auser, sizeof(m.m.command.auser), "%s", LoginName);
+ m.protocol_revision = MSG_REVISION;
+- strncpy(m.m.command.preselect, preselect ? preselect : "", ARRAY_SIZE(m.m.command.preselect) - 1);
+- m.m.command.preselect[ARRAY_SIZE(m.m.command.preselect) - 1] = 0;
++ snprintf(m.m.command.preselect, sizeof(m.m.command.preselect), "%s",
++ preselect ? preselect : "");
+ m.m.command.apid = getpid();
++
+ if (query) {
+ /* Create a server socket so we can get back the result */
+ char *sp = SocketPath + strlen(SocketPath);
+- char query[] = "-queryX";
+ char c;
+ int r = -1;
++
+ for (c = 'A'; c <= 'Z'; c++) {
+- query[6] = c;
+- strncpy(sp, query, strlen(SocketPath));
++ snprintf(sp, sizeof(SocketPath) - strlen(SocketPath),
++ "-query%c", c);
+ if ((r = MakeServerSocket()) >= 0)
+ break;
+ }
++
+ if (r < 0) {
+ for (c = '0'; c <= '9'; c++) {
+- query[6] = c;
+- strncpy(sp, query, strlen(SocketPath));
++ snprintf(sp, sizeof(SocketPath) - strlen(SocketPath),
++ "-query%c", c);
+ if ((r = MakeServerSocket()) >= 0)
+ break;
+ }
+@@ -486,8 +495,8 @@ void SendCmdMessage(char *sty, char *match, char **av, int query)
+ if (r < 0)
+ Panic(0, "Could not create a listening socket to read the results.");
+
+- strncpy(m.m.command.writeback, SocketPath, ARRAY_SIZE(m.m.command.writeback) - 1);
+- m.m.command.writeback[ARRAY_SIZE(m.m.command.writeback) - 1] = '\0';
++ snprintf(m.m.command.writeback, sizeof(m.m.command.writeback),
++ "%s", SocketPath);
+
+ /* Send the message, then wait for a response */
+ xsignal(SIGCONT, QueryResultSuccess);
+@@ -504,7 +513,7 @@ void SendCmdMessage(char *sty, char *match, char **av, int query)
+ ReceiveRaw(r);
+ close(r);
+ unlink(SocketPath);
+- if (QueryResult == 2) /* An error happened */
++ if (QueryResult == 2) /* An error happened */
+ exit(1);
+ } else {
+ if (WriteMessage(s, &m))
diff --git a/sysutils/screenfetch/Makefile b/sysutils/screenfetch/Makefile
index 8331c518cbc1..859787a9f979 100644
--- a/sysutils/screenfetch/Makefile
+++ b/sysutils/screenfetch/Makefile
@@ -1,8 +1,6 @@
PORTNAME= screenFetch
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9.1-64
-DISTVERSIONSUFFIX= -gb1f0893
-PORTREVISION= 1
+DISTVERSION= 3.9.9
CATEGORIES= sysutils
MAINTAINER= jgh@FreeBSD.org
diff --git a/sysutils/screenfetch/distinfo b/sysutils/screenfetch/distinfo
index 83f433bc6cbd..f1da56953c63 100644
--- a/sysutils/screenfetch/distinfo
+++ b/sysutils/screenfetch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1701133097
-SHA256 (KittyKatt-screenFetch-v3.9.1-64-gb1f0893_GH0.tar.gz) = 50dc7aaea0c01605f895b4a4e8f2f4a8383cb56931237b6e93498f290149bfbd
-SIZE (KittyKatt-screenFetch-v3.9.1-64-gb1f0893_GH0.tar.gz) = 79351
+TIMESTAMP = 1750826289
+SHA256 (KittyKatt-screenFetch-v3.9.9_GH0.tar.gz) = 65ba578442a5b65c963417e18a78023a30c2c13a524e6e548809256798b9fb84
+SIZE (KittyKatt-screenFetch-v3.9.9_GH0.tar.gz) = 80102
diff --git a/sysutils/seatd/Makefile b/sysutils/seatd/Makefile
index e79c449d7eb4..1f1f31eb9df6 100644
--- a/sysutils/seatd/Makefile
+++ b/sysutils/seatd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= seatd
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://git.sr.ht/~kennylevinsen/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
@@ -14,7 +15,7 @@ USES= compiler:c11 cpe meson pkgconfig
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME}
CPE_VENDOR= ${PORTNAME}_project
-MESON_ARGS= -Dlibseat-logind=disabled
+MESON_DISABLED= libseat-logind
SUB_FILES= pkg-message
PLIST_FILES= bin/${PORTNAME} \
"@(,video,4750) bin/${PORTNAME}-launch" \
diff --git a/sysutils/seatd/files/patch-seatd_seatd.c b/sysutils/seatd/files/patch-seatd_seatd.c
new file mode 100644
index 000000000000..50e5976cfe63
--- /dev/null
+++ b/sysutils/seatd/files/patch-seatd_seatd.c
@@ -0,0 +1,13 @@
+https://lists.sr.ht/~kennylevinsen/seatd-devel/%3Cfrbq-4mf4-wny@FreeBSD.org%3E
+
+--- seatd/seatd.c.orig 2024-10-30 19:43:26 UTC
++++ seatd/seatd.c
+@@ -72,7 +72,7 @@ int main(int argc, char *argv[]) {
+ int readiness = -1;
+ bool unlink_existing_socket = true;
+ bool chown_socket = true;
+- enum libseat_log_level level = LIBSEAT_LOG_LEVEL_INFO;
++ enum libseat_log_level level = LIBSEAT_LOG_LEVEL_ERROR;
+ while ((c = getopt(argc, argv, "vhn:g:u:l:z")) != -1) {
+ switch (c) {
+ case 'n':
diff --git a/sysutils/sensors/Makefile b/sysutils/sensors/Makefile
new file mode 100644
index 000000000000..b04e8ff4fc2c
--- /dev/null
+++ b/sysutils/sensors/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= sensors
+DISTVERSION= 0.6
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/vermaden/sensors/raw/master/release/:source \
+ https://github.com/vermaden/sensors/raw/master/:license
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source \
+ LICENSE:license
+DIST_SUBDIR= ${PORTNAME}
+EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= vermaden@interia.pl
+COMMENT= Show sensors and temperaturs on FreeBSD UNIX system
+WWW= https://github.com/vermaden/sensors
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${DISTDIR}/${DIST_SUBDIR}/LICENSE
+
+NO_ARCH= YES
+NO_BUILD= YES
+
+PLIST_FILES= sbin/${PORTNAME}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/sensors \
+ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/sensors/distinfo b/sysutils/sensors/distinfo
new file mode 100644
index 000000000000..5bac1dc2a72e
--- /dev/null
+++ b/sysutils/sensors/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1753639972
+SHA256 (sensors/sensors-0.6.tar.gz) = 6304f7f6da342c1a856deebb16784437d6a7001e027c1fab6be38d238a5f5b55
+SIZE (sensors/sensors-0.6.tar.gz) = 3257
+SHA256 (sensors/LICENSE) = b4bb8570bcaaf370e936763a1cf5dade6994c8fceb93bff22c9b768b8184f14f
+SIZE (sensors/LICENSE) = 1356
diff --git a/sysutils/sensors/pkg-descr b/sysutils/sensors/pkg-descr
new file mode 100644
index 000000000000..684e0f1b57a6
--- /dev/null
+++ b/sysutils/sensors/pkg-descr
@@ -0,0 +1 @@
+Show sensors(8) and temperatures on FreeBSD UNIX system.
diff --git a/sysutils/sensu-go/Makefile b/sysutils/sensu-go/Makefile
index cbbe505425f9..495f77614598 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= 14
+PORTREVISION= 21
CATEGORIES= sysutils
MAINTAINER= jp+ports@supplntr.io
diff --git a/sysutils/serf/Makefile b/sysutils/serf/Makefile
index d7a575b938e8..d027543a745d 100644
--- a/sysutils/serf/Makefile
+++ b/sysutils/serf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= serf
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.2
-PORTREVISION= 4
+PORTREVISION= 11
CATEGORIES= sysutils
PKGNAMEPREFIX= hashicorp-
diff --git a/sysutils/sg3_utils/Makefile b/sysutils/sg3_utils/Makefile
index 0520e6ca68f9..ac9542b2d491 100644
--- a/sysutils/sg3_utils/Makefile
+++ b/sysutils/sg3_utils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sg3_utils
DISTVERSION= 1.48
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= http://sg.danny.cz/sg/p/
diff --git a/sysutils/sg3_utils/files/patch-src_sg__wr__mode.c b/sysutils/sg3_utils/files/patch-src_sg__wr__mode.c
new file mode 100644
index 000000000000..e9e1c7c2c7cb
--- /dev/null
+++ b/sysutils/sg3_utils/files/patch-src_sg__wr__mode.c
@@ -0,0 +1,28 @@
+--- src/sg_wr_mode.c.orig 2023-06-24 02:05:48 UTC
++++ src/sg_wr_mode.c
+@@ -374,17 +374,23 @@ main(int argc, char * argv[])
+ }
+ }
+ if (cfile_arg || contents_arg) {
++ const char * inp = (cfile_arg ? cfile_arg : contents_arg);
++
+ if (cfile_arg && contents_arg) {
+ pr2serr("Cannot have both --contents= and --cfile= options\n");
+ return SG_LIB_SYNTAX_ERROR;
+ }
+ memset(read_in, 0, read_in_sz);
+- if ((ret = build_mode_page(optarg, !! cfile_arg, do_raw, read_in,
+- &read_in_len, read_in_sz))) {
++ if ((ret = build_mode_page(inp, !! cfile_arg, do_raw,
++ read_in, &read_in_len, read_in_sz))) {
+ pr2serr("bad argument to '%s'\n", cfile_arg ? "--cfile=" :
+ "--contents=");
+ return ret;
+ }
++ if (verbose > 5) {
++ pr2serr("Decoded contents:\n");
++ hex2stderr(read_in, read_in_len, 1);
++ }
+ got_contents = true;
+ }
+
diff --git a/sysutils/siegfried/Makefile b/sysutils/siegfried/Makefile
index c813ce03e383..0ae3e334c668 100644
--- a/sysutils/siegfried/Makefile
+++ b/sysutils/siegfried/Makefile
@@ -1,7 +1,7 @@
PORTNAME= siegfried
DISTVERSIONPREFIX= v
DISTVERSION= 1.11.2
-PORTREVISION= 4
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/signon-kwallet-extension/distinfo b/sysutils/signon-kwallet-extension/distinfo
index 68e7874ae623..9a469e36c449 100644
--- a/sysutils/signon-kwallet-extension/distinfo
+++ b/sysutils/signon-kwallet-extension/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036987
-SHA256 (KDE/release-service/25.04.2/signon-kwallet-extension-25.04.2.tar.xz) = e8032e1862d93c0b3e0ca82e97e719be7e261647cae0b66f46730ed359ac8112
-SIZE (KDE/release-service/25.04.2/signon-kwallet-extension-25.04.2.tar.xz) = 11304
+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
diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile
index 0dfe23142843..04fd80f691d9 100644
--- a/sysutils/skopeo/Makefile
+++ b/sysutils/skopeo/Makefile
@@ -1,7 +1,6 @@
PORTNAME= skopeo
DISTVERSIONPREFIX= v
-DISTVERSION= 1.17.0
-PORTREVISION= 2
+DISTVERSION= 1.21.0
CATEGORIES= sysutils
MAINTAINER= dfr@FreeBSD.org
@@ -17,7 +16,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.22 pkgconfig
+USES= gmake go:modules,no_targets,1.24 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= containers
diff --git a/sysutils/skopeo/distinfo b/sysutils/skopeo/distinfo
index 9d4508ce79a5..42686776425f 100644
--- a/sysutils/skopeo/distinfo
+++ b/sysutils/skopeo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738598110
-SHA256 (containers-skopeo-v1.17.0_GH0.tar.gz) = e548c044c7b644ba455f482df387ec90aceea432b9c61a0bab0ec8534970eb69
-SIZE (containers-skopeo-v1.17.0_GH0.tar.gz) = 10682765
+TIMESTAMP = 1765208908
+SHA256 (containers-skopeo-v1.21.0_GH0.tar.gz) = f76eeddf697a3cc7a872e3077ab4d0fdbebe9f3c6171462e3e9feb84368b3fac
+SIZE (containers-skopeo-v1.21.0_GH0.tar.gz) = 10187308
diff --git a/sysutils/skopeo/files/patch-Makefile b/sysutils/skopeo/files/patch-Makefile
new file mode 100644
index 000000000000..4a7619c98d29
--- /dev/null
+++ b/sysutils/skopeo/files/patch-Makefile
@@ -0,0 +1,14 @@
+--- Makefile.orig 2025-12-08 15:49:16 UTC
++++ Makefile
+@@ -131,9 +131,9 @@ bin/skopeo:
+ # Build w/o using containers
+ .PHONY: bin/skopeo
+ bin/skopeo:
+- $(GO) build ${GO_DYN_FLAGS} ${SKOPEO_LDFLAGS} -gcflags "$(GOGCFLAGS)" -tags "$(BUILDTAGS)" -o $@ ./cmd/skopeo
++ $(GO) build -buildvcs=false ${GO_DYN_FLAGS} ${SKOPEO_LDFLAGS} -gcflags "$(GOGCFLAGS)" -tags "$(BUILDTAGS)" -o $@ ./cmd/skopeo
+ bin/skopeo.%:
+- GOOS=$(word 2,$(subst ., ,$@)) GOARCH=$(word 3,$(subst ., ,$@)) $(GO) build ${SKOPEO_LDFLAGS} -tags "containers_image_openpgp $(BUILDTAGS)" -o $@ ./cmd/skopeo
++ GOOS=$(word 2,$(subst ., ,$@)) GOARCH=$(word 3,$(subst ., ,$@)) $(GO) build -buildvcs=false ${SKOPEO_LDFLAGS} -tags "containers_image_openpgp $(BUILDTAGS)" -o $@ ./cmd/skopeo
+ local-cross: bin/skopeo.darwin.amd64 bin/skopeo.linux.arm bin/skopeo.linux.arm64 bin/skopeo.windows.386.exe bin/skopeo.windows.amd64.exe
+
+ $(MANPAGES): %: %.md
diff --git a/sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go b/sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
deleted file mode 100644
index d17e29d695ee..000000000000
--- a/sysutils/skopeo/files/patch-vendor_github.com_containers_storage_pkg_chunked_storage__unsupported.go
+++ /dev/null
@@ -1,9 +0,0 @@
---- vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go.orig 2025-02-04 11:32:21 UTC
-+++ vendor/github.com/containers/storage/pkg/chunked/storage_unsupported.go
-@@ -13,5 +13,5 @@ func GetDiffer(ctx context.Context, store storage.Stor
-
- // GetDiffer returns a differ than can be used with ApplyDiffWithDiffer.
- func GetDiffer(ctx context.Context, store storage.Store, blobDigest digest.Digest, blobSize int64, annotations map[string]string, iss ImageSourceSeekable) (graphdriver.Differ, error) {
-- return nil, errors.New("format not supported on this system")
-+ return nil, newErrFallbackToOrdinaryLayerDownload(errors.New("format not supported on this system"))
- }
diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile
index 4db32cacac65..97a1fc171086 100644
--- a/sysutils/slurm-wlm/Makefile
+++ b/sysutils/slurm-wlm/Makefile
@@ -1,11 +1,11 @@
PORTNAME= slurm
-DISTVERSION= 23.11.7
-PORTREVISION= 4
+DISTVERSION= 25.11.0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://download.schedmd.com/slurm/
PKGNAMESUFFIX= -wlm
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= rikka.goering@outlook.de
COMMENT= Simple Linux Utility for Resource Management
WWW= https://slurm.schedmd.com/
@@ -15,39 +15,52 @@ LICENSE_FILE= ${WRKSRC}/COPYING
NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe
NOT_FOR_ARCHS_REASON= 32-bit support is deprecated
-LIB_DEPENDS= libjson-c.so:devel/json-c \
- libsysinfo.so:devel/libsysinfo \
- libmunge.so:security/munge \
+LIB_DEPENDS= libhttp_parser.so:www/http-parser \
+ libjson-c.so:devel/json-c \
+ libjwt.so:www/libjwt \
liblz4.so:archivers/liblz4 \
- libze_loader.so:devel/level-zero \
- libhttp_parser.so:www/http-parser \
- libunwind.so:devel/libunwind \
+ libmunge.so:security/munge \
librdkafka.so:net/librdkafka \
- libyaml.so:textproc/libyaml \
- libdbus-1.so:devel/dbus \
- libcheck.so:devel/check \
- libtbb.so:devel/onetbb \
- libjwt.so:www/libjwt
-
-USES= compiler:c11 cpe gmake gnome libtool localbase lua mysql:client \
- perl5 pkgconfig python:build readline shebangfix ssl tar:bz2
-USE_PERL5= build
+ libsysinfo.so:devel/libsysinfo \
+ libunwind.so:devel/libunwind \
+ libyaml.so:textproc/libyaml
+
+USES= compiler:c11 cpe gmake libtool localbase lua mysql:client perl5 \
+ pkgconfig python:build readline shebangfix ssl tar:bz2
CPE_VENDOR= schedmd
USE_LDCONFIG= yes
+USE_PERL5= build
USE_RC_SUBR= slurmctld slurmd
-USERS= slurm
-GROUPS= ${USERS}
+SHEBANG_FILES= doc/html/shtml2html.py doc/man/man2html.py
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+# FreeBSD Infiniband support is still experimental
+# slurmrestd does not build on FreeBSD
+CONFIGURE_ARGS= --disable-dependency-tracking \
+ --disable-slurmrestd \
+ --docdir=${DOCSDIR} \
+ --htmldir=${DOCSDIR} \
+ --sysconfdir=${ETCDIR} \
+ --with-mysql_config=${LOCALBASE}/bin
+CONFIGURE_ENV= MAKE=${GMAKE}
+
INSTALL_TARGET= install-strip
TEST_TARGET= check
-PLIST_SUB= PORTVERSION="${DISTVERSION}" VER="${DISTVERSION:R}"
-SHEBANG_FILES= doc/html/shtml2html.py doc/man/man2html.py
+
+CFLAGS+= -I${WRKSRC}/slurm
+LDFLAGS+= -lsysinfo -lprocstat -fcommon
+
+SUB_FILES= pkg-message
+
+USERS= ${PORTNAME}
+GROUPS= ${PORTNAME}
+
+PLIST_SUB= GROUPS=${GROUPS} \
+ USERS=${USERS}
PORTDOCS= *
-OPTIONS_DEFINE= CURL DOCS GUI HDF5 HWLOC IPMI RRD
+OPTIONS_DEFINE= CURL DOCS GUI HDF5 HWLOC IPMI
OPTIONS_DEFAULT= HDF5 HWLOC
OPTIONS_SUB= yes
@@ -56,88 +69,44 @@ GUI_DESC= Build sview GUI config tool
HDF5_DESC= Job profiling using HDF5
HWLOC_DESC= Portable hardware locality
IPMI_DESC= IPMI energy consumption accounting
-RRD_DESC= RRD external sensor data collection
-
-DOCS_BUILD_DEPENDS= man2html:textproc/man2html
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
CURL_CONFIGURE_WITH= libcurl
+DOCS_BUILD_DEPENDS= man2html:textproc/man2html
+
+GUI_BUILD_DEPENDS= itstool:textproc/itstool
+GUI_USES= gnome
GUI_USE= GNOME=cairo,gdkpixbuf,glib20,gtk20,pango
-GUI_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2 \
- libharfbuzz.so:print/harfbuzz
-GUI_USES= gettext
GUI_CONFIGURE_ENABLE= glibtest gtktest x11
-HDF5_LIB_DEPENDS= libhdf5_cpp.so:science/hdf5 \
- libsz.so:science/libaec
+HDF5_LIB_DEPENDS= libhdf5.so:science/hdf5 \
+ libhdf5_hl.so:science/hdf5
HDF5_CONFIGURE_WITH= hdf5
-HDF5_CONFIGURE_ENV= H5CC=${LOCALBASE}/bin/h5cc
+HDF5_CONFIGURE_ENV= H5CC=${LOCALBASE}/bin/h5cc \
+ H5FC=${LOCALBASE}/bin/h5fc
+HDF5_LDFLAGS= -lhdf5_hl
HWLOC_LIB_DEPENDS= libhwloc.so.15:devel/hwloc2
HWLOC_CONFIGURE_WITH= hwloc
-IPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi
+IPMI_LIB_DEPENDS= libfreeipmi.so:sysutils/freeipmi \
+ libipmimonitoring.so:sysutils/freeipmi
IPMI_CONFIGURE_WITH= freeipmi
-RRD_LIB_DEPENDS= librrd.so:databases/rrdtool
-RRD_CONFIGURE_WITH= rrdtool
-
-# FreeBSD Infiniband support is still experimental
-# slurmrestd does not build on FreeBSD
-CONFIGURE_ARGS= --disable-slurmrestd --with-mysql_config=${LOCALBASE}/bin \
- --docdir=${DOCSDIR} --htmldir=${DOCSDIR}
-
-CFLAGS+= -I${WRKSRC}/slurm -I${LOCALBASE}/include \
- -I${LOCALBASE}/include/level_zero \
- -I${LOCALBASE}/include/librdkafka \
- -fcommon -D__BSD_VISIBLE=1
-LDFLAGS+= -L${LOCALBASE}/lib -lsysinfo -lprocstat -fcommon
-
-PROC2FIX= common/callerid.c common/fd.c common/fetch_config.c \
- interfaces/proctrack.c \
- plugins/acct_gather_energy/rapl/acct_gather_energy_rapl.c \
- plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c \
- plugins/burst_buffer/common/burst_buffer_common.c \
- plugins/cgroup/v1/xcgroup.c plugins/cgroup/v2/cgroup_v2.c \
- plugins/gpu/nvml/gpu_nvml.c \
- plugins/job_container/tmpfs/job_container_tmpfs.c \
- plugins/jobacct_gather/cgroup/jobacct_gather_cgroup.c \
- plugins/jobacct_gather/common/common_jag.c \
- plugins/jobacct_gather/linux/jobacct_gather_linux.c \
- plugins/node_features/knl_generic/node_features_knl_generic.c \
- plugins/proctrack/cgroup/proctrack_cgroup.c \
- plugins/proctrack/cray_aries/proctrack_cray_aries.c \
- plugins/proctrack/linuxproc/kill_tree.c \
- plugins/proctrack/pgid/proctrack_pgid.c \
- plugins/switch/cray_aries/scaling.c \
- plugins/task/affinity/affinity.c slurmd/common/set_oomadj.c \
- slurmd/common/xcpuinfo.c slurmd/slurmstepd/pdebug.c \
- slurmd/slurmstepd/req.c
-
-LLD2FIX= api plugins/openapi sacctmgr sackd scontrol scrontab scrun \
- slurmctld slurmd/slurmd squeue
-
-.include <bsd.port.options.mk>
-
-# Hack around nonfunctional --disable-gtktest flag
-pre-configure-GUI-off:
- ${REINPLACE_CMD} -e 's|min_gtk_version=.*|min_gtk_version=2000.0.0|' \
- ${WRKSRC}/configure
+_ARCH= ${ARCH:S|aarch64|aarch64elf|:S|amd64|elf_amd64|:S|powerpc64le|elf64lppc|:S|powerpc64|elf64ppc|:S|riscv64|elf64lriscv|}
# SLURM's configure enables interactive jobs if pty.h exists. Replacing
# #include <pty.h> with appropriate headers will therefore not work, so instead
# add a pty.h for the build.
pre-configure:
${CP} ${FILESDIR}/pty.h ${WRKSRC}/slurm
- ${REINPLACE_CMD} -e 's|sched_setaffinity|cpuset_setaffinity|g' \
- -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/configure
-.for src in ${PROC2FIX}
- ${REINPLACE_CMD} -e 's|"/proc|"/compat/linux/proc|g' \
- -e 's|(/proc)|(/compat/linux/proc)|g' \
- ${WRKSRC}/src/${src}
-.endfor
+ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/configure
+# Make /proc => /compat/linux/proc edits only in files that exist & contain "/proc"
+ (cd ${WRKSRC} && \
+ ${GREP} -RIl '"/proc' src | ${XARGS} ${REINPLACE_CMD} \
+ -e 's|"/proc|"/compat/linux/proc|g' \
+ -e 's|(/proc)|(/compat/linux/proc)|g')
@if ${WHICH} sbatch > /dev/null; then \
${ECHO_CMD} "********************************************"; \
${ECHO_CMD} "Build may fail while slurm-wlm is installed."; \
@@ -145,24 +114,22 @@ pre-configure:
${ECHO_CMD} "********************************************"; \
false; \
fi
-.if ${ARCH} == powerpc64le
- ${FIND} ${LLD2FIX:C|^|${WRKSRC}/src/|} -name Makefile.in | ${XARGS} \
- ${REINPLACE_CMD} -e 's|-r -o|-r -m elf64lppc -o|'
-.elif ${ARCH} == powerpc64
- ${FIND} ${LLD2FIX:C|^|${WRKSRC}/src/|} -name Makefile.in | ${XARGS} \
- ${REINPLACE_CMD} -e 's|-r -o|-r -m elf64ppc -o|'
-.elif ${ARCH} == aarch64
- ${FIND} ${LLD2FIX:C|^|${WRKSRC}/src/|} -name Makefile.in | ${XARGS} \
- ${REINPLACE_CMD} -e 's|-r -o|-r -m aarch64elf -o|'
-.else
- ${FIND} ${LLD2FIX:C|^|${WRKSRC}/src/|} -name Makefile.in | ${XARGS} \
- ${REINPLACE_CMD} -e 's|-r -o|-r -m elf_${ARCH} -o|'
-.endif
- ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \
+# Fix lld binary-blob rule: add -m ${_ARCH} wherever --format=binary is used
+ ${FIND} ${WRKSRC} -name Makefile.in -print0 | \
+ ${XARGS} -0 ${GREP} -Il -- '--format=binary' | \
+ ${XARGS} ${REINPLACE_CMD} -e 's|$$(LD) -r -o|$$(LD) -r -m ${_ARCH} -o|'
+ ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} \
${REINPLACE_CMD} -e 's|htmldir = \$${datadir.*$$|htmldir = @htmldir@|'
+# Hack around nonfunctional --disable-gtktest flag
+pre-configure-GUI-off:
+ ${REINPLACE_CMD} -e 's|min_gtk_version=.*|min_gtk_version=2000.0.0|' \
+ ${WRKSRC}/configure
+
post-install:
+ @${MKDIR} ${STAGEDIR}/var/spool/slurmctld \
+ ${STAGEDIR}${ETCDIR}
${INSTALL_DATA} ${WRKSRC}/etc/slurm.conf.example \
- ${STAGEDIR}${PREFIX}/etc/slurm.conf.sample
+ ${STAGEDIR}${ETCDIR}/slurm.conf.sample
.include <bsd.port.mk>
diff --git a/sysutils/slurm-wlm/distinfo b/sysutils/slurm-wlm/distinfo
index f978435d926a..95b9151f9a8a 100644
--- a/sysutils/slurm-wlm/distinfo
+++ b/sysutils/slurm-wlm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1716405702
-SHA256 (slurm-23.11.7.tar.bz2) = 09d07c7f625c0fdf4eb9116b3be4f15e7a1bfe83a0744bddf98cbd82ee2fb6b4
-SIZE (slurm-23.11.7.tar.bz2) = 7397601
+TIMESTAMP = 1762496373
+SHA256 (slurm-25.11.0.tar.bz2) = d63f585a73f3d504ddce42ed7205b75e4d79372a43e0f47535cd51ecc5383d09
+SIZE (slurm-25.11.0.tar.bz2) = 6714268
diff --git a/sysutils/slurm-wlm/files/patch-configure b/sysutils/slurm-wlm/files/patch-configure
deleted file mode 100644
index 51cf89bd4981..000000000000
--- a/sysutils/slurm-wlm/files/patch-configure
+++ /dev/null
@@ -1,242 +0,0 @@
---- configure.orig 2023-11-21 22:33:29 UTC
-+++ configure
-@@ -5513,7 +5513,7 @@ _ACEOF
- /* end confdefs.h. */
- $ac_c_conftest_c99_program
- _ACEOF
--for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
-+for ac_arg in '' -std=gnu99 -qlanglvl=extc1x -qlanglvl=extc99
- do
- CC="$ac_save_CC $ac_arg"
- if ac_fn_c_try_compile "$LINENO"
-@@ -6659,7 +6659,7 @@ _ACEOF
- /* end confdefs.h. */
- $ac_c_conftest_c99_program
- _ACEOF
--for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
-+for ac_arg in '' -std=gnu99 -qlanglvl=extc1x -qlanglvl=extc99
- do
- CC="$ac_save_CC $ac_arg"
- if ac_fn_c_try_compile "$LINENO"
-@@ -7270,7 +7270,7 @@ _ACEOF
- /* end confdefs.h. */
- $ac_cxx_conftest_cxx98_program
- _ACEOF
--for ac_arg in '' -std=gnu++98 -std=c++98 -qlanglvl=extended -AA
-+for ac_arg in '' -std=gnu++98 -qlanglvl=extended -AA
- do
- CXX="$ac_save_CXX $ac_arg"
- if ac_fn_cxx_try_compile "$LINENO"
-@@ -12320,7 +12320,7 @@ printf %s "checking whether the $compiler linker ($LD)
- hardcode_minus_L=no
- hardcode_shlibpath_var=unsupported
- inherit_rpath=no
-- link_all_deplibs=unknown
-+ link_all_deplibs=no
- module_cmds=
- module_expsym_cmds=
- old_archive_from_new_cmds=
-@@ -12622,7 +12622,7 @@ _LT_EOF
- wlarc=
- else
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- fi
- ;;
-
-@@ -12641,7 +12641,7 @@ _LT_EOF
- _LT_EOF
- elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- else
- ld_shlibs=no
- fi
-@@ -12670,7 +12670,7 @@ _LT_EOF
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
- archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- else
- ld_shlibs=no
- fi
-@@ -12688,7 +12688,7 @@ _LT_EOF
- *)
- if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
- archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- else
- ld_shlibs=no
- fi
-@@ -13344,7 +13344,7 @@ printf "%s\n" "$lt_cv_irix_exported_symbol" >&6; }
- hardcode_direct_absolute=yes
- if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
- archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-- archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
-+ archive_expsym_cmds='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-version-script,$lib-ver'
- hardcode_libdir_flag_spec='$wl-rpath,$libdir'
- export_dynamic_flag_spec='$wl-E'
- else
-@@ -14194,7 +14194,7 @@ freebsd* | dragonfly*)
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
-- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
-+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major'
- soname_spec='$libname$release$shared_ext$major'
- need_version=no
- need_lib_prefix=no
-@@ -15345,7 +15345,7 @@ printf %s "checking whether stripping libraries is pos
- old_striplib=
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
- printf %s "checking whether stripping libraries is possible... " >&6; }
--if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
-+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "strip" >/dev/null; then
- test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
- test -z "$striplib" && striplib="$STRIP --strip-unneeded"
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
-@@ -15592,7 +15592,7 @@ module_expsym_cmds_CXX=
- inherit_rpath_CXX=no
- module_cmds_CXX=
- module_expsym_cmds_CXX=
--link_all_deplibs_CXX=unknown
-+link_all_deplibs_CXX=no
- old_archive_cmds_CXX=$old_archive_cmds
- reload_flag_CXX=$reload_flag
- reload_cmds_CXX=$reload_cmds
-@@ -15806,7 +15806,7 @@ with_gnu_ld=$lt_cv_prog_gnu_ld
- # archiving commands below assume that GNU ld is being used.
- if test yes = "$with_gnu_ld"; then
- archive_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds_CXX='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
-
- hardcode_libdir_flag_spec_CXX='$wl-rpath $wl$libdir'
- export_dynamic_flag_spec_CXX='$wl--export-dynamic'
-@@ -16502,7 +16502,7 @@ fi
- case `$CC -V 2>&1` in
- *"Version 7."*)
- archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- ;;
- *) # Version 8.0 or newer
- tmp_idyn=
-@@ -16510,7 +16510,7 @@ fi
- ia64*) tmp_idyn=' -i_dynamic';;
- esac
- archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- ;;
- esac
- archive_cmds_need_lc_CXX=no
-@@ -16542,7 +16542,7 @@ fi
- ;;
- *) # Version 6 and above use weak symbols
- archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$lib-ver -o $lib'
- ;;
- esac
-
-@@ -16553,7 +16553,7 @@ fi
- cxx*)
- # Compaq C++
- archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib'
-- archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-retain-symbols-file $wl$export_symbols'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-soname $wl$soname -o $lib $wl-version-script $wl$lib-ver'
-
- runpath_var=LD_RUN_PATH
- hardcode_libdir_flag_spec_CXX='-rpath $libdir'
-@@ -16587,7 +16587,7 @@ fi
- # Sun C++ 5.9
- no_undefined_flag_CXX=' -zdefs'
- archive_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-- archive_expsym_cmds_CXX='$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file $wl$export_symbols'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -G$allow_undefined_flag -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-version-script $wl$lib-ver'
- hardcode_libdir_flag_spec_CXX='-R$libdir'
- whole_archive_flag_spec_CXX='$wl--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` $wl--no-whole-archive'
- compiler_needs_object_CXX=yes
-@@ -16655,7 +16655,7 @@ fi
- archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
- hardcode_libdir_flag_spec_CXX='$wl-rpath,$libdir'
- if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`"; then
-- archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-retain-symbols-file,$export_symbols -o $lib'
-+ archive_expsym_cmds_CXX='echo "{ global:" > $lib-ver~ sed -e "s|$|;|" < $export_symbols >> $lib-ver~ echo "local: *; };" >> $lib-ver~$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags $wl-version-script,$lib-ver -o $lib'
- export_dynamic_flag_spec_CXX='$wl-E'
- whole_archive_flag_spec_CXX=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
- fi
-@@ -18186,7 +18186,7 @@ freebsd* | dragonfly*)
- version_type=freebsd-$objformat
- case $version_type in
- freebsd-elf*)
-- library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
-+ library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext' soname_spec='$libname$release$shared_ext$major'
- soname_spec='$libname$release$shared_ext$major'
- need_version=no
- need_lib_prefix=no
-@@ -21930,7 +21930,7 @@ case $host_os in
-
- case $host_os in
-
-- freebsd*)
-+dragonfly* | freebsd*)
-
- # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
- # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
-@@ -22897,24 +22897,19 @@ HDF5 support is being disabled (equivalent to --with-h
- with_hdf5="no"
- with_hdf5_fortran="no"
- else
-- HDF5_SHOW=$(eval $H5CC -show)
-+ HDF5_SHOW=`$PKG_CONFIG --cflags hdf5 --libs hdf5`
-
-- HDF5_CC=$(eval $H5CC -show | head -n 1 | $AWK '{print $1}')
-- if test "$HDF5_CC" = "ccache"; then
-- HDF5_CC=$(eval $H5CC -show | head -n 1 | $AWK '{print $2}')
-- fi
-+ HDF5_CC=$CC
-
-
-- HDF5_VERSION=$(eval $H5CC -showconfig | $GREP 'HDF5 Version:' \
-- | $AWK '{print $3}')
-+ HDF5_VERSION=`$GREP 'HDF5 Version:' /usr/local/lib/libhdf5.settings \
-+ | $AWK '{print $3}'`
-
-- HDF5_tmp_flags=$(eval $H5CC -showconfig \
-- | $GREP 'FLAGS\|Extra libraries:' \
-- | $AWK -F: '{printf("%s "), $2}' )
-+ HDF5_tmp_flags=`$GREP 'FLAGS\|Extra libraries:' /usr/local/lib/libhdf5.settings \
-+ | $AWK -F: '{printf("%s "), $2}'`
-
-- HDF5_tmp_inst=$(eval $H5CC -showconfig \
-- | $GREP 'Installation point:' \
-- | $AWK '{print $NF}' )
-+ HDF5_tmp_inst=`$GREP 'Installation point:' /usr/local/lib/libhdf5.settings \
-+ | $AWK '{print $NF}'`
-
- HDF5_CPPFLAGS="-I${HDF5_tmp_inst}/include"
-
-@@ -23062,7 +23057,7 @@ printf "%s\n" "$H5FC" >&6; }
- with_hdf5_fortran="yes"
-
-
-- for arg in `$H5FC -show`
-+ for arg in `$PKG_CONFIG --cflags hdf5_fortran --libs hdf5_fortran`
- do
- case "$arg" in #(
- -I*) echo $HDF5_FFLAGS | $GREP -e "$arg" >/dev/null \
-@@ -23172,7 +23167,7 @@ fi
-
- if test "$ax_compare_version" = "true" ; then
-
--printf "%s\n" "#define H5_NO_DEPRECATED_SYMBOLS 1" >>confdefs.h
-+# Remove on FreeBSD ports because we use 1.12 with 1.10 API
-
- else
- printf "%s\n" "#define H5_USE_18_API 1" >>confdefs.h
diff --git a/sysutils/slurm-wlm/files/patch-etc_slurm.conf.example b/sysutils/slurm-wlm/files/patch-etc_slurm.conf.example
deleted file mode 100644
index ce9c31fd439b..000000000000
--- a/sysutils/slurm-wlm/files/patch-etc_slurm.conf.example
+++ /dev/null
@@ -1,116 +0,0 @@
---- etc/slurm.conf.example.orig 2023-11-21 22:33:29 UTC
-+++ etc/slurm.conf.example
-@@ -8,8 +8,9 @@
- # Put this file on all nodes of your cluster.
- # See the slurm.conf man page for more information.
- #
--ClusterName=cluster
--SlurmctldHost=linux0
-+ClusterName=Beastie
-+# Short hostname of the head node
-+SlurmctldHost=head
- #SlurmctldHost=
- #
- #DisableRootJobs=NO
-@@ -41,7 +42,7 @@ ProctrackType=proctrack/cgroup
- #PrologFlags=
- #PrologSlurmctld=
- #PropagatePrioProcess=0
--#PropagateResourceLimits=
-+PropagateResourceLimits=NONE
- #PropagateResourceLimitsExcept=
- #RebootProgram=
- ReturnToService=1
-@@ -58,6 +59,8 @@ TaskPlugin=task/affinity
- SwitchType=switch/none
- #TaskEpilog=
- TaskPlugin=task/affinity
-+TaskPluginParam=cores
-+# For debugging: TaskPluginParam=cores,verbose
- #TaskProlog=
- #TopologyPlugin=topology/tree
- #TmpFS=/tmp
-@@ -88,11 +91,12 @@ Waittime=0
- #
- #
- # SCHEDULING
--#DefMemPerCPU=0
-+DefMemPerCPU=256
- #MaxMemPerCPU=0
- #SchedulerTimeSlice=30
- SchedulerType=sched/backfill
- SelectType=select/cons_tres
-+SelectTypeParameters=CR_Core_Memory
- #
- #
- # JOB PRIORITY
-@@ -115,9 +119,11 @@ SelectType=select/cons_tres
- #AccountingStorageHost=
- #AccountingStoragePass=
- #AccountingStoragePort=
--AccountingStorageType=accounting_storage/none
-+#AccountingStorageType=accounting_storage/slurmdb
-+#AccountingStorageLoc=/home/slurm/Accounting
-+#AccountingStoreJobComment=YES
- #AccountingStorageUser=
--#AccountingStoreFlags=
-+AccountingStoreFlags=job_comment
- #JobCompHost=
- #JobCompLoc=
- #JobCompPass=
-@@ -128,9 +134,9 @@ SlurmctldDebug=info
- JobAcctGatherFrequency=30
- JobAcctGatherType=jobacct_gather/none
- SlurmctldDebug=info
--SlurmctldLogFile=/var/log/slurmctld.log
-+SlurmctldLogFile=/var/log/slurm/slurmctld
- SlurmdDebug=info
--SlurmdLogFile=/var/log/slurmd.log
-+SlurmdLogFile=/var/log/slurm/slurmd
- #SlurmSchedLogFile=
- #SlurmSchedLogLevel=
- #DebugFlags=
-@@ -148,6 +154,41 @@ SlurmdLogFile=/var/log/slurmd.log
- #SuspendTime=
- #
- #
-+
-+############################################################################
-+# Enable power saving if remote IPMI power-on is available on compute nodes.
-+# If unavailable on some nodes, list them in SuspendExcNodes.
-+# SlurmUser must be a member of operator and wheel and have a valid
-+# login shell in order to execute shutdown on compute nodes.
-+# If you prefer to control power manually, see the following scripts
-+# from the SPCM port:
-+ #
-+# auto-ipmi-remote-power
-+# cluster-power-saver
-+# cluster-power-waster
-+# cluster-ipmi-power-on
-+############################################################################
-+
-+# SuspendProgram=/usr/local/etc/spcm/slurm-node-suspend
-+# SuspendTime should be >= SuspendTimeout + ResumeTimeout.
-+# SuspendTime=600
-+# SuspendTimeout=60
-+#
-+# ResumeProgram=/usr/local/etc/spcm/slurm-node-resume
-+# ResumeTimeout=300
-+# BatchStartTimeout=300
-+#
-+# Exempt compute nodes that double as file servers or don't have IPMI
-+# remote power-on enabled.
-+#
-+# SuspendExcNodes=compute-001
-+
-+#
- # COMPUTE NODES
--NodeName=linux[1-32] CPUs=1 State=UNKNOWN
--PartitionName=debug Nodes=ALL Default=YES MaxTime=INFINITE State=UP
-+# Set RealMemory < avail memory in /var/run/dmesg.boot
-+# Note that it may change slightly following freebsd-update
-+NodeName=compute-[001-002] Sockets=2 CoresPerSocket=6 RealMemory=30000 State=UNKNOWN
-+# NodeName=compute-256g-[001-002] Sockets=2 CoresPerSocket=6 RealMemory=250000 State=UNKNOWN
-+# PartitionName=debug Nodes=ALL Default=NO MaxTime=INFINITE State=UP
-+PartitionName=batch Nodes=compute-[001-002] Default=YES MaxTime=INFINITE State=UP
-+# PartitionName=256g Nodes=compute-256g-[001-002] Default=NO MaxTime=INFINITE State=UP
diff --git a/sysutils/slurm-wlm/files/patch-src_common_callerid.h b/sysutils/slurm-wlm/files/patch-src_common_callerid.h
deleted file mode 100644
index e6ad8f5413d2..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_common_callerid.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/common/callerid.h.orig 2023-06-15 19:16:14 UTC
-+++ src/common/callerid.h
-@@ -43,6 +43,7 @@
- #ifdef __FreeBSD__
- #include <sys/socket.h>
- #include <netinet/in.h>
-+#include <netdb.h>
- #endif
-
- typedef struct {
diff --git a/sysutils/slurm-wlm/files/patch-src_common_conmgr.c b/sysutils/slurm-wlm/files/patch-src_common_conmgr.c
deleted file mode 100644
index 4a536f2854cc..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_common_conmgr.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/common/conmgr.c.orig 2023-11-21 22:33:29 UTC
-+++ src/common/conmgr.c
-@@ -47,6 +47,8 @@
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <sys/un.h>
-+#include <sys/param.h>
-+#include <sys/ucred.h>
- #include <time.h>
- #include <unistd.h>
-
diff --git a/sysutils/slurm-wlm/files/patch-src_interfaces_cgroup.c b/sysutils/slurm-wlm/files/patch-src_interfaces_cgroup.c
deleted file mode 100644
index 12bf2f7f5656..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_interfaces_cgroup.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/interfaces/cgroup.c.orig 2023-11-21 22:33:29 UTC
-+++ src/interfaces/cgroup.c
-@@ -419,6 +419,7 @@ extern char *autodetect_cgroup_version(void)
- struct statfs fs;
- int cgroup_ver = -1;
-
-+#ifndef __FreeBSD__
- if (statfs("/sys/fs/cgroup/", &fs) < 0) {
- error("cgroup filesystem not mounted in /sys/fs/cgroup/");
- return NULL;
-@@ -451,6 +452,7 @@ extern char *autodetect_cgroup_version(void)
- error("Unknown filesystem type mounted on /sys/fs/cgroup");
- return NULL;
- }
-+#endif
-
- log_flag(CGROUP, "%s: using cgroup version %d", __func__, cgroup_ver);
-
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_net__aliases.c b/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_net__aliases.c
deleted file mode 100644
index 17f9e1d76fdd..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_plugins_auth_slurm_net__aliases.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/plugins/auth/slurm/net_aliases.c.orig 2023-12-13 21:49:39 UTC
-+++ src/plugins/auth/slurm/net_aliases.c
-@@ -40,6 +40,10 @@
- #include <netinet/in.h>
- #include <sys/socket.h>
- #include <sys/types.h>
-+#if defined(__FreeBSD__)
-+#include <netinet/in.h>
-+#include <sys/socket.h>
-+#endif
-
- #include "slurm/slurm.h"
- #include "slurm/slurm_errno.h"
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_cli__filter_user__defaults_cli__filter__user__defaults.c b/sysutils/slurm-wlm/files/patch-src_plugins_cli__filter_user__defaults_cli__filter__user__defaults.c
deleted file mode 100644
index 9d0c3a93d22d..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_plugins_cli__filter_user__defaults_cli__filter__user__defaults.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/plugins/cli_filter/user_defaults/cli_filter_user_defaults.c.orig 2023-03-28 20:19:41 UTC
-+++ src/plugins/cli_filter/user_defaults/cli_filter_user_defaults.c
-@@ -45,6 +45,7 @@
- #include <string.h>
- #include <sys/types.h>
- #include <unistd.h>
-+#include <limits.h>
-
- #include "slurm/slurm_errno.h"
- #include "src/common/slurm_xlator.h"
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_job__container_tmpfs_job__container__tmpfs.c b/sysutils/slurm-wlm/files/patch-src_plugins_job__container_tmpfs_job__container__tmpfs.c
deleted file mode 100644
index bf60423ff176..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_plugins_job__container_tmpfs_job__container__tmpfs.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/plugins/job_container/tmpfs/job_container_tmpfs.c.orig 2023-11-21 22:33:29 UTC
-+++ src/plugins/job_container/tmpfs/job_container_tmpfs.c
-@@ -612,7 +612,7 @@ static int _create_ns(uint32_t job_id, stepd_step_rec_
- goto exit1;
- }
-
-- xstrfmtcat(proc_path, "/proc/%u/ns/mnt", cpid);
-+ xstrfmtcat(proc_path, "/compat/linux/proc/%u/ns/mnt", cpid);
-
- /*
- * Bind mount /proc/pid/ns/mnt to hold namespace active
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_jobacct__gather_common_common__jag.c b/sysutils/slurm-wlm/files/patch-src_plugins_jobacct__gather_common_common__jag.c
deleted file mode 100644
index 426c9ab710b7..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_plugins_jobacct__gather_common_common__jag.c
+++ /dev/null
@@ -1,85 +0,0 @@
---- src/plugins/jobacct_gather/common/common_jag.c.orig 2023-11-21 22:33:29 UTC
-+++ src/plugins/jobacct_gather/common/common_jag.c
-@@ -233,7 +233,7 @@ static int _get_sys_interface_freq_line(uint32_t cpu,
- } else {
- /* frequency scaling not enabled */
- if (!cpunfo_frequency) {
-- snprintf(freq_file, 14, "/proc/cpuinfo");
-+ snprintf(freq_file, 14, "/compat/linux/proc/cpuinfo");
- log_flag(JAG, "filename = %s (cpu scaling not enabled)",
- freq_file);
- if ((sys_fp = fopen(freq_file, "r")) != NULL) {
-@@ -250,6 +250,11 @@ static int _get_sys_interface_freq_line(uint32_t cpu,
- return 0;
- }
-
-+/*
-+ * Check for lightweight processes (POSIX threads)
-+ * Should be rewritten for FreeBSD so it doesn't depend on /proc
-+ */
-+
- static int _is_a_lwp(uint32_t pid)
- {
- char *filename = NULL;
-@@ -259,8 +264,12 @@ static int _is_a_lwp(uint32_t pid)
- char *tgids = NULL;
- pid_t tgid = -1;
-
-- xstrfmtcat(filename, "/proc/%u/status", pid);
-+ // Disable check for now, this will only skew process accounting
-+ // slightly by including threads
-+ return 0;
-
-+ xstrfmtcat(filename, "/compat/linux/proc/%u/status", pid);
-+
- fd = open(filename, O_RDONLY);
- if (fd < 0) {
- xfree(filename);
-@@ -503,7 +512,7 @@ void _set_smaps_file(char **proc_smaps_file, pid_t pid
- static int use_smaps_rollup = -1;
-
- if (use_smaps_rollup == -1) {
-- xstrfmtcat(*proc_smaps_file, "/proc/%d/smaps_rollup", pid);
-+ xstrfmtcat(*proc_smaps_file, "/compat/linux/proc/%d/smaps_rollup", pid);
- FILE *fd = fopen(*proc_smaps_file, "r");
- if (fd) {
- fclose(fd);
-@@ -514,9 +523,9 @@ void _set_smaps_file(char **proc_smaps_file, pid_t pid
- }
-
- if (use_smaps_rollup)
-- xstrfmtcat(*proc_smaps_file, "/proc/%d/smaps_rollup", pid);
-+ xstrfmtcat(*proc_smaps_file, "/compat/linux/proc/%d/smaps_rollup", pid);
- else
-- xstrfmtcat(*proc_smaps_file, "/proc/%d/smaps", pid);
-+ xstrfmtcat(*proc_smaps_file, "/compat/linux/proc/%d/smaps", pid);
- }
-
- static void _handle_stats(pid_t pid, jag_callbacks_t *callbacks, int tres_count)
-@@ -551,7 +560,7 @@ static void _handle_stats(pid_t pid, jag_callbacks_t *
- disable_gpu_acct = 0;
- }
-
-- xstrfmtcat(proc_file, "/proc/%u/stat", pid);
-+ xstrfmtcat(proc_file, "/compat/linux/proc/%u/stat", pid);
- if (!(stat_fp = fopen(proc_file, "r")))
- return; /* Assume the process went away */
- /*
-@@ -598,7 +607,7 @@ static void _handle_stats(pid_t pid, jag_callbacks_t *
- /* Remove shared data from rss */
- if (no_share_data) {
- xfree(proc_file);
-- xstrfmtcat(proc_file, "/proc/%u/statm", pid);
-+ xstrfmtcat(proc_file, "/compat/linux/proc/%u/statm", pid);
- if (!_remove_share_data(proc_file, prec))
- goto bail_out;
- }
-@@ -612,7 +621,7 @@ static void _handle_stats(pid_t pid, jag_callbacks_t *
- }
-
- xfree(proc_file);
-- xstrfmtcat(proc_file, "/proc/%u/io", pid);
-+ xstrfmtcat(proc_file, "/compat/linux/proc/%u/io", pid);
- if ((io_fp = fopen(proc_file, "r"))) {
- fd2 = fileno(io_fp);
- if (fcntl(fd2, F_SETFD, FD_CLOEXEC) == -1)
diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_mpi_cray__shasta_mpi__cray__shasta.c b/sysutils/slurm-wlm/files/patch-src_plugins_mpi_cray__shasta_mpi__cray__shasta.c
deleted file mode 100644
index 4ba25ef6da2c..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_plugins_mpi_cray__shasta_mpi__cray__shasta.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/plugins/mpi/cray_shasta/mpi_cray_shasta.c.orig 2023-03-28 20:19:41 UTC
-+++ src/plugins/mpi/cray_shasta/mpi_cray_shasta.c
-@@ -46,6 +46,7 @@
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <unistd.h>
-+#include <limits.h>
-
- #include "slurm/slurm_errno.h"
- #include "src/common/slurm_xlator.h"
diff --git a/sysutils/slurm-wlm/files/patch-src_scrun_anchor.c b/sysutils/slurm-wlm/files/patch-src_scrun_anchor.c
deleted file mode 100644
index 2e2ab45af905..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_scrun_anchor.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- src/scrun/anchor.c.orig 2023-11-21 22:33:29 UTC
-+++ src/scrun/anchor.c
-@@ -43,7 +43,12 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <sys/param.h>
-+#ifdef __FreeBSD__
-+#include <pthread_np.h>
-+#include <sys/signal.h>
-+#else
- #include <sys/prctl.h>
-+#endif
- #include <sys/socket.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -1034,7 +1039,11 @@ static void _set_proctitle()
-
- setproctitle("%s", state.id);
- xstrfmtcat(thread_name, "scrun:%s", state.id);
-+#ifdef __FreeBSD__
-+ if (pthread_setname_np(pthread_self(), thread_name) < 0) {
-+#else
- if (prctl(PR_SET_NAME, thread_name, NULL, NULL, NULL) < 0) {
-+#endif
- fatal("Unable to set process name");
- }
- xfree(thread_name);
diff --git a/sysutils/slurm-wlm/files/patch-src_scrun_commands.c b/sysutils/slurm-wlm/files/patch-src_scrun_commands.c
deleted file mode 100644
index 8d7fe43ec92b..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_scrun_commands.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/scrun/commands.c.orig 2023-11-21 22:33:29 UTC
-+++ src/scrun/commands.c
-@@ -39,6 +39,10 @@
- #include <signal.h>
- #include <unistd.h>
-
-+#ifdef __FreeBSD__
-+#include <sys/signal.h>
-+#endif
-+
- #include "src/common/daemonize.h"
- #include "src/common/fd.h"
- #include "src/common/log.h"
diff --git a/sysutils/slurm-wlm/files/patch-src_scrun_scrun.c b/sysutils/slurm-wlm/files/patch-src_scrun_scrun.c
deleted file mode 100644
index 95511eeec11c..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_scrun_scrun.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/scrun/scrun.c.orig 2023-03-28 20:15:54 UTC
-+++ src/scrun/scrun.c
-@@ -45,6 +45,9 @@
- #include <sys/stat.h>
- #include <sys/types.h>
- #include <unistd.h>
-+#ifdef __FreeBSD__
-+#include <sys/param.h>
-+#endif
-
- #include "src/common/data.h"
- #include "src/common/log.h"
-@@ -186,7 +189,11 @@ static void _parse_create(int argc, char **argv)
- }
-
- if (!state.bundle) {
-+#ifdef __FreeBSD__
-+ char *dir = getcwd(NULL, PATH_MAX);
-+#else
- char *dir = get_current_dir_name();
-+#endif
- state.bundle = xstrdup(dir);
- free(dir);
- }
diff --git a/sysutils/slurm-wlm/files/patch-src_scrun_srun.c b/sysutils/slurm-wlm/files/patch-src_scrun_srun.c
deleted file mode 100644
index 05de1170c73d..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_scrun_srun.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/scrun/srun.c.orig 2023-03-28 20:15:54 UTC
-+++ src/scrun/srun.c
-@@ -40,7 +40,9 @@
-
- #include <fcntl.h>
- #include <stdlib.h>
-+#ifndef __FreeBSD__
- #include <sys/prctl.h>
-+#endif
- #include <sys/stat.h>
- #include <sys/un.h>
- #include <termios.h>
diff --git a/sysutils/slurm-wlm/files/patch-src_slurmd_slurmd_slurmd.h b/sysutils/slurm-wlm/files/patch-src_slurmd_slurmd_slurmd.h
deleted file mode 100644
index 3197178e7d54..000000000000
--- a/sysutils/slurm-wlm/files/patch-src_slurmd_slurmd_slurmd.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/slurmd/slurmd/slurmd.h.orig 2023-12-13 21:49:39 UTC
-+++ src/slurmd/slurmd/slurmd.h
-@@ -43,6 +43,7 @@
- #include <limits.h>
- #include <pthread.h>
- #include <sys/types.h>
-+#include <limits.h>
-
- #include "src/common/log.h"
- #include "src/common/list.h"
diff --git a/sysutils/slurm-wlm/files/pkg-message.in b/sysutils/slurm-wlm/files/pkg-message.in
new file mode 100644
index 000000000000..22afb86bd96a
--- /dev/null
+++ b/sysutils/slurm-wlm/files/pkg-message.in
@@ -0,0 +1,31 @@
+[
+ {
+ type: install,
+ message: <<EOM
+Slurm has been installed.
+
+Sample config:
+ %%ETCDIR%%/slurm.conf.sample
+
+Before starting services:
+ - Copy and edit the sample to %%ETCDIR%%/slurm.conf
+ - Create state dirs (already created in stage): /var/spool/slurmctld
+ - Ensure munge is running and configured.
+
+Services:
+ - slurmctld (controller)
+ - slurmd (node daemon)
+
+On FreeBSD, cgroups are typically not used. If slurmd/slurmctld complain
+about cgroup initialization, set this in slurm.conf:
+
+ ProctrackType=proctrack/linuxproc
+ TaskPlugin=task/none
+ CgroupPlugin=disabled
+
+Then restart slurmctld/slurmd.
+
+Docs: %%DOCSDIR%%
+EOM
+ }
+]
diff --git a/sysutils/slurm-wlm/files/slurmctld.in b/sysutils/slurm-wlm/files/slurmctld.in
index 5199e48b23bc..94f5429687d4 100644
--- a/sysutils/slurm-wlm/files/slurmctld.in
+++ b/sysutils/slurm-wlm/files/slurmctld.in
@@ -8,36 +8,133 @@
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
-# slurmctld_enable (bool): Set to NO by default.
-# Set it to YES to enable slurmctld.
+# slurmctld_enable (bool): Set to NO by default.
+# Set it to YES to enable slurmctld.
+#
+# Common knobs (honoured by slurmctld and slurmd):
+# slurm_user (str): User to run Slurm daemons as (default: slurm)
+# slurm_group (str): Group to run Slurm daemons as (default: slurm)
+# slurm_conf (str): Path to slurm.conf, exported as SLURM_CONF
+# (default: %%ETCDIR%%/slurm.conf)
+# slurm_logdir (str): Log directory (default: /var/log/slurm)
+# slurm_rundir (str): Runtime directory (default: /var/run/slurm)
+#
+# Service-specific knobs:
+# slurmctld_flags (str): Extra arguments passed to slurmctld.
+# slurmctld_pidfile (str): PID file path
+# (default: ${slurm_rundir}/slurmctld.pid)
+# slurmctld_logfile (str): Log file path
+# (default: ${slurm_logdir}/slurmctld.log)
#
. /etc/rc.subr
name="slurmctld"
-rcvar=slurmctld_enable
-
-pidfile=/var/run/$name.pid
+rcvar="slurmctld_enable"
load_rc_config $name
-: ${slurmctld_enable="NO"}
+# Common defaults (shared conceptual contract with slurmd)
+: ${slurm_user:="slurm"}
+: ${slurm_group:="slurm"}
+: ${slurm_conf:="%%ETCDIR%%/slurm.conf"}
+: ${slurm_logdir:="/var/log/slurm"}
+: ${slurm_rundir:="/var/run/slurm"}
+
+# Service defaults
+: ${slurmctld_enable:="NO"}
+: ${slurmctld_flags:=""}
+: ${slurmctld_pidfile:="${slurm_rundir}/slurmctld.pid"}
+: ${slurmctld_logfile:="${slurm_logdir}/slurmctld.log"}
+
+pidfile="${slurmctld_pidfile}"
-start_cmd=slurmctld_start
-stop_cmd=slurmctld_stop
+# We run slurmctld under daemon(8) for pidfile/log management.
+command="/usr/sbin/daemon"
+procname="%%PREFIX%%/sbin/${name}"
+command_args="-P ${pidfile} -o ${slurmctld_logfile} ${procname} -D ${slurmctld_flags}"
+
+extra_commands="reload"
+start_precmd="${name}_prestart"
+reload_cmd="${name}_reload"
+status_cmd="${name}_status"
+stop_cmd="${name}_stop"
+
+slurmctld_prestart()
+{
+ # Ensure log and run directories exist with correct ownership/modes.
+ /usr/bin/install -d -o "${slurm_user}" -g "${slurm_group}" -m 0750 "${slurm_logdir}" || return 1
+ /usr/bin/install -d -o "root" -g "wheel" -m 0755 "${slurm_rundir}" || return 1
+
+ # Export SLURM_CONF if not already provided in the environment.
+ if [ -z "${SLURM_CONF}" ]; then
+ export SLURM_CONF="${slurm_conf}"
+ fi
+}
-slurmctld_start() {
- checkyesno slurmctld_enable && echo "Starting $name." && \
- %%PREFIX%%/sbin/$name $slurmctld_flags
+slurmctld_reload()
+{
+ if [ ! -r "${pidfile}" ]; then
+ echo "${name} not running? (pidfile not found)"
+ return 1
+ fi
+ echo "Reloading ${name} configuration."
+ kill -HUP "$(cat "${pidfile}")"
}
-slurmctld_stop() {
- if [ -e $pidfile ]; then
- checkyesno slurmctld_enable && echo "Stopping $name." && \
- kill `cat $pidfile`
- else
- killall $name
- fi
+slurmctld_status()
+{
+ if [ ! -r "${pidfile}" ]; then
+ echo "${name} is not running (no pidfile)."
+ return 1
+ fi
+ if ! check_pidfile "${pidfile}" "${procname}"; then
+ echo "${name} is not running (stale pidfile)."
+ return 1
+ fi
+ echo "${name} is running as pid $(cat "${pidfile}")."
+}
+
+slurmctld_stop()
+{
+ if [ ! -r "${pidfile}" ]; then
+ echo "${name} not running? (no pidfile)."
+ return 1
+ fi
+
+ if ! check_pidfile "${pidfile}" "${procname}"; then
+ echo "${name} not running? (stale pidfile: ${pidfile})."
+ rm -f "${pidfile}"
+ return 1
+ fi
+
+ pid="$(cat "${pidfile}" 2>/dev/null || true)"
+ if [ -z "${pid}" ]; then
+ echo "${name} not running? (empty pidfile: ${pidfile})."
+ rm -f "${pidfile}"
+ return 1
+ fi
+
+ echo "Stopping ${name} (pid ${pid})."
+ kill -TERM "${pid}" 2>/dev/null || true
+
+ # Allow a short grace period for clean shutdown and helper cleanup.
+ i=0
+ while [ $i -lt 5 ]; do
+ if ! check_pidfile "${pidfile}" "${procname}"; then
+ rm -f "${pidfile}"
+ return 0
+ fi
+ i=$((i + 1))
+ sleep 1
+ done
+
+ echo "${name} did not exit on SIGTERM; sending SIGKILL to controller and its helpers."
+ # Kill children (e.g. slurmscriptd) first, then the controller itself.
+ pkill -KILL -P "${pid}" 2>/dev/null || true
+ kill -KILL "${pid}" 2>/dev/null || true
+
+ rm -f "${pidfile}"
}
run_rc_command "$1"
diff --git a/sysutils/slurm-wlm/files/slurmd.in b/sysutils/slurm-wlm/files/slurmd.in
index 277d48a2d317..462cbc6611a0 100644
--- a/sysutils/slurm-wlm/files/slurmd.in
+++ b/sysutils/slurm-wlm/files/slurmd.in
@@ -8,36 +8,111 @@
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
# to enable this service:
#
-# slurmd_enable (bool): Set to NO by default.
-# Set it to YES to enable slurmd.
+# slurmd_enable (bool): Set to NO by default.
+# Set it to YES to enable slurmd.
+#
+# Common knobs (honoured by slurmd and slurmctld):
+# slurm_user (str): User to run Slurm daemons as (default: slurm)
+# slurm_group (str): Group to run Slurm daemons as (default: slurm)
+# slurm_conf (str): Path to slurm.conf, exported as SLURM_CONF
+# (default: %%ETCDIR%%/slurm.conf)
+# slurm_logdir (str): Log directory (default: /var/log/slurm)
+# slurm_rundir (str): Runtime directory (default: /var/run/slurm)
+#
+# Service-specific knobs:
+# slurmd_flags (str): Extra arguments passed to slurmd.
+# slurmd_pidfile (str): PID file path
+# (default: ${slurm_rundir}/slurmd.pid)
+# slurmd_logfile (str): Log file path
+# (default: ${slurm_logdir}/slurmd.log)
#
. /etc/rc.subr
name="slurmd"
-rcvar=slurmd_enable
-
-pidfile=/var/run/$name.pid
+rcvar="slurmd_enable"
load_rc_config $name
-: ${slurmd_enable="NO"}
+# Common defaults (shared conceptual contract with slurmctld)
+: ${slurm_user:="slurm"}
+: ${slurm_group:="slurm"}
+: ${slurm_conf:="%%ETCDIR%%/slurm.conf"}
+: ${slurm_logdir:="/var/log/slurm"}
+: ${slurm_rundir:="/var/run/slurm"}
+
+# Service defaults
+: ${slurmd_enable:="NO"}
+: ${slurmd_flags:=""}
+: ${slurmd_pidfile:="${slurm_rundir}/slurmd.pid"}
+: ${slurmd_logfile:="${slurm_logdir}/slurmd.log"}
+
+pidfile="${slurmd_pidfile}"
+
+command="/usr/sbin/daemon"
+procname="%%PREFIX%%/sbin/${name}"
+command_args="-P ${pidfile} -o ${slurmd_logfile} ${procname} -D ${slurmd_flags}"
+
+extra_commands="reload"
+start_precmd="${name}_prestart"
+reload_cmd="${name}_reload"
+status_cmd="${name}_status"
+stop_cmd="${name}_stop"
-start_cmd=slurmd_start
-stop_cmd=slurmd_stop
+slurmd_prestart()
+{
+ # Ensure log and run directories exist with correct ownership/modes.
+ /usr/bin/install -d -o "${slurm_user}" -g "${slurm_group}" -m 0750 "${slurm_logdir}" || return 1
+ /usr/bin/install -d -o "root" -g "wheel" -m 0755 "${slurm_rundir}" || return 1
-slurmd_start() {
- checkyesno slurmd_enable && echo "Starting $name." && \
- %%PREFIX%%/sbin/$name $slurmd_flags
+ # Export SLURM_CONF if not already provided in the environment.
+ if [ -z "${SLURM_CONF}" ]; then
+ export SLURM_CONF="${slurm_conf}"
+ fi
}
-slurmd_stop() {
- if [ -e $pidfile ]; then
- checkyesno slurmd_enable && echo "Stopping $name." && \
- kill `cat $pidfile`
- else
- killall $name
- fi
+slurmd_reload()
+{
+ if [ ! -r "${pidfile}" ]; then
+ echo "${name} not running? (pidfile not found)"
+ return 1
+ fi
+ echo "Reloading ${name} configuration."
+ kill -HUP "$(cat "${pidfile}")"
+}
+
+slurmd_status()
+{
+ if [ ! -r "${pidfile}" ]; then
+ echo "${name} is not running (no pidfile)."
+ return 1
+ fi
+ if ! check_pidfile "${pidfile}" "${procname}"; then
+ echo "${name} is not running (stale pidfile)."
+ return 1
+ fi
+ echo "${name} is running as pid $(cat "${pidfile}")."
+}
+
+slurmd_stop()
+{
+ if [ ! -r "${pidfile}" ]; then
+ echo "${name} not running? (no pidfile)."
+ return 1
+ fi
+
+ if ! check_pidfile "${pidfile}" "${procname}"; then
+ echo "${name} not running? (stale pidfile: ${pidfile})."
+ rm -f "${pidfile}"
+ return 1
+ fi
+
+ echo "Stopping ${name}."
+ kill -TERM "$(cat "${pidfile}")" 2>/dev/null || true
+
+ if check_pidfile "${pidfile}" "${procname}"; then
+ rm -f "${pidfile}"
+ fi
}
run_rc_command "$1"
diff --git a/sysutils/slurm-wlm/pkg-plist b/sysutils/slurm-wlm/pkg-plist
index 72bf05a521d4..c28f5ded1730 100644
--- a/sysutils/slurm-wlm/pkg-plist
+++ b/sysutils/slurm-wlm/pkg-plist
@@ -18,18 +18,19 @@ bin/sshare
bin/sstat
bin/strigger
%%GUI%%bin/sview
-@sample %%ETCDIR%%.conf.sample
+@sample %%ETCDIR%%/slurm.conf.sample
include/slurm/pmi.h
include/slurm/slurm.h
include/slurm/slurm_errno.h
include/slurm/slurm_version.h
include/slurm/slurmdb.h
-include/slurm/smd_ns.h
include/slurm/spank.h
lib/libslurm.a
lib/libslurm.so
-lib/libslurm.so.40
-lib/libslurm.so.40.0.0
+lib/libslurm.so.44
+lib/libslurm.so.44.0.0
+lib/slurm/accounting_storage_ctld_relay.a
+lib/slurm/accounting_storage_ctld_relay.so
lib/slurm/accounting_storage_mysql.a
lib/slurm/accounting_storage_mysql.so
lib/slurm/accounting_storage_slurmdbd.a
@@ -68,30 +69,36 @@ lib/slurm/burst_buffer_datawarp.a
lib/slurm/burst_buffer_datawarp.so
lib/slurm/burst_buffer_lua.a
lib/slurm/burst_buffer_lua.so
+lib/slurm/certgen_script.a
+lib/slurm/certgen_script.so
+lib/slurm/certmgr_script.a
+lib/slurm/certmgr_script.so
lib/slurm/cli_filter_lua.a
lib/slurm/cli_filter_lua.so
lib/slurm/cli_filter_syslog.a
lib/slurm/cli_filter_syslog.so
lib/slurm/cli_filter_user_defaults.a
lib/slurm/cli_filter_user_defaults.so
-lib/slurm/core_spec_cray_aries.a
-lib/slurm/core_spec_cray_aries.so
lib/slurm/cred_munge.a
lib/slurm/cred_munge.so
lib/slurm/cred_none.a
lib/slurm/cred_none.so
-lib/slurm/data_parser_v0_0_39.a
-lib/slurm/data_parser_v0_0_39.so
-lib/slurm/data_parser_v0_0_40.a
-lib/slurm/data_parser_v0_0_40.so
-%%RRD%%lib/slurm/ext_sensors_rrd.a
-%%RRD%%lib/slurm/ext_sensors_rrd.so
+lib/slurm/data_parser_v0_0_41.a
+lib/slurm/data_parser_v0_0_41.so
+lib/slurm/data_parser_v0_0_42.a
+lib/slurm/data_parser_v0_0_42.so
+lib/slurm/data_parser_v0_0_43.a
+lib/slurm/data_parser_v0_0_43.so
+lib/slurm/data_parser_v0_0_44.a
+lib/slurm/data_parser_v0_0_44.so
lib/slurm/gpu_generic.a
lib/slurm/gpu_generic.so
lib/slurm/gpu_nrt.a
lib/slurm/gpu_nrt.so
-lib/slurm/gpu_oneapi.a
-lib/slurm/gpu_oneapi.so
+lib/slurm/gpu_nvidia.a
+lib/slurm/gpu_nvidia.so
+%%HWLOC%%lib/slurm/gpu_oneapi.a
+%%HWLOC%%lib/slurm/gpu_oneapi.so
lib/slurm/gres_gpu.a
lib/slurm/gres_gpu.so
lib/slurm/gres_mps.a
@@ -102,12 +109,12 @@ lib/slurm/gres_shard.a
lib/slurm/gres_shard.so
lib/slurm/hash_k12.a
lib/slurm/hash_k12.so
-lib/slurm/job_container_cncu.a
-lib/slurm/job_container_cncu.so
+lib/slurm/hash_sha3.a
+lib/slurm/hash_sha3.so
+lib/slurm/http_parser_libhttp_parser.a
+lib/slurm/http_parser_libhttp_parser.so
lib/slurm/job_submit_all_partitions.a
lib/slurm/job_submit_all_partitions.so
-lib/slurm/job_submit_cray_aries.a
-lib/slurm/job_submit_cray_aries.so
lib/slurm/job_submit_defaults.a
lib/slurm/job_submit_defaults.so
lib/slurm/job_submit_logging.a
@@ -144,20 +151,18 @@ lib/slurm/mcs_account.a
lib/slurm/mcs_account.so
lib/slurm/mcs_group.a
lib/slurm/mcs_group.so
+lib/slurm/mcs_label.a
+lib/slurm/mcs_label.so
lib/slurm/mcs_user.a
lib/slurm/mcs_user.so
+lib/slurm/metrics_openmetrics.a
+lib/slurm/metrics_openmetrics.so
lib/slurm/mpi_cray_shasta.a
lib/slurm/mpi_cray_shasta.so
lib/slurm/mpi_pmi2.a
lib/slurm/mpi_pmi2.so
lib/slurm/node_features_helpers.a
lib/slurm/node_features_helpers.so
-lib/slurm/node_features_knl_cray.a
-lib/slurm/node_features_knl_cray.so
-lib/slurm/node_features_knl_generic.a
-lib/slurm/node_features_knl_generic.so
-lib/slurm/power_cray_aries.a
-lib/slurm/power_cray_aries.so
lib/slurm/preempt_partition_prio.a
lib/slurm/preempt_partition_prio.so
lib/slurm/preempt_qos.a
@@ -168,8 +173,6 @@ lib/slurm/priority_basic.a
lib/slurm/priority_basic.so
lib/slurm/priority_multifactor.a
lib/slurm/priority_multifactor.so
-lib/slurm/proctrack_cray_aries.a
-lib/slurm/proctrack_cray_aries.so
lib/slurm/proctrack_linuxproc.a
lib/slurm/proctrack_linuxproc.so
lib/slurm/proctrack_pgid.a
@@ -180,8 +183,6 @@ lib/slurm/sched_builtin.a
lib/slurm/sched_builtin.so
lib/slurm/select_cons_tres.a
lib/slurm/select_cons_tres.so
-lib/slurm/select_cray_aries.a
-lib/slurm/select_cray_aries.so
lib/slurm/select_linear.a
lib/slurm/select_linear.so
lib/slurm/serializer_json.a
@@ -198,16 +199,19 @@ lib/slurm/src/sattach/sattach.wrapper.c
lib/slurm/src/srun/srun.wrapper.c
lib/slurm/task_affinity.a
lib/slurm/task_affinity.so
-lib/slurm/task_cray_aries.a
-lib/slurm/task_cray_aries.so
-lib/slurm/topology_3d_torus.a
-lib/slurm/topology_3d_torus.so
+lib/slurm/tls_none.a
+lib/slurm/tls_none.so
lib/slurm/topology_block.a
lib/slurm/topology_block.so
-lib/slurm/topology_default.a
-lib/slurm/topology_default.so
+lib/slurm/topology_flat.a
+lib/slurm/topology_flat.so
lib/slurm/topology_tree.a
lib/slurm/topology_tree.so
+sbin/sackd
+sbin/slurmctld
+sbin/slurmd
+sbin/slurmdbd
+sbin/slurmstepd
share/man/man1/sacct.1.gz
share/man/man1/sacctmgr.1.gz
share/man/man1/salloc.1.gz
@@ -233,16 +237,17 @@ share/man/man1/strigger.1.gz
share/man/man5/acct_gather.conf.5.gz
share/man/man5/burst_buffer.conf.5.gz
share/man/man5/cgroup.conf.5.gz
-share/man/man5/ext_sensors.conf.5.gz
share/man/man5/gres.conf.5.gz
share/man/man5/helpers.conf.5.gz
share/man/man5/job_container.conf.5.gz
-share/man/man5/knl.conf.5.gz
share/man/man5/mpi.conf.5.gz
+share/man/man5/namespace.yaml.5.gz
share/man/man5/oci.conf.5.gz
+share/man/man5/resources.yaml.5.gz
share/man/man5/slurm.conf.5.gz
share/man/man5/slurmdbd.conf.5.gz
share/man/man5/topology.conf.5.gz
+share/man/man5/topology.yaml.5.gz
share/man/man8/sackd.8.gz
share/man/man8/slurmctld.8.gz
share/man/man8/slurmd.8.gz
@@ -250,8 +255,5 @@ share/man/man8/slurmdbd.8.gz
share/man/man8/slurmrestd.8.gz
share/man/man8/slurmstepd.8.gz
share/man/man8/spank.8.gz
-sbin/sackd
-sbin/slurmctld
-sbin/slurmd
-sbin/slurmdbd
-sbin/slurmstepd
+@dir %%ETCDIR%%
+@dir(%%USERS%%,%%GROUPS%%,700) /var/spool/slurmctld
diff --git a/sysutils/smartmontools/Makefile b/sysutils/smartmontools/Makefile
index 85d841432579..e4cc6bc5a5a5 100644
--- a/sysutils/smartmontools/Makefile
+++ b/sysutils/smartmontools/Makefile
@@ -1,5 +1,6 @@
PORTNAME= smartmontools
DISTVERSION= 7.5
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= SF
diff --git a/sysutils/smartmontools/files/smart.in b/sysutils/smartmontools/files/smart.in
index 8460df0f231a..606bd02cefa3 100644
--- a/sysutils/smartmontools/files/smart.in
+++ b/sysutils/smartmontools/files/smart.in
@@ -13,7 +13,7 @@ smartctl=%%PREFIX%%/sbin/smartctl
case "${daily_status_smart_devices}" in
# XXX AUTO mode selects only regular ad/da disks
[Aa][Uu][Tt][Oo])
- daily_status_smart_devices="$(sysctl -n kern.disks | sed -E 's/[[:<:]](cd|ar|vtbd)[0-9]+//g; s/n(da|vd)/nvme/g')"
+ daily_status_smart_devices="$(sysctl -n kern.disks | sed -E 's/[[:<:]](cd|ar|vtbd|mfid)[0-9]+//g; s/n(da|vd)/nvme/g')"
;;
*) ;;
esac
@@ -51,6 +51,9 @@ case "${daily_status_smart_enable}" in
mrsas*) devflags="-dmegaraid,${device##mrsas[0-9]*,}"
device="/dev/${device%,[0-9]*}"
;;
+ pass*) devflags="${device#pass[0-9]*,}"
+ device="/dev/${device%%,[:alpha:0-9-]*}"
+ ;;
/*) ;;
*) device="/dev/${device}"
;;
diff --git a/sysutils/smartmontools/files/smartd.in b/sysutils/smartmontools/files/smartd.in
index 1176089041ad..832b3bb6b2c7 100644
--- a/sysutils/smartmontools/files/smartd.in
+++ b/sysutils/smartmontools/files/smartd.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: smartd
-# REQUIRE: root ldconfig devfs syslogd mail
+# REQUIRE: DAEMON mail
# KEYWORD: shutdown nojail
#
# Define these smartd_* variables in one of these files:
diff --git a/sysutils/smug/Makefile b/sysutils/smug/Makefile
index 2f926ab87c9c..ae348e6fed9b 100644
--- a/sysutils/smug/Makefile
+++ b/sysutils/smug/Makefile
@@ -1,7 +1,7 @@
PORTNAME= smug
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.3
-PORTREVISION= 16
+DISTVERSION= 0.3.11
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
diff --git a/sysutils/smug/distinfo b/sysutils/smug/distinfo
index 13c66ff757c8..d9f663ace043 100644
--- a/sysutils/smug/distinfo
+++ b/sysutils/smug/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1679108776
-SHA256 (go/sysutils_smug/smug-v0.3.3/v0.3.3.mod) = c87af7b62bfc44b25b125bd9671c4e5ef4fade67ed3f68f29019cfe42bc1943c
-SIZE (go/sysutils_smug/smug-v0.3.3/v0.3.3.mod) = 109
-SHA256 (go/sysutils_smug/smug-v0.3.3/v0.3.3.zip) = d5a89066945ac214fbc532784b2c50e56dcc009e5e61ff5cf414359997b1e81e
-SIZE (go/sysutils_smug/smug-v0.3.3/v0.3.3.zip) = 23561
+TIMESTAMP = 1762222609
+SHA256 (go/sysutils_smug/smug-v0.3.11/v0.3.11.mod) = 2d623c8005be61eaed15ab6ac435262cbf40e8066a18f91599e0f66f7f999172
+SIZE (go/sysutils_smug/smug-v0.3.11/v0.3.11.mod) = 109
+SHA256 (go/sysutils_smug/smug-v0.3.11/v0.3.11.zip) = 804216f0a6423b61d7a479b7f4d0b7e2b9a828daff02328f65bd900c60e0d1cf
+SIZE (go/sysutils_smug/smug-v0.3.11/v0.3.11.zip) = 25928
diff --git a/sysutils/snapraid/Makefile b/sysutils/snapraid/Makefile
index 4ea3733a7643..33139bcbed45 100644
--- a/sysutils/snapraid/Makefile
+++ b/sysutils/snapraid/Makefile
@@ -1,5 +1,5 @@
PORTNAME= snapraid
-DISTVERSION= 12.4
+DISTVERSION= 13.0
CATEGORIES= sysutils archivers
MASTER_SITES= https://github.com/amadvance/snapraid/releases/download/v${DISTVERSION}/
diff --git a/sysutils/snapraid/distinfo b/sysutils/snapraid/distinfo
index c143b1cdeaeb..df531d8940f8 100644
--- a/sysutils/snapraid/distinfo
+++ b/sysutils/snapraid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738769947
-SHA256 (snapraid-12.4.tar.gz) = bc15ad9c42ddf9bd70033562a10e9b9fec43afed54c48fe22da4b6835657ec1b
-SIZE (snapraid-12.4.tar.gz) = 746522
+TIMESTAMP = 1761747268
+SHA256 (snapraid-13.0.tar.gz) = 0282a9eec3301cd608dc45d9182b6d207f9fd4d25828c9deb329a015c77cb4e2
+SIZE (snapraid-13.0.tar.gz) = 839940
diff --git a/sysutils/snmp_exporter/Makefile b/sysutils/snmp_exporter/Makefile
index c35697f292dc..6313093f2534 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= 2
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= ivy@FreeBSD.org
@@ -21,6 +21,7 @@ GO_TARGET= . \
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/etc/snmp_exporter/
- ${INSTALL_DATA} ${FILESDIR}/generator.yml ${STAGEDIR}${PREFIX}/etc/snmp_exporter/generator.yml.sample
+ ${INSTALL_DATA} ${WRKSRC}/snmp.yml ${STAGEDIR}${PREFIX}/etc/snmp_exporter/snmp.yml.sample
+ ${INSTALL_DATA} ${WRKSRC}/generator/generator.yml ${STAGEDIR}${PREFIX}/etc/snmp_exporter/generator.yml.sample
.include <bsd.port.mk>
diff --git a/sysutils/snmp_exporter/files/generator.yml b/sysutils/snmp_exporter/files/generator.yml
deleted file mode 100644
index 16c1d71b020a..000000000000
--- a/sysutils/snmp_exporter/files/generator.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-modules:
- # Default IF-MIB interfaces table with ifIndex.
- if_mib:
- walk: [sysUpTime, interfaces, ifXTable]
- # Interfaces if ifAlias is unique.
- if_mib_ifalias:
- walk: [sysUpTime, interfaces, ifXTable]
- lookups:
- - old_index: ifIndex
- new_index: ifAlias
- # Interfaces if ifDescr is unique.
- if_mib_ifdescr:
- walk: [sysUpTime, interfaces, ifXTable]
- lookups:
- - old_index: ifIndex
- new_index: ifDescr
- # Interfaces if ifName is unique.
- if_mib_ifname:
- walk: [sysUpTime, interfaces, ifXTable]
- lookups:
- - old_index: ifIndex
- # Use OID to avoid conflict with Netscaler NS-ROOT-MIB.
- new_index: 1.3.6.1.2.1.31.1.1.1.1 # ifName
diff --git a/sysutils/snmp_exporter/files/pkg-message.in b/sysutils/snmp_exporter/files/pkg-message.in
index d03707eb6b6e..fd08244f655e 100644
--- a/sysutils/snmp_exporter/files/pkg-message.in
+++ b/sysutils/snmp_exporter/files/pkg-message.in
@@ -1,8 +1,12 @@
[
{ type: install
message: <<EOM
-To generate the snmp.yml configuration file for snmp_exporter,
-edit %%ETCDIR%%/generator.yml and add relevant MIBs, then run
+Upstream's default configuration file has been installed as
+%%ETCDIR%%/snmp.yml.
+This configuration is suitable for most situations.
+
+To generate a custom configuration, use the configuration generator:
+edit %%ETCDIR%%/generator.yml as required, then run
snmp_exporter_generator generate
diff --git a/sysutils/snmp_exporter/pkg-plist b/sysutils/snmp_exporter/pkg-plist
index d2d24fcfb01e..b3a851ad1356 100644
--- a/sysutils/snmp_exporter/pkg-plist
+++ b/sysutils/snmp_exporter/pkg-plist
@@ -1,3 +1,4 @@
bin/snmp_exporter
bin/snmp_exporter_generator
@sample %%ETCDIR%%/generator.yml.sample
+@sample %%ETCDIR%%/snmp.yml.sample
diff --git a/sysutils/snmp_exporter20/Makefile b/sysutils/snmp_exporter20/Makefile
index 082317e48e44..36a3842214cb 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= 3
+PORTREVISION= 10
CATEGORIES= sysutils
PKGNAMESUFFIX= 20
diff --git a/sysutils/sockaddr/Makefile b/sysutils/sockaddr/Makefile
index 8694db62a9b3..0163f4aac999 100644
--- a/sysutils/sockaddr/Makefile
+++ b/sysutils/sockaddr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sockaddr
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.7
-PORTREVISION= 4
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/stackit/Makefile b/sysutils/stackit/Makefile
new file mode 100644
index 000000000000..5592fe5c0a4b
--- /dev/null
+++ b/sysutils/stackit/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= stackit
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.50.0
+CATEGORIES= sysutils
+
+MAINTAINER= gogolok@gmail.com
+COMMENT= Command-line interface to manage STACKIT resources
+WWW= https://github.com/stackitcloud/stackit-cli
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= go:modules
+GO_MODULE= github.com/stackitcloud/stackit-cli
+GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSIONFULL}"
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/stackit/distinfo b/sysutils/stackit/distinfo
new file mode 100644
index 000000000000..9867f310b019
--- /dev/null
+++ b/sysutils/stackit/distinfo
@@ -0,0 +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
diff --git a/sysutils/stackit/pkg-descr b/sysutils/stackit/pkg-descr
new file mode 100644
index 000000000000..298e9ecb0292
--- /dev/null
+++ b/sysutils/stackit/pkg-descr
@@ -0,0 +1,6 @@
+Use the STACKIT command-line tool, stackit, to manage
+STACKIT services and resources as well as perform
+operations using the command-line or in scripts or
+automation.
+
+See also: https://github.com/stackitcloud/stackit-cli
diff --git a/sysutils/stepsync/Makefile b/sysutils/stepsync/Makefile
index 5f6fd4517cf4..f94edd23f2ea 100644
--- a/sysutils/stepsync/Makefile
+++ b/sysutils/stepsync/Makefile
@@ -1,6 +1,6 @@
PORTNAME= stepsync
PORTVERSION= 1.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= sysutils gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= StepSync-${PORTVERSION}
diff --git a/sysutils/storcli/Makefile b/sysutils/storcli/Makefile
index ee5d409c9b93..7e58a345a93b 100644
--- a/sysutils/storcli/Makefile
+++ b/sysutils/storcli/Makefile
@@ -1,8 +1,9 @@
PORTNAME= storcli
-DISTVERSION= 7.3006
+DISTVERSION= 7.3503
CATEGORIES= sysutils
-MASTER_SITES= https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_nvme_12g_p31/
-DISTNAME= STORCLI_SAS3.5_P31
+MASTER_SITES= https://docs.broadcom.com/docs-and-downloads/host-bus-adapters/host-bus-adapters-common-files/sas_sata_nvme_12g_p36/
+DISTNAME= STORCLI_SAS3.5_P36
+DIST_SUBDIR= ${PORTNAME}${DISTVERSION}
MAINTAINER= takefu@airport.fm
COMMENT= SAS MegaRAID FreeBSD StorCLI
@@ -28,11 +29,11 @@ BINSRC= ${WRKSRC}/${DISTNAME}/univ_viva_cli_rel/Unified_storcli_all_os
.include <bsd.port.pre.mk>
-.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
+.if !exists(${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX})
DOWNLOAD_URL= https://docs.broadcom.com/docs/${DISTNAME}${EXTRACT_SUFX}
IGNORE= you must manually fetch the distribution file \
- (${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, \
- place it in ${DISTDIR} and then run make again
+ (${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}) from ${DOWNLOAD_URL}, \
+ place it in ${DISTDIR}/${DIST_SUBDIR} and then run make again
.endif
post-extract:
@@ -47,6 +48,8 @@ post-extract:
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/storcli64 ${STAGEDIR}${PREFIX}/sbin/storcli
+
+do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${BINSRC}/../../MR_SAS_Unified_StorCLI--00${DISTVERSION}.0000.0000.pdf \
${BINSRC}/readme.txt ${STAGEDIR}${DOCSDIR}
diff --git a/sysutils/storcli/distinfo b/sysutils/storcli/distinfo
index 17a072c0152d..53f3fcff50c6 100644
--- a/sysutils/storcli/distinfo
+++ b/sysutils/storcli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721693528
-SHA256 (STORCLI_SAS3.5_P31.zip) = 49dcd9e7a3c85327b0fa08772a0965bd5c03552c045d9dbfd96c8381749ee943
-SIZE (STORCLI_SAS3.5_P31.zip) = 37385652
+TIMESTAMP = 1758808136
+SHA256 (storcli7.3503/STORCLI_SAS3.5_P36.zip) = 1af26f7b7b78fa9e538d81fc490a2d8851c124e04ee7554b88f688d48b9ea7fb
+SIZE (storcli7.3503/STORCLI_SAS3.5_P36.zip) = 39427427
diff --git a/sysutils/stressdisk/Makefile b/sysutils/stressdisk/Makefile
index b4b618d32a65..7811bcec442a 100644
--- a/sysutils/stressdisk/Makefile
+++ b/sysutils/stressdisk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stressdisk
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.13
-PORTREVISION= 14
+PORTREVISION= 21
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/superfile/Makefile b/sysutils/superfile/Makefile
index 1fa3bedbd530..5cfc9afa6107 100644
--- a/sysutils/superfile/Makefile
+++ b/sysutils/superfile/Makefile
@@ -1,7 +1,7 @@
PORTNAME= superfile
DISTVERSIONPREFIX= v
-DISTVERSION= 1.3.1
-PORTREVISION= 1
+DISTVERSION= 1.4.0
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= sysutils
@@ -12,7 +12,7 @@ WWW= https://github.com/MHNightCat/superfile
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules,1.24
+USES= go:modules,1.25
GO_MODULE= github.com/MHNightCat/superfile
diff --git a/sysutils/superfile/distinfo b/sysutils/superfile/distinfo
index f69c17874cd1..08d136743bc6 100644
--- a/sysutils/superfile/distinfo
+++ b/sysutils/superfile/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1748258601
-SHA256 (go/sysutils_superfile/superfile-v1.3.1/v1.3.1.mod) = aad4169bd2da04543c19449b63b8c5b0cfbc68a4af3b5a0ed757d6bc7d6c2d62
-SIZE (go/sysutils_superfile/superfile-v1.3.1/v1.3.1.mod) = 3200
-SHA256 (go/sysutils_superfile/superfile-v1.3.1/v1.3.1.zip) = bc540bb1036e175826670f675fd48c3db65261635e4f538aea538c0546797239
-SIZE (go/sysutils_superfile/superfile-v1.3.1/v1.3.1.zip) = 10766867
+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
diff --git a/sysutils/superiotool/files/patch-Makefile b/sysutils/superiotool/files/patch-Makefile
index a17b198c05b8..a7cca296f4ed 100644
--- a/sysutils/superiotool/files/patch-Makefile
+++ b/sysutils/superiotool/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig 2022-10-16 20:14:31 UTC
-+++ Makefile
-@@ -8,7 +8,7 @@ PREFIX ?= /usr/local
+--- Makefile.orig 2022-10-16 23:14:31.000000000 +0300
++++ Makefile 2025-07-02 10:37:44.757402000 +0300
+@@ -8,7 +8,7 @@
# Set the superiotool version string to the output of 'git describe'.
@@ -9,3 +9,12 @@
CFLAGS += -O2 -Wall -Wstrict-prototypes -Wundef -Wstrict-aliasing \
-Werror-implicit-function-declaration -ansi -pedantic $(VERSION)
+@@ -23,7 +23,7 @@
+ endif
+ ifeq ($(OS_ARCH), FreeBSD)
+ CFLAGS = -O2 -Wall -Werror -Wstrict-prototypes -Wundef -Wstrict-aliasing \
+- -Werror-implicit-function-declaration -ansi $(VERSION) \
++ -Werror-implicit-function-declaration -Wno-comment -ansi $(VERSION) \
+ -I/usr/local/include
+ LDFLAGS += -L/usr/local/lib
+ LIBS = -lz
diff --git a/sysutils/sweeper/distinfo b/sysutils/sweeper/distinfo
index cc0c6ec1f471..66bf343a5ecd 100644
--- a/sysutils/sweeper/distinfo
+++ b/sysutils/sweeper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749036989
-SHA256 (KDE/release-service/25.04.2/sweeper-25.04.2.tar.xz) = 752905ee132f4a9bb4f77ad4726d8dc7faf031fe5508724c9c2889c00d39bd51
-SIZE (KDE/release-service/25.04.2/sweeper-25.04.2.tar.xz) = 387376
+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
diff --git a/sysutils/syngesture/Makefile b/sysutils/syngesture/Makefile
index 76f6cca2907c..1ba362747651 100644
--- a/sysutils/syngesture/Makefile
+++ b/sysutils/syngesture/Makefile
@@ -1,6 +1,6 @@
PORTNAME= syngesture
DISTVERSION= 1.0.1
-PORTREVISION= 16
+PORTREVISION= 21
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/sysctltui/Makefile b/sysutils/sysctltui/Makefile
index b4b60a11802a..0ecac38bdb07 100644
--- a/sysutils/sysctltui/Makefile
+++ b/sysutils/sysctltui/Makefile
@@ -1,5 +1,5 @@
PORTNAME= sysctltui
-DISTVERSION= 0.0.2
+DISTVERSION= 0.0.3
CATEGORIES= sysutils
MAINTAINER= alfix86@gmail.com
diff --git a/sysutils/sysctltui/distinfo b/sysutils/sysctltui/distinfo
index 8449dc9b0a8f..083fe2cadad8 100644
--- a/sysutils/sysctltui/distinfo
+++ b/sysutils/sysctltui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749505974
-SHA256 (sysctltui-0.0.2.tar.bz2) = 2d03c408f05343878517bef1649bc6b96b5babcb53e447008a255867408cc446
-SIZE (sysctltui-0.0.2.tar.bz2) = 169358
+TIMESTAMP = 1756165194
+SHA256 (sysctltui-0.0.3.tar.bz2) = 62ee015834f2b7db43bf0d656082321aa1e1db0b68c29bb31e4c3c5c0a82b91e
+SIZE (sysctltui-0.0.3.tar.bz2) = 169492
diff --git a/sysutils/syslog-ng/Makefile b/sysutils/syslog-ng/Makefile
index 0e7e6111a17a..df8e90ea1fd8 100644
--- a/sysutils/syslog-ng/Makefile
+++ b/sysutils/syslog-ng/Makefile
@@ -1,5 +1,5 @@
PORTNAME= syslog-ng
-DISTVERSION= 4.8.2
+DISTVERSION= 4.10.1
PORTREVISION= 2
CATEGORIES= sysutils
# official master site:
@@ -16,7 +16,7 @@ LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libivykis.so:devel/ivykis
USES= autoreconf:build compiler:c11 cpe gettext-runtime gmake gnome \
@@ -127,27 +127,10 @@ JAVA_MOD_CONFIGURE_ENABLE= java-modules
JAVA_MOD_USE= JAVA=yes
JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \
bash:shells/bash
-JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client
-JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-api-2.17.2.jar \
- lib/syslog-ng/java-modules/log4j-core-2.17.2.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \
- lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \
+JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-api-2.24.3.jar \
+ lib/syslog-ng/java-modules/log4j-core-2.24.3.jar \
lib/syslog-ng/java-modules/hdfs.jar \
- lib/syslog-ng/java-modules/elastic-v2.jar \
- lib/syslog-ng/java-modules/kafka.jar \
lib/syslog-ng/java-modules/dummy.jar \
- lib/syslog-ng/java-modules/http.jar \
lib/syslog-ng/java-modules/syslog-ng-common.jar
PYTHON_BUILD_DEPENDS= ${PY_SETUPTOOLS}
@@ -170,7 +153,7 @@ PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \
lib/syslog-ng/python/syslogng/__pycache__/persist%%PYTHON_TAG%%.pyc \
lib/syslog-ng/python/syslogng/__pycache__/source%%PYTHON_TAG%%.pyc \
lib/syslog-ng/python/syslogng/__pycache__/template%%PYTHON_TAG%%.pyc \
- lib/syslog-ng/python/syslogng/__pycache__/reloc%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/__pycache__/reloc%%PYTHON_TAG%%.pyc \
lib/syslog-ng/python/syslogng/dest.py \
lib/syslog-ng/python/syslogng/logger.py \
lib/syslog-ng/python/syslogng/message.py \
@@ -178,7 +161,7 @@ PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \
lib/syslog-ng/python/syslogng/persist.py \
lib/syslog-ng/python/syslogng/source.py \
lib/syslog-ng/python/syslogng/template.py \
- lib/syslog-ng/python/syslogng/reloc.py \
+ lib/syslog-ng/python/syslogng/reloc.py \
lib/syslog-ng/python/syslogng/__init__.py \
lib/syslog-ng/python/syslogng/__pycache__/__init__.cpython-${PYTHON_SUFFIX}.pyc \
lib/syslog-ng/python/syslogng/debuggercli/__init__.py \
@@ -233,17 +216,23 @@ PYTHON_MOD_PLIST_FILES= lib/syslog-ng/python/syslogng-1.0-py%%PYTHON_VER%%.egg-
lib/syslog-ng/python/syslogng/modules/hypr/__init__.py \
lib/syslog-ng/python/syslogng/modules/hypr/__pycache__/__init__%%PYTHON_TAG%%.pyc \
lib/syslog-ng/python/syslogng/modules/hypr/scl/hypr.conf \
- lib/syslog-ng/python/syslogng/modules/s3/__init__.py \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/__init__%%PYTHON_TAG%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/compressable_file_buffer%%PYTHON_TAG%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_destination%%PYTHON_TAG%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object_buffer%%PYTHON_TAG%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_session_handler%%PYTHON_TAG%%.pyc \
- lib/syslog-ng/python/syslogng/modules/s3/s3_object_buffer.py \
- lib/syslog-ng/python/syslogng/modules/s3/s3_session_handler.py \
- lib/syslog-ng/python/syslogng/modules/s3/compressable_file_buffer.py \
- lib/syslog-ng/python/syslogng/modules/s3/s3_destination.py \
- lib/syslog-ng/python/syslogng/modules/s3/scl/s3.conf
+ lib/syslog-ng/python/syslogng/modules/s3/__init__.py \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/__init__%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/compressable_file_buffer%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_destination%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_object_buffer%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/__pycache__/s3_session_handler%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_object_buffer.py \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_session_handler.py \
+ lib/syslog-ng/python/syslogng/modules/s3/compressable_file_buffer.py \
+ lib/syslog-ng/python/syslogng/modules/s3/s3_destination.py \
+ lib/syslog-ng/python/syslogng/modules/s3/scl/s3.conf \
+ lib/syslog-ng/python/syslogng/modules/webhook/__init__.py \
+ lib/syslog-ng/python/syslogng/modules/webhook/__pycache__/__init__%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/webhook/__pycache__/source%%PYTHON_TAG%%.pyc \
+ lib/syslog-ng/python/syslogng/modules/webhook/scl/webhook.conf \
+ lib/syslog-ng/python/syslogng/modules/webhook/source.py
+
CURL_CONFIGURE_OFF= --with-libcurl=off
@@ -270,7 +259,9 @@ GRPC_PLIST_FILES= lib/libgrpc-protos.so \
lib/libgrpc-protos.so.0.0.0 \
lib/syslog-ng/libloki.so \
lib/syslog-ng/libotel.so \
+ lib/syslog-ng/libclickhouse.so \
lib/syslog-ng/libbigquery.so \
+ lib/syslog-ng/libpubsub.so \
lib/syslog-ng/libcloud_auth.so
MQTT_CONFIGURE_ON= --enable-mqtt --with-libpaho-mqtt=${PREFIX}
@@ -286,6 +277,10 @@ MQTT_PLIST_FILES= lib/syslog-ng/libmqtt.so
BROKEN= Default configuration does not currently support non-JSON builds
.endif
+.if ${PORT_OPTIONS:MJAVA_MOD}
+BROKEN= Java-based modules do not build due to Gradle problems
+.endif
+
post-patch:
@${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist
touch -r ${WRKSRC}/lib/cfg-grammar.y ${WRKSRC}/lib/merge-grammar.py
diff --git a/sysutils/syslog-ng/distinfo b/sysutils/syslog-ng/distinfo
index 72165b95d1a0..1692b7f62616 100644
--- a/sysutils/syslog-ng/distinfo
+++ b/sysutils/syslog-ng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746636142
-SHA256 (syslog-ng-4.8.2.tar.gz) = 7d1ebe70746009dc06bd2fa5c412a1985579a9c887292f766cc775d169d60e68
-SIZE (syslog-ng-4.8.2.tar.gz) = 6944406
+TIMESTAMP = 1759241516
+SHA256 (syslog-ng-4.10.1.tar.gz) = dea90cf1dc4b8674ff191e0032f9dabc24b291abfd7f110fd092ae5f21cde5d7
+SIZE (syslog-ng-4.10.1.tar.gz) = 6993152
diff --git a/sysutils/syslog-ng/files/syslog-ng.conf.sample b/sysutils/syslog-ng/files/syslog-ng.conf.sample
index bbe2b2c3bb78..557d0f81f651 100644
--- a/sysutils/syslog-ng/files/syslog-ng.conf.sample
+++ b/sysutils/syslog-ng/files/syslog-ng.conf.sample
@@ -1,4 +1,4 @@
-@version:4.8
+@version:4.10
@include "scl.conf"
#
diff --git a/sysutils/syslog-ng/pkg-plist b/sysutils/syslog-ng/pkg-plist
index 0663db6a8138..18cf32c0080f 100644
--- a/sysutils/syslog-ng/pkg-plist
+++ b/sysutils/syslog-ng/pkg-plist
@@ -75,8 +75,6 @@ include/syslog-ng/evtmaps.h
include/syslog-ng/fdhelpers.h
include/syslog-ng/file-perms.h
include/syslog-ng/cfg-source.h
-include/syslog-ng/filterx/expr-isset.h
-include/syslog-ng/filterx/expr-unset.h
include/syslog-ng/filter/filter-call.h
include/syslog-ng/filter/filter-cmp.h
include/syslog-ng/filter/filter-expr-parser.h
@@ -89,6 +87,7 @@ include/syslog-ng/filter/filter-pipe.h
include/syslog-ng/filter/filter-pri.h
include/syslog-ng/filter/filter-re.h
include/syslog-ng/filter/filter-tags.h
+include/syslog-ng/filter/filter-blank.h
include/syslog-ng/find-crlf.h
include/syslog-ng/generic-number.h
include/syslog-ng/gprocess.h
@@ -135,7 +134,6 @@ include/syslog-ng/logproto/logproto-client.h
include/syslog-ng/logproto/logproto-dgram-server.h
include/syslog-ng/logproto/logproto-framed-client.h
include/syslog-ng/logproto/logproto-framed-server.h
-include/syslog-ng/logproto/logproto-multiline-server.h
include/syslog-ng/logproto/logproto-record-server.h
include/syslog-ng/logproto/logproto-server.h
include/syslog-ng/logproto/logproto-text-client.h
@@ -293,72 +291,40 @@ include/syslog-ng/healthcheck/healthcheck-stats.h
include/syslog-ng/healthcheck/healthcheck.h
include/syslog-ng/healthcheck/stopwatch.h
include/syslog-ng/stats/stats-cluster-key-builder.h
-include/syslog-ng/cfg-monitor.h
include/syslog-ng/multi-line/multi-line-pattern.h
include/syslog-ng/multi-line/smart-multi-line.h
include/syslog-ng/stats/stats-compat.h
include/syslog-ng/on-error.h
include/syslog-ng/compat/json.h
include/syslog-ng/cfg-helpers.h
-include/syslog-ng/filterx/expr-assign.h
-include/syslog-ng/filterx/expr-boolalg.h
-include/syslog-ng/filterx/expr-comparison.h
-include/syslog-ng/filterx/expr-function.h
-include/syslog-ng/filterx/expr-get-subscript.h
-include/syslog-ng/filterx/expr-getattr.h
-include/syslog-ng/filterx/expr-literal.h
-include/syslog-ng/filterx/expr-set-subscript.h
-include/syslog-ng/filterx/expr-setattr.h
-include/syslog-ng/filterx/expr-template.h
-include/syslog-ng/filterx/filterx-config.h
-include/syslog-ng/filterx/filterx-eval.h
-include/syslog-ng/filterx/filterx-expr.h
-include/syslog-ng/filterx/filterx-globals.h
-include/syslog-ng/filterx/filterx-object.h
-include/syslog-ng/filterx/filterx-parser.h
-include/syslog-ng/filterx/filterx-pipe.h
-include/syslog-ng/filterx/filterx-scope.h
-include/syslog-ng/filterx/filterx-weakrefs.h
-include/syslog-ng/filterx/object-datetime.h
-include/syslog-ng/filterx/object-json.h
-include/syslog-ng/filterx/object-message-value.h
-include/syslog-ng/filterx/object-null.h
-include/syslog-ng/filterx/object-primitive.h
-include/syslog-ng/filterx/object-string.h
-include/syslog-ng/filterx/expr-condition.h
-include/syslog-ng/filterx/object-dict-interface.h
-include/syslog-ng/filterx/object-json-internal.h
-include/syslog-ng/filterx/object-list-interface.h
-include/syslog-ng/filterx/filterx-private.h
-include/syslog-ng/filterx/expr-generator.h
-include/syslog-ng/filterx/expr-literal-generator.h
-include/syslog-ng/filterx/expr-regexp.h
-include/syslog-ng/filterx/expr-shorthand.h
-include/syslog-ng/filterx/expr-variable.h
-include/syslog-ng/filterx/func-istype.h
-include/syslog-ng/filterx/func-len.h
-include/syslog-ng/transport/multitransport.h
-include/syslog-ng/transport/transport-factory-id.h
-include/syslog-ng/transport/transport-factory-registry.h
-include/syslog-ng/transport/transport-factory-socket.h
-include/syslog-ng/transport/transport-factory.h
-include/syslog-ng/transport/transport-socket-proxy-private.h
-include/syslog-ng/transport/transport-socket-proxy.h
+include/syslog-ng/console.h
+include/syslog-ng/logproto/logproto-auto-server.h
+include/syslog-ng/stackdump.h
+include/syslog-ng/transport/transport-adapter.h
+include/syslog-ng/transport/transport-factory-haproxy.h
+include/syslog-ng/transport/transport-globals.h
+include/syslog-ng/transport/transport-haproxy.h
+include/syslog-ng/transport/transport-stack.h
+include/syslog-ng/notified-fd-events.h
+include/syslog-ng/file-monitor.h
+include/syslog-ng/logproto/logproto-http-scraper-responder-server.h
+include/syslog-ng/logproto/logproto-http-server.h
+include/syslog-ng/multi-line/empty-line-separated-multi-line.h
share/syslog-ng/smart-multi-line.fsm
-lib/libevtlog-4.8.so.0
-lib/libevtlog-4.8.so.0.0.0
+lib/libevtlog-4.10.so.0
+lib/libevtlog-4.10.so.0.0.0
lib/libevtlog.so
-lib/libloggen_helper-4.8.so.0
-lib/libloggen_helper-4.8.so.0.0.0
+lib/libloggen_helper-4.10.so.0
+lib/libloggen_helper-4.10.so.0.0.0
lib/libloggen_helper.so
-lib/libloggen_plugin-4.8.so.0
-lib/libloggen_plugin-4.8.so.0.0.0
+lib/libloggen_plugin-4.10.so.0
+lib/libloggen_plugin-4.10.so.0.0.0
lib/libloggen_plugin.so
lib/libsecret-storage.so
lib/libsecret-storage.so.0
lib/libsecret-storage.so.0.0.0
-lib/libsyslog-ng-4.8.so.0
-lib/libsyslog-ng-4.8.so.0.0.0
+lib/libsyslog-ng-4.10.so.0
+lib/libsyslog-ng-4.10.so.0.0.0
lib/libsyslog-ng-native-connector.a
lib/libsyslog-ng.so
lib/syslog-ng/libadd-contextual-data.so
@@ -422,7 +388,6 @@ share/syslog-ng/include/scl/collectd/plugin.conf
share/syslog-ng/include/scl/default-network-drivers/plugin.conf
share/syslog-ng/include/scl/discord/discord.conf
share/syslog-ng/include/scl/elasticsearch/elastic-http.conf
-share/syslog-ng/include/scl/elasticsearch/elastic-java.conf
share/syslog-ng/include/scl/elasticsearch/elastic-datastream.conf
share/syslog-ng/include/scl/ewmm/ewmm.conf
share/syslog-ng/include/scl/fortigate/fortigate.conf
@@ -432,7 +397,6 @@ share/syslog-ng/include/scl/graylog2/plugin.conf
share/syslog-ng/include/scl/hdfs/plugin.conf
share/syslog-ng/include/scl/iptables/iptables.conf
share/syslog-ng/include/scl/junos/plugin.conf
-share/syslog-ng/include/scl/kafka/kafka-java.conf
share/syslog-ng/include/scl/kafka/kafka.conf
share/syslog-ng/include/scl/linux-audit/linux-audit.conf
share/syslog-ng/include/scl/loadbalancer/gen-loadbalancer.sh
@@ -473,6 +437,9 @@ share/syslog-ng/include/scl/darwinosl/darwinosl-metadata-db.csv
share/syslog-ng/include/scl/darwinosl/plugin.conf
share/syslog-ng/include/scl/arr/arr.conf
share/syslog-ng/include/scl/jellyfin/jellyfin.conf
+share/syslog-ng/include/scl/azure/azure-monitor.conf
+share/syslog-ng/include/scl/freebsd-audit/plugin.conf
+share/syslog-ng/include/scl/stats-exporter/plugin.conf
share/syslog-ng/include/scl.conf
share/syslog-ng/tools/cfg-grammar.y
share/syslog-ng/tools/lex-rules.am
diff --git a/sysutils/systeroid/Makefile b/sysutils/systeroid/Makefile
index 148e65159f59..6c5818325655 100644
--- a/sysutils/systeroid/Makefile
+++ b/sysutils/systeroid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= systeroid
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.5
-PORTREVISION= 4
+DISTVERSION= 0.4.6
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -67,8 +67,8 @@ CARGO_CRATES= adler2-2.0.0 \
either-1.13.0 \
encode_unicode-0.3.6 \
enum-as-inner-0.6.1 \
- env_filter-0.1.2 \
- env_logger-0.11.5 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
equivalent-1.0.1 \
errno-0.3.10 \
flate2-1.0.35 \
@@ -76,7 +76,7 @@ CARGO_CRATES= adler2-2.0.0 \
foldhash-0.1.3 \
fxhash-0.2.1 \
gethostname-0.2.3 \
- getopts-0.2.21 \
+ getopts-0.2.24 \
getrandom-0.2.15 \
globset-0.4.15 \
globwalk-0.8.1 \
@@ -85,26 +85,26 @@ CARGO_CRATES= adler2-2.0.0 \
heck-0.5.0 \
hermit-abi-0.4.0 \
home-0.5.9 \
- humantime-2.1.0 \
iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
ident_case-1.0.1 \
ignore-0.4.23 \
indoc-2.0.5 \
- insta-1.41.1 \
+ insta-1.43.1 \
instability-0.3.3 \
is-terminal-0.4.13 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.13.0 \
itoa-1.0.14 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
js-sys-0.3.76 \
lazy-bytes-cast-5.0.1 \
lazy_static-1.5.0 \
libc-0.2.168 \
libloading-0.8.6 \
libredox-0.1.3 \
- linked-hash-map-0.5.6 \
linux-raw-sys-0.4.14 \
lock_api-0.4.12 \
log-0.4.22 \
@@ -122,34 +122,36 @@ CARGO_CRATES= adler2-2.0.0 \
objc_id-0.1.1 \
once_cell-1.20.2 \
ordered-multimap-0.7.3 \
- owo-colors-4.1.0 \
+ owo-colors-4.2.2 \
parking_lot-0.12.3 \
parking_lot_core-0.9.10 \
parseit-0.1.2 \
paste-1.0.15 \
pkg-config-0.3.31 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
pretty_assertions-1.4.1 \
- proc-macro2-1.0.92 \
- quote-1.0.37 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
ratatui-0.29.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
redox_syscall-0.5.8 \
redox_termios-0.1.3 \
redox_users-0.4.6 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
- rust-ini-0.21.1 \
+ rust-ini-0.21.3 \
rustix-0.38.42 \
rustversion-1.0.18 \
ryu-1.0.18 \
same-file-1.0.6 \
scoped-tls-1.0.1 \
scopeguard-1.2.0 \
- serde-1.0.216 \
- serde_derive-1.0.216 \
- serde_json-1.0.133 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.143 \
shlex-1.3.0 \
similar-2.6.0 \
smallvec-1.13.2 \
@@ -161,14 +163,13 @@ CARGO_CRATES= adler2-2.0.0 \
strum_macros-0.26.4 \
supports-color-2.1.0 \
supports-color-3.0.2 \
- syn-2.0.90 \
+ syn-2.0.104 \
sysctl-0.6.0 \
- termion-4.0.3 \
+ termion-4.0.5 \
thiserror-1.0.69 \
thiserror-impl-1.0.69 \
tiny-keccak-2.0.2 \
- trim-in-place-0.1.7 \
- tui-logger-0.14.0 \
+ tui-logger-0.17.3 \
unicode-ident-1.0.14 \
unicode-segmentation-1.12.0 \
unicode-truncate-1.1.0 \
diff --git a/sysutils/systeroid/distinfo b/sysutils/systeroid/distinfo
index 2cc408bd5aba..dc9648ce73e4 100644
--- a/sysutils/systeroid/distinfo
+++ b/sysutils/systeroid/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1733976623
+TIMESTAMP = 1764465718
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
@@ -95,10 +95,10 @@ SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc0
SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
-SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
-SIZE (rust/crates/env_filter-0.1.2.crate) = 13327
-SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d
-SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
+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.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
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
@@ -113,8 +113,8 @@ SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016
SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e
SIZE (rust/crates/gethostname-0.2.3.crate) = 8174
-SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
-SIZE (rust/crates/getopts-0.2.21.crate) = 18457
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19
@@ -131,8 +131,6 @@ SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7
SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
SIZE (rust/crates/home-0.5.9.crate) = 8760
-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-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -143,8 +141,8 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
SIZE (rust/crates/indoc-2.0.5.crate) = 14396
-SHA256 (rust/crates/insta-1.41.1.crate) = 7e9ffc4d4892617c50a928c52b2961cb5174b6fc6ebf252b2fac9d21955c48b8
-SIZE (rust/crates/insta-1.41.1.crate) = 93609
+SHA256 (rust/crates/insta-1.43.1.crate) = 154934ea70c58054b556dd430b99a98c2a7ff5309ac9891597e339b5c28f4371
+SIZE (rust/crates/insta-1.43.1.crate) = 101047
SHA256 (rust/crates/instability-0.3.3.crate) = b829f37dead9dc39df40c2d3376c179fdfd2ac771f53f55d3c30dc096a3c0c6e
SIZE (rust/crates/instability-0.3.3.crate) = 11591
SHA256 (rust/crates/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
@@ -157,6 +155,10 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
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.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/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7
SIZE (rust/crates/js-sys-0.3.76.crate) = 54420
SHA256 (rust/crates/lazy-bytes-cast-5.0.1.crate) = 10257499f089cd156ad82d0a9cd57d9501fa2c989068992a97eb3c27836f206b
@@ -169,8 +171,6 @@ SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-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.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -205,8 +205,8 @@ SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f9
SIZE (rust/crates/once_cell-1.20.2.crate) = 33394
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.1.0.crate) = fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56
-SIZE (rust/crates/owo-colors-4.1.0.crate) = 31414
+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
@@ -217,18 +217,22 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
SIZE (rust/crates/paste-1.0.15.crate) = 18374
SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+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/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0
-SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353
-SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
-SIZE (rust/crates/quote-1.0.37.crate) = 28558
+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/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b
SIZE (rust/crates/ratatui-0.29.0.crate) = 543514
-SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa
-SIZE (rust/crates/rayon-1.10.0.crate) = 180155
-SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
-SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834
SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319
SHA256 (rust/crates/redox_termios-0.1.3.crate) = 20145670ba436b55d91fc92d25e71160fbfbdd57831631c8d7d36377a476f1cb
@@ -241,8 +245,8 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863
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-ini-0.21.1.crate) = 4e310ef0e1b6eeb79169a1171daf9abcb87a2e17c03bee2c4bb100b55c75409f
-SIZE (rust/crates/rust-ini-0.21.1.crate) = 19496
+SHA256 (rust/crates/rust-ini-0.21.3.crate) = 796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7
+SIZE (rust/crates/rust-ini-0.21.3.crate) = 22939
SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85
SIZE (rust/crates/rustix-0.38.42.crate) = 378683
SHA256 (rust/crates/rustversion-1.0.18.crate) = 0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248
@@ -255,12 +259,12 @@ SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0
SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.216.crate) = 0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e
-SIZE (rust/crates/serde-1.0.216.crate) = 79000
-SHA256 (rust/crates/serde_derive-1.0.216.crate) = 46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e
-SIZE (rust/crates/serde_derive-1.0.216.crate) = 57674
-SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377
-SIZE (rust/crates/serde_json-1.0.133.crate) = 150739
+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.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
SHA256 (rust/crates/similar-2.6.0.crate) = 1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e
@@ -283,22 +287,20 @@ SHA256 (rust/crates/supports-color-2.1.0.crate) = d6398cde53adc3c4557306a96ce67b
SIZE (rust/crates/supports-color-2.1.0.crate) = 10030
SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6
SIZE (rust/crates/supports-color-3.0.2.crate) = 10445
-SHA256 (rust/crates/syn-2.0.90.crate) = 919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31
-SIZE (rust/crates/syn-2.0.90.crate) = 290584
+SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40
+SIZE (rust/crates/syn-2.0.104.crate) = 299699
SHA256 (rust/crates/sysctl-0.6.0.crate) = 01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc
SIZE (rust/crates/sysctl-0.6.0.crate) = 18829
-SHA256 (rust/crates/termion-4.0.3.crate) = 7eaa98560e51a2cf4f0bb884d8b2098a9ea11ecf3b7078e9c68242c74cc923a7
-SIZE (rust/crates/termion-4.0.3.crate) = 24393
+SHA256 (rust/crates/termion-4.0.5.crate) = 3669a69de26799d6321a5aa713f55f7e2cd37bd47be044b50f2acafc42c122bb
+SIZE (rust/crates/termion-4.0.5.crate) = 24766
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237
SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129
-SHA256 (rust/crates/trim-in-place-0.1.7.crate) = 343e926fc669bc8cde4fa3129ab681c63671bae288b1f1081ceee6d9d37904fc
-SIZE (rust/crates/trim-in-place-0.1.7.crate) = 2485
-SHA256 (rust/crates/tui-logger-0.14.0.crate) = bdf8f5ebd2c83a5176c69b150ea7f2a855ec8dc2a2774e7f198d1b50feda5745
-SIZE (rust/crates/tui-logger-0.14.0.crate) = 8075265
+SHA256 (rust/crates/tui-logger-0.17.3.crate) = 57ea457a31a3fff1073f83e5c9e1c61a7805c435b2476b1df3a78f934adebabe
+SIZE (rust/crates/tui-logger-0.17.3.crate) = 6697621
SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493
@@ -385,5 +387,5 @@ SHA256 (rust/crates/xml-rs-0.8.24.crate) = ea8b391c9a790b496184c29f7f93b9ed5b16a
SIZE (rust/crates/xml-rs-0.8.24.crate) = 54815
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (orhun-systeroid-v0.4.5_GH0.tar.gz) = ed8bea7d111de32d0885fd36664bed8a4acb77775a0cc0034d29b5aa5db255e1
-SIZE (orhun-systeroid-v0.4.5_GH0.tar.gz) = 6254380
+SHA256 (orhun-systeroid-v0.4.6_GH0.tar.gz) = 756b341dc86553ce8df583d55e6d01517bf52721a556713a4fb6056c0f823f3b
+SIZE (orhun-systeroid-v0.4.6_GH0.tar.gz) = 6254830
diff --git a/sysutils/szyszka/Makefile b/sysutils/szyszka/Makefile
index 051cf41fea3b..7041ca80ae97 100644
--- a/sysutils/szyszka/Makefile
+++ b/sysutils/szyszka/Makefile
@@ -1,6 +1,6 @@
PORTNAME= szyszka
DISTVERSION= 3.0.0
-PORTREVISION= 18
+PORTREVISION= 23
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tailspin/Makefile b/sysutils/tailspin/Makefile
index 20e8024882bc..bdd82b6316fb 100644
--- a/sysutils/tailspin/Makefile
+++ b/sysutils/tailspin/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tailspin
-DISTVERSION= 5.4.5
+DISTVERSION= 5.5.0
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= tagattie@FreeBSD.org
@@ -14,26 +15,27 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= bensadeh
-PLIST_FILES= bin/tspin \
- etc/bash_completion.d/tspin \
- share/fish/completions/tspin.fish \
- share/man/man1/tspin.1.gz \
- share/zsh/site-functions/_tspin
-
+PLIST_FILES= bin/tspin
PORTDOCS= CHANGELOG.md README.md
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= COMPLETIONS DOCS MANPAGES
+OPTIONS_DEFAULT=COMPLETIONS MANPAGES
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/man/tspin.1 \
- ${STAGEDIR}${PREFIX}/share/man/man1
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
+COMPLETIONS_DESC= Build and/or install shell completions
+
+COMPLETIONS_PLIST_FILES=etc/bash_completion.d/tspin \
+ share/fish/completions/tspin.fish \
+ share/zsh/site-functions/_tspin
+MANPAGES_PLIST_FILES= share/man/man1/tspin.1.gz
+
+post-install-COMPLETIONS-on:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \
+ ${STAGEDIR}${PREFIX}/share/fish/completions \
+ ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/completions/tspin.bash \
${STAGEDIR}${PREFIX}/etc/bash_completion.d/tspin
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions
${INSTALL_DATA} ${WRKSRC}/completions/tspin.fish \
${STAGEDIR}${PREFIX}/share/fish/completions/tspin.fish
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/completions/tspin.zsh \
${STAGEDIR}${PREFIX}/share/zsh/site-functions/_tspin
@@ -41,4 +43,8 @@ post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+post-install-MANPAGES-on:
+ ${INSTALL_MAN} ${WRKSRC}/man/tspin.1 \
+ ${STAGEDIR}${PREFIX}/share/man/man1
+
.include <bsd.port.mk>
diff --git a/sysutils/tailspin/Makefile.crates b/sysutils/tailspin/Makefile.crates
index e8c24d074b0e..e66935a14e6b 100644
--- a/sysutils/tailspin/Makefile.crates
+++ b/sysutils/tailspin/Makefile.crates
@@ -1,27 +1,27 @@
CARGO_CRATES= addr2line-0.24.2 \
- adler2-2.0.0 \
+ adler2-2.0.1 \
aho-corasick-1.1.3 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.8 \
- async-trait-0.1.88 \
- autocfg-1.4.0 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ async-trait-0.1.89 \
+ autocfg-1.5.0 \
backtrace-0.3.75 \
backtrace-ext-0.2.1 \
bitflags-1.3.2 \
- bitflags-2.9.1 \
- bumpalo-3.17.0 \
+ bitflags-2.9.3 \
+ bumpalo-3.19.0 \
bytes-1.10.1 \
- cfg-if-1.0.0 \
+ cfg-if-1.0.3 \
cfg_aliases-0.2.1 \
- clap-4.5.39 \
- clap_builder-4.5.39 \
- clap_complete-4.5.52 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap-4.5.46 \
+ clap_builder-4.5.46 \
+ clap_complete-4.5.57 \
+ clap_derive-4.5.45 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
@@ -31,36 +31,37 @@ CARGO_CRATES= addr2line-0.24.2 \
dirs-sys-0.5.0 \
either-1.15.0 \
equivalent-1.0.2 \
- errno-0.3.12 \
+ errno-0.3.13 \
fastrand-2.3.0 \
- filetime-0.2.25 \
+ filetime-0.2.26 \
futures-core-0.3.31 \
futures-task-0.3.31 \
futures-util-0.3.31 \
getrandom-0.2.16 \
getrandom-0.3.3 \
gimli-0.31.1 \
- hashbrown-0.15.3 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
- indexmap-2.9.0 \
+ indexmap-2.11.0 \
inotify-0.9.6 \
inotify-sys-0.1.5 \
+ io-uring-0.7.10 \
is_ci-1.2.0 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
js-sys-0.3.77 \
kqueue-1.1.1 \
kqueue-sys-1.0.4 \
- libc-0.2.172 \
- libredox-0.1.3 \
+ libc-0.2.175 \
+ libredox-0.1.9 \
linemux-0.3.0 \
linux-raw-sys-0.9.4 \
lock_api-0.4.13 \
log-0.4.27 \
- memchr-2.7.4 \
+ memchr-2.7.5 \
miette-7.6.0 \
miette-derive-7.6.0 \
- miniz_oxide-0.8.8 \
+ miniz_oxide-0.8.9 \
mio-0.8.11 \
mio-1.0.4 \
nix-0.30.1 \
@@ -70,97 +71,108 @@ CARGO_CRATES= addr2line-0.24.2 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
option-ext-0.2.0 \
- owo-colors-4.2.1 \
+ owo-colors-4.2.2 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
- proc-macro2-1.0.95 \
+ proc-macro2-1.0.101 \
quote-1.0.40 \
- r-efi-5.2.0 \
- rayon-1.10.0 \
- rayon-core-1.12.1 \
- redox_syscall-0.5.12 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
- rustc-demangle-0.1.24 \
- rustix-1.0.7 \
- rustversion-1.0.21 \
+ r-efi-5.3.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ redox_syscall-0.5.17 \
+ redox_users-0.5.2 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustc-demangle-0.1.26 \
+ rustix-1.0.8 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
same-file-1.0.6 \
scopeguard-1.2.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.9 \
+ serde_json-1.0.143 \
+ serde_spanned-1.0.0 \
shell-words-1.1.0 \
shellexpand-3.1.1 \
- signal-hook-registry-1.4.5 \
- slab-0.4.9 \
- smallvec-1.15.0 \
- socket2-0.5.10 \
+ signal-hook-registry-1.4.6 \
+ slab-0.4.11 \
+ smallvec-1.15.1 \
+ socket2-0.6.0 \
strsim-0.11.1 \
supports-color-3.0.2 \
supports-hyperlinks-3.1.0 \
supports-unicode-3.0.0 \
- syn-2.0.101 \
- tempfile-3.20.0 \
- terminal_size-0.4.2 \
+ syn-2.0.106 \
+ tempfile-3.21.0 \
+ terminal_size-0.4.3 \
textwrap-0.16.2 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
- tokio-1.45.1 \
+ thiserror-2.0.16 \
+ thiserror-impl-2.0.16 \
+ tokio-1.47.1 \
tokio-macros-2.5.0 \
- toml-0.8.23 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml-0.9.5 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.2 \
+ toml_writer-1.0.2 \
unicode-ident-1.0.18 \
unicode-linebreak-0.1.5 \
unicode-width-0.1.14 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
utf8parse-0.2.2 \
- uuid-1.17.0 \
+ uuid-1.18.0 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.3+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 \
- winapi-util-0.1.9 \
+ winapi-util-0.1.10 \
+ windows-link-0.1.3 \
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-targets-0.42.2 \
windows-targets-0.48.5 \
windows-targets-0.52.6 \
+ windows-targets-0.53.3 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.10 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
winsplit-0.1.0 \
- wit-bindgen-rt-0.39.0
+ wit-bindgen-0.45.0
diff --git a/sysutils/tailspin/distinfo b/sysutils/tailspin/distinfo
index 1df742440a2f..62f2032d03e5 100644
--- a/sysutils/tailspin/distinfo
+++ b/sysutils/tailspin/distinfo
@@ -1,52 +1,52 @@
-TIMESTAMP = 1749385449
+TIMESTAMP = 1756691177
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/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/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5
-SIZE (rust/crates/async-trait-0.1.88.crate) = 32084
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+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/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
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/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
-SHA256 (rust/crates/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.52.crate) = 1a554639e42d0c838336fc4fbedb9e2df3ad1fa4acda149f9126b4ccfcd7900f
-SIZE (rust/crates/clap_complete-4.5.52.crate) = 48444
-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/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_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.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
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
@@ -65,12 +65,12 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
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.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
-SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
-SIZE (rust/crates/filetime-0.2.25.crate) = 14940
+SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed
+SIZE (rust/crates/filetime-0.2.26.crate) = 17273
SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
@@ -83,16 +83,18 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b
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.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+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/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9
+SIZE (rust/crates/indexmap-2.11.0.crate) = 99851
SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff
SIZE (rust/crates/inotify-0.9.6.crate) = 22971
SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
+SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b
+SIZE (rust/crates/io-uring-0.7.10.crate) = 103070
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
@@ -105,10 +107,10 @@ SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5
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/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3
+SIZE (rust/crates/libredox-0.1.9.crate) = 7281
SHA256 (rust/crates/linemux-0.3.0.crate) = feb035c7806bd7982a317d8d66815021e91f7ab14a5fbedee22b06f608f11b43
SIZE (rust/crates/linemux-0.3.0.crate) = 23128
SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
@@ -117,14 +119,14 @@ 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/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/miette-7.6.0.crate) = 5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7
SIZE (rust/crates/miette-7.6.0.crate) = 114499
SHA256 (rust/crates/miette-derive-7.6.0.crate) = db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b
SIZE (rust/crates/miette-derive-7.6.0.crate) = 17249
-SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a
-SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
@@ -143,8 +145,8 @@ SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f
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/owo-colors-4.2.1.crate) = 26995317201fa17f3656c36716aed4a7c81743a9634ac4c99c0eeda495db0cec
-SIZE (rust/crates/owo-colors-4.2.1.crate) = 37924
+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.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
@@ -153,32 +155,32 @@ SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9a
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
SHA256 (rust/crates/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-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.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.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/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
-SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
-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/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+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.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
+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
@@ -189,22 +191,22 @@ SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a
+SIZE (rust/crates/serde_json-1.0.143.crate) = 155342
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
-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/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
-SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
-SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
+SIZE (rust/crates/slab-0.4.11.crate) = 18549
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6
@@ -213,48 +215,48 @@ SHA256 (rust/crates/supports-hyperlinks-3.1.0.crate) = 804f44ed3c63152de6a9f90ac
SIZE (rust/crates/supports-hyperlinks-3.1.0.crate) = 8235
SHA256 (rust/crates/supports-unicode-3.0.0.crate) = b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2
SIZE (rust/crates/supports-unicode-3.0.0.crate) = 7825
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
-SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+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/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-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-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/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779
-SIZE (rust/crates/tokio-1.45.1.crate) = 811787
+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/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/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.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
+SIZE (rust/crates/toml-0.9.5.crate) = 56833
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
+SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
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/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/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d
-SIZE (rust/crates/uuid-1.17.0.crate) = 59014
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
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/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.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95
+SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010
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
@@ -265,8 +267,10 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f
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/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22
+SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370
+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.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
@@ -275,61 +279,81 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b
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.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_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_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_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_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.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_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
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/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+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/winsplit-0.1.0.crate) = 3ab703352da6a72f35c39a533526393725640575bb211f61987a2748323ad956
SIZE (rust/crates/winsplit-0.1.0.crate) = 7046
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
-SHA256 (bensadeh-tailspin-5.4.5_GH0.tar.gz) = 8dec5333c8f3e9cb6f29b4823482634b3c10e317aae12d0844d73ccfb1307a13
-SIZE (bensadeh-tailspin-5.4.5_GH0.tar.gz) = 3622758
+SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814
+SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405
+SHA256 (bensadeh-tailspin-5.5.0_GH0.tar.gz) = e9d7cefb865585bb048a2ccbfcc1f900ae344134d71132a7c48ee0d5af09cdaf
+SIZE (bensadeh-tailspin-5.5.0_GH0.tar.gz) = 3625164
diff --git a/sysutils/tarbsd-builder/Makefile b/sysutils/tarbsd-builder/Makefile
new file mode 100644
index 000000000000..84ca3e5246ac
--- /dev/null
+++ b/sysutils/tarbsd-builder/Makefile
@@ -0,0 +1,51 @@
+PORTNAME= tarbsd-builder
+DISTVERSION= 25.09.28
+CATEGORIES= sysutils
+PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
+DIST_SUBDIR= ${DISTNAME}-${DISTVERSION}
+
+MAINTAINER= pkaipila@gmail.com
+COMMENT= Minimal FreeBSD image builder
+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
+USE_GITHUB= yes
+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
+
+PLIST_FILES= bin/tarbsd
+
+OPTIONS_DEFINE= INTL QEMU_TOOLS ZOPFLI
+OPTIONS_DEFAULT= ZOPFLI
+
+INTL_DESC= Intl extension instead of a polyfill
+QEMU_TOOLS_DESC= Export image to hypervisor formats
+ZOPFLI_DESC= Better kernel compression
+
+INTL_USE= PHP=intl
+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 \
+ ${_TARBSD_COMPILE_ARGS}
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/out/tarbsd \
+ ${STAGEDIR}${PREFIX}/bin/
+
+.include <bsd.port.mk>
diff --git a/sysutils/tarbsd-builder/distinfo b/sysutils/tarbsd-builder/distinfo
new file mode 100644
index 000000000000..067a10a5b4ec
--- /dev/null
+++ b/sysutils/tarbsd-builder/distinfo
@@ -0,0 +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
diff --git a/sysutils/tarbsd-builder/pkg-descr b/sysutils/tarbsd-builder/pkg-descr
new file mode 100644
index 000000000000..24f2b6bf4dea
--- /dev/null
+++ b/sysutils/tarbsd-builder/pkg-descr
@@ -0,0 +1,2 @@
+tarBSD builder builds FreeBSD images that boot to memory. Depending on
+installed packages, the image can be even smaller than 40 megabytes.
diff --git a/sysutils/tarsnap-gui/Makefile b/sysutils/tarsnap-gui/Makefile
index bbd93c18066f..95f782a5bb79 100644
--- a/sysutils/tarsnap-gui/Makefile
+++ b/sysutils/tarsnap-gui/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 4
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
-MAINTAINER= bofh@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Cross platform GUI for the Tarsnap command line client
WWW= https://github.com/Tarsnap/tarsnap-gui/wiki
diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile
index b529316e54a5..39a20b0327f3 100644
--- a/sysutils/tealdeer/Makefile
+++ b/sysutils/tealdeer/Makefile
@@ -1,12 +1,12 @@
PORTNAME= tealdeer
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.1
-PORTREVISION= 16
+DISTVERSION= 1.8.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= lcook@FreeBSD.org
COMMENT= Fast tldr client written in Rust
-WWW= https://github.com/dbrgn/tealdeer
+WWW= https://github.com/tealdeer-rs/tealdeer
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
@@ -15,7 +15,7 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT
USES= cargo ssl
USE_GITHUB= yes
-GH_ACCOUNT= dbrgn
+GH_ACCOUNT= tealdeer-rs
CONFLICTS_INSTALL= tldr
diff --git a/sysutils/tealdeer/Makefile.crates b/sysutils/tealdeer/Makefile.crates
index 67c700fff13f..b9f2394ddca6 100644
--- a/sysutils/tealdeer/Makefile.crates
+++ b/sysutils/tealdeer/Makefile.crates
@@ -1,176 +1,189 @@
-CARGO_CRATES= adler-1.0.2 \
- aho-corasick-0.7.19 \
- anyhow-1.0.66 \
- app_dirs2-2.5.4 \
- assert_cmd-2.0.5 \
- atty-0.2.14 \
- autocfg-1.1.0 \
- base64-0.13.1 \
- bitflags-1.3.2 \
- bstr-0.2.17 \
- bumpalo-3.11.1 \
- byteorder-1.4.3 \
- bytes-1.2.1 \
- cc-1.0.73 \
+CARGO_CRATES= adler2-2.0.1 \
+ aho-corasick-1.1.3 \
+ 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.100 \
+ app_dirs2-2.5.5 \
+ arbitrary-1.4.2 \
+ assert_cmd-2.0.17 \
+ autocfg-1.5.0 \
+ base64-0.22.1 \
+ base64ct-1.8.0 \
+ bitflags-2.9.4 \
+ bstr-1.12.0 \
+ bumpalo-3.19.0 \
+ byteorder-1.5.0 \
+ bytes-1.10.1 \
+ cc-1.2.40 \
cesu8-1.1.0 \
- cfg-if-1.0.0 \
- clap-3.2.22 \
- clap_derive-3.2.18 \
- clap_lex-0.2.4 \
- combine-4.6.6 \
- core-foundation-0.9.3 \
- core-foundation-sys-0.8.3 \
- crc32fast-1.3.2 \
- crossbeam-utils-0.8.12 \
+ cfg-if-1.0.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ combine-4.6.7 \
+ core-foundation-0.9.4 \
+ core-foundation-0.10.1 \
+ core-foundation-sys-0.8.7 \
+ crc32fast-1.5.0 \
+ der-0.7.10 \
+ derive_arbitrary-1.4.2 \
difflib-0.4.0 \
- dirs-4.0.0 \
- dirs-sys-0.3.7 \
doc-comment-0.3.3 \
- either-1.8.0 \
- encoding_rs-0.8.31 \
- env_logger-0.9.1 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
+ equivalent-1.0.2 \
errno-0.2.8 \
+ errno-0.3.14 \
errno-dragonfly-0.1.2 \
- escargot-0.5.7 \
- fastrand-1.8.0 \
- filetime-0.2.18 \
- flate2-1.0.24 \
- float-cmp-0.9.0 \
+ escargot-0.5.15 \
+ fastrand-2.3.0 \
+ filetime-0.2.26 \
+ find-msvc-tools-0.1.3 \
+ flate2-1.1.2 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
- form_urlencoded-1.1.0 \
- futures-channel-0.3.25 \
- futures-core-0.3.25 \
- futures-io-0.3.25 \
- futures-sink-0.3.25 \
- futures-task-0.3.25 \
- futures-util-0.3.25 \
- getrandom-0.2.8 \
- h2-0.3.14 \
- hashbrown-0.12.3 \
- heck-0.4.0 \
- hermit-abi-0.1.19 \
- http-0.2.8 \
- http-body-0.4.5 \
- httparse-1.8.0 \
- httpdate-1.0.2 \
- humantime-2.1.0 \
- hyper-0.14.20 \
- hyper-rustls-0.23.0 \
- idna-0.3.0 \
- indexmap-1.9.1 \
- instant-0.1.12 \
- ipnet-2.5.0 \
- itertools-0.10.5 \
- itoa-1.0.4 \
- jni-0.19.0 \
+ foreign-types-0.3.2 \
+ foreign-types-shared-0.1.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
+ hashbrown-0.16.0 \
+ heck-0.5.0 \
+ http-1.3.1 \
+ httparse-1.10.1 \
+ indexmap-2.11.4 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ jni-0.21.1 \
jni-sys-0.3.0 \
- js-sys-0.3.60 \
- lazy_static-1.4.0 \
- libc-0.2.135 \
- log-0.4.17 \
- memchr-2.5.0 \
- mime-0.3.16 \
- miniz_oxide-0.5.4 \
- mio-0.8.4 \
+ libc-0.2.176 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.2 \
+ linux-raw-sys-0.11.0 \
+ log-0.4.28 \
+ memchr-2.7.6 \
+ miniz_oxide-0.8.9 \
+ native-tls-0.2.14 \
ndk-context-0.1.1 \
normalize-line-endings-0.3.0 \
- num-traits-0.2.15 \
- num_cpus-1.13.1 \
- once_cell-1.15.0 \
- openssl-probe-0.1.5 \
- os_str_bytes-6.3.0 \
+ num-traits-0.2.19 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ openssl-0.10.73 \
+ openssl-macros-0.1.1 \
+ openssl-probe-0.1.6 \
+ openssl-sys-0.9.109 \
pager-0.16.1 \
- percent-encoding-2.2.0 \
- pin-project-lite-0.2.9 \
- pin-utils-0.1.0 \
- predicates-2.1.1 \
- predicates-core-1.0.3 \
- predicates-tree-1.0.5 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.47 \
- quote-1.0.21 \
- redox_syscall-0.2.16 \
- redox_users-0.4.3 \
- regex-1.6.0 \
- regex-automata-0.1.10 \
- regex-syntax-0.6.27 \
- remove_dir_all-0.5.3 \
- reqwest-0.11.12 \
- ring-0.16.20 \
- rustls-0.20.7 \
- rustls-native-certs-0.6.2 \
- rustls-pemfile-1.0.1 \
- ryu-1.0.11 \
+ pem-rfc7468-0.7.0 \
+ percent-encoding-2.3.2 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
+ proc-macro2-1.0.101 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ redox_syscall-0.5.17 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
+ regex-syntax-0.8.6 \
+ ring-0.17.14 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
+ rustls-native-certs-0.8.1 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.12.0 \
+ rustls-platform-verifier-0.6.1 \
+ rustls-platform-verifier-android-0.1.1 \
+ rustls-webpki-0.103.7 \
+ ryu-1.0.20 \
same-file-1.0.6 \
- schannel-0.1.20 \
- sct-0.7.0 \
- security-framework-2.7.0 \
- security-framework-sys-2.6.1 \
- serde-1.0.147 \
- serde_derive-1.0.147 \
- serde_json-1.0.87 \
- serde_urlencoded-0.7.1 \
- slab-0.4.7 \
- socket2-0.4.7 \
- spin-0.5.2 \
- strsim-0.10.0 \
- syn-1.0.103 \
- tempfile-3.3.0 \
- termcolor-1.1.3 \
- termtree-0.2.4 \
- textwrap-0.15.1 \
- thiserror-1.0.37 \
- thiserror-impl-1.0.37 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.0 \
- tokio-1.21.2 \
- tokio-rustls-0.23.4 \
- tokio-util-0.7.4 \
- toml-0.5.9 \
- tower-service-0.3.2 \
- tracing-0.1.37 \
- tracing-core-0.1.30 \
- try-lock-0.2.3 \
- unicode-bidi-0.3.8 \
- unicode-ident-1.0.5 \
- unicode-normalization-0.1.22 \
- untrusted-0.7.1 \
- url-2.3.1 \
- version_check-0.9.4 \
- wait-timeout-0.2.0 \
- walkdir-2.3.2 \
- want-0.3.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.83 \
- wasm-bindgen-backend-0.2.83 \
- wasm-bindgen-futures-0.4.33 \
- wasm-bindgen-macro-0.2.83 \
- wasm-bindgen-macro-support-0.2.83 \
- wasm-bindgen-shared-0.2.83 \
- web-sys-0.3.60 \
- webpki-0.22.0 \
- webpki-roots-0.22.5 \
+ schannel-0.1.28 \
+ security-framework-2.11.1 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-0.6.9 \
+ shlex-1.3.0 \
+ simd-adler32-0.3.7 \
+ socks-0.3.4 \
+ subtle-2.6.1 \
+ syn-2.0.106 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
+ termtree-0.5.1 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
+ unicode-ident-1.0.19 \
+ untrusted-0.9.0 \
+ ureq-3.1.2 \
+ ureq-proto-0.5.2 \
+ utf-8-0.7.6 \
+ utf8parse-0.2.2 \
+ vcpkg-0.2.15 \
+ 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 \
+ webpki-root-certs-1.0.2 \
+ webpki-roots-1.0.2 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
+ winapi-util-0.1.11 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.36.1 \
- windows-sys-0.42.0 \
- windows_aarch64_gnullvm-0.42.0 \
- windows_aarch64_msvc-0.36.1 \
- windows_aarch64_msvc-0.42.0 \
- windows_i686_gnu-0.36.1 \
- windows_i686_gnu-0.42.0 \
- windows_i686_msvc-0.36.1 \
- windows_i686_msvc-0.42.0 \
- windows_x86_64_gnu-0.36.1 \
- windows_x86_64_gnu-0.42.0 \
- windows_x86_64_gnullvm-0.42.0 \
- windows_x86_64_msvc-0.36.1 \
- windows_x86_64_msvc-0.42.0 \
- winreg-0.10.1 \
- xdg-2.4.1 \
- yansi-0.5.1 \
- zip-0.6.3
-CARGO_FEATURES= --no-default-features native-roots
+ windows-link-0.2.0 \
+ windows-sys-0.45.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
+ windows-targets-0.42.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.4 \
+ windows_aarch64_gnullvm-0.42.2 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.42.2 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-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.42.2 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.42.2 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.42.2 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.42.2 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
+ xdg-2.5.2 \
+ yansi-1.0.1 \
+ zeroize-1.8.2 \
+ zip-5.1.1 \
+ zlib-rs-0.5.2 \
+ zopfli-0.8.2
diff --git a/sysutils/tealdeer/distinfo b/sysutils/tealdeer/distinfo
index 1b85171a4d96..d29edadbd9b0 100644
--- a/sysutils/tealdeer/distinfo
+++ b/sysutils/tealdeer/distinfo
@@ -1,353 +1,381 @@
-TIMESTAMP = 1692827949
-SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e
-SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070
-SHA256 (rust/crates/anyhow-1.0.66.crate) = 216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6
-SIZE (rust/crates/anyhow-1.0.66.crate) = 43770
-SHA256 (rust/crates/app_dirs2-2.5.4.crate) = 47a8d2d8dbda5fca0a522259fb88e4f55d2b10ad39f5f03adeebf85031eba501
-SIZE (rust/crates/app_dirs2-2.5.4.crate) = 17872
-SHA256 (rust/crates/assert_cmd-2.0.5.crate) = d5c2ca00549910ec251e3bd15f87aeeb206c9456b9a77b43ff6c97c54042a472
-SIZE (rust/crates/assert_cmd-2.0.5.crate) = 22683
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
-SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba
-SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207
-SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
-SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.2.1.crate) = ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db
-SIZE (rust/crates/bytes-1.2.1.crate) = 54857
-SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
-SIZE (rust/crates/cc-1.0.73.crate) = 57880
+TIMESTAMP = 1763467052
+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/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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/app_dirs2-2.5.5.crate) = a7e7b35733e3a8c1ccb90385088dd5b6eaa61325cb4d1ad56e683b5224ff352e
+SIZE (rust/crates/app_dirs2-2.5.5.crate) = 18308
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+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/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
+SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
+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/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/cc-1.2.40.crate) = e1d05d92f4b1fd76aad469d46cdd858ca761576082cd37df81416691e50199fb
+SIZE (rust/crates/cc-1.2.40.crate) = 91094
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-3.2.22.crate) = 86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750
-SIZE (rust/crates/clap-3.2.22.crate) = 219438
-SHA256 (rust/crates/clap_derive-3.2.18.crate) = ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65
-SIZE (rust/crates/clap_derive-3.2.18.crate) = 28208
-SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
-SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
-SHA256 (rust/crates/combine-4.6.6.crate) = 35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4
-SIZE (rust/crates/combine-4.6.6.crate) = 132428
-SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
-SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
-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/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
-SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/crossbeam-utils-0.8.12.crate) = edbafec5fa1f196ca66527c1b12c2ec4745ca14b50f1ad8f9f6f720b55d11fac
-SIZE (rust/crates/crossbeam-utils-0.8.12.crate) = 41785
+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.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
+SIZE (rust/crates/combine-4.6.7.crate) = 134808
+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/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-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/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797
-SIZE (rust/crates/either-1.8.0.crate) = 15992
-SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
-SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
-SHA256 (rust/crates/env_logger-0.9.1.crate) = c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272
-SIZE (rust/crates/env_logger-0.9.1.crate) = 33425
+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.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/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
SIZE (rust/crates/errno-0.2.8.crate) = 9276
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/escargot-0.5.7.crate) = f5584ba17d7ab26a8a7284f13e5bd196294dd2f2d79773cff29b9e9edef601a6
-SIZE (rust/crates/escargot-0.5.7.crate) = 20971
-SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
-SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
-SHA256 (rust/crates/filetime-0.2.18.crate) = 4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3
-SIZE (rust/crates/filetime-0.2.18.crate) = 14622
-SHA256 (rust/crates/flate2-1.0.24.crate) = f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6
-SIZE (rust/crates/flate2-1.0.24.crate) = 70191
-SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4
-SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102
+SHA256 (rust/crates/escargot-0.5.15.crate) = 11c3aea32bc97b500c9ca6a72b768a26e558264303d101d3409cf6d57a9ed0cf
+SIZE (rust/crates/escargot-0.5.15.crate) = 21657
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+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.3.crate) = 0399f9d26e5191ce32c498bebd31e7a3ceabc2745f0ac54af3f335126c3f24b3
+SIZE (rust/crates/find-msvc-tools-0.1.3.crate) = 30486
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
+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/form_urlencoded-1.1.0.crate) = a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8
-SIZE (rust/crates/form_urlencoded-1.1.0.crate) = 8734
-SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed
-SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974
-SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac
-SIZE (rust/crates/futures-core-0.3.25.crate) = 14623
-SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb
-SIZE (rust/crates/futures-io-0.3.25.crate) = 8911
-SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9
-SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854
-SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea
-SIZE (rust/crates/futures-task-0.3.25.crate) = 11844
-SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6
-SIZE (rust/crates/futures-util-0.3.25.crate) = 155866
-SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
-SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
-SHA256 (rust/crates/h2-0.3.14.crate) = 5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be
-SIZE (rust/crates/h2-0.3.14.crate) = 162022
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
-SIZE (rust/crates/heck-0.4.0.crate) = 11161
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-SHA256 (rust/crates/http-0.2.8.crate) = 75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399
-SIZE (rust/crates/http-0.2.8.crate) = 105591
-SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1
-SIZE (rust/crates/http-body-0.4.5.crate) = 9242
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
-SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
-SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.20.crate) = 02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac
-SIZE (rust/crates/hyper-0.14.20.crate) = 183885
-SHA256 (rust/crates/hyper-rustls-0.23.0.crate) = d87c48c02e0dc5e3b849a2041db3029fd066650f8f717c07bf8ed78ccb895cac
-SIZE (rust/crates/hyper-rustls-0.23.0.crate) = 29432
-SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
-SIZE (rust/crates/idna-0.3.0.crate) = 271128
-SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
-SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/ipnet-2.5.0.crate) = 879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b
-SIZE (rust/crates/ipnet-2.5.0.crate) = 25808
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itoa-1.0.4.crate) = 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc
-SIZE (rust/crates/itoa-1.0.4.crate) = 10601
-SHA256 (rust/crates/jni-0.19.0.crate) = c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec
-SIZE (rust/crates/jni-0.19.0.crate) = 65890
+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.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/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/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
+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/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/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/js-sys-0.3.60.crate) = 49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47
-SIZE (rust/crates/js-sys-0.3.60.crate) = 79257
-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.135.crate) = 68783febc7782c6c5cb401fbda4de5a9898be1762314da0bb2c10ced61f18b0c
-SIZE (rust/crates/libc-0.2.135.crate) = 604591
-SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
-SIZE (rust/crates/mime-0.3.16.crate) = 15206
-SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34
-SIZE (rust/crates/miniz_oxide-0.5.4.crate) = 53485
-SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf
-SIZE (rust/crates/mio-0.8.4.crate) = 93013
+SHA256 (rust/crates/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+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.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
+SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
SIZE (rust/crates/ndk-context-0.1.1.crate) = 2205
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/num-traits-0.2.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
-SIZE (rust/crates/num-traits-0.2.15.crate) = 49262
-SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1
-SIZE (rust/crates/num_cpus-1.13.1.crate) = 14752
-SHA256 (rust/crates/once_cell-1.15.0.crate) = e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1
-SIZE (rust/crates/once_cell-1.15.0.crate) = 31460
-SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
-SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/os_str_bytes-6.3.0.crate) = 9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff
-SIZE (rust/crates/os_str_bytes-6.3.0.crate) = 22928
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
+SIZE (rust/crates/openssl-0.10.73.crate) = 283994
+SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
+SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
+SHA256 (rust/crates/openssl-probe-0.1.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/pager-0.16.1.crate) = 2599211a5c97fbbb1061d3dc751fa15f404927e4846e07c643287d6d1f462880
SIZE (rust/crates/pager-0.16.1.crate) = 9444
-SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
-SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
-SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
-SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
-SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/predicates-2.1.1.crate) = a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c
-SIZE (rust/crates/predicates-2.1.1.crate) = 23150
-SHA256 (rust/crates/predicates-core-1.0.3.crate) = da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb
-SIZE (rust/crates/predicates-core-1.0.3.crate) = 7757
-SHA256 (rust/crates/predicates-tree-1.0.5.crate) = 4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032
-SIZE (rust/crates/predicates-tree-1.0.5.crate) = 8126
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725
-SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955
-SHA256 (rust/crates/quote-1.0.21.crate) = bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179
-SIZE (rust/crates/quote-1.0.21.crate) = 28030
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
-SIZE (rust/crates/regex-1.6.0.crate) = 239329
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244
-SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
-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/reqwest-0.11.12.crate) = 431949c384f4e2ae07605ccaa56d1d9d2ecdb5cadd4f9577ccfab29f2e5149fc
-SIZE (rust/crates/reqwest-0.11.12.crate) = 143820
-SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
-SIZE (rust/crates/ring-0.16.20.crate) = 5082615
-SHA256 (rust/crates/rustls-0.20.7.crate) = 539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c
-SIZE (rust/crates/rustls-0.20.7.crate) = 268469
-SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50
-SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089
-SHA256 (rust/crates/rustls-pemfile-1.0.1.crate) = 0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55
-SIZE (rust/crates/rustls-pemfile-1.0.1.crate) = 19171
-SHA256 (rust/crates/ryu-1.0.11.crate) = 4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09
-SIZE (rust/crates/ryu-1.0.11.crate) = 47007
+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/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+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/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.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
+SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
+SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
+SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
+SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-platform-verifier-0.6.1.crate) = be59af91596cac372a6942530653ad0c3a246cdd491aaa9dcaee47f88d67d5a0
+SIZE (rust/crates/rustls-platform-verifier-0.6.1.crate) = 60142
+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.103.7.crate) = e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf
+SIZE (rust/crates/rustls-webpki-0.103.7.crate) = 85721
+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/schannel-0.1.20.crate) = 88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2
-SIZE (rust/crates/schannel-0.1.20.crate) = 41579
-SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
-SIZE (rust/crates/sct-0.7.0.crate) = 27502
-SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c
-SIZE (rust/crates/security-framework-2.7.0.crate) = 72601
-SHA256 (rust/crates/security-framework-sys-2.6.1.crate) = 0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556
-SIZE (rust/crates/security-framework-sys-2.6.1.crate) = 17717
-SHA256 (rust/crates/serde-1.0.147.crate) = d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965
-SIZE (rust/crates/serde-1.0.147.crate) = 76697
-SHA256 (rust/crates/serde_derive-1.0.147.crate) = 4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852
-SIZE (rust/crates/serde_derive-1.0.147.crate) = 54861
-SHA256 (rust/crates/serde_json-1.0.87.crate) = 6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45
-SIZE (rust/crates/serde_json-1.0.87.crate) = 144383
-SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
-SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef
-SIZE (rust/crates/slab-0.4.7.crate) = 16647
-SHA256 (rust/crates/socket2-0.4.7.crate) = 02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd
-SIZE (rust/crates/socket2-0.4.7.crate) = 44619
-SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
-SIZE (rust/crates/spin-0.5.2.crate) = 12004
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-1.0.103.crate) = a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d
-SIZE (rust/crates/syn-1.0.103.crate) = 236495
-SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
-SIZE (rust/crates/tempfile-3.3.0.crate) = 27578
-SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
-SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/termtree-0.2.4.crate) = 507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b
-SIZE (rust/crates/termtree-0.2.4.crate) = 4416
-SHA256 (rust/crates/textwrap-0.15.1.crate) = 949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16
-SIZE (rust/crates/textwrap-0.15.1.crate) = 55940
-SHA256 (rust/crates/thiserror-1.0.37.crate) = 10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e
-SIZE (rust/crates/thiserror-1.0.37.crate) = 18752
-SHA256 (rust/crates/thiserror-impl-1.0.37.crate) = 982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb
-SIZE (rust/crates/thiserror-impl-1.0.37.crate) = 15428
-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.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
-SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.21.2.crate) = a9e03c497dc955702ba729190dc4aac6f2a0ce97f913e5b1b5912fc5039d9099
-SIZE (rust/crates/tokio-1.21.2.crate) = 606589
-SHA256 (rust/crates/tokio-rustls-0.23.4.crate) = c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59
-SIZE (rust/crates/tokio-rustls-0.23.4.crate) = 27024
-SHA256 (rust/crates/tokio-util-0.7.4.crate) = 0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740
-SIZE (rust/crates/tokio-util-0.7.4.crate) = 93424
-SHA256 (rust/crates/toml-0.5.9.crate) = 8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7
-SIZE (rust/crates/toml-0.5.9.crate) = 55667
-SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52
-SIZE (rust/crates/tower-service-0.3.2.crate) = 6847
-SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
-SIZE (rust/crates/tracing-0.1.37.crate) = 73888
-SHA256 (rust/crates/tracing-core-0.1.30.crate) = 24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a
-SIZE (rust/crates/tracing-core-0.1.30.crate) = 60351
-SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642
-SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
-SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992
-SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575
-SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3
-SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455
-SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
-SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
-SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
-SIZE (rust/crates/url-2.3.1.crate) = 72777
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
-SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
-SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
-SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasm-bindgen-0.2.83.crate) = eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268
-SIZE (rust/crates/wasm-bindgen-0.2.83.crate) = 169618
-SHA256 (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142
-SIZE (rust/crates/wasm-bindgen-backend-0.2.83.crate) = 25620
-SHA256 (rust/crates/wasm-bindgen-futures-0.4.33.crate) = 23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d
-SIZE (rust/crates/wasm-bindgen-futures-0.4.33.crate) = 15216
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810
-SIZE (rust/crates/wasm-bindgen-macro-0.2.83.crate) = 12075
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.83.crate) = 18530
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f
-SIZE (rust/crates/wasm-bindgen-shared-0.2.83.crate) = 7194
-SHA256 (rust/crates/web-sys-0.3.60.crate) = bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f
-SIZE (rust/crates/web-sys-0.3.60.crate) = 700485
-SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
-SIZE (rust/crates/webpki-0.22.0.crate) = 58663
-SHA256 (rust/crates/webpki-roots-0.22.5.crate) = 368bfe657969fb01238bb756d351dcade285e0f6fcbd36dcb23359a5169975be
-SIZE (rust/crates/webpki-roots-0.22.5.crate) = 251914
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
+SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
+SHA256 (rust/crates/security-framework-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/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/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
+SIZE (rust/crates/shlex-1.3.0.crate) = 18713
+SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
+SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b
+SIZE (rust/crates/socks-0.3.4.crate) = 13172
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/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/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
+SHA256 (rust/crates/ureq-3.1.2.crate) = 99ba1025f18a4a3fc3e9b48c868e9beb4f24f4b4b1a325bada26bd4119f46537
+SIZE (rust/crates/ureq-3.1.2.crate) = 133481
+SHA256 (rust/crates/ureq-proto-0.5.2.crate) = 60b4531c118335662134346048ddb0e54cc86bd7e81866757873055f0e38f5d2
+SIZE (rust/crates/ureq-proto-0.5.2.crate) = 64346
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
+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/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/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/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a
+SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+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-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
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917
-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.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4
-SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424
-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.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7
-SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570
-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.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246
-SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477
-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.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed
-SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906
-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.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5
-SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377
-SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
-SIZE (rust/crates/winreg-0.10.1.crate) = 25725
-SHA256 (rust/crates/xdg-2.4.1.crate) = 0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6
-SIZE (rust/crates/xdg-2.4.1.crate) = 14034
-SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
-SIZE (rust/crates/yansi-0.5.1.crate) = 16525
-SHA256 (rust/crates/zip-0.6.3.crate) = 537ce7411d25e54e8ae21a7ce0b15840e7bfcff15b51d697ec3266cc76bdf080
-SIZE (rust/crates/zip-0.6.3.crate) = 61785
-SHA256 (dbrgn-tealdeer-v1.6.1_GH0.tar.gz) = d42db25a56a72faec173c86192656c5381281dc197171f385fccffd518930430
-SIZE (dbrgn-tealdeer-v1.6.1_GH0.tar.gz) = 686676
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+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.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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
+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.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
+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.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.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
+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.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
+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.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
+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.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.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.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
+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/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/xdg-2.5.2.crate) = 213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546
+SIZE (rust/crates/xdg-2.5.2.crate) = 14394
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zip-5.1.1.crate) = 2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532
+SIZE (rust/crates/zip-5.1.1.crate) = 127991
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
+SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
+SHA256 (tealdeer-rs-tealdeer-v1.8.1_GH0.tar.gz) = 8b9ea7ef8dd594d6fb8b452733b0c883a68153cec266b23564ce185bdf22fcfa
+SIZE (tealdeer-rs-tealdeer-v1.8.1_GH0.tar.gz) = 701157
diff --git a/sysutils/tempo/Makefile b/sysutils/tempo/Makefile
index 2fb366738b19..092261e4dcde 100644
--- a/sysutils/tempo/Makefile
+++ b/sysutils/tempo/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tempo
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.2
+PORTREVISION= 7
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 5a768c1f0478..a953293369ff 100644
--- a/sysutils/tere/Makefile
+++ b/sysutils/tere/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tere
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 6
+PORTREVISION= 11
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/terraform-docs/Makefile b/sysutils/terraform-docs/Makefile
index 0de485e7330d..093da9bbab69 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= 2
+PORTREVISION= 9
CATEGORIES= sysutils textproc
MAINTAINER= dutra@FreeBSD.org
@@ -11,7 +11,7 @@ WWW= https://github.com/terraform-docs/terraform-docs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
GO_MODULE= github.com/terraform-docs/terraform-docs
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/terraform-provider-gridscale/Makefile b/sysutils/terraform-provider-gridscale/Makefile
index 7c1287472774..814c18073f33 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= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= egypcio@FreeBSD.org
diff --git a/sysutils/terraform-provider-vultr/Makefile b/sysutils/terraform-provider-vultr/Makefile
index 9e2e664efbeb..fd9049294f66 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= 27
+PORTREVISION= 34
CATEGORIES= sysutils
MAINTAINER= zachary.crownover@gmail.com
diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile
index 35f245dd99a8..7facae55bdee 100644
--- a/sysutils/terraform-switcher/Makefile
+++ b/sysutils/terraform-switcher/Makefile
@@ -1,6 +1,6 @@
PORTNAME= terraform-switcher
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.5
+DISTVERSION= 1.9.0
PORTREVISION= 2
CATEGORIES= sysutils
@@ -11,7 +11,7 @@ WWW= https://tfswitch.warrensbox.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
GO_MODULE= github.com/warrensbox/${PORTNAME}
GO_BUILDFLAGS= -ldflags "\
diff --git a/sysutils/terraform-switcher/distinfo b/sysutils/terraform-switcher/distinfo
index c00e4e3e1387..59b2ade10893 100644
--- a/sysutils/terraform-switcher/distinfo
+++ b/sysutils/terraform-switcher/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1747441416
-SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.4.5/v1.4.5.mod) = cab217815f250766b58140e2029f1e4e8646380a9f75fd87175c3df4910ee9dc
-SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.4.5/v1.4.5.mod) = 2337
-SHA256 (go/sysutils_terraform-switcher/terraform-switcher-v1.4.5/v1.4.5.zip) = 37404b4eccedf57430f4328a56f7eca1f1e7c5d6cbde243f6d9e95e167bdda17
-SIZE (go/sysutils_terraform-switcher/terraform-switcher-v1.4.5/v1.4.5.zip) = 4894620
+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
diff --git a/sysutils/terraform-switcher/files/patch-vendor_github.com_gookit_goutil_sysutil_sysutil__freebsd.go b/sysutils/terraform-switcher/files/patch-vendor_github.com_gookit_goutil_sysutil_sysutil__freebsd.go
new file mode 100644
index 000000000000..01b84bdb08e7
--- /dev/null
+++ b/sysutils/terraform-switcher/files/patch-vendor_github.com_gookit_goutil_sysutil_sysutil__freebsd.go
@@ -0,0 +1,46 @@
+--- vendor/github.com/gookit/goutil/sysutil/sysutil_freebsd.go.orig 2025-11-03 03:33:57 UTC
++++ vendor/github.com/gookit/goutil/sysutil/sysutil_freebsd.go
+@@ -0,0 +1,43 @@
++//go:build freebsd
++package sysutil
++
++import "os/exec"
++
++// OsName system name. like runtime.GOOS. allow: linux, windows, darwin
++const OsName = FreeBSD
++
++// IsWin system. linux windows darwin
++func IsWin() bool { return false }
++
++// IsWindows system. linux windows darwin
++func IsWindows() bool { return false }
++
++// IsMac system
++func IsMac() bool { return true }
++
++// IsDarwin system
++func IsDarwin() bool { return true }
++
++// IsLinux system
++func IsLinux() bool { return false }
++
++// IsFreeBSD system
++func IsFreeBSD() bool { return false }
++
++// OpenURL Open browser URL
++//
++// Mac:
++//
++// open 'https://github.com/inhere'
++//
++// Linux:
++//
++// xdg-open URL
++// x-www-browser 'https://github.com/inhere'
++//
++// Windows:
++//
++// cmd /c start https://github.com/inhere
++func OpenURL(URL string) error {
++ return exec.Command("open", URL).Run()
++}
diff --git a/sysutils/terraform-switcher/pkg-descr b/sysutils/terraform-switcher/pkg-descr
index f0bd4ae6d08f..ac5ca4715ccc 100644
--- a/sysutils/terraform-switcher/pkg-descr
+++ b/sysutils/terraform-switcher/pkg-descr
@@ -1 +1 @@
-A command line tool to switch between different versions of terraform
+A command line tool to switch between different versions of terraform.
diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile
index 3f56fe4f2ab6..30dec4ac5a18 100644
--- a/sysutils/terraform/Makefile
+++ b/sysutils/terraform/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terraform
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.4
+DISTVERSION= 1.13.4
+PORTREVISION= 2
CATEGORIES= sysutils
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod
DISTFILES= ${DISTVERSIONFULL}${EXTRACT_SUFX} \
@@ -10,6 +11,7 @@ DISTFILES= ${DISTVERSIONFULL}${EXTRACT_SUFX} \
internal/backend/remote-state/cos/go.mod:gomod \
internal/backend/remote-state/gcs/go.mod:gomod \
internal/backend/remote-state/kubernetes/go.mod:gomod \
+ internal/backend/remote-state/oci/go.mod:gomod \
internal/backend/remote-state/oss/go.mod:gomod \
internal/backend/remote-state/pg/go.mod:gomod \
internal/backend/remote-state/s3/go.mod:gomod \
@@ -20,7 +22,7 @@ MAINTAINER= dutra@FreeBSD.org
COMMENT= Provides a common configuration to launch infrastructure
WWW= https://terraform.io/
-USES= cpe go:1.23,modules
+USES= cpe go:1.24+,modules
USE_GITHUB= yes
GH_ACCOUNT= hashicorp
GH_PROJECT= terraform
diff --git a/sysutils/terraform/distinfo b/sysutils/terraform/distinfo
index 092ac192aa4d..e2434623a6ed 100644
--- a/sysutils/terraform/distinfo
+++ b/sysutils/terraform/distinfo
@@ -1,25 +1,27 @@
-TIMESTAMP = 1745443827
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/v1.11.4.tar.gz) = f9d0f63771ae6e44342f351c40603e6e48982bb94f32a3782adbde336656fad0
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/v1.11.4.tar.gz) = 7281532
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/go.mod) = 35f62ce117d35ac0c2dd7636f0763c8e2b81d871cc9b07898eed5c8965987a47
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/go.mod) = 17638
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/azure/go.mod) = f84786e2c547f04b9768c0fdc3f24d26b279fe39718701242628b690bd9bfefb
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/azure/go.mod) = 4070
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/consul/go.mod) = 7655fc4f183ed43856caa3f3d5eb161a1889f11b5c07ac18785cb6853ded6bc4
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/consul/go.mod) = 3024
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/cos/go.mod) = 1d7f1e6f14dfe240fab1b60d6def099199a8b5c999d96f580a81d78f8723275d
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/cos/go.mod) = 2660
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/gcs/go.mod) = 2b4aef7bd31ea49193ec00bcb2755b8a846ff88c9c12afd26419f545be29f787
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/gcs/go.mod) = 3184
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/kubernetes/go.mod) = eda96b665cb88e3bd1cba468a894014b3315ba9fbfde68e27082a973037f3dd6
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/kubernetes/go.mod) = 4319
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/oss/go.mod) = a95d9c6ac3e16c4c8e374e97169beb59b897a4976ecdd12daa3997cba4ec26aa
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/oss/go.mod) = 3154
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/pg/go.mod) = 77d34cd69c072803ed35e2bd1d42880f77439fff1600fe6cad15d05b913ae2d1
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/pg/go.mod) = 1876
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/s3/go.mod) = 8ec26ad21401346dc47c60781b7c68beb1a5858125b7f847c93958d535b3e44a
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/backend/remote-state/s3/go.mod) = 4358
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/legacy/go.mod) = 9dccf93edb0d99e1e6c8b0ed7806cd49a2f2403ba130615f7730958dfe3312a8
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/internal/legacy/go.mod) = 1211
-SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/hashicorp-terraform-v1.11.4_GH0.tar.gz) = f9d0f63771ae6e44342f351c40603e6e48982bb94f32a3782adbde336656fad0
-SIZE (go/sysutils_terraform/hashicorp-terraform-v1.11.4_GH0/hashicorp-terraform-v1.11.4_GH0.tar.gz) = 7281532
+TIMESTAMP = 1762065782
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/v1.13.4.tar.gz) = 1f4645ce7da06162d98353858ea4016ec16172baf6a95f0d4e992a231114b0a9
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/v1.13.4.tar.gz) = 5556057
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/go.mod) = f27ba72516a7280be9351e601989c25aaf7946fb9a74c47d47e9823b3c6cb14b
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/go.mod) = 17610
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/azure/go.mod) = 560591260ab3fd371f218fe333e2369e553641d473b93f08d7e9d0e88799581a
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/azure/go.mod) = 4048
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/consul/go.mod) = c3e11bf2200ee10a621f6451c5976b92ec9c8e00cb12a636b9b2c1bf888b08d7
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/consul/go.mod) = 3345
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/cos/go.mod) = a29398e5093c44295e912d9b7491b41895b3e14379b90f2e5f488fa9622f7811
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/cos/go.mod) = 2929
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/gcs/go.mod) = a74c6bf201eac792ad76a519d6cf9dcb777a3d59e559f9201edcacf34b138310
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/gcs/go.mod) = 3877
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/kubernetes/go.mod) = 8b3c51828d10c65d95a2dd9fdb9e6c0f7960459a73de526d0e9ea5891c8e7c8d
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/kubernetes/go.mod) = 3796
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/oci/go.mod) = d2cfdedd811ea554687746d0a5d636191147724b6c1867d0f21b3d985f387239
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/oci/go.mod) = 1866
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/oss/go.mod) = c5d4607a288de7ee6c3fdd7ab848305ab3c94bc050e944c28ddbdf84d5e4e0a1
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/oss/go.mod) = 3423
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/pg/go.mod) = 66ba2d3c6bae1537827440cf6c42fa8a3e3f3a6daca16bbb7516fe551f7cfc5e
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/pg/go.mod) = 2197
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/s3/go.mod) = 135156b65c59c49868efba08a88cd4cad2faa64aa4847e4a33c5747d998af868
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/backend/remote-state/s3/go.mod) = 4627
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/legacy/go.mod) = 153cdbad6b994453bb12af61fec70318234e8108237b11f503410bfd96e02359
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/internal/legacy/go.mod) = 1581
+SHA256 (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/hashicorp-terraform-v1.13.4_GH0.tar.gz) = 1f4645ce7da06162d98353858ea4016ec16172baf6a95f0d4e992a231114b0a9
+SIZE (go/sysutils_terraform/hashicorp-terraform-v1.13.4_GH0/hashicorp-terraform-v1.13.4_GH0.tar.gz) = 5556057
diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile
index 14af599feefc..951f327fd25d 100644
--- a/sysutils/terragrunt/Makefile
+++ b/sysutils/terragrunt/Makefile
@@ -1,6 +1,7 @@
PORTNAME= terragrunt
DISTVERSIONPREFIX= v
-DISTVERSION= 0.81.1
+DISTVERSION= 0.93.9
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -10,9 +11,7 @@ WWW= https://terragrunt.gruntwork.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= terraform:sysutils/terraform
-
-USES= go:1.24,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/gruntwork-io/terragrunt
diff --git a/sysutils/terragrunt/distinfo b/sysutils/terragrunt/distinfo
index f9fc74d95234..286bea92fdc1 100644
--- a/sysutils/terragrunt/distinfo
+++ b/sysutils/terragrunt/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749517949
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.mod) = 3127f07fe90d48935db3d2c42a138ce43e0b027e1cf2f344279f2b4b5078c468
-SIZE (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.mod) = 15775
-SHA256 (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.zip) = 5e81b73eec82edafcee8c6301b746d3ad3cc47dce8f4d46c19e181f0db825ffe
-SIZE (go/sysutils_terragrunt/terragrunt-v0.81.1/v0.81.1.zip) = 9302163
+TIMESTAMP = 1763559575
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.93.9/v0.93.9.mod) = 6f330500f80e1ce58d9bae00c5c4367743055726d9e9745f75ca899d126e29f2
+SIZE (go/sysutils_terragrunt/terragrunt-v0.93.9/v0.93.9.mod) = 18723
+SHA256 (go/sysutils_terragrunt/terragrunt-v0.93.9/v0.93.9.zip) = 0eb856d05e439eca2a52ede9aa021a61fe76fae6dda93a872dbb7a237ec44052
+SIZE (go/sysutils_terragrunt/terragrunt-v0.93.9/v0.93.9.zip) = 9729566
diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile
index b28901646a78..7c0cc96adc33 100644
--- a/sysutils/tflint/Makefile
+++ b/sysutils/tflint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tflint
DISTVERSIONPREFIX= v
-DISTVERSION= 0.58.0
+DISTVERSION= 0.60.0
CATEGORIES= sysutils
MAINTAINER= dutra@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://github.com/terraform-linters/tflint
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/terraform-linters/tflint
diff --git a/sysutils/tflint/distinfo b/sysutils/tflint/distinfo
index 8f23a671a3d0..cbe385e4fdc1 100644
--- a/sysutils/tflint/distinfo
+++ b/sysutils/tflint/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1749425819
-SHA256 (go/sysutils_tflint/tflint-v0.58.0/v0.58.0.mod) = 822a1cecd36cf37b8ad6f13255fa03ed108bbc2cebaad5236615aea535f8e0d8
-SIZE (go/sysutils_tflint/tflint-v0.58.0/v0.58.0.mod) = 8711
-SHA256 (go/sysutils_tflint/tflint-v0.58.0/v0.58.0.zip) = 70b005914083e40fc22ae396b731d06a347aeb1b808fd42ab68274da38e385dc
-SIZE (go/sysutils_tflint/tflint-v0.58.0/v0.58.0.zip) = 1651544
+TIMESTAMP = 1765348761
+SHA256 (go/sysutils_tflint/tflint-v0.60.0/v0.60.0.mod) = 68c9d1ea82d7ed31f263d5b31cdc6930580b6ddac1fac7fba94f2b8229e8d945
+SIZE (go/sysutils_tflint/tflint-v0.60.0/v0.60.0.mod) = 9944
+SHA256 (go/sysutils_tflint/tflint-v0.60.0/v0.60.0.zip) = ca386ef7858a7ed6ade31356a2de03b2be7dc60465beb6ff79a86f0c5cdf5260
+SIZE (go/sysutils_tflint/tflint-v0.60.0/v0.60.0.zip) = 1665225
diff --git a/sysutils/tiempo/Makefile b/sysutils/tiempo/Makefile
index b48e79e6405c..89d136f12fd3 100644
--- a/sysutils/tiempo/Makefile
+++ b/sysutils/tiempo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tiempo
-DISTVERSION= 1.11.1
-PORTREVISION= 4
+DISTVERSION= 1.11.5
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/tiempo/distinfo b/sysutils/tiempo/distinfo
index 59049143d354..459e94101dc0 100644
--- a/sysutils/tiempo/distinfo
+++ b/sysutils/tiempo/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1736963742
+TIMESTAMP = 1762672071
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
diff --git a/sysutils/timemon/Makefile b/sysutils/timemon/Makefile
index 45f045ef5305..2dd708c8be6e 100644
--- a/sysutils/timemon/Makefile
+++ b/sysutils/timemon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= timemon
PORTVERSION= 4.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= sysutils gnustep
MASTER_SITES= SAVANNAH/gap
DISTNAME= TimeMon-${PORTVERSION}
diff --git a/sysutils/tkdvd/Makefile b/sysutils/tkdvd/Makefile
index d650d8716b35..9f2392693ea3 100644
--- a/sysutils/tkdvd/Makefile
+++ b/sysutils/tkdvd/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 4.0.9
PORTREVISION= 4
CATEGORIES= sysutils
MASTER_SITES= http://regis.damongeot.free.fr/tkdvd/dl/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= GUI to dvd+rw-tools and cdrecord
diff --git a/sysutils/tldr/Makefile b/sysutils/tldr/Makefile
index cabfbddcfacd..c566d06346cb 100644
--- a/sysutils/tldr/Makefile
+++ b/sysutils/tldr/Makefile
@@ -1,6 +1,7 @@
PORTNAME= tldr
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.1
+DISTVERSION= 1.12.0
+PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= adamw@FreeBSD.org
diff --git a/sysutils/tldr/Makefile.crates b/sysutils/tldr/Makefile.crates
index ec403b5de781..3d9f354d8598 100644
--- a/sysutils/tldr/Makefile.crates
+++ b/sysutils/tldr/Makefile.crates
@@ -1,136 +1,156 @@
-CARGO_CRATES= adler2-2.0.0 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
- arbitrary-1.4.1 \
+CARGO_CRATES= adler2-2.0.1 \
+ anstream-0.6.20 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ arbitrary-1.4.2 \
assert_cmd-2.0.17 \
base64-0.22.1 \
- bitflags-2.9.0 \
+ bitflags-2.9.4 \
bstr-1.12.0 \
- bumpalo-3.17.0 \
byteorder-1.5.0 \
bytes-1.10.1 \
- cc-1.2.21 \
+ cc-1.2.39 \
cesu8-1.1.0 \
- 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 \
+ cfg-if-1.0.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
combine-4.6.7 \
- core-foundation-0.10.0 \
+ core-foundation-0.10.1 \
core-foundation-sys-0.8.7 \
- crc32fast-1.4.2 \
- crossbeam-utils-0.8.21 \
- derive_arbitrary-1.4.1 \
+ crc32fast-1.5.0 \
+ derive_arbitrary-1.4.2 \
difflib-0.4.0 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
doc-comment-0.3.3 \
equivalent-1.0.2 \
- errno-0.3.11 \
- flate2-1.1.1 \
+ errno-0.3.14 \
+ fastrand-2.3.0 \
+ find-msvc-tools-0.1.2 \
+ flate2-1.1.2 \
fnv-1.0.7 \
getrandom-0.2.16 \
- hashbrown-0.15.3 \
+ getrandom-0.3.3 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
http-1.3.1 \
httparse-1.10.1 \
- indexmap-2.9.0 \
+ indexmap-2.11.4 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.15 \
jni-0.21.1 \
jni-sys-0.3.0 \
- libc-0.2.172 \
- libredox-0.1.3 \
- linux-raw-sys-0.9.4 \
- log-0.4.27 \
- memchr-2.7.4 \
- miniz_oxide-0.8.8 \
+ libc-0.2.176 \
+ libredox-0.1.10 \
+ libz-rs-sys-0.5.2 \
+ linux-raw-sys-0.11.0 \
+ log-0.4.28 \
+ memchr-2.7.6 \
+ miniz_oxide-0.8.9 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
openssl-probe-0.1.6 \
option-ext-0.2.0 \
- percent-encoding-2.3.1 \
+ percent-encoding-2.3.2 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- proc-macro2-1.0.95 \
- quote-1.0.40 \
- redox_users-0.5.0 \
- regex-automata-0.4.9 \
+ proc-macro2-1.0.101 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ redox_users-0.5.2 \
+ regex-automata-0.4.11 \
ring-0.17.14 \
- rustix-1.0.7 \
- rustls-0.23.26 \
+ rustix-1.1.2 \
+ rustls-0.23.32 \
rustls-native-certs-0.8.1 \
rustls-pemfile-2.2.0 \
- rustls-pki-types-1.11.0 \
- rustls-platform-verifier-0.5.2 \
+ rustls-pki-types-1.12.0 \
+ rustls-platform-verifier-0.6.1 \
rustls-platform-verifier-android-0.1.1 \
- rustls-webpki-0.103.1 \
+ rustls-webpki-0.103.6 \
same-file-1.0.6 \
- 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_spanned-0.6.8 \
+ schannel-0.1.28 \
+ security-framework-3.5.1 \
+ security-framework-sys-2.15.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_spanned-1.0.2 \
shlex-1.3.0 \
- simd-adler32-0.3.7 \
socks-0.3.4 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.101 \
- terminal_size-0.4.2 \
+ syn-2.0.106 \
+ tempfile-3.23.0 \
+ terminal_size-0.4.3 \
termtree-0.5.1 \
thiserror-1.0.69 \
- thiserror-2.0.12 \
+ thiserror-2.0.17 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.12 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
- unicode-ident-1.0.18 \
- unicode-width-0.2.0 \
+ thiserror-impl-2.0.17 \
+ toml-0.9.7 \
+ toml_datetime-0.7.2 \
+ toml_parser-1.0.3 \
+ toml_writer-1.0.3 \
+ unicode-ident-1.0.19 \
+ unicode-width-0.2.1 \
untrusted-0.9.0 \
- ureq-3.0.11 \
- ureq-proto-0.4.1 \
+ ureq-3.1.2 \
+ ureq-proto-0.5.2 \
utf-8-0.7.6 \
utf8parse-0.2.2 \
wait-timeout-0.2.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- webpki-root-certs-0.26.10 \
- webpki-roots-0.26.10 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasi-0.14.7+wasi-0.2.4 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ webpki-root-certs-1.0.2 \
+ webpki-roots-1.0.2 \
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-link-0.2.0 \
windows-sys-0.45.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
windows-targets-0.42.2 \
windows-targets-0.52.6 \
+ windows-targets-0.53.4 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-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.42.2 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.9 \
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0 \
yansi-1.0.1 \
- zeroize-1.8.1 \
- zip-2.6.1 \
- zopfli-0.8.2
+ zeroize-1.8.2 \
+ zip-5.1.1 \
+ zlib-rs-0.5.2
diff --git a/sysutils/tldr/distinfo b/sysutils/tldr/distinfo
index 2aea427b0ac0..55b67a59ee8e 100644
--- a/sysutils/tldr/distinfo
+++ b/sysutils/tldr/distinfo
@@ -1,60 +1,56 @@
-TIMESTAMP = 1750432671
-SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
-SIZE (rust/crates/adler2-2.0.0.crate) = 13529
-SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
-SIZE (rust/crates/anstream-0.6.18.crate) = 29681
-SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
-SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
-SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
-SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
-SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
+TIMESTAMP = 1759283056
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
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/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
-SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0
-SIZE (rust/crates/cc-1.2.21.crate) = 106117
+SHA256 (rust/crates/cc-1.2.39.crate) = e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f
+SIZE (rust/crates/cc-1.2.39.crate) = 90774
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
-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/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
+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/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3
-SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491
-SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
-SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
-SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800
-SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a
+SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
@@ -65,24 +61,30 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
-SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
-SIZE (rust/crates/errno-0.3.11.crate) = 12048
-SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece
-SIZE (rust/crates/flate2-1.1.1.crate) = 77224
+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/find-msvc-tools-0.1.2.crate) = 1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959
+SIZE (rust/crates/find-msvc-tools-0.1.2.crate) = 30461
+SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d
+SIZE (rust/crates/flate2-1.1.2.crate) = 76495
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+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/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
SIZE (rust/crates/httparse-1.10.1.crate) = 45190
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
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
@@ -91,114 +93,122 @@ SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17
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/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-SHA256 (rust/crates/linux-raw-sys-0.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/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/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd
+SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524
+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.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
SHA256 (rust/crates/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/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+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.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
-SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0
-SIZE (rust/crates/rustls-0.23.26.crate) = 347849
+SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
+SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustls-0.23.32.crate) = cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40
+SIZE (rust/crates/rustls-0.23.32.crate) = 372459
SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3
SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129
SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c
-SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933
-SHA256 (rust/crates/rustls-platform-verifier-0.5.2.crate) = 4937d110d34408e9e5ad30ba0b0ca3b6a8a390f8db3636db60144ac4fa792750
-SIZE (rust/crates/rustls-platform-verifier-0.5.2.crate) = 61002
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-platform-verifier-0.6.1.crate) = be59af91596cac372a6942530653ad0c3a246cdd491aaa9dcaee47f88d67d5a0
+SIZE (rust/crates/rustls-platform-verifier-0.6.1.crate) = 60142
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.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03
-SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273
+SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb
+SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224
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.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
-SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316
-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_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1
-SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330
+SHA256 (rust/crates/schannel-0.1.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
+SIZE (rust/crates/schannel-0.1.28.crate) = 42312
+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/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.2.crate) = 5417783452c2be558477e104686f7de5dae53dba813c28435e0e70f82d9b04ee
+SIZE (rust/crates/serde_spanned-1.0.2.crate) = 11032
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
SHA256 (rust/crates/socks-0.3.4.crate) = f0c3dbbd9ae980613c6dd8e28a9407b50509d3803b57624d5dfe8315218cd58b
SIZE (rust/crates/socks-0.3.4.crate) = 13172
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
-SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
-SHA256 (rust/crates/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/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
-SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/toml-0.9.7.crate) = 00e5e5d9bf2475ac9d4f0d9edab68cc573dc2fd644b0dba36b0c30a92dd9eaa0
+SIZE (rust/crates/toml-0.9.7.crate) = 55852
+SHA256 (rust/crates/toml_datetime-0.7.2.crate) = 32f1085dec27c2b6632b04c80b3bb1b4300d6495d1e129693bdda7d91e72eec1
+SIZE (rust/crates/toml_datetime-0.7.2.crate) = 17859
+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/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-3.0.11.crate) = b7a3e9af6113ecd57b8c63d3cd76a385b2e3881365f1f489e54f49801d0c83ea
-SIZE (rust/crates/ureq-3.0.11.crate) = 126498
-SHA256 (rust/crates/ureq-proto-0.4.1.crate) = fadf18427d33828c311234884b7ba2afb57143e6e7e69fda7ee883b624661e36
-SIZE (rust/crates/ureq-proto-0.4.1.crate) = 61641
+SHA256 (rust/crates/ureq-3.1.2.crate) = 99ba1025f18a4a3fc3e9b48c868e9beb4f24f4b4b1a325bada26bd4119f46537
+SIZE (rust/crates/ureq-3.1.2.crate) = 133481
+SHA256 (rust/crates/ureq-proto-0.5.2.crate) = 60b4531c118335662134346048ddb0e54cc86bd7e81866757873055f0e38f5d2
+SIZE (rust/crates/ureq-proto-0.5.2.crate) = 64346
SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
@@ -207,69 +217,99 @@ SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cb
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/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
-SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/webpki-root-certs-0.26.10.crate) = c99403924bc5f23afefc319b8ac67ed0e50669f6e52a413314cccb1fdbc93ba0
-SIZE (rust/crates/webpki-root-certs-0.26.10.crate) = 171116
-SHA256 (rust/crates/webpki-roots-0.26.10.crate) = 37493cadf42a2a939ed404698ded7fb378bf301b5011f973361779a3a74f8c93
-SIZE (rust/crates/webpki-roots-0.26.10.crate) = 248904
+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/webpki-root-certs-1.0.2.crate) = 4e4ffd8df1c57e87c325000a3d6ef93db75279dc3a231125aac571650f22b12a
+SIZE (rust/crates/webpki-root-certs-1.0.2.crate) = 173652
+SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
+SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-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-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
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.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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
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.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
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.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.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
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.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
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.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
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.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
SHA256 (rust/crates/windows_x86_64_gnullvm-0.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.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
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.9.crate) = d9fb597c990f03753e08d3c29efbfcf2019a003b4bf4ba19225c158e1549f0f3
-SIZE (rust/crates/winnow-0.7.9.crate) = 174763
+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/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (rust/crates/zip-2.6.1.crate) = 1dcb24d0152526ae49b9b96c1dcf71850ca1e0b882e4e28ed898a93c41334744
-SIZE (rust/crates/zip-2.6.1.crate) = 112133
-SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7
-SIZE (rust/crates/zopfli-0.8.2.crate) = 51842
-SHA256 (tldr-pages-tlrc-v1.11.1_GH0.tar.gz) = 02262b432dd188772577fd3a37f8a236d46d924291ec1d013e419c77f7256f4a
-SIZE (tldr-pages-tlrc-v1.11.1_GH0.tar.gz) = 37064
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zip-5.1.1.crate) = 2f852905151ac8d4d06fdca66520a661c09730a74c6d4e2b0f27b436b382e532
+SIZE (rust/crates/zip-5.1.1.crate) = 127991
+SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2
+SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342
+SHA256 (tldr-pages-tlrc-v1.12.0_GH0.tar.gz) = 402942f1bc37301da9dd1870294d7edd8e81989a178c6439cfbd866d9a9bf67a
+SIZE (tldr-pages-tlrc-v1.12.0_GH0.tar.gz) = 41252
diff --git a/sysutils/tmux/Makefile b/sysutils/tmux/Makefile
index 14b99421798d..df1538387a6c 100644
--- a/sysutils/tmux/Makefile
+++ b/sysutils/tmux/Makefile
@@ -1,20 +1,20 @@
PORTNAME= tmux
-PORTVERSION= 3.5a
+PORTVERSION= 3.6
PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= https://github.com/tmux/tmux/releases/download/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
-MAINTAINER= mat@FreeBSD.org
+MAINTAINER= jrm@FreeBSD.org
COMMENT= Terminal Multiplexer
WWW= https://tmux.github.io/
-LICENSE= ISCL GPLv2
+LICENSE= GPLv2 ISCL
LICENSE_COMB= multi
-LICENSE_FILE_ISCL= ${WRKSRC}/COPYING
LICENSE_FILE_GPLv2= ${WRKSRC_bash}/COPYING
-LICENSE_DISTFILES_ISCL= ${DISTNAME}${EXTRACT_SUFX}
+LICENSE_FILE_ISCL= ${WRKSRC}/COPYING
LICENSE_DISTFILES_GPLv2= ${DISTFILE_bash}
+LICENSE_DISTFILES_ISCL= ${DISTNAME}${EXTRACT_SUFX}
USES= cpe pkgconfig
@@ -40,22 +40,22 @@ OPTIONS_DEFINE= DOCS EXAMPLES LIBEVENT_STATIC UTF8PROC
LIBEVENT_STATIC_DESC= Build with static libevent
UTF8PROC_DESC= Build with utf8proc support
-UTF8PROC_USES= localbase
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
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD && (${OSVERSION} < 1401502 || \
- ${OSVERSION} >= 1500000 && ${OSVERSION} < 1500020)
-USES+= ncurses:port
+.if ${OPSYS} == FreeBSD && (${OSVERSION} < 1401502 || ${OSVERSION} >= 1500000 && \
+ ${OSVERSION} < 1500020)
+USES+= ncurses:port
.else
-USES+= ncurses
+USES+= ncurses
.endif
post-patch:
diff --git a/sysutils/tmux/distinfo b/sysutils/tmux/distinfo
index f3395690b524..496dd8acffdb 100644
--- a/sysutils/tmux/distinfo
+++ b/sysutils/tmux/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1728112504
-SHA256 (tmux-3.5a.tar.gz) = 16216bd0877170dfcc64157085ba9013610b12b082548c7c9542cc0103198951
-SIZE (tmux-3.5a.tar.gz) = 715619
+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
diff --git a/sysutils/tmux/files/patch-server-fn.c b/sysutils/tmux/files/patch-server-fn.c
new file mode 100644
index 000000000000..3b3f4c30a20b
--- /dev/null
+++ b/sysutils/tmux/files/patch-server-fn.c
@@ -0,0 +1,24 @@
+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
new file mode 100644
index 000000000000..8da2da68a602
--- /dev/null
+++ b/sysutils/tmux/pkg-message
@@ -0,0 +1,13 @@
+[
+{
+ type: upgrade
+ message: <<EOM
+tmux must be restarted after upgrading.
+
+If you see the following message when you try to attach, it likely means
+you forgot to restart tmux:
+
+ open terminal failed: not a terminal
+EOM
+}
+]
diff --git a/sysutils/topgrade/Makefile b/sysutils/topgrade/Makefile
index 725027da374c..28cffe63a7d1 100644
--- a/sysutils/topgrade/Makefile
+++ b/sysutils/topgrade/Makefile
@@ -1,7 +1,7 @@
PORTNAME= topgrade
DISTVERSIONPREFIX= v
DISTVERSION= 16.0.2
-PORTREVISION= 3
+PORTREVISION= 8
CATEGORIES= sysutils
MAINTAINER= freebsd@scd-systems.net
@@ -11,9 +11,7 @@ WWW= https://github.com/topgrade-rs/topgrade
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= sudo:security/sudo
-
-USES= cargo
+USES= cargo sudo
USE_GITHUB= yes
GH_ACCOUNT= topgrade-rs
diff --git a/sysutils/touchegg/Makefile b/sysutils/touchegg/Makefile
index 626dd8a188bb..58b6bb7da466 100644
--- a/sysutils/touchegg/Makefile
+++ b/sysutils/touchegg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= touchegg
-DISTVERSION= 2.0.17
-PORTREVISION= 1
+DISTVERSION= 2.0.18
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
diff --git a/sysutils/touchegg/distinfo b/sysutils/touchegg/distinfo
index ec4da37f81e7..c0887adb54ac 100644
--- a/sysutils/touchegg/distinfo
+++ b/sysutils/touchegg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692078965
-SHA256 (JoseExposito-touchegg-2.0.17_GH0.tar.gz) = 0600c4c57d6c96b6f0a84a56cb4f5d8ce0fa42831bfa0d6cf94ce6a1a23823f8
-SIZE (JoseExposito-touchegg-2.0.17_GH0.tar.gz) = 26833325
+TIMESTAMP = 1762626595
+SHA256 (JoseExposito-touchegg-2.0.18_GH0.tar.gz) = 7cf0b9239f414d9484495f2a57a28c1c99b3d7a7ae5767d10f0464809ae32e0b
+SIZE (JoseExposito-touchegg-2.0.18_GH0.tar.gz) = 26834695
diff --git a/sysutils/treetop/Makefile b/sysutils/treetop/Makefile
index ef7ab7f99bbf..24b9b7aad0cb 100644
--- a/sysutils/treetop/Makefile
+++ b/sysutils/treetop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= treetop
DISTVERSIONPREFIX= v
DISTVERSION= ${MODVERSION:S/-/./g:R}
-PORTREVISION= 2
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= hoanga@gmail.com
diff --git a/sysutils/triton/Makefile b/sysutils/triton/Makefile
index 2744fbc43fc6..0198246bdbf3 100644
--- a/sysutils/triton/Makefile
+++ b/sysutils/triton/Makefile
@@ -1,6 +1,7 @@
PORTNAME= triton
DISTVERSIONPREFIX= v
DISTVERSION= 0.9-597
+PORTREVISION= 1
DISTVERSIONSUFFIX= -gafb28564
CATEGORIES= sysutils
diff --git a/sysutils/trueos-libqt5/Makefile b/sysutils/trueos-libqt5/Makefile
index ea1cf181cbf1..9ae863c74e3e 100644
--- a/sysutils/trueos-libqt5/Makefile
+++ b/sysutils/trueos-libqt5/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 3
CATEGORIES= sysutils
MAINTAINER= jt@obs-sec.com
-COMMENT= TrueOS QT5 Library
+COMMENT= TrueOS Qt5 Library
WWW= https://github.com/trueos/trueos-libqt5
LICENSE= BSD2CLAUSE
diff --git a/sysutils/trueos-libqt5/pkg-descr b/sysutils/trueos-libqt5/pkg-descr
index 89d51c353776..07627d6a75fb 100644
--- a/sysutils/trueos-libqt5/pkg-descr
+++ b/sysutils/trueos-libqt5/pkg-descr
@@ -1 +1 @@
-TrueOS QT5 Library
+TrueOS Qt5 Library
diff --git a/sysutils/ttyd/Makefile b/sysutils/ttyd/Makefile
index 31d6e41b6ece..0586e9ffe284 100644
--- a/sysutils/ttyd/Makefile
+++ b/sysutils/ttyd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ttyd
DISTVERSION= 1.7.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= nc@FreeBSD.org
diff --git a/sysutils/ttyd/files/ttyd.in b/sysutils/ttyd/files/ttyd.in
index 56b8188deeda..15c108eca492 100755
--- a/sysutils/ttyd/files/ttyd.in
+++ b/sysutils/ttyd/files/ttyd.in
@@ -19,8 +19,8 @@ load_rc_config $name
: ${ttyd_enable:="NO"}
: ${ttyd_acct:="nobody"}
-: ${ttyd_exec:="/bin/sh"}
-: ${ttyd_args:="--interface lo0 --port 7681"}
+: ${ttyd_exec:="/usr/bin/login"}
+: ${ttyd_args:="--interface lo0 --port 7681 -W"}
procname="/usr/local/bin/${name}"
diff --git a/sysutils/tuckr/Makefile b/sysutils/tuckr/Makefile
index bae2bd8d2938..df3d0f7a8460 100644
--- a/sysutils/tuckr/Makefile
+++ b/sysutils/tuckr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuckr
-DISTVERSION= 0.11.2
-PORTREVISION= 1
+DISTVERSION= 0.12.0
+PORTREVISION= 2
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -17,32 +17,31 @@ GH_ACCOUNT= RaphGL
GH_PROJECT= Tuckr
CARGO_CRATES= aead-0.5.2 \
- ahash-0.8.12 \
aho-corasick-1.1.3 \
ansi-str-0.9.0 \
ansitok-0.3.0 \
- anstream-0.6.18 \
- anstyle-1.0.10 \
- anstyle-parse-0.2.6 \
- anstyle-query-1.1.2 \
- anstyle-wincon-3.0.7 \
+ anstream-0.6.20 \
+ anstyle-1.0.13 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
arc-swap-1.7.1 \
arrayvec-0.7.6 \
- base62-2.2.1 \
+ base62-2.2.3 \
bitflags-1.3.2 \
- bitflags-2.9.0 \
+ bitflags-2.9.4 \
block-buffer-0.10.4 \
bstr-1.12.0 \
- bytecount-0.6.8 \
- cfg-if-1.0.0 \
+ bytecount-0.6.9 \
+ cfg-if-1.0.3 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
cipher-0.4.4 \
- clap-4.5.38 \
- clap_builder-4.5.38 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
+ clap-4.5.48 \
+ clap_builder-4.5.48 \
+ clap_derive-4.5.47 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
cpufeatures-0.2.17 \
crossbeam-deque-0.8.6 \
crossbeam-epoch-0.9.18 \
@@ -52,106 +51,114 @@ CARGO_CRATES= aead-0.5.2 \
dirs-6.0.0 \
dirs-sys-0.5.0 \
either-1.15.0 \
- enumflags2-0.7.11 \
- enumflags2_derive-0.7.11 \
+ enumflags2-0.7.12 \
+ enumflags2_derive-0.7.12 \
equivalent-1.0.2 \
+ fnv-1.0.7 \
generic-array-0.14.7 \
getrandom-0.2.16 \
- getrandom-0.3.3 \
- glob-0.3.2 \
+ glob-0.3.3 \
globset-0.4.16 \
globwalk-0.8.1 \
- hashbrown-0.15.3 \
+ hashbrown-0.16.0 \
heck-0.5.0 \
ignore-0.4.23 \
- indexmap-2.9.0 \
+ indexmap-2.11.4 \
inout-0.1.4 \
is_terminal_polyfill-1.70.1 \
itertools-0.11.0 \
itoa-1.0.15 \
lazy_static-1.5.0 \
- libc-0.2.172 \
- libredox-0.1.3 \
- log-0.4.27 \
- memchr-2.7.4 \
+ libc-0.2.176 \
+ libredox-0.1.10 \
+ log-0.4.28 \
+ memchr-2.7.6 \
minimal-lexical-0.2.1 \
nom-7.1.3 \
- normpath-1.3.0 \
+ normpath-1.5.0 \
once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
opaque-debug-0.3.1 \
option-ext-0.2.0 \
- owo-colors-4.2.0 \
- papergrid-0.15.0 \
+ owo-colors-4.2.3 \
+ papergrid-0.17.0 \
poly1305-0.8.0 \
proc-macro-error-attr2-2.0.0 \
proc-macro-error2-2.0.1 \
- proc-macro2-1.0.95 \
- quote-1.0.40 \
- r-efi-5.2.0 \
+ proc-macro2-1.0.101 \
+ quote-1.0.41 \
rand_core-0.6.4 \
- redox_users-0.5.0 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
- regex-syntax-0.8.5 \
+ redox_users-0.5.2 \
+ regex-1.11.3 \
+ regex-automata-0.4.11 \
+ regex-syntax-0.8.6 \
rpassword-7.4.0 \
rtoolbox-0.0.3 \
- rust-i18n-3.1.4 \
- rust-i18n-macro-3.1.4 \
- rust-i18n-support-3.1.4 \
- rustversion-1.0.20 \
+ rust-i18n-3.1.5 \
+ rust-i18n-macro-3.1.5 \
+ rust-i18n-support-3.1.5 \
ryu-1.0.20 \
same-file-1.0.6 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.8 \
+ 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_yaml-0.9.34+deprecated \
sha2-0.10.9 \
siphasher-1.0.1 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
stable_deref_trait-1.2.0 \
strsim-0.11.1 \
subtle-2.6.1 \
- syn-2.0.101 \
+ syn-2.0.106 \
sys-locale-0.3.2 \
- tabled-0.19.0 \
+ tabled-0.20.0 \
tabled_derive-0.11.0 \
testing_table-0.3.0 \
- thiserror-2.0.12 \
- thiserror-impl-2.0.12 \
- toml-0.8.22 \
- toml_datetime-0.6.9 \
- toml_edit-0.22.26 \
- toml_write-0.1.1 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
triomphe-0.1.14 \
typenum-1.18.0 \
- unicode-ident-1.0.18 \
- unicode-width-0.2.0 \
+ unicode-ident-1.0.19 \
+ unicode-width-0.2.1 \
universal-hash-0.5.1 \
unsafe-libyaml-0.2.11 \
utf8parse-0.2.2 \
version_check-0.9.5 \
vte-0.14.1 \
walkdir-2.5.0 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.14.2+wasi-0.2.4 \
- winapi-util-0.1.9 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ winapi-util-0.1.11 \
+ windows-link-0.2.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.1 \
windows-targets-0.52.6 \
+ windows-targets-0.53.4 \
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 \
- winnow-0.7.10 \
- wit-bindgen-rt-0.39.0 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25 \
- zeroize-1.8.1
+ windows_x86_64_msvc-0.53.0 \
+ winnow-0.7.13 \
+ zeroize-1.8.2
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/tuckr/distinfo b/sysutils/tuckr/distinfo
index 18b333db4210..0a2710d14c65 100644
--- a/sysutils/tuckr/distinfo
+++ b/sysutils/tuckr/distinfo
@@ -1,58 +1,56 @@
-TIMESTAMP = 1748368894
+TIMESTAMP = 1761529251
SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
SIZE (rust/crates/aead-0.5.2.crate) = 15509
-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/ansi-str-0.9.0.crate) = 060de1453b69f46304b28274f382132f4e72c55637cf362920926a70d090890d
SIZE (rust/crates/ansi-str-0.9.0.crate) = 18724
SHA256 (rust/crates/ansitok-0.3.0.crate) = c0a8acea8c2f1c60f0a92a8cd26bf96ca97db56f10bbcab238bbe0cceba659ee
SIZE (rust/crates/ansitok-0.3.0.crate) = 18163
-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/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+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/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/base62-2.2.1.crate) = 10e52a7bcb1d6beebee21fb5053af9e3cbb7a7ed1a4909e534040e676437ab1f
-SIZE (rust/crates/base62-2.2.1.crate) = 13812
+SHA256 (rust/crates/base62-2.2.3.crate) = 1adf9755786e27479693dedd3271691a92b5e242ab139cacb9fb8e7fb5381111
+SIZE (rust/crates/base62-2.2.3.crate) = 15683
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
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/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
-SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
+SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-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/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/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
@@ -71,32 +69,32 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e
SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
-SHA256 (rust/crates/enumflags2-0.7.11.crate) = ba2f4b465f5318854c6f8dd686ede6c0a9dc67d4b1ac241cf0eb51521a309147
-SIZE (rust/crates/enumflags2-0.7.11.crate) = 17500
-SHA256 (rust/crates/enumflags2_derive-0.7.11.crate) = fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79
-SIZE (rust/crates/enumflags2_derive-0.7.11.crate) = 8524
+SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef
+SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544
+SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827
+SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
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/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/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5
SIZE (rust/crates/globset-0.4.16.crate) = 26533
SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc
SIZE (rust/crates/globwalk-0.8.1.crate) = 13705
-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/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
@@ -107,120 +105,120 @@ SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f9
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
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/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
-SIZE (rust/crates/libredox-0.1.3.crate) = 6068
-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/libc-0.2.176.crate) = 58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174
+SIZE (rust/crates/libc-0.2.176.crate) = 790040
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed
-SIZE (rust/crates/normpath-1.3.0.crate) = 20719
+SHA256 (rust/crates/normpath-1.5.0.crate) = bf23ab2b905654b4cb177e30b629937b3868311d4e1cba859f899c041046e69b
+SIZE (rust/crates/normpath-1.5.0.crate) = 22940
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/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/owo-colors-4.2.0.crate) = 1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564
-SIZE (rust/crates/owo-colors-4.2.0.crate) = 37789
-SHA256 (rust/crates/papergrid-0.15.0.crate) = 30268a8d20c2c0d126b2b6610ab405f16517f6ba9f244d8c59ac2c512a8a1ce7
-SIZE (rust/crates/papergrid-0.15.0.crate) = 58592
+SHA256 (rust/crates/owo-colors-4.2.3.crate) = 9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52
+SIZE (rust/crates/owo-colors-4.2.3.crate) = 38315
+SHA256 (rust/crates/papergrid-0.17.0.crate) = 6978128c8b51d8f4080631ceb2302ab51e32cc6e8615f735ee2f83fd269ae3f1
+SIZE (rust/crates/papergrid-0.17.0.crate) = 63686
SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf
SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
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/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/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
-SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
+SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
+SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
+SHA256 (rust/crates/regex-1.11.3.crate) = 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c
+SIZE (rust/crates/regex-1.11.3.crate) = 163275
+SHA256 (rust/crates/regex-automata-0.4.11.crate) = 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad
+SIZE (rust/crates/regex-automata-0.4.11.crate) = 622880
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
SHA256 (rust/crates/rpassword-7.4.0.crate) = 66d4c8b64f049c6721ec8ccec37ddfc3d641c4a7fca57e8f2a89de509c73df39
SIZE (rust/crates/rpassword-7.4.0.crate) = 123730
SHA256 (rust/crates/rtoolbox-0.0.3.crate) = a7cc970b249fbe527d6e02e0a227762c9108b2f49d81094fe357ffc6d14d7f6f
SIZE (rust/crates/rtoolbox-0.0.3.crate) = 10149
-SHA256 (rust/crates/rust-i18n-3.1.4.crate) = a2b6307cde881492032919adf26e254981604a6657b339ae23cce8358e9ee203
-SIZE (rust/crates/rust-i18n-3.1.4.crate) = 21333
-SHA256 (rust/crates/rust-i18n-macro-3.1.4.crate) = 1c0dc724669fe2ddbbec5ed9daea8147a9030de87ebb46fdc7bb9315701d9912
-SIZE (rust/crates/rust-i18n-macro-3.1.4.crate) = 16865
-SHA256 (rust/crates/rust-i18n-support-3.1.4.crate) = b47501de04282525d0192c4b4133f9e3574e1fab3542ddc7bb109ff773dc108b
-SIZE (rust/crates/rust-i18n-support-3.1.4.crate) = 17069
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/rust-i18n-3.1.5.crate) = fda2551fdfaf6cc5ee283adc15e157047b92ae6535cf80f6d4962d05717dc332
+SIZE (rust/crates/rust-i18n-3.1.5.crate) = 21074
+SHA256 (rust/crates/rust-i18n-macro-3.1.5.crate) = 22baf7d7f56656d23ebe24f6bb57a5d40d2bce2a5f1c503e692b5b2fa450f965
+SIZE (rust/crates/rust-i18n-macro-3.1.5.crate) = 16828
+SHA256 (rust/crates/rust-i18n-support-3.1.5.crate) = 940ed4f52bba4c0152056d771e563b7133ad9607d4384af016a134b58d758f19
+SIZE (rust/crates/rust-i18n-support-3.1.5.crate) = 17137
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/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/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_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/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+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.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/sys-locale-0.3.2.crate) = 8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4
SIZE (rust/crates/sys-locale-0.3.2.crate) = 15072
-SHA256 (rust/crates/tabled-0.19.0.crate) = 228d124371171cd39f0f454b58f73ddebeeef3cef3207a82ffea1c29465aea43
-SIZE (rust/crates/tabled-0.19.0.crate) = 226901
+SHA256 (rust/crates/tabled-0.20.0.crate) = e39a2ee1fbcd360805a771e1b300f78cc88fec7b8d3e2f71cd37bbf23e725c7d
+SIZE (rust/crates/tabled-0.20.0.crate) = 228466
SHA256 (rust/crates/tabled_derive-0.11.0.crate) = 0ea5d1b13ca6cff1f9231ffd62f15eefd72543dab5e468735f1a456728a02846
SIZE (rust/crates/tabled_derive-0.11.0.crate) = 12860
SHA256 (rust/crates/testing_table-0.3.0.crate) = 0f8daae29995a24f65619e19d8d31dea5b389f3d853d8bf297bbf607cd0014cc
SIZE (rust/crates/testing_table-0.3.0.crate) = 3611
-SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-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/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/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/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/triomphe-0.1.14.crate) = ef8f7726da4807b58ea5c96fdc122f80702030edc33b35aff9190a51148ccc85
SIZE (rust/crates/triomphe-0.1.14.crate) = 30292
SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
SIZE (rust/crates/typenum-1.18.0.crate) = 74871
-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.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd
-SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
+SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c
+SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
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
@@ -233,43 +231,59 @@ SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126a
SIZE (rust/crates/vte-0.14.1.crate) = 57382
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/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb
-SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
+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/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
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.1.crate) = 6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f
+SIZE (rust/crates/windows-sys-0.61.1.crate) = 2517255
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.4.crate) = 2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b
+SIZE (rust/crates/windows-targets-0.53.4.crate) = 7161
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/winnow-0.7.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
-SIZE (rust/crates/winnow-0.7.10.crate) = 176073
-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/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/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
-SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
-SHA256 (RaphGL-Tuckr-0.11.2_GH0.tar.gz) = b29390eba7a8afc76d553482a513b7bdc76363b6e2f3452048e3ee2110300226
-SIZE (RaphGL-Tuckr-0.11.2_GH0.tar.gz) = 53543
+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/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (RaphGL-Tuckr-0.12.0_GH0.tar.gz) = 2b0e359185384bcbc0160a2074dbf4c1e8fdde98c4d1a74ccb0a5af7ec753b00
+SIZE (RaphGL-Tuckr-0.12.0_GH0.tar.gz) = 54765
diff --git a/sysutils/tvterm/Makefile b/sysutils/tvterm/Makefile
index c74c67413ca7..c2521fb7dece 100644
--- a/sysutils/tvterm/Makefile
+++ b/sysutils/tvterm/Makefile
@@ -1,25 +1,25 @@
PORTNAME= tvterm
-PORTVERSION= g20250324
+PORTVERSION= g20250621
CATEGORIES= sysutils
-MAINTAINER= tiago.gasiba@gmail.com
+MAINTAINER= tiga@FreeBSD.org
COMMENT= Terminal emulator powered by Turbo Vision
WWW= https://github.com/magiblot/tvterm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-LIB_DEPENDS= libvterm.so:devel/libvterm
+LIB_DEPENDS= libtvision.so:devel/tvision \
+ libvterm.so:devel/libvterm
USES= cmake ncurses
USE_GITHUB= yes
GH_ACCOUNT= magiblot
-GH_PROJECT= tvision:tv
-GH_SUBDIR= deps/tvision:tv
-GH_TAGNAME= feedbf7 d9bc009:tv
+GH_TAGNAME= c6abf12
-CMAKE_ON= TVTERM_USE_SYSTEM_LIBVTERM \
- BUILD_SHARED_LIBS
+CMAKE_ON= BUILD_SHARED_LIBS \
+ TVTERM_USE_SYSTEM_LIBVTERM \
+ TVTERM_USE_SYSTEM_TVISION
.include <bsd.port.mk>
diff --git a/sysutils/tvterm/distinfo b/sysutils/tvterm/distinfo
index 7451e00cbf27..7fa69b53a2a1 100644
--- a/sysutils/tvterm/distinfo
+++ b/sysutils/tvterm/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1742858971
-SHA256 (magiblot-tvterm-g20250324-feedbf7_GH0.tar.gz) = fdcfc0f0c486685dd675d690ac44e6cdb59591654a3014fa246fe5e708fff78c
-SIZE (magiblot-tvterm-g20250324-feedbf7_GH0.tar.gz) = 26384
-SHA256 (magiblot-tvision-d9bc009_GH0.tar.gz) = 641aa637539305520f9ad830ece9e32938e7bcec5e6ff0254c147097ee7ef81a
-SIZE (magiblot-tvision-d9bc009_GH0.tar.gz) = 845000
+TIMESTAMP = 1756200000
+SHA256 (magiblot-tvterm-g20250621-c6abf12_GH0.tar.gz) = ace53c19aa8136e1fb05662f3be3d0c1d37ce5ad8da1e9391c2e3fa8273932ae
+SIZE (magiblot-tvterm-g20250621-c6abf12_GH0.tar.gz) = 26393
diff --git a/sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt b/sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt
deleted file mode 100644
index a8fdbccd2a32..000000000000
--- a/sysutils/tvterm/files/patch-deps_tvision_source_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- deps/tvision/source/CMakeLists.txt.orig 2025-03-28 05:48:57 UTC
-+++ deps/tvision/source/CMakeLists.txt
-@@ -3,7 +3,7 @@ list(REMOVE_ITEM TVSOURCE "${CMAKE_CURRENT_LIST_DIR}/t
- file(GLOB_RECURSE TVSOURCE "${CMAKE_CURRENT_LIST_DIR}/*/*.cpp")
- list(REMOVE_ITEM TVSOURCE "${CMAKE_CURRENT_LIST_DIR}/tvision/geninc.cpp")
-
--add_library(${PROJECT_NAME} STATIC ${TVSOURCE})
-+add_library(${PROJECT_NAME} ${TVSOURCE})
- add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
-
- target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_14)
diff --git a/sysutils/twmn/Makefile b/sysutils/twmn/Makefile
index 1fdbb632a204..1a646632bf8a 100644
--- a/sysutils/twmn/Makefile
+++ b/sysutils/twmn/Makefile
@@ -1,6 +1,6 @@
PORTNAME= twmn
PORTVERSION= g20190917
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= sysutils
MAINTAINER= ports@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= fails to build with Boost>=1.87
-LIB_DEPENDS= libboost_system.so:devel/boost-libs
+LIB_DEPENDS= libboost_thread.so:devel/boost-libs
USES= compiler:c++11-lang qmake qt:5
USE_GITHUB= yes
diff --git a/sysutils/u-boot-bananapi-r2-pro/Makefile b/sysutils/u-boot-bananapi-r2-pro/Makefile
new file mode 100644
index 000000000000..ce899b96d91a
--- /dev/null
+++ b/sysutils/u-boot-bananapi-r2-pro/Makefile
@@ -0,0 +1,9 @@
+MASTERDIR= ${.CURDIR}/../u-boot-master
+
+PORTREVISION= 1
+
+MODEL= bananapi-r2-pro
+BOARD_CONFIG= bpi-r2-pro-rk3568_defconfig
+FAMILY= rk356X
+
+.include "${MASTERDIR}/Makefile"
diff --git a/sysutils/u-boot-bananapi-r2-pro/pkg-descr b/sysutils/u-boot-bananapi-r2-pro/pkg-descr
new file mode 100644
index 000000000000..af58cac6ab93
--- /dev/null
+++ b/sysutils/u-boot-bananapi-r2-pro/pkg-descr
@@ -0,0 +1,6 @@
+U-Boot loader and related files for the u-boot-bananapi-r2-pro
+
+To install this bootloader on an sdcard just do:
+
+dd if=/usr/local/share/u-boot/u-boot-bananapi-r2-pro/idbloader.img of=/path/to/sdcarddevice seek=64 conv=sync
+dd if=/usr/local/share/u-boot/u-boot-bananapi-r2-pro/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync
diff --git a/sysutils/u-boot-master/Makefile b/sysutils/u-boot-master/Makefile
index a09d24cc588b..8430d5e3cbd9 100644
--- a/sysutils/u-boot-master/Makefile
+++ b/sysutils/u-boot-master/Makefile
@@ -24,8 +24,8 @@ BUILD_DEPENDS+= gsed:textproc/gsed \
BUILD_DEPENDS+= ${COMPILER}:devel/${COMPILER}
# For mkeficapsule
-BUILD_DEPENDS+= e2fsprogs-libuuid>=0:misc/e2fsprogs-libuuid \
- gnutls>=0:security/gnutls
+BUILD_DEPENDS+= gnutls>=0:security/gnutls
+LIB_DEPENDS+= libuuid.so:misc/libuuid
USES= bison compiler:c11 gmake python:build pkgconfig shebangfix ssl \
tar:bz2
@@ -128,7 +128,7 @@ UBOOT_PLIST_QEMU= u-boot.bin
.if !defined(UBOOT_VERSION) && defined(UBOOT_VERSION_${FAMILY:tu})
UBOOT_VERSION=${UBOOT_VERSION_${FAMILY:tu}}
.endif
-UBOOT_VERSION?= 2025.04
+UBOOT_VERSION?= 2025.10
# If a slave port defines a PORTREVISION use it
.if defined(U_BOOT_SLAVE_PORTREVISION_${UBOOT_VERSION})
@@ -192,10 +192,10 @@ MAKE_ENV+= BL31=${LOCALBASE}/share/atf-rk3399/bl31.elf
.endif
.if defined(FAMILY) && ${FAMILY} == rk356X
-BUILD_DEPENDS+= ${LOCALBASE}/share/rkbin/rk35/rk3566_ddr_1056MHz_v1.21.bin:sysutils/rkbin \
+BUILD_DEPENDS+= ${LOCALBASE}/share/rkbin/rk35/rk3566_ddr_1056MHz_v1.23.bin:sysutils/rkbin \
${PYTHON_PKGNAMEPREFIX}pyelftools>0:devel/py-pyelftools@${PY_FLAVOR}
-MAKE_ENV+= BL31=${LOCALBASE}/share/rkbin/rk35/rk3568_bl31_v1.44.elf \
- ROCKCHIP_TPL=${LOCALBASE}/share/rkbin/rk35/rk3566_ddr_1056MHz_v1.21.bin
+MAKE_ENV+= BL31=${LOCALBASE}/share/rkbin/rk35/rk3568_bl31_v1.45.elf \
+ ROCKCHIP_TPL=${LOCALBASE}/share/rkbin/rk35/rk3566_ddr_1056MHz_v1.23.bin
.endif
.if defined(FAMILY) && ${FAMILY} == rk3588
diff --git a/sysutils/u-boot-master/distinfo b/sysutils/u-boot-master/distinfo
index 17b67f307006..1f4bd030b0f7 100644
--- a/sysutils/u-boot-master/distinfo
+++ b/sysutils/u-boot-master/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1744131204
-SHA256 (u-boot/u-boot-2024.07.tar.bz2) = f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f
-SIZE (u-boot/u-boot-2024.07.tar.bz2) = 26086110
+TIMESTAMP = 1763745535
SHA256 (u-boot/u-boot-2024.10.tar.bz2) = b28daf4ac17e43156363078bf510297584137f6df50fced9b12df34f61a92fb0
SIZE (u-boot/u-boot-2024.10.tar.bz2) = 26398495
-SHA256 (u-boot/u-boot-2025.04.tar.bz2) = 439d3bef296effd54130be6a731c5b118be7fddd7fcc663ccbc5fb18294d8718
-SIZE (u-boot/u-boot-2025.04.tar.bz2) = 33078424
+SHA256 (u-boot/u-boot-2024.07.tar.bz2) = f591da9ab90ef3d6b3d173766d0ddff90c4ed7330680897486117df390d83c8f
+SIZE (u-boot/u-boot-2024.07.tar.bz2) = 26086110
+SHA256 (u-boot/u-boot-2025.10.tar.bz2) = b4f032848e56cc8f213ad59f9132c084dbbb632bc29176d024e58220e0efdf4a
+SIZE (u-boot/u-boot-2025.10.tar.bz2) = 33803092
diff --git a/sysutils/u-boot-nanopi-r5s/Makefile b/sysutils/u-boot-nanopi-r5s/Makefile
index 439f88fc5c37..0a66e888578f 100644
--- a/sysutils/u-boot-nanopi-r5s/Makefile
+++ b/sysutils/u-boot-nanopi-r5s/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+PORTREVISION= 1
+
MODEL= nanopi-r5s
BOARD_CONFIG= nanopi-r5s-rk3568_defconfig
FAMILY= rk356X
diff --git a/sysutils/u-boot-quartz64-a/Makefile b/sysutils/u-boot-quartz64-a/Makefile
index 208616aaf473..b5b0d5c70978 100644
--- a/sysutils/u-boot-quartz64-a/Makefile
+++ b/sysutils/u-boot-quartz64-a/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+PORTREVISION= 1
+
MODEL= quartz64-a
BOARD_CONFIG= quartz64-a-rk3566_defconfig
FAMILY= rk356X
diff --git a/sysutils/u-boot-quartz64-b/Makefile b/sysutils/u-boot-quartz64-b/Makefile
index 68b3b5b20213..bc369c0bcca8 100644
--- a/sysutils/u-boot-quartz64-b/Makefile
+++ b/sysutils/u-boot-quartz64-b/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+PORTREVISION= 1
+
MODEL= quartz64-b
BOARD_CONFIG= quartz64-b-rk3566_defconfig
FAMILY= rk356X
diff --git a/sysutils/u-boot-radxa-zero3/Makefile b/sysutils/u-boot-radxa-zero3/Makefile
index 11181e89bd9f..cb92a93e8b24 100644
--- a/sysutils/u-boot-radxa-zero3/Makefile
+++ b/sysutils/u-boot-radxa-zero3/Makefile
@@ -1,5 +1,7 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
+PORTREVISION= 1
+
MODEL= radxa-zero3
BOARD_CONFIG= radxa-zero-3-rk3566_defconfig
FAMILY= rk356X
diff --git a/sysutils/u-boot-sifive-fu540/Makefile b/sysutils/u-boot-sifive-fu540/Makefile
index 51643c092390..5f79e53b93d8 100644
--- a/sysutils/u-boot-sifive-fu540/Makefile
+++ b/sysutils/u-boot-sifive-fu540/Makefile
@@ -1,7 +1,5 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
-U_BOOT_SLAVE_PORTREVISION_2024.07=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 98d38e935010..3902e50d6394 100644
--- a/sysutils/u-boot-sifive-fu740/Makefile
+++ b/sysutils/u-boot-sifive-fu740/Makefile
@@ -1,7 +1,5 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
-U_BOOT_SLAVE_PORTREVISION_2024.07=1
-
MODEL= sifive-fu740
BOARD_CONFIG= sifive_unmatched_defconfig
FAMILY= sifive
diff --git a/sysutils/u-boot-sopine-spi/files/patch-board_sunxi_board.c b/sysutils/u-boot-sopine-spi/files/patch-board_sunxi_board.c
deleted file mode 100644
index e8bde74a0597..000000000000
--- a/sysutils/u-boot-sopine-spi/files/patch-board_sunxi_board.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- board/sunxi/board.c.orig 2022-05-03 09:13:36.019124000 +0200
-+++ board/sunxi/board.c 2022-05-03 09:13:47.210925000 +0200
-@@ -601,7 +601,7 @@
- case BOOT_DEVICE_MMC2:
- return 1;
- default:
-- return CONFIG_SYS_MMC_ENV_DEV;
-+ return 0;
- }
- }
- #endif
diff --git a/sysutils/u-boot-starfive-visionfive2/Makefile b/sysutils/u-boot-starfive-visionfive2/Makefile
index 391d3b2321e6..101a17f18a02 100644
--- a/sysutils/u-boot-starfive-visionfive2/Makefile
+++ b/sysutils/u-boot-starfive-visionfive2/Makefile
@@ -1,7 +1,5 @@
MASTERDIR= ${.CURDIR}/../u-boot-master
-U_BOOT_SLAVE_PORTREVISION_2024.07=1
-
MODEL= starfive-visionfive2
BOARD_CONFIG= starfive_visionfive2_defconfig
FAMILY= starfive
diff --git a/sysutils/ucored/Makefile b/sysutils/ucored/Makefile
new file mode 100644
index 000000000000..ae0b5b962bbe
--- /dev/null
+++ b/sysutils/ucored/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= ucored
+PORTVERSION= v0.1
+CATEGORIES= sysutils
+MASTER_SITES= https://git.kevans.dev/kevans/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/
+
+MAINTAINER= kevans@FreeBSD.org
+COMMENT= Utility to apply more extensive policies to user cores
+WWW= https://git.kevans.dev/kevans/ucored
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= lua:54,build uidfix
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+.include <bsd.port.options.mk>
+
+.if ${OSVERSION} >= 1500055
+USES+= kmod
+PLIST_SUB+= KMOD=
+.else
+PLIST_SUB+= KMOD="@comment "
+.endif
+
+post-install:
+ ${MV} ${STAGEDIR}${PREFIX}/etc/ucored.conf \
+ ${STAGEDIR}${PREFIX}/etc/ucored.conf.sample
+ ${MV} ${STAGEDIR}${PREFIX}/etc/devd/ucored.conf \
+ ${STAGEDIR}${PREFIX}/etc/devd/ucored.conf.sample
+
+.include <bsd.port.mk>
diff --git a/sysutils/ucored/distinfo b/sysutils/ucored/distinfo
new file mode 100644
index 000000000000..e521365dcc95
--- /dev/null
+++ b/sysutils/ucored/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758857884
+SHA256 (ucored-v0.1.tar.gz) = a127ea61788b0fc01d3757cc1da0b4c4306ef23b4e66aeefa5a47ba1a9e4c10b
+SIZE (ucored-v0.1.tar.gz) = 40847
diff --git a/sysutils/ucored/pkg-descr b/sysutils/ucored/pkg-descr
new file mode 100644
index 000000000000..74dbea904764
--- /dev/null
+++ b/sysutils/ucored/pkg-descr
@@ -0,0 +1,7 @@
+u(ser)cored applies policy to user cores being produced on the system
+
+This utility allows configurable actions to be enacted on user coredumps
+produced on the system. ucored(8) brings functionality to FreeBSD that is
+similar to the coredump piping that Linux offers, but with the flexibility to
+be scripted with Lua or made conditional on various properties of the coredump
+itself.
diff --git a/sysutils/ucored/pkg-plist b/sysutils/ucored/pkg-plist
new file mode 100644
index 000000000000..a3c8b461aa17
--- /dev/null
+++ b/sysutils/ucored/pkg-plist
@@ -0,0 +1,11 @@
+@sample etc/devd/ucored.conf.sample
+etc/rc.d/ucored
+etc/syslog.d/ucored.conf
+@sample etc/ucored.conf.sample
+libexec/ucore-shuttle
+sbin/ucored
+%%DATADIR%%/config.lua
+%%DATADIR%%/ucored.lua
+share/man/man8/ucored.8.gz
+%%KMOD%%share/man/man4/ucoredev.4.gz
+%%KMOD%%/%%KMODDIR%%/ucoredev.ko
diff --git a/sysutils/uhubctl/Makefile b/sysutils/uhubctl/Makefile
new file mode 100644
index 000000000000..657c5ab074bb
--- /dev/null
+++ b/sysutils/uhubctl/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= uhubctl
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.6.0
+CATEGORIES= sysutils
+
+MAINTAINER= tomek@cedro.info
+COMMENT= Utility to control USB power per-port on smart USB hubs
+WWW= https://github.com/mvp/uhubctl
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake pkgconfig
+USE_GITHUB= yes
+GH_ACCOUNT= mvp
+
+ALL_TARGET= uhubctl
+
+PLIST_FILES= sbin/uhubctl
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/uhubctl ${STAGEDIR}${PREFIX}/sbin
+
+.include <bsd.port.mk>
diff --git a/sysutils/uhubctl/distinfo b/sysutils/uhubctl/distinfo
new file mode 100644
index 000000000000..59fc89f9df2b
--- /dev/null
+++ b/sysutils/uhubctl/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1761918400
+SHA256 (mvp-uhubctl-v2.6.0_GH0.tar.gz) = 56ca15ddf96d39ab0bf8ee12d3daca13cea45af01bcd5a9732ffcc01664fdfa2
+SIZE (mvp-uhubctl-v2.6.0_GH0.tar.gz) = 29255
diff --git a/sysutils/uhubctl/pkg-descr b/sysutils/uhubctl/pkg-descr
new file mode 100644
index 000000000000..dc08631c887f
--- /dev/null
+++ b/sysutils/uhubctl/pkg-descr
@@ -0,0 +1,9 @@
+Uhubctl is utility to control USB power per-port on smart USB hubs.
+Smart hub is defined as one that implements per-port power switching.
+
+Note that quite a few modern motherboards have built-in root hubs
+that do support this feature - you may not even need to buy any external hub.
+
+This utility was tested to compile and work on Linux (Ubuntu/Debian/Raspbian,
+Redhat/EPEL/Fedora/CentOS, Arch Linux, Gentoo, openSUSE, Buildroot), FreeBSD,
+NetBSD, SunOS and MacOS.
diff --git a/sysutils/upower/Makefile b/sysutils/upower/Makefile
index c353e551682b..ea5fd3c80545 100644
--- a/sysutils/upower/Makefile
+++ b/sysutils/upower/Makefile
@@ -1,6 +1,6 @@
PORTNAME= upower
-DISTVERSION= 1.90.7
DISTVERSIONPREFIX= v
+DISTVERSION= 1.91.0
CATEGORIES= sysutils
MAINTAINER= desktop@FreeBSD.org
@@ -10,31 +10,40 @@ WWW= https://upower.freedesktop.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \
- libpolkit-gobject-1.so:sysutils/polkit
+LIB_DEPENDS= libpolkit-gobject-1.so:sysutils/polkit
-USES= compiler:c11 gettext gnome localbase meson pkgconfig
+USES= compiler:c11 gettext-tools gnome localbase meson pkgconfig
USE_GITLAB= yes
GL_SITE= https://gitlab.freedesktop.org/
USE_GNOME= glib20 introspection:build
USE_LDCONFIG= yes
MESON_ARGS= -Dgtk-doc=false \
- -Dos_backend=freebsd \
- -Dudevrulesdir=no \
- -Dudevhwdbdir=no \
- -Dsystemdsystemunitdir=no \
+ -Dinstalled_tests=false \
-Didevice=disabled \
+ -Dos_backend=freebsd \
-Dpolkit=enabled \
+ -Dsystemdsystemunitdir=no \
+ -Dudevhwdbdir=no \
+ -Dudevrulesdir=no \
-Dzshcompletiondir=no
LDFLAGS+= -lkvm
-OPTIONS_DEFINE= MANPAGES
-OPTIONS_DEFAULT= MANPAGES
-OPTIONS_SUB= yes
-MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \
- docbook-sgml>0:textproc/docbook-sgml \
- docbook-xml>0:textproc/docbook-xml
-MANPAGES_USE= GNOME=libxslt:build
-MANPAGES_MESON_TRUE= man
+OPTIONS_DEFINE= DOCS MANPAGES NLS
+OPTIONS_DEFAULT= MANPAGES
+OPTIONS_SUB= yes
+
+MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \
+ docbook-sgml>0:textproc/docbook-sgml \
+ docbook-xml>0:textproc/docbook-xml
+MANPAGES_USE= GNOME=libxslt:build
+MANPAGES_MESON_TRUE= man
+
+NLS_USES= gettext-runtime
+
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/UPower/UPower.conf.d
.include <bsd.port.mk>
diff --git a/sysutils/upower/distinfo b/sysutils/upower/distinfo
index 9e90bc412008..a068f8c5e1c2 100644
--- a/sysutils/upower/distinfo
+++ b/sysutils/upower/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736543390
-SHA256 (upower-v1.90.7.tar.bz2) = ed1869c2c06fe30e3f5ce29c2835cfe885176bc5806e4f194745560aec7291e6
-SIZE (upower-v1.90.7.tar.bz2) = 153279
+TIMESTAMP = 1764448523
+SHA256 (upower-v1.91.0.tar.bz2) = 954f8ee8d1422c813615862bc6249cb9b31ace1d905fd1f06549c4e47f4ba401
+SIZE (upower-v1.91.0.tar.bz2) = 166922
diff --git a/sysutils/upower/files/patch-etc_UPower.conf.d_meson.build b/sysutils/upower/files/patch-etc_UPower.conf.d_meson.build
new file mode 100644
index 000000000000..e0de7580bf81
--- /dev/null
+++ b/sysutils/upower/files/patch-etc_UPower.conf.d_meson.build
@@ -0,0 +1,9 @@
+--- etc/UPower.conf.d/meson.build.orig 2025-11-25 08:39:56 UTC
++++ etc/UPower.conf.d/meson.build
+@@ -1,5 +1,4 @@ install_data(
+ install_data(
+ 'README.md',
+- install_tag: 'doc',
+- install_dir: get_option('sysconfdir') / 'UPower' / 'UPower.conf.d',
++ install_dir: get_option('datadir') / 'doc' / 'upower',
+ )
diff --git a/sysutils/upower/pkg-plist b/sysutils/upower/pkg-plist
index ab23bceec083..cf51c4d3f2ff 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.0
+lib/libupower-glib.so.3.1.1
libdata/pkgconfig/upower-glib.pc
libexec/upowerd
%%MANPAGES%%share/man/man1/upower.1.gz
@@ -22,11 +22,14 @@ share/dbus-1/interfaces/org.freedesktop.UPower.KbdBacklight.xml
share/dbus-1/interfaces/org.freedesktop.UPower.xml
share/dbus-1/system.d/org.freedesktop.UPower.conf
share/dbus-1/system-services/org.freedesktop.UPower.service
+%%PORTDOCS%%%%DOCSDIR%%/README.md
share/gir-1.0/UPowerGlib-1.0.gir
-share/locale/fr/LC_MESSAGES/upower.mo
-share/locale/it/LC_MESSAGES/upower.mo
-share/locale/pl/LC_MESSAGES/upower.mo
-share/locale/sv/LC_MESSAGES/upower.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/upower.mo
+%%NLS%%share/locale/it/LC_MESSAGES/upower.mo
+%%NLS%%share/locale/ka/LC_MESSAGES/upower.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/upower.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/upower.mo
share/polkit-1/actions/org.freedesktop.upower.policy
+@dir etc/UPower/UPower.conf.d
@dir /var/lib/upower
@dir /var/lib/
diff --git a/sysutils/usacloud-core/Makefile b/sysutils/usacloud-core/Makefile
index 9fce96b4218c..f1de0a7e4864 100644
--- a/sysutils/usacloud-core/Makefile
+++ b/sysutils/usacloud-core/Makefile
@@ -1,6 +1,5 @@
PORTNAME= usacloud
-PORTREVISION= 4
-#PORTREVISION= Use PORTREVISION in Makefile.version instead
+PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -core
diff --git a/sysutils/usacloud-core/Makefile.version b/sysutils/usacloud-core/Makefile.version
index 9a53cc74f0da..d2f3761b6896 100644
--- a/sysutils/usacloud-core/Makefile.version
+++ b/sysutils/usacloud-core/Makefile.version
@@ -1,3 +1,2 @@
-PORTVERSION= 1.14.1
+PORTVERSION= 1.19.3
DISTVERSIONPREFIX= v
-PORTREVISION= 0
diff --git a/sysutils/usacloud-core/distinfo b/sysutils/usacloud-core/distinfo
index 47f6fa969402..b2fb96bec087 100644
--- a/sysutils/usacloud-core/distinfo
+++ b/sysutils/usacloud-core/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1737221126
-SHA256 (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.mod) = fc1c0e253d2486f15bf0190ce716987c01feb7acc6c564f2a628ccf953ae7362
-SIZE (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.mod) = 3254
-SHA256 (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.zip) = 4d6c065e341af41c202da611e70161da510192d35c4cc27a6028f77264628025
-SIZE (go/sysutils_usacloud-core/usacloud-v1.14.1/v1.14.1.zip) = 1242835
+TIMESTAMP = 1764435565
+SHA256 (go/sysutils_usacloud-core/usacloud-v1.19.3/v1.19.3.mod) = 0d9f87e26b440cb7e21823097847ef486b60153489d4e43c6cf34c77c9d42ec7
+SIZE (go/sysutils_usacloud-core/usacloud-v1.19.3/v1.19.3.mod) = 3052
+SHA256 (go/sysutils_usacloud-core/usacloud-v1.19.3/v1.19.3.zip) = 14decce7640edb6a4cfa35c1908c319d21c4075226b5f7f6073b7458e2b68978
+SIZE (go/sysutils_usacloud-core/usacloud-v1.19.3/v1.19.3.zip) = 1235073
diff --git a/sysutils/usb_modeswitch/Makefile b/sysutils/usb_modeswitch/Makefile
index cfe0b5f766ae..c1a68fa9d067 100644
--- a/sysutils/usb_modeswitch/Makefile
+++ b/sysutils/usb_modeswitch/Makefile
@@ -7,7 +7,7 @@ DISTNAME= ${PORTNAME:S|_|-|}-${PORTVERSION}
DISTFILES= ${DISTNAME}.tar.bz2 \
${DATANAME}.tar.bz2
-MAINTAINER= franco@opnsense.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Handling Mode-Switching USB Devices
WWW= https://www.draisberghof.de/usb_modeswitch/
diff --git a/sysutils/usermin/Makefile b/sysutils/usermin/Makefile
index 7b20314c0220..6c79aec57485 100644
--- a/sysutils/usermin/Makefile
+++ b/sysutils/usermin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= usermin
-PORTVERSION= 2.301
+PORTVERSION= 2.510
CATEGORIES= sysutils
MASTER_SITES= http://www.webmin.com/uupdates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
@@ -17,11 +17,11 @@ RUN_DEPENDS= p5-Authen-PAM>=0:security/p5-Authen-PAM \
p5-IO-Tty>=0:devel/p5-IO-Tty \
p5-Net-SSLeay>=0:security/p5-Net-SSLeay
-NO_ARCH= yes
-NO_BUILD= yes
USES= cpe perl5
CPE_VENDOR= webmin
USE_RC_SUBR= usermin
+NO_ARCH= yes
+NO_BUILD= yes
SUB_FILES= pkg-message
SUB_LIST= PERL=${PERL}
diff --git a/sysutils/usermin/distinfo b/sysutils/usermin/distinfo
index 3ac1a88e02b8..861db569555e 100644
--- a/sysutils/usermin/distinfo
+++ b/sysutils/usermin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749976024
-SHA256 (usermin-2.301.tar.gz) = 524ac4864afd50c7b71deb047f19dcaed97765da2fc067b8825a50dbd5e6f556
-SIZE (usermin-2.301.tar.gz) = 16253163
+TIMESTAMP = 1764828815
+SHA256 (usermin-2.510.tar.gz) = c3ba0839e8983984a2202c69e560c960f97442d2d55bc26dd06644ecfa7fead7
+SIZE (usermin-2.510.tar.gz) = 15555866
diff --git a/sysutils/usermin/pkg-plist b/sysutils/usermin/pkg-plist
index 696f5cac11ce..7593db5957d4 100644
--- a/sysutils/usermin/pkg-plist
+++ b/sysutils/usermin/pkg-plist
@@ -420,6 +420,7 @@ lib/usermin/authentic-theme/images/modules/at/icon.gif
lib/usermin/authentic-theme/images/modules/backup-config/icon.gif
lib/usermin/authentic-theme/images/modules/bandwidth/icon.gif
lib/usermin/authentic-theme/images/modules/bind8/A.gif
+lib/usermin/authentic-theme/images/modules/bind8/AAAA.gif
lib/usermin/authentic-theme/images/modules/bind8/ALL.gif
lib/usermin/authentic-theme/images/modules/bind8/CNAME.gif
lib/usermin/authentic-theme/images/modules/bind8/HINFO.gif
@@ -459,6 +460,7 @@ lib/usermin/authentic-theme/images/modules/bind8/slaves.gif
lib/usermin/authentic-theme/images/modules/bind8/soa.gif
lib/usermin/authentic-theme/images/modules/bind8/stub.gif
lib/usermin/authentic-theme/images/modules/bind8/text.gif
+lib/usermin/authentic-theme/images/modules/bind8/tls.gif
lib/usermin/authentic-theme/images/modules/bind8/view.gif
lib/usermin/authentic-theme/images/modules/bind8/whois.gif
lib/usermin/authentic-theme/images/modules/bind8/zonedef.gif
@@ -1328,6 +1330,12 @@ lib/usermin/authentic-theme/unauthenticated/css/palettes/teal.min.css
lib/usermin/authentic-theme/unauthenticated/css/palettes/white.min.css
lib/usermin/authentic-theme/unauthenticated/css/photoswipe.min.css
lib/usermin/authentic-theme/unauthenticated/css/photoswipe.min.css.gz
+lib/usermin/authentic-theme/unauthenticated/css/rounded-content.min.css
+lib/usermin/authentic-theme/unauthenticated/css/rounded-content.min.css.gz
+lib/usermin/authentic-theme/unauthenticated/css/rounded-menu.min.css
+lib/usermin/authentic-theme/unauthenticated/css/rounded-menu.min.css.gz
+lib/usermin/authentic-theme/unauthenticated/css/rounded-slider.min.css
+lib/usermin/authentic-theme/unauthenticated/css/rounded-slider.min.css.gz
lib/usermin/authentic-theme/unauthenticated/fonts/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2
lib/usermin/authentic-theme/unauthenticated/fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2
lib/usermin/authentic-theme/unauthenticated/fonts/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2
@@ -1373,7 +1381,6 @@ lib/usermin/authentic-theme/unauthenticated/js/bundle.min.js
lib/usermin/authentic-theme/unauthenticated/js/bundle.min.js.gz
lib/usermin/authentic-theme/unauthenticated/js/ckeditor/build-config.js
lib/usermin/authentic-theme/unauthenticated/js/ckeditor/build-config.js.gz
-lib/usermin/authentic-theme/unauthenticated/js/ckeditor/ckeditor-custom.min.css
lib/usermin/authentic-theme/unauthenticated/js/ckeditor/ckeditor-custom.min.css.gz
lib/usermin/authentic-theme/unauthenticated/js/ckeditor/ckeditor.js
lib/usermin/authentic-theme/unauthenticated/js/ckeditor/ckeditor.js.gz
@@ -6545,7 +6552,8 @@ lib/usermin/mysql/config-aix
lib/usermin/mysql/config-cobalt-linux
lib/usermin/mysql/config-coherent-linux
lib/usermin/mysql/config-debian-linux
-lib/usermin/mysql/config-debian-linux-10.0-ALL
+lib/usermin/mysql/config-debian-linux-10.0-12.0
+lib/usermin/mysql/config-debian-linux-13.0-ALL
lib/usermin/mysql/config-debian-linux-2.2-9.0
lib/usermin/mysql/config-freebsd
lib/usermin/mysql/config-freebsd-8-ALL
@@ -9443,6 +9451,7 @@ lib/usermin/proc/lang/cs
lib/usermin/proc/lang/cs.auto
lib/usermin/proc/lang/da.auto
lib/usermin/proc/lang/de
+lib/usermin/proc/lang/de.auto
lib/usermin/proc/lang/el
lib/usermin/proc/lang/el.auto
lib/usermin/proc/lang/en
diff --git a/sysutils/util-linux/Makefile b/sysutils/util-linux/Makefile
new file mode 100644
index 000000000000..983cef9a56f0
--- /dev/null
+++ b/sysutils/util-linux/Makefile
@@ -0,0 +1,87 @@
+PORTNAME= util-linux
+DISTVERSION= 2.41.2
+CATEGORIES= sysutils
+MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${DISTVERSION:R}/
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Random collection of Linux utilities
+WWW= https://github.com/util-linux/util-linux
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+IGNORE_i386= configure: error: could not enable timestamps after mid-January 2038.
+
+# gsed/gxargs are only TEST_DEPENDS, but we need to BINARY_ALIAS them,
+# so they need to be listed in BUILD_DEPENDS instead.
+BUILD_DEPENDS= bash:shells/bash \
+ gsed:textproc/gsed \
+ gxargs:misc/findutils
+LIB_DEPENDS= libblkid.so:filesystems/libblkid \
+ libuuid.so:misc/libuuid
+RUN_DEPENDS= bash:shells/bash
+
+USES= autoreconf gettext-tools gmake libtool ncurses pkgconfig \
+ shebangfix tar:xz
+
+USE_LDCONFIG= yes
+
+SHEBANG_FILES= misc-utils/getopt-example.bash \
+ tools/*.sh \
+ tools/git-tp-sync \
+ tests/run.sh \
+ tests/ts/*/*
+
+GNU_CONFIGURE= yes
+GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
+CONFIGURE_ARGS= --disable-nls --disable-ipcrm --disable-ipcs \
+ --disable-makeinstall-chown --disable-makeinstall-setuid \
+ --disable-asciidoc --disable-liblastlog2 \
+ --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
+
+# INSTALL_TARGET= install-strip
+TEST_ENV= PATH=${PATH}:${STAGEDIR}${PREFIX}/bin:${STAGEDIR}${PREFIX}/sbin
+TEST_TARGET= check # tests fail due to https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273196 - workaround use gxargs
+BINARY_ALIAS= sed=gsed xargs=gxargs
+
+CONFLICTS_INSTALL= heirloom-doctools
+
+OPTIONS_DEFINE= CAL FLOCK GETOPT HARDLINK
+OPTIONS_DEFAULT= GETOPT
+OPTIONS_SUB= yes
+
+CAL_DESC= Install util-linux cal(1)
+CAL_CONFIGURE_ENABLE= cal
+
+FLOCK_DESC= Install util-linux flock(1)
+FLOCK_RUN_DEPENDS= flock>=2:sysutils/flock
+
+GETOPT_DESC= Install util-linux getopt(1)
+GETOPT_RUN_DEPENDS= getopt>=1:misc/getopt
+
+HARDLINK_DESC= Install util-linux hardlink(1)
+HARDLINK_CONFIGURE_ENABLE=hardlink
+
+post-install: # https://github.com/karelzak/util-linux/issues/1149
+ ${RM} -r ${STAGEDIR}${DOCSDIR}
+ ${RM} -r ${STAGEDIR}${PREFIX}/include/blkid/
+ ${RM} ${STAGEDIR}${PREFIX}/share/man/man5/terminal-colors.d.5*
+ ${MV} ${STAGEDIR}${PREFIX}/sbin/fdisk ${STAGEDIR}${PREFIX}/sbin/fdisk-linux
+ ${FIND} ${STAGEDIR}${PREFIX} -name 'flock*' -delete
+ ${FIND} ${STAGEDIR}${PREFIX} -name 'getopt*' -delete
+ ${FIND} ${STAGEDIR}${PREFIX} -name 'blkid*' -delete
+ ${FIND} ${STAGEDIR}${PREFIX} -name 'libblkid*' -delete
+ ${FIND} ${STAGEDIR}${PREFIX} -name 'libuuid*' -delete
+ ${FIND} ${STAGEDIR}${PREFIX} -name 'uuid*' -delete
+ ${STRIP_CMD} \
+ ${STAGEDIR}${PREFIX}/lib/libfdisk.so.1.1.0 \
+ ${STAGEDIR}${PREFIX}/lib/libsmartcols.so.1.1.0
+
+# tests as of 2.41.2 (see https://github.com/util-linux/util-linux/issues/3767):
+# 3 tests of 337 FAILED
+#
+# misc/setpgid
+# misc/whereis
+# misc/flock
+
+.include <bsd.port.mk>
diff --git a/sysutils/util-linux/distinfo b/sysutils/util-linux/distinfo
new file mode 100644
index 000000000000..5599bc363000
--- /dev/null
+++ b/sysutils/util-linux/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1759307268
+SHA256 (util-linux-2.41.2.tar.xz) = 6062a1d89b571a61932e6fc0211f36060c4183568b81ee866cf363bce9f6583e
+SIZE (util-linux-2.41.2.tar.xz) = 9612488
diff --git a/sysutils/util-linux/files/patch-Makefile.am b/sysutils/util-linux/files/patch-Makefile.am
new file mode 100644
index 000000000000..fc5132a38224
--- /dev/null
+++ b/sysutils/util-linux/files/patch-Makefile.am
@@ -0,0 +1,27 @@
+--- Makefile.am.orig 2025-05-05 08:28:44 UTC
++++ Makefile.am
+@@ -84,7 +84,7 @@ DISTCLEANFILES =
+ CLEANFILES =
+ DISTCLEANFILES =
+
+-SUBDIRS = po
++SUBDIRS =
+
+ RCS_FIND_IGNORE = \( -name SCCS -o -name BitKeeper -o -name .svn -o \
+ -name CVS -o -name .pc -o -name .hg -o -name .git \) -prune -o
+@@ -95,7 +95,6 @@ EXTRA_DIST += \
+ .version \
+ autogen.sh \
+ Documentation \
+- po/update-potfiles \
+ README.licensing
+
+ include tools/Makemodule.am
+@@ -120,7 +119,6 @@ include man-common/Makemodule.am
+ include pam_lastlog2/Makemodule.am
+ include bash-completion/Makemodule.am
+ include man-common/Makemodule.am
+-include po-man/Makemodule.am
+
+ include Documentation/Makemodule.am
+ include tests/Makemodule.am
diff --git a/sysutils/util-linux/files/patch-configure.ac b/sysutils/util-linux/files/patch-configure.ac
new file mode 100644
index 000000000000..798eb638b5fa
--- /dev/null
+++ b/sysutils/util-linux/files/patch-configure.ac
@@ -0,0 +1,12 @@
+--- configure.ac.orig 2025-06-24 07:55:28 UTC
++++ configure.ac
+@@ -257,7 +257,8 @@ PKG_INSTALLDIR(['${usrlib_execdir}/pkgconfig'])
+ PKG_PROG_PKG_CONFIG
+ PKG_INSTALLDIR(['${usrlib_execdir}/pkgconfig'])
+
+-GTK_DOC_CHECK([1.10])
++AM_CONDITIONAL([ENABLE_GTK_DOC], false)
++AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], true)
+ AC_PATH_PROG([XSLTPROC], [xsltproc])
+
+
diff --git a/sysutils/util-linux/files/patch-tests_functions.sh b/sysutils/util-linux/files/patch-tests_functions.sh
new file mode 100644
index 000000000000..c0d2183eb709
--- /dev/null
+++ b/sysutils/util-linux/files/patch-tests_functions.sh
@@ -0,0 +1,33 @@
+--- tests/functions.sh.orig 2025-06-23 11:25:00 UTC
++++ tests/functions.sh
+@@ -479,8 +479,8 @@ function ts_init_suid {
+
+ # Save info about original setting
+ TS_SUID_PROGS[$ct]=$PROG
+- TS_SUID_USER[$ct]=$(stat --printf="%U" $PROG)
+- TS_SUID_GROUP[$ct]=$(stat --printf="%G" $PROG)
++ TS_SUID_USER[$ct]=$(stat -f "%Su" $PROG)
++ TS_SUID_GROUP[$ct]=$(stat -f "%Sg" $PROG)
+
+ chown root:root $PROG &> /dev/null
+ chmod u+s $PROG &> /dev/null
+@@ -688,12 +688,13 @@ function ts_cleanup_on_exit {
+ }
+
+ function ts_cleanup_on_exit {
+-
+- for idx in $(seq 0 $((${#TS_SUID_PROGS[*]} - 1))); do
+- PROG=${TS_SUID_PROGS[$idx]}
+- chmod a-s $PROG &> /dev/null
+- chown ${TS_SUID_USER[$idx]}:${TS_SUID_GROUP[$idx]} $PROG &> /dev/null
+- done
++ if [ ${#TS_SUID_PROGS[*]} -ge 1 ] ; then
++ for idx in $(seq 0 $((${#TS_SUID_PROGS[*]} - 1))); do
++ PROG=${TS_SUID_PROGS[$idx]}
++ chmod a-s $PROG &> /dev/null
++ chown ${TS_SUID_USER[$idx]}:${TS_SUID_GROUP[$idx]} $PROG &> /dev/null
++ done
++ fi
+
+ for dev in "${TS_LOOP_DEVS[@]}"; do
+ ts_device_deinit "$dev"
diff --git a/sysutils/util-linux/pkg-descr b/sysutils/util-linux/pkg-descr
new file mode 100644
index 000000000000..b8490fad7131
--- /dev/null
+++ b/sysutils/util-linux/pkg-descr
@@ -0,0 +1 @@
+util-linux is a random collection of Linux utilities.
diff --git a/sysutils/util-linux/pkg-plist b/sysutils/util-linux/pkg-plist
new file mode 100644
index 000000000000..774bb8aec5ee
--- /dev/null
+++ b/sysutils/util-linux/pkg-plist
@@ -0,0 +1,125 @@
+bin/bits
+%%CAL%%bin/cal
+bin/chrt
+bin/colcrt
+bin/colrm
+bin/column
+%%HARDLINK%%bin/hardlink
+bin/hexdump
+bin/ipcmk
+bin/isosize
+bin/logger
+bin/look
+bin/mcookie
+bin/mesg
+bin/namei
+bin/rename
+bin/renice
+bin/rev
+bin/scriptreplay
+bin/setpgid
+@comment bin/setsid
+bin/ul
+bin/wall
+bin/whereis
+include/libfdisk/libfdisk.h
+include/libsmartcols/libsmartcols.h
+lib/libfdisk.a
+lib/libfdisk.so
+lib/libfdisk.so.1
+lib/libfdisk.so.1.1.0
+lib/libsmartcols.a
+lib/libsmartcols.so
+lib/libsmartcols.so.1
+lib/libsmartcols.so.1.1.0
+libdata/pkgconfig/fdisk.pc
+libdata/pkgconfig/smartcols.pc
+sbin/cfdisk
+sbin/fdisk-linux
+sbin/findfs
+sbin/fsck.cramfs
+sbin/fsck.minix
+sbin/mkfs
+sbin/mkfs.bfs
+sbin/mkfs.cramfs
+sbin/mkfs.minix
+sbin/mkswap
+sbin/nologin
+sbin/sfdisk
+sbin/swaplabel
+sbin/wipefs
+%%CAL%%share/bash-completion/completions/cal
+share/bash-completion/completions/cfdisk
+share/bash-completion/completions/chrt
+share/bash-completion/completions/colcrt
+share/bash-completion/completions/colrm
+share/bash-completion/completions/column
+share/bash-completion/completions/fdisk
+share/bash-completion/completions/findfs
+share/bash-completion/completions/fsck.cramfs
+share/bash-completion/completions/fsck.minix
+%%HARDLINK%%share/bash-completion/completions/hardlink
+share/bash-completion/completions/hexdump
+share/bash-completion/completions/ipcmk
+share/bash-completion/completions/isosize
+share/bash-completion/completions/logger
+share/bash-completion/completions/look
+share/bash-completion/completions/mcookie
+share/bash-completion/completions/mesg
+share/bash-completion/completions/mkfs
+share/bash-completion/completions/mkfs.bfs
+share/bash-completion/completions/mkfs.cramfs
+share/bash-completion/completions/mkfs.minix
+share/bash-completion/completions/mkswap
+share/bash-completion/completions/namei
+share/bash-completion/completions/rename
+share/bash-completion/completions/renice
+share/bash-completion/completions/rev
+share/bash-completion/completions/scriptreplay
+share/bash-completion/completions/setpgid
+@comment share/bash-completion/completions/setsid
+share/bash-completion/completions/sfdisk
+share/bash-completion/completions/swaplabel
+share/bash-completion/completions/ul
+share/bash-completion/completions/wall
+share/bash-completion/completions/whereis
+share/bash-completion/completions/wipefs
+share/man/man1/bits.1.gz
+%%CAL%%share/man/man1/cal.1.gz
+share/man/man1/chrt.1.gz
+share/man/man1/colcrt.1.gz
+share/man/man1/colrm.1.gz
+share/man/man1/column.1.gz
+%%HARDLINK%%share/man/man1/hardlink.1.gz
+share/man/man1/hexdump.1.gz
+share/man/man1/ipcmk.1.gz
+share/man/man1/logger.1.gz
+share/man/man1/look.1.gz
+share/man/man1/mcookie.1.gz
+share/man/man1/mesg.1.gz
+share/man/man1/namei.1.gz
+share/man/man1/rename.1.gz
+share/man/man1/renice.1.gz
+share/man/man1/rev.1.gz
+share/man/man1/scriptreplay.1.gz
+share/man/man1/setpgid.1.gz
+@comment share/man/man1/setsid.1.gz
+share/man/man1/ul.1.gz
+share/man/man1/wall.1.gz
+share/man/man1/whereis.1.gz
+share/man/man5/scols-filter.5.gz
+share/man/man8/cfdisk.8.gz
+share/man/man8/fdisk.8.gz
+share/man/man8/findfs.8.gz
+share/man/man8/fsck.cramfs.8.gz
+share/man/man8/fsck.minix.8.gz
+share/man/man8/isosize.8.gz
+share/man/man8/mkfs.8.gz
+share/man/man8/mkfs.bfs.8.gz
+share/man/man8/mkfs.cramfs.8.gz
+share/man/man8/mkfs.minix.8.gz
+share/man/man8/mkswap.8.gz
+share/man/man8/nologin.8.gz
+share/man/man8/sfdisk.8.gz
+share/man/man8/swaplabel.8.gz
+share/man/man8/wipefs.8.gz
diff --git a/sysutils/vagrant-gitlab/Makefile b/sysutils/vagrant-gitlab/Makefile
new file mode 100644
index 000000000000..8ff3355332ed
--- /dev/null
+++ b/sysutils/vagrant-gitlab/Makefile
@@ -0,0 +1,123 @@
+PORTNAME= vagrant
+PORTVERSION= 2.4.9
+DISTVERSIONPREFIX= v
+PORTREVISION= 1
+CATEGORIES= sysutils rubygems devel
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Vagrant Virtual Machine Manager
+WWW= https://www.vagrantup.com/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
+ rubygem-bundler>=1.12.5:sysutils/rubygem-bundler \
+ rubygem-main>=1.0:devel/rubygem-main
+RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
+ curl:ftp/curl \
+ rubygem-base6402>=0.2.0<0.3:converters/rubygem-base6402 \
+ rubygem-bcrypt_pbkdf>=1.1<2:security/rubygem-bcrypt_pbkdf \
+ rubygem-childprocess-gitlab>=5.1<6:devel/rubygem-childprocess-gitlab \
+ rubygem-csv>=3.3<4:devel/rubygem-csv \
+ rubygem-ed25519>=1.3.0:security/rubygem-ed25519 \
+ rubygem-erubi>=0:www/rubygem-erubi \
+ 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-logger-gitlab>=1.0<2:devel/rubygem-logger-gitlab \
+ rubygem-mime-types-gitlab>=3.3<4:misc/rubygem-mime-types-gitlab \
+ 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<4:textproc/rubygem-rexml \
+ rubygem-rubyzip-gitlab>=2.3.2:archivers/rubygem-rubyzip-gitlab \
+ rubygem-vagrant_cloud-gitlab>=3.1.2<3.2:sysutils/rubygem-vagrant_cloud-gitlab \
+ rubygem-wdm>=0.2.0<0.3:devel/rubygem-wdm \
+ rubygem-winrm-gitlab>=2.3.9<3:sysutils/rubygem-winrm-gitlab \
+ rubygem-winrm-elevated-gitlab>=1.2.3<2:sysutils/rubygem-winrm-elevated-gitlab \
+ rubygem-winrm-fs-gitlab>=1.3.5<2:filesystems/rubygem-winrm-fs-gitlab
+
+USES= cpe ruby shebangfix
+CPE_VENDOR= hashicorp
+USE_GITHUB= yes
+GH_ACCOUNT= hashicorp
+GEM_ENV+= RB_USER_INSTALL=yes
+
+SHEBANG_FILES= plugins/hosts/darwin/scripts/install_virtualbox.sh \
+ scripts/sign.sh scripts/website_push_www.sh
+GEMFILES= vagrant-${PORTVERSION}.gem
+RUBYGEMBIN= gem
+
+BUILD_TARGET= ${ARCH}-${OPSYS:tl}-${OSREL:R}
+
+PLIST_SUB+= BUILD_TARGET="${BUILD_TARGET}" \
+ DOC_DIR="lib/ruby/gems/${RUBY_VER}/doc" \
+ GEM_BASE_DIR="lib/ruby/gems/${RUBY_VER}/gems" \
+ GEMS_DIR="lib/ruby/gems/${RUBY_VER}" \
+ PORTVERSION="${PORTVERSION}"
+
+RUBYGEM_ARGS= -l --no-document --no-update-sources --install-dir \
+ ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} \
+ --ignore-dependencies --bindir=${STAGEDIR}${PREFIX}/bin
+
+OPTIONS_DEFINE= BASH ZSH
+OPTIONS_DEFAULT= BASH ZSH
+
+BASH_PLIST_FILES= share/bash-completion/completions/vagrant
+ZSH_PLIST_FILES= share/share/zsh/site-functions/_vagrant
+
+REMOVE_TARGETS= .envrc .runner.sh .vimrc .yardopts flake.lock flake.nix Gemfile \
+ gen.go go.mod go.sum Makefile Rakefile shell.nix \
+ vagrant-config.hcl vagrant-spec.config.example.rb \
+ vagrant.gemspec vagrant_ssl.so
+
+REMOVE_TARGETS_EXT= gem_make.out mkmf.log
+
+.include <bsd.port.pre.mk>
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \
+ ${WRKSRC}/bin/vagrant \
+ ${WRKSRC}/plugins/providers/virtualbox/action/network.rb \
+ ${WRKSRC}/templates/locales/en.yml
+
+do-build:
+ (cd ${WRKSRC}; (${ECHO_CMD} -e "install:\n\techo\n") > Makefile)
+ (cd ${WRKSRC}; ${SETENV} VAGRANT_INSTALLER_ENV=yes \
+ ${GEM_ENV} ${RUBYGEMBIN} build vagrant.gemspec)
+ (cd ${WRKSRC}; ${SETENV} VAGRANT_INSTALLER_ENV=yes \
+ ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} \
+ ${GEMFILES} -- ${CONFIGURE_ARGS})
+ ${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/build_info
+ ${MKDIR} ${STAGEDIR}${DATADIR}/embedded/rgloader
+ ${INSTALL_SCRIPT} ${FILESDIR}/loader.rb \
+ ${STAGEDIR}${DATADIR}/embedded/rgloader/loader.rb
+
+post-install:
+ ${FIND} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} -name '*.so' -exec ${STRIP_CMD} {} +
+ ${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/doc
+ ${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/ext
+ ${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/nix
+.for FILE in ${REMOVE_TARGETS}
+ ${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/${FILE}
+.endfor
+.for FILE in ${REMOVE_TARGETS_EXT}
+ ${RM} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/extensions/${BUILD_TARGET}/${RUBY_VER}/${PORTNAME}-${PORTVERSION}/${FILE}
+.endfor
+
+post-install-BASH-on:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions
+ ${RLN} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/contrib/bash/completion.sh ${STAGEDIR}${PREFIX}/share/bash-completion/completions/vagrant
+
+post-install-ZSH-on:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions
+ ${RLN} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/contrib/zsh/_vagrant ${STAGEDIR}${PREFIX}/share/share/zsh/site-functions
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/vagrant-gitlab/distinfo b/sysutils/vagrant-gitlab/distinfo
new file mode 100644
index 000000000000..9c057479a07f
--- /dev/null
+++ b/sysutils/vagrant-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1755837626
+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-gitlab/files/loader.rb b/sysutils/vagrant-gitlab/files/loader.rb
new file mode 100644
index 000000000000..00d2cf9088d7
--- /dev/null
+++ b/sysutils/vagrant-gitlab/files/loader.rb
@@ -0,0 +1,25 @@
+# RubyEncoder v1.0 loader
+_v = RUBY_VERSION.scan(/^\d+\.\d+\.\d+/)[0].delete('.')
+_v = '' if _v.to_i < 190
+_p = RUBY_PLATFORM.scan(/^([A-Za-z0-9_]+\.)?([A-Za-z0-9_]+)-([A-Za-z_]+)/)[0]
+_p.shift
+#_p = RUBY_PLATFORM.scan(/^([A-Za-z0-9_]+)-([A-Za-z_]+)/)[0]
+_d = File.expand_path(File.dirname(__FILE__))
+_f = [_d + '/rgloader' + _v + '.' + _p[1] + '.' + _p[0],
+ _d + '/rgloader' + _v + '.' + _p[1],
+ _d + '/rgloader' + _v.chop + '.' + _p[1] + '.' + _p[0],
+ _d + '/rgloader' + _v.chop + '.' + _p[1]]
+
+_fl = false
+for x in _f do
+ begin
+ require x
+ _fl = true
+ break
+ rescue LoadError
+ end
+end
+
+if not _fl then
+ raise LoadError, "The RubyEncoder loader is not installed. Please visit the http://www.rubyencoder.com/loaders/ RubyEncoder site to download the required loader for '"+_p[1]+"' and unpack it into '"+_d+"' directory to run this protected script."
+end
diff --git a/sysutils/vagrant-gitlab/files/patch-bin_vagrant b/sysutils/vagrant-gitlab/files/patch-bin_vagrant
new file mode 100644
index 000000000000..624fed1b8dad
--- /dev/null
+++ b/sysutils/vagrant-gitlab/files/patch-bin_vagrant
@@ -0,0 +1,12 @@
+--- bin/vagrant.orig 2025-06-17 15:13:05 UTC
++++ bin/vagrant
+@@ -5,6 +5,9 @@ Signal.trap("INT") { abort }
+ # initializing which have historically resulted in stack traces.
+ Signal.trap("INT") { abort }
+
++ENV["VAGRANT_INSTALLER_ENV"] = 'true'
++ENV["VAGRANT_INSTALLER_EMBEDDED_DIR"] = '@PREFIX@/share/vagrant/embedded'
++
+ # Disable exception reporting by default if available
+ if Thread.respond_to?(:report_on_exception=)
+ Thread.report_on_exception = false
diff --git a/sysutils/vagrant-gitlab/files/patch-gemspec b/sysutils/vagrant-gitlab/files/patch-gemspec
new file mode 100644
index 000000000000..69da9ee266e4
--- /dev/null
+++ b/sysutils/vagrant-gitlab/files/patch-gemspec
@@ -0,0 +1,20 @@
+--- vagrant.gemspec.orig 2025-06-17 15:13:05 UTC
++++ vagrant.gemspec
+@@ -19,7 +19,7 @@ Gem::Specification.new do |s|
+ s.add_dependency "bcrypt_pbkdf", "~> 1.1"
+ s.add_dependency "childprocess", "~> 5.1"
+ s.add_dependency "csv", "~> 3.3"
+- s.add_dependency "ed25519", "~> 1.3.0"
++ s.add_dependency "ed25519", "~> 1.3"
+ s.add_dependency "erubi"
+ s.add_dependency "hashicorp-checkpoint", "~> 0.1.5"
+ s.add_dependency "i18n", "~> 1.12"
+@@ -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"
+ 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-gitlab/files/patch-plugins_providers_virtualbox_action_network.rb b/sysutils/vagrant-gitlab/files/patch-plugins_providers_virtualbox_action_network.rb
new file mode 100644
index 000000000000..2cd457c7edb9
--- /dev/null
+++ b/sysutils/vagrant-gitlab/files/patch-plugins_providers_virtualbox_action_network.rb
@@ -0,0 +1,11 @@
+--- plugins/providers/virtualbox/action/network.rb.orig 2025-06-17 15:13:05 UTC
++++ plugins/providers/virtualbox/action/network.rb
+@@ -21,7 +21,7 @@ module VagrantPlugins
+ class Network
+
+ # Location of the VirtualBox networks configuration file
+- VBOX_NET_CONF = "/etc/vbox/networks.conf".freeze
++ VBOX_NET_CONF = "@PREFIX@/etc/vbox/networks.conf".freeze
+ # Version of VirtualBox that introduced hostonly network range restrictions
+ HOSTONLY_VALIDATE_VERSION = Gem::Version.new("6.1.28")
+ # Version of VirtualBox on darwin platform that ignores restrictions
diff --git a/sysutils/vagrant-gitlab/files/patch-templates_locales_en.yml b/sysutils/vagrant-gitlab/files/patch-templates_locales_en.yml
new file mode 100644
index 000000000000..2a1889c61aee
--- /dev/null
+++ b/sysutils/vagrant-gitlab/files/patch-templates_locales_en.yml
@@ -0,0 +1,11 @@
+--- templates/locales/en.yml.orig 2025-06-17 15:13:05 UTC
++++ templates/locales/en.yml
+@@ -1989,7 +1989,7 @@ en:
+ Address: %{address}
+ Ranges: %{ranges}
+
+- Valid ranges can be modified in the /etc/vbox/networks.conf file. For
++ Valid ranges can be modified in the @PREFIX@/etc/vbox/networks.conf file. For
+ more information including valid format see:
+
+ https://www.virtualbox.org/manual/ch06.html#network_hostonly
diff --git a/sysutils/vagrant-gitlab/pkg-descr b/sysutils/vagrant-gitlab/pkg-descr
new file mode 100644
index 000000000000..4fc40c5f6fa1
--- /dev/null
+++ b/sysutils/vagrant-gitlab/pkg-descr
@@ -0,0 +1,4 @@
+Vagrant is a tool for building and distributing virtualized development
+environments.
+
+This version can be installed and used together with gitlab on the same host.
diff --git a/sysutils/vagrant-gitlab/pkg-plist b/sysutils/vagrant-gitlab/pkg-plist
new file mode 100644
index 000000000000..d1a106421078
--- /dev/null
+++ b/sysutils/vagrant-gitlab/pkg-plist
@@ -0,0 +1,1098 @@
+bin/vagrant
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/CHANGELOG.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/.copywrite.hcl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/LICENSE
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/README.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/RELEASE.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/Vagrantfile
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/bin/vagrant
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/README.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/bash/completion.sh
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/emacs/vagrant.el
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/st/Ruby.sublime-settings
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/sudoers/linux-fedora
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/sudoers/linux-suse
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/sudoers/linux-ubuntu
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/sudoers/osx
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/vim/vagrantfile.vim
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/zsh/_vagrant
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/zsh/generate_zsh_completion.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/README.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.key.ed25519
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.key.rsa
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub.ed25519
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub.rsa
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/box_add.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/box_check_outdated.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/box_remove.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/box_update.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/call.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/cleanup_disks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/cloud_init_setup.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/cloud_init_wait.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/config_validate.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/confirm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/delayed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/destroy_confirm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/disk.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/env_set.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/graceful_halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/handle_box.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/handle_box_url.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/handle_forwarded_port_collisions.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/has_provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/is_env_set.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/is_state.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/lock.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/message.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/mixin_provisioners.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/mixin_synced_folders.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/prepare_clone.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/provision.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/provisioner_cleanup.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/set_hostname.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/ssh_exec.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/ssh_run.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/synced_folder_cleanup.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/synced_folders.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/trigger.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/wait_for_communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/general/package.rb
+%%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/runner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/warden.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/alias.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/batch_action.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/box.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/box_collection.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/box_metadata.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/bundler.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/capability_host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/cli.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/loader.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v1.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v1/dummy_config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v1/loader.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v1/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v2.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v2/dummy_config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v2/loader.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v2/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/v2/util.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/config/version_base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/environment.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/host.rb
+%%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/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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/manager.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/provider.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v1/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/components.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/manager.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/provider.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/synced_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/plugin/v2/trigger.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/registry.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/shared_helpers.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/ui.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/ansi_escape_code_remover.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/busy.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/caps.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/checkpoint_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/command_deprecation.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/counter.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/credential_scrubber.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/curl_helper.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/deep_merge.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/directory.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/downloader.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/env.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/experimental.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/file_checksum.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/file_mode.rb
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/ipv4_interfaces.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/is_port_open.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/keypair.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/line_buffer.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/line_ending_helpers.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/logging_formatter.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/map_command_options.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/mime.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/network_ip.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/numeric.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/platform.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/powershell.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/presence.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/retryable.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/safe_chdir.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/safe_env.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/safe_exec.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/safe_puts.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/scoped_hash_override.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/shell_quote.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/silence_warnings.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/stacked_proc_runner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/string_block_editor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/subprocess.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/template_renderer.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/uploader.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/which.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/windows_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/vagrant_ssl.so
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/vagrantfile.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/version.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/README.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/autocomplete/command/install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/autocomplete/command/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/autocomplete/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/add.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/download_mixins.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/list.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/outdated.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/prune.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/remove.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/repackage.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/command/update.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/box/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cap/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cap/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/login.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/logout.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/middleware/add_authentication.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/middleware/add_downloader_authentication.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/auth/whoami.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/box/create.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/box/delete.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/box/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/box/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/box/show.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/box/update.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/client/client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/list.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/provider/create.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/provider/delete.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/provider/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/provider/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/provider/update.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/provider/upload.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/publish.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/search.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/util.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/create.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/delete.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/release.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/revoke.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/cloud/version/update.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/destroy/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/destroy/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/global-status/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/global-status/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/halt/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/halt/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/help/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/help/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/init/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/init/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/list-commands/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/list-commands/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/login/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/package/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/package/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/expunge_plugins.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/install_gem.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/license_plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/list_plugins.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/plugin_exists_check.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/repair_plugins.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/uninstall_plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/action/update_gems.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/expunge.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/license.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/list.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/mixin_install_opts.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/repair.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/uninstall.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/command/update.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/gem_helper.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/plugin/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/port/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/port/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/port/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/powershell/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/powershell/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/powershell/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/powershell/scripts/enable_psremoting.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/powershell/scripts/reset_trustedhosts.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/provider/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/provider/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/provision/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/provision/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/push/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/push/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/rdp/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/rdp/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/rdp/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/rdp/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/reload/command.rb
+%%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/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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/push_shared.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/restore.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/root.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/command/save.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/snapshot/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/ssh/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/ssh/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/ssh_config/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/ssh_config/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/status/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/status/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/suspend/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/suspend/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/up/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/up/middleware/store_box_metadata.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/up/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/up/start_mixins.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/upload/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/upload/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/validate/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/validate/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/version/command.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/version/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/commands/winrm/command.rb
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/cat.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/chmod.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/chown.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/grep.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/mkdir.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/rm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/test.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/uname.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/command_filters/which.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/helper.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/communicators/winrm/shell.rb
+%%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/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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/cap/nfs_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/cap/smb.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alpine/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/alt/cap/network_scripts_dir.rb
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/cap/smb.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/arch/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/atomic/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/atomic/cap/docker.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/atomic/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/atomic/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/cap/file_system.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/cap/mount_virtualbox_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/cap/public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/bsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/centos/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/centos/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/centos/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/coreos/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/coreos/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/coreos/cap/docker.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/coreos/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/coreos/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/choose_addressable_ip_addr.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/darwin_version.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/mount_smb_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/mount_vmware_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/shell_expand_guest_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/cap/verify_vmware_hgfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/darwin/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/cap/smb.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/debian/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/dragonflybsd/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/dragonflybsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/elementary/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/elementary/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/cap/mount_nfs_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/cap/public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/esxi/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/fedora/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/fedora/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/fedora/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/cap/mount_virtualbox_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/cap/shell_expand_guest_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/freebsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/funtoo/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/funtoo/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/funtoo/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/gentoo/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/gentoo/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/gentoo/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/gentoo/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/cap/insert_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/cap/remove_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/haiku/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/kali/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/kali/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/choose_addressable_ip_addr.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/file_system.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/mount_smb_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/mount_virtualbox_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/network_interfaces.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/persist_mount_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/port.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/read_ip_address.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/reboot.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/cap/shell_expand_guest_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/linux/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/mint/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/mint/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/netbsd/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/netbsd/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/netbsd/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/netbsd/cap/shell_expand_guest_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/netbsd/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/netbsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/nixos/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/nixos/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/nixos/cap/nfs_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/nixos/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/nixos/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/omnios/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/omnios/cap/mount_nfs_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/omnios/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/omnios/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/omnios/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/cap/shell_expand_guest_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openbsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/cap/insert_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/cap/remove_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/openwrt/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/photon/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/photon/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/photon/cap/docker.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/photon/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/photon/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/pld/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/pld/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/pld/cap/network_scripts_dir.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/pld/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/pld/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/network_scripts_dir.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/nfs_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/cap/smb.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/redhat/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/rocky/cap/flavor.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/rocky/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/rocky/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/slackware/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/slackware/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/slackware/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/slackware/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/insert_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/mount_nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/remove_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/smartos/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/file_system.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/insert_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/mount_virtualbox_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/remove_public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris11/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris11/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris11/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris11/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/solaris11/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/cap/network_scripts_dir.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/cap/nfs_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/suse/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/cap/mount_nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/tinycore/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/trisquel/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/trisquel/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/ubuntu/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/ubuntu/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/change_host_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/choose_addressable_ip_addr.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/configure_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/file_system.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/mount_shared_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/public_key.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/reboot.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/cap/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/guest_network.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/scripts/mount_volume.ps1.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/scripts/reboot_detect.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/scripts/set_work_network.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/guests/windows/scripts/winrs_v3_get_adapters.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/alt/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/alt/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/alt/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/arch/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/arch/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/arch/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/bsd/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/bsd/cap/path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/bsd/cap/ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/bsd/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/bsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/configured_ip_addresses.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/fs_iso.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/provider_install_virtualbox.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/rdp.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/smb.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/cap/version.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/darwin/scripts/install_virtualbox.sh
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/freebsd/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/freebsd/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/freebsd/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/gentoo/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/gentoo/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/gentoo/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/linux/cap/fs_iso.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/linux/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/linux/cap/rdp.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/linux/cap/ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/linux/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/linux/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/null/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/null/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/redhat/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/redhat/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/redhat/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/slackware/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/slackware/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/slackware/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/suse/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/suse/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/suse/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/void/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/void/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/void/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/configured_ip_addresses.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/fs_iso.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/provider_install_virtualbox.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/ps.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/rdp.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/smb.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/cap/ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/check_credentials.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/host_info.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/install_virtualbox.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/set_share.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/set_ssh_key_permissions.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/unset_share.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/hosts/windows/scripts/utils/VagrantSSH/VagrantSSH.psm1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v1/config/nfs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v1/config/package.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v1/config/ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v1/config/vagrant.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v1/config/vm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v1/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/cloud_init.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/disk.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/package.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/ssh_connect.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/trigger.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/vagrant.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/vm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/vm_provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/vm_subvm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/config/vm_trigger.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/kernel_v2/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/build.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/compare_synced_folders.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/connect_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/create.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/destroy.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/destroy_build_image.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/destroy_network.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/forwarded_ports.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/has_ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine_build_dir.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine_port_checker.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine_port_warning.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine_required.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine_sync_folders.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/host_machine_sync_folders_disable.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/init_state.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/is_build.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/is_host_machine_created.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/login.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/prepare_forwarded_port_collision_params.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/prepare_networks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/prepare_nfs_settings.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/prepare_nfs_valid_ids.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/prepare_ssh.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/pull.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/start.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/stop.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/action/wait_for_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/cap/has_communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/cap/proxy_machine.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/cap/public_address.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/command/exec.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/command/logs.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/command/run.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/communicator.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/driver.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/driver/compose.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/executor/local.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/executor/vagrant.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/hostmachine/Vagrantfile
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/provider.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/docker/synced_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/check_access.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/check_enabled.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/configure.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/delete_vm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/export.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/import.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/is_windows.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/message_will_not_destroy.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/net_set_mac.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/net_set_vlan.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/package.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/package_metadata_json.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/package_setup_files.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/package_setup_folders.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/package_vagrantfile.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/read_guest_ip.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/read_state.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/resume_vm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/set_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/snapshot_delete.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/snapshot_restore.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/snapshot_save.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/start_instance.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/stop_instance.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/suspend_vm.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/action/wait_for_ip_address.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/cap/cleanup_disks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/cap/configure_disks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/cap/public_address.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/cap/snapshot_list.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/cap/validate_disk_ext.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/driver.rb
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/clone_vhd.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/configure_vm.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/create_snapshot.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/delete_snapshot.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/delete_vm.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/dismount_vhd.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/export_vm.ps1
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/has_vmcx_support.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/import_vm.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/list_hdds.ps1
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/set_enhanced_session_transport_type.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/set_name.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/set_network_mac.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/set_network_vlan.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/set_vm_integration_services.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/start_vm.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/stop_vm.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/suspend_vm.ps1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/utils/VagrantMessages/VagrantMessages.psm1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/hyperv/scripts/utils/VagrantVM/VagrantVM.psm1
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/boot.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/check_accessible.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/check_created.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/check_guest_additions.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/check_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/check_virtualbox.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/clean_machine_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/clear_forwarded_ports.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/clear_network_interfaces.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/created.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/customize.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/destroy.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/destroy_unused_network_interfaces.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/discard_state.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/export.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/forced_halt.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/forward_ports.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/import.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/import_master.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/is_paused.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/is_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/is_saved.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/match_mac_address.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/message_already_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/message_not_created.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/message_not_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/message_will_not_destroy.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/network.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/network_fix_ipv6.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/package.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/package_setup_files.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/package_setup_folders.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/package_vagrantfile.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/prepare_clone_snapshot.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/prepare_forwarded_port_collision_params.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/prepare_nfs_settings.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/prepare_nfs_valid_ids.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/resume.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/sane_defaults.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/set_default_nic_type.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/set_name.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/setup_package_files.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/snapshot_delete.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/snapshot_restore.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/snapshot_save.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/action/suspend.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/cap.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/cap/cleanup_disks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/cap/configure_disks.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/cap/mount_options.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/cap/public_address.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/cap/validate_disk_ext.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/meta.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_4_0.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_4_1.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_4_2.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_4_3.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_5_0.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_5_1.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/driver/version_5_2.rb
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/provider.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/synced_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/providers/virtualbox/util/compile_forwarded_ports.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/alpine/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/arch/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/debian/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/facts.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/fedora/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/freebsd/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/pip/pip.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/posix/ansible_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/redhat/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/suse/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/cap/guest/ubuntu/ansible_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/config/base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/config/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/config/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/constants.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/helpers.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/provisioner/base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/provisioner/guest.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/ansible/provisioner/host.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/cap/debian/cfengine_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/cap/linux/cfengine_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/cap/linux/cfengine_needs_bootstrap.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/cap/redhat/cfengine_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/cap/suse/cfengine_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/cfengine/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/debian/chef_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/freebsd/chef_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/freebsd/chef_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/linux/chef_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/omnios/chef_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/omnios/chef_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/redhat/chef_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/suse/chef_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/windows/chef_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/cap/windows/chef_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/command_builder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/config/base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/config/base_runner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/config/chef_apply.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/config/chef_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/config/chef_solo.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/config/chef_zero.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/installer.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/omnibus.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/provisioner/base.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/provisioner/chef_apply.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/provisioner/chef_client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/provisioner/chef_solo.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/chef/provisioner/chef_zero.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/container/client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/container/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/container/installer.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/container/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/container/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/centos/docker_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/centos/docker_start_service.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/debian/docker_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/debian/docker_start_service.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/fedora/docker_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/linux/docker_configure_vagrant_user.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/linux/docker_daemon_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/linux/docker_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/cap/windows/docker_daemon_running.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/installer.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/docker/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/file/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/file/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/file/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/cap/centos/podman_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/cap/linux/podman_installed.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/cap/redhat/podman_install.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/client.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/installer.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/podman/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/config/puppet.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/config/puppet_server.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/provisioner/puppet.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/puppet/provisioner/puppet_server.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/bootstrap_downloader.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/salt/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/shell/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/shell/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/provisioners/shell/provisioner.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/atlas/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/atlas/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/atlas/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/atlas/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/atlas/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/ftp/adapter.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/ftp/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/ftp/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/ftp/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/ftp/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/ftp/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/heroku/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/heroku/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/heroku/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/heroku/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/heroku/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/local-exec/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/local-exec/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/local-exec/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/local-exec/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/local-exec/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/noop/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/noop/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/pushes/noop/push.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/nfs/action_cleanup.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/nfs/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/nfs/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/nfs/synced_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/rsync/command/rsync.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/rsync/command/rsync_auto.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/rsync/default_unix_cap.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/rsync/helper.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/rsync/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/rsync/synced_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/smb/cap/default_fstab_modification.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/smb/cap/mount_options.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/smb/config.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/smb/errors.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/smb/plugin.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/smb/synced_folder.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/synced_folders/unix_mount_helpers.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/scripts/install_rvm
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/scripts/setup_tests
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/scripts/sign.sh
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/scripts/website_push_www.sh
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/tasks/acceptance.rake
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/tasks/bundler.rake
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/tasks/test.rake
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/commands/init/Vagrantfile.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/commands/init/Vagrantfile.min.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/commands/ssh_config/config.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/commands/winrm_config/config.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/config/messages.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/config/validation_failed.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/alpine/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/alpine/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/alt/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/alt/network_ipv4address.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/alt/network_ipv4route.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/alt/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/arch/default_network/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/arch/default_network/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/arch/default_network/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/arch/systemd_networkd/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/arch/systemd_networkd/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/arch/systemd_networkd/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/coreos/etcd.service.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/debian/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/debian/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/debian/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/freebsd/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/freebsd/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/freebsd/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/funtoo/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/funtoo/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/funtoo/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/gentoo/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/gentoo/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/gentoo/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/gentoo/network_systemd.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/linux/etc_fstab.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/netbsd/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/netbsd/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/nixos/hostname.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/nixos/network.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/openbsd/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/openbsd/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/openbsd/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/redhat/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/redhat/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/redhat/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/slackware/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/slackware/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/suse/network_dhcp.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/suse/network_static.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/suse/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/license/license.html.tmpl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/license/license.rtf.tmpl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/license/license.tmpl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/comm_winrm.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/command_ps.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/command_rdp.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/en.yml
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/guest_windows.yml
+%%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
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/package_Vagrantfile.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/provisioners/chef_client/client.erb
+%%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%%/version.txt
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/primary_runner.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%%/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
+%%GEMS_DIR%%/specifications/vagrant-%%PORTVERSION%%.gemspec
+%%DATADIR%%/embedded/rgloader/loader.rb
+@dir %%GEMS_DIR%%/extensions
+@dir %%GEMS_DIR%%/plugins
diff --git a/sysutils/vagrant/Makefile b/sysutils/vagrant/Makefile
index 184a74d825e8..8c97ab3780e1 100644
--- a/sysutils/vagrant/Makefile
+++ b/sysutils/vagrant/Makefile
@@ -1,10 +1,10 @@
PORTNAME= vagrant
-PORTVERSION= 2.3.7
+PORTVERSION= 2.4.1
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= sysutils rubygems devel
-MAINTAINER= joe@thrallingpenguin.com
+MAINTAINER= ports@FreeBSD.org
COMMENT= Vagrant Virtual Machine Manager
WWW= https://www.vagrantup.com/
@@ -17,30 +17,30 @@ BUILD_DEPENDS= rubygem-builder>=2.1.2:devel/rubygem-builder \
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \
curl:ftp/curl \
rubygem-bcrypt_pbkdf>=1.1:security/rubygem-bcrypt_pbkdf \
- rubygem-childprocess>=5.0:devel/rubygem-childprocess \
+ rubygem-childprocess>=4.1.0:devel/rubygem-childprocess \
rubygem-ed25519>=1.3.0: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.48.0:net/rubygem-grpc \
+ 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:devel/rubygem-i18n \
+ rubygem-i18n>=1.12,2<2,2:devel/rubygem-i18n \
rubygem-ipaddr>=1.2.4:net/rubygem-ipaddr \
- rubygem-listen>=3.7:devel/rubygem-listen \
+ 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-rb-kqueue>=0.2.0:devel/rubygem-rb-kqueue \
+ 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-rubyzip>=2.3.2:archivers/rubygem-rubyzip \
- rubygem-vagrant_cloud>=3.1.1:sysutils/rubygem-vagrant_cloud \
+ 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-winrm>=2.3.6<3:sysutils/rubygem-winrm
+ rubygem-winrm-fs>=1.3.5<2:filesystems/rubygem-winrm-fs
USES= cpe ruby shebangfix
CPE_VENDOR= hashicorp
@@ -80,10 +80,6 @@ REMOVE_TARGETS_EXT= gem_make.out mkmf.log
.include <bsd.port.pre.mk>
-.if ${RUBY_VER} >= 3.3
-BROKEN= ruby 3.3 and later is not supported
-.endif
-
post-patch:
@${REINPLACE_CMD} -e 's|@PREFIX@|${PREFIX}|g' \
${WRKSRC}/bin/vagrant \
@@ -103,6 +99,7 @@ do-build:
${STAGEDIR}${DATADIR}/embedded/rgloader/loader.rb
post-install:
+ ${FIND} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} -name '*.so' -exec ${STRIP_CMD} {} +
${RMDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/doc
${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/ext
${RM} -r ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/gems/${PORTNAME}-${PORTVERSION}/nix
diff --git a/sysutils/vagrant/distinfo b/sysutils/vagrant/distinfo
index a04471420252..7b9639b6ca5d 100644
--- a/sysutils/vagrant/distinfo
+++ b/sysutils/vagrant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1693243733
-SHA256 (hashicorp-vagrant-v2.3.7_GH0.tar.gz) = fa8a96319aa7b9ff5f4a991b77cbf37f549549d84737624bcebefa8f2004bf45
-SIZE (hashicorp-vagrant-v2.3.7_GH0.tar.gz) = 3296042
+TIMESTAMP = 1752906954
+SHA256 (hashicorp-vagrant-v2.4.1_GH0.tar.gz) = 19cfa306e3ffae5ddbf30504f61a1a3124aa9a87721b130a14098d4ea1febf89
+SIZE (hashicorp-vagrant-v2.4.1_GH0.tar.gz) = 3342333
diff --git a/sysutils/vagrant/files/patch-bin_vagrant b/sysutils/vagrant/files/patch-bin_vagrant
index 83ac905135c8..7102a3a53c49 100644
--- a/sysutils/vagrant/files/patch-bin_vagrant
+++ b/sysutils/vagrant/files/patch-bin_vagrant
@@ -10,14 +10,3 @@
# Disable exception reporting by default if available
if Thread.respond_to?(:report_on_exception=)
Thread.report_on_exception = false
-@@ -16,7 +19,9 @@
-
- # These will be the options that are passed to initialize the Vagrant
- # environment.
--opts = {}
-+opts = {
-+ :ca_cert => '@PREFIX@/share/certs/ca-root-nss.crt'
-+}
-
- if idx = argv.index("--")
- argv_extra = argv.slice(idx+1, argv.length-2)
diff --git a/sysutils/vagrant/files/patch-gemspec b/sysutils/vagrant/files/patch-gemspec
new file mode 100644
index 000000000000..531ad29f232a
--- /dev/null
+++ b/sysutils/vagrant/files/patch-gemspec
@@ -0,0 +1,17 @@
+--- vagrant.gemspec.orig 2024-01-19 20:59:12 UTC
++++ vagrant.gemspec
+@@ -16,11 +16,11 @@ Gem::Specification.new do |s|
+ s.required_rubygems_version = ">= 1.3.6"
+
+ s.add_dependency "bcrypt_pbkdf", "~> 1.1"
+- s.add_dependency "childprocess", "~> 4.1.0"
+- s.add_dependency "ed25519", "~> 1.3.0"
++ s.add_dependency "childprocess", ">= 4.1.0"
++ s.add_dependency "ed25519", ">= 1.3.0"
+ 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"
diff --git a/sysutils/vagrant/files/patch-vagrant.gemspec b/sysutils/vagrant/files/patch-vagrant.gemspec
deleted file mode 100644
index b662791a630b..000000000000
--- a/sysutils/vagrant/files/patch-vagrant.gemspec
+++ /dev/null
@@ -1,20 +0,0 @@
---- vagrant.gemspec.orig 2023-06-15 20:40:35 UTC
-+++ vagrant.gemspec
-@@ -16,7 +16,7 @@ Gem::Specification.new do |s|
- s.required_rubygems_version = ">= 1.3.6"
-
- s.add_dependency "bcrypt_pbkdf", "~> 1.1"
-- s.add_dependency "childprocess", "~> 4.1.0"
-+ s.add_dependency "childprocess", "~> 5.0.0"
- s.add_dependency "ed25519", "~> 1.3.0"
- s.add_dependency "erubi"
- s.add_dependency 'googleapis-common-protos-types', '~> 1.3'
-@@ -34,7 +34,7 @@ Gem::Specification.new do |s|
- s.add_dependency "rexml", "~> 3.2"
- s.add_dependency "rgl", "~> 0.5.10"
- s.add_dependency "rubyzip", "~> 2.3.2"
-- s.add_dependency "vagrant_cloud", "~> 3.0.5"
-+ s.add_dependency "vagrant_cloud", "~> 3.1.1"
- s.add_dependency "wdm", "~> 0.1.1"
- s.add_dependency "winrm", ">= 2.3.6", "< 3.0"
- s.add_dependency "winrm-elevated", ">= 1.2.3", "< 2.0"
diff --git a/sysutils/vagrant/pkg-descr b/sysutils/vagrant/pkg-descr
index 3fb5aa661b3d..83d88088df83 100644
--- a/sysutils/vagrant/pkg-descr
+++ b/sysutils/vagrant/pkg-descr
@@ -1,2 +1,4 @@
Vagrant is a tool for building and distributing virtualized development
environments.
+
+If you want to use vagrant together with an installed gitlab on the same host, use vagrant-gitlab.
diff --git a/sysutils/vagrant/pkg-plist b/sysutils/vagrant/pkg-plist
index f444b811c074..c2600f43d113 100644
--- a/sysutils/vagrant/pkg-plist
+++ b/sysutils/vagrant/pkg-plist
@@ -1,5 +1,6 @@
bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/CHANGELOG.md
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/.copywrite.hcl
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/LICENSE
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/README.md
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/RELEASE.md
@@ -18,9 +19,12 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/contrib/zsh/generate_zsh_completion.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/README.md
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.key.ed25519
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.key.rsa
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub.ed25519
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/keys/vagrant.pub.rsa
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant.rb
-%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant_ssl.so
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builder.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/action/builtin/box_add.rb
@@ -174,6 +178,7 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/uploader.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/which.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/util/windows_path.rb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/vagrant_ssl.so
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/vagrantfile.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/lib/vagrant/version.rb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/plugins/README.md
@@ -1045,6 +1050,9 @@ bin/vagrant
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/suse/network_dhcp.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/suse/network_static.erb
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/guests/suse/network_static6.erb
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/license/license.html.tmpl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/license/license.rtf.tmpl
+%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/license/license.tmpl
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/comm_winrm.yml
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/command_ps.yml
%%GEM_BASE_DIR%%/vagrant-%%PORTVERSION%%/templates/locales/command_rdp.yml
@@ -1076,8 +1084,11 @@ bin/vagrant
%%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
@@ -1217,7 +1228,7 @@ bin/vagrant
%%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_ssl.so
+%%GEMS_DIR%%/extensions/%%BUILD_TARGET%%/%%RUBY_VER%%/vagrant-%%PORTVERSION%%/vagrant/vagrant_ssl.so
%%GEMS_DIR%%/specifications/vagrant-%%PORTVERSION%%.gemspec
%%DATADIR%%/embedded/rgloader/loader.rb
@dir %%GEMS_DIR%%/extensions
diff --git a/sysutils/viddy/Makefile b/sysutils/viddy/Makefile
index cd79bfc8e567..a00e562cd46c 100644
--- a/sysutils/viddy/Makefile
+++ b/sysutils/viddy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= viddy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.4
-PORTREVISION= 26
+PORTREVISION= 33
CATEGORIES= sysutils
MASTER_SITES=
diff --git a/sysutils/vimpager/Makefile b/sysutils/vimpager/Makefile
index 3cd535016297..4e60790ac91e 100644
--- a/sysutils/vimpager/Makefile
+++ b/sysutils/vimpager/Makefile
@@ -1,6 +1,10 @@
PORTNAME= vimpager
DISTVERSION= 2.06.20250412
+PORTREVISION= 1
CATEGORIES= sysutils
+MASTER_SITES= https://github.com/rkitover/vimpager/releases/download/${DISTVERSION:R}/
+DISTFILES+= man${EXTRACT_SUFX}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= nxjoseph@protonmail.com
COMMENT= Use Vim/NeoVim as a pager (${FLAVOR:U} flavor)
@@ -9,6 +13,8 @@ WWW= https://github.com/rkitover/vimpager
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+TEST_DEPENDS= bats:devel/bats-core
+
FLAVORS= console gtk2 gtk3 motif tiny x11 neovim
FLAVOR?= ${FLAVORS:[1]}
@@ -39,10 +45,19 @@ CONFLICTS_INSTALL= ${FLAVORS:N${FLAVOR}:S/^/vimpager-/}
NO_ARCH= yes
-OPTIONS_DEFINE= DOCS TEST
+OPTIONS_DEFINE= DOCS
OPTIONS_SUB= yes
DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc
-TEST_RUN_DEPENDS= bats:devel/bats-core
+DOCS_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-docs-off
+
+post-extract:
+ @(${MKDIR} ${WRKSRC}/man && \
+ ${MV} ${WRKDIR}/*.1 \
+ ${WRKSRC}/man)
+
+post-install:
+ @${MV} ${STAGEDIR}${PREFIX}/etc/vimpagerrc \
+ ${STAGEDIR}${PREFIX}/etc/vimpagerrc.sample
.include <bsd.port.mk>
diff --git a/sysutils/vimpager/distinfo b/sysutils/vimpager/distinfo
index 1b68ff67dcf5..3773d87ea92c 100644
--- a/sysutils/vimpager/distinfo
+++ b/sysutils/vimpager/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1748713928
-SHA256 (rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 935c6e80e3c66fba31ba6f1d7fb2f3f471599f21848c1b6b5063ccd7dd5374c5
-SIZE (rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 164299
+TIMESTAMP = 1750325570
+SHA256 (vimpager/man.tar.gz) = 9aad1e1dd3546ce64626627f4684fdef04f0ca9d40a4815d84e6ef8ceacc6cdf
+SIZE (vimpager/man.tar.gz) = 2769
+SHA256 (vimpager/rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 935c6e80e3c66fba31ba6f1d7fb2f3f471599f21848c1b6b5063ccd7dd5374c5
+SIZE (vimpager/rkitover-vimpager-2.06.20250412-842f746_GH0.tar.gz) = 164299
diff --git a/sysutils/vimpager/files/extra-patch-docs-off b/sysutils/vimpager/files/extra-patch-docs-off
new file mode 100644
index 000000000000..e85794547edb
--- /dev/null
+++ b/sysutils/vimpager/files/extra-patch-docs-off
@@ -0,0 +1,61 @@
+--- Makefile.orig 2025-04-12 08:53:59 UTC
++++ Makefile
+@@ -6,7 +6,6 @@ INSTALLMAN=${INSTALL} -m 444
+ INSTALLBIN=${INSTALL} -m 555
+ INSTALLFILE=${INSTALL} -m 444
+ INSTALLMAN=${INSTALL} -m 444
+-INSTALLDOC=${INSTALL} -m 444
+ INSTALLCONF=${INSTALL} -m 644
+ PANDOC=./scripts/pandoc-sh
+
+@@ -140,22 +139,6 @@ install: docs vimpager.configured vimcat.configured
+ echo ${INSTALLMAN} man/vimcat.1 "${DESTDIR}${prefix}/share/man/man1/vimcat.1"; \
+ ${INSTALLMAN} man/vimcat.1 "${DESTDIR}${prefix}/share/man/man1/vimcat.1"; \
+ fi
+- @${MKPATH} "${DESTDIR}${prefix}/share/doc/vimpager"
+- ${INSTALLDOC} markdown_src/vimpager.md "${DESTDIR}${prefix}/share/doc/vimpager/vimpager.md"
+- ${INSTALLDOC} markdown_src/vimcat.md "${DESTDIR}${prefix}/share/doc/vimpager/vimcat.md"
+- ${INSTALLDOC} TODO.yml "${DESTDIR}${prefix}/share/doc/vimpager/TODO.yml"
+- ${INSTALLDOC} DOC_AUTHORS.yml "${DESTDIR}${prefix}/share/doc/vimpager/DOC_AUTHORS.yml"
+- ${INSTALLDOC} ChangeLog_vimpager.yml "${DESTDIR}${prefix}/share/doc/vimpager/ChangeLog_vimpager.yml"
+- ${INSTALLDOC} ChangeLog_vimcat.yml "${DESTDIR}${prefix}/share/doc/vimpager/ChangeLog_vimcat.yml"
+- ${INSTALLDOC} uganda.txt "${DESTDIR}${prefix}/share/doc/vimpager/uganda.txt"
+- ${INSTALLDOC} debian/copyright "${DESTDIR}${prefix}/share/doc/vimpager/copyright"
+- @if [ -d html ]; then \
+- ${MKPATH} "${DESTDIR}${prefix}/share/doc/vimpager/html"; \
+- echo ${INSTALLDOC} html/vimpager.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimpager.html"; \
+- ${INSTALLDOC} html/vimpager.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimpager.html"; \
+- echo ${INSTALLDOC} html/vimcat.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimcat.html"; \
+- ${INSTALLDOC} html/vimcat.html "${DESTDIR}${prefix}/share/doc/vimpager/html/vimcat.html"; \
+- fi
+ ${MKPATH} "${DESTDIR}${prefix}/share/vimpager"
+ @for rt_file in ${RUNTIME}; do \
+ if [ ! -d "`dirname "${DESTDIR}${prefix}/share/vimpager/$$rt_file"`" ]; then \
+@@ -264,13 +247,6 @@ man/%.1: markdown_src/%.md
+ echo 'generating $@'; \
+ ${MKPATH} `dirname '$@'` 2>/dev/null || true; \
+ ${PANDOC} -s -f markdown_github $< -o $@; \
+- else \
+- if [ ! -r docs-warn-stamp ]; then \
+- echo >&2; \
+- echo "WARNING: pandoc is not available, man pages and html will not be generated. If you want to install the man pages and html, install pandoc and re-run make." >&2; \
+- echo >&2; \
+- touch docs-warn-stamp; \
+- fi; \
+ fi
+
+ .SECONDARY: vimpager.md.work vimcat.md.work
+@@ -285,13 +261,6 @@ html/%.html: %.md.work
+ ${MKPATH} `dirname '$@'` 2>/dev/null || true; \
+ ${PANDOC} -s --toc -f markdown_github $< -o $@; \
+ rm -f $<; \
+- else \
+- if [ ! -r docs-warn-stamp ]; then \
+- echo >&2; \
+- echo "WARNING: pandoc is not available, man pages and html will not be generated. If you want to install the man pages and html, install pandoc and re-run make." >&2; \
+- echo >&2; \
+- touch docs-warn-stamp; \
+- fi; \
+ fi
+
+ realclean distclean clean:
diff --git a/sysutils/vimpager/pkg-plist b/sysutils/vimpager/pkg-plist
index 0ff111dfc741..6acf7ebd3520 100644
--- a/sysutils/vimpager/pkg-plist
+++ b/sysutils/vimpager/pkg-plist
@@ -1,16 +1,16 @@
bin/vimcat
bin/vimpager
-%%ETCDIR%%rc
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog_vimcat.yml
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog_vimpager.yml
-%%PORTDOCS%%%%DOCSDIR%%/DOC_AUTHORS.yml
-%%PORTDOCS%%%%DOCSDIR%%/TODO.yml
-%%PORTDOCS%%%%DOCSDIR%%/copyright
-%%PORTDOCS%%%%DOCSDIR%%/html/vimcat.html
-%%PORTDOCS%%%%DOCSDIR%%/html/vimpager.html
-%%PORTDOCS%%%%DOCSDIR%%/uganda.txt
-%%PORTDOCS%%%%DOCSDIR%%/vimcat.md
-%%PORTDOCS%%%%DOCSDIR%%/vimpager.md
+@sample etc/vimpagerrc.sample
+%%DOCS%%%%DOCSDIR%%/ChangeLog_vimcat.yml
+%%DOCS%%%%DOCSDIR%%/ChangeLog_vimpager.yml
+%%DOCS%%%%DOCSDIR%%/DOC_AUTHORS.yml
+%%DOCS%%%%DOCSDIR%%/TODO.yml
+%%DOCS%%%%DOCSDIR%%/copyright
+%%DOCS%%%%DOCSDIR%%/html/vimcat.html
+%%DOCS%%%%DOCSDIR%%/html/vimpager.html
+%%DOCS%%%%DOCSDIR%%/uganda.txt
+%%DOCS%%%%DOCSDIR%%/vimcat.md
+%%DOCS%%%%DOCSDIR%%/vimpager.md
share/man/man1/vimcat.1.gz
share/man/man1/vimpager.1.gz
%%DATADIR%%/autoload/AnsiEsc.vim
diff --git a/sysutils/virt-firmware/Makefile b/sysutils/virt-firmware/Makefile
new file mode 100644
index 000000000000..68781c6e9e9d
--- /dev/null
+++ b/sysutils/virt-firmware/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= virt-firmware
+PORTVERSION= 25.12
+CATEGORIES= sysutils python
+MASTER_SITES= PYPI
+DISTNAME= virt_firmware-${PORTVERSION}
+
+MAINTAINER= novel@FreeBSD.org
+COMMENT= Collection of tools for edk2 firmware images
+WWW= https://gitlab.com/kraxel/virt-firmware
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pefile>=0:devel/py-pefile@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/sysutils/virt-firmware/distinfo b/sysutils/virt-firmware/distinfo
new file mode 100644
index 000000000000..9b6ba99a58e5
--- /dev/null
+++ b/sysutils/virt-firmware/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1765567803
+SHA256 (virt_firmware-25.12.tar.gz) = 63ba2cd39654b6315098ca660a9af21b8f06b9007490df3f9d16d05241516be8
+SIZE (virt_firmware-25.12.tar.gz) = 143352
diff --git a/sysutils/virt-firmware/pkg-descr b/sysutils/virt-firmware/pkg-descr
new file mode 100644
index 000000000000..0604aa6dd42d
--- /dev/null
+++ b/sysutils/virt-firmware/pkg-descr
@@ -0,0 +1,4 @@
+This is a small collection of tools for edk2 firmware images.
+They support decoding and printing the content of firmware volumes.
+Variable stores (OVMF_VARS.fd) can be modified, for example
+to enroll secure boot certificates.
diff --git a/sysutils/vivid/Makefile b/sysutils/vivid/Makefile
index cbebe00ffc43..9b378f3ab3cb 100644
--- a/sysutils/vivid/Makefile
+++ b/sysutils/vivid/Makefile
@@ -1,7 +1,7 @@
PORTNAME= vivid
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.0
-PORTREVISION= 31
+DISTVERSION= 0.10.1
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= 0mp@FreeBSD.org
@@ -17,51 +17,6 @@ USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= sharkdp
-CARGO_CRATES= ansi_colours-1.0.4 \
- ansi_term-0.12.1 \
- atty-0.2.14 \
- bitflags-1.3.2 \
- block-buffer-0.9.0 \
- cc-1.0.72 \
- cfg-if-1.0.0 \
- clap-2.34.0 \
- cpufeatures-0.2.1 \
- digest-0.9.0 \
- dirs-4.0.0 \
- dirs-sys-0.3.6 \
- generic-array-0.14.5 \
- getrandom-0.2.4 \
- hermit-abi-0.1.19 \
- lazy_static-1.4.0 \
- libc-0.2.116 \
- linked-hash-map-0.5.4 \
- opaque-debug-0.3.0 \
- proc-macro2-1.0.36 \
- quote-1.0.15 \
- redox_syscall-0.2.10 \
- redox_users-0.4.0 \
- rust-embed-6.3.0 \
- rust-embed-impl-6.2.0 \
- rust-embed-utils-7.1.0 \
- same-file-1.0.6 \
- sha2-0.9.9 \
- strsim-0.8.0 \
- syn-1.0.86 \
- term_size-0.3.2 \
- textwrap-0.11.0 \
- typenum-1.15.0 \
- unicode-width-0.1.9 \
- unicode-xid-0.2.2 \
- vec_map-0.8.2 \
- version_check-0.9.4 \
- walkdir-2.3.2 \
- wasi-0.10.2+wasi-snapshot-preview1 \
- 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 \
- yaml-rust-0.4.5
-
PLIST_FILES= bin/vivid
.include <bsd.port.mk>
diff --git a/sysutils/vivid/Makefile.crates b/sysutils/vivid/Makefile.crates
new file mode 100644
index 000000000000..04c4c109e1a0
--- /dev/null
+++ b/sysutils/vivid/Makefile.crates
@@ -0,0 +1,77 @@
+CARGO_CRATES= ansi_colours-1.2.2 \
+ anstream-0.6.14 \
+ anstyle-1.0.7 \
+ anstyle-parse-0.2.4 \
+ anstyle-query-1.1.0 \
+ anstyle-wincon-3.0.3 \
+ assert_cmd-2.0.14 \
+ bitflags-2.5.0 \
+ block-buffer-0.10.4 \
+ bstr-1.9.1 \
+ bytemuck-1.16.1 \
+ cfg-if-1.0.0 \
+ clap-4.5.7 \
+ clap_builder-4.5.7 \
+ clap_lex-0.7.1 \
+ colorchoice-1.0.1 \
+ cpufeatures-0.2.12 \
+ crypto-common-0.1.6 \
+ difflib-0.4.0 \
+ digest-0.10.7 \
+ doc-comment-0.3.3 \
+ errno-0.3.9 \
+ etcetera-0.8.0 \
+ generic-array-0.14.7 \
+ home-0.5.9 \
+ is_terminal_polyfill-1.70.0 \
+ lazy_static-1.5.0 \
+ libc-0.2.155 \
+ linked-hash-map-0.5.6 \
+ linux-raw-sys-0.4.14 \
+ memchr-2.7.4 \
+ predicates-3.1.0 \
+ predicates-core-1.0.6 \
+ predicates-tree-1.0.9 \
+ proc-macro2-1.0.86 \
+ quote-1.0.36 \
+ regex-automata-0.4.7 \
+ rgb-0.8.37 \
+ rust-embed-8.4.0 \
+ rust-embed-impl-8.4.0 \
+ rust-embed-utils-8.4.0 \
+ rustix-0.38.34 \
+ same-file-1.0.6 \
+ serde-1.0.203 \
+ serde_derive-1.0.203 \
+ sha2-0.10.8 \
+ strsim-0.11.1 \
+ syn-2.0.67 \
+ terminal_size-0.3.0 \
+ termtree-0.4.1 \
+ typenum-1.17.0 \
+ unicode-ident-1.0.12 \
+ utf8parse-0.2.2 \
+ version_check-0.9.4 \
+ wait-timeout-0.2.0 \
+ walkdir-2.5.0 \
+ winapi-util-0.1.8 \
+ windows-sys-0.48.0 \
+ windows-sys-0.52.0 \
+ windows-targets-0.48.5 \
+ windows-targets-0.52.5 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.52.5 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.52.5 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.52.5 \
+ windows_i686_gnullvm-0.52.5 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.52.5 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.52.5 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.52.5 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.52.5 \
+ yaml-rust-0.4.5
diff --git a/sysutils/vivid/distinfo b/sysutils/vivid/distinfo
index 3d344ff39802..210a3be13e29 100644
--- a/sysutils/vivid/distinfo
+++ b/sysutils/vivid/distinfo
@@ -1,91 +1,157 @@
-TIMESTAMP = 1643528178
-SHA256 (rust/crates/ansi_colours-1.0.4.crate) = 60e2fb6138a49ad9f1cb3c6d8f8ccbdd5e62b4dab317c1b435a47ecd7da1d28f
-SIZE (rust/crates/ansi_colours-1.0.4.crate) = 10525
-SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
-SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
-SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/cc-1.0.72.crate) = 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee
-SIZE (rust/crates/cc-1.0.72.crate) = 57495
+TIMESTAMP = 1750257693
+SHA256 (rust/crates/ansi_colours-1.2.2.crate) = 6a1558bd2075d341b9ca698ec8eb6fcc55a746b1fc4255585aad5b141d918a80
+SIZE (rust/crates/ansi_colours-1.2.2.crate) = 21374
+SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
+SIZE (rust/crates/anstream-0.6.14.crate) = 29160
+SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
+SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
+SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
+SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
+SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391
+SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832
+SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
+SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
+SHA256 (rust/crates/assert_cmd-2.0.14.crate) = ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8
+SIZE (rust/crates/assert_cmd-2.0.14.crate) = 24591
+SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
+SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+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.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
+SIZE (rust/crates/bstr-1.9.1.crate) = 380305
+SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e
+SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
-SIZE (rust/crates/clap-2.34.0.crate) = 202210
-SHA256 (rust/crates/cpufeatures-0.2.1.crate) = 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469
-SIZE (rust/crates/cpufeatures-0.2.1.crate) = 10500
-SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
-SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-SHA256 (rust/crates/dirs-sys-0.3.6.crate) = 03d86534ed367a67548dc68113a0f5db55432fdfbb6e6f9d77704397d95d5780
-SIZE (rust/crates/dirs-sys-0.3.6.crate) = 10626
-SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803
-SIZE (rust/crates/generic-array-0.14.5.crate) = 28915
-SHA256 (rust/crates/getrandom-0.2.4.crate) = 418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c
-SIZE (rust/crates/getrandom-0.2.4.crate) = 26800
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
-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.116.crate) = 565dbd88872dbe4cc8a46e527f26483c1d1f7afa6b884a3bd6cd893d4f98da74
-SIZE (rust/crates/libc-0.2.116.crate) = 566648
-SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3
-SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166
-SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
-SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
-SHA256 (rust/crates/proc-macro2-1.0.36.crate) = c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029
-SIZE (rust/crates/proc-macro2-1.0.36.crate) = 41411
-SHA256 (rust/crates/quote-1.0.15.crate) = 864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145
-SIZE (rust/crates/quote-1.0.15.crate) = 27281
-SHA256 (rust/crates/redox_syscall-0.2.10.crate) = 8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff
-SIZE (rust/crates/redox_syscall-0.2.10.crate) = 23582
-SHA256 (rust/crates/redox_users-0.4.0.crate) = 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64
-SIZE (rust/crates/redox_users-0.4.0.crate) = 13023
-SHA256 (rust/crates/rust-embed-6.3.0.crate) = d40377bff8cceee81e28ddb73ac97f5c2856ce5522f0b260b763f434cdfae602
-SIZE (rust/crates/rust-embed-6.3.0.crate) = 897901
-SHA256 (rust/crates/rust-embed-impl-6.2.0.crate) = 94e763e24ba2bf0c72bc6be883f967f794a019fafd1b86ba1daff9c91a7edd30
-SIZE (rust/crates/rust-embed-impl-6.2.0.crate) = 4423
-SHA256 (rust/crates/rust-embed-utils-7.1.0.crate) = ad22c7226e4829104deab21df575e995bfbc4adfad13a595e387477f238c1aec
-SIZE (rust/crates/rust-embed-utils-7.1.0.crate) = 2908
+SHA256 (rust/crates/clap-4.5.7.crate) = 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f
+SIZE (rust/crates/clap-4.5.7.crate) = 56343
+SHA256 (rust/crates/clap_builder-4.5.7.crate) = f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f
+SIZE (rust/crates/clap_builder-4.5.7.crate) = 163957
+SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70
+SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766
+SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
+SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
+SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
+SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
+SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+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/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/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
+SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
+SIZE (rust/crates/home-0.5.9.crate) = 8760
+SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800
+SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
+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.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
+SIZE (rust/crates/libc-0.2.155.crate) = 743539
+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.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
+SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/predicates-3.1.0.crate) = 68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8
+SIZE (rust/crates/predicates-3.1.0.crate) = 23090
+SHA256 (rust/crates/predicates-core-1.0.6.crate) = b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174
+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.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
+SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
+SIZE (rust/crates/quote-1.0.36.crate) = 28507
+SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
+SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
+SHA256 (rust/crates/rgb-0.8.37.crate) = 05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8
+SIZE (rust/crates/rgb-0.8.37.crate) = 16644
+SHA256 (rust/crates/rust-embed-8.4.0.crate) = 19549741604902eb99a7ed0ee177a0663ee1eda51a29f71401f166e47e77806a
+SIZE (rust/crates/rust-embed-8.4.0.crate) = 903547
+SHA256 (rust/crates/rust-embed-impl-8.4.0.crate) = cb9f96e283ec64401f30d3df8ee2aaeb2561f34c824381efa24a35f79bf40ee4
+SIZE (rust/crates/rust-embed-impl-8.4.0.crate) = 5927
+SHA256 (rust/crates/rust-embed-utils-8.4.0.crate) = 38c74a686185620830701348de757fd36bef4aa9680fd23c49fc539ddcc1af32
+SIZE (rust/crates/rust-embed-utils-8.4.0.crate) = 3446
+SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
+SIZE (rust/crates/rustix-0.38.34.crate) = 365160
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800
-SIZE (rust/crates/sha2-0.9.9.crate) = 22247
-SHA256 (rust/crates/strsim-0.8.0.crate) = 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a
-SIZE (rust/crates/strsim-0.8.0.crate) = 9309
-SHA256 (rust/crates/syn-1.0.86.crate) = 8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b
-SIZE (rust/crates/syn-1.0.86.crate) = 235126
-SHA256 (rust/crates/term_size-0.3.2.crate) = 1e4129646ca0ed8f45d09b929036bafad5377103edd06e50bf574b353d2b08d9
-SIZE (rust/crates/term_size-0.3.2.crate) = 10917
-SHA256 (rust/crates/textwrap-0.11.0.crate) = d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060
-SIZE (rust/crates/textwrap-0.11.0.crate) = 17322
-SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
-SIZE (rust/crates/typenum-1.15.0.crate) = 40741
-SHA256 (rust/crates/unicode-width-0.1.9.crate) = 3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973
-SIZE (rust/crates/unicode-width-0.1.9.crate) = 16745
-SHA256 (rust/crates/unicode-xid-0.2.2.crate) = 8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3
-SIZE (rust/crates/unicode-xid-0.2.2.crate) = 14955
-SHA256 (rust/crates/vec_map-0.8.2.crate) = f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191
-SIZE (rust/crates/vec_map-0.8.2.crate) = 14466
+SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
+SIZE (rust/crates/serde-1.0.203.crate) = 77935
+SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
+SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
+SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
+SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.67.crate) = ff8655ed1d86f3af4ee3fd3263786bc14245ad17c4c7e85ba7187fb3ae028c90
+SIZE (rust/crates/syn-2.0.67.crate) = 265024
+SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
+SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
+SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
+SIZE (rust/crates/termtree-0.4.1.crate) = 4557
+SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
+SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
-SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
-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/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.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
-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/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
+SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b
+SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
+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-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
+SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
+SHA256 (rust/crates/windows-targets-0.52.5.crate) = 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb
+SIZE (rust/crates/windows-targets-0.52.5.crate) = 6376
+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.5.crate) = 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.5.crate) = 433266
+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.5.crate) = 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6
+SIZE (rust/crates/windows_aarch64_msvc-0.52.5.crate) = 827944
+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.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_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.5.crate) = db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf
+SIZE (rust/crates/windows_i686_msvc-0.52.5.crate) = 895404
+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.5.crate) = 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9
+SIZE (rust/crates/windows_x86_64_gnu-0.52.5.crate) = 831539
+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.5.crate) = 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.5.crate) = 433246
+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.5.crate) = bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0
+SIZE (rust/crates/windows_x86_64_msvc-0.52.5.crate) = 827905
SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783
-SHA256 (sharkdp-vivid-v0.8.0_GH0.tar.gz) = e58e0936db25c81ff257775463f1d422d97c706aec2d0134e39b62151ded23cb
-SIZE (sharkdp-vivid-v0.8.0_GH0.tar.gz) = 27573
+SHA256 (sharkdp-vivid-v0.10.1_GH0.tar.gz) = 88db6158dad60aba66ae16f2cd1b09f515625940a33bada65da5562a03538e49
+SIZE (sharkdp-vivid-v0.10.1_GH0.tar.gz) = 37648
diff --git a/sysutils/vm-bhyve-devel/Makefile b/sysutils/vm-bhyve-devel/Makefile
index ca0665bd2bfe..3ea2ceecf814 100644
--- a/sysutils/vm-bhyve-devel/Makefile
+++ b/sysutils/vm-bhyve-devel/Makefile
@@ -1,19 +1,21 @@
-PORTNAME= vm-bhyve
+PORTNAME= vm-bhyve
+# Generate with 'git describe --tags' and break them up
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.2-15
-DISTVERSIONSUFFIX= -gd5b493a
+DISTVERSION= 1.7.0
+DISTVERSIONSUFFIX=
+PORTREVISION= 1
CATEGORIES= sysutils
PKGNAMESUFFIX= -devel
MAINTAINER= driesm@FreeBSD.org
COMMENT= Management system for bhyve virtual machines
-WWW= https://github.com/churchers/vm-bhyve
+WWW= https://github.com/freebsd/vm-bhyve
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
-GH_ACCOUNT= churchers
+GH_ACCOUNT= freebsd
CONFLICTS_INSTALL= vm-bhyve
@@ -30,9 +32,13 @@ BHYVE_FIRMWARE_RUN_DEPENDS= bhyve-firmware>0:sysutils/bhyve-firmware
GRUB2_BHYVE_RUN_DEPENDS= grub2-bhyve>0:sysutils/grub2-bhyve
TMUX_RUN_DEPENDS= tmux:sysutils/tmux
+post-patch:
+ ${REINPLACE_CMD} -E -e '5s#=.+$$#=${DISTVERSION}${DISTVERSIONSUFFIX}#' ${WRKSRC}/lib/vm-base
+
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/vm ${STAGEDIR}${PREFIX}/sbin
${INSTALL_SCRIPT} ${WRKSRC}/rc.d/vm ${STAGEDIR}${PREFIX}/etc/rc.d
+ ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/vm_network ${STAGEDIR}${PREFIX}/etc/rc.d
(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/vm-bhyve)
(cd ${WRKSRC}/sample-templates/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
${INSTALL_MAN} ${WRKSRC}/vm.8 ${STAGEDIR}${PREFIX}/share/man/man8
diff --git a/sysutils/vm-bhyve-devel/distinfo b/sysutils/vm-bhyve-devel/distinfo
index 1abd98a093ff..44cba86f98cd 100644
--- a/sysutils/vm-bhyve-devel/distinfo
+++ b/sysutils/vm-bhyve-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739525548
-SHA256 (churchers-vm-bhyve-v1.6.2-15-gd5b493a_GH0.tar.gz) = 60197e6f39b56325c8d28fa0c561e58c4b99087b6214b1661c6cd79e849f9adc
-SIZE (churchers-vm-bhyve-v1.6.2-15-gd5b493a_GH0.tar.gz) = 76932
+TIMESTAMP = 1763636425
+SHA256 (freebsd-vm-bhyve-v1.7.0_GH0.tar.gz) = 474c92d1ab3fabf9df7800b329ac54fcec03ccc0bdce4ce2b0f3ad2171ebd550
+SIZE (freebsd-vm-bhyve-v1.7.0_GH0.tar.gz) = 78460
diff --git a/sysutils/vm-bhyve-devel/pkg-plist b/sysutils/vm-bhyve-devel/pkg-plist
index 7c4921638eb3..ae1297920592 100644
--- a/sysutils/vm-bhyve-devel/pkg-plist
+++ b/sysutils/vm-bhyve-devel/pkg-plist
@@ -1,4 +1,5 @@
etc/rc.d/vm
+etc/rc.d/vm_network
lib/vm-bhyve/vm-base
lib/vm-bhyve/vm-cmd
lib/vm-bhyve/vm-config
@@ -19,21 +20,21 @@ lib/vm-bhyve/vm-util
lib/vm-bhyve/vm-zfs
share/man/man8/vm.8.gz
sbin/vm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alpine.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arch.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/centos6.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/centos7.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.sample
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coreos.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/default.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragonfly.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/freebsd-zvol.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/freepbx.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gentoo.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-alpine.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-arch.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-debian.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-gentoo.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-ubuntu.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-grub.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-grub-zvol.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-zvol.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/netbsd.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/openbsd.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/resflash.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ubuntu.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/windows.conf
diff --git a/sysutils/vm-bhyve/Makefile b/sysutils/vm-bhyve/Makefile
index d5cc19ee9365..b65217ff9d66 100644
--- a/sysutils/vm-bhyve/Makefile
+++ b/sysutils/vm-bhyve/Makefile
@@ -1,17 +1,18 @@
PORTNAME= vm-bhyve
DISTVERSIONPREFIX= v
-DISTVERSION= 1.6.2
-CATEGORIES= sysutils
+DISTVERSION= 1.7.0
+PORTREVISION= 1
+CATEGORIES= sysutils
MAINTAINER= driesm@FreeBSD.org
COMMENT= Management system for bhyve virtual machines
-WWW= https://github.com/churchers/vm-bhyve
+WWW= https://github.com/freebsd/vm-bhyve
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
USE_GITHUB= yes
-GH_ACCOUNT= churchers
+GH_ACCOUNT= freebsd
CONFLICTS_INSTALL= vm-bhyve-devel
@@ -31,6 +32,7 @@ TMUX_RUN_DEPENDS= tmux:sysutils/tmux
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/vm ${STAGEDIR}${PREFIX}/sbin
${INSTALL_SCRIPT} ${WRKSRC}/rc.d/vm ${STAGEDIR}${PREFIX}/etc/rc.d
+ ${INSTALL_SCRIPT} ${WRKSRC}/rc.d/vm_network ${STAGEDIR}${PREFIX}/etc/rc.d
(cd ${WRKSRC}/lib/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/vm-bhyve)
(cd ${WRKSRC}/sample-templates/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
${INSTALL_MAN} ${WRKSRC}/vm.8 ${STAGEDIR}${PREFIX}/share/man/man8
diff --git a/sysutils/vm-bhyve/distinfo b/sysutils/vm-bhyve/distinfo
index 978a98cf0a84..3b69e6efe71a 100644
--- a/sysutils/vm-bhyve/distinfo
+++ b/sysutils/vm-bhyve/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737618247
-SHA256 (churchers-vm-bhyve-v1.6.2_GH0.tar.gz) = 27f0532474e3c0a30667e5131bdd8ffac9f20a444848fa25bfe8f9a078836645
-SIZE (churchers-vm-bhyve-v1.6.2_GH0.tar.gz) = 76656
+TIMESTAMP = 1763584491
+SHA256 (freebsd-vm-bhyve-v1.7.0_GH0.tar.gz) = 474c92d1ab3fabf9df7800b329ac54fcec03ccc0bdce4ce2b0f3ad2171ebd550
+SIZE (freebsd-vm-bhyve-v1.7.0_GH0.tar.gz) = 78460
diff --git a/sysutils/vm-bhyve/pkg-plist b/sysutils/vm-bhyve/pkg-plist
index 7c4921638eb3..ae1297920592 100644
--- a/sysutils/vm-bhyve/pkg-plist
+++ b/sysutils/vm-bhyve/pkg-plist
@@ -1,4 +1,5 @@
etc/rc.d/vm
+etc/rc.d/vm_network
lib/vm-bhyve/vm-base
lib/vm-bhyve/vm-cmd
lib/vm-bhyve/vm-config
@@ -19,21 +20,21 @@ lib/vm-bhyve/vm-util
lib/vm-bhyve/vm-zfs
share/man/man8/vm.8.gz
sbin/vm
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alpine.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/arch.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/centos6.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/centos7.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/config.sample
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/coreos.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/debian.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/default.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/dragonfly.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/freebsd-zvol.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/freepbx.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gentoo.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-alpine.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-arch.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-debian.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-gentoo.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/legacy-ubuntu.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-grub.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-grub-zvol.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/linux-zvol.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/netbsd.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/openbsd.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/resflash.conf
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ubuntu.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/windows.conf
diff --git a/sysutils/vmtouch/Makefile b/sysutils/vmtouch/Makefile
index 028f9d11d28c..177864b229d7 100644
--- a/sysutils/vmtouch/Makefile
+++ b/sysutils/vmtouch/Makefile
@@ -4,7 +4,7 @@ DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= sysutils
-MAINTAINER= trociny@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Virtual Memory Toucher
WWW= https://hoytech.com/vmtouch/
diff --git a/sysutils/vtm/Makefile b/sysutils/vtm/Makefile
index 724de4eb224f..e91deec43273 100644
--- a/sysutils/vtm/Makefile
+++ b/sysutils/vtm/Makefile
@@ -1,9 +1,9 @@
PORTNAME= vtm
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.05.28
+DISTVERSION= 2025.09.12
CATEGORIES= sysutils
-MAINTAINER= nxjoseph@protonmail.com
+MAINTAINER= seafork@disroot.org
COMMENT= Text-based desktop environment for your terminal
WWW= https://github.com/directvt/vtm
@@ -18,7 +18,8 @@ GH_ACCOUNT= directvt
CFLAGS+= -I${LUA_INCDIR}
LDFLAGS+= -L${LUA_LIBDIR}
-PLIST_FILES= bin/vtm
+PORTDOCS= doc/*
+OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
.if ${ARCH} == armv6 || ${ARCH} == armv7 || ${ARCH} == i386
@@ -29,8 +30,21 @@ USE_GCC= yes
CXXFLAGS+= -stdlib=libstdc++
.endif
+pre-configure:
+ @${REINPLACE_CMD} -e 's|/etc/vtm|${ETCDIR}|' \
+ ${WRKSRC}/src/vtm.xml \
+ ${WRKSRC}/src/netxs/desktopio/application.hpp
+
post-patch:
@${REINPLACE_CMD} 's/lua-5.4/lua-${LUA_VER}/g' \
${WRKSRC}/CMakeLists.txt
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR} \
+ ${STAGEDIR}${DOCSDIR}/images
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.md \
+ ${STAGEDIR}${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/doc/images/* \
+ ${STAGEDIR}${DOCSDIR}/images
+
.include <bsd.port.post.mk>
diff --git a/sysutils/vtm/distinfo b/sysutils/vtm/distinfo
index c41574cece36..1249198ebadc 100644
--- a/sysutils/vtm/distinfo
+++ b/sysutils/vtm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748598649
-SHA256 (directvt-vtm-v2025.05.28_GH0.tar.gz) = 302eced60e7f2517fe8efbe5d658638f6c046e88dee9681204d0a2fb886e4cb3
-SIZE (directvt-vtm-v2025.05.28_GH0.tar.gz) = 1933926
+TIMESTAMP = 1757699132
+SHA256 (directvt-vtm-v2025.09.12_GH0.tar.gz) = 6ce2128b1c73895458ffb2dbe8881d93d7c24c66088b52ee0a3ae209f133f85a
+SIZE (directvt-vtm-v2025.09.12_GH0.tar.gz) = 2153746
diff --git a/sysutils/vtm/files/patch-CMakeLists.txt b/sysutils/vtm/files/patch-CMakeLists.txt
index 8239f18bab51..79e2d2df42b4 100644
--- a/sysutils/vtm/files/patch-CMakeLists.txt
+++ b/sysutils/vtm/files/patch-CMakeLists.txt
@@ -1,31 +1,50 @@
---- CMakeLists.txt.orig 2025-03-07 15:17:49 UTC
+--- CMakeLists.txt.orig 2025-07-27 17:50:34 UTC
+++ CMakeLists.txt
-@@ -29,24 +29,15 @@ endif()
- #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static -pthread -s")
+@@ -23,30 +23,34 @@ else()
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /O2 /EHsc /bigobj /utf-8 /Zc:preprocessor")
+ set(WIN32_RESOURCES ".resources/images/vtm.rc")
+ else()
+- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2 -pthread")
+- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -DLUA_USE_POSIX")
++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DLUA_USE_POSIX")
+ # Static linkage
+ #set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static -O2 -pthread")
+ #set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -static -O2 -DLUA_USE_POSIX")
endif()
--# Lua
+ # Lua dependency
-include(FetchContent)
-FetchContent_Declare(lua
- URL https://www.lua.org/ftp/lua-5.4.7.tar.gz
-- URL_HASH SHA256=9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30
-- DOWNLOAD_EXTRACT_TIMESTAMP true)
+- URL_HASH SHA256=9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30)
-FetchContent_MakeAvailable(lua)
-file(GLOB lua_src CONFIGURE_DEPENDS ${lua_SOURCE_DIR}/src/*.c)
-list(REMOVE_ITEM lua_src ${lua_SOURCE_DIR}/src/lua.c ${lua_SOURCE_DIR}/src/luac.c)
-add_library(lua ${lua_src})
-target_include_directories(lua PUBLIC ${lua_SOURCE_DIR}/src)
-target_sources(lua PRIVATE ${lua_src})
-+find_package(PkgConfig)
++#include(FetchContent)
++#FetchContent_Declare(lua
++# URL https://www.lua.org/ftp/lua-5.4.7.tar.gz
++# URL_HASH SHA256=9fbf5e28ef86c69858f6d3d34eccc32e911c1a28b4120ff3e84aaa70cfbf1e30)
++#FetchContent_MakeAvailable(lua)
++#file(GLOB lua_src CONFIGURE_DEPENDS ${lua_SOURCE_DIR}/src/*.c)
++#list(REMOVE_ITEM lua_src ${lua_SOURCE_DIR}/src/lua.c ${lua_SOURCE_DIR}/src/luac.c)
++#add_library(lua ${lua_src})
++#target_include_directories(lua PUBLIC ${lua_SOURCE_DIR}/src)
++#target_sources(lua PRIVATE ${lua_src})
++find_package(PkgConfig)
+pkg_check_modules(LUA REQUIRED lua-5.4 IMPORTED_TARGET GLOBAL)
+
add_executable(vtm "src/vtm.cpp" ${WIN32_RESOURCES})
# add_executable(term "src/netxs/apps/term.cpp")
# add_executable(calc "src/netxs/apps/calc.cpp")
--target_link_libraries(vtm lua)
-+target_link_libraries(vtm ${LUA_LIBRARIES})
- # target_link_libraries(term lua)
- # target_link_libraries(calc lua)
+-target_link_libraries(vtm PRIVATE lua)
++target_include_directories(vtm PRIVATE ${LUA_INCLUDE_DIRS})
++target_link_libraries(vtm ${LUA_LINK_LIBRARIES})
+ # target_link_libraries(term PRIVATE lua)
+ # target_link_libraries(calc PRIVATE lua)
diff --git a/sysutils/vtm/pkg-plist b/sysutils/vtm/pkg-plist
new file mode 100644
index 000000000000..784d8a5ea130
--- /dev/null
+++ b/sysutils/vtm/pkg-plist
@@ -0,0 +1,18 @@
+bin/vtm
+%%PORTDOCS%%%%DOCSDIR%%/apps.md
+%%PORTDOCS%%%%DOCSDIR%%/architecture.md
+%%PORTDOCS%%%%DOCSDIR%%/build.md
+%%PORTDOCS%%%%DOCSDIR%%/character_geometry.md
+%%PORTDOCS%%%%DOCSDIR%%/command-line-options.md
+%%PORTDOCS%%%%DOCSDIR%%/images/A_1x1.png
+%%PORTDOCS%%%%DOCSDIR%%/images/E_2x2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/deva_2x1_glyph_run_transparent.png
+%%PORTDOCS%%%%DOCSDIR%%/images/deva_3x1.png
+%%PORTDOCS%%%%DOCSDIR%%/images/vtm_character_geometry_modifiers_16x4.png
+%%PORTDOCS%%%%DOCSDIR%%/images/vtm_character_geometry_modifiers_16x4.xhtml
+%%PORTDOCS%%%%DOCSDIR%%/images/vtm_character_geometry_modifiers_screenshot.png
+%%PORTDOCS%%%%DOCSDIR%%/images/vtm_character_geometry_modifiers_summary.png
+%%PORTDOCS%%%%DOCSDIR%%/panel.md
+%%PORTDOCS%%%%DOCSDIR%%/settings.md
+%%PORTDOCS%%%%DOCSDIR%%/user-interface.md
+%%PORTDOCS%%%%DOCSDIR%%/vt-input-mode.md
diff --git a/sysutils/waitforssh/Makefile b/sysutils/waitforssh/Makefile
new file mode 100644
index 000000000000..5a952503358d
--- /dev/null
+++ b/sysutils/waitforssh/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= waitforssh
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.0.1
+CATEGORIES= sysutils
+
+MAINTAINER= dtxdf@FreeBSD.org
+COMMENT= Wait for a target to be up and running using SSH
+WWW= https://github.com/DtxdF/${PORTNAME}
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= DtxdF
+
+NO_BUILD= yes
+
+PLIST_FILES= bin/${PORTNAME} \
+ share/man/man1/${PORTNAME}.1.gz
+
+.include <bsd.port.mk>
diff --git a/sysutils/waitforssh/distinfo b/sysutils/waitforssh/distinfo
new file mode 100644
index 000000000000..6a791b7204c8
--- /dev/null
+++ b/sysutils/waitforssh/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762736484
+SHA256 (DtxdF-waitforssh-v0.0.1_GH0.tar.gz) = bf5a597c1856e2eed4d6e9d871c9783a643f1b22ca6c55e507be051621e10f8c
+SIZE (DtxdF-waitforssh-v0.0.1_GH0.tar.gz) = 5221
diff --git a/sysutils/waitforssh/pkg-descr b/sysutils/waitforssh/pkg-descr
new file mode 100644
index 000000000000..8dcb442a8ad6
--- /dev/null
+++ b/sysutils/waitforssh/pkg-descr
@@ -0,0 +1,3 @@
+waitforssh is a lightweight utility, written in POSIX shell, that
+waits for a target to be up and running via SSH and, if so, executes
+a command.
diff --git a/sysutils/walk/Makefile b/sysutils/walk/Makefile
index a14c4054dbce..cbabb6c66630 100644
--- a/sysutils/walk/Makefile
+++ b/sysutils/walk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= walk
DISTVERSIONPREFIX= v
DISTVERSION= 1.13.0
-PORTREVISION= 2
+PORTREVISION= 9
CATEGORIES= sysutils
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/sysutils/watchman/Makefile b/sysutils/watchman/Makefile
index aa8ddf4ac238..44f6b7d421bc 100644
--- a/sysutils/watchman/Makefile
+++ b/sysutils/watchman/Makefile
@@ -13,6 +13,8 @@ LICENSE= APACHE20
BROKEN_mips= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8'
BROKEN_mips64= fails to build: watchman.h:169: undefined reference to '__sync_add_and_fetch_8'
+BUILD_DEPENDS= ${LOCALBASE}/include/sys/inotify.h:devel/libinotify
+
USE_GITHUB= yes
GH_ACCOUNT= facebook
diff --git a/sysutils/watchman/files/patch-watcher_inotify.c b/sysutils/watchman/files/patch-watcher_inotify.c
new file mode 100644
index 000000000000..335276f46c4b
--- /dev/null
+++ b/sysutils/watchman/files/patch-watcher_inotify.c
@@ -0,0 +1,10 @@
+--- watcher/inotify.c.orig 2025-08-23 19:27:40 UTC
++++ watcher/inotify.c
+@@ -8,6 +8,7 @@
+ #ifndef IN_EXCL_UNLINK
+ /* defined in <linux/inotify.h> but we can't include that without
+ * breaking userspace */
++#include <sys/inotify.h> // from the libinotify package
+ # define WATCHMAN_IN_EXCL_UNLINK 0x04000000
+ #else
+ # define WATCHMAN_IN_EXCL_UNLINK IN_EXCL_UNLINK
diff --git a/sysutils/webmin/Makefile b/sysutils/webmin/Makefile
index dca7f97736bc..6f61a1a308b3 100644
--- a/sysutils/webmin/Makefile
+++ b/sysutils/webmin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= webmin
-PORTVERSION= 2.402
+PORTVERSION= 2.610
CATEGORIES= sysutils
MASTER_SITES= http://download.webmin.com/updates/:up \
SF/webadmin/${PORTNAME}/${PORTVERSION}:sf
diff --git a/sysutils/webmin/distinfo b/sysutils/webmin/distinfo
index c45abd5bcd81..e03f23959cdd 100644
--- a/sysutils/webmin/distinfo
+++ b/sysutils/webmin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750225206
-SHA256 (webmin-2.402.tar.gz) = ced99a948411e255549f4ce8b730820387a50379d755e802ff90ef6ae5deaca5
-SIZE (webmin-2.402.tar.gz) = 38515900
+TIMESTAMP = 1764828823
+SHA256 (webmin-2.610.tar.gz) = a6fab4652fc1703ba413a31f5bfd17e50b98dba86cd8d5908ca6360541cbcb8f
+SIZE (webmin-2.610.tar.gz) = 37901764
diff --git a/sysutils/webmin/files/patch-setup.sh b/sysutils/webmin/files/patch-setup.sh
index 4126d48f2bd9..b7acc29be455 100644
--- a/sysutils/webmin/files/patch-setup.sh
+++ b/sysutils/webmin/files/patch-setup.sh
@@ -14,7 +14,7 @@
cd `dirname $0`
if [ -x /bin/pwd ]; then
wadir=`/bin/pwd`
-@@ -113,7 +120,7 @@
+@@ -113,15 +120,16 @@
echo ""
envetcdir="$config_dir"
if [ "$envetcdir" = "" ]; then
@@ -23,8 +23,10 @@
envetcdirnotfound=1
fi
printf "Config file directory [$envetcdir]: "
-@@ -121,7 +128,7 @@
- read config_dir
+ if [ "$config_dir" = "" ]; then
+- read config_dir
++ config_dir="$envetcdir"
++ echo "$envetcdir"
fi
if [ "$config_dir" = "" ]; then
- config_dir=/etc/webmin
@@ -32,7 +34,7 @@
fi
abspath=`echo $config_dir | grep "^/"`
if [ "$abspath" = "" ]; then
-@@ -232,7 +239,7 @@
+@@ -232,7 +240,7 @@
else
# Config directory exists .. make sure it is not in use
ls $config_dir | grep -v rpmsave >/dev/null 2>&1
@@ -41,7 +43,7 @@
echo "ERROR: Config directory $config_dir is not empty"
echo ""
exit 2
-@@ -241,7 +248,7 @@
+@@ -241,15 +249,16 @@
# Ask for log directory
envvardir="$var_dir"
if [ "$envvardir" = "" ]; then
@@ -50,8 +52,10 @@
envvardirnotfound=1
fi
printf "Log file directory [$envvardir]: "
-@@ -249,7 +256,7 @@
- read var_dir
+ if [ "$var_dir" = "" ]; then
+- read var_dir
++ var_dir="$envvardir"
++ echo "$envvardir"
fi
if [ "$var_dir" = "" ]; then
- var_dir=/var/webmin
@@ -59,3 +63,26 @@
fi
abspath=`echo $var_dir | grep "^/"`
if [ "$abspath" = "" ]; then
+@@ -290,7 +299,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 ""
+@@ -298,10 +308,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/webmin/pkg-plist b/sysutils/webmin/pkg-plist
index 1a8fd74b32ba..ddd4dc9989ca 100644
--- a/sysutils/webmin/pkg-plist
+++ b/sysutils/webmin/pkg-plist
@@ -1119,6 +1119,7 @@ lib/webmin/authentic-theme/images/modules/at/icon.gif
lib/webmin/authentic-theme/images/modules/backup-config/icon.gif
lib/webmin/authentic-theme/images/modules/bandwidth/icon.gif
lib/webmin/authentic-theme/images/modules/bind8/A.gif
+lib/webmin/authentic-theme/images/modules/bind8/AAAA.gif
lib/webmin/authentic-theme/images/modules/bind8/ALL.gif
lib/webmin/authentic-theme/images/modules/bind8/CNAME.gif
lib/webmin/authentic-theme/images/modules/bind8/HINFO.gif
@@ -1158,6 +1159,7 @@ lib/webmin/authentic-theme/images/modules/bind8/slaves.gif
lib/webmin/authentic-theme/images/modules/bind8/soa.gif
lib/webmin/authentic-theme/images/modules/bind8/stub.gif
lib/webmin/authentic-theme/images/modules/bind8/text.gif
+lib/webmin/authentic-theme/images/modules/bind8/tls.gif
lib/webmin/authentic-theme/images/modules/bind8/view.gif
lib/webmin/authentic-theme/images/modules/bind8/whois.gif
lib/webmin/authentic-theme/images/modules/bind8/zonedef.gif
@@ -2027,6 +2029,12 @@ lib/webmin/authentic-theme/unauthenticated/css/palettes/teal.min.css
lib/webmin/authentic-theme/unauthenticated/css/palettes/white.min.css
lib/webmin/authentic-theme/unauthenticated/css/photoswipe.min.css
lib/webmin/authentic-theme/unauthenticated/css/photoswipe.min.css.gz
+lib/webmin/authentic-theme/unauthenticated/css/rounded-content.min.css
+lib/webmin/authentic-theme/unauthenticated/css/rounded-content.min.css.gz
+lib/webmin/authentic-theme/unauthenticated/css/rounded-menu.min.css
+lib/webmin/authentic-theme/unauthenticated/css/rounded-menu.min.css.gz
+lib/webmin/authentic-theme/unauthenticated/css/rounded-slider.min.css
+lib/webmin/authentic-theme/unauthenticated/css/rounded-slider.min.css.gz
lib/webmin/authentic-theme/unauthenticated/fonts/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2
lib/webmin/authentic-theme/unauthenticated/fonts/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2
lib/webmin/authentic-theme/unauthenticated/fonts/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2
@@ -2072,7 +2080,6 @@ lib/webmin/authentic-theme/unauthenticated/js/bundle.min.js
lib/webmin/authentic-theme/unauthenticated/js/bundle.min.js.gz
lib/webmin/authentic-theme/unauthenticated/js/ckeditor/build-config.js
lib/webmin/authentic-theme/unauthenticated/js/ckeditor/build-config.js.gz
-lib/webmin/authentic-theme/unauthenticated/js/ckeditor/ckeditor-custom.min.css
lib/webmin/authentic-theme/unauthenticated/js/ckeditor/ckeditor-custom.min.css.gz
lib/webmin/authentic-theme/unauthenticated/js/ckeditor/ckeditor.js
lib/webmin/authentic-theme/unauthenticated/js/ckeditor/ckeditor.js.gz
@@ -3046,18 +3053,21 @@ lib/webmin/bind8/hint_form.cgi
lib/webmin/bind8/images/A.gif
lib/webmin/bind8/images/AAAA.gif
lib/webmin/bind8/images/ALL.gif
+lib/webmin/bind8/images/CAA.gif
lib/webmin/bind8/images/CNAME.gif
lib/webmin/bind8/images/DMARC.gif
lib/webmin/bind8/images/HINFO.gif
lib/webmin/bind8/images/KEY.gif
lib/webmin/bind8/images/LOC.gif
lib/webmin/bind8/images/MX.gif
+lib/webmin/bind8/images/NAPTR.gif
lib/webmin/bind8/images/NS.gif
lib/webmin/bind8/images/NSEC3PARAM.gif
lib/webmin/bind8/images/PTR.gif
lib/webmin/bind8/images/RP.gif
lib/webmin/bind8/images/SPF.gif
lib/webmin/bind8/images/SRV.gif
+lib/webmin/bind8/images/SSHFP.gif
lib/webmin/bind8/images/SSHFS.gif
lib/webmin/bind8/images/TLSA.gif
lib/webmin/bind8/images/TXT.gif
@@ -8261,6 +8271,7 @@ lib/webmin/firewalld/config.info.de
lib/webmin/firewalld/config.info.fr
lib/webmin/firewalld/config.info.no
lib/webmin/firewalld/config.info.pl
+lib/webmin/firewalld/config_info.pl
lib/webmin/firewalld/create_zone.cgi
lib/webmin/firewalld/default_zone.cgi
lib/webmin/firewalld/delete_rules.cgi
@@ -13474,7 +13485,8 @@ lib/webmin/mysql/config-aix
lib/webmin/mysql/config-cobalt-linux
lib/webmin/mysql/config-coherent-linux
lib/webmin/mysql/config-debian-linux
-lib/webmin/mysql/config-debian-linux-10.0-ALL
+lib/webmin/mysql/config-debian-linux-10.0-12.0
+lib/webmin/mysql/config-debian-linux-13.0-ALL
lib/webmin/mysql/config-debian-linux-2.2-9.0
lib/webmin/mysql/config-freebsd
lib/webmin/mysql/config-freebsd-8-ALL
@@ -16060,6 +16072,7 @@ lib/webmin/proc/lang/cs
lib/webmin/proc/lang/cs.auto
lib/webmin/proc/lang/da.auto
lib/webmin/proc/lang/de
+lib/webmin/proc/lang/de.auto
lib/webmin/proc/lang/el
lib/webmin/proc/lang/el.auto
lib/webmin/proc/lang/en
@@ -19206,6 +19219,7 @@ lib/webmin/spam/edit_setup.cgi
lib/webmin/spam/edit_simple.cgi
lib/webmin/spam/edit_user.cgi
lib/webmin/spam/edit_white.cgi
+lib/webmin/spam/help/help.zip
lib/webmin/spam/images/awl.gif
lib/webmin/spam/images/db.gif
lib/webmin/spam/images/header.gif
@@ -19854,7 +19868,6 @@ lib/webmin/status/alive-monitor.pl
lib/webmin/status/apache-monitor.pl
lib/webmin/status/backup_config.pl
lib/webmin/status/bind8-monitor.pl
-lib/webmin/status/cfengine-monitor.pl
lib/webmin/status/cgi_args.pl
lib/webmin/status/change-monitor.pl
lib/webmin/status/config
@@ -19893,7 +19906,6 @@ lib/webmin/status/delete_mons.cgi
lib/webmin/status/delete_tmpls.cgi
lib/webmin/status/dhcpd-monitor.pl
lib/webmin/status/dns-monitor.pl
-lib/webmin/status/dnsadmin-monitor.pl
lib/webmin/status/dovecot-monitor.pl
lib/webmin/status/du-monitor.pl
lib/webmin/status/edit_mon.cgi
@@ -19920,7 +19932,6 @@ lib/webmin/status/imap-monitor.pl
lib/webmin/status/index.cgi
lib/webmin/status/inetd-monitor.pl
lib/webmin/status/init-monitor.pl
-lib/webmin/status/jabber-monitor.pl
lib/webmin/status/lang/ar.auto
lib/webmin/status/lang/bg.auto
lib/webmin/status/lang/ca
@@ -20043,8 +20054,8 @@ lib/webmin/status/mon-monitor.pl
lib/webmin/status/monitor.pl
lib/webmin/status/mysql-monitor.pl
lib/webmin/status/nfs-monitor.pl
-lib/webmin/status/nut-monitor.pl
lib/webmin/status/oldfile-monitor.pl
+lib/webmin/status/phpini-monitor.pl
lib/webmin/status/ping-monitor.pl
lib/webmin/status/portsentry-monitor.pl
lib/webmin/status/postfix-monitor.pl
diff --git a/sysutils/wiimms/Makefile b/sysutils/wiimms/Makefile
index da85ae0c329c..cdc03af7f509 100644
--- a/sysutils/wiimms/Makefile
+++ b/sysutils/wiimms/Makefile
@@ -13,6 +13,10 @@ 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
diff --git a/sysutils/wiper/Makefile b/sysutils/wiper/Makefile
index f062be45fead..c35a2c0a3893 100644
--- a/sysutils/wiper/Makefile
+++ b/sysutils/wiper/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wiper
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.1
-PORTREVISION= 9
+PORTREVISION= 14
CATEGORIES= sysutils
PKGNAMESUFFIX= -disk-cleanup-tool
diff --git a/sysutils/work-tuimer/Makefile b/sysutils/work-tuimer/Makefile
new file mode 100644
index 000000000000..cf608a0c2f3d
--- /dev/null
+++ b/sysutils/work-tuimer/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= work-tuimer
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.3.4
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= dutra@FreeBSD.org
+COMMENT= Simple, keyboard-driven TUI for time-tracking
+WWW= https://github.com/Kamyil/work-tuimer
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= Kamyil
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/sysutils/work-tuimer/Makefile.crates b/sysutils/work-tuimer/Makefile.crates
new file mode 100644
index 000000000000..349bb16ae57e
--- /dev/null
+++ b/sysutils/work-tuimer/Makefile.crates
@@ -0,0 +1,128 @@
+CARGO_CRATES= aho-corasick-1.1.4 \
+ allocator-api2-0.2.21 \
+ 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.100 \
+ bitflags-2.10.0 \
+ cassowary-0.3.0 \
+ castaway-0.2.4 \
+ cfg-if-1.0.4 \
+ clap-4.5.51 \
+ clap_builder-4.5.51 \
+ clap_derive-4.5.49 \
+ clap_lex-0.7.6 \
+ colorchoice-1.0.4 \
+ compact_str-0.7.1 \
+ crossterm-0.27.0 \
+ crossterm_winapi-0.9.1 \
+ deranged-0.5.5 \
+ dirs-5.0.1 \
+ dirs-sys-0.4.1 \
+ either-1.15.0 \
+ equivalent-1.0.2 \
+ errno-0.3.14 \
+ fastrand-2.3.0 \
+ foldhash-0.1.5 \
+ fuzzy-matcher-0.3.7 \
+ getrandom-0.2.16 \
+ getrandom-0.3.4 \
+ hashbrown-0.15.5 \
+ hashbrown-0.16.0 \
+ heck-0.5.0 \
+ indexmap-2.12.0 \
+ is_terminal_polyfill-1.70.2 \
+ itertools-0.12.1 \
+ itertools-0.13.0 \
+ itoa-1.0.15 \
+ libc-0.2.177 \
+ libredox-0.1.10 \
+ linux-raw-sys-0.11.0 \
+ lock_api-0.4.14 \
+ log-0.4.28 \
+ lru-0.12.5 \
+ memchr-2.7.6 \
+ mio-0.8.11 \
+ num-conv-0.1.0 \
+ num_threads-0.1.7 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.2 \
+ option-ext-0.2.0 \
+ parking_lot-0.12.5 \
+ parking_lot_core-0.9.12 \
+ paste-1.0.15 \
+ powerfmt-0.2.0 \
+ proc-macro2-1.0.103 \
+ quote-1.0.41 \
+ r-efi-5.3.0 \
+ ratatui-0.26.3 \
+ redox_syscall-0.5.18 \
+ redox_users-0.4.6 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
+ regex-syntax-0.8.8 \
+ rustix-1.1.2 \
+ rustversion-1.0.22 \
+ ryu-1.0.20 \
+ scopeguard-1.2.0 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
+ serde_json-1.0.145 \
+ serde_spanned-0.6.9 \
+ signal-hook-0.3.18 \
+ signal-hook-mio-0.2.5 \
+ signal-hook-registry-1.4.6 \
+ smallvec-1.15.1 \
+ stability-0.2.1 \
+ static_assertions-1.1.0 \
+ strsim-0.11.1 \
+ strum-0.26.3 \
+ strum_macros-0.26.4 \
+ syn-2.0.108 \
+ tempfile-3.23.0 \
+ thiserror-1.0.69 \
+ thiserror-impl-1.0.69 \
+ thread_local-1.1.9 \
+ time-0.3.44 \
+ time-core-0.1.6 \
+ time-macros-0.2.24 \
+ toml-0.8.23 \
+ toml_datetime-0.6.11 \
+ toml_edit-0.22.27 \
+ toml_write-0.1.2 \
+ unicode-ident-1.0.22 \
+ unicode-segmentation-1.12.0 \
+ unicode-truncate-1.1.0 \
+ unicode-width-0.1.14 \
+ utf8parse-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
+ wasip2-1.0.1+wasi-0.2.4 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-link-0.2.1 \
+ windows-sys-0.48.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.48.5 \
+ windows-targets-0.53.5 \
+ windows_aarch64_gnullvm-0.48.5 \
+ windows_aarch64_gnullvm-0.53.1 \
+ windows_aarch64_msvc-0.48.5 \
+ windows_aarch64_msvc-0.53.1 \
+ windows_i686_gnu-0.48.5 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.53.1 \
+ windows_i686_msvc-0.48.5 \
+ windows_i686_msvc-0.53.1 \
+ windows_x86_64_gnu-0.48.5 \
+ windows_x86_64_gnu-0.53.1 \
+ windows_x86_64_gnullvm-0.48.5 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.48.5 \
+ windows_x86_64_msvc-0.53.1 \
+ winnow-0.7.13 \
+ wit-bindgen-0.46.0
diff --git a/sysutils/work-tuimer/distinfo b/sysutils/work-tuimer/distinfo
new file mode 100644
index 000000000000..6c753986521c
--- /dev/null
+++ b/sysutils/work-tuimer/distinfo
@@ -0,0 +1,259 @@
+TIMESTAMP = 1765346426
+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.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.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
+SIZE (rust/crates/bitflags-2.10.0.crate) = 48427
+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/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5
+SIZE (rust/crates/clap-4.5.51.crate) = 62030
+SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a
+SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077
+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.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
+SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
+SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
+SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
+SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
+SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587
+SIZE (rust/crates/deranged-0.5.5.crate) = 24438
+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/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/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+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.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.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+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/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f
+SIZE (rust/crates/indexmap-2.12.0.crate) = 100446
+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/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
+SIZE (rust/crates/libredox-0.1.10.crate) = 7332
+SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
+SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273
+SIZE (rust/crates/memchr-2.7.6.crate) = 97616
+SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
+SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+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/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/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
+SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/ratatui-0.26.3.crate) = f44c9e68fd46eda15c646fbb85e1040b657a58cdc8c98db1d97a55930d991eef
+SIZE (rust/crates/ratatui-0.26.3.crate) = 465596
+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.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/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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+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/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.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b
+SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/stability-0.2.1.crate) = d904e7009df136af5297832a3ace3370cd14ff1546a232f4f185036c2736fcac
+SIZE (rust/crates/stability-0.2.1.crate) = 5381
+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.108.crate) = da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917
+SIZE (rust/crates/syn-2.0.108.crate) = 301754
+SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
+SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/thread_local-1.1.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/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/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/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
+SHA256 (rust/crates/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/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-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+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.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.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.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.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.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.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
+SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
+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.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.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.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (Kamyil-work-tuimer-v0.3.4_GH0.tar.gz) = cc0a3a98984e43d2392b66a8068eb13d9e0e5e2d67446d4ab4175f040ee296be
+SIZE (Kamyil-work-tuimer-v0.3.4_GH0.tar.gz) = 813911
diff --git a/sysutils/work-tuimer/pkg-descr b/sysutils/work-tuimer/pkg-descr
new file mode 100644
index 000000000000..3fca578ee5f6
--- /dev/null
+++ b/sysutils/work-tuimer/pkg-descr
@@ -0,0 +1,3 @@
+Simple, keyboard-driven TUI for time-tracking that allows you to quickly
+add time blocks and automatically group time if same task was done in
+different sessions Built with Rust and ratatui for efficient time management.
diff --git a/sysutils/x86info/Makefile b/sysutils/x86info/Makefile
deleted file mode 100644
index 7e8f2c09720a..000000000000
--- a/sysutils/x86info/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-PORTNAME= x86info
-DISTVERSION= 1.31snap03
-PORTREVISION= 1
-CATEGORIES= sysutils
-
-MAINTAINER= ler@FreeBSD.org
-COMMENT= x86 CPU identification and feature display utility
-WWW= https://github.com/kernelslacker/x86info
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Abandoned upstream, fails to identify anything remotely new according to upstream issue reports
-EXPIRATION_DATE=2025-06-30
-
-LIB_DEPENDS= libpci.so:devel/libpci
-
-ONLY_FOR_ARCHS= i386 amd64
-
-USE_GITHUB= yes
-GH_ACCOUNT= kernelslacker
-GH_TAGNAME= 1b41e8b
-
-USES= gmake pkgconfig python:build
-
-PLIST_FILES= bin/lsmsr bin/x86info share/man/man8/lsmsr.8.gz share/man/man1/x86info.1.gz
-
-post-patch:
- @${REINPLACE_CMD} \
- -e 's|python createheader.py|${PYTHON_CMD} createheader.py|' \
- ${WRKSRC}/lsmsr/Makefile
-
-do-build:
- @cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS}
- @cd ${WRKSRC}/lsmsr ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${_MAKE_JOBS} ${MAKE_ARGS}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/x86info ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_PROGRAM} ${WRKSRC}/lsmsr/lsmsr ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/x86info.1 ${STAGEDIR}${PREFIX}/share/man/man1
- ${INSTALL_MAN} ${WRKSRC}/lsmsr/lsmsr.8 ${STAGEDIR}${PREFIX}/share/man/man8
-
-.include <bsd.port.mk>
diff --git a/sysutils/x86info/distinfo b/sysutils/x86info/distinfo
deleted file mode 100644
index c2b9c85d65ad..000000000000
--- a/sysutils/x86info/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1537051964
-SHA256 (kernelslacker-x86info-1.31snap03-1b41e8b_GH0.tar.gz) = a3fd00224315a07b9cc2009ea87d1c3f627795b818608149c1f257669ee441c9
-SIZE (kernelslacker-x86info-1.31snap03-1b41e8b_GH0.tar.gz) = 85780
diff --git a/sysutils/x86info/files/patch-Makefile b/sysutils/x86info/files/patch-Makefile
deleted file mode 100644
index 4f80b57aad83..000000000000
--- a/sysutils/x86info/files/patch-Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
---- Makefile.orig 2017-09-06 10:17:13.000000000 -0600
-+++ Makefile 2018-01-11 10:23:07.741490000 -0700
-@@ -39,7 +39,7 @@
- LDFLAGS += $(shell pkg-config --libs libpci)
-
- ifeq ($(CC),"")
--CC = gcc
-+CC ?= gcc
- endif
-
- ifdef STATIC_LIBPCI
-@@ -52,7 +52,7 @@
-
- V = @
- Q = $(V:1=)
--QUIET_CC = $(Q:@=@echo ' CC '$@;)
-+#QUIET_CC = $(Q:@=@echo ' CC '$@;)
-
- all: x86info
-
-@@ -69,7 +69,7 @@
-
- x86info: $(X86INFO_OBJS) $(X86INFO_HEADERS)
- $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o x86info $(X86INFO_OBJS) \
-- $(LIBPCI)
-+ `pkg-config --libs libpci` $(LIBPCI)
-
- DEPDIR= .deps
- -include $(X86INFO_SRC:%.c=$(DEPDIR)/%.d)
diff --git a/sysutils/x86info/files/patch-lsmsr_Makefile b/sysutils/x86info/files/patch-lsmsr_Makefile
deleted file mode 100644
index 85f95c391314..000000000000
--- a/sysutils/x86info/files/patch-lsmsr_Makefile
+++ /dev/null
@@ -1,15 +0,0 @@
---- lsmsr/Makefile.orig 2016-10-12 19:04:55 UTC
-+++ lsmsr/Makefile
-@@ -14,12 +14,10 @@ CFLAGS += -Wdeclaration-after-statement
- CFLAGS += -Wformat=2
- CFLAGS += -Wimplicit
- CFLAGS += -Winit-self
--CFLAGS += -Wlogical-op
- CFLAGS += -Wmissing-declarations -Wredundant-decls
- CFLAGS += -Wnested-externs
- CFLAGS += -Wpacked
- CFLAGS += -Wshadow
--CFLAGS += -Wstrict-aliasing=3
- CFLAGS += -Wstrict-prototypes -Wmissing-prototypes
- CFLAGS += -Wswitch-enum
- CFLAGS += -Wundef
diff --git a/sysutils/x86info/files/patch-lsmsr_lsmsr.c b/sysutils/x86info/files/patch-lsmsr_lsmsr.c
deleted file mode 100644
index 929e3feadfc1..000000000000
--- a/sysutils/x86info/files/patch-lsmsr_lsmsr.c
+++ /dev/null
@@ -1,100 +0,0 @@
---- lsmsr/lsmsr.c.orig 2016-10-12 19:04:55 UTC
-+++ lsmsr/lsmsr.c
-@@ -34,6 +34,18 @@
- #include "AMD_fam15h.h"
- #include "generic_msr.h"
-
-+#if defined(__FreeBSD__)
-+# include <sys/param.h>
-+# include <sys/ioctl.h>
-+# if __FreeBSD_version < 701102
-+# define CPUDEV "/dev/cpu%d"
-+# include <cpu.h>
-+# else
-+# define CPUDEV "/dev/cpuctl%d"
-+# include <sys/cpuctl.h>
-+# endif
-+#endif
-+
- /* Todos:
- * - add (list and eventually write) support for write-only MSR
- * - add decoding support for bit fields
-@@ -119,13 +131,40 @@ static void version(void)
- fprintf(stdout, "%s version %s\n", g.prog, LSMSR_VERSION);
- }
-
-+#if defined(__FreeBSD__)
-+
-+static int get_msr_val(unsigned int msr, unsigned long long *val)
-+{
-+#if __FreeBSD_version < 701102
-+ cpu_msr_args_t args;
-+#else
-+ cpuctl_msr_args_t args;
-+#endif
-+
-+ args.msr = msr;
-+#if __FreeBSD_version < 701102
-+ if (ioctl(g.fd, CPU_RDMSR, &args) != 0) {
-+#else
-+ if (ioctl(g.fd, CPUCTL_RDMSR, &args) != 0) {
-+#endif
-+ fflush(stdout);
-+ fprintf(stderr,
-+ "could not read MSR 0x%8.8x (%s): %s\n",
-+ msr, get_reg_name(msr, g.msr_table), strerror(errno));
-+ return 0;
-+ }
-+ *val = args.data;
-+
-+ return 0;
-+}
-+#else /* !__FreeBSD__ */
- static int get_msr_val(unsigned int msr, unsigned long long *val)
- {
- off64_t off;
- int err;
-
- *val = 0;
-- off = lseek64(g.fd, (off64_t) msr, SEEK_SET);
-+ off = lseek(g.fd, (off64_t) msr, SEEK_SET);
- if (off == (off_t) -1) {
- perror("invalid MSR");
- return 1;
-@@ -144,11 +183,17 @@ static int get_msr_val(unsigned int msr,
- return 0;
- }
-
-+#endif
-+
- static int open_dev(int cpu)
- {
- char s[20];
-
-+#ifdef __FreeBSD__
-+ snprintf(s, sizeof(s), CPUDEV, cpu);
-+#else
- snprintf(s, sizeof(s), "/dev/cpu/%d/msr", cpu);
-+#endif
- g.fd = open(s, O_RDONLY);
- if (g.fd < 0)
- fprintf(stderr, "could not open device %s: %s\n", s,
-@@ -317,6 +362,7 @@ static int set_msr_table(void)
- }
-
- struct reg_spec unknown_msr = {0, "unknown", "(at your own risk)", NULL, NULL};
-+unsigned int nrCPUs = 1;
-
- #define OPT_MAX 32
- int main(int argc, char *argv[])
-@@ -325,6 +371,10 @@ int main(int argc, char *argv[])
- int i, li, ret;
- struct reg_spec *reg;
-
-+ nrCPUs = sysconf(_SC_NPROCESSORS_ONLN);
-+ if (nrCPUs > 65535)
-+ nrCPUs = 1;
-+
- ret = 1;
- if((g.prog = rindex(argv[0], '/')))
- ++g.prog;
diff --git a/sysutils/x86info/pkg-descr b/sysutils/x86info/pkg-descr
deleted file mode 100644
index 22b84139e5ef..000000000000
--- a/sysutils/x86info/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The x86info utility displays information about each of the x86 CPUs found in
-the system. Cache information, flags, registers, frequency, processor name,
-family, and model are all displayed. It works with all Intel, AMD, Centaur,
-Cyrix, VIA processors.
diff --git a/sysutils/xcp/Makefile b/sysutils/xcp/Makefile
index 445c47878e61..b6aafe8224c7 100644
--- a/sysutils/xcp/Makefile
+++ b/sysutils/xcp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xcp
DISTVERSIONPREFIX= v
-DISTVERSION= 0.24.1
-PORTREVISION= 1
+DISTVERSION= 0.24.2
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= yuri@FreeBSD.org
@@ -17,95 +17,97 @@ USE_GITHUB= yes
GH_ACCOUNT= tarka
CARGO_CRATES= aho-corasick-1.1.3 \
- 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.97 \
+ anstream-0.6.20 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.4 \
+ anstyle-wincon-3.0.10 \
+ anyhow-1.0.99 \
autocfg-1.4.0 \
- bitflags-2.9.0 \
+ bitflags-2.9.2 \
blocking-threadpool-1.0.1 \
bstr-1.10.0 \
- bumpalo-3.17.0 \
- cfg-if-1.0.0 \
- clap-4.5.35 \
- clap_builder-4.5.35 \
- clap_derive-4.5.32 \
- clap_lex-0.7.4 \
- colorchoice-1.0.3 \
- console-0.15.11 \
+ 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 \
+ colorchoice-1.0.4 \
+ console-0.16.0 \
crossbeam-channel-0.5.15 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-utils-0.8.21 \
deranged-0.3.11 \
encode_unicode-1.0.0 \
- errno-0.3.10 \
+ errno-0.3.13 \
exacl-0.12.0 \
fastrand-2.3.0 \
fslock-0.2.1 \
- getrandom-0.3.2 \
- glob-0.3.2 \
+ getrandom-0.3.3 \
+ glob-0.3.3 \
globset-0.4.15 \
heck-0.5.0 \
- hermit-abi-0.3.9 \
+ hermit-abi-0.5.2 \
ignore-0.4.23 \
- indicatif-0.17.11 \
+ indicatif-0.18.0 \
is_terminal_polyfill-1.70.1 \
itoa-1.0.11 \
- js-sys-0.3.72 \
+ js-sys-0.3.77 \
lazy_static-0.2.11 \
- libc-0.2.171 \
+ 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.4 \
+ memchr-2.7.5 \
num-conv-0.1.0 \
num-traits-0.2.19 \
- num_cpus-1.16.0 \
+ num_cpus-1.17.0 \
num_threads-0.1.7 \
- number_prefix-0.4.0 \
- once_cell-1.21.1 \
- portable-atomic-1.11.0 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ portable-atomic-1.11.1 \
powerfmt-0.2.0 \
ppv-lite86-0.2.21 \
- proc-macro2-1.0.94 \
+ proc-macro2-1.0.101 \
quote-1.0.40 \
- r-efi-5.2.0 \
- rand-0.9.0 \
+ r-efi-5.3.0 \
+ rand-0.9.2 \
rand_chacha-0.9.0 \
rand_core-0.9.3 \
rand_distr-0.5.1 \
rand_xorshift-0.4.0 \
- regex-1.11.1 \
- regex-automata-0.4.8 \
- regex-syntax-0.8.5 \
- rustix-1.0.5 \
- rustversion-1.0.20 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustix-1.0.8 \
+ rustversion-1.0.21 \
same-file-1.0.6 \
scopeguard-1.2.0 \
serde-1.0.210 \
serde_derive-1.0.210 \
simplelog-0.12.2 \
strsim-0.11.1 \
- syn-2.0.100 \
- tempfile-3.19.1 \
+ syn-2.0.106 \
+ tempfile-3.21.0 \
termcolor-1.4.1 \
- terminal_size-0.4.2 \
+ 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.12 \
- thiserror-impl-2.0.12 \
+ thiserror-2.0.16 \
+ thiserror-impl-2.0.16 \
time-0.3.36 \
time-core-0.1.2 \
time-macros-0.2.18 \
unbytify-0.2.0 \
unicode-ident-1.0.18 \
- unicode-width-0.2.0 \
+ unicode-width-0.2.1 \
+ unit-prefix-0.5.1 \
utf8parse-0.2.2 \
- uuid-1.16.0 \
+ uuid-1.18.0 \
walkdir-2.5.0 \
wasi-0.14.2+wasi-0.2.4 \
wasm-bindgen-0.2.100 \
@@ -118,21 +120,31 @@ CARGO_CRATES= aho-corasick-1.1.3 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.8 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-link-0.1.3 \
windows-sys-0.52.0 \
- windows-sys-0.59.0 \
+ 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.0 \
- zerocopy-0.8.24 \
- zerocopy-derive-0.8.24
+ xattr-1.5.1 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26
PLIST_FILES= bin/${PORTNAME}
diff --git a/sysutils/xcp/distinfo b/sysutils/xcp/distinfo
index 6197f71c89b3..777f2551de4d 100644
--- a/sysutils/xcp/distinfo
+++ b/sysutils/xcp/distinfo
@@ -1,42 +1,42 @@
-TIMESTAMP = 1744490004
+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.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.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
-SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
+SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192
+SIZE (rust/crates/anstream-0.6.20.crate) = 28797
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
+SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192
+SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
+SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558
+SHA256 (rust/crates/anyhow-1.0.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.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
-SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
+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.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
-SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
-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.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_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/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
+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/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/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
@@ -49,72 +49,74 @@ SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585
SIZE (rust/crates/deranged-0.3.11.crate) = 18043
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.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
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.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/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
+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/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/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.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235
-SIZE (rust/crates/indicatif-0.17.11.crate) = 66577
+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.72.crate) = 6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9
-SIZE (rust/crates/js-sys-0.3.72.crate) = 54096
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
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.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
+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.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
-SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
-SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
+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/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3
-SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922
-SHA256 (rust/crates/once_cell-1.21.1.crate) = d75b0bedcc4fe52caa0e03d9f1151a323e4aa5e2d78ba3580400cd3c9e2bc4bc
-SIZE (rust/crates/once_cell-1.21.1.crate) = 34256
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+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/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.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
-SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
+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/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
-SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94
-SIZE (rust/crates/rand-0.9.0.crate) = 97798
+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
@@ -123,16 +125,16 @@ SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947
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.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.8.crate) = 368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3
-SIZE (rust/crates/regex-automata-0.4.8.crate) = 617784
-SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
-SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf
-SIZE (rust/crates/rustix-1.0.5.crate) = 414160
-SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
-SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+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/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
@@ -145,24 +147,24 @@ SHA256 (rust/crates/simplelog-0.12.2.crate) = 16257adbfaef1ee58b1363bdc0664c9b8e
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.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/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/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
-SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed
-SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976
+SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
+SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
SIZE (rust/crates/test-case-3.3.1.crate) = 8797
SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb0636409487998a4aff22f3de87b81e88384f
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.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
-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/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
@@ -173,12 +175,14 @@ SHA256 (rust/crates/unbytify-0.2.0.crate) = 61f431354fd60c251d35ccc3d3ecf14e5f37
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.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/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817
+SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be
+SIZE (rust/crates/uuid-1.18.0.crate) = 59782
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
@@ -203,35 +207,55 @@ SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c416
SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416
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-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.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.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
-SIZE (rust/crates/xattr-1.5.0.crate) = 14694
-SHA256 (rust/crates/zerocopy-0.8.24.crate) = 2586fea28e186957ef732a5f8b3be2da217d65c5969d4b1e17f973ebbe876879
-SIZE (rust/crates/zerocopy-0.8.24.crate) = 243777
-SHA256 (rust/crates/zerocopy-derive-0.8.24.crate) = a996a8f63c5c4448cd959ac1bab0aaa3306ccfd060472f85943ee0750f0169be
-SIZE (rust/crates/zerocopy-derive-0.8.24.crate) = 86487
-SHA256 (tarka-xcp-v0.24.1_GH0.tar.gz) = a49555f31d68955ebc948d5a6a3a4dc80774210f1200a1a50ecd58b7ae19758b
-SIZE (tarka-xcp-v0.24.1_GH0.tar.gz) = 61015
+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
diff --git a/sysutils/xfce4-settings/Makefile b/sysutils/xfce4-settings/Makefile
index fe4646f99926..469e569e1821 100644
--- a/sysutils/xfce4-settings/Makefile
+++ b/sysutils/xfce4-settings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfce4-settings
-PORTVERSION= 4.20.1
+PORTVERSION= 4.20.2
CATEGORIES= sysutils xfce
MASTER_SITES= XFCE
DIST_SUBDIR= xfce4
diff --git a/sysutils/xfce4-settings/distinfo b/sysutils/xfce4-settings/distinfo
index 8cc58c87a824..882f0ac0d094 100644
--- a/sysutils/xfce4-settings/distinfo
+++ b/sysutils/xfce4-settings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739131964
-SHA256 (xfce4/xfce4-settings-4.20.1.tar.bz2) = fd0d602853ea75d94024e5baae2d2bf5ca8f8aa4dad7bfd5d08f9ff8afee77b2
-SIZE (xfce4/xfce4-settings-4.20.1.tar.bz2) = 2507814
+TIMESTAMP = 1755164372
+SHA256 (xfce4/xfce4-settings-4.20.2.tar.bz2) = 6e11776e640798a1ac4168d53877f105bb3e8cf93b443c160841e3acdab63939
+SIZE (xfce4/xfce4-settings-4.20.2.tar.bz2) = 2549493
diff --git a/sysutils/xmbmon/Makefile b/sysutils/xmbmon/Makefile
index 3fae46e5f232..cbbc6b186432 100644
--- a/sysutils/xmbmon/Makefile
+++ b/sysutils/xmbmon/Makefile
@@ -1,16 +1,18 @@
PORTNAME= xmbmon
-PORTVERSION= 205
+DISTVERSION= 205
PORTREVISION= 16
CATEGORIES= sysutils
-MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/${PORTNAME}/
-DISTNAME= ${PORTNAME}${PORTVERSION}
+MASTER_SITES= ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= je3kmz
+DISTNAME= ${PORTNAME}${DISTVERSION}
PATCH_SITES+= ${MASTER_SITES}
-PATCHFILES+= ${PORTNAME}${PORTVERSION}_fflush.patch
+PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR}
+PATCHFILES+= ${PORTNAME}${DISTVERSION}_fflush.patch
MAINTAINER= takefu@airport.fm
COMMENT= MB monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240
-WWW= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
+WWW= https://web.archive.org/web/20250329211339/http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html
LICENSE= BSD2CLAUSE
@@ -27,7 +29,7 @@ ASUS_DESC= Enable A7N8X-VM support
CLI_DESC= CLI support only
SMB_DESC= Enable smb(4) support
-ASUS_PATCHFILES= ${PORTNAME}${PORTVERSION}_A7N8X-VM.patch
+ASUS_PATCHFILES= ${PORTNAME}${DISTVERSION}_A7N8X-VM.patch
CLI_PLIST_FILES= "@mode 4555"\
bin/mbmon \
@mode\
diff --git a/sysutils/xorriso/Makefile b/sysutils/xorriso/Makefile
index 6db57cbac9e1..832c8f616d44 100644
--- a/sysutils/xorriso/Makefile
+++ b/sysutils/xorriso/Makefile
@@ -2,7 +2,7 @@ PORTNAME= xorriso
DISTVERSION= 1.5.6
PORTREVISION= 2
CATEGORIES= sysutils
-MASTER_SITES= http://files.libburnia-project.org/releases/
+MASTER_SITES= https://files.libburnia-project.org/releases/
DISTNAME= libisoburn-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
diff --git a/sysutils/xstow/Makefile b/sysutils/xstow/Makefile
index fb1553e6638a..89685ea78d8d 100644
--- a/sysutils/xstow/Makefile
+++ b/sysutils/xstow/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= SF/${PORTNAME}/
-MAINTAINER= rakuco@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Enhanced replacement for GNU stow written in C++
WWW= https://xstow.sourceforge.net/
diff --git a/sysutils/yadf/Makefile b/sysutils/yadf/Makefile
index a5b563e6477c..6474c76984d6 100644
--- a/sysutils/yadf/Makefile
+++ b/sysutils/yadf/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yadf
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 28
+PORTREVISION= 33
CATEGORIES= sysutils
MAINTAINER= sec.research.2005@gmail.com
diff --git a/sysutils/yazi/Makefile b/sysutils/yazi/Makefile
index 082b10eefbaa..ff4a71167da0 100644
--- a/sysutils/yazi/Makefile
+++ b/sysutils/yazi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yazi
DISTVERSIONPREFIX= v
DISTVERSION= 25.5.31
-PORTREVISION= 0
+PORTREVISION= 7
CATEGORIES= sysutils
MAINTAINER= nivit@FreeBSD.org
diff --git a/sysutils/zeitgeist/Makefile b/sysutils/zeitgeist/Makefile
index bd67d7167628..c2021efb9d31 100644
--- a/sysutils/zeitgeist/Makefile
+++ b/sysutils/zeitgeist/Makefile
@@ -5,7 +5,7 @@ DISTVERSION= 1.0.4
PORTREVISION= 2
CATEGORIES= sysutils
-MAINTAINER= kwm@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Event logging framework
WWW= https://wiki.gnome.org/Projects/Zeitgeist
diff --git a/sysutils/zeitgeist/pkg-plist b/sysutils/zeitgeist/pkg-plist
index 1314ca96507c..4ad940c71d2f 100644
--- a/sysutils/zeitgeist/pkg-plist
+++ b/sysutils/zeitgeist/pkg-plist
@@ -1,6 +1,6 @@
bin/zeitgeist-daemon
-bin/zeitgeist-datahub
-etc/xdg/autostart/zeitgeist-datahub.desktop
+%%DATAHUB%%bin/zeitgeist-datahub
+%%DATAHUB%%etc/xdg/autostart/zeitgeist-datahub.desktop
include/zeitgeist-2.0/zeitgeist-datamodel.h
include/zeitgeist-2.0/zeitgeist.h
lib/girepository-1.0/Zeitgeist-2.0.typelib
@@ -25,7 +25,7 @@ lib/libzeitgeist-2.0.so.0.0.0
@comment lib/systemd/user/zeitgeist.service
libdata/pkgconfig/zeitgeist-2.0.pc
share/man/man1/zeitgeist-daemon.1.gz
-share/man/man1/zeitgeist-datahub.1.gz
+%%DATAHUB%%share/man/man1/zeitgeist-datahub.1.gz
share/bash-completion/completions/zeitgeist-daemon
share/dbus-1/services/org.gnome.zeitgeist.Engine.service
share/gir-1.0/Zeitgeist-2.0.gir
diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile
index ac2063cf1d18..20e47efbf041 100644
--- a/sysutils/zellij/Makefile
+++ b/sysutils/zellij/Makefile
@@ -1,10 +1,10 @@
PORTNAME= zellij
DISTVERSIONPREFIX= v
-DISTVERSION= 0.42.2
-PORTREVISION= 1
+DISTVERSION= 0.43.1
+PORTREVISION= 4
CATEGORIES= sysutils
-MAINTAINER= riggs@FreeBSD.org
+MAINTAINER= ashish@FreeBSD.org
COMMENT= Versatile, extensible terminal multiplexer
WWW= https://zellij.dev/
@@ -14,6 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md
ONLY_FOR_ARCHS= aarch64 amd64
ONLY_FOR_ARCHS_REASON= wasmer-vm crate currently only supports aarch64 and amd64
+BUILD_DEPENDS= ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/libclang.so:devel/llvm${LLVM_DEFAULT}
LIB_DEPENDS= libcurl.so:ftp/curl \
libzstd.so:archivers/zstd
@@ -24,506 +25,4 @@ GH_ACCOUNT= zellij-org
PLIST_FILES= bin/zellij
-CARGO_CRATES= addr2line-0.17.0 \
- addr2line-0.24.2 \
- adler-1.0.2 \
- ahash-0.8.11 \
- aho-corasick-0.7.20 \
- aho-corasick-1.0.1 \
- allocator-api2-0.2.21 \
- ambient-authority-0.0.2 \
- android-tzdata-0.1.1 \
- android_system_properties-0.1.5 \
- ansi_term-0.12.1 \
- anyhow-1.0.95 \
- arbitrary-1.4.1 \
- arc-swap-1.5.0 \
- arrayvec-0.5.2 \
- arrayvec-0.7.2 \
- async-attributes-1.1.2 \
- async-channel-1.8.0 \
- async-executor-1.4.1 \
- async-global-executor-2.3.1 \
- async-io-1.13.0 \
- async-lock-2.8.0 \
- async-process-1.4.0 \
- async-std-1.11.0 \
- async-task-4.2.0 \
- async-trait-0.1.80 \
- atomic-0.6.0 \
- atomic-waker-1.0.0 \
- atty-0.2.14 \
- autocfg-1.1.0 \
- backtrace-0.3.65 \
- backtrace-ext-0.2.1 \
- base64-0.13.0 \
- base64-0.21.0 \
- base64-0.22.1 \
- bit-set-0.5.3 \
- bit-vec-0.6.3 \
- bitflags-1.3.2 \
- bitflags-2.5.0 \
- block-buffer-0.10.4 \
- blocking-1.2.0 \
- bstr-1.5.0 \
- bumpalo-3.16.0 \
- bytemuck-1.22.0 \
- byteorder-1.4.3 \
- bytes-1.6.0 \
- cache-padded-1.2.0 \
- cap-fs-ext-3.4.2 \
- cap-net-ext-3.4.2 \
- cap-primitives-3.4.2 \
- cap-rand-3.4.2 \
- cap-std-3.4.2 \
- cap-time-ext-3.4.2 \
- cassowary-0.3.0 \
- castaway-0.1.2 \
- cc-1.0.83 \
- cfg-if-1.0.0 \
- cfg_aliases-0.2.1 \
- chrono-0.4.39 \
- clap-3.2.4 \
- clap_complete-3.2.1 \
- clap_derive-3.2.4 \
- clap_lex-0.2.2 \
- close_fds-0.3.2 \
- cobs-0.2.3 \
- colored-2.0.0 \
- colorsys-0.6.5 \
- concurrent-queue-1.2.2 \
- concurrent-queue-2.2.0 \
- console-0.15.0 \
- core-foundation-sys-0.8.3 \
- cpp_demangle-0.4.3 \
- cpufeatures-0.2.2 \
- cranelift-bforest-0.116.1 \
- cranelift-bitset-0.116.1 \
- cranelift-codegen-0.116.1 \
- cranelift-codegen-meta-0.116.1 \
- cranelift-codegen-shared-0.116.1 \
- cranelift-control-0.116.1 \
- cranelift-entity-0.116.1 \
- cranelift-frontend-0.116.1 \
- cranelift-isle-0.116.1 \
- cranelift-native-0.116.1 \
- crc32fast-1.4.0 \
- crossbeam-0.8.1 \
- crossbeam-channel-0.5.4 \
- crossbeam-deque-0.8.1 \
- crossbeam-epoch-0.9.8 \
- crossbeam-queue-0.3.5 \
- crossbeam-utils-0.8.15 \
- crypto-common-0.1.6 \
- csscolorparser-0.6.2 \
- ctor-0.1.22 \
- curl-0.4.44 \
- curl-sys-0.4.68+curl-8.4.0 \
- daemonize-0.5.0 \
- debugid-0.8.0 \
- deltae-0.3.0 \
- derivative-2.2.0 \
- dialoguer-0.10.4 \
- digest-0.10.7 \
- directories-5.0.1 \
- directories-next-2.0.0 \
- dirs-4.0.0 \
- dirs-sys-0.3.7 \
- dirs-sys-0.4.1 \
- dirs-sys-next-0.1.2 \
- dissimilar-1.0.6 \
- either-1.6.1 \
- embedded-io-0.4.0 \
- encode_unicode-0.3.6 \
- encoding_rs-0.8.34 \
- equivalent-1.0.1 \
- erased-serde-0.3.20 \
- errno-0.3.10 \
- euclid-0.22.9 \
- event-listener-2.5.2 \
- expect-test-1.4.1 \
- fallible-iterator-0.3.0 \
- fancy-regex-0.11.0 \
- fastrand-1.7.0 \
- fastrand-2.1.0 \
- fd-lock-4.0.2 \
- file-id-0.1.0 \
- filedescriptor-0.8.3 \
- filetime-0.2.21 \
- finl_unicode-1.2.0 \
- fixedbitset-0.4.2 \
- fnv-1.0.7 \
- foldhash-0.1.4 \
- form_urlencoded-1.2.1 \
- fs-set-times-0.20.1 \
- fsevent-sys-4.1.0 \
- futures-0.3.28 \
- futures-channel-0.3.28 \
- futures-core-0.3.28 \
- futures-io-0.3.28 \
- futures-lite-1.13.0 \
- futures-sink-0.3.28 \
- futures-task-0.3.28 \
- futures-util-0.3.28 \
- fuzzy-matcher-0.3.7 \
- fxhash-0.2.1 \
- fxprof-processed-profile-0.6.0 \
- generic-array-0.14.5 \
- getopts-0.2.21 \
- getrandom-0.2.10 \
- getrandom-0.3.1 \
- ghost-0.1.4 \
- gimli-0.26.1 \
- gimli-0.31.1 \
- globset-0.4.10 \
- gloo-timers-0.2.4 \
- hashbrown-0.11.2 \
- hashbrown-0.14.5 \
- hashbrown-0.15.2 \
- heck-0.3.3 \
- heck-0.4.0 \
- heck-0.5.0 \
- hermit-abi-0.1.19 \
- hermit-abi-0.3.1 \
- hex-0.4.3 \
- highway-0.6.4 \
- http-0.2.9 \
- humantime-2.1.0 \
- iana-time-zone-0.1.60 \
- iana-time-zone-haiku-0.1.2 \
- id-arena-2.2.1 \
- idna-0.5.0 \
- ignore-0.4.20 \
- include_dir-0.7.3 \
- include_dir_macros-0.7.3 \
- indexmap-1.8.2 \
- indexmap-2.7.1 \
- inotify-0.9.6 \
- inotify-sys-0.1.5 \
- insta-1.14.0 \
- instant-0.1.12 \
- interprocess-1.2.1 \
- inventory-0.2.3 \
- io-extras-0.18.4 \
- io-lifetimes-1.0.10 \
- io-lifetimes-2.0.3 \
- ipnet-2.9.0 \
- is-terminal-0.4.7 \
- is_ci-1.1.1 \
- isahc-1.7.2 \
- itertools-0.10.5 \
- itertools-0.12.1 \
- itoa-1.0.14 \
- ittapi-0.4.0 \
- ittapi-sys-0.4.0 \
- jobserver-0.1.31 \
- js-sys-0.3.64 \
- kdl-4.5.0 \
- kqueue-1.0.7 \
- kqueue-sys-1.0.3 \
- kv-log-macro-1.0.7 \
- lab-0.11.0 \
- lazy_static-1.4.0 \
- leb128-0.2.5 \
- lev_distance-0.1.1 \
- libc-0.2.169 \
- libm-0.2.8 \
- libnghttp2-sys-0.1.8+1.55.1 \
- libssh2-sys-0.2.23 \
- libz-sys-1.1.8 \
- linked-hash-map-0.5.4 \
- linux-raw-sys-0.3.7 \
- linux-raw-sys-0.4.15 \
- lock_api-0.4.11 \
- log-0.4.17 \
- log-mdc-0.1.0 \
- log4rs-1.2.0 \
- mac_address-1.1.8 \
- mach2-0.4.2 \
- maybe-owned-0.3.4 \
- memchr-2.5.0 \
- memfd-0.6.4 \
- memmem-0.1.1 \
- memoffset-0.6.5 \
- memoffset-0.9.1 \
- miette-5.8.0 \
- miette-derive-5.8.0 \
- mime-0.3.17 \
- minimal-lexical-0.2.1 \
- miniz_oxide-0.5.3 \
- mio-0.7.14 \
- mio-0.8.11 \
- miow-0.3.7 \
- multimap-0.8.3 \
- names-0.14.0 \
- nix-0.23.1 \
- nix-0.29.0 \
- nom-7.1.1 \
- notify-6.0.0 \
- notify-debouncer-full-0.1.0 \
- ntapi-0.3.7 \
- num-derive-0.4.2 \
- num-traits-0.2.15 \
- num_cpus-1.13.1 \
- object-0.28.4 \
- object-0.36.7 \
- once_cell-1.18.0 \
- openssl-probe-0.1.5 \
- openssl-src-300.1.6+3.1.4 \
- openssl-sys-0.9.93 \
- option-ext-0.2.0 \
- ordered-float-4.2.0 \
- os_str_bytes-6.1.0 \
- owo-colors-3.4.0 \
- parking-2.0.0 \
- parking_lot-0.11.2 \
- parking_lot-0.12.1 \
- parking_lot_core-0.8.5 \
- parking_lot_core-0.9.9 \
- paste-1.0.7 \
- percent-encoding-2.3.1 \
- pest-2.7.15 \
- pest_derive-2.7.15 \
- pest_generator-2.7.15 \
- pest_meta-2.7.15 \
- petgraph-0.6.3 \
- phf-0.11.1 \
- phf_codegen-0.11.2 \
- phf_generator-0.11.1 \
- phf_macros-0.11.1 \
- phf_shared-0.11.1 \
- pin-project-1.1.3 \
- pin-project-internal-1.1.3 \
- pin-project-lite-0.2.14 \
- pin-utils-0.1.0 \
- pkg-config-0.3.25 \
- polling-2.2.0 \
- postcard-1.0.8 \
- ppv-lite86-0.2.16 \
- pretty-bytes-0.2.2 \
- prettyplease-0.1.25 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.93 \
- prost-0.11.9 \
- prost-build-0.11.9 \
- prost-derive-0.11.9 \
- prost-types-0.11.9 \
- psm-0.1.21 \
- pulley-interpreter-29.0.1 \
- quote-1.0.36 \
- rand-0.8.5 \
- rand-0.9.0 \
- rand_chacha-0.3.1 \
- rand_chacha-0.9.0 \
- rand_core-0.6.3 \
- rand_core-0.9.0 \
- rayon-1.5.3 \
- rayon-core-1.9.3 \
- redox_syscall-0.2.13 \
- redox_syscall-0.4.1 \
- redox_users-0.4.3 \
- regalloc2-0.11.1 \
- regex-1.8.1 \
- regex-syntax-0.7.1 \
- rmp-0.8.14 \
- rmp-serde-1.3.0 \
- rustc-demangle-0.1.21 \
- rustc-hash-2.1.0 \
- rustc_version-0.4.0 \
- rustix-0.37.28 \
- rustix-0.38.44 \
- ryu-1.0.10 \
- same-file-1.0.6 \
- schannel-0.1.22 \
- scopeguard-1.1.0 \
- semver-0.11.0 \
- semver-1.0.17 \
- semver-parser-0.10.2 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.81 \
- serde_spanned-0.6.6 \
- serde_yaml-0.8.24 \
- sha2-0.10.8 \
- shell-words-1.1.0 \
- shellexpand-2.1.2 \
- shellexpand-3.0.0 \
- signal-hook-0.3.14 \
- signal-hook-registry-1.4.0 \
- similar-2.1.0 \
- siphasher-0.3.10 \
- siphasher-1.0.1 \
- sixel-image-0.1.0 \
- sixel-tokenizer-0.1.0 \
- slab-0.4.6 \
- sluice-0.5.5 \
- smallvec-1.13.2 \
- smawk-0.3.1 \
- socket2-0.4.9 \
- socket2-0.5.7 \
- sptr-0.3.2 \
- ssh2-0.9.3 \
- stable_deref_trait-1.2.0 \
- strip-ansi-escapes-0.1.1 \
- strsim-0.10.0 \
- strsim-0.11.1 \
- strum-0.20.0 \
- strum_macros-0.20.1 \
- suggest-0.4.0 \
- supports-color-2.0.0 \
- supports-hyperlinks-2.1.0 \
- supports-unicode-2.0.0 \
- syn-1.0.96 \
- syn-2.0.96 \
- sysinfo-0.22.5 \
- system-interface-0.27.2 \
- target-lexicon-0.13.1 \
- tempfile-3.10.1 \
- termcolor-1.4.1 \
- terminal_size-0.1.17 \
- terminfo-0.9.0 \
- termios-0.3.3 \
- termwiz-0.23.3 \
- textwrap-0.15.0 \
- thiserror-1.0.61 \
- thiserror-2.0.12 \
- thiserror-impl-1.0.61 \
- thiserror-impl-2.0.12 \
- thread-id-4.0.0 \
- thread_local-1.1.7 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.0 \
- to_method-1.1.0 \
- tokio-1.37.0 \
- toml-0.5.10 \
- toml-0.8.13 \
- toml_datetime-0.6.6 \
- toml_edit-0.22.13 \
- tracing-0.1.35 \
- tracing-attributes-0.1.21 \
- tracing-core-0.1.27 \
- tracing-futures-0.2.5 \
- trait-variant-0.1.2 \
- typenum-1.15.0 \
- typetag-0.1.8 \
- typetag-impl-0.1.8 \
- ucd-trie-0.1.7 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.1 \
- unicode-linebreak-0.1.2 \
- unicode-normalization-0.1.23 \
- unicode-segmentation-1.12.0 \
- unicode-width-0.1.10 \
- unicode-width-0.2.0 \
- unicode-xid-0.2.4 \
- url-2.5.0 \
- utf8parse-0.2.0 \
- uuid-1.16.0 \
- value-bag-1.0.0-alpha.9 \
- vcpkg-0.2.15 \
- version_check-0.9.4 \
- vte-0.10.1 \
- vte-0.11.0 \
- vte_generate_state_changes-0.1.1 \
- vtparse-0.6.2 \
- waker-fn-1.1.0 \
- walkdir-2.3.3 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
- wasm-bindgen-0.2.87 \
- wasm-bindgen-backend-0.2.87 \
- wasm-bindgen-futures-0.4.31 \
- wasm-bindgen-macro-0.2.87 \
- wasm-bindgen-macro-support-0.2.87 \
- wasm-bindgen-shared-0.2.87 \
- wasm-encoder-0.221.2 \
- wasm-encoder-0.224.0 \
- wasmparser-0.221.3 \
- wasmparser-0.224.0 \
- wasmprinter-0.221.2 \
- wasmtime-29.0.1 \
- wasmtime-asm-macros-29.0.1 \
- wasmtime-cache-29.0.1 \
- wasmtime-component-macro-29.0.1 \
- wasmtime-component-util-29.0.1 \
- wasmtime-cranelift-29.0.1 \
- wasmtime-environ-29.0.1 \
- wasmtime-fiber-29.0.1 \
- wasmtime-jit-debug-29.0.1 \
- wasmtime-jit-icache-coherence-29.0.1 \
- wasmtime-math-29.0.1 \
- wasmtime-slab-29.0.1 \
- wasmtime-versioned-export-macros-29.0.1 \
- wasmtime-wasi-29.0.1 \
- wasmtime-winch-29.0.1 \
- wasmtime-wit-bindgen-29.0.1 \
- wast-35.0.2 \
- wast-224.0.0 \
- wat-1.224.0 \
- web-sys-0.3.58 \
- 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.2.5 \
- wiggle-29.0.1 \
- wiggle-generate-29.0.1 \
- wiggle-macro-29.0.1 \
- 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 \
- winch-codegen-29.0.1 \
- windows-core-0.52.0 \
- windows-sys-0.45.0 \
- windows-sys-0.48.0 \
- windows-sys-0.52.0 \
- windows-sys-0.59.0 \
- windows-targets-0.42.2 \
- windows-targets-0.48.0 \
- windows-targets-0.52.6 \
- windows_aarch64_gnullvm-0.42.2 \
- windows_aarch64_gnullvm-0.48.0 \
- windows_aarch64_gnullvm-0.52.6 \
- windows_aarch64_msvc-0.42.2 \
- windows_aarch64_msvc-0.48.0 \
- windows_aarch64_msvc-0.52.6 \
- windows_i686_gnu-0.42.2 \
- windows_i686_gnu-0.48.0 \
- windows_i686_gnu-0.52.6 \
- windows_i686_gnullvm-0.52.6 \
- windows_i686_msvc-0.42.2 \
- windows_i686_msvc-0.48.0 \
- windows_i686_msvc-0.52.6 \
- windows_x86_64_gnu-0.42.2 \
- windows_x86_64_gnu-0.48.0 \
- windows_x86_64_gnu-0.52.6 \
- windows_x86_64_gnullvm-0.42.2 \
- windows_x86_64_gnullvm-0.48.0 \
- windows_x86_64_gnullvm-0.52.6 \
- windows_x86_64_msvc-0.42.2 \
- windows_x86_64_msvc-0.48.0 \
- windows_x86_64_msvc-0.52.6 \
- winnow-0.6.8 \
- winx-0.36.3 \
- wit-bindgen-rt-0.33.0 \
- wit-parser-0.221.3 \
- witx-0.9.1 \
- xflags-0.3.2 \
- xflags-macros-0.3.2 \
- xshell-0.2.2 \
- xshell-macros-0.2.2 \
- yaml-rust-0.4.5 \
- zerocopy-0.7.34 \
- zerocopy-0.8.17 \
- zerocopy-derive-0.7.34 \
- zerocopy-derive-0.8.17 \
- zstd-0.13.1 \
- zstd-safe-7.1.0 \
- zstd-sys-2.0.10+zstd.1.5.6
-
.include <bsd.port.mk>
diff --git a/sysutils/zellij/Makefile.crates b/sysutils/zellij/Makefile.crates
new file mode 100644
index 000000000000..44d2784a9786
--- /dev/null
+++ b/sysutils/zellij/Makefile.crates
@@ -0,0 +1,566 @@
+CARGO_CRATES= addr2line-0.17.0 \
+ addr2line-0.24.2 \
+ adler-1.0.2 \
+ ahash-0.8.11 \
+ aho-corasick-0.7.20 \
+ aho-corasick-1.0.1 \
+ allocator-api2-0.2.21 \
+ ambient-authority-0.0.2 \
+ android-tzdata-0.1.1 \
+ android_system_properties-0.1.5 \
+ ansi_term-0.12.1 \
+ anyhow-1.0.95 \
+ arbitrary-1.4.1 \
+ arc-swap-1.5.0 \
+ arrayvec-0.5.2 \
+ arrayvec-0.7.2 \
+ async-attributes-1.1.2 \
+ async-channel-1.8.0 \
+ async-executor-1.4.1 \
+ async-global-executor-2.3.1 \
+ async-io-1.13.0 \
+ async-lock-2.8.0 \
+ async-process-1.4.0 \
+ async-std-1.11.0 \
+ async-task-4.2.0 \
+ async-trait-0.1.80 \
+ atomic-0.6.0 \
+ atomic-waker-1.0.0 \
+ atty-0.2.14 \
+ autocfg-1.1.0 \
+ aws-lc-rs-1.13.1 \
+ aws-lc-sys-0.29.0 \
+ axum-0.8.4 \
+ axum-core-0.5.2 \
+ axum-extra-0.10.1 \
+ axum-server-0.7.2 \
+ backtrace-0.3.65 \
+ backtrace-ext-0.2.1 \
+ base64-0.13.0 \
+ base64-0.21.0 \
+ base64-0.22.1 \
+ bindgen-0.69.5 \
+ bit-set-0.5.3 \
+ bit-vec-0.6.3 \
+ bitflags-1.3.2 \
+ bitflags-2.5.0 \
+ block-buffer-0.10.4 \
+ blocking-1.2.0 \
+ bstr-1.5.0 \
+ bumpalo-3.16.0 \
+ bytemuck-1.22.0 \
+ byteorder-1.4.3 \
+ bytes-1.10.1 \
+ cache-padded-1.2.0 \
+ cap-fs-ext-3.4.2 \
+ cap-net-ext-3.4.2 \
+ cap-primitives-3.4.2 \
+ cap-rand-3.4.2 \
+ cap-std-3.4.2 \
+ cap-time-ext-3.4.2 \
+ cassowary-0.3.0 \
+ castaway-0.1.2 \
+ cc-1.2.23 \
+ cexpr-0.6.0 \
+ cfg-if-1.0.0 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.39 \
+ clang-sys-1.8.1 \
+ clap-3.2.4 \
+ clap_complete-3.2.1 \
+ clap_derive-3.2.4 \
+ clap_lex-0.2.2 \
+ close_fds-0.3.2 \
+ cmake-0.1.54 \
+ cobs-0.2.3 \
+ colored-2.0.0 \
+ colorsys-0.6.5 \
+ concurrent-queue-1.2.2 \
+ concurrent-queue-2.2.0 \
+ console-0.15.0 \
+ cookie-0.18.1 \
+ core-foundation-sys-0.8.3 \
+ cpp_demangle-0.4.3 \
+ cpufeatures-0.2.2 \
+ cranelift-bforest-0.116.1 \
+ cranelift-bitset-0.116.1 \
+ cranelift-codegen-0.116.1 \
+ cranelift-codegen-meta-0.116.1 \
+ cranelift-codegen-shared-0.116.1 \
+ cranelift-control-0.116.1 \
+ cranelift-entity-0.116.1 \
+ cranelift-frontend-0.116.1 \
+ cranelift-isle-0.116.1 \
+ cranelift-native-0.116.1 \
+ crc32fast-1.4.0 \
+ crossbeam-0.8.1 \
+ crossbeam-channel-0.5.4 \
+ crossbeam-deque-0.8.1 \
+ crossbeam-epoch-0.9.8 \
+ crossbeam-queue-0.3.5 \
+ crossbeam-utils-0.8.15 \
+ crypto-common-0.1.6 \
+ csscolorparser-0.6.2 \
+ ctor-0.1.22 \
+ curl-0.4.44 \
+ curl-sys-0.4.68+curl-8.4.0 \
+ daemonize-0.5.0 \
+ data-encoding-2.9.0 \
+ debugid-0.8.0 \
+ deltae-0.3.0 \
+ deranged-0.4.0 \
+ derivative-2.2.0 \
+ dialoguer-0.10.4 \
+ digest-0.10.7 \
+ directories-5.0.1 \
+ directories-next-2.0.0 \
+ dirs-4.0.0 \
+ dirs-sys-0.3.7 \
+ dirs-sys-0.4.1 \
+ dirs-sys-next-0.1.2 \
+ dissimilar-1.0.6 \
+ dunce-1.0.5 \
+ either-1.6.1 \
+ embedded-io-0.4.0 \
+ encode_unicode-0.3.6 \
+ encoding_rs-0.8.34 \
+ equivalent-1.0.1 \
+ erased-serde-0.3.20 \
+ errno-0.3.10 \
+ euclid-0.22.9 \
+ event-listener-2.5.2 \
+ expect-test-1.4.1 \
+ fallible-iterator-0.3.0 \
+ fallible-streaming-iterator-0.1.9 \
+ fancy-regex-0.11.0 \
+ fastrand-1.7.0 \
+ fastrand-2.1.0 \
+ fd-lock-4.0.2 \
+ file-id-0.2.2 \
+ filedescriptor-0.8.3 \
+ filetime-0.2.25 \
+ finl_unicode-1.2.0 \
+ fixedbitset-0.4.2 \
+ fnv-1.0.7 \
+ foldhash-0.1.4 \
+ form_urlencoded-1.2.1 \
+ fs-err-3.1.0 \
+ fs-set-times-0.20.1 \
+ fs_extra-1.3.0 \
+ fsevent-sys-4.1.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-lite-1.13.0 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ fuzzy-matcher-0.3.7 \
+ fxhash-0.2.1 \
+ fxprof-processed-profile-0.6.0 \
+ generic-array-0.14.5 \
+ getopts-0.2.21 \
+ getrandom-0.2.10 \
+ getrandom-0.3.1 \
+ ghost-0.1.4 \
+ gimli-0.26.1 \
+ gimli-0.31.1 \
+ glob-0.3.2 \
+ globset-0.4.10 \
+ gloo-timers-0.2.4 \
+ h2-0.4.10 \
+ hashbrown-0.11.2 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.2 \
+ hashlink-0.8.4 \
+ heck-0.3.3 \
+ heck-0.4.0 \
+ heck-0.5.0 \
+ hermit-abi-0.1.19 \
+ hermit-abi-0.3.1 \
+ hex-0.4.3 \
+ highway-0.6.4 \
+ http-0.2.9 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ humantime-2.1.0 \
+ hyper-1.6.0 \
+ hyper-util-0.1.11 \
+ iana-time-zone-0.1.60 \
+ iana-time-zone-haiku-0.1.2 \
+ id-arena-2.2.1 \
+ idna-0.5.0 \
+ ignore-0.4.20 \
+ include_dir-0.7.3 \
+ include_dir_macros-0.7.3 \
+ indexmap-1.8.2 \
+ indexmap-2.7.1 \
+ inotify-0.9.6 \
+ inotify-sys-0.1.5 \
+ insta-1.14.0 \
+ instant-0.1.12 \
+ interprocess-1.2.1 \
+ inventory-0.2.3 \
+ io-extras-0.18.4 \
+ io-lifetimes-1.0.10 \
+ io-lifetimes-2.0.3 \
+ ipnet-2.9.0 \
+ is-terminal-0.4.7 \
+ is_ci-1.1.1 \
+ isahc-1.7.2 \
+ itertools-0.10.5 \
+ itertools-0.12.1 \
+ itoa-1.0.14 \
+ ittapi-0.4.0 \
+ ittapi-sys-0.4.0 \
+ jobserver-0.1.31 \
+ js-sys-0.3.64 \
+ kdl-4.5.0 \
+ kqueue-1.0.7 \
+ kqueue-sys-1.0.3 \
+ kv-log-macro-1.0.7 \
+ lab-0.11.0 \
+ lazy_static-1.4.0 \
+ lazycell-1.3.0 \
+ leb128-0.2.5 \
+ lev_distance-0.1.1 \
+ libc-0.2.169 \
+ libloading-0.8.7 \
+ libm-0.2.8 \
+ libnghttp2-sys-0.1.8+1.55.1 \
+ libredox-0.1.3 \
+ libsqlite3-sys-0.27.0 \
+ libssh2-sys-0.2.23 \
+ libz-sys-1.1.8 \
+ linked-hash-map-0.5.4 \
+ linux-raw-sys-0.3.7 \
+ linux-raw-sys-0.4.15 \
+ lock_api-0.4.11 \
+ log-0.4.17 \
+ log-mdc-0.1.0 \
+ log4rs-1.2.0 \
+ mac_address-1.1.8 \
+ mach2-0.4.2 \
+ matchit-0.8.4 \
+ maybe-owned-0.3.4 \
+ memchr-2.5.0 \
+ memfd-0.6.4 \
+ memmem-0.1.1 \
+ memoffset-0.6.5 \
+ memoffset-0.9.1 \
+ miette-5.8.0 \
+ miette-derive-5.8.0 \
+ mime-0.3.17 \
+ minimal-lexical-0.2.1 \
+ miniz_oxide-0.5.3 \
+ mio-0.7.14 \
+ mio-0.8.11 \
+ mio-1.0.3 \
+ miow-0.3.7 \
+ multimap-0.8.3 \
+ names-0.14.0 \
+ nix-0.23.1 \
+ nix-0.29.0 \
+ nom-7.1.1 \
+ notify-6.1.1 \
+ notify-debouncer-full-0.3.2 \
+ ntapi-0.3.7 \
+ num-conv-0.1.0 \
+ num-derive-0.4.2 \
+ num-traits-0.2.15 \
+ num_cpus-1.13.1 \
+ object-0.28.4 \
+ object-0.36.7 \
+ once_cell-1.21.3 \
+ openssl-probe-0.1.5 \
+ openssl-sys-0.9.93 \
+ option-ext-0.2.0 \
+ ordered-float-4.2.0 \
+ os_str_bytes-6.1.0 \
+ owo-colors-3.4.0 \
+ parking-2.0.0 \
+ parking_lot-0.11.2 \
+ parking_lot-0.12.1 \
+ parking_lot_core-0.8.5 \
+ parking_lot_core-0.9.9 \
+ paste-1.0.7 \
+ percent-encoding-2.3.1 \
+ pest-2.7.15 \
+ pest_derive-2.7.15 \
+ pest_generator-2.7.15 \
+ pest_meta-2.7.15 \
+ petgraph-0.6.3 \
+ phf-0.11.1 \
+ phf_codegen-0.11.2 \
+ phf_generator-0.11.1 \
+ phf_macros-0.11.1 \
+ phf_shared-0.11.1 \
+ pin-project-1.1.3 \
+ pin-project-internal-1.1.3 \
+ pin-project-lite-0.2.14 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.25 \
+ polling-2.2.0 \
+ postcard-1.0.8 \
+ powerfmt-0.2.0 \
+ ppv-lite86-0.2.16 \
+ pretty-bytes-0.2.2 \
+ prettyplease-0.1.25 \
+ prettyplease-0.2.32 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
+ proc-macro2-1.0.93 \
+ prost-0.11.9 \
+ prost-build-0.11.9 \
+ prost-derive-0.11.9 \
+ prost-types-0.11.9 \
+ psm-0.1.21 \
+ pulley-interpreter-29.0.1 \
+ quote-1.0.36 \
+ rand-0.8.5 \
+ rand-0.9.0 \
+ rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
+ rand_core-0.6.3 \
+ rand_core-0.9.0 \
+ rayon-1.5.3 \
+ rayon-core-1.9.3 \
+ redox_syscall-0.2.13 \
+ redox_syscall-0.4.1 \
+ redox_syscall-0.5.13 \
+ redox_users-0.4.3 \
+ regalloc2-0.11.1 \
+ regex-1.8.1 \
+ regex-syntax-0.7.1 \
+ ring-0.17.14 \
+ rmp-0.8.14 \
+ rmp-serde-1.3.0 \
+ rusqlite-0.30.0 \
+ rustc-demangle-0.1.21 \
+ rustc-hash-1.1.0 \
+ rustc-hash-2.1.0 \
+ rustc_version-0.4.0 \
+ rustix-0.37.28 \
+ rustix-0.38.44 \
+ rustls-0.23.27 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.12.0 \
+ rustls-webpki-0.103.3 \
+ rustversion-1.0.20 \
+ ryu-1.0.10 \
+ same-file-1.0.6 \
+ scc-2.3.4 \
+ schannel-0.1.22 \
+ scopeguard-1.1.0 \
+ sdd-3.0.8 \
+ semver-0.11.0 \
+ semver-1.0.17 \
+ semver-parser-0.10.2 \
+ serde-1.0.217 \
+ serde_derive-1.0.217 \
+ serde_json-1.0.140 \
+ serde_path_to_error-0.1.17 \
+ serde_spanned-0.6.6 \
+ serde_urlencoded-0.7.1 \
+ serde_yaml-0.8.24 \
+ serial_test-3.2.0 \
+ serial_test_derive-3.2.0 \
+ sha1-0.10.6 \
+ sha2-0.10.8 \
+ shell-words-1.1.0 \
+ shellexpand-2.1.2 \
+ shellexpand-3.0.0 \
+ shlex-1.3.0 \
+ signal-hook-0.3.14 \
+ signal-hook-registry-1.4.0 \
+ similar-2.1.0 \
+ siphasher-0.3.10 \
+ siphasher-1.0.1 \
+ sixel-image-0.1.0 \
+ sixel-tokenizer-0.1.0 \
+ slab-0.4.6 \
+ sluice-0.5.5 \
+ smallvec-1.13.2 \
+ smawk-0.3.1 \
+ socket2-0.4.9 \
+ socket2-0.5.7 \
+ sptr-0.3.2 \
+ ssh2-0.9.3 \
+ stable_deref_trait-1.2.0 \
+ strip-ansi-escapes-0.1.1 \
+ strsim-0.10.0 \
+ strsim-0.11.1 \
+ strum-0.20.0 \
+ strum_macros-0.20.1 \
+ subtle-2.6.1 \
+ suggest-0.4.0 \
+ supports-color-2.0.0 \
+ supports-hyperlinks-2.1.0 \
+ supports-unicode-2.0.0 \
+ syn-1.0.96 \
+ syn-2.0.96 \
+ sync_wrapper-1.0.2 \
+ sysinfo-0.22.5 \
+ system-interface-0.27.2 \
+ target-lexicon-0.13.1 \
+ tempfile-3.10.1 \
+ termcolor-1.4.1 \
+ terminal_size-0.1.17 \
+ terminfo-0.9.0 \
+ termios-0.3.3 \
+ termwiz-0.23.3 \
+ textwrap-0.15.0 \
+ thiserror-1.0.61 \
+ thiserror-2.0.12 \
+ thiserror-impl-1.0.61 \
+ thiserror-impl-2.0.12 \
+ thread-id-4.0.0 \
+ thread_local-1.1.7 \
+ time-0.3.41 \
+ time-core-0.1.4 \
+ time-macros-0.2.22 \
+ tinyvec-1.6.0 \
+ tinyvec_macros-0.1.0 \
+ to_method-1.1.0 \
+ tokio-1.44.2 \
+ tokio-macros-2.5.0 \
+ tokio-rustls-0.26.2 \
+ tokio-tungstenite-0.20.1 \
+ tokio-tungstenite-0.26.2 \
+ tokio-util-0.7.15 \
+ toml-0.5.10 \
+ toml-0.8.13 \
+ toml_datetime-0.6.6 \
+ toml_edit-0.22.13 \
+ tower-0.5.2 \
+ tower-http-0.6.4 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ tracing-0.1.41 \
+ tracing-attributes-0.1.28 \
+ tracing-core-0.1.33 \
+ tracing-futures-0.2.5 \
+ trait-variant-0.1.2 \
+ tungstenite-0.20.1 \
+ tungstenite-0.26.2 \
+ typenum-1.15.0 \
+ typetag-0.1.8 \
+ typetag-impl-0.1.8 \
+ ucd-trie-0.1.7 \
+ unicode-bidi-0.3.15 \
+ unicode-ident-1.0.1 \
+ unicode-linebreak-0.1.2 \
+ unicode-normalization-0.1.23 \
+ unicode-segmentation-1.12.0 \
+ unicode-width-0.1.10 \
+ unicode-width-0.2.0 \
+ unicode-xid-0.2.4 \
+ untrusted-0.9.0 \
+ url-2.5.0 \
+ urlencoding-2.1.3 \
+ utf-8-0.7.6 \
+ utf8parse-0.2.0 \
+ uuid-1.16.0 \
+ value-bag-1.0.0-alpha.9 \
+ vcpkg-0.2.15 \
+ version_check-0.9.4 \
+ vte-0.10.1 \
+ vte-0.11.0 \
+ vte_generate_state_changes-0.1.1 \
+ vtparse-0.6.2 \
+ waker-fn-1.1.0 \
+ walkdir-2.3.3 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.13.3+wasi-0.2.2 \
+ wasm-bindgen-0.2.87 \
+ wasm-bindgen-backend-0.2.87 \
+ wasm-bindgen-futures-0.4.31 \
+ wasm-bindgen-macro-0.2.87 \
+ wasm-bindgen-macro-support-0.2.87 \
+ wasm-bindgen-shared-0.2.87 \
+ wasm-encoder-0.221.2 \
+ wasm-encoder-0.224.0 \
+ wasmparser-0.221.3 \
+ wasmparser-0.224.0 \
+ wasmprinter-0.221.2 \
+ wasmtime-29.0.1 \
+ wasmtime-asm-macros-29.0.1 \
+ wasmtime-cache-29.0.1 \
+ wasmtime-component-macro-29.0.1 \
+ wasmtime-component-util-29.0.1 \
+ wasmtime-cranelift-29.0.1 \
+ wasmtime-environ-29.0.1 \
+ wasmtime-fiber-29.0.1 \
+ wasmtime-jit-debug-29.0.1 \
+ wasmtime-jit-icache-coherence-29.0.1 \
+ wasmtime-math-29.0.1 \
+ wasmtime-slab-29.0.1 \
+ wasmtime-versioned-export-macros-29.0.1 \
+ wasmtime-wasi-29.0.1 \
+ wasmtime-winch-29.0.1 \
+ wasmtime-wit-bindgen-29.0.1 \
+ wast-35.0.2 \
+ wast-224.0.0 \
+ wat-1.224.0 \
+ web-sys-0.3.58 \
+ 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.2.5 \
+ wiggle-29.0.1 \
+ wiggle-generate-29.0.1 \
+ wiggle-macro-29.0.1 \
+ 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 \
+ winch-codegen-29.0.1 \
+ windows-core-0.52.0 \
+ windows-sys-0.48.0 \
+ windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
+ windows-targets-0.48.0 \
+ windows-targets-0.52.6 \
+ windows_aarch64_gnullvm-0.48.0 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_msvc-0.48.0 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_i686_gnu-0.48.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_msvc-0.48.0 \
+ windows_i686_msvc-0.52.6 \
+ windows_x86_64_gnu-0.48.0 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnullvm-0.48.0 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_msvc-0.48.0 \
+ windows_x86_64_msvc-0.52.6 \
+ winnow-0.6.8 \
+ winx-0.36.3 \
+ wit-bindgen-rt-0.33.0 \
+ wit-parser-0.221.3 \
+ witx-0.9.1 \
+ xflags-0.3.2 \
+ xflags-macros-0.3.2 \
+ xshell-0.2.2 \
+ xshell-macros-0.2.2 \
+ yaml-rust-0.4.5 \
+ zerocopy-0.7.34 \
+ zerocopy-0.8.17 \
+ zerocopy-derive-0.7.34 \
+ zerocopy-derive-0.8.17 \
+ zeroize-1.8.1 \
+ zstd-0.13.1 \
+ zstd-safe-7.1.0 \
+ zstd-sys-2.0.10+zstd.1.5.6
diff --git a/sysutils/zellij/distinfo b/sysutils/zellij/distinfo
index f12f49e386fa..99b457988324 100644
--- a/sysutils/zellij/distinfo
+++ b/sysutils/zellij/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1744786206
+TIMESTAMP = 1755071650
SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b
SIZE (rust/crates/addr2line-0.17.0.crate) = 32260
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
@@ -59,6 +59,18 @@ SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93
SIZE (rust/crates/atty-0.2.14.crate) = 5470
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7
+SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707
+SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079
+SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128
+SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5
+SIZE (rust/crates/axum-0.8.4.crate) = 175159
+SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6
+SIZE (rust/crates/axum-core-0.5.2.crate) = 26212
+SHA256 (rust/crates/axum-extra-0.10.1.crate) = 45bf463831f5131b7d3c756525b305d40f1185b688565648a92e1392ca35713d
+SIZE (rust/crates/axum-extra-0.10.1.crate) = 66375
+SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab
+SIZE (rust/crates/axum-server-0.7.2.crate) = 42158
SHA256 (rust/crates/backtrace-0.3.65.crate) = 11a17d453482a265fd5f8479f2a3f405566e6ca627837aaddb85af8b1ab8ef61
SIZE (rust/crates/backtrace-0.3.65.crate) = 74129
SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
@@ -69,6 +81,8 @@ SHA256 (rust/crates/base64-0.21.0.crate) = a4a4ddaa51a5bc52a6948f74c06d20aaaddb7
SIZE (rust/crates/base64-0.21.0.crate) = 72180
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
+SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
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
@@ -89,8 +103,8 @@ SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e8388
SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
-SIZE (rust/crates/bytes-1.6.0.crate) = 60605
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cache-padded-1.2.0.crate) = c1db59621ec70f09c5e9b597b220c7a2b43611f4710dc03ceb8748637775692c
SIZE (rust/crates/cache-padded-1.2.0.crate) = 9125
SHA256 (rust/crates/cap-fs-ext-3.4.2.crate) = 7f78efdd7378980d79c0f36b519e51191742d2c9f91ffa5e228fba9f3806d2e1
@@ -109,14 +123,18 @@ SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/castaway-0.1.2.crate) = a2698f953def977c68f935bb0dfa959375ad4638570e969e2f1e9f433cbf1af6
SIZE (rust/crates/castaway-0.1.2.crate) = 7124
-SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
-SIZE (rust/crates/cc-1.0.83.crate) = 68343
+SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
+SIZE (rust/crates/cc-1.2.23.crate) = 106527
+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_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/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
SHA256 (rust/crates/clap-3.2.4.crate) = 6d20de3739b4fb45a17837824f40aa1769cc7655d7a83e68739a77fe7b30c87a
SIZE (rust/crates/clap-3.2.4.crate) = 208372
SHA256 (rust/crates/clap_complete-3.2.1.crate) = 0f6ebaab5f25e4f0312dfa07cb30a755204b96e6531457c2cfdecfdf5f2adf40
@@ -127,6 +145,8 @@ SHA256 (rust/crates/clap_lex-0.2.2.crate) = 5538cd660450ebeb4234cfecf8f2284b844f
SIZE (rust/crates/clap_lex-0.2.2.crate) = 9657
SHA256 (rust/crates/close_fds-0.3.2.crate) = 3bc416f33de9d59e79e57560f450d21ff8393adcf1cdfc3e6d8fb93d5f88a2ed
SIZE (rust/crates/close_fds-0.3.2.crate) = 25452
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
SIZE (rust/crates/cobs-0.2.3.crate) = 12576
SHA256 (rust/crates/colored-2.0.0.crate) = b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd
@@ -139,6 +159,8 @@ SHA256 (rust/crates/concurrent-queue-2.2.0.crate) = 62ec6771ecfa0762d24683ee5a32
SIZE (rust/crates/concurrent-queue-2.2.0.crate) = 19971
SHA256 (rust/crates/console-0.15.0.crate) = a28b32d32ca44b70c3e4acd7db1babf555fa026e385fb95f18028f88848b3c31
SIZE (rust/crates/console-0.15.0.crate) = 23507
+SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747
+SIZE (rust/crates/cookie-0.18.1.crate) = 43551
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/cpp_demangle-0.4.3.crate) = 7e8227005286ec39567949b33df9896bcadfa6051bccca2488129f108ca23119
@@ -191,10 +213,14 @@ SHA256 (rust/crates/curl-sys-0.4.68+curl-8.4.0.crate) = b4a0d18d88360e374b16b227
SIZE (rust/crates/curl-sys-0.4.68+curl-8.4.0.crate) = 3219616
SHA256 (rust/crates/daemonize-0.5.0.crate) = ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e
SIZE (rust/crates/daemonize-0.5.0.crate) = 7125
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/deltae-0.3.0.crate) = e412cd91a4ec62fcc739ea50c40babe21e3de60d69f36393cce377c7c04ead5a
SIZE (rust/crates/deltae-0.3.0.crate) = 2108729
+SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e
+SIZE (rust/crates/deranged-0.4.0.crate) = 23235
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
SIZE (rust/crates/derivative-2.2.0.crate) = 48076
SHA256 (rust/crates/dialoguer-0.10.4.crate) = 59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87
@@ -215,6 +241,8 @@ SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6f
SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
SHA256 (rust/crates/dissimilar-1.0.6.crate) = 210ec60ae7d710bed8683e333e9d2855a8a56a3e9892b38bad3bb0d4d29b0d5e
SIZE (rust/crates/dissimilar-1.0.6.crate) = 27459
+SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
SIZE (rust/crates/either-1.6.1.crate) = 13641
SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
@@ -237,6 +265,8 @@ SHA256 (rust/crates/expect-test-1.4.1.crate) = 30d9eafeadd538e68fb28016364c9732d
SIZE (rust/crates/expect-test-1.4.1.crate) = 13530
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/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2
SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918
SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
@@ -245,12 +275,12 @@ SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105
SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947
SIZE (rust/crates/fd-lock-4.0.2.crate) = 13675
-SHA256 (rust/crates/file-id-0.1.0.crate) = e13be71e6ca82e91bc0cb862bebaac0b2d1924a5a1d970c822b2f98b63fda8c3
-SIZE (rust/crates/file-id-0.1.0.crate) = 2094
+SHA256 (rust/crates/file-id-0.2.2.crate) = 6bc904b9bbefcadbd8e3a9fb0d464a9b979de6324c03b3c663e8994f46a5be36
+SIZE (rust/crates/file-id-0.2.2.crate) = 9531
SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d
SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635
-SHA256 (rust/crates/filetime-0.2.21.crate) = 5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153
-SIZE (rust/crates/filetime-0.2.21.crate) = 15026
+SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586
+SIZE (rust/crates/filetime-0.2.25.crate) = 14940
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
@@ -261,26 +291,34 @@ SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528b
SIZE (rust/crates/foldhash-0.1.4.crate) = 13764
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fs-err-3.1.0.crate) = 1f89bda4c2a21204059a977ed3bfe746677dfd137b83c339e702b0ac91d482aa
+SIZE (rust/crates/fs-err-3.1.0.crate) = 23055
SHA256 (rust/crates/fs-set-times-0.20.1.crate) = 033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb
SIZE (rust/crates/fs-set-times-0.20.1.crate) = 14607
+SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c
+SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298
SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2
SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620
-SHA256 (rust/crates/futures-0.3.28.crate) = 23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40
-SIZE (rust/crates/futures-0.3.28.crate) = 53229
-SHA256 (rust/crates/futures-channel-0.3.28.crate) = 955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2
-SIZE (rust/crates/futures-channel-0.3.28.crate) = 32281
-SHA256 (rust/crates/futures-core-0.3.28.crate) = 4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c
-SIZE (rust/crates/futures-core-0.3.28.crate) = 14780
-SHA256 (rust/crates/futures-io-0.3.28.crate) = 4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964
-SIZE (rust/crates/futures-io-0.3.28.crate) = 8910
+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-lite-1.13.0.crate) = 49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce
SIZE (rust/crates/futures-lite-1.13.0.crate) = 37058
-SHA256 (rust/crates/futures-sink-0.3.28.crate) = f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e
-SIZE (rust/crates/futures-sink-0.3.28.crate) = 7852
-SHA256 (rust/crates/futures-task-0.3.28.crate) = 76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65
-SIZE (rust/crates/futures-task-0.3.28.crate) = 11848
-SHA256 (rust/crates/futures-util-0.3.28.crate) = 26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533
-SIZE (rust/crates/futures-util-0.3.28.crate) = 158510
+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-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/fuzzy-matcher-0.3.7.crate) = 54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94
SIZE (rust/crates/fuzzy-matcher-0.3.7.crate) = 18047
SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c
@@ -301,16 +339,22 @@ SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d
SIZE (rust/crates/gimli-0.26.1.crate) = 716168
SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/globset-0.4.10.crate) = 029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc
SIZE (rust/crates/globset-0.4.10.crate) = 22923
SHA256 (rust/crates/gloo-timers-0.2.4.crate) = 5fb7d06c1c8cc2a29bee7ec961009a0b2caa0793ee4900c2ffb348734ba1c8f9
SIZE (rust/crates/gloo-timers-0.2.4.crate) = 5438
+SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5
+SIZE (rust/crates/h2-0.4.10.crate) = 174800
SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e
SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
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/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
+SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c
SIZE (rust/crates/heck-0.3.3.crate) = 10260
SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
@@ -327,8 +371,22 @@ SHA256 (rust/crates/highway-0.6.4.crate) = 3461b968f695ca312b968503261f5a345de0f
SIZE (rust/crates/highway-0.6.4.crate) = 13383
SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482
SIZE (rust/crates/http-0.2.9.crate) = 100146
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.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/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
+SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
+SIZE (rust/crates/hyper-1.6.0.crate) = 153923
+SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2
+SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973
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
@@ -399,16 +457,24 @@ SHA256 (rust/crates/lab-0.11.0.crate) = bf36173d4167ed999940f804952e6b08197cae5a
SIZE (rust/crates/lab-0.11.0.crate) = 15140
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
+SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
SIZE (rust/crates/leb128-0.2.5.crate) = 11843
SHA256 (rust/crates/lev_distance-0.1.1.crate) = 72d9d1bd215936bc8647ad92986bb56f3f216550b53c44ab785e3217ae33625e
SIZE (rust/crates/lev_distance-0.1.1.crate) = 4182
SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
SIZE (rust/crates/libc-0.2.169.crate) = 757901
+SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
+SIZE (rust/crates/libloading-0.8.7.crate) = 30374
SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
SIZE (rust/crates/libm-0.2.8.crate) = 113450
SHA256 (rust/crates/libnghttp2-sys-0.1.8+1.55.1.crate) = 4fae956c192dadcdb5dace96db71fa0b827333cce7c7b38dc71446f024d8a340
SIZE (rust/crates/libnghttp2-sys-0.1.8+1.55.1.crate) = 1103387
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/libsqlite3-sys-0.27.0.crate) = cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716
+SIZE (rust/crates/libsqlite3-sys-0.27.0.crate) = 4948458
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
@@ -431,6 +497,8 @@ SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573
SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
SIZE (rust/crates/mach2-0.4.2.crate) = 21889
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
SHA256 (rust/crates/maybe-owned-0.3.4.crate) = 4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4
SIZE (rust/crates/maybe-owned-0.3.4.crate) = 14308
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
@@ -457,6 +525,8 @@ SHA256 (rust/crates/mio-0.7.14.crate) = 8067b404fe97c70829f082dec8bcf4f71225d7ea
SIZE (rust/crates/mio-0.7.14.crate) = 87429
SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
+SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
SIZE (rust/crates/miow-0.3.7.crate) = 24563
SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a
@@ -469,12 +539,14 @@ SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d
SIZE (rust/crates/nix-0.29.0.crate) = 318248
SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36
SIZE (rust/crates/nom-7.1.1.crate) = 115818
-SHA256 (rust/crates/notify-6.0.0.crate) = 4d9ba6c734de18ca27c8cef5cd7058aa4ac9f63596131e4c7e41e579319032a2
-SIZE (rust/crates/notify-6.0.0.crate) = 36490
-SHA256 (rust/crates/notify-debouncer-full-0.1.0.crate) = f4812c1eb49be776fb8df4961623bdc01ec9dfdc1abe8211ceb09150a2e64219
-SIZE (rust/crates/notify-debouncer-full-0.1.0.crate) = 13595
+SHA256 (rust/crates/notify-6.1.1.crate) = 6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d
+SIZE (rust/crates/notify-6.1.1.crate) = 40117
+SHA256 (rust/crates/notify-debouncer-full-0.3.2.crate) = fb7fd166739789c9ff169e654dc1501373db9d80a4c3f972817c8a4d7cf8f34e
+SIZE (rust/crates/notify-debouncer-full-0.3.2.crate) = 18627
SHA256 (rust/crates/ntapi-0.3.7.crate) = c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f
SIZE (rust/crates/ntapi-0.3.7.crate) = 126994
+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.15.crate) = 578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd
@@ -485,12 +557,10 @@ SHA256 (rust/crates/object-0.28.4.crate) = e42c982f2d955fac81dd7e1d0e1426a7d702a
SIZE (rust/crates/object-0.28.4.crate) = 237248
SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87
SIZE (rust/crates/object-0.36.7.crate) = 329938
-SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
-SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.1.6+3.1.4.crate) = 439fac53e092cd7442a3660c85dde4643ab3b5bd39040912388dcdabf6b88085
-SIZE (rust/crates/openssl-src-300.1.6+3.1.4.crate) = 8839739
SHA256 (rust/crates/openssl-sys-0.9.93.crate) = db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d
SIZE (rust/crates/openssl-sys-0.9.93.crate) = 66922
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -549,12 +619,16 @@ SHA256 (rust/crates/polling-2.2.0.crate) = 685404d509889fade3e86fe3a5803bca2ec09
SIZE (rust/crates/polling-2.2.0.crate) = 21616
SHA256 (rust/crates/postcard-1.0.8.crate) = a55c51ee6c0db07e68448e336cf8ea4131a620edefebf9893e759b2d793420f8
SIZE (rust/crates/postcard-1.0.8.crate) = 53813
+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.16.crate) = eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872
SIZE (rust/crates/ppv-lite86-0.2.16.crate) = 22245
SHA256 (rust/crates/pretty-bytes-0.2.2.crate) = 009d6edd2c1dbf2e1c0cd48a2f7766e03498d49ada7109a01c6911815c685316
SIZE (rust/crates/pretty-bytes-0.2.2.crate) = 2488
SHA256 (rust/crates/prettyplease-0.1.25.crate) = 6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86
SIZE (rust/crates/prettyplease-0.1.25.crate) = 49545
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
@@ -595,6 +669,8 @@ SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f
SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
SHA256 (rust/crates/regalloc2-0.11.1.crate) = 145c1c267e14f20fb0f88aa76a1c5ffec42d592c1d28b3cd9148ae35916158d3
@@ -603,12 +679,18 @@ SHA256 (rust/crates/regex-1.8.1.crate) = af83e617f331cc6ae2da5443c602dfa5af81e51
SIZE (rust/crates/regex-1.8.1.crate) = 248412
SHA256 (rust/crates/regex-syntax-0.7.1.crate) = a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c
SIZE (rust/crates/regex-syntax-0.7.1.crate) = 339705
+SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
+SIZE (rust/crates/ring-0.17.14.crate) = 1502610
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/rusqlite-0.30.0.crate) = a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d
+SIZE (rust/crates/rusqlite-0.30.0.crate) = 150360
SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342
SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920
+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.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497
SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316
SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
@@ -617,14 +699,28 @@ SHA256 (rust/crates/rustix-0.37.28.crate) = 519165d378b97752ca44bbe15047d5d3409e
SIZE (rust/crates/rustix-0.37.28.crate) = 325812
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321
+SIZE (rust/crates/rustls-0.23.27.crate) = 355915
+SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
+SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
+SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79
+SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740
+SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435
+SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/ryu-1.0.10.crate) = f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695
SIZE (rust/crates/ryu-1.0.10.crate) = 48485
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4
+SIZE (rust/crates/scc-2.3.4.crate) = 143387
SHA256 (rust/crates/schannel-0.1.22.crate) = 0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88
SIZE (rust/crates/schannel-0.1.22.crate) = 41642
SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd
SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
+SHA256 (rust/crates/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21
+SIZE (rust/crates/sdd-3.0.8.crate) = 31934
SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6
SIZE (rust/crates/semver-0.11.0.crate) = 20826
SHA256 (rust/crates/semver-1.0.17.crate) = bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed
@@ -635,12 +731,22 @@ SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5
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.81.crate) = 9b7ce2b32a1aed03c558dc61a5cd328f15aff2dbc17daad8fb8af04d2100e15c
-SIZE (rust/crates/serde_json-1.0.81.crate) = 144480
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a
+SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662
SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0
SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_yaml-0.8.24.crate) = 707d15895415db6628332b737c838b88c598522e4dc70647e59b72312924aebc
SIZE (rust/crates/serde_yaml-0.8.24.crate) = 42102
+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/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
SIZE (rust/crates/sha2-0.10.8.crate) = 26357
SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
@@ -649,6 +755,8 @@ SHA256 (rust/crates/shellexpand-2.1.2.crate) = 7ccc8076840c4da029af4f87e4e8daeb0
SIZE (rust/crates/shellexpand-2.1.2.crate) = 16884
SHA256 (rust/crates/shellexpand-3.0.0.crate) = dd1c7ddea665294d484c39fd0c0d2b7e35bbfe10035c5fe1854741a57f6880e1
SIZE (rust/crates/shellexpand-3.0.0.crate) = 22856
+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.14.crate) = a253b5e89e2698464fc26b545c9edceb338e18a89effeeecfea192c3025be29d
SIZE (rust/crates/signal-hook-0.3.14.crate) = 49446
SHA256 (rust/crates/signal-hook-registry-1.4.0.crate) = e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0
@@ -691,6 +799,8 @@ SHA256 (rust/crates/strum-0.20.0.crate) = 7318c509b5ba57f18533982607f24070a55d35
SIZE (rust/crates/strum-0.20.0.crate) = 5172
SHA256 (rust/crates/strum_macros-0.20.1.crate) = ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149
SIZE (rust/crates/strum_macros-0.20.1.crate) = 15634
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/suggest-0.4.0.crate) = 2558d0d6327d908558f161bc862d365c0d33aa796bdc81c13c0f954868576659
SIZE (rust/crates/suggest-0.4.0.crate) = 7511
SHA256 (rust/crates/supports-color-2.0.0.crate) = 4950e7174bffabe99455511c39707310e7e9b440364a2fcb1cc21521be57b354
@@ -703,6 +813,8 @@ SHA256 (rust/crates/syn-1.0.96.crate) = 0748dd251e24453cb8717f0354206b91557e4ec8
SIZE (rust/crates/syn-1.0.96.crate) = 236896
SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80
SIZE (rust/crates/syn-2.0.96.crate) = 297497
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
SHA256 (rust/crates/sysinfo-0.22.5.crate) = 7f1bfab07306a27332451a662ca9c8156e3a9986f82660ba9c8e744fe8455d43
SIZE (rust/crates/sysinfo-0.22.5.crate) = 116712
SHA256 (rust/crates/system-interface-0.27.2.crate) = b858526d22750088a9b3cf2e3c2aacebd5377f13adeec02860c30d09113010a6
@@ -735,14 +847,30 @@ SHA256 (rust/crates/thread-id-4.0.0.crate) = 5fdfe0627923f7411a43ec9ec9c39c3a9b4
SIZE (rust/crates/thread-id-4.0.0.crate) = 8045
SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
+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/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
SHA256 (rust/crates/to_method-1.1.0.crate) = c7c4ceeeca15c8384bbc3e011dbd8fccb7f068a440b752b7d9b32ceb0ca0e2e8
SIZE (rust/crates/to_method-1.1.0.crate) = 4738
-SHA256 (rust/crates/tokio-1.37.0.crate) = 1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787
-SIZE (rust/crates/tokio-1.37.0.crate) = 764297
+SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48
+SIZE (rust/crates/tokio-1.44.2.crate) = 841618
+SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
+SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
+SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b
+SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655
+SHA256 (rust/crates/tokio-tungstenite-0.20.1.crate) = 212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c
+SIZE (rust/crates/tokio-tungstenite-0.20.1.crate) = 28569
+SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084
+SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868
+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.5.10.crate) = 1333c76748e868a4d9d1017b5ab53171dfd095f70c712fdb4653a406547f598f
SIZE (rust/crates/toml-0.5.10.crate) = 55193
SHA256 (rust/crates/toml-0.8.13.crate) = a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba
@@ -751,16 +879,28 @@ SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017
SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698
SHA256 (rust/crates/toml_edit-0.22.13.crate) = c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c
SIZE (rust/crates/toml_edit-0.22.13.crate) = 103518
-SHA256 (rust/crates/tracing-0.1.35.crate) = a400e31aa60b9d44a52a8ee0343b5b18566b03a8321e0d321f695cf56e940160
-SIZE (rust/crates/tracing-0.1.35.crate) = 72680
-SHA256 (rust/crates/tracing-attributes-0.1.21.crate) = cc6b8ad3567499f98a1db7a752b07a7c8c7c7c34c332ec00effb2b0027974b7c
-SIZE (rust/crates/tracing-attributes-0.1.21.crate) = 27552
-SHA256 (rust/crates/tracing-core-0.1.27.crate) = 7709595b8878a4965ce5e87ebf880a7d39c9afc6837721b21a5a816a8117d921
-SIZE (rust/crates/tracing-core-0.1.27.crate) = 58328
+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.4.crate) = 0fdb0c213ca27a9f57ab69ddb290fd80d970922355b83ae380b395d3986b8a2e
+SIZE (rust/crates/tower-http-0.6.4.crate) = 132254
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
+SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d
+SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280
+SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c
+SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434
SHA256 (rust/crates/tracing-futures-0.2.5.crate) = 97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2
SIZE (rust/crates/tracing-futures-0.2.5.crate) = 11637
SHA256 (rust/crates/trait-variant-0.1.2.crate) = 70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7
SIZE (rust/crates/trait-variant-0.1.2.crate) = 6008
+SHA256 (rust/crates/tungstenite-0.20.1.crate) = 9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9
+SIZE (rust/crates/tungstenite-0.20.1.crate) = 60095
+SHA256 (rust/crates/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13
+SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315
SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
SIZE (rust/crates/typenum-1.15.0.crate) = 40741
SHA256 (rust/crates/typetag-0.1.8.crate) = 4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a
@@ -785,8 +925,14 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819
SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509
SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c
SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
SIZE (rust/crates/url-2.5.0.crate) = 78605
+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/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372
SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392
SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
@@ -909,60 +1055,42 @@ SHA256 (rust/crates/winch-codegen-29.0.1.crate) = 2f849ef2c5f46cb0a20af4b4487aaa
SIZE (rust/crates/winch-codegen-29.0.1.crate) = 119631
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.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
-SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
-SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
-SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
SHA256 (rust/crates/windows-targets-0.48.0.crate) = 7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5
SIZE (rust/crates/windows-targets-0.48.0.crate) = 7466
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_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.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_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.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_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.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.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.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_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.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_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.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_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.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
@@ -995,11 +1123,13 @@ SHA256 (rust/crates/zerocopy-derive-0.7.34.crate) = 15e934569e47891f7d9411f1a451
SIZE (rust/crates/zerocopy-derive-0.7.34.crate) = 37907
SHA256 (rust/crates/zerocopy-derive-0.8.17.crate) = 06718a168365cad3d5ff0bb133aad346959a2074bd4a85c121255a11304a8626
SIZE (rust/crates/zerocopy-derive-0.8.17.crate) = 81373
+SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde
+SIZE (rust/crates/zeroize-1.8.1.crate) = 20029
SHA256 (rust/crates/zstd-0.13.1.crate) = 2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a
SIZE (rust/crates/zstd-0.13.1.crate) = 29805
SHA256 (rust/crates/zstd-safe-7.1.0.crate) = 1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a
SIZE (rust/crates/zstd-safe-7.1.0.crate) = 20792
SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa
SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088
-SHA256 (zellij-org-zellij-v0.42.2_GH0.tar.gz) = f1cd4b36775dd367b839e394b54e91042b0cd0f2b9e0901b1dec8517ff3929c0
-SIZE (zellij-org-zellij-v0.42.2_GH0.tar.gz) = 10314204
+SHA256 (zellij-org-zellij-v0.43.1_GH0.tar.gz) = e9fd24190869be6e9e8d731df2ccd0b3b1dd368ae9dbb9d620ec905b83e325ec
+SIZE (zellij-org-zellij-v0.43.1_GH0.tar.gz) = 11519296
diff --git a/sysutils/zelta/Makefile b/sysutils/zelta/Makefile
index 4098dcd18476..ed2eecefc216 100644
--- a/sysutils/zelta/Makefile
+++ b/sysutils/zelta/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zelta
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
+PORTREVISION= 1
CATEGORIES= sysutils
MAINTAINER= daniel@belltech.it
@@ -31,7 +32,7 @@ do-install:
${INSTALL_DATA} ${WRKSRC}/${_ZELTA_ENV} ${STAGEDIR}${ETCDIR}/${_ZELTA_ENV}.sample
${INSTALL_DATA} ${WRKSRC}/${_ZELTA_CONF} ${STAGEDIR}${ETCDIR}/${_ZELTA_CONF}.sample
${MKDIR} ${STAGEDIR}${_ZELTA_SHARE}
- ${INSTALL_DATA} ${WRKSRC}/share/zelta/* ${STAGEDIR}${_ZELTA_SHARE}
+ ${INSTALL_SCRIPT} ${WRKSRC}/share/zelta/* ${STAGEDIR}${_ZELTA_SHARE}
${INSTALL_MAN} ${WRKSRC}/doc/*.8 ${STAGEDIR}${PREFIX}/share/man/man8
.include <bsd.port.mk>
diff --git a/sysutils/zli/Makefile b/sysutils/zli/Makefile
new file mode 100644
index 000000000000..701a3bbc0683
--- /dev/null
+++ b/sysutils/zli/Makefile
@@ -0,0 +1,29 @@
+PORTNAME= zli
+DISTVERSIONPREFIX=v
+DISTVERSION= 2.1.11
+PORTREVISION= 1
+CATEGORIES= sysutils
+
+MAINTAINER= decke@FreeBSD.org
+COMMENT= Command line tool for zot servers
+WWW= https://zotregistry.dev/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= project-zot
+GH_PROJECT= zot
+
+GO_MODULE= zotproject.dev/zot
+GO_MOD_DIST= https://raw.githubusercontent.com/project-zot/zot/refs/tags/v${DISTVERSION}/
+GO_TARGET= ./cmd/zli
+GO_BUILDFLAGS= -tags search -ldflags " \
+ -X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${DISTVERSION} \
+ -X zotregistry.dev/zot/pkg/api/config.BinaryType=minimal \
+ -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION}"
+
+PLIST_FILES= bin/zli
+
+.include <bsd.port.mk>
diff --git a/sysutils/zli/distinfo b/sysutils/zli/distinfo
new file mode 100644
index 000000000000..cbc883319c1c
--- /dev/null
+++ b/sysutils/zli/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1763728358
+SHA256 (go/sysutils_zli/project-zot-zot-v2.1.11_GH0/go.mod) = c38f2281b6183b3e5df076b48cdec1c99167579a42818fc9c773706ac1c7e7a0
+SIZE (go/sysutils_zli/project-zot-zot-v2.1.11_GH0/go.mod) = 31562
+SHA256 (go/sysutils_zli/project-zot-zot-v2.1.11_GH0/project-zot-zot-v2.1.11_GH0.tar.gz) = 0ac69f3edaaca919f097d6b44e49c5c2c586167b2a4798ad9b00f84902345c2c
+SIZE (go/sysutils_zli/project-zot-zot-v2.1.11_GH0/project-zot-zot-v2.1.11_GH0.tar.gz) = 1295125
diff --git a/sysutils/zli/pkg-descr b/sysutils/zli/pkg-descr
new file mode 100644
index 000000000000..167bf68ffb9d
--- /dev/null
+++ b/sysutils/zli/pkg-descr
@@ -0,0 +1,2 @@
+zli is a binary that implements a set of command line commands for interacting
+with the zot registry server.
diff --git a/sysutils/zogftw/Makefile b/sysutils/zogftw/Makefile
index 9d97d06f04c5..c95c5b00cb91 100644
--- a/sysutils/zogftw/Makefile
+++ b/sysutils/zogftw/Makefile
@@ -11,11 +11,11 @@ WWW= https://www.fabiankeil.de/gehacktes/zogftw/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= mbuffer:misc/mbuffer \
- sudo:security/sudo
+RUN_DEPENDS= mbuffer:misc/mbuffer
TEST_DEPENDS= atf-sh:devel/atf \
kyua:devel/kyua
+USES= sudo
NO_BUILD= yes
PORTSCOUT= ignore:1
diff --git a/sysutils/zot/Makefile b/sysutils/zot/Makefile
new file mode 100644
index 000000000000..23f0630b07c4
--- /dev/null
+++ b/sysutils/zot/Makefile
@@ -0,0 +1,47 @@
+PORTNAME= zot
+DISTVERSIONPREFIX=v
+DISTVERSION= 2.1.11
+PORTREVISION= 1
+CATEGORIES= sysutils
+MASTER_SITES= https://github.com/project-zot/zui/releases/download/commit-${ZUI_VERSION}/:ui
+DISTFILES= zui.tgz:ui
+
+MAINTAINER= decke@FreeBSD.org
+COMMENT= Production ready and vendor neutral OCI image registry
+WWW= https://zotregistry.dev/
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BROKEN_i386= modernc.org/libc does not compile on i386
+
+USES= go:modules
+USE_GITHUB= yes
+GH_ACCOUNT= project-zot
+
+ZUI_VERSION= f870292
+
+GO_MODULE= zotproject.dev/zot
+GO_MOD_DIST= https://raw.githubusercontent.com/project-zot/zot/refs/tags/v${DISTVERSION}/
+GO_TARGET= ./cmd/zot
+GO_BUILDFLAGS= -ldflags " \
+ -X zotregistry.dev/zot/pkg/api/config.ReleaseTag=${DISTVERSION} \
+ -X zotregistry.dev/zot/pkg/api/config.BinaryType=full \
+ -X zotregistry.dev/zot/pkg/api/config.GoVersion=${GO_VERSION}" \
+ -tags sync,search,scrub,metrics,lint,ui,mgmt,profile,userprefs,imagetrust,events,search,mgmt,userprefs
+
+USE_RC_SUBR= zot
+
+PLIST_FILES= bin/zot \
+ etc/zot/config-minimal.json.sample \
+ etc/zot/config-ui.json.sample
+
+post-extract:
+ ${TAR} -xf ${DISTDIR}/${DIST_SUBDIR}/zui.tgz -C ${WRKSRC}/pkg/extensions
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${PATCHDIR}/config-minimal.json ${STAGEDIR}${ETCDIR}/config-minimal.json.sample
+ ${INSTALL_DATA} ${PATCHDIR}/config-ui.json ${STAGEDIR}${ETCDIR}/config-ui.json.sample
+
+.include <bsd.port.mk>
diff --git a/sysutils/zot/distinfo b/sysutils/zot/distinfo
new file mode 100644
index 000000000000..8396c2e77021
--- /dev/null
+++ b/sysutils/zot/distinfo
@@ -0,0 +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
diff --git a/sysutils/zot/files/config-minimal.json b/sysutils/zot/files/config-minimal.json
new file mode 100644
index 000000000000..6483077a542b
--- /dev/null
+++ b/sysutils/zot/files/config-minimal.json
@@ -0,0 +1,13 @@
+{
+ "distSpecVersion": "1.1.1",
+ "storage": {
+ "rootDirectory": "/var/db/zot"
+ },
+ "http": {
+ "address": "127.0.0.1",
+ "port": "8080"
+ },
+ "log": {
+ "level": "debug"
+ }
+}
diff --git a/sysutils/zot/files/config-ui.json b/sysutils/zot/files/config-ui.json
new file mode 100644
index 000000000000..6b162d6de0ac
--- /dev/null
+++ b/sysutils/zot/files/config-ui.json
@@ -0,0 +1,23 @@
+{
+ "distSpecVersion": "1.1.1",
+ "storage": {
+ "rootDirectory": "/var/db/zot"
+ },
+ "http": {
+ "address": "0.0.0.0",
+ "port": "8080"
+ },
+ "log": {
+ "level": "debug"
+ },
+ "extensions": {
+ "search": {
+ "cve": {
+ "updateInterval": "2h"
+ }
+ },
+ "ui": {
+ "enable": true
+ }
+ }
+}
diff --git a/sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__32bit.go b/sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__32bit.go
new file mode 100644
index 000000000000..379ebf587cbb
--- /dev/null
+++ b/sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__32bit.go
@@ -0,0 +1,8 @@
+--- vendor/github.com/distribution/distribution/v3/registry/storage/driver/s3-aws/s3_32bit.go.orig 2025-09-27 12:09:03 UTC
++++ vendor/github.com/distribution/distribution/v3/registry/storage/driver/s3-aws/s3_32bit.go
+@@ -1,4 +1,4 @@
+-//go:build arm
++//go:build arm || 386
+
+ package s3
+
diff --git a/sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__64bit.go b/sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__64bit.go
new file mode 100644
index 000000000000..b3a66059aed1
--- /dev/null
+++ b/sysutils/zot/files/patch-vendor_github.com_distribution_distribution_v3_registry_storage_driver_s3-aws_s3__64bit.go
@@ -0,0 +1,8 @@
+--- vendor/github.com/distribution/distribution/v3/registry/storage/driver/s3-aws/s3_64bit.go.orig 2025-09-27 12:09:03 UTC
++++ vendor/github.com/distribution/distribution/v3/registry/storage/driver/s3-aws/s3_64bit.go
+@@ -1,4 +1,4 @@
+-//go:build !arm
++//go:build !arm && !386
+
+ package s3
+
diff --git a/sysutils/zot/files/zot.in b/sysutils/zot/files/zot.in
new file mode 100644
index 000000000000..9c3fddca39a5
--- /dev/null
+++ b/sysutils/zot/files/zot.in
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+# PROVIDE: zot
+# REQUIRE: NETWORKING
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to enable zot daemon:
+#
+# zot_enable="YES"
+# zot_config="/usr/local/etc/zot/config.json"
+#
+
+. /etc/rc.subr
+
+export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
+
+name="zot"
+rcvar=zot_enable
+
+load_rc_config ${name}
+
+: ${zot_enable:="NO"}
+: ${zot_config:="/usr/local/etc/zot/config.json"}
+
+command="/usr/sbin/daemon"
+procname="/usr/local/bin/${name}"
+pidfile="/var/run/${name}.pid"
+command_args="-S -p ${pidfile} ${procname} serve ${zot_config}"
+
+run_rc_command "$1"
diff --git a/sysutils/zot/pkg-descr b/sysutils/zot/pkg-descr
new file mode 100644
index 000000000000..3362d8ef0de0
--- /dev/null
+++ b/sysutils/zot/pkg-descr
@@ -0,0 +1,2 @@
+zot is an OCI image registry that allows you to store, manage, and share
+container images.
diff --git a/sysutils/zot/pkg-message b/sysutils/zot/pkg-message
new file mode 100644
index 000000000000..f0f892cf38d7
--- /dev/null
+++ b/sysutils/zot/pkg-message
@@ -0,0 +1,12 @@
+[
+{ type: install
+ message: <<EOM
+ A minimum configuration for zot has been installed but please
+ check out their various examples and the documentation on how
+ to create a proper config:
+
+ https://github.com/project-zot/zot/tree/main/examples
+ https://zotregistry.dev/v2.1.8/admin-guide/admin-configuration/
+EOM
+}
+]
diff --git a/sysutils/zoxide/Makefile b/sysutils/zoxide/Makefile
index 41fa460d68f1..d317844a78b9 100644
--- a/sysutils/zoxide/Makefile
+++ b/sysutils/zoxide/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zoxide
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 21
+DISTVERSION= 0.9.8
+PORTREVISION= 4
CATEGORIES= sysutils
MAINTAINER= andoriyu@gmail.com
@@ -14,111 +14,120 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cargo
USE_GITHUB= yes
GH_ACCOUNT= ajeetdsouza
-CARGO_CRATES= Inflector-0.11.4 \
- aho-corasick-0.7.20 \
+
+CARGO_CRATES= aho-corasick-1.1.3 \
aliasable-0.1.3 \
- anyhow-1.0.68 \
- askama-0.11.1 \
- askama_derive-0.11.2 \
- askama_escape-0.10.3 \
- askama_shared-0.12.2 \
- assert_cmd-2.0.7 \
+ 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 \
+ askama-0.14.0 \
+ askama_derive-0.14.0 \
+ askama_parser-0.14.0 \
+ assert_cmd-2.0.17 \
bincode-1.3.3 \
- bitflags-1.3.2 \
- bstr-1.1.0 \
- cc-1.0.78 \
+ bitflags-2.9.1 \
+ bstr-1.12.0 \
cfg-if-1.0.0 \
- clap-4.0.32 \
- clap_complete-4.0.7 \
- clap_complete_fig-4.0.2 \
- clap_derive-4.0.21 \
- clap_lex-0.3.0 \
+ cfg_aliases-0.2.1 \
+ clap-4.5.38 \
+ clap_builder-4.5.38 \
+ clap_complete-4.5.50 \
+ clap_complete_fig-4.5.2 \
+ clap_complete_nushell-4.5.5 \
+ clap_derive-4.5.32 \
+ clap_lex-0.7.4 \
+ color-print-0.3.7 \
+ color-print-proc-macro-0.3.7 \
+ colorchoice-1.0.3 \
difflib-0.4.0 \
- dirs-4.0.0 \
- dirs-sys-0.3.7 \
+ dirs-6.0.0 \
+ dirs-sys-0.5.0 \
doc-comment-0.3.3 \
- dunce-1.0.3 \
- either-1.8.0 \
- errno-0.2.8 \
- errno-dragonfly-0.1.2 \
- fastrand-1.8.0 \
- fnv-1.0.7 \
- getrandom-0.2.8 \
- glob-0.3.1 \
- globset-0.4.10 \
- heck-0.4.0 \
- hermit-abi-0.2.6 \
- ignore-0.4.19 \
- instant-0.1.12 \
- io-lifetimes-1.0.3 \
- is-terminal-0.4.2 \
- itertools-0.10.5 \
- lazy_static-1.4.0 \
- libc-0.2.139 \
- linux-raw-sys-0.1.4 \
- log-0.4.17 \
- memchr-2.5.0 \
- mime-0.3.16 \
- mime_guess-2.0.4 \
+ dunce-1.0.5 \
+ either-1.15.0 \
+ env_home-0.1.0 \
+ errno-0.3.12 \
+ fastrand-2.3.0 \
+ getrandom-0.2.16 \
+ glob-0.3.2 \
+ heck-0.4.1 \
+ heck-0.5.0 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.15 \
+ libc-0.2.172 \
+ libredox-0.1.3 \
+ linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.4 \
+ memchr-2.7.4 \
minimal-lexical-0.2.1 \
- nix-0.26.1 \
- nom-7.1.2 \
- once_cell-1.17.0 \
- os_str_bytes-6.4.1 \
- ouroboros-0.15.5 \
- ouroboros_macro-0.15.5 \
- predicates-2.1.5 \
- predicates-core-1.0.5 \
- predicates-tree-1.0.7 \
- proc-macro-error-1.0.4 \
- proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.49 \
- quote-1.0.23 \
- redox_syscall-0.2.16 \
- redox_users-0.4.3 \
- regex-1.7.0 \
- regex-automata-0.1.10 \
- regex-syntax-0.6.28 \
- remove_dir_all-0.5.3 \
- rstest-0.16.0 \
- rstest_macros-0.16.0 \
- rstest_reuse-0.4.0 \
- rustc_version-0.4.0 \
- rustix-0.36.6 \
- same-file-1.0.6 \
- semver-1.0.16 \
- serde-1.0.152 \
- serde_derive-1.0.152 \
- shell-words-1.1.0 \
+ nix-0.30.1 \
+ nom-7.1.3 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ option-ext-0.2.0 \
+ ouroboros-0.18.5 \
+ ouroboros_macro-0.18.5 \
+ percent-encoding-2.3.1 \
+ ppv-lite86-0.2.21 \
+ predicates-3.1.3 \
+ predicates-core-1.0.9 \
+ predicates-tree-1.0.12 \
+ proc-macro2-1.0.95 \
+ proc-macro2-diagnostics-0.10.1 \
+ quote-1.0.40 \
+ rand-0.8.5 \
+ rand_chacha-0.3.1 \
+ rand_core-0.6.4 \
+ redox_users-0.5.0 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
+ relative-path-1.9.3 \
+ rstest-0.25.0 \
+ rstest_macros-0.25.0 \
+ rstest_reuse-0.7.0 \
+ rustc-hash-2.1.1 \
+ rustc_version-0.4.1 \
+ rustix-0.38.44 \
+ rustix-1.0.7 \
+ ryu-1.0.20 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
static_assertions-1.1.0 \
- strsim-0.10.0 \
- syn-1.0.107 \
- tempfile-3.3.0 \
- termcolor-1.1.3 \
- termtree-0.4.0 \
- thiserror-1.0.38 \
- thiserror-impl-1.0.38 \
- thread_local-1.1.4 \
- unicase-2.6.0 \
- unicode-ident-1.0.6 \
- version_check-0.9.4 \
- wait-timeout-0.2.0 \
- walkdir-2.3.2 \
+ strsim-0.11.1 \
+ syn-2.0.101 \
+ tempfile-3.15.0 \
+ termtree-0.5.1 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ unicode-ident-1.0.18 \
+ utf8parse-0.2.2 \
+ version_check-0.9.5 \
+ wait-timeout-0.2.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- which-4.3.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-sys-0.42.0 \
- windows_aarch64_gnullvm-0.42.0 \
- windows_aarch64_msvc-0.42.0 \
- windows_i686_gnu-0.42.0 \
- windows_i686_msvc-0.42.0 \
- windows_x86_64_gnu-0.42.0 \
- windows_x86_64_gnullvm-0.42.0 \
- windows_x86_64_msvc-0.42.0
+ which-7.0.3 \
+ 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.10 \
+ winsafe-0.0.19 \
+ yansi-1.0.1 \
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.8.25
-PLIST_FILES= bin/zoxide
+post-install:
+ ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>
diff --git a/sysutils/zoxide/distinfo b/sysutils/zoxide/distinfo
index e1aa01ffe98d..67c59381928b 100644
--- a/sysutils/zoxide/distinfo
+++ b/sysutils/zoxide/distinfo
@@ -1,211 +1,225 @@
-TIMESTAMP = 1673550001
-SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
-SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
-SHA256 (rust/crates/aho-corasick-0.7.20.crate) = cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
-SIZE (rust/crates/aho-corasick-0.7.20.crate) = 111440
+TIMESTAMP = 1751955849
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd
SIZE (rust/crates/aliasable-0.1.3.crate) = 6169
-SHA256 (rust/crates/anyhow-1.0.68.crate) = 2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61
-SIZE (rust/crates/anyhow-1.0.68.crate) = 43882
-SHA256 (rust/crates/askama-0.11.1.crate) = fb98f10f371286b177db5eeb9a6e5396609555686a35e1d4f7b9a9c6d8af0139
-SIZE (rust/crates/askama-0.11.1.crate) = 8182
-SHA256 (rust/crates/askama_derive-0.11.2.crate) = 87bf87e6e8b47264efa9bde63d6225c6276a52e05e91bf37eaa8afd0032d6b71
-SIZE (rust/crates/askama_derive-0.11.2.crate) = 7097
-SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341
-SIZE (rust/crates/askama_escape-0.10.3.crate) = 8875
-SHA256 (rust/crates/askama_shared-0.12.2.crate) = bf722b94118a07fcbc6640190f247334027685d4e218b794dbfe17c32bf38ed0
-SIZE (rust/crates/askama_shared-0.12.2.crate) = 38015
-SHA256 (rust/crates/assert_cmd-2.0.7.crate) = fa3d466004a8b4cb1bc34044240a2fd29d17607e2e3bd613eb44fd48e8100da3
-SIZE (rust/crates/assert_cmd-2.0.7.crate) = 23600
+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/askama-0.14.0.crate) = f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4
+SIZE (rust/crates/askama-0.14.0.crate) = 43374
+SHA256 (rust/crates/askama_derive-0.14.0.crate) = 129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f
+SIZE (rust/crates/askama_derive-0.14.0.crate) = 65597
+SHA256 (rust/crates/askama_parser-0.14.0.crate) = d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358
+SIZE (rust/crates/askama_parser-0.14.0.crate) = 57641
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bstr-1.1.0.crate) = b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b
-SIZE (rust/crates/bstr-1.1.0.crate) = 340878
-SHA256 (rust/crates/cc-1.0.78.crate) = a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d
-SIZE (rust/crates/cc-1.0.78.crate) = 61375
+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/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/clap-4.0.32.crate) = a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39
-SIZE (rust/crates/clap-4.0.32.crate) = 207531
-SHA256 (rust/crates/clap_complete-4.0.7.crate) = 10861370d2ba66b0f5989f83ebf35db6421713fd92351790e7fdd6c36774c56b
-SIZE (rust/crates/clap_complete-4.0.7.crate) = 32728
-SHA256 (rust/crates/clap_complete_fig-4.0.2.crate) = 46b30e010e669cd021e5004f3be26cff6b7c08d2a8a0d65b48d43a8cc0efd6c3
-SIZE (rust/crates/clap_complete_fig-4.0.2.crate) = 10096
-SHA256 (rust/crates/clap_derive-4.0.21.crate) = 0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014
-SIZE (rust/crates/clap_derive-4.0.21.crate) = 27567
-SHA256 (rust/crates/clap_lex-0.3.0.crate) = 0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8
-SIZE (rust/crates/clap_lex-0.3.0.crate) = 9671
+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.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_complete-4.5.50.crate) = c91d3baa3bcd889d60e6ef28874126a0b384fd225ab83aa6d8a801c519194ce1
+SIZE (rust/crates/clap_complete-4.5.50.crate) = 48292
+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.5.crate) = c6a8b1593457dfc2fe539002b795710d022dc62a65bf15023f039f9760c7b18a
+SIZE (rust/crates/clap_complete_nushell-4.5.5.crate) = 33986
+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/color-print-0.3.7.crate) = 3aa954171903797d5623e047d9ab69d91b493657917bdfb8c2c80ecaf9cdb6f4
+SIZE (rust/crates/color-print-0.3.7.crate) = 11586
+SHA256 (rust/crates/color-print-proc-macro-0.3.7.crate) = 692186b5ebe54007e45a59aea47ece9eb4108e141326c304cdc91699a7118a22
+SIZE (rust/crates/color-print-proc-macro-0.3.7.crate) = 23082
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
-SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
-SIZE (rust/crates/dirs-4.0.0.crate) = 12503
-SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
-SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
+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/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/dunce-1.0.3.crate) = 0bd4b30a6560bbd9b4620f4de34c3f14f60848e58a9b7216801afcb4c7b31c3c
-SIZE (rust/crates/dunce-1.0.3.crate) = 8035
-SHA256 (rust/crates/either-1.8.0.crate) = 90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797
-SIZE (rust/crates/either-1.8.0.crate) = 15992
-SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
-SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/fastrand-1.8.0.crate) = a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499
-SIZE (rust/crates/fastrand-1.8.0.crate) = 11369
-SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
-SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/getrandom-0.2.8.crate) = c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31
-SIZE (rust/crates/getrandom-0.2.8.crate) = 30553
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/globset-0.4.10.crate) = 029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc
-SIZE (rust/crates/globset-0.4.10.crate) = 22923
-SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9
-SIZE (rust/crates/heck-0.4.0.crate) = 11161
-SHA256 (rust/crates/hermit-abi-0.2.6.crate) = ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7
-SIZE (rust/crates/hermit-abi-0.2.6.crate) = 13027
-SHA256 (rust/crates/ignore-0.4.19.crate) = a05705bc64e0b66a806c3740bd6578ea66051b157ec42dc219c785cbf185aef3
-SIZE (rust/crates/ignore-0.4.19.crate) = 53552
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/io-lifetimes-1.0.3.crate) = 46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c
-SIZE (rust/crates/io-lifetimes-1.0.3.crate) = 35650
-SHA256 (rust/crates/is-terminal-0.4.2.crate) = 28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189
-SIZE (rust/crates/is-terminal-0.4.2.crate) = 7577
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-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.139.crate) = 201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79
-SIZE (rust/crates/libc-0.2.139.crate) = 638983
-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/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
-SIZE (rust/crates/log-0.4.17.crate) = 38028
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
-SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
-SIZE (rust/crates/mime-0.3.16.crate) = 15206
-SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
-SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
+SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
+SIZE (rust/crates/dunce-1.0.5.crate) = 8244
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+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/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
+SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
+SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+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/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
+SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+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/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
+SIZE (rust/crates/libc-0.2.172.crate) = 791646
+SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
+SIZE (rust/crates/libredox-0.1.3.crate) = 6068
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+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/nix-0.26.1.crate) = 46a58d1d356c6597d08cde02c2f09d785b09e28711837b1ed667dc652c08a694
-SIZE (rust/crates/nix-0.26.1.crate) = 277805
-SHA256 (rust/crates/nom-7.1.2.crate) = e5507769c4919c998e69e49c839d9dc6e693ede4cc4290d6ad8b41d4f09c548c
-SIZE (rust/crates/nom-7.1.2.crate) = 117341
-SHA256 (rust/crates/once_cell-1.17.0.crate) = 6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66
-SIZE (rust/crates/once_cell-1.17.0.crate) = 32736
-SHA256 (rust/crates/os_str_bytes-6.4.1.crate) = 9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee
-SIZE (rust/crates/os_str_bytes-6.4.1.crate) = 23101
-SHA256 (rust/crates/ouroboros-0.15.5.crate) = dfbb50b356159620db6ac971c6d5c9ab788c9cc38a6f49619fca2a27acb062ca
-SIZE (rust/crates/ouroboros-0.15.5.crate) = 11252
-SHA256 (rust/crates/ouroboros_macro-0.15.5.crate) = 4a0d9d1a6191c4f391f87219d1ea42b23f09ee84d64763cd05ee6ea88d9f384d
-SIZE (rust/crates/ouroboros_macro-0.15.5.crate) = 20731
-SHA256 (rust/crates/predicates-2.1.5.crate) = 59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd
-SIZE (rust/crates/predicates-2.1.5.crate) = 24165
-SHA256 (rust/crates/predicates-core-1.0.5.crate) = 72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2
-SIZE (rust/crates/predicates-core-1.0.5.crate) = 7773
-SHA256 (rust/crates/predicates-tree-1.0.7.crate) = 54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d
-SIZE (rust/crates/predicates-tree-1.0.7.crate) = 8145
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.49.crate) = 57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5
-SIZE (rust/crates/proc-macro2-1.0.49.crate) = 41977
-SHA256 (rust/crates/quote-1.0.23.crate) = 8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b
-SIZE (rust/crates/quote-1.0.23.crate) = 28058
-SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
-SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
-SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
-SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regex-1.7.0.crate) = e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a
-SIZE (rust/crates/regex-1.7.0.crate) = 239421
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-syntax-0.6.28.crate) = 456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848
-SIZE (rust/crates/regex-syntax-0.6.28.crate) = 299288
-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/rstest-0.16.0.crate) = b07f2d176c472198ec1e6551dc7da28f1c089652f66a7b722676c2238ebc0edf
-SIZE (rust/crates/rstest-0.16.0.crate) = 25456
-SHA256 (rust/crates/rstest_macros-0.16.0.crate) = 7229b505ae0706e64f37ffc54a9c163e11022a6636d58fe1f3f52018257ff9f7
-SIZE (rust/crates/rstest_macros-0.16.0.crate) = 46803
-SHA256 (rust/crates/rstest_reuse-0.4.0.crate) = f9b5aed35457441e7e0db509695ba3932d4c47e046777141c167efe584d0ec17
-SIZE (rust/crates/rstest_reuse-0.4.0.crate) = 8212
-SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366
-SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
-SHA256 (rust/crates/rustix-0.36.6.crate) = 4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549
-SIZE (rust/crates/rustix-0.36.6.crate) = 288718
-SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
-SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/semver-1.0.16.crate) = 58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a
-SIZE (rust/crates/semver-1.0.16.crate) = 29850
-SHA256 (rust/crates/serde-1.0.152.crate) = bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb
-SIZE (rust/crates/serde-1.0.152.crate) = 77091
-SHA256 (rust/crates/serde_derive-1.0.152.crate) = af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e
-SIZE (rust/crates/serde_derive-1.0.152.crate) = 55586
-SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde
-SIZE (rust/crates/shell-words-1.1.0.crate) = 9871
+SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
+SIZE (rust/crates/nix-0.30.1.crate) = 342015
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/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/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59
+SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678
+SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0
+SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021
+SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
+SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
+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.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/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8
+SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
+SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
+SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
+SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
+SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
+SHA256 (rust/crates/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/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
+SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
+SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d
+SIZE (rust/crates/rstest-0.25.0.crate) = 55273
+SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746
+SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557
+SHA256 (rust/crates/rstest_reuse-0.7.0.crate) = b3a8fb4672e840a587a66fc577a5491375df51ddb88f2a2c2a792598c326fe14
+SIZE (rust/crates/rstest_reuse-0.7.0.crate) = 12828
+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/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+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/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
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/syn-1.0.107.crate) = 1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5
-SIZE (rust/crates/syn-1.0.107.crate) = 237539
-SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
-SIZE (rust/crates/tempfile-3.3.0.crate) = 27578
-SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755
-SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
-SHA256 (rust/crates/termtree-0.4.0.crate) = 95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8
-SIZE (rust/crates/termtree-0.4.0.crate) = 4449
-SHA256 (rust/crates/thiserror-1.0.38.crate) = 6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0
-SIZE (rust/crates/thiserror-1.0.38.crate) = 18947
-SHA256 (rust/crates/thiserror-impl-1.0.38.crate) = 1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f
-SIZE (rust/crates/thiserror-impl-1.0.38.crate) = 15429
-SHA256 (rust/crates/thread_local-1.1.4.crate) = 5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180
-SIZE (rust/crates/thread_local-1.1.4.crate) = 13106
-SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
-SIZE (rust/crates/unicase-2.6.0.crate) = 23478
-SHA256 (rust/crates/unicode-ident-1.0.6.crate) = 84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc
-SIZE (rust/crates/unicode-ident-1.0.6.crate) = 42158
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6
-SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441
-SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56
-SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704
+SIZE (rust/crates/tempfile-3.15.0.crate) = 35693
+SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
+SIZE (rust/crates/termtree-0.5.1.crate) = 8498
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+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/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+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/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/which-4.3.0.crate) = 1c831fbbee9e129a8cf93e7747a82da9d95ba8e16621cae60ec2cdc849bacb7b
-SIZE (rust/crates/which-4.3.0.crate) = 9635
-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.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
-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-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
-SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e
-SIZE (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 357917
-SHA256 (rust/crates/windows_aarch64_msvc-0.42.0.crate) = dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4
-SIZE (rust/crates/windows_aarch64_msvc-0.42.0.crate) = 659424
-SHA256 (rust/crates/windows_i686_gnu-0.42.0.crate) = fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7
-SIZE (rust/crates/windows_i686_gnu-0.42.0.crate) = 728570
-SHA256 (rust/crates/windows_i686_msvc-0.42.0.crate) = 84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246
-SIZE (rust/crates/windows_i686_msvc-0.42.0.crate) = 717477
-SHA256 (rust/crates/windows_x86_64_gnu-0.42.0.crate) = bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed
-SIZE (rust/crates/windows_x86_64_gnu-0.42.0.crate) = 692493
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028
-SIZE (rust/crates/windows_x86_64_gnullvm-0.42.0.crate) = 357906
-SHA256 (rust/crates/windows_x86_64_msvc-0.42.0.crate) = f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5
-SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377
-SHA256 (ajeetdsouza-zoxide-v0.9.0_GH0.tar.gz) = 16f7e0ddb7ab52b0c8c29be0f5bdecae285ac7a88019220ba534357388ddefa6
-SIZE (ajeetdsouza-zoxide-v0.9.0_GH0.tar.gz) = 138888
+SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
+SIZE (rust/crates/which-7.0.3.crate) = 18872
+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.10.crate) = c06928c8748d81b05c9be96aad92e1b6ff01833332f281e8cfca3be4b35fc9ec
+SIZE (rust/crates/winnow-0.7.10.crate) = 176073
+SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
+SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
+SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
+SIZE (rust/crates/yansi-1.0.1.crate) = 75497
+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 (ajeetdsouza-zoxide-v0.9.8_GH0.tar.gz) = 1b276edbf328aafc86afe1ebce41f45ccba3a3125412e89c8c5d8e825b0c7407
+SIZE (ajeetdsouza-zoxide-v0.9.8_GH0.tar.gz) = 2007937
diff --git a/sysutils/zoxide/pkg-plist b/sysutils/zoxide/pkg-plist
new file mode 100644
index 000000000000..268ce1f9ac53
--- /dev/null
+++ b/sysutils/zoxide/pkg-plist
@@ -0,0 +1,7 @@
+bin/zoxide
+share/man/man1/zoxide-add.1.gz
+share/man/man1/zoxide-import.1.gz
+share/man/man1/zoxide-init.1.gz
+share/man/man1/zoxide-query.1.gz
+share/man/man1/zoxide-remove.1.gz
+share/man/man1/zoxide.1.gz