git: f4fdf7da3446 - main - devel/wasmer: Update to 4.3.6

From: Gabriel M. Dutra <dutra_at_FreeBSD.org>
Date: Wed, 28 Aug 2024 13:47:48 UTC
The branch main has been updated by dutra:

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

commit f4fdf7da3446c945d4a720d455406ee394edc522
Author:     Krešimir Jozić <kjozic@gmail.com>
AuthorDate: 2024-08-28 13:43:56 +0000
Commit:     Gabriel M. Dutra <dutra@FreeBSD.org>
CommitDate: 2024-08-28 13:47:30 +0000

    devel/wasmer: Update to 4.3.6
    
    changeLog:
    https://github.com/wasmerio/wasmer/blob/main/CHANGELOG.md#436---22082024
    
    PR:             281044
---
 devel/wasmer/Makefile        |   3 +-
 devel/wasmer/Makefile.crates | 232 +++++++++++----------
 devel/wasmer/distinfo        | 470 ++++++++++++++++++++++---------------------
 3 files changed, 367 insertions(+), 338 deletions(-)

diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index 88e823d2889b..d80e1744a649 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	wasmer
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.3.5
-PORTREVISION=	1
+DISTVERSION=	4.3.6
 CATEGORIES=	devel
 
 MAINTAINER=	kjozic@gmail.com
diff --git a/devel/wasmer/Makefile.crates b/devel/wasmer/Makefile.crates
index 9f63422abe2b..219449079c94 100644
--- a/devel/wasmer/Makefile.crates
+++ b/devel/wasmer/Makefile.crates
@@ -1,4 +1,4 @@
-CARGO_CRATES=	addr2line-0.21.0 \
+CARGO_CRATES=	addr2line-0.22.0 \
 		adler-1.0.2 \
 		ahash-0.7.8 \
 		ahash-0.8.11 \
@@ -11,32 +11,32 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		anstream-0.6.14 \
 		anstyle-1.0.7 \
 		anstyle-parse-0.2.4 \
-		anstyle-query-1.0.3 \
+		anstyle-query-1.1.0 \
 		anstyle-wincon-3.0.3 \
 		any_ascii-0.1.7 \
-		anyhow-1.0.83 \
+		anyhow-1.0.86 \
 		arbitrary-1.3.2 \
-		arrayref-0.3.7 \
+		arrayref-0.3.8 \
 		arrayvec-0.5.2 \
 		arrayvec-0.7.4 \
 		ascii-0.9.3 \
 		assert_cmd-1.0.8 \
 		assert_cmd-2.0.14 \
-		async-compression-0.4.10 \
-		async-trait-0.1.80 \
+		async-compression-0.4.12 \
+		async-trait-0.1.81 \
 		async-tungstenite-0.25.1 \
 		atomic-polyfill-1.0.3 \
 		autocfg-1.3.0 \
-		backtrace-0.3.71 \
+		backtrace-0.3.73 \
 		base64-0.13.1 \
 		base64-0.21.7 \
 		base64-0.22.1 \
 		beef-0.5.2 \
 		bincode-1.3.3 \
 		bitflags-1.3.2 \
-		bitflags-2.5.0 \
+		bitflags-2.6.0 \
 		bitvec-1.0.1 \
-		blake3-1.5.1 \
+		blake3-1.5.3 \
 		block-buffer-0.10.4 \
 		bstr-0.2.17 \
 		bstr-1.9.1 \
@@ -54,7 +54,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		cargo_metadata-0.15.4 \
 		cast-0.3.0 \
 		cbindgen-0.24.5 \
-		cc-1.0.97 \
+		cc-1.1.6 \
 		cfg-if-0.1.10 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.1.1 \
@@ -65,10 +65,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		cipher-0.4.4 \
 		clap-4.4.11 \
 		clap_builder-4.4.11 \
-		clap_complete-4.5.2 \
+		clap_complete-4.5.3 \
 		clap_derive-4.4.7 \
 		clap_lex-0.6.0 \
-		clap_mangen-0.2.20 \
+		clap_mangen-0.2.22 \
 		cloudabi-0.0.3 \
 		colorchoice-1.0.1 \
 		colored-1.9.4 \
@@ -99,7 +99,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		criterion-0.5.1 \
 		criterion-plot-0.5.0 \
 		critical-section-1.1.2 \
-		crossbeam-channel-0.5.12 \
+		crossbeam-channel-0.5.13 \
 		crossbeam-deque-0.7.4 \
 		crossbeam-deque-0.8.5 \
 		crossbeam-epoch-0.8.2 \
@@ -113,17 +113,18 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		crunchy-0.2.2 \
 		crypto-common-0.1.6 \
 		ctor-0.1.26 \
-		cynic-3.7.2 \
-		cynic-codegen-3.7.2 \
-		cynic-parser-0.4.1 \
-		cynic-proc-macros-3.7.2 \
+		cynic-3.7.3 \
+		cynic-codegen-3.7.3 \
+		cynic-parser-0.4.5 \
+		cynic-proc-macros-3.7.3 \
 		darling-0.14.4 \
-		darling-0.20.9 \
+		darling-0.20.10 \
 		darling_core-0.14.4 \
-		darling_core-0.20.9 \
+		darling_core-0.20.10 \
 		darling_macro-0.14.4 \
-		darling_macro-0.20.9 \
+		darling_macro-0.20.10 \
 		dashmap-5.5.3 \
+		dashmap-6.0.1 \
 		data-encoding-2.6.0 \
 		deranged-0.3.11 \
 		derivative-2.2.0 \
@@ -131,7 +132,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		derive_builder-0.12.0 \
 		derive_builder_core-0.12.0 \
 		derive_builder_macro-0.12.0 \
-		derive_more-0.99.17 \
+		derive_more-0.99.18 \
 		dialoguer-0.11.0 \
 		diff-0.1.13 \
 		difflib-0.4.0 \
@@ -140,10 +141,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		dirs-next-2.0.0 \
 		dirs-sys-0.3.7 \
 		dirs-sys-next-0.1.2 \
-		displaydoc-0.2.4 \
+		displaydoc-0.2.5 \
 		distance-0.4.0 \
 		doc-comment-0.3.3 \
-		document-features-0.2.8 \
+		document-features-0.2.10 \
 		dotenvy-0.15.7 \
 		dunce-1.0.4 \
 		dyn-clone-1.0.17 \
@@ -153,13 +154,13 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		edge-schema-0.1.0 \
 		edge-util-0.1.0 \
 		educe-0.4.23 \
-		either-1.12.0 \
+		either-1.13.0 \
 		encode_unicode-0.3.6 \
 		enum-iterator-0.7.0 \
 		enum-iterator-derive-0.7.0 \
 		enum-ordinalize-3.1.15 \
-		enumset-1.1.3 \
-		enumset_derive-0.8.1 \
+		enumset-1.1.5 \
+		enumset_derive-0.10.0 \
 		equivalent-1.0.1 \
 		erased-serde-0.3.31 \
 		errno-0.3.9 \
@@ -194,10 +195,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		fxhash-0.2.1 \
 		generic-array-0.14.7 \
 		getopts-0.2.21 \
-		getrandom-0.2.14 \
+		getrandom-0.2.15 \
 		ghost-0.1.17 \
 		gimli-0.26.2 \
-		gimli-0.28.1 \
+		gimli-0.29.0 \
 		glob-0.3.1 \
 		globset-0.4.14 \
 		graphql-introspection-query-0.2.0 \
@@ -220,23 +221,24 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		heapless-0.7.17 \
 		heck-0.3.3 \
 		heck-0.4.1 \
+		heck-0.5.0 \
 		hermit-abi-0.3.9 \
 		hex-0.4.3 \
 		hmac-0.12.1 \
 		http-0.2.12 \
 		http-1.1.0 \
-		http-body-1.0.0 \
-		http-body-util-0.1.1 \
+		http-body-1.0.1 \
+		http-body-util-0.1.2 \
 		http-serde-1.1.3 \
 		http-serde-2.1.1 \
-		httparse-1.8.0 \
+		httparse-1.9.4 \
 		httpdate-1.0.3 \
 		humantime-2.1.0 \
-		hyper-1.3.1 \
-		hyper-rustls-0.26.0 \
+		hyper-1.4.1 \
+		hyper-rustls-0.27.2 \
 		hyper-tls-0.6.0 \
 		hyper-tungstenite-0.13.0 \
-		hyper-util-0.1.5 \
+		hyper-util-0.1.6 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		id-arena-2.2.1 \
@@ -253,7 +255,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		inline-c-macro-0.1.5 \
 		inout-0.1.3 \
 		insta-1.39.0 \
-		instant-0.1.12 \
+		instant-0.1.13 \
 		interfaces-0.0.9 \
 		inventory-0.2.3 \
 		iovec-0.1.4 \
@@ -267,11 +269,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		js-sys-0.3.69 \
 		kernel32-sys-0.2.2 \
 		lalrpop-util-0.20.2 \
-		lazy_static-1.4.0 \
+		lazy_static-1.5.0 \
 		leb128-0.2.5 \
 		lexical-core-0.7.6 \
 		lexical-sort-0.3.1 \
-		libc-0.2.153 \
+		libc-0.2.155 \
 		libfuzzer-sys-0.4.7 \
 		libredox-0.1.3 \
 		libsqlite3-sys-0.25.2 \
@@ -279,25 +281,25 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		linked_hash_set-0.1.4 \
 		linux-raw-sys-0.4.14 \
 		litrs-0.4.1 \
-		llvm-sys-150.1.3 \
+		llvm-sys-150.2.0 \
 		lock_api-0.3.4 \
 		lock_api-0.4.12 \
 		lockfree-object-pool-0.1.6 \
 		log-0.3.9 \
-		log-0.4.21 \
+		log-0.4.22 \
 		logos-0.14.0 \
 		logos-codegen-0.14.0 \
 		logos-derive-0.14.0 \
 		lz4_flex-0.11.3 \
 		lzma-rs-0.2.0 \
-		mac_address-1.1.6 \
+		mac_address-1.1.7 \
 		mach2-0.4.2 \
 		managed-0.8.0 \
 		matchers-0.1.0 \
 		matches-0.1.10 \
 		maybe-uninit-2.0.0 \
 		md5-0.7.0 \
-		memchr-2.7.2 \
+		memchr-2.7.4 \
 		memmap2-0.5.10 \
 		memmap2-0.6.2 \
 		memoffset-0.5.6 \
@@ -305,16 +307,16 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		memoffset-0.9.1 \
 		merge-streams-0.1.2 \
 		mime-0.3.17 \
-		mime_guess-2.0.4 \
+		mime_guess-2.0.5 \
 		minisign-0.7.6 \
-		miniz_oxide-0.7.2 \
+		miniz_oxide-0.7.4 \
 		mio-0.6.23 \
 		mio-0.8.11 \
 		mio-uds-0.6.8 \
 		miow-0.2.2 \
 		miow-0.3.7 \
 		more-asserts-0.2.2 \
-		native-tls-0.2.11 \
+		native-tls-0.2.12 \
 		net2-0.2.39 \
 		nix-0.26.4 \
 		nix-0.28.0 \
@@ -322,7 +324,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		normalize-line-endings-0.3.0 \
 		normpath-1.1.1 \
 		nu-ansi-term-0.46.0 \
-		num-bigint-0.4.5 \
+		num-bigint-0.4.6 \
 		num-conv-0.1.0 \
 		num-integer-0.1.46 \
 		num-traits-0.2.19 \
@@ -334,18 +336,19 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		object-0.29.0 \
 		object-0.30.4 \
 		object-0.32.2 \
+		object-0.36.1 \
 		once_cell-1.19.0 \
-		oorandom-11.1.3 \
+		oorandom-11.1.4 \
 		opener-0.6.1 \
-		openssl-0.10.64 \
+		openssl-0.10.66 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-sys-0.9.102 \
-		ouroboros-0.18.3 \
-		ouroboros_macro-0.18.3 \
+		openssl-sys-0.9.103 \
+		ouroboros-0.18.4 \
+		ouroboros_macro-0.18.4 \
 		overload-0.1.1 \
 		parking_lot-0.9.0 \
-		parking_lot-0.12.2 \
+		parking_lot-0.12.3 \
 		parking_lot_core-0.6.3 \
 		parking_lot_core-0.9.10 \
 		paste-1.0.15 \
@@ -353,17 +356,17 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		pathdiff-0.2.1 \
 		pbkdf2-0.12.2 \
 		percent-encoding-2.3.1 \
-		pest-2.7.10 \
-		pest_derive-2.7.10 \
-		pest_generator-2.7.10 \
-		pest_meta-2.7.10 \
+		pest-2.7.11 \
+		pest_derive-2.7.11 \
+		pest_generator-2.7.11 \
+		pest_meta-2.7.11 \
 		petgraph-0.6.5 \
 		pin-project-1.1.5 \
 		pin-project-internal-1.1.5 \
 		pin-project-lite-0.2.14 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.30 \
-		portable-atomic-1.6.0 \
+		portable-atomic-1.7.0 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
 		predicates-2.1.5 \
@@ -375,7 +378,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro-hack-0.5.20+deprecated \
-		proc-macro2-1.0.82 \
+		proc-macro2-1.0.86 \
 		proc-macro2-diagnostics-0.10.1 \
 		proc-quote-0.4.0 \
 		proc-quote-impl-0.3.2 \
@@ -383,6 +386,9 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		ptr_meta_derive-0.1.4 \
 		pulldown-cmark-0.8.0 \
 		quick-error-2.0.1 \
+		quinn-0.11.2 \
+		quinn-proto-0.11.3 \
+		quinn-udp-0.5.4 \
 		quote-1.0.36 \
 		radium-0.7.0 \
 		rand-0.8.5 \
@@ -392,20 +398,20 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.1.57 \
 		redox_syscall-0.4.1 \
-		redox_syscall-0.5.1 \
+		redox_syscall-0.5.3 \
 		redox_users-0.4.5 \
 		ref-cast-1.0.23 \
 		ref-cast-impl-1.0.23 \
 		regalloc2-0.5.1 \
-		regex-1.10.4 \
+		regex-1.10.5 \
 		regex-automata-0.1.10 \
-		regex-automata-0.4.6 \
+		regex-automata-0.4.7 \
 		regex-syntax-0.6.29 \
-		regex-syntax-0.8.3 \
+		regex-syntax-0.8.4 \
 		region-3.0.2 \
 		rend-0.4.2 \
 		replace_with-0.1.7 \
-		reqwest-0.12.4 \
+		reqwest-0.12.5 \
 		ring-0.17.8 \
 		rkyv-0.7.44 \
 		rkyv_derive-0.7.44 \
@@ -416,16 +422,18 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		rtoolbox-0.0.2 \
 		rusqlite-0.28.0 \
 		rustc-demangle-0.1.24 \
+		rustc-hash-1.1.0 \
 		rustc_version-0.2.3 \
 		rustc_version-0.3.3 \
 		rustc_version-0.4.0 \
 		rustfix-0.5.1 \
 		rustix-0.38.34 \
 		rustls-0.22.4 \
-		rustls-native-certs-0.7.0 \
+		rustls-0.23.11 \
+		rustls-native-certs-0.7.1 \
 		rustls-pemfile-2.1.2 \
 		rustls-pki-types-1.7.0 \
-		rustls-webpki-0.102.4 \
+		rustls-webpki-0.102.6 \
 		rustversion-1.0.17 \
 		rusty_jsc-0.1.0 \
 		rusty_jsc_macros-0.1.0 \
@@ -436,28 +444,28 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		salsa20-0.10.2 \
 		same-file-1.0.6 \
 		schannel-0.1.23 \
-		schemars-0.8.19 \
-		schemars_derive-0.8.19 \
+		schemars-0.8.21 \
+		schemars_derive-0.8.21 \
 		scoped-tls-0.1.2 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
 		scrypt-0.11.0 \
 		seahash-4.1.0 \
-		security-framework-2.11.0 \
-		security-framework-sys-2.11.0 \
+		security-framework-2.11.1 \
+		security-framework-sys-2.11.1 \
 		self_cell-1.0.4 \
 		semver-0.9.0 \
 		semver-0.11.0 \
 		semver-1.0.23 \
 		semver-parser-0.7.0 \
 		semver-parser-0.10.2 \
-		serde-1.0.203 \
+		serde-1.0.204 \
 		serde-wasm-bindgen-0.4.5 \
-		serde_bytes-0.11.14 \
+		serde_bytes-0.11.15 \
 		serde_cbor-0.11.2 \
-		serde_derive-1.0.203 \
+		serde_derive-1.0.204 \
 		serde_derive_internals-0.29.1 \
-		serde_json-1.0.117 \
+		serde_json-1.0.120 \
 		serde_path_to_error-0.1.16 \
 		serde_spanned-0.6.6 \
 		serde_urlencoded-0.7.1 \
@@ -473,7 +481,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		signal-hook-registry-1.4.2 \
 		simd-adler32-0.3.7 \
 		simdutf8-0.1.4 \
-		similar-2.5.0 \
+		similar-2.6.0 \
 		slab-0.4.9 \
 		slice-group-by-0.3.1 \
 		smallvec-0.6.14 \
@@ -487,16 +495,16 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		static_assertions-1.1.0 \
 		strsim-0.10.0 \
 		strsim-0.11.1 \
-		strum-0.26.2 \
-		strum_macros-0.26.2 \
-		subtle-2.5.0 \
+		strum-0.26.3 \
+		strum_macros-0.26.4 \
+		subtle-2.6.1 \
 		syn-1.0.109 \
-		syn-2.0.64 \
-		sync_wrapper-0.1.2 \
+		syn-2.0.72 \
+		sync_wrapper-1.0.1 \
 		tap-1.0.1 \
-		tar-0.4.40 \
+		tar-0.4.41 \
 		target-lexicon-0.11.2 \
-		target-lexicon-0.12.14 \
+		target-lexicon-0.12.15 \
 		tempfile-3.10.1 \
 		term-0.7.0 \
 		termcolor-1.4.1 \
@@ -506,8 +514,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		test-log-0.2.16 \
 		test-log-macros-0.2.16 \
 		tester-0.9.1 \
-		thiserror-1.0.61 \
-		thiserror-impl-1.0.61 \
+		thiserror-1.0.63 \
+		thiserror-impl-1.0.63 \
 		thread-scoped-1.0.2 \
 		thread_local-1.1.8 \
 		time-0.1.45 \
@@ -515,21 +523,22 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		time-core-0.1.2 \
 		time-macros-0.2.18 \
 		tinytemplate-1.2.1 \
-		tinyvec-1.6.0 \
+		tinyvec-1.8.0 \
 		tinyvec_macros-0.1.1 \
 		tldextract-0.6.0 \
 		tokio-0.1.22 \
-		tokio-1.37.0 \
+		tokio-1.38.1 \
 		tokio-codec-0.1.2 \
 		tokio-core-0.1.18 \
 		tokio-current-thread-0.1.7 \
 		tokio-executor-0.1.10 \
 		tokio-fs-0.1.7 \
 		tokio-io-0.1.13 \
-		tokio-macros-2.2.0 \
+		tokio-macros-2.3.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-reactor-0.1.12 \
 		tokio-rustls-0.25.0 \
+		tokio-rustls-0.26.0 \
 		tokio-serde-0.8.0 \
 		tokio-socks-0.5.1 \
 		tokio-stream-0.1.15 \
@@ -543,10 +552,10 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tokio-util-0.7.11 \
 		toml-0.5.11 \
 		toml-0.7.8 \
-		toml-0.8.13 \
+		toml-0.8.15 \
 		toml_datetime-0.6.6 \
 		toml_edit-0.19.15 \
-		toml_edit-0.22.13 \
+		toml_edit-0.22.16 \
 		tower-0.4.13 \
 		tower-http-0.5.2 \
 		tower-layer-0.3.2 \
@@ -557,11 +566,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tracing-log-0.2.0 \
 		tracing-serde-0.1.3 \
 		tracing-subscriber-0.3.18 \
-		tracing-test-0.2.4 \
-		tracing-test-macro-0.2.4 \
+		tracing-test-0.2.5 \
+		tracing-test-macro-0.2.5 \
 		tracing-wasm-0.2.1 \
 		try-lock-0.2.5 \
-		trybuild-1.0.96 \
+		trybuild-1.0.97 \
 		tun-tap-0.1.4 \
 		tungstenite-0.21.0 \
 		twox-hash-1.6.3 \
@@ -574,18 +583,18 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.23 \
 		unicode-segmentation-1.11.0 \
-		unicode-width-0.1.12 \
+		unicode-width-0.1.13 \
 		unicode-xid-0.2.4 \
 		unix_mode-0.1.4 \
 		unreachable-1.0.0 \
 		unsafe-libyaml-0.2.11 \
 		untrusted-0.9.0 \
-		ureq-2.9.7 \
-		url-2.5.0 \
+		ureq-2.10.0 \
+		url-2.5.2 \
 		urlencoding-2.1.3 \
 		utf-8-0.7.6 \
-		utf8parse-0.2.1 \
-		uuid-1.8.0 \
+		utf8parse-0.2.2 \
+		uuid-1.10.0 \
 		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
@@ -637,7 +646,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		wcgi-host-0.2.0 \
 		web-sys-0.3.69 \
 		webc-6.0.0-rc1 \
-		webpki-roots-0.26.1 \
+		webpki-roots-0.26.3 \
 		weezl-0.1.8 \
 		whoami-1.5.1 \
 		winapi-0.2.8 \
@@ -650,40 +659,41 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		windows-sys-0.33.0 \
 		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
+		windows-sys-0.59.0 \
 		windows-targets-0.48.5 \
-		windows-targets-0.52.5 \
+		windows-targets-0.52.6 \
 		windows_aarch64_gnullvm-0.48.5 \
-		windows_aarch64_gnullvm-0.52.5 \
+		windows_aarch64_gnullvm-0.52.6 \
 		windows_aarch64_msvc-0.33.0 \
 		windows_aarch64_msvc-0.48.5 \
-		windows_aarch64_msvc-0.52.5 \
+		windows_aarch64_msvc-0.52.6 \
 		windows_i686_gnu-0.33.0 \
 		windows_i686_gnu-0.48.5 \
-		windows_i686_gnu-0.52.5 \
-		windows_i686_gnullvm-0.52.5 \
+		windows_i686_gnu-0.52.6 \
+		windows_i686_gnullvm-0.52.6 \
 		windows_i686_msvc-0.33.0 \
 		windows_i686_msvc-0.48.5 \
-		windows_i686_msvc-0.52.5 \
+		windows_i686_msvc-0.52.6 \
 		windows_x86_64_gnu-0.33.0 \
 		windows_x86_64_gnu-0.48.5 \
-		windows_x86_64_gnu-0.52.5 \
+		windows_x86_64_gnu-0.52.6 \
 		windows_x86_64_gnullvm-0.48.5 \
-		windows_x86_64_gnullvm-0.52.5 \
+		windows_x86_64_gnullvm-0.52.6 \
 		windows_x86_64_msvc-0.33.0 \
 		windows_x86_64_msvc-0.48.5 \
-		windows_x86_64_msvc-0.52.5 \
+		windows_x86_64_msvc-0.52.6 \
 		winnow-0.5.40 \
-		winnow-0.6.8 \
+		winnow-0.6.15 \
 		winreg-0.52.0 \
 		ws2_32-sys-0.2.1 \
 		wyz-0.5.1 \
 		xattr-1.3.1 \
-		xxhash-rust-0.8.10 \
+		xxhash-rust-0.8.11 \
 		yaml-rust-0.4.5 \
 		yansi-0.5.1 \
 		yansi-1.0.1 \
-		zerocopy-0.7.34 \
-		zerocopy-derive-0.7.34 \
-		zeroize-1.7.0 \
-		zip-2.1.3 \
+		zerocopy-0.7.35 \
+		zerocopy-derive-0.7.35 \
+		zeroize-1.8.1 \
+		zip-2.1.5 \
 		zopfli-0.8.1
diff --git a/devel/wasmer/distinfo b/devel/wasmer/distinfo
index 6704d9c97fe1..8d4258a741e9 100644
--- a/devel/wasmer/distinfo
+++ b/devel/wasmer/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1721920789
-SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
-SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
+TIMESTAMP = 1724563696
+SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
+SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
@@ -25,18 +25,18 @@ SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c06
 SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
 SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
 SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
-SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5
-SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742
+SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391
+SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832
 SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
 SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
 SHA256 (rust/crates/any_ascii-0.1.7.crate) = 70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e
 SIZE (rust/crates/any_ascii-0.1.7.crate) = 220683
-SHA256 (rust/crates/anyhow-1.0.83.crate) = 25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3
-SIZE (rust/crates/anyhow-1.0.83.crate) = 45650
+SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
+SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
 SHA256 (rust/crates/arbitrary-1.3.2.crate) = 7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110
 SIZE (rust/crates/arbitrary-1.3.2.crate) = 32037
-SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545
-SIZE (rust/crates/arrayref-0.3.7.crate) = 9620
+SHA256 (rust/crates/arrayref-0.3.8.crate) = 9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a
+SIZE (rust/crates/arrayref-0.3.8.crate) = 10279
 SHA256 (rust/crates/arrayvec-0.5.2.crate) = 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b
 SIZE (rust/crates/arrayvec-0.5.2.crate) = 27838
 SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711
@@ -47,18 +47,18 @@ SHA256 (rust/crates/assert_cmd-1.0.8.crate) = c98233c6673d8601ab23e77eb38f999c51
 SIZE (rust/crates/assert_cmd-1.0.8.crate) = 27830
 SHA256 (rust/crates/assert_cmd-2.0.14.crate) = ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8
 SIZE (rust/crates/assert_cmd-2.0.14.crate) = 24591
-SHA256 (rust/crates/async-compression-0.4.10.crate) = 9c90a406b4495d129f00461241616194cb8a032c8d1c53c657f0961d5f8e0498
-SIZE (rust/crates/async-compression-0.4.10.crate) = 104959
-SHA256 (rust/crates/async-trait-0.1.80.crate) = c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca
-SIZE (rust/crates/async-trait-0.1.80.crate) = 28775
+SHA256 (rust/crates/async-compression-0.4.12.crate) = fec134f64e2bc57411226dfc4e52dec859ddfc7e711fc5e07b612584f000e4aa
+SIZE (rust/crates/async-compression-0.4.12.crate) = 109647
+SHA256 (rust/crates/async-trait-0.1.81.crate) = 6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107
+SIZE (rust/crates/async-trait-0.1.81.crate) = 28896
 SHA256 (rust/crates/async-tungstenite-0.25.1.crate) = 2cca750b12e02c389c1694d35c16539f88b8bbaa5945934fdc1b41a776688589
 SIZE (rust/crates/async-tungstenite-0.25.1.crate) = 40968
 SHA256 (rust/crates/atomic-polyfill-1.0.3.crate) = 8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4
 SIZE (rust/crates/atomic-polyfill-1.0.3.crate) = 11581
 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
-SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
-SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
+SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a
+SIZE (rust/crates/backtrace-0.3.73.crate) = 87617
 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
@@ -71,12 +71,12 @@ SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462c
 SIZE (rust/crates/bincode-1.3.3.crate) = 28958
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
 SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
-SHA256 (rust/crates/blake3-1.5.1.crate) = 30cca6d3674597c30ddf2c587bf8d9d65c9a84d2326d941cc79c9842dfe0ef52
-SIZE (rust/crates/blake3-1.5.1.crate) = 170239
+SHA256 (rust/crates/blake3-1.5.3.crate) = e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210
+SIZE (rust/crates/blake3-1.5.3.crate) = 172698
 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
 SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
@@ -111,8 +111,8 @@ SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
 SHA256 (rust/crates/cbindgen-0.24.5.crate) = 4b922faaf31122819ec80c4047cc684c6979a087366c069611e33649bf98e18d
 SIZE (rust/crates/cbindgen-0.24.5.crate) = 196574
-SHA256 (rust/crates/cc-1.0.97.crate) = 099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4
-SIZE (rust/crates/cc-1.0.97.crate) = 76951
+SHA256 (rust/crates/cc-1.1.6.crate) = 2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f
+SIZE (rust/crates/cc-1.1.6.crate) = 81585
 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -133,14 +133,14 @@ SHA256 (rust/crates/clap-4.4.11.crate) = bfaff671f6b22ca62406885ece523383b9b6402
 SIZE (rust/crates/clap-4.4.11.crate) = 54782
 SHA256 (rust/crates/clap_builder-4.4.11.crate) = a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb
 SIZE (rust/crates/clap_builder-4.4.11.crate) = 163317
-SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e
-SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850
+SHA256 (rust/crates/clap_complete-4.5.3.crate) = b5a2d6eec27fce550d708b2be5d798797e5a55b246b323ef36924a0001996352
+SIZE (rust/crates/clap_complete-4.5.3.crate) = 38701
 SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
 SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
 SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
 SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/clap_mangen-0.2.20.crate) = e1dd95b5ebb5c1c54581dd6346f3ed6a79a3eef95dd372fc2ac13d535535300e
-SIZE (rust/crates/clap_mangen-0.2.20.crate) = 14861
+SHA256 (rust/crates/clap_mangen-0.2.22.crate) = f50dde5bc0c853d6248de457e5eb6e5a674a54b93810a34ded88d882ca1fe2de
+SIZE (rust/crates/clap_mangen-0.2.22.crate) = 15699
 SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
 SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156
 SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
@@ -201,8 +201,8 @@ SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c
 SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
 SHA256 (rust/crates/critical-section-1.1.2.crate) = 7059fff8937831a9ae6f0fe4d658ffabf58f2ca96aa9dec1c889f936f705f216
 SIZE (rust/crates/critical-section-1.1.2.crate) = 18337
-SHA256 (rust/crates/crossbeam-channel-0.5.12.crate) = ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95
-SIZE (rust/crates/crossbeam-channel-0.5.12.crate) = 90515
+SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2
+SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174
 SHA256 (rust/crates/crossbeam-deque-0.7.4.crate) = c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed
 SIZE (rust/crates/crossbeam-deque-0.7.4.crate) = 19868
 SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
@@ -229,28 +229,30 @@ SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
 SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
 SIZE (rust/crates/ctor-0.1.26.crate) = 10803
-SHA256 (rust/crates/cynic-3.7.2.crate) = ae6b0725e67c937e2005f05c6da426f3a490a1f36e76f87cdfba8ea3c895133f
-SIZE (rust/crates/cynic-3.7.2.crate) = 40281
-SHA256 (rust/crates/cynic-codegen-3.7.2.crate) = 0f3f1953f4590381034d75c49a568665567f19ee393d4292835d35bac9724dca
-SIZE (rust/crates/cynic-codegen-3.7.2.crate) = 86145
-SHA256 (rust/crates/cynic-parser-0.4.1.crate) = 7b9f36eeb1107059bea01cc5db8492737c98e9fdf570f909846b8c9fc274aa94
-SIZE (rust/crates/cynic-parser-0.4.1.crate) = 253742
-SHA256 (rust/crates/cynic-proc-macros-3.7.2.crate) = d8c91cdcec0d56aedd760f3cec277a7d2f43c52c9a6d61cb7852be38a2fc8426
-SIZE (rust/crates/cynic-proc-macros-3.7.2.crate) = 2413
+SHA256 (rust/crates/cynic-3.7.3.crate) = 478c02b53607e3f21c374f024c2cfc2154e554905bba478e8e09409f10ce3726
+SIZE (rust/crates/cynic-3.7.3.crate) = 40274
+SHA256 (rust/crates/cynic-codegen-3.7.3.crate) = 7c0ec86f960a00ce087e96ff6f073f6ff28b6876d69ce8caa06c03fb4143981c
+SIZE (rust/crates/cynic-codegen-3.7.3.crate) = 86153
+SHA256 (rust/crates/cynic-parser-0.4.5.crate) = 718f6cd8c54ae5249fd42b0c86639df0100b8a86eea2e5f1b915cde2e1481453
+SIZE (rust/crates/cynic-parser-0.4.5.crate) = 254179
+SHA256 (rust/crates/cynic-proc-macros-3.7.3.crate) = 25a69ecdf4aa110fed1c0c8de290bc8ccb2835388733cf2f418f0abdf6ff3899
+SIZE (rust/crates/cynic-proc-macros-3.7.3.crate) = 2409
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
 SIZE (rust/crates/darling-0.14.4.crate) = 25168
-SHA256 (rust/crates/darling-0.20.9.crate) = 83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1
-SIZE (rust/crates/darling-0.20.9.crate) = 31777
+SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989
+SIZE (rust/crates/darling-0.20.10.crate) = 32031
 SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
 SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
-SHA256 (rust/crates/darling_core-0.20.9.crate) = 622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120
-SIZE (rust/crates/darling_core-0.20.9.crate) = 65014
+SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5
+SIZE (rust/crates/darling_core-0.20.10.crate) = 65015
 SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
 SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
-SHA256 (rust/crates/darling_macro-0.20.9.crate) = 733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178
-SIZE (rust/crates/darling_macro-0.20.9.crate) = 1875
+SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806
+SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874
 SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
 SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/dashmap-6.0.1.crate) = 804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28
+SIZE (rust/crates/dashmap-6.0.1.crate) = 24364
 SHA256 (rust/crates/data-encoding-2.6.0.crate) = e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2
 SIZE (rust/crates/data-encoding-2.6.0.crate) = 20769
 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
@@ -265,8 +267,8 @@ SHA256 (rust/crates/derive_builder_core-0.12.0.crate) = c11bdc11a0c47bc7d37d582b
 SIZE (rust/crates/derive_builder_core-0.12.0.crate) = 31438
 SHA256 (rust/crates/derive_builder_macro-0.12.0.crate) = ebcda35c7a396850a55ffeac740804b40ffec779b98fffbb1738f4033f0ee79e
 SIZE (rust/crates/derive_builder_macro-0.12.0.crate) = 6288
-SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
-SIZE (rust/crates/derive_more-0.99.17.crate) = 55771
+SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce
+SIZE (rust/crates/derive_more-0.99.18.crate) = 55013
 SHA256 (rust/crates/dialoguer-0.11.0.crate) = 658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de
 SIZE (rust/crates/dialoguer-0.11.0.crate) = 31286
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -283,14 +285,14 @@ SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d4
 SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
 SHA256 (rust/crates/dirs-sys-next-0.1.2.crate) = 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d
 SIZE (rust/crates/dirs-sys-next-0.1.2.crate) = 10681
-SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d
-SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
 SHA256 (rust/crates/distance-0.4.0.crate) = 6d9d8664cf849d7d0f3114a3a387d2f5e4303176d746d5a951aaddc66dfe9240
 SIZE (rust/crates/distance-0.4.0.crate) = 8515
 SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/document-features-0.2.8.crate) = ef5282ad69563b5fc40319526ba27e0e7363d552a896f0297d54f767717f9b95
-SIZE (rust/crates/document-features-0.2.8.crate) = 12979
+SHA256 (rust/crates/document-features-0.2.10.crate) = cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0
+SIZE (rust/crates/document-features-0.2.10.crate) = 14005
 SHA256 (rust/crates/dotenvy-0.15.7.crate) = 1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b
 SIZE (rust/crates/dotenvy-0.15.7.crate) = 20293
 SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
@@ -309,8 +311,8 @@ SHA256 (rust/crates/edge-util-0.1.0.crate) = 60d06780ae676369e0a9ac2c75f7d1a6d22
 SIZE (rust/crates/edge-util-0.1.0.crate) = 4035
 SHA256 (rust/crates/educe-0.4.23.crate) = 0f0042ff8246a363dbe77d2ceedb073339e85a804b9a47636c6e016a9a32c05f
 SIZE (rust/crates/educe-0.4.23.crate) = 44244
-SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
-SIZE (rust/crates/either-1.12.0.crate) = 18974
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
 SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
 SHA256 (rust/crates/enum-iterator-0.7.0.crate) = 4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6
@@ -319,10 +321,10 @@ SHA256 (rust/crates/enum-iterator-derive-0.7.0.crate) = c134c37760b27a871ba42210
 SIZE (rust/crates/enum-iterator-derive-0.7.0.crate) = 2431
 SHA256 (rust/crates/enum-ordinalize-3.1.15.crate) = 1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee
 SIZE (rust/crates/enum-ordinalize-3.1.15.crate) = 5783
-SHA256 (rust/crates/enumset-1.1.3.crate) = 226c0da7462c13fb57e5cc9e0dc8f0635e7d27f276a3a7fd30054647f669007d
-SIZE (rust/crates/enumset-1.1.3.crate) = 26976
-SHA256 (rust/crates/enumset_derive-0.8.1.crate) = e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af
-SIZE (rust/crates/enumset_derive-0.8.1.crate) = 12711
+SHA256 (rust/crates/enumset-1.1.5.crate) = d07a4b049558765cef5f0c1a273c3fc57084d768b44d2f98127aef4cceb17293
+SIZE (rust/crates/enumset-1.1.5.crate) = 26442
+SHA256 (rust/crates/enumset_derive-0.10.0.crate) = 59c3b24c345d8c314966bdc1832f6c2635bfcce8e7cf363bd115987bba2ee242
+SIZE (rust/crates/enumset_derive-0.10.0.crate) = 13211
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
@@ -391,14 +393,14 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/getopts-0.2.21.crate) = 14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5
 SIZE (rust/crates/getopts-0.2.21.crate) = 18457
-SHA256 (rust/crates/getrandom-0.2.14.crate) = 94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c
-SIZE (rust/crates/getrandom-0.2.14.crate) = 37307
+SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
+SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
 SHA256 (rust/crates/ghost-0.1.17.crate) = b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854
 SIZE (rust/crates/ghost-0.1.17.crate) = 14781
 SHA256 (rust/crates/gimli-0.26.2.crate) = 22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d
 SIZE (rust/crates/gimli-0.26.2.crate) = 717340
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
+SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
+SIZE (rust/crates/gimli-0.29.0.crate) = 275756
 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1
@@ -443,6 +445,8 @@ SHA256 (rust/crates/heck-0.3.3.crate) = 6d621efb26863f0e9924c6ac577e8275e5e6b774
 SIZE (rust/crates/heck-0.3.3.crate) = 10260
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
@@ -453,30 +457,30 @@ SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25a
 SIZE (rust/crates/http-0.2.12.crate) = 101964
 SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
 SIZE (rust/crates/http-1.1.0.crate) = 103144
-SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643
-SIZE (rust/crates/http-body-1.0.0.crate) = 5411
-SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d
-SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
+SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
 SHA256 (rust/crates/http-serde-1.1.3.crate) = 6f560b665ad9f1572cfcaf034f7fb84338a7ce945216d64a90fd81f046a3caee
 SIZE (rust/crates/http-serde-1.1.3.crate) = 4314
 SHA256 (rust/crates/http-serde-2.1.1.crate) = 0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd
 SIZE (rust/crates/http-serde-2.1.1.crate) = 6359
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
+SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9
+SIZE (rust/crates/httparse-1.9.4.crate) = 38555
 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d
-SIZE (rust/crates/hyper-1.3.1.crate) = 148763
-SHA256 (rust/crates/hyper-rustls-0.26.0.crate) = a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c
-SIZE (rust/crates/hyper-rustls-0.26.0.crate) = 29538
+SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05
+SIZE (rust/crates/hyper-1.4.1.crate) = 151849
+SHA256 (rust/crates/hyper-rustls-0.27.2.crate) = 5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155
+SIZE (rust/crates/hyper-rustls-0.27.2.crate) = 34421
 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0
 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052
 SHA256 (rust/crates/hyper-tungstenite-0.13.0.crate) = 7a343d17fe7885302ed7252767dc7bb83609a874b6ff581142241ec4b73957ad
 SIZE (rust/crates/hyper-tungstenite-0.13.0.crate) = 14527
-SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56
-SIZE (rust/crates/hyper-util-0.1.5.crate) = 69740
+SHA256 (rust/crates/hyper-util-0.1.6.crate) = 3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956
+SIZE (rust/crates/hyper-util-0.1.6.crate) = 69910
 SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
 SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -509,8 +513,8 @@ SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc
 SIZE (rust/crates/inout-0.1.3.crate) = 10743
 SHA256 (rust/crates/insta-1.39.0.crate) = 810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5
 SIZE (rust/crates/insta-1.39.0.crate) = 87049
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
+SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
+SIZE (rust/crates/instant-0.1.13.crate) = 6305
 SHA256 (rust/crates/interfaces-0.0.9.crate) = bb6250a98af259a26fd5a4a6081fccea9ac116e4c3178acf4aeb86d32d2b7715
 SIZE (rust/crates/interfaces-0.0.9.crate) = 20209
 SHA256 (rust/crates/inventory-0.2.3.crate) = 84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a
@@ -537,16 +541,16 @@ SHA256 (rust/crates/kernel32-sys-0.2.2.crate) = 7507624b29483431c0ba2d82aece8ca6
 SIZE (rust/crates/kernel32-sys-0.2.2.crate) = 24537
 SHA256 (rust/crates/lalrpop-util-0.20.2.crate) = 507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553
 SIZE (rust/crates/lalrpop-util-0.20.2.crate) = 15064
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
 SIZE (rust/crates/leb128-0.2.5.crate) = 11843
 SHA256 (rust/crates/lexical-core-0.7.6.crate) = 6607c62aa161d23d17a9072cc5da0be67cdfc89d3afb1e8d9c842bebc2525ffe
 SIZE (rust/crates/lexical-core-0.7.6.crate) = 494385
 SHA256 (rust/crates/lexical-sort-0.3.1.crate) = c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a
 SIZE (rust/crates/lexical-sort-0.3.1.crate) = 63689
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
+SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
+SIZE (rust/crates/libc-0.2.155.crate) = 743539
 SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7
 SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332
 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
@@ -561,8 +565,8 @@ SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757e
 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
 SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5
 SIZE (rust/crates/litrs-0.4.1.crate) = 42603
-SHA256 (rust/crates/llvm-sys-150.1.3.crate) = bfd60e740af945d99c2446a52e3ab8cdba2f740a40a16c51f6871bdea2abc687
-SIZE (rust/crates/llvm-sys-150.1.3.crate) = 55041
+SHA256 (rust/crates/llvm-sys-150.2.0.crate) = 88d6891afbe90a8be244f769dfe1db0b3c4880b8c44b12a6d0f7ab848d89b26d
+SIZE (rust/crates/llvm-sys-150.2.0.crate) = 54419
 SHA256 (rust/crates/lock_api-0.3.4.crate) = c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75
 SIZE (rust/crates/lock_api-0.3.4.crate) = 18750
 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
@@ -571,8 +575,8 @@ SHA256 (rust/crates/lockfree-object-pool-0.1.6.crate) = 9374ef4228402d4b7e403e58
 SIZE (rust/crates/lockfree-object-pool-0.1.6.crate) = 12309
*** 617 LINES SKIPPED ***