git: 7cb1d1ce7cbe - main - devel/cargo-dist: update 0.28.7 → 0.30.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 24 Nov 2025 04:08:53 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7cb1d1ce7cbedfe279f0f1635ac9726cedc279ed

commit 7cb1d1ce7cbedfe279f0f1635ac9726cedc279ed
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-11-24 03:55:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-11-24 04:08:43 +0000

    devel/cargo-dist: update 0.28.7 → 0.30.2
---
 devel/cargo-dist/Makefile | 450 +++++++++++------------
 devel/cargo-dist/distinfo | 888 +++++++++++++++++++++++-----------------------
 2 files changed, 677 insertions(+), 661 deletions(-)

diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile
index e96247f00b91..ea9c310b5870 100644
--- a/devel/cargo-dist/Makefile
+++ b/devel/cargo-dist/Makefile
@@ -1,12 +1,12 @@
 PORTNAME=	cargo-dist
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.28.7
-PORTREVISION=	3
+DISTVERSION=	0.30.2
 CATEGORIES=	devel
 
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	Shippable application packaging
-WWW=		https://github.com/astral-sh/cargo-dist
+WWW=		https://github.com/astral-sh/cargo-dist \
+		https://github.com/axodotdev/cargo-dist
 
 LICENSE=	APACHE20 MIT
 LICENSE_COMB=	dual
@@ -18,70 +18,69 @@ LIB_DEPENDS=	libzstd.so:archivers/zstd
 USES=		cargo
 
 USE_GITHUB=	yes
-GH_ACCOUNT=	astral-sh
+#GH_ACCOUNT=	astral-sh
+GH_ACCOUNT=	axodotdev
 
-CARGO_CRATES=	addr2line-0.24.2 \
+CARGO_CRATES=	addr2line-0.25.1 \
 		adler2-2.0.0 \
 		aes-0.8.4 \
 		ahash-0.8.11 \
 		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 \
-		autocfg-1.4.0 \
-		axoasset-1.2.0 \
-		axocli-0.2.0 \
-		axoprocess-0.2.0 \
-		axotag-0.2.0 \
-		axoupdater-0.9.0 \
-		backon-0.4.4 \
-		backtrace-0.3.74 \
+		anstream-0.6.14 \
+		anstyle-1.0.8 \
+		anstyle-parse-0.2.4 \
+		anstyle-query-1.0.3 \
+		anstyle-wincon-3.0.3 \
+		arbitrary-1.4.2 \
+		autocfg-1.3.0 \
+		axoasset-1.4.0 \
+		axocli-0.3.0 \
+		axoprocess-0.2.1 \
+		axotag-0.3.0 \
+		axoupdater-0.9.1 \
+		backtrace-0.3.76 \
 		backtrace-ext-0.2.1 \
 		base64-0.22.1 \
-		base64ct-1.7.3 \
 		bitflags-1.3.2 \
-		bitflags-2.9.0 \
+		bitflags-2.9.3 \
 		blake2-0.10.6 \
 		block-buffer-0.10.4 \
-		bumpalo-3.17.0 \
+		bumpalo-3.19.0 \
 		bytecount-0.6.8 \
-		bytemuck-1.22.0 \
+		bytemuck-1.16.0 \
 		byteorder-1.5.0 \
 		byteorder-lite-0.1.0 \
-		bytes-1.10.1 \
-		bzip2-0.4.4 \
-		bzip2-sys-0.1.13+1.0.8 \
-		camino-1.1.9 \
-		cargo-platform-0.1.9 \
+		bytes-1.6.0 \
+		bzip2-0.6.0 \
+		camino-1.2.1 \
+		cargo-platform-0.1.8 \
 		cargo-wix-0.3.9 \
 		cargo_metadata-0.18.1 \
 		cargo_metadata-0.19.2 \
-		cc-1.2.17 \
+		cc-1.0.98 \
 		cfg-expr-0.18.0 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.2.1 \
-		chrono-0.4.40 \
+		chrono-0.4.38 \
 		cipher-0.4.4 \
-		clap-4.5.35 \
-		clap-cargo-0.14.1 \
-		clap_builder-4.5.35 \
-		clap_derive-4.5.32 \
+		clap-4.5.50 \
+		clap-cargo-0.17.1 \
+		clap_builder-4.5.50 \
+		clap_derive-4.5.49 \
 		clap_lex-0.7.4 \
-		color-backtrace-0.6.1 \
-		colorchoice-1.0.3 \
-		comfy-table-7.1.4 \
-		console-0.15.11 \
-		constant_time_eq-0.1.5 \
-		core-foundation-0.10.0 \
-		core-foundation-sys-0.8.7 \
-		cpufeatures-0.2.17 \
+		color-backtrace-0.7.1 \
+		colorchoice-1.0.1 \
+		comfy-table-7.2.1 \
+		console-0.15.10 \
+		console-0.16.1 \
+		constant_time_eq-0.3.1 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.6 \
+		cpufeatures-0.2.12 \
 		crc32fast-1.4.2 \
-		crossbeam-utils-0.8.21 \
-		crossterm-0.28.1 \
+		crossterm-0.29.0 \
 		crossterm_winapi-0.9.1 \
 		crypto-common-0.1.6 \
 		current_platform-0.2.0 \
@@ -89,342 +88,349 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		darling_core-0.14.4 \
 		darling_macro-0.14.4 \
 		debug-ignore-1.0.5 \
-		deranged-0.4.1 \
+		deranged-0.4.0 \
+		derive_arbitrary-1.4.2 \
 		derive_builder-0.11.2 \
 		derive_builder_core-0.11.2 \
 		derive_builder_macro-0.11.2 \
-		dialoguer-0.11.0 \
+		dialoguer-0.12.0 \
 		digest-0.10.7 \
 		displaydoc-0.2.5 \
-		dyn-clone-1.0.19 \
-		either-1.15.0 \
+		document-features-0.2.11 \
+		dyn-clone-1.0.17 \
+		either-1.12.0 \
 		encode_unicode-1.0.0 \
-		encoding_rs-0.8.35 \
+		encoding_rs-0.8.34 \
 		encoding_rs_io-0.1.7 \
 		env_logger-0.10.2 \
-		equivalent-1.0.2 \
-		errno-0.3.10 \
-		fastrand-2.3.0 \
-		filetime-0.2.25 \
+		equivalent-1.0.1 \
+		errno-0.3.13 \
+		fastrand-2.1.0 \
+		filetime-0.2.23 \
 		fixedbitset-0.5.7 \
-		flate2-1.1.1 \
+		flate2-1.1.5 \
 		fnv-1.0.7 \
-		form_urlencoded-1.2.1 \
-		futures-channel-0.3.31 \
-		futures-core-0.3.31 \
-		futures-task-0.3.31 \
-		futures-util-0.3.31 \
-		gazenot-0.3.3 \
+		form_urlencoded-1.2.2 \
+		futures-channel-0.3.30 \
+		futures-core-0.3.30 \
+		futures-task-0.3.30 \
+		futures-util-0.3.30 \
 		generic-array-0.14.7 \
 		getrandom-0.2.15 \
-		getrandom-0.3.2 \
-		gimli-0.31.1 \
+		getrandom-0.3.3 \
+		gimli-0.32.3 \
 		goblin-0.8.2 \
-		guppy-0.17.17 \
+		guppy-0.17.13 \
 		guppy-workspace-hack-0.1.0 \
 		hashbrown-0.12.3 \
 		hashbrown-0.15.2 \
 		heck-0.5.0 \
-		hermit-abi-0.5.0 \
+		hermit-abi-0.3.9 \
 		hmac-0.12.1 \
 		homedir-0.3.4 \
-		http-1.3.1 \
-		http-body-1.0.1 \
-		http-body-util-0.1.3 \
-		httparse-1.10.1 \
-		humantime-2.2.0 \
-		hyper-1.6.0 \
-		hyper-rustls-0.27.5 \
-		hyper-util-0.1.11 \
-		iana-time-zone-0.1.63 \
+		http-1.1.0 \
+		http-body-1.0.0 \
+		http-body-util-0.1.1 \
+		httparse-1.8.0 \
+		humantime-2.1.0 \
+		hyper-1.3.1 \
+		hyper-rustls-0.27.2 \
+		hyper-util-0.1.3 \
+		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		icu_collections-1.5.0 \
 		icu_locid-1.5.0 \
 		icu_locid_transform-1.5.0 \
-		icu_locid_transform_data-1.5.1 \
+		icu_locid_transform_data-1.5.0 \
 		icu_normalizer-1.5.0 \
-		icu_normalizer_data-1.5.1 \
+		icu_normalizer_data-1.5.0 \
 		icu_properties-1.5.1 \
-		icu_properties_data-1.5.1 \
+		icu_properties_data-1.5.0 \
 		icu_provider-1.5.0 \
 		icu_provider_macros-1.5.0 \
 		ident_case-1.0.1 \
-		idna-1.0.3 \
+		idna-1.1.0 \
 		idna_adapter-1.2.0 \
-		image-0.25.6 \
+		image-0.25.4 \
 		include_dir-0.7.4 \
 		include_dir_macros-0.7.4 \
 		indexmap-1.9.3 \
-		indexmap-2.8.0 \
-		inout-0.1.4 \
-		insta-1.42.2 \
-		ipnet-2.11.0 \
-		is-terminal-0.4.16 \
+		indexmap-2.11.4 \
+		inout-0.1.3 \
+		insta-1.43.2 \
+		ipnet-2.9.0 \
+		is-terminal-0.4.12 \
 		is_ci-1.2.0 \
-		is_terminal_polyfill-1.70.1 \
+		is_terminal_polyfill-1.70.0 \
 		itertools-0.11.0 \
-		itertools-0.13.0 \
 		itertools-0.14.0 \
-		itoa-1.0.15 \
-		jobserver-0.1.33 \
-		js-sys-0.3.77 \
+		itoa-1.0.11 \
+		jobserver-0.1.31 \
+		js-sys-0.3.69 \
 		keccak-0.1.5 \
 		lazy_static-1.5.0 \
-		lexopt-0.3.1 \
-		libc-0.2.171 \
-		libredox-0.1.3 \
+		lexopt-0.3.0 \
+		libbz2-rs-sys-0.2.2 \
+		libc-0.2.174 \
 		libyml-0.0.4 \
-		linked-hash-map-0.5.6 \
-		linux-raw-sys-0.4.15 \
-		linux-raw-sys-0.9.3 \
-		litemap-0.7.5 \
+		libz-rs-sys-0.5.1 \
+		linux-raw-sys-0.4.14 \
+		linux-raw-sys-0.9.4 \
+		litemap-0.7.3 \
+		litrs-0.4.2 \
 		lock_api-0.4.12 \
 		log-0.3.9 \
 		log-0.4.27 \
 		lzma-sys-0.1.20 \
 		mach_object-0.1.17 \
 		memchr-2.7.4 \
-		memo-map-0.3.3 \
+		memo-map-0.3.2 \
 		miette-5.10.0 \
-		miette-7.5.0 \
+		miette-7.6.0 \
 		miette-derive-5.10.0 \
-		miette-derive-7.5.0 \
+		miette-derive-7.6.0 \
 		mime-0.3.17 \
-		minijinja-2.9.0 \
+		minijinja-2.12.0 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.8.5 \
-		mio-1.0.3 \
+		miniz_oxide-0.8.9 \
+		mio-1.0.1 \
 		mustache-0.9.0 \
 		nested-0.1.1 \
 		newline-converter-0.3.0 \
 		nix-0.29.0 \
 		node-semver-2.2.0 \
 		nom-7.1.3 \
-		nu-ansi-term-0.46.0 \
+		nu-ansi-term-0.50.1 \
 		num-conv-0.1.0 \
 		num-traits-0.2.19 \
-		object-0.36.7 \
-		once_cell-1.21.3 \
-		openssl-probe-0.1.6 \
+		object-0.37.3 \
+		once_cell-1.20.2 \
+		openssl-probe-0.1.5 \
 		oro-common-0.3.34 \
 		oro-package-spec-0.3.34 \
-		overload-0.1.1 \
-		owo-colors-4.2.0 \
-		parking_lot-0.12.3 \
+		owo-colors-4.0.0 \
+		parking_lot-0.12.2 \
 		parking_lot_core-0.9.10 \
-		parse-changelog-0.6.12 \
-		password-hash-0.4.2 \
+		parse-changelog-0.6.14 \
 		pathdiff-0.2.3 \
-		pbkdf2-0.11.0 \
-		percent-encoding-2.3.1 \
+		pbkdf2-0.12.2 \
+		percent-encoding-2.3.2 \
 		peresil-0.3.0 \
 		petgraph-0.7.1 \
-		pin-project-1.1.10 \
-		pin-project-internal-1.1.10 \
-		pin-project-lite-0.2.16 \
+		pin-project-1.1.5 \
+		pin-project-internal-1.1.5 \
+		pin-project-lite-0.2.14 \
 		pin-utils-0.1.0 \
-		pkg-config-0.3.32 \
+		pkg-config-0.3.30 \
 		plain-0.2.3 \
 		powerfmt-0.2.0 \
-		ppv-lite86-0.2.21 \
-		proc-macro2-1.0.94 \
+		ppv-lite86-0.2.17 \
+		proc-macro2-1.0.83 \
 		quick-error-1.2.3 \
-		quinn-0.11.7 \
-		quinn-proto-0.11.10 \
-		quinn-udp-0.5.11 \
-		quote-1.0.40 \
-		r-efi-5.2.0 \
-		rand-0.9.0 \
-		rand_chacha-0.9.0 \
+		quinn-0.11.2 \
+		quinn-proto-0.11.8 \
+		quinn-udp-0.5.2 \
+		quote-1.0.36 \
+		r-efi-5.3.0 \
+		rand-0.8.5 \
+		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
-		rand_core-0.9.3 \
-		redox_syscall-0.5.10 \
-		regex-1.11.1 \
-		regex-automata-0.4.9 \
-		regex-syntax-0.8.5 \
-		reqwest-0.12.15 \
-		ring-0.17.14 \
+		redox_syscall-0.4.1 \
+		redox_syscall-0.5.1 \
+		regex-1.10.4 \
+		regex-automata-0.4.6 \
+		regex-syntax-0.8.3 \
+		reqwest-0.12.5 \
+		ring-0.17.8 \
 		rustc-cfg-0.5.0 \
 		rustc-demangle-0.1.24 \
-		rustc-hash-2.1.1 \
-		rustix-0.38.44 \
-		rustix-1.0.5 \
-		rustls-0.23.25 \
-		rustls-native-certs-0.8.1 \
-		rustls-pemfile-2.2.0 \
-		rustls-pki-types-1.11.0 \
-		rustls-webpki-0.103.1 \
-		rustversion-1.0.20 \
-		ryu-1.0.20 \
+		rustc-hash-1.1.0 \
+		rustc-hash-2.0.0 \
+		rustix-0.38.34 \
+		rustix-1.0.8 \
+		rustls-0.23.10 \
+		rustls-native-certs-0.7.1 \
+		rustls-pemfile-2.1.2 \
+		rustls-pki-types-1.7.0 \
+		rustls-webpki-0.102.4 \
+		ryu-1.0.18 \
 		same-file-1.0.6 \
-		schannel-0.1.27 \
+		schannel-0.1.23 \
 		schemars-0.8.22 \
 		schemars_derive-0.8.22 \
 		scopeguard-1.2.0 \
 		scroll-0.12.0 \
 		scroll_derive-0.12.0 \
-		security-framework-3.2.0 \
-		security-framework-sys-2.14.0 \
+		security-framework-2.11.0 \
+		security-framework-sys-2.11.0 \
 		self-replace-1.5.0 \
-		self_cell-1.1.0 \
-		semver-1.0.26 \
-		serde-1.0.219 \
-		serde_derive-1.0.219 \
+		self_cell-1.0.4 \
+		semver-1.0.27 \
+		serde-1.0.228 \
+		serde_core-1.0.228 \
+		serde_derive-1.0.228 \
 		serde_derive_internals-0.29.1 \
-		serde_json-1.0.140 \
-		serde_spanned-0.6.8 \
+		serde_json-1.0.145 \
+		serde_spanned-1.0.0 \
 		serde_urlencoded-0.7.1 \
 		serde_yml-0.0.11 \
 		sha1-0.10.6 \
-		sha2-0.10.8 \
+		sha2-0.10.9 \
 		sha3-0.10.8 \
 		sharded-slab-0.1.7 \
 		shell-words-1.1.0 \
-		shlex-1.3.0 \
 		signal-hook-registry-1.4.2 \
+		simd-adler32-0.3.7 \
 		similar-2.7.0 \
 		slab-0.4.9 \
-		smallvec-1.14.0 \
-		socket2-0.5.9 \
-		spdx-0.10.8 \
+		smallvec-1.15.1 \
+		socket2-0.5.7 \
+		socket2-0.6.0 \
+		spdx-0.12.0 \
+		spin-0.9.8 \
 		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		strsim-0.11.1 \
-		subtle-2.6.1 \
-		supports-color-3.0.2 \
-		supports-hyperlinks-3.1.0 \
+		subtle-2.5.0 \
+		supports-color-3.0.0 \
+		supports-hyperlinks-3.0.0 \
 		supports-unicode-3.0.0 \
 		sxd-document-0.3.2 \
 		sxd-xpath-0.4.2 \
 		syn-1.0.109 \
-		syn-2.0.100 \
-		sync_wrapper-1.0.2 \
+		syn-2.0.87 \
+		sync_wrapper-1.0.1 \
 		synstructure-0.13.1 \
 		tar-0.4.44 \
-		target-lexicon-0.12.16 \
 		target-lexicon-0.13.2 \
 		target-spec-3.4.2 \
-		temp-dir-0.1.14 \
-		tempfile-3.19.1 \
+		temp-dir-0.1.16 \
+		tempfile-3.10.1 \
 		termcolor-1.4.1 \
-		terminal_size-0.4.2 \
-		textwrap-0.16.2 \
+		terminal_size-0.4.1 \
+		textwrap-0.16.1 \
 		thiserror-1.0.69 \
-		thiserror-2.0.12 \
+		thiserror-2.0.17 \
 		thiserror-impl-1.0.69 \
-		thiserror-impl-2.0.12 \
+		thiserror-impl-2.0.17 \
 		thread_local-1.1.8 \
 		time-0.3.41 \
 		time-core-0.1.4 \
 		time-macros-0.2.22 \
 		tinystr-0.7.6 \
-		tinyvec-1.9.0 \
+		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.44.1 \
-		tokio-macros-2.5.0 \
-		tokio-rustls-0.26.2 \
-		toml-0.8.20 \
-		toml_datetime-0.6.8 \
-		toml_edit-0.22.24 \
-		tower-0.5.2 \
-		tower-layer-0.3.3 \
-		tower-service-0.3.3 \
+		tokio-1.48.0 \
+		tokio-macros-2.6.0 \
+		tokio-rustls-0.26.0 \
+		toml-0.9.2 \
+		toml_datetime-0.7.0 \
+		toml_edit-0.23.2 \
+		toml_parser-1.0.1 \
+		toml_writer-1.0.2 \
+		tower-0.4.13 \
+		tower-layer-0.3.2 \
+		tower-service-0.3.2 \
 		tracing-0.1.41 \
 		tracing-attributes-0.1.28 \
 		tracing-core-0.1.33 \
 		tracing-log-0.2.0 \
-		tracing-subscriber-0.3.19 \
+		tracing-subscriber-0.3.20 \
 		try-lock-0.2.5 \
 		typed-arena-1.7.0 \
-		typenum-1.18.0 \
-		unicode-ident-1.0.18 \
+		typenum-1.17.0 \
+		unicode-ident-1.0.12 \
 		unicode-linebreak-0.1.5 \
-		unicode-segmentation-1.12.0 \
-		unicode-width-0.1.14 \
+		unicode-segmentation-1.11.0 \
+		unicode-width-0.1.12 \
 		unicode-width-0.2.0 \
 		untrusted-0.9.0 \
-		url-2.5.4 \
+		url-2.5.7 \
 		utf16_iter-1.0.5 \
 		utf8_iter-1.0.4 \
-		utf8parse-0.2.2 \
+		utf8parse-0.2.1 \
 		uuid-1.16.0 \
-		valuable-0.1.1 \
-		version_check-0.9.5 \
+		valuable-0.1.0 \
+		version_check-0.9.4 \
 		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 \
-		web-time-1.1.0 \
-		webpki-roots-0.26.8 \
-		widestring-1.2.0 \
+		wasm-bindgen-0.2.92 \
+		wasm-bindgen-backend-0.2.92 \
+		wasm-bindgen-futures-0.4.42 \
+		wasm-bindgen-macro-0.2.92 \
+		wasm-bindgen-macro-support-0.2.92 \
+		wasm-bindgen-shared-0.2.92 \
+		web-sys-0.3.69 \
+		webpki-roots-0.26.1 \
+		widestring-1.1.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.9 \
+		winapi-util-0.1.8 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-0.57.0 \
+		windows-core-0.52.0 \
 		windows-core-0.57.0 \
-		windows-core-0.61.0 \
 		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-link-0.2.0 \
 		windows-result-0.1.2 \
-		windows-result-0.3.2 \
-		windows-strings-0.3.1 \
-		windows-strings-0.4.0 \
+		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
 		windows-sys-0.59.0 \
+		windows-sys-0.60.2 \
+		windows-sys-0.61.0 \
+		windows-targets-0.48.5 \
 		windows-targets-0.52.6 \
-		windows-targets-0.53.0 \
+		windows-targets-0.53.2 \
+		windows_aarch64_gnullvm-0.48.5 \
 		windows_aarch64_gnullvm-0.52.6 \
 		windows_aarch64_gnullvm-0.53.0 \
+		windows_aarch64_msvc-0.48.5 \
 		windows_aarch64_msvc-0.52.6 \
 		windows_aarch64_msvc-0.53.0 \
+		windows_i686_gnu-0.48.5 \
 		windows_i686_gnu-0.52.6 \
 		windows_i686_gnu-0.53.0 \
 		windows_i686_gnullvm-0.52.6 \
 		windows_i686_gnullvm-0.53.0 \
+		windows_i686_msvc-0.48.5 \
 		windows_i686_msvc-0.52.6 \
 		windows_i686_msvc-0.53.0 \
+		windows_x86_64_gnu-0.48.5 \
 		windows_x86_64_gnu-0.52.6 \
 		windows_x86_64_gnu-0.53.0 \
+		windows_x86_64_gnullvm-0.48.5 \
 		windows_x86_64_gnullvm-0.52.6 \
 		windows_x86_64_gnullvm-0.53.0 \
+		windows_x86_64_msvc-0.48.5 \
 		windows_x86_64_msvc-0.52.6 \
 		windows_x86_64_msvc-0.53.0 \
-		winnow-0.7.4 \
+		winnow-0.7.12 \
+		winreg-0.52.0 \
 		wit-bindgen-rt-0.39.0 \
 		write16-1.0.0 \
 		writeable-0.5.5 \
-		xattr-1.5.0 \
+		xattr-1.3.1 \
 		xz2-0.1.7 \
-		yoke-0.7.5 \
-		yoke-derive-0.7.5 \
-		zerocopy-0.7.35 \
-		zerocopy-0.8.24 \
-		zerocopy-derive-0.7.35 \
-		zerocopy-derive-0.8.24 \
-		zerofrom-0.1.6 \
-		zerofrom-derive-0.1.6 \
+		yoke-0.7.4 \
+		yoke-derive-0.7.4 \
+		zerocopy-0.7.34 \
+		zerocopy-derive-0.7.34 \
+		zerofrom-0.1.4 \
+		zerofrom-derive-0.1.4 \
 		zeroize-1.8.1 \
+		zeroize_derive-1.4.2 \
 		zerovec-0.10.4 \
 		zerovec-derive-0.10.3 \
-		zip-0.6.6 \
-		zstd-0.11.2+zstd.1.5.2 \
-		zstd-0.13.3 \
-		zstd-safe-5.0.2+zstd.1.5.2 \
-		zstd-safe-7.2.4 \
-		zstd-sys-2.0.15+zstd.1.5.7
+		zip-4.5.0 \
+		zlib-rs-0.5.1 \
+		zopfli-0.8.2 \
+		zstd-0.13.1 \
+		zstd-safe-7.1.0 \
+		zstd-sys-2.0.10+zstd.1.5.6
 
 PLIST_FILES=	bin/dist
 
diff --git a/devel/cargo-dist/distinfo b/devel/cargo-dist/distinfo
index c516dbe1c791..f18009c04f0b 100644
--- a/devel/cargo-dist/distinfo
+++ b/devel/cargo-dist/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1754107137
-SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
-SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+TIMESTAMP = 1763956198
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
 SIZE (rust/crates/adler2-2.0.0.crate) = 13529
 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
@@ -13,116 +13,112 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e
 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/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/axoasset-1.2.0.crate) = 5ba1098cfaa17f0973d2b766ee07bedb3e81a29b35c8d8b26de5074e37011443
-SIZE (rust/crates/axoasset-1.2.0.crate) = 64279
-SHA256 (rust/crates/axocli-0.2.0.crate) = d11df2dd6e4ff0fd292cc89962674b0a3e7b2a6c620c8b4af82ee96cc39565f6
-SIZE (rust/crates/axocli-0.2.0.crate) = 19751
-SHA256 (rust/crates/axoprocess-0.2.0.crate) = 4de46920588aef95658797996130bacd542436aee090084646521260a74bda7d
-SIZE (rust/crates/axoprocess-0.2.0.crate) = 11535
-SHA256 (rust/crates/axotag-0.2.0.crate) = d888fac0b73e64cbdf36a743fc5a25af5ae955c357535cb420b389bf1e1a6c54
-SIZE (rust/crates/axotag-0.2.0.crate) = 10741
-SHA256 (rust/crates/axoupdater-0.9.0.crate) = bc194af960a8ddbc4f28be3fa14f8716aa22141fe40bf1762ae0948defadcce4
-SIZE (rust/crates/axoupdater-0.9.0.crate) = 19841
-SHA256 (rust/crates/backon-0.4.4.crate) = d67782c3f868daa71d3533538e98a8e13713231969def7536e8039606fc46bf0
-SIZE (rust/crates/backon-0.4.4.crate) = 25265
-SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a
-SIZE (rust/crates/backtrace-0.3.74.crate) = 88516
+SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
+SIZE (rust/crates/anstream-0.6.14.crate) = 29160
+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.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
+SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
+SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5
+SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742
+SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
+SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
+SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
+SHA256 (rust/crates/axoasset-1.4.0.crate) = a07b94735e2775756d9a5b6422bd49ee089de3c3f39383489e20ea748b4ee690
+SIZE (rust/crates/axoasset-1.4.0.crate) = 65035
+SHA256 (rust/crates/axocli-0.3.0.crate) = d827c45eaab9362d301182063c6d10923c4ec1e19fe051e0ec192b5564fbb0e2
+SIZE (rust/crates/axocli-0.3.0.crate) = 20448
+SHA256 (rust/crates/axoprocess-0.2.1.crate) = 8a4b4798a6c02e91378537c63cd6e91726900b595450daa5d487bc3c11e95e1b
+SIZE (rust/crates/axoprocess-0.2.1.crate) = 12836
+SHA256 (rust/crates/axotag-0.3.0.crate) = dc923121fbc4cc72e9008436b5650b98e56f94b5799df59a1b4f572b5c6a7e6b
+SIZE (rust/crates/axotag-0.3.0.crate) = 11627
+SHA256 (rust/crates/axoupdater-0.9.1.crate) = dc482a1926df098f4e3806b834f3fe73a1ab54b24ab0ac481f72de479af5e982
+SIZE (rust/crates/axoupdater-0.9.1.crate) = 38500
+SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
+SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
 SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50
 SIZE (rust/crates/backtrace-ext-0.2.1.crate) = 11401
 SHA256 (rust/crates/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/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.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d
+SIZE (rust/crates/bitflags-2.9.3.crate) = 47777
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
 SIZE (rust/crates/blake2-0.10.6.crate) = 47234
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/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/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce
 SIZE (rust/crates/bytecount-0.6.8.crate) = 14694
-SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540
-SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451
+SHA256 (rust/crates/bytemuck-1.16.0.crate) = 78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5
+SIZE (rust/crates/bytemuck-1.16.0.crate) = 48015
 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.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
-SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
-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/camino-1.1.9.crate) = 8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3
-SIZE (rust/crates/camino-1.1.9.crate) = 37552
-SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
-SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
+SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
+SIZE (rust/crates/bytes-1.6.0.crate) = 60605
+SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff
+SIZE (rust/crates/bzip2-0.6.0.crate) = 38148
+SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609
+SIZE (rust/crates/camino-1.2.1.crate) = 41364
+SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc
+SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813
 SHA256 (rust/crates/cargo-wix-0.3.9.crate) = 7023fb5f51309588c35ef9323b58a805e6a9bad4be4d4e3054264fea9a1cdbad
 SIZE (rust/crates/cargo-wix-0.3.9.crate) = 125412
 SHA256 (rust/crates/cargo_metadata-0.18.1.crate) = 2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037
 SIZE (rust/crates/cargo_metadata-0.18.1.crate) = 24535
 SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba
 SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
-SHA256 (rust/crates/cc-1.2.17.crate) = 1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a
-SIZE (rust/crates/cc-1.2.17.crate) = 105794
+SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
+SIZE (rust/crates/cc-1.0.98.crate) = 76780
 SHA256 (rust/crates/cfg-expr-0.18.0.crate) = 1a2b34126159980f92da2a08bdec0694fd80fb5eb9e48aff25d20a0d8dfa710d
 SIZE (rust/crates/cfg-expr-0.18.0.crate) = 44133
 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.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
-SIZE (rust/crates/chrono-0.4.40.crate) = 229824
+SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
+SIZE (rust/crates/chrono-0.4.38.crate) = 220559
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944
-SIZE (rust/crates/clap-4.5.35.crate) = 56970
-SHA256 (rust/crates/clap-cargo-0.14.1.crate) = 23b2ea69cefa96b848b73ad516ad1d59a195cdf9263087d977f648a818c8b43e
-SIZE (rust/crates/clap-cargo-0.14.1.crate) = 12082
-SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9
-SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
+SHA256 (rust/crates/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623
+SIZE (rust/crates/clap-4.5.50.crate) = 62030
+SHA256 (rust/crates/clap-cargo-0.17.1.crate) = ce5010f1505303ab5e680a48db64856a03161d8781e9eb1a6e553dc78f7e6b38
+SIZE (rust/crates/clap-cargo-0.17.1.crate) = 16771
+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.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/color-backtrace-0.6.1.crate) = 150fd80a270c0671379f388c8204deb6a746bb4eac8a6c03fe2460b2c0127ea0
-SIZE (rust/crates/color-backtrace-0.6.1.crate) = 17908
-SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
-SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/comfy-table-7.1.4.crate) = 4a65ebfec4fb190b6f90e944a817d60499ee0744e582530e2c9900a22e591d9a
-SIZE (rust/crates/comfy-table-7.1.4.crate) = 77044
-SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
-SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
-SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
-SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
-SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023
-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/color-backtrace-0.7.1.crate) = e49b1973af2a47b5b44f7dd0a344598da95c872e1556b045607888784e973b91
+SIZE (rust/crates/color-backtrace-0.7.1.crate) = 21275
+SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
+SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
+SHA256 (rust/crates/comfy-table-7.2.1.crate) = b03b7db8e0b4b2fdad6c551e634134e99ec000e5c8c3b6856c65e8bbaded7a3b
+SIZE (rust/crates/comfy-table-7.2.1.crate) = 78509
+SHA256 (rust/crates/console-0.15.10.crate) = ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b
+SIZE (rust/crates/console-0.15.10.crate) = 36449
+SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
+SIZE (rust/crates/console-0.16.1.crate) = 39129
+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/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/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
+SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837
 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/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
@@ -137,70 +133,72 @@ SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2
 SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
 SHA256 (rust/crates/debug-ignore-1.0.5.crate) = ffe7ed1d93f4553003e20b629abe9085e1e81b1429520f897f8f8860bc6dfc21
 SIZE (rust/crates/debug-ignore-1.0.5.crate) = 12016
-SHA256 (rust/crates/deranged-0.4.1.crate) = 28cfac68e08048ae1883171632c2aef3ebc555621ae56fbccce1cbf22dd7f058
-SIZE (rust/crates/deranged-0.4.1.crate) = 23541
+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_builder-0.11.2.crate) = d07adf7be193b71cc36b193d0f5fe60b918a3a9db4dad0449f57bcfd519704a3
 SIZE (rust/crates/derive_builder-0.11.2.crate) = 34316
 SHA256 (rust/crates/derive_builder_core-0.11.2.crate) = 1f91d4cfa921f1c05904dc3c57b4a32c38aed3340cce209f3a6fd1478babafc4
 SIZE (rust/crates/derive_builder_core-0.11.2.crate) = 29831
 SHA256 (rust/crates/derive_builder_macro-0.11.2.crate) = 8f0314b72bed045f3a68671b3c86328386762c93f82d98c65c3cb5e5f573dd68
 SIZE (rust/crates/derive_builder_macro-0.11.2.crate) = 6222
-SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
-SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
+SHA256 (rust/crates/dialoguer-0.12.0.crate) = 25f104b501bf2364e78d0d3974cbc774f738f5865306ed128e1e0d7499c0ad96
+SIZE (rust/crates/dialoguer-0.12.0.crate) = 31273
 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/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
-SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
-SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
-SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d
+SIZE (rust/crates/document-features-0.2.11.crate) = 14640
+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.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
+SIZE (rust/crates/either-1.12.0.crate) = 18974
 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-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
+SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166
 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.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580
 SIZE (rust/crates/env_logger-0.10.2.crate) = 36402
-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/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/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
+SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
+SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
+SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd
+SIZE (rust/crates/filetime-0.2.23.crate) = 14942
 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/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
+SIZE (rust/crates/flate2-1.1.5.crate) = 77015
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-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/gazenot-0.3.3.crate) = 7628c2e8e192258187c04c7632aa417b17d4b290b2c233c5f423c51119018db8
-SIZE (rust/crates/gazenot-0.3.3.crate) = 22083
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+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-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004
+SIZE (rust/crates/futures-task-0.3.30.crate) = 11126
+SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48
+SIZE (rust/crates/futures-util-0.3.30.crate) = 159977
 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
-SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
-SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
-SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+SHA256 (rust/crates/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/goblin-0.8.2.crate) = 1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47
 SIZE (rust/crates/goblin-0.8.2.crate) = 187412
-SHA256 (rust/crates/guppy-0.17.17.crate) = 452b22f04f2a5cdae96b3a636a7c311da0cba665ca90f5033e042b8b590b6d7c
-SIZE (rust/crates/guppy-0.17.17.crate) = 135718
+SHA256 (rust/crates/guppy-0.17.13.crate) = 54c43505e290c5dc9ca6fc7117927ae46685ae6ea23f988996d622a6394ca99b
+SIZE (rust/crates/guppy-0.17.13.crate) = 134795
 SHA256 (rust/crates/guppy-workspace-hack-0.1.0.crate) = 92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780
*** 920 LINES SKIPPED ***