git: e73ff84ea05d - main - sysutils/mise: update 2025.9.12 → 2025.9.16

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 23 Sep 2025 18:18:31 UTC
The branch main has been updated by yuri:

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

commit e73ff84ea05d9d2119bbf1972170e79dd8aff970
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-09-23 18:09:32 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-09-23 18:18:24 +0000

    sysutils/mise: update 2025.9.12 → 2025.9.16
    
    Reported by:    portscout
---
 sysutils/mise/Makefile | 241 +++++++++++++++++++------
 sysutils/mise/distinfo | 480 ++++++++++++++++++++++++++++++++++++++-----------
 2 files changed, 567 insertions(+), 154 deletions(-)

diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile
index 47ded0172bc1..f4f897c97b2b 100644
--- a/sysutils/mise/Makefile
+++ b/sysutils/mise/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	mise
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2025.9.12
+DISTVERSION=	2025.9.16
 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
 
@@ -31,6 +33,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		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 \
 		allocator-api2-0.2.21 \
@@ -42,44 +45,59 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		anstyle-parse-0.2.7 \
 		anstyle-query-1.1.4 \
 		anstyle-wincon-3.0.10 \
-		anyhow-1.0.99 \
+		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.30 \
+		async-recursion-1.1.1 \
 		async-trait-0.1.89 \
 		atomic-waker-1.1.2 \
 		autocfg-1.5.0 \
+		aws-lc-fips-sys-0.13.7 \
+		aws-lc-rs-1.14.0 \
+		aws-lc-sys-0.31.0 \
 		backtrace-0.3.75 \
+		base16ct-0.2.0 \
+		base64-0.13.1 \
 		base64-0.21.7 \
 		base64-0.22.1 \
 		base64ct-1.8.0 \
 		basic-toml-0.1.10 \
 		bech32-0.9.1 \
 		beef-0.5.2 \
+		bindgen-0.69.5 \
+		bindgen-0.72.1 \
 		binstall-tar-0.4.42 \
 		bit-set-0.6.0 \
 		bit-vec-0.7.0 \
 		bitflags-2.9.4 \
 		blake3-1.8.2 \
 		block-buffer-0.10.4 \
+		block-padding-0.3.3 \
 		bstr-1.12.0 \
 		built-0.8.0 \
 		bumpalo-3.19.0 \
 		bytecount-0.6.9 \
 		byteorder-1.5.0 \
 		bytes-1.10.1 \
-		bytesize-2.0.1 \
+		bytesize-2.1.0 \
 		bzip2-0.5.2 \
 		bzip2-0.6.0 \
 		bzip2-sys-0.1.13+1.0.8 \
 		calm_io-0.1.1 \
 		calmio_filters-0.1.0 \
-		cc-1.2.35 \
+		cbc-0.1.2 \
+		cc-1.2.38 \
+		cesu8-1.1.0 \
+		cexpr-0.6.0 \
 		cfg-if-1.0.3 \
 		cfg_aliases-0.2.1 \
 		chacha20-0.9.1 \
@@ -89,26 +107,31 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		chrono-tz-build-0.3.0 \
 		ci_info-0.14.14 \
 		cipher-0.4.4 \
-		clap-4.5.47 \
-		clap_builder-4.5.47 \
+		clang-sys-1.8.1 \
+		clap-4.5.48 \
+		clap_builder-4.5.48 \
 		clap_derive-4.5.47 \
 		clap_lex-0.7.5 \
 		clap_mangen-0.2.29 \
 		clru-0.6.2 \
+		cmake-0.1.54 \
 		color-eyre-0.6.5 \
 		color-print-0.3.7 \
 		color-print-proc-macro-0.3.7 \
 		color-spantrace-0.3.0 \
 		colorchoice-1.0.4 \
 		colored-3.0.0 \
-		comfy-table-7.2.0 \
+		combine-4.6.7 \
+		comfy-table-7.2.1 \
 		compression-codecs-0.4.30 \
 		compression-core-0.4.29 \
 		confique-0.3.1 \
 		confique-macro-0.0.12 \
 		console-0.15.11 \
-		console-0.16.0 \
+		console-0.16.1 \
 		const-oid-0.9.6 \
+		const_format-0.2.34 \
+		const_format_proc_macros-0.2.34 \
 		constant_time_eq-0.3.1 \
 		contracts-0.6.6 \
 		cookie-factory-0.3.3 \
@@ -126,7 +149,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		crossbeam-utils-0.8.21 \
 		crossterm-0.29.0 \
 		crossterm_winapi-0.9.1 \
+		crypto-bigint-0.5.5 \
 		crypto-common-0.1.6 \
+		crypto_secretbox-0.1.1 \
 		ctor-0.4.3 \
 		ctor-proc-macro-0.0.6 \
 		ctr-0.9.2 \
@@ -140,11 +165,20 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		darling_macro-0.21.3 \
 		dashmap-5.5.3 \
 		dashmap-6.1.0 \
+		data-encoding-2.9.0 \
+		deadpool-0.12.3 \
+		deadpool-runtime-0.1.4 \
+		decoded-char-0.1.1 \
 		deflate64-0.1.9 \
 		demand-1.7.0 \
 		der-0.7.10 \
+		der-parser-10.0.0 \
+		der_derive-0.7.3 \
 		deranged-0.5.3 \
 		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 \
@@ -161,9 +195,11 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		duct-1.1.0 \
 		dunce-1.0.5 \
 		dyn-clone-1.0.20 \
+		ecdsa-0.16.9 \
 		ed25519-2.2.3 \
 		ed25519-dalek-2.2.0 \
 		either-1.15.0 \
+		elliptic-curve-0.13.8 \
 		encode_unicode-1.0.0 \
 		encoding_rs-0.8.35 \
 		env_filter-0.1.3 \
@@ -171,21 +207,23 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		env_logger-0.11.8 \
 		envmnt-0.10.4 \
 		equivalent-1.0.2 \
-		erased-serde-0.4.6 \
+		erased-serde-0.4.8 \
 		errno-0.2.8 \
-		errno-0.3.13 \
+		errno-0.3.14 \
 		errno-dragonfly-0.1.2 \
 		exec-0.3.1 \
 		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.26 \
 		filetime_creation-0.2.0 \
 		find-crate-0.6.3 \
-		find-msvc-tools-0.1.0 \
+		find-msvc-tools-0.1.2 \
 		fixedbitset-0.5.7 \
+		flagset-0.4.7 \
 		flate2-1.1.2 \
 		fluent-0.16.1 \
 		fluent-bundle-0.15.3 \
@@ -196,6 +234,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
 		form_urlencoded-1.2.2 \
+		fs_extra-1.3.0 \
 		fsio-0.4.1 \
 		fslock-0.2.1 \
 		futures-0.3.31 \
@@ -212,6 +251,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		generic-array-0.14.7 \
 		getrandom-0.2.16 \
 		getrandom-0.3.3 \
+		getset-0.1.6 \
 		ghash-0.5.1 \
 		gimli-0.31.1 \
 		gix-0.73.0 \
@@ -271,11 +311,13 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		glob-0.3.3 \
 		globset-0.4.16 \
 		globwalk-0.9.1 \
+		group-0.13.0 \
 		h2-0.4.12 \
 		hash32-0.3.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
 		hashbrown-0.15.5 \
+		hashbrown-0.16.0 \
 		heapless-0.8.0 \
 		heck-0.5.0 \
 		hermit-abi-0.5.2 \
@@ -285,6 +327,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		home-0.5.11 \
 		homedir-0.3.5 \
 		http-1.3.1 \
+		http-auth-0.1.10 \
 		http-body-1.0.1 \
 		http-body-util-0.1.3 \
 		httparse-1.10.1 \
@@ -294,12 +337,12 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		hyper-1.7.0 \
 		hyper-rustls-0.27.7 \
 		hyper-tls-0.6.0 \
-		hyper-util-0.1.16 \
+		hyper-util-0.1.17 \
 		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 \
@@ -317,7 +360,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		impl-tools-lib-0.11.3 \
 		indenter-0.3.4 \
 		indexmap-1.9.3 \
-		indexmap-2.11.0 \
+		indexmap-2.11.4 \
 		indicatif-0.17.11 \
 		indicatif-0.18.0 \
 		indoc-2.0.6 \
@@ -332,6 +375,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		iri-string-0.7.8 \
 		is_terminal_polyfill-1.70.1 \
 		itertools-0.10.5 \
+		itertools-0.12.1 \
 		itertools-0.13.0 \
 		itertools-0.14.0 \
 		itoa-1.0.15 \
@@ -339,23 +383,40 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		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.34 \
-		js-sys-0.3.78 \
+		js-sys-0.3.80 \
+		json-number-0.4.9 \
+		json-syntax-0.12.5 \
 		junction-1.3.0 \
-		kdl-6.3.4 \
+		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_static-1.5.0 \
+		lazycell-1.3.0 \
+		lexical-7.0.4 \
+		lexical-core-1.0.5 \
+		lexical-parse-float-1.0.5 \
+		lexical-parse-integer-1.0.5 \
+		lexical-util-1.0.6 \
+		lexical-write-float-1.0.5 \
+		lexical-write-integer-1.0.5 \
 		libbz2-rs-sys-0.2.2 \
 		libc-0.2.175 \
+		libloading-0.8.8 \
 		libm-0.2.15 \
-		libredox-0.1.9 \
+		libredox-0.1.10 \
 		libz-rs-sys-0.5.2 \
-		linux-raw-sys-0.9.4 \
+		linux-raw-sys-0.4.15 \
+		linux-raw-sys-0.11.0 \
 		litemap-0.8.0 \
 		litrs-0.4.2 \
 		lock_api-0.4.13 \
+		locspan-0.8.2 \
+		locspan-derive-0.6.0 \
 		log-0.4.28 \
 		logos-0.12.1 \
 		logos-derive-0.12.1 \
@@ -376,6 +437,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		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.9 \
@@ -384,7 +446,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		mlua-sys-0.8.3 \
 		mlua_derive-0.11.0 \
 		mockito-1.7.0 \
+		multimap-0.10.1 \
 		native-tls-0.2.14 \
+		ndk-context-0.1.1 \
 		nix-0.30.1 \
 		nom-7.1.3 \
 		nom-8.0.0 \
@@ -392,6 +456,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		nu-ansi-term-0.50.1 \
 		num-0.4.3 \
 		num-bigint-0.4.6 \
+		num-bigint-dig-0.8.4 \
 		num-complex-0.4.6 \
 		num-conv-0.1.0 \
 		num-integer-0.1.46 \
@@ -400,10 +465,19 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		num-traits-0.2.19 \
 		num_cpus-1.17.0 \
 		number_prefix-0.4.0 \
+		oauth2-5.0.0 \
+		objc2-0.6.2 \
+		objc2-encode-4.1.0 \
+		objc2-foundation-0.3.1 \
 		object-0.36.7 \
+		oci-client-0.15.0 \
+		oci-spec-0.8.2 \
+		oid-registry-0.8.1 \
+		olpc-cjson-0.1.4 \
 		once_cell-1.21.3 \
 		once_cell_polyfill-1.70.1 \
 		opaque-debug-0.3.1 \
+		openidconnect-4.0.1 \
 		openssl-0.10.73 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.6 \
@@ -413,19 +487,25 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		os-release-0.1.0 \
 		os_pipe-1.2.2 \
 		owo-colors-4.2.2 \
+		p256-0.13.2 \
+		p384-0.13.1 \
 		papergrid-0.17.0 \
 		parking_lot-0.12.4 \
 		parking_lot_core-0.9.11 \
 		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 \
+		pem-3.0.5 \
+		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.2 \
-		pest-2.8.1 \
-		pest_derive-2.8.1 \
-		pest_generator-2.8.1 \
-		pest_meta-2.8.1 \
+		pest-2.8.2 \
+		pest_derive-2.8.2 \
+		pest_generator-2.8.2 \
+		pest_meta-2.8.2 \
+		petgraph-0.7.1 \
 		petgraph-0.8.2 \
 		phf-0.11.3 \
 		phf_codegen-0.11.3 \
@@ -435,6 +515,8 @@ 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.6.0 \
@@ -446,10 +528,23 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		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.101 \
 		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.9 \
 		quinn-proto-0.11.13 \
@@ -471,6 +566,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		regex-syntax-0.6.29 \
 		regex-syntax-0.8.6 \
 		reqwest-0.12.23 \
+		rfc6979-0.4.0 \
 		ring-0.17.14 \
 		rmcp-0.3.2 \
 		rmcp-macros-0.3.2 \
@@ -479,6 +575,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		roff-0.2.2 \
 		rops-0.1.5 \
 		rowan-0.15.17 \
+		rsa-0.9.8 \
 		rust-embed-8.7.2 \
 		rust-embed-impl-8.7.2 \
 		rust-embed-utils-8.7.2 \
@@ -486,17 +583,20 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		rustc-hash-1.1.0 \
 		rustc-hash-2.1.1 \
 		rustc_version-0.4.1 \
-		rustix-1.0.8 \
-		rustls-0.23.31 \
+		rusticata-macros-4.1.0 \
+		rustix-0.38.44 \
+		rustix-1.1.2 \
+		rustls-0.23.32 \
 		rustls-native-certs-0.8.1 \
 		rustls-pki-types-1.12.0 \
-		rustls-webpki-0.103.4 \
+		rustls-webpki-0.103.6 \
 		rustversion-1.0.22 \
 		ryu-1.0.20 \
+		ryu-js-0.2.2 \
 		salsa20-0.10.2 \
 		same-file-1.0.6 \
 		scc-2.4.0 \
-		schannel-0.1.27 \
+		schannel-0.1.28 \
 		schemars-0.9.0 \
 		schemars-1.0.4 \
 		schemars_derive-1.0.4 \
@@ -504,26 +604,31 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		scopeguard-1.2.0 \
 		scrypt-0.11.0 \
 		sdd-3.0.10 \
+		sec1-0.7.3 \
 		secrecy-0.10.3 \
 		security-framework-2.11.1 \
-		security-framework-3.3.0 \
-		security-framework-sys-2.14.0 \
+		security-framework-3.4.0 \
+		security-framework-sys-2.15.0 \
 		self-replace-1.5.0 \
 		self_cell-0.10.3 \
 		self_cell-1.2.0 \
 		self_update-0.42.0 \
-		semver-1.0.26 \
-		serde-1.0.219 \
+		semver-1.0.27 \
+		serde-1.0.225 \
 		serde-value-0.7.0 \
-		serde_derive-1.0.219 \
+		serde_core-1.0.225 \
+		serde_derive-1.0.225 \
 		serde_derive_internals-0.29.1 \
-		serde_ignored-0.1.12 \
-		serde_json-1.0.143 \
+		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_repr-0.1.20 \
 		serde_spanned-0.6.9 \
 		serde_urlencoded-0.7.1 \
-		serde_with-3.14.0 \
-		serde_with_macros-3.14.0 \
+		serde_with-3.14.1 \
+		serde_with_macros-3.14.1 \
 		serde_yaml-0.9.34+deprecated \
 		serial_test-3.2.0 \
 		serial_test_derive-3.2.0 \
@@ -542,13 +647,21 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		signal-hook-0.3.18 \
 		signal-hook-registry-1.4.6 \
 		signature-2.2.0 \
+		sigstore-0.12.1 \
+		sigstore-protobuf-specs-derive-0.0.1 \
+		sigstore-verification-0.1.7 \
+		sigstore_protobuf_specs-0.4.3 \
 		simd-adler32-0.3.7 \
 		similar-2.7.0 \
 		siphasher-1.0.1 \
 		slab-0.4.11 \
 		slug-0.1.6 \
+		smallstr-0.3.1 \
 		smallvec-1.15.1 \
+		snafu-0.8.9 \
+		snafu-derive-0.8.9 \
 		socket2-0.6.0 \
+		spin-0.9.8 \
 		spki-0.7.3 \
 		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
@@ -567,7 +680,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		tabled_derive-0.11.0 \
 		taplo-0.14.0 \
 		tar-0.4.44 \
-		tempfile-3.21.0 \
+		tempfile-3.22.0 \
 		tera-1.20.0 \
 		termcolor-1.4.1 \
 		terminal_size-0.4.3 \
@@ -580,22 +693,25 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		thiserror-impl-1.0.69 \
 		thiserror-impl-2.0.16 \
 		thread_local-1.1.9 \
-		time-0.3.43 \
+		time-0.3.44 \
 		time-core-0.1.6 \
 		time-macros-0.2.24 \
 		tinystr-0.8.1 \
 		tinyvec-1.10.0 \
 		tinyvec_macros-0.1.1 \
+		tls_codec-0.4.2 \
+		tls_codec_derive-0.4.2 \
 		tokio-1.47.1 \
 		tokio-macros-2.5.0 \
 		tokio-native-tls-0.3.1 \
-		tokio-rustls-0.26.2 \
+		tokio-rustls-0.26.3 \
 		tokio-util-0.7.16 \
 		toml-0.5.11 \
 		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 \
@@ -608,6 +724,7 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		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.4 \
@@ -621,8 +738,9 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		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-ident-1.0.19 \
 		unicode-normalization-0.1.24 \
 		unicode-segmentation-1.12.0 \
 		unicode-width-0.1.14 \
@@ -631,10 +749,12 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		unit-prefix-0.5.1 \
 		universal-hash-0.5.1 \
 		unsafe-libyaml-0.2.11 \
+		untrusted-0.7.1 \
 		untrusted-0.9.0 \
 		url-2.5.7 \
 		urlencoding-2.1.3 \
 		usage-lib-2.2.2 \
+		utf8-decode-1.0.1 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
 		valuable-0.1.1 \
@@ -646,27 +766,32 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		walkdir-2.5.0 \
 		want-0.3.1 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
-		wasi-0.14.3+wasi-0.2.4 \
-		wasm-bindgen-0.2.101 \
-		wasm-bindgen-backend-0.2.101 \
-		wasm-bindgen-futures-0.4.51 \
-		wasm-bindgen-macro-0.2.101 \
-		wasm-bindgen-macro-support-0.2.101 \
-		wasm-bindgen-shared-0.2.101 \
-		web-sys-0.3.78 \
+		wasi-0.14.7+wasi-0.2.4 \
+		wasip2-1.0.1+wasi-0.2.4 \
+		wasm-bindgen-0.2.103 \
+		wasm-bindgen-backend-0.2.103 \
+		wasm-bindgen-futures-0.4.53 \
+		wasm-bindgen-macro-0.2.103 \
+		wasm-bindgen-macro-support-0.2.103 \
+		wasm-bindgen-shared-0.2.103 \
+		wasm-streams-0.4.2 \
+		web-sys-0.3.80 \
 		web-time-1.1.0 \
+		webbrowser-1.0.5 \
 		webpki-roots-1.0.2 \
+		which-4.4.2 \
 		which-7.0.3 \
 		which-8.0.0 \
 		widestring-1.2.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.10 \
+		winapi-util-0.1.11 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-0.48.0 \
 		windows-0.61.3 \
 		windows-collections-0.2.0 \
 		windows-core-0.61.2 \
+		windows-core-0.62.0 \
 		windows-future-0.2.1 \
 		windows-implement-0.60.0 \
 		windows-interface-0.59.1 \
@@ -675,52 +800,66 @@ CARGO_CRATES=	addr2line-0.24.2 \
 		windows-numerics-0.2.0 \
 		windows-registry-0.5.3 \
 		windows-result-0.3.4 \
+		windows-result-0.4.0 \
 		windows-strings-0.4.2 \
+		windows-strings-0.5.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.0 \
+		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 \
 		windows_x86_64_msvc-0.53.0 \
 		winnow-0.6.24 \
 		winnow-0.7.13 \
 		winsafe-0.0.19 \
-		wit-bindgen-0.45.0 \
+		wiremock-0.6.5 \
+		wit-bindgen-0.46.0 \
 		writeable-0.6.1 \
 		x25519-dalek-2.0.1 \
+		x509-cert-0.2.5 \
+		x509-parser-0.18.0 \
 		xattr-1.5.1 \
 		xx-2.2.0 \
 		xz2-0.1.7 \
 		yansi-1.0.1 \
 		yoke-0.8.0 \
 		yoke-derive-0.8.0 \
-		zerocopy-0.8.26 \
-		zerocopy-derive-0.8.26 \
+		zerocopy-0.8.27 \
+		zerocopy-derive-0.8.27 \
 		zerofrom-0.1.6 \
 		zerofrom-derive-0.1.6 \
 		zeroize-1.8.1 \
diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo
index f07fd760f97e..6e88a60a1498 100644
--- a/sysutils/mise/distinfo
+++ b/sysutils/mise/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1758091316
+TIMESTAMP = 1758602627
 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
@@ -13,6 +13,8 @@ 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
@@ -35,8 +37,8 @@ SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379
 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/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
@@ -45,6 +47,12 @@ SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486
 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
@@ -53,14 +61,26 @@ SHA256 (rust/crates/async-backtrace-attributes-0.2.7.crate) = affbba0d438add0646
 SIZE (rust/crates/async-backtrace-attributes-0.2.7.crate) = 6938
 SHA256 (rust/crates/async-compression-0.4.30.crate) = 977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23
 SIZE (rust/crates/async-compression-0.4.30.crate) = 98817
+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.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/aws-lc-fips-sys-0.13.7.crate) = 2608e5a7965cc9d58c56234d346c9c89b824c4c8652b6f047b3bd0a777c0644f
+SIZE (rust/crates/aws-lc-fips-sys-0.13.7.crate) = 7731592
+SHA256 (rust/crates/aws-lc-rs-1.14.0.crate) = 94b8ff6c09cd57b16da53641caa860168b88c172a5ee163b0288d3d6eea12786
+SIZE (rust/crates/aws-lc-rs-1.14.0.crate) = 209900
+SHA256 (rust/crates/aws-lc-sys-0.31.0.crate) = 0e44d16778acaf6a9ec9899b92cebd65580b83f685446bf2e1f5d3d732f99dcd
+SIZE (rust/crates/aws-lc-sys-0.31.0.crate) = 9255328
 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
+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
@@ -73,6 +93,10 @@ SHA256 (rust/crates/bech32-0.9.1.crate) = d86b93f97252c47b41663388e6d155714a9d0c
 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.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088
+SIZE (rust/crates/bindgen-0.69.5.crate) = 221128
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
 SHA256 (rust/crates/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
@@ -85,6 +109,8 @@ 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/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93
+SIZE (rust/crates/block-padding-0.3.3.crate) = 8504
 SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
 SIZE (rust/crates/bstr-1.12.0.crate) = 351557
 SHA256 (rust/crates/built-0.8.0.crate) = f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64
@@ -97,8 +123,8 @@ SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353
 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/bytesize-2.1.0.crate) = f5c434ae3cf0089ca203e9019ebe529c47ff45cefe8af7c85ecb734ef541822f
+SIZE (rust/crates/bytesize-2.1.0.crate) = 19793
 SHA256 (rust/crates/bzip2-0.5.2.crate) = 49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47
 SIZE (rust/crates/bzip2-0.5.2.crate) = 38314
 SHA256 (rust/crates/bzip2-0.6.0.crate) = bea8dcd42434048e4f7a304411d9273a411f647446c1234a65ce0554923f4cff
@@ -109,8 +135,14 @@ SHA256 (rust/crates/calm_io-0.1.1.crate) = 2ea0608700fe42d90ec17ad0f86335cf229b6
 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.35.crate) = 590f9024a68a8c40351881787f1934dc11afd69090f5edb6831464694d836ea3
-SIZE (rust/crates/cc-1.2.35.crate) = 89972
+SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
+SIZE (rust/crates/cbc-0.1.2.crate) = 23501
+SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
+SIZE (rust/crates/cc-1.2.38.crate) = 90139
+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.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
 SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
@@ -129,10 +161,12 @@ SHA256 (rust/crates/ci_info-0.14.14.crate) = 840dbb7bdd1f2c4d434d6b08420ef204e0b
 SIZE (rust/crates/ci_info-0.14.14.crate) = 1138778
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
-SIZE (rust/crates/clap-4.5.47.crate) = 58354
-SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
-SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+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
@@ -141,6 +175,8 @@ SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce
 SIZE (rust/crates/clap_mangen-0.2.29.crate) = 16080
 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59
 SIZE (rust/crates/clru-0.6.2.crate) = 16497
+SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
+SIZE (rust/crates/cmake-0.1.54.crate) = 18955
 SHA256 (rust/crates/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
@@ -153,8 +189,10 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845
 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.2.0.crate) = 3f8e18d0dca9578507f13f9803add0df13362b02c501c1c17734f0dbb52eaf0b
-SIZE (rust/crates/comfy-table-7.2.0.crate) = 77762
+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.30.crate) = 485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64
 SIZE (rust/crates/compression-codecs-0.4.30.crate) = 22516
 SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb
@@ -165,10 +203,14 @@ SHA256 (rust/crates/confique-macro-0.0.12.crate) = 85d58122c074ab6431418377f20b7
 SIZE (rust/crates/confique-macro-0.0.12.crate) = 12706
 SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
 SIZE (rust/crates/console-0.15.11.crate) = 37822
-SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d
-SIZE (rust/crates/console-0.16.0.crate) = 39107
+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.34.crate) = 126f97965c8ad46d6d9163268ff28432e8f6a1196a55578867832e3049df63dd
+SIZE (rust/crates/const_format-0.2.34.crate) = 78068
+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
@@ -203,8 +245,12 @@ SHA256 (rust/crates/crossterm-0.29.0.crate) = d8b9f2e4c67f833b660cdb0a3523065869
 SIZE (rust/crates/crossterm-0.29.0.crate) = 136635
 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
 SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
+SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76
+SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+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
@@ -231,16 +277,34 @@ SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7
 SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
 SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
+SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476
+SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564
+SHA256 (rust/crates/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.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/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
 SIZE (rust/crates/der-0.7.10.crate) = 90111
+SHA256 (rust/crates/der-parser-10.0.0.crate) = 07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6
+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.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc
 SIZE (rust/crates/deranged-0.5.3.crate) = 24353
 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
@@ -273,12 +337,16 @@ SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13
 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.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
@@ -293,12 +361,12 @@ 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.8.crate) = 259d404d09818dec19332e31d94558aeb442fea04c817006456c24b5460bbd4b
+SIZE (rust/crates/erased-serde-0.4.8.crate) = 28580
 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
 SIZE (rust/crates/errno-0.2.8.crate) = 9276
-SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad
-SIZE (rust/crates/errno-0.3.13.crate) = 12449
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
 SHA256 (rust/crates/exec-0.3.1.crate) = 886b70328cba8871bfc025858e1de4be16b1d5088f2ba50b57816f4210672615
@@ -311,6 +379,8 @@ SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e
 SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419
*** 817 LINES SKIPPED ***