git: e69ffeab66b3 - main - devel/cargo-c: update to 0.9.26

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Wed, 11 Oct 2023 14:34:23 UTC
The branch main has been updated by jbeich:

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

commit e69ffeab66b3b372e0bb710cdf0a5697491db390
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-10-10 07:23:20 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-10-11 14:18:48 +0000

    devel/cargo-c: update to 0.9.26
    
    Changes:        https://github.com/lu-zero/cargo-c/releases/tag/v0.9.26
    Reported by:    GitHub (watch releases)
---
 devel/cargo-c/Makefile         |   5 +-
 devel/cargo-c/Makefile.crates  | 162 ++++++++++----------
 devel/cargo-c/distinfo         | 330 +++++++++++++++++++++--------------------
 devel/cargo-c/files/patch-i386 |  24 ---
 4 files changed, 257 insertions(+), 264 deletions(-)

diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index 621e276b6aab..906b2b0c36aa 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	cargo-c
-DISTVERSION=	0.9.24
-DISTVERSIONSUFFIX=	+cargo-0.73.0
-PORTREVISION=	2
+DISTVERSION=	0.9.26
+DISTVERSIONSUFFIX=	+cargo-0.74.0
 CATEGORIES=	devel
 MASTER_SITES=	CRATESIO
 # XXX Teach USES=cargo to have proper default
diff --git a/devel/cargo-c/Makefile.crates b/devel/cargo-c/Makefile.crates
index 40cdceb17853..2e500ef707eb 100644
--- a/devel/cargo-c/Makefile.crates
+++ b/devel/cargo-c/Makefile.crates
@@ -1,36 +1,40 @@
 CARGO_CRATES=	adler-1.0.2 \
 		ahash-0.8.3 \
-		aho-corasick-1.0.4 \
-		anstream-0.5.0 \
-		anstyle-1.0.2 \
-		anstyle-parse-0.2.1 \
+		aho-corasick-1.1.2 \
+		anstream-0.6.4 \
+		anstyle-1.0.4 \
+		anstyle-parse-0.2.2 \
 		anstyle-query-1.0.0 \
-		anstyle-wincon-2.1.0 \
+		anstyle-wincon-3.0.1 \
 		anyhow-1.0.75 \
 		arc-swap-1.6.0 \
 		arrayvec-0.5.2 \
 		autocfg-1.1.0 \
 		base16ct-0.2.0 \
-		base64-0.21.3 \
+		base64-0.21.4 \
 		base64ct-1.6.0 \
 		bitflags-1.3.2 \
 		bitflags-2.4.0 \
 		bitmaps-2.1.0 \
 		block-buffer-0.10.4 \
-		bstr-1.6.0 \
+		bstr-1.6.2 \
 		btoi-0.4.3 \
-		bumpalo-3.13.0 \
-		bytes-1.4.0 \
+		bumpalo-3.14.0 \
+		bytes-1.5.0 \
 		bytesize-1.3.0 \
-		cargo-0.73.1 \
-		cargo-platform-0.1.3 \
-		cargo-util-0.2.5 \
-		cbindgen-0.25.0 \
+		cargo-0.74.0 \
+		cargo-credential-0.3.0 \
+		cargo-credential-libsecret-0.3.1 \
+		cargo-credential-macos-keychain-0.3.0 \
+		cargo-credential-wincred-0.3.0 \
+		cargo-platform-0.1.4 \
+		cargo-util-0.2.6 \
+		cbindgen-0.26.0 \
 		cc-1.0.83 \
 		cfg-if-1.0.0 \
-		clap-4.4.0 \
-		clap_builder-4.4.0 \
-		clap_derive-4.4.0 \
+		clap-4.4.6 \
+		clap_builder-4.4.6 \
+		clap_derive-4.4.2 \
 		clap_lex-0.5.1 \
 		clru-0.6.1 \
 		colorchoice-1.0.0 \
@@ -38,15 +42,15 @@ CARGO_CRATES=	adler-1.0.2 \
 		core-foundation-0.9.3 \
 		core-foundation-sys-0.8.4 \
 		cpufeatures-0.2.9 \
-		crates-io-0.37.0 \
+		crates-io-0.38.0 \
 		crc32fast-1.3.2 \
 		crossbeam-channel-0.5.8 \
 		crossbeam-utils-0.8.16 \
-		crypto-bigint-0.5.2 \
+		crypto-bigint-0.5.3 \
 		crypto-common-0.1.6 \
 		ct-codecs-1.1.1 \
 		curl-0.4.44 \
-		curl-sys-0.4.65+curl-8.2.1 \
+		curl-sys-0.4.67+curl-8.3.0 \
 		der-0.7.8 \
 		deranged-0.3.8 \
 		digest-0.10.7 \
@@ -54,15 +58,13 @@ CARGO_CRATES=	adler-1.0.2 \
 		ecdsa-0.16.8 \
 		ed25519-compact-2.0.4 \
 		either-1.9.0 \
-		elliptic-curve-0.13.5 \
-		env_logger-0.10.0 \
+		elliptic-curve-0.13.6 \
 		equivalent-1.0.1 \
-		errno-0.3.2 \
-		errno-dragonfly-0.1.2 \
-		faster-hex-0.8.0 \
-		fastrand-2.0.0 \
+		errno-0.3.5 \
+		faster-hex-0.8.1 \
+		fastrand-2.0.1 \
 		ff-0.13.0 \
-		fiat-crypto-0.1.20 \
+		fiat-crypto-0.2.1 \
 		filetime-0.2.22 \
 		flate2-1.0.27 \
 		fnv-1.0.7 \
@@ -100,7 +102,7 @@ CARGO_CRATES=	adler-1.0.2 \
 		gix-object-0.30.0 \
 		gix-odb-0.46.0 \
 		gix-pack-0.36.0 \
-		gix-packetline-0.16.5 \
+		gix-packetline-0.16.6 \
 		gix-path-0.8.4 \
 		gix-prompt-0.5.5 \
 		gix-protocol-0.33.2 \
@@ -122,9 +124,8 @@ CARGO_CRATES=	adler-1.0.2 \
 		globset-0.4.13 \
 		group-0.13.0 \
 		hashbrown-0.12.3 \
-		hashbrown-0.14.0 \
+		hashbrown-0.14.1 \
 		heck-0.4.1 \
-		hermit-abi-0.3.2 \
 		hex-0.4.3 \
 		hkdf-0.12.3 \
 		hmac-0.12.1 \
@@ -136,10 +137,8 @@ CARGO_CRATES=	adler-1.0.2 \
 		im-rc-15.1.0 \
 		imara-diff-0.1.5 \
 		indexmap-1.9.3 \
-		indexmap-2.0.0 \
+		indexmap-2.0.2 \
 		io-close-0.3.7 \
-		io-lifetimes-1.0.11 \
-		is-terminal-0.4.9 \
 		itertools-0.10.5 \
 		itertools-0.11.0 \
 		itoa-1.0.9 \
@@ -148,34 +147,38 @@ CARGO_CRATES=	adler-1.0.2 \
 		kstring-2.0.0 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
-		libc-0.2.147 \
+		libc-0.2.149 \
 		libgit2-sys-0.15.2+1.6.4 \
+		libloading-0.8.1 \
 		libnghttp2-sys-0.1.8+1.55.1 \
 		libssh2-sys-0.3.0 \
 		libz-sys-1.1.12 \
-		linux-raw-sys-0.3.8 \
-		linux-raw-sys-0.4.5 \
+		linux-raw-sys-0.4.10 \
 		lock_api-0.4.10 \
 		log-0.4.20 \
+		matchers-0.1.0 \
 		maybe-async-0.2.7 \
-		memchr-2.5.0 \
+		memchr-2.6.4 \
 		memmap2-0.5.10 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.7.1 \
-		miow-0.5.0 \
+		miow-0.6.0 \
 		nom-7.1.3 \
-		num-traits-0.2.16 \
+		normpath-1.1.1 \
+		nu-ansi-term-0.46.0 \
+		num-traits-0.2.17 \
 		num_threads-0.1.6 \
 		once_cell-1.18.0 \
-		opener-0.5.2 \
-		openssl-0.10.56 \
+		opener-0.6.1 \
+		openssl-0.10.57 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-111.27.0+1.1.1v \
-		openssl-sys-0.9.91 \
+		openssl-src-300.1.5+3.1.3 \
+		openssl-sys-0.9.93 \
 		ordered-float-2.10.0 \
-		orion-0.17.5 \
+		orion-0.17.6 \
 		os_info-3.7.0 \
+		overload-0.1.1 \
 		p384-0.13.0 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.8 \
@@ -183,11 +186,12 @@ CARGO_CRATES=	adler-1.0.2 \
 		pathdiff-0.2.1 \
 		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.0 \
+		pin-project-lite-0.2.13 \
 		pkcs8-0.10.2 \
 		pkg-config-0.3.27 \
 		ppv-lite86-0.2.17 \
 		primeorder-0.13.2 \
-		proc-macro2-1.0.66 \
+		proc-macro2-1.0.69 \
 		prodash-25.0.2 \
 		pulldown-cmark-0.9.3 \
 		quote-1.0.33 \
@@ -196,34 +200,38 @@ CARGO_CRATES=	adler-1.0.2 \
 		rand_core-0.6.4 \
 		rand_xoshiro-0.6.0 \
 		redox_syscall-0.3.5 \
-		regex-1.9.4 \
-		regex-automata-0.3.7 \
+		regex-1.9.6 \
+		regex-automata-0.1.10 \
+		regex-automata-0.3.9 \
+		regex-syntax-0.6.29 \
 		regex-syntax-0.7.5 \
 		rfc6979-0.4.0 \
 		rustfix-0.6.1 \
-		rustix-0.37.23 \
-		rustix-0.38.9 \
+		rustix-0.38.18 \
 		ryu-1.0.15 \
 		same-file-1.0.6 \
 		schannel-0.1.22 \
 		scopeguard-1.2.0 \
 		sec1-0.7.3 \
-		semver-1.0.18 \
+		security-framework-2.9.2 \
+		security-framework-sys-2.9.1 \
+		semver-1.0.19 \
 		serde-1.0.188 \
 		serde-value-0.7.0 \
 		serde_derive-1.0.188 \
 		serde_ignored-0.1.9 \
-		serde_json-1.0.105 \
+		serde_json-1.0.107 \
 		serde_spanned-0.6.3 \
-		sha1-0.10.5 \
+		sha1-0.10.6 \
 		sha1_smol-1.0.0 \
-		sha2-0.10.7 \
+		sha2-0.10.8 \
+		sharded-slab-0.1.7 \
 		shell-escape-0.1.5 \
 		signal-hook-0.3.17 \
 		signal-hook-registry-1.4.1 \
 		signature-2.1.0 \
 		sized-chunks-0.6.5 \
-		smallvec-1.11.0 \
+		smallvec-1.11.1 \
 		socket2-0.4.9 \
 		spki-0.7.2 \
 		static_assertions-1.1.0 \
@@ -231,38 +239,44 @@ CARGO_CRATES=	adler-1.0.2 \
 		strsim-0.10.0 \
 		subtle-2.5.0 \
 		syn-1.0.109 \
-		syn-2.0.29 \
+		syn-2.0.38 \
 		tar-0.4.40 \
 		tempfile-3.8.0 \
-		termcolor-1.2.0 \
-		terminal_size-0.2.6 \
-		thiserror-1.0.47 \
-		thiserror-impl-1.0.47 \
+		termcolor-1.3.0 \
+		terminal_size-0.3.0 \
+		thiserror-1.0.49 \
+		thiserror-impl-1.0.49 \
 		thread_local-1.1.7 \
-		time-0.3.28 \
-		time-core-0.1.1 \
-		time-macros-0.2.14 \
+		time-0.3.29 \
+		time-core-0.1.2 \
+		time-macros-0.2.15 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
 		toml-0.5.11 \
-		toml-0.7.6 \
+		toml-0.7.8 \
 		toml_datetime-0.6.3 \
-		toml_edit-0.19.14 \
-		typenum-1.16.0 \
+		toml_edit-0.19.15 \
+		tracing-0.1.37 \
+		tracing-attributes-0.1.26 \
+		tracing-core-0.1.31 \
+		tracing-log-0.1.3 \
+		tracing-subscriber-0.3.17 \
+		typenum-1.17.0 \
 		unicase-2.7.0 \
 		unicode-bidi-0.3.13 \
 		unicode-bom-2.0.2 \
-		unicode-ident-1.0.11 \
+		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.22 \
-		unicode-width-0.1.10 \
+		unicode-width-0.1.11 \
 		unicode-xid-0.2.4 \
-		url-2.4.0 \
+		url-2.4.1 \
 		utf8parse-0.2.1 \
+		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		vte-0.10.1 \
 		vte_generate_state_changes-0.1.1 \
-		walkdir-2.3.3 \
+		walkdir-2.4.0 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
 		wasm-bindgen-0.2.87 \
 		wasm-bindgen-backend-0.2.87 \
@@ -271,25 +285,17 @@ CARGO_CRATES=	adler-1.0.2 \
 		wasm-bindgen-shared-0.2.87 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
-		winapi-util-0.1.5 \
+		winapi-util-0.1.6 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-0.48.0 \
-		windows-sys-0.42.0 \
 		windows-sys-0.48.0 \
 		windows-targets-0.48.5 \
-		windows_aarch64_gnullvm-0.42.2 \
 		windows_aarch64_gnullvm-0.48.5 \
-		windows_aarch64_msvc-0.42.2 \
 		windows_aarch64_msvc-0.48.5 \
-		windows_i686_gnu-0.42.2 \
 		windows_i686_gnu-0.48.5 \
-		windows_i686_msvc-0.42.2 \
 		windows_i686_msvc-0.48.5 \
-		windows_x86_64_gnu-0.42.2 \
 		windows_x86_64_gnu-0.48.5 \
-		windows_x86_64_gnullvm-0.42.2 \
 		windows_x86_64_gnullvm-0.48.5 \
-		windows_x86_64_msvc-0.42.2 \
 		windows_x86_64_msvc-0.48.5 \
-		winnow-0.5.15 \
+		winnow-0.5.16 \
 		zeroize-1.6.0
diff --git a/devel/cargo-c/distinfo b/devel/cargo-c/distinfo
index b5f27d0637f6..600c692a41c9 100644
--- a/devel/cargo-c/distinfo
+++ b/devel/cargo-c/distinfo
@@ -1,22 +1,22 @@
-TIMESTAMP = 1693142424
-SHA256 (rust/crates/cargo-c-0.9.24+cargo-0.73.0.crate) = 841e2368144d7240cc27004e0fbcd8c6192661dbf0c7ec64ecb5c1e9d0705986
-SIZE (rust/crates/cargo-c-0.9.24+cargo-0.73.0.crate) = 45244
+TIMESTAMP = 1696922600
+SHA256 (rust/crates/cargo-c-0.9.26+cargo-0.74.0.crate) = 95f6ec2a05f857f3343aefa9b5bc592ca9e7b5d8da66d50faa7f0d1d36ee7eeb
+SIZE (rust/crates/cargo-c-0.9.26+cargo-0.74.0.crate) = 45726
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/ahash-0.8.3.crate) = 2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f
 SIZE (rust/crates/ahash-0.8.3.crate) = 42416
-SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
-SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
-SHA256 (rust/crates/anstream-0.5.0.crate) = b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c
-SIZE (rust/crates/anstream-0.5.0.crate) = 19646
-SHA256 (rust/crates/anstyle-1.0.2.crate) = 15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea
-SIZE (rust/crates/anstyle-1.0.2.crate) = 13983
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
+SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
+SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
+SHA256 (rust/crates/anstream-0.6.4.crate) = 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44
+SIZE (rust/crates/anstream-0.6.4.crate) = 20593
+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.2.crate) = 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140
+SIZE (rust/crates/anstyle-parse-0.2.2.crate) = 24696
 SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
 SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
-SHA256 (rust/crates/anstyle-wincon-2.1.0.crate) = 58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd
-SIZE (rust/crates/anstyle-wincon-2.1.0.crate) = 11757
+SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628
+SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279
 SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
 SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
 SHA256 (rust/crates/arc-swap-1.6.0.crate) = bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6
@@ -27,8 +27,8 @@ SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
 SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
-SHA256 (rust/crates/base64-0.21.3.crate) = 414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53
-SIZE (rust/crates/base64-0.21.3.crate) = 76898
+SHA256 (rust/crates/base64-0.21.4.crate) = 9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2
+SIZE (rust/crates/base64-0.21.4.crate) = 77029
 SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
 SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -39,34 +39,42 @@ SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd
 SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
 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.6.0.crate) = 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05
-SIZE (rust/crates/bstr-1.6.0.crate) = 385877
+SHA256 (rust/crates/bstr-1.6.2.crate) = 4c2f7349907b712260e64b0afe2f84692af14a454be26187d9df565c7f69266a
+SIZE (rust/crates/bstr-1.6.2.crate) = 380096
 SHA256 (rust/crates/btoi-0.4.3.crate) = 9dd6407f73a9b8b6162d8a2ef999fe6afd7cc15902ebf42c5cd296addf17e0ad
 SIZE (rust/crates/btoi-0.4.3.crate) = 10007
-SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
-SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
-SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
-SIZE (rust/crates/bytes-1.4.0.crate) = 58080
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
+SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
+SIZE (rust/crates/bytes-1.5.0.crate) = 58909
 SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc
 SIZE (rust/crates/bytesize-1.3.0.crate) = 10164
-SHA256 (rust/crates/cargo-0.73.1.crate) = 77a6fe1f5394d14b81d2f3f605832a3ce35ed0bf120bc7ef437ce27fd4929c6a
-SIZE (rust/crates/cargo-0.73.1.crate) = 2358861
-SHA256 (rust/crates/cargo-platform-0.1.3.crate) = 2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479
-SIZE (rust/crates/cargo-platform-0.1.3.crate) = 11230
-SHA256 (rust/crates/cargo-util-0.2.5.crate) = dd54c8b94a0c851d687924460637361c355afafa72d973fe8644499fbdee8fae
-SIZE (rust/crates/cargo-util-0.2.5.crate) = 24269
-SHA256 (rust/crates/cbindgen-0.25.0.crate) = faeaa693e5a727975a79211b8f35c0cb09b031fdb6eaa4a788bc6713d01488ca
-SIZE (rust/crates/cbindgen-0.25.0.crate) = 200141
+SHA256 (rust/crates/cargo-0.74.0.crate) = 244574fb9c19dfe9b9d11cd6398f718aca7d11fb4f0d46f22cd867876a6c4c56
+SIZE (rust/crates/cargo-0.74.0.crate) = 2393319
+SHA256 (rust/crates/cargo-credential-0.3.0.crate) = 626c6c87f7906515d241db80b2e35e6818ea771da38003dec873914d417f48b5
+SIZE (rust/crates/cargo-credential-0.3.0.crate) = 13759
+SHA256 (rust/crates/cargo-credential-libsecret-0.3.1.crate) = fbbb9372b45e669060bba532a7a78f7e05a5791d8450eceab93006d72a542ee4
+SIZE (rust/crates/cargo-credential-libsecret-0.3.1.crate) = 2691
+SHA256 (rust/crates/cargo-credential-macos-keychain-0.3.0.crate) = 3a07e26e78213508bf6007c9187f48ef1c98584d912d8195496828f30b7e2796
+SIZE (rust/crates/cargo-credential-macos-keychain-0.3.0.crate) = 1923
+SHA256 (rust/crates/cargo-credential-wincred-0.3.0.crate) = 6637491b9d0fe5350a839903742de909c01e8440b2eadb561177039cbd8f0c71
+SIZE (rust/crates/cargo-credential-wincred-0.3.0.crate) = 2422
+SHA256 (rust/crates/cargo-platform-0.1.4.crate) = 12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36
+SIZE (rust/crates/cargo-platform-0.1.4.crate) = 11233
+SHA256 (rust/crates/cargo-util-0.2.6.crate) = 77042b5b585f701f1cfb4b6b12ebc02b9b0cefbc8dcce235906b6bf376d4245d
+SIZE (rust/crates/cargo-util-0.2.6.crate) = 24274
+SHA256 (rust/crates/cbindgen-0.26.0.crate) = da6bc11b07529f16944307272d5bd9b22530bc7d05751717c9d416586cedab49
+SIZE (rust/crates/cbindgen-0.26.0.crate) = 206157
 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/clap-4.4.0.crate) = 1d5f1946157a96594eb2d2c10eb7ad9a2b27518cb3000209dec700c35df9197d
-SIZE (rust/crates/clap-4.4.0.crate) = 54523
-SHA256 (rust/crates/clap_builder-4.4.0.crate) = 78116e32a042dd73c2901f0dc30790d20ff3447f3e3472fad359e8c3d282bcd6
-SIZE (rust/crates/clap_builder-4.4.0.crate) = 162489
-SHA256 (rust/crates/clap_derive-4.4.0.crate) = c9fd1a5729c4548118d7d70ff234a44868d00489a4b6597b0b020918a0e91a1a
-SIZE (rust/crates/clap_derive-4.4.0.crate) = 29055
+SHA256 (rust/crates/clap-4.4.6.crate) = d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956
+SIZE (rust/crates/clap-4.4.6.crate) = 54823
+SHA256 (rust/crates/clap_builder-4.4.6.crate) = 0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45
+SIZE (rust/crates/clap_builder-4.4.6.crate) = 162450
+SHA256 (rust/crates/clap_derive-4.4.2.crate) = 0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873
+SIZE (rust/crates/clap_derive-4.4.2.crate) = 29019
 SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
 SIZE (rust/crates/clap_lex-0.5.1.crate) = 11793
 SHA256 (rust/crates/clru-0.6.1.crate) = b8191fa7302e03607ff0e237d4246cc043ff5b3cb9409d995172ba3bea16b807
@@ -81,24 +89,24 @@ SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e
 SIZE (rust/crates/core-foundation-sys-0.8.4.crate) = 17725
 SHA256 (rust/crates/cpufeatures-0.2.9.crate) = a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1
 SIZE (rust/crates/cpufeatures-0.2.9.crate) = 11895
-SHA256 (rust/crates/crates-io-0.37.0.crate) = 876aa69b4afca5f2eb5e23daa3445930faf829bcb67075a20ffa884f11f8c57c
-SIZE (rust/crates/crates-io-0.37.0.crate) = 10089
+SHA256 (rust/crates/crates-io-0.38.0.crate) = 4bd35a7899c7804e2f8e305438d7b70a852c0424009f3ac29ca4f6733f2aec85
+SIZE (rust/crates/crates-io-0.38.0.crate) = 10169
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/crossbeam-channel-0.5.8.crate) = a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200
 SIZE (rust/crates/crossbeam-channel-0.5.8.crate) = 90455
 SHA256 (rust/crates/crossbeam-utils-0.8.16.crate) = 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294
 SIZE (rust/crates/crossbeam-utils-0.8.16.crate) = 42508
-SHA256 (rust/crates/crypto-bigint-0.5.2.crate) = cf4c2f4e1afd912bc40bfd6fed5d9dc1f288e0ba01bfcc835cc5bc3eb13efe15
-SIZE (rust/crates/crypto-bigint-0.5.2.crate) = 69069
+SHA256 (rust/crates/crypto-bigint-0.5.3.crate) = 740fe28e594155f10cfc383984cbefd529d7396050557148f79cb0f621204124
+SIZE (rust/crates/crypto-bigint-0.5.3.crate) = 80037
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/ct-codecs-1.1.1.crate) = f3b7eb4404b8195a9abb6356f4ac07d8ba267045c8d6d220ac4dc992e6cc75df
 SIZE (rust/crates/ct-codecs-1.1.1.crate) = 5388
 SHA256 (rust/crates/curl-0.4.44.crate) = 509bd11746c7ac09ebd19f0b17782eae80aadee26237658a6b4808afb5c11a22
 SIZE (rust/crates/curl-0.4.44.crate) = 91415
-SHA256 (rust/crates/curl-sys-0.4.65+curl-8.2.1.crate) = 961ba061c9ef2fe34bbd12b807152d96f0badd2bebe7b90ce6c8c8b7572a0986
-SIZE (rust/crates/curl-sys-0.4.65+curl-8.2.1.crate) = 3198649
+SHA256 (rust/crates/curl-sys-0.4.67+curl-8.3.0.crate) = 3cc35d066510b197a0f72de863736641539957628c8a42e70e27c66849e77c34
+SIZE (rust/crates/curl-sys-0.4.67+curl-8.3.0.crate) = 3206009
 SHA256 (rust/crates/der-0.7.8.crate) = fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c
 SIZE (rust/crates/der-0.7.8.crate) = 85085
 SHA256 (rust/crates/deranged-0.3.8.crate) = f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946
@@ -113,24 +121,20 @@ SHA256 (rust/crates/ed25519-compact-2.0.4.crate) = 6a3d382e8464107391c8706b4c14b
 SIZE (rust/crates/ed25519-compact-2.0.4.crate) = 29897
 SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
 SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/elliptic-curve-0.13.5.crate) = 968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b
-SIZE (rust/crates/elliptic-curve-0.13.5.crate) = 61528
-SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
-SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
+SHA256 (rust/crates/elliptic-curve-0.13.6.crate) = d97ca172ae9dc9f9b779a6e3a65d308f2af74e5b8c921299075bdb4a0370e914
+SIZE (rust/crates/elliptic-curve-0.13.6.crate) = 61645
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
-SIZE (rust/crates/errno-0.3.2.crate) = 10424
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/faster-hex-0.8.0.crate) = e9042d281a5eec0f2387f8c3ea6c4514e2cf2732c90a85aaf383b761ee3b290d
-SIZE (rust/crates/faster-hex-0.8.0.crate) = 12482
-SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764
-SIZE (rust/crates/fastrand-2.0.0.crate) = 14402
+SHA256 (rust/crates/errno-0.3.5.crate) = ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860
+SIZE (rust/crates/errno-0.3.5.crate) = 10576
+SHA256 (rust/crates/faster-hex-0.8.1.crate) = 239f7bfb930f820ab16a9cd95afc26f88264cf6905c960b340a615384aa3338a
+SIZE (rust/crates/faster-hex-0.8.1.crate) = 12556
+SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
+SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
 SHA256 (rust/crates/ff-0.13.0.crate) = ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449
 SIZE (rust/crates/ff-0.13.0.crate) = 17688
-SHA256 (rust/crates/fiat-crypto-0.1.20.crate) = e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77
-SIZE (rust/crates/fiat-crypto-0.1.20.crate) = 475267
+SHA256 (rust/crates/fiat-crypto-0.2.1.crate) = d0870c84016d4b481be5c9f323c24f65e31e901ae618f0e80f4308fb00de1d2d
+SIZE (rust/crates/fiat-crypto-0.2.1.crate) = 494383
 SHA256 (rust/crates/filetime-0.2.22.crate) = d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0
 SIZE (rust/crates/filetime-0.2.22.crate) = 15029
 SHA256 (rust/crates/flate2-1.0.27.crate) = c6c98ee8095e9d1dcbf2fcc6d95acccb90d1c81db1e44725c6a984b1dbdfb010
@@ -205,8 +209,8 @@ SHA256 (rust/crates/gix-odb-0.46.0.crate) = 4b234d806278eeac2f907c8b5a105c4ba537
 SIZE (rust/crates/gix-odb-0.46.0.crate) = 142823
 SHA256 (rust/crates/gix-pack-0.36.0.crate) = 7d2a14cb3156037eedb17d6cb7209b7180522b8949b21fd0fe3184c0a1d0af88
 SIZE (rust/crates/gix-pack-0.36.0.crate) = 147112
-SHA256 (rust/crates/gix-packetline-0.16.5.crate) = 2a374cb5eba089e3c123df4d996eb00da411bb90ec92cb35bffeeb2d22ee106a
-SIZE (rust/crates/gix-packetline-0.16.5.crate) = 45875
+SHA256 (rust/crates/gix-packetline-0.16.6.crate) = d6df0b75361353e7c0a6d72d49617a37379a7a22cba4569ae33a7720a4c8755a
+SIZE (rust/crates/gix-packetline-0.16.6.crate) = 46281
 SHA256 (rust/crates/gix-path-0.8.4.crate) = 18609c8cbec8508ea97c64938c33cd305b75dfc04a78d0c3b78b8b3fd618a77c
 SIZE (rust/crates/gix-path-0.8.4.crate) = 31747
 SHA256 (rust/crates/gix-prompt-0.5.5.crate) = 2c22decaf4a063ccae2b2108820c8630c01bd6756656df3fe464b32b8958a5ea
@@ -249,12 +253,10 @@ SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07
 SIZE (rust/crates/group-0.13.0.crate) = 16526
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
-SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
+SHA256 (rust/crates/hashbrown-0.14.1.crate) = 7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12
+SIZE (rust/crates/hashbrown-0.14.1.crate) = 127570
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
-SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/hkdf-0.12.3.crate) = 791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437
@@ -277,14 +279,10 @@ SHA256 (rust/crates/imara-diff-0.1.5.crate) = e98c1d0ad70fc91b8b9654b1f33db55e59
 SIZE (rust/crates/imara-diff-0.1.5.crate) = 154821
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/indexmap-2.0.2.crate) = 8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897
+SIZE (rust/crates/indexmap-2.0.2.crate) = 64274
 SHA256 (rust/crates/io-close-0.3.7.crate) = 9cadcf447f06744f8ce713d2d6239bb5bde2c357a452397a9ed90c625da390bc
 SIZE (rust/crates/io-close-0.3.7.crate) = 8025
-SHA256 (rust/crates/io-lifetimes-1.0.11.crate) = eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2
-SIZE (rust/crates/io-lifetimes-1.0.11.crate) = 37346
-SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
-SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
@@ -301,62 +299,70 @@ SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832a
 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.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
-SIZE (rust/crates/libc-0.2.147.crate) = 686772
+SHA256 (rust/crates/libc-0.2.149.crate) = a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b
+SIZE (rust/crates/libc-0.2.149.crate) = 715592
 SHA256 (rust/crates/libgit2-sys-0.15.2+1.6.4.crate) = a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa
 SIZE (rust/crates/libgit2-sys-0.15.2+1.6.4.crate) = 1755413
+SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
+SIZE (rust/crates/libloading-0.8.1.crate) = 27893
 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/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee
 SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550
 SHA256 (rust/crates/libz-sys-1.1.12.crate) = d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b
 SIZE (rust/crates/libz-sys-1.1.12.crate) = 3030648
-SHA256 (rust/crates/linux-raw-sys-0.3.8.crate) = ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519
-SIZE (rust/crates/linux-raw-sys-0.3.8.crate) = 1013776
-SHA256 (rust/crates/linux-raw-sys-0.4.5.crate) = 57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503
-SIZE (rust/crates/linux-raw-sys-0.4.5.crate) = 1274380
+SHA256 (rust/crates/linux-raw-sys-0.4.10.crate) = da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f
+SIZE (rust/crates/linux-raw-sys-0.4.10.crate) = 1407767
 SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
 SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
 SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
 SIZE (rust/crates/log-0.4.20.crate) = 38307
+SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
+SIZE (rust/crates/matchers-0.1.0.crate) = 6948
 SHA256 (rust/crates/maybe-async-0.2.7.crate) = 0f1b8c13cb1f814b634a96b2c725449fe7ed464a7b8781de8688be5ffbd3f305
 SIZE (rust/crates/maybe-async-0.2.7.crate) = 19186
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
+SIZE (rust/crates/memchr-2.6.4.crate) = 94439
 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
 SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
-SHA256 (rust/crates/miow-0.5.0.crate) = 52ffbca2f655e33c08be35d87278e5b18b89550a37dbd598c20db92f6a471123
-SIZE (rust/crates/miow-0.5.0.crate) = 27696
+SHA256 (rust/crates/miow-0.6.0.crate) = 359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044
+SIZE (rust/crates/miow-0.6.0.crate) = 27801
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/num-traits-0.2.16.crate) = f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2
-SIZE (rust/crates/num-traits-0.2.16.crate) = 50130
+SHA256 (rust/crates/normpath-1.1.1.crate) = ec60c60a693226186f5d6edf073232bfb6464ed97eb22cf3b01c1e8198fd97f5
+SIZE (rust/crates/normpath-1.1.1.crate) = 19786
+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.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c
+SIZE (rust/crates/num-traits-0.2.17.crate) = 50190
 SHA256 (rust/crates/num_threads-0.1.6.crate) = 2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44
 SIZE (rust/crates/num_threads-0.1.6.crate) = 7334
 SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
 SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
-SHA256 (rust/crates/opener-0.5.2.crate) = 293c15678e37254c15bd2f092314abb4e51d7fdde05c2021279c12631b54f005
-SIZE (rust/crates/opener-0.5.2.crate) = 16345
-SHA256 (rust/crates/openssl-0.10.56.crate) = 729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e
-SIZE (rust/crates/openssl-0.10.56.crate) = 262050
+SHA256 (rust/crates/opener-0.6.1.crate) = 6c62dcb6174f9cb326eac248f07e955d5d559c272730b6c03e396b443b562788
+SIZE (rust/crates/opener-0.6.1.crate) = 19173
+SHA256 (rust/crates/openssl-0.10.57.crate) = bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c
+SIZE (rust/crates/openssl-0.10.57.crate) = 262768
 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.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-111.27.0+1.1.1v.crate) = 06e8f197c82d7511c5b014030c9b1efeda40d7d5f99d23b4ceed3524a5e63f02
-SIZE (rust/crates/openssl-src-111.27.0+1.1.1v.crate) = 5111073
-SHA256 (rust/crates/openssl-sys-0.9.91.crate) = 866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac
-SIZE (rust/crates/openssl-sys-0.9.91.crate) = 66649
+SHA256 (rust/crates/openssl-src-300.1.5+3.1.3.crate) = 559068e4c12950d7dcaa1857a61725c0d38d4fc03ff8e070ab31a75d6e316491
+SIZE (rust/crates/openssl-src-300.1.5+3.1.3.crate) = 8829668
+SHA256 (rust/crates/openssl-sys-0.9.93.crate) = db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d
+SIZE (rust/crates/openssl-sys-0.9.93.crate) = 66922
 SHA256 (rust/crates/ordered-float-2.10.0.crate) = 7940cf2ca942593318d07fcf2596cdca60a85c9e7fab408a5e21a4f9dcd40d87
 SIZE (rust/crates/ordered-float-2.10.0.crate) = 15589
-SHA256 (rust/crates/orion-0.17.5.crate) = b11468cc6afd61a126fe3f91cc4cc8a0dbe7917d0a4b5e8357ba91cc47444462
-SIZE (rust/crates/orion-0.17.5.crate) = 186588
+SHA256 (rust/crates/orion-0.17.6.crate) = 7abdb10181903c8c4b016ba45d6d6d5af1a1e2a461aa4763a83b87f5df4695e5
+SIZE (rust/crates/orion-0.17.6.crate) = 186853
 SHA256 (rust/crates/os_info-3.7.0.crate) = 006e42d5b888366f1880eda20371fedde764ed2213dc8496f49622fa0c99cd5e
 SIZE (rust/crates/os_info-3.7.0.crate) = 24133
+SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
+SIZE (rust/crates/overload-0.1.1.crate) = 24439
 SHA256 (rust/crates/p384-0.13.0.crate) = 70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209
 SIZE (rust/crates/p384-0.13.0.crate) = 236495
 SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@@ -371,6 +377,8 @@ SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460a
 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
 SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
 SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
+SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
+SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
 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.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
@@ -379,8 +387,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
 SHA256 (rust/crates/primeorder-0.13.2.crate) = 3c2fcef82c0ec6eefcc179b978446c399b3cdf73c392c35604e399eee6df1ee3
 SIZE (rust/crates/primeorder-0.13.2.crate) = 20139
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
+SHA256 (rust/crates/proc-macro2-1.0.69.crate) = 134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da
+SIZE (rust/crates/proc-macro2-1.0.69.crate) = 44271
 SHA256 (rust/crates/prodash-25.0.2.crate) = 1d67eb4220992a4a052a4bb03cf776e493ecb1a3a36bab551804153d63486af7
 SIZE (rust/crates/prodash-25.0.2.crate) = 86008
 SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
@@ -397,20 +405,22 @@ SHA256 (rust/crates/rand_xoshiro-0.6.0.crate) = 6f97cdb2a36ed4183de61b2f824cc45c
 SIZE (rust/crates/rand_xoshiro-0.6.0.crate) = 17125
 SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
 SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/regex-1.9.4.crate) = 12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29
-SIZE (rust/crates/regex-1.9.4.crate) = 253112
-SHA256 (rust/crates/regex-automata-0.3.7.crate) = 49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629
-SIZE (rust/crates/regex-automata-0.3.7.crate) = 607421
+SHA256 (rust/crates/regex-1.9.6.crate) = ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff
+SIZE (rust/crates/regex-1.9.6.crate) = 254981
+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.3.9.crate) = 59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9
+SIZE (rust/crates/regex-automata-0.3.9.crate) = 610489
+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.7.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da
 SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366
 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
 SHA256 (rust/crates/rustfix-0.6.1.crate) = ecd2853d9e26988467753bd9912c3a126f642d05d229a4b53f5752ee36c56481
 SIZE (rust/crates/rustfix-0.6.1.crate) = 17352
-SHA256 (rust/crates/rustix-0.37.23.crate) = 4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06
-SIZE (rust/crates/rustix-0.37.23.crate) = 328010
-SHA256 (rust/crates/rustix-0.38.9.crate) = 9bfe0f2582b4931a45d1fa608f8a8722e8b3c7ac54dd6d5f3b3212791fedef49
-SIZE (rust/crates/rustix-0.38.9.crate) = 340102
+SHA256 (rust/crates/rustix-0.38.18.crate) = 5a74ee2d7c2581cd139b42447d7d9389b889bdaad3a73f1ebb16f2a3237bb19c
+SIZE (rust/crates/rustix-0.38.18.crate) = 353642
 SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
 SIZE (rust/crates/ryu-1.0.15.crate) = 46906
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
@@ -421,8 +431,12 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
 SIZE (rust/crates/sec1-0.7.3.crate) = 17979
-SHA256 (rust/crates/semver-1.0.18.crate) = b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918
-SIZE (rust/crates/semver-1.0.18.crate) = 29703
+SHA256 (rust/crates/security-framework-2.9.2.crate) = 05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de
+SIZE (rust/crates/security-framework-2.9.2.crate) = 79295
+SHA256 (rust/crates/security-framework-sys-2.9.1.crate) = e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a
+SIZE (rust/crates/security-framework-sys-2.9.1.crate) = 18284
+SHA256 (rust/crates/semver-1.0.19.crate) = ad977052201c6de01a8ef2aa3378c4bd23217a056337d1d6da40468d267a4fb0
+SIZE (rust/crates/semver-1.0.19.crate) = 30027
 SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e
 SIZE (rust/crates/serde-1.0.188.crate) = 76230
 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
@@ -431,16 +445,18 @@ SHA256 (rust/crates/serde_derive-1.0.188.crate) = 4eca7ac642d82aa35b60049a6eccb4
 SIZE (rust/crates/serde_derive-1.0.188.crate) = 55563
 SHA256 (rust/crates/serde_ignored-0.1.9.crate) = 80c31d5c53fd39f208e770f5a20a0bb214dee2a8d0d8adba18e19ad95a482ca5
 SIZE (rust/crates/serde_ignored-0.1.9.crate) = 11762
-SHA256 (rust/crates/serde_json-1.0.105.crate) = 693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360
-SIZE (rust/crates/serde_json-1.0.105.crate) = 146316
+SHA256 (rust/crates/serde_json-1.0.107.crate) = 6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65
+SIZE (rust/crates/serde_json-1.0.107.crate) = 146458
 SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186
 SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737
-SHA256 (rust/crates/sha1-0.10.5.crate) = f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3
-SIZE (rust/crates/sha1-0.10.5.crate) = 12146
+SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
+SIZE (rust/crates/sha1-0.10.6.crate) = 13517
 SHA256 (rust/crates/sha1_smol-1.0.0.crate) = ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012
 SIZE (rust/crates/sha1_smol-1.0.0.crate) = 9782
-SHA256 (rust/crates/sha2-0.10.7.crate) = 479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8
-SIZE (rust/crates/sha2-0.10.7.crate) = 22541
+SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
+SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
+SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
 SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f
 SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847
 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801
@@ -451,8 +467,8 @@ SHA256 (rust/crates/signature-2.1.0.crate) = 5e1788eed21689f9cf370582dfc467ef36e
 SIZE (rust/crates/signature-2.1.0.crate) = 15627
 SHA256 (rust/crates/sized-chunks-0.6.5.crate) = 16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e
 SIZE (rust/crates/sized-chunks-0.6.5.crate) = 43628
-SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
-SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
+SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a
+SIZE (rust/crates/smallvec-1.11.1.crate) = 34831
 SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
 SIZE (rust/crates/socket2-0.4.9.crate) = 45421
 SHA256 (rust/crates/spki-0.7.2.crate) = 9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a
@@ -467,60 +483,72 @@ SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01
 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.29.crate) = c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a
-SIZE (rust/crates/syn-2.0.29.crate) = 241664
+SHA256 (rust/crates/syn-2.0.38.crate) = e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b
+SIZE (rust/crates/syn-2.0.38.crate) = 243284
 SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
 SIZE (rust/crates/tar-0.4.40.crate) = 51844
 SHA256 (rust/crates/tempfile-3.8.0.crate) = cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef
 SIZE (rust/crates/tempfile-3.8.0.crate) = 31720
-SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
-SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
-SHA256 (rust/crates/terminal_size-0.2.6.crate) = 8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237
-SIZE (rust/crates/terminal_size-0.2.6.crate) = 10585
-SHA256 (rust/crates/thiserror-1.0.47.crate) = 97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f
-SIZE (rust/crates/thiserror-1.0.47.crate) = 18811
-SHA256 (rust/crates/thiserror-impl-1.0.47.crate) = 6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b
-SIZE (rust/crates/thiserror-impl-1.0.47.crate) = 15080
+SHA256 (rust/crates/termcolor-1.3.0.crate) = 6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64
+SIZE (rust/crates/termcolor-1.3.0.crate) = 18799
+SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
+SIZE (rust/crates/terminal_size-0.3.0.crate) = 10096
+SHA256 (rust/crates/thiserror-1.0.49.crate) = 1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4
+SIZE (rust/crates/thiserror-1.0.49.crate) = 18912
+SHA256 (rust/crates/thiserror-impl-1.0.49.crate) = 10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc
+SIZE (rust/crates/thiserror-impl-1.0.49.crate) = 15101
 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.28.crate) = 17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48
-SIZE (rust/crates/time-0.3.28.crate) = 117447
-SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
-SIZE (rust/crates/time-core-0.1.1.crate) = 7197
-SHA256 (rust/crates/time-macros-0.2.14.crate) = 1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572
-SIZE (rust/crates/time-macros-0.2.14.crate) = 23766
+SHA256 (rust/crates/time-0.3.29.crate) = 426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe
+SIZE (rust/crates/time-0.3.29.crate) = 118231
+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.15.crate) = 4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20
+SIZE (rust/crates/time-macros-0.2.15.crate) = 23568
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
 SIZE (rust/crates/toml-0.5.11.crate) = 54910
-SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542
-SIZE (rust/crates/toml-0.7.6.crate) = 49220
+SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257
+SIZE (rust/crates/toml-0.7.8.crate) = 49671
 SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
 SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
-SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a
-SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875
-SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba
-SIZE (rust/crates/typenum-1.16.0.crate) = 42477
+SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
+SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
+SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
+SIZE (rust/crates/tracing-0.1.37.crate) = 73888
+SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
+SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
+SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
+SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
+SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
+SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
+SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
+SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
+SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
+SIZE (rust/crates/typenum-1.17.0.crate) = 42849
 SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
 SIZE (rust/crates/unicase-2.7.0.crate) = 23783
 SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
 SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
 SHA256 (rust/crates/unicode-bom-2.0.2.crate) = 98e90c70c9f0d4d1ee6d0a7d04aa06cb9bbd53d8cfbdd62a0269a7c2eb640552
 SIZE (rust/crates/unicode-bom-2.0.2.crate) = 10717
-SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
-SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
 SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
 SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/unicode-width-0.1.10.crate) = c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b
-SIZE (rust/crates/unicode-width-0.1.10.crate) = 18968
+SHA256 (rust/crates/unicode-width-0.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/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb
-SIZE (rust/crates/url-2.4.0.crate) = 75670
+SHA256 (rust/crates/url-2.4.1.crate) = 143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5
+SIZE (rust/crates/url-2.4.1.crate) = 78228
 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
 SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
+SIZE (rust/crates/valuable-0.1.0.crate) = 27718
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -529,8 +557,8 @@ SHA256 (rust/crates/vte-0.10.1.crate) = 6cbce692ab4ca2f1f3047fcf732430249c0e971b
 SIZE (rust/crates/vte-0.10.1.crate) = 24947
 SHA256 (rust/crates/vte_generate_state_changes-0.1.1.crate) = d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff
 SIZE (rust/crates/vte_generate_state_changes-0.1.1.crate) = 2422
-SHA256 (rust/crates/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698
-SIZE (rust/crates/walkdir-2.3.3.crate) = 23125
+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.87.crate) = 7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342
@@ -547,47 +575,31 @@ 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.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
+SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
 SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
 SIZE (rust/crates/windows-0.48.0.crate) = 11864177
-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-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
 SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-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_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_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_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_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_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_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/winnow-0.5.15.crate) = 7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc
-SIZE (rust/crates/winnow-0.5.15.crate) = 145621
+SHA256 (rust/crates/winnow-0.5.16.crate) = 037711d82167854aff2018dfd193aa0fef5370f456732f0d5a0c59b0f1b4b907
+SIZE (rust/crates/winnow-0.5.16.crate) = 145939
 SHA256 (rust/crates/zeroize-1.6.0.crate) = 2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9
 SIZE (rust/crates/zeroize-1.6.0.crate) = 19049
diff --git a/devel/cargo-c/files/patch-i386 b/devel/cargo-c/files/patch-i386
deleted file mode 100644
index a7e039eaa0a2..000000000000
--- a/devel/cargo-c/files/patch-i386
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/nervosnetwork/faster-hex/pull/33
-
---- cargo-crates/faster-hex-0.8.0/src/lib.rs.orig	2006-07-24 01:21:28 UTC
-+++ cargo-crates/faster-hex-0.8.0/src/lib.rs
-@@ -71,10 +71,7 @@ pub(crate) fn vectorization_support() -> Vectorization
- 
- // We enable xsave so it can inline the _xgetbv call.
- #[target_feature(enable = "xsave")]
--#[cfg(all(
--    any(target_arch = "x86", target_arch = "x86_64"),
--    target_feature = "sse"
--))]
-+#[cfg(any(target_arch = "x86", target_arch = "x86_64"))]
- #[cold]
- unsafe fn vectorization_support_no_cache_x86() -> Vectorization {
-     #[cfg(target_arch = "x86")]
-@@ -127,6 +124,7 @@ mod tests {
-                 Vectorization::AVX2 => assert!(is_x86_feature_detected!("avx2")),
-                 Vectorization::SSE41 => assert!(is_x86_feature_detected!("sse4.1")),
-                 Vectorization::None => assert!(
-+                    !cfg!(target_feature = "sse") ||
-                     !is_x86_feature_detected!("avx2") && !is_x86_feature_detected!("sse4.1")
-                 ),
-             }