Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 9 Oct 2023 07:42:01 GMT
From:      Robert Clausecker <fuz@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 6ab67bad1dcc - main - devel/wasmer: Update to 4.2.2
Message-ID:  <202310090742.3997g1ZS021522@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by fuz:

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

commit 6ab67bad1dcc637c580ec720ed13c614a005034b
Author:     Krešimir Jozić <kjozic@gmail.com>
AuthorDate: 2023-10-08 14:40:31 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-10-09 07:40:32 +0000

    devel/wasmer: Update to 4.2.2
    
    Changelog: https://github.com/wasmerio/wasmer/blob/master/CHANGELOG.md#422---04102023
    
    PR:             274355
---
 devel/wasmer/Makefile                              |  17 ++-
 devel/wasmer/Makefile.crates                       |  74 +++++-----
 devel/wasmer/distinfo                              | 154 +++++++++++----------
 devel/wasmer/files/patch-Makefile                  |  11 ++
 ...ch-lib_wasix_src_runtime_task__manager_tokio.rs |  11 ++
 5 files changed, 154 insertions(+), 113 deletions(-)

diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile
index 893c1841bd6e..d866cf5a360f 100644
--- a/devel/wasmer/Makefile
+++ b/devel/wasmer/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	wasmer
 DISTVERSIONPREFIX=	v
-DISTVERSION=	4.2.1
-PORTREVISION=	1
+DISTVERSION=	4.2.2
 CATEGORIES=	devel
 
 MAINTAINER=	kjozic@gmail.com
@@ -14,9 +13,11 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 ONLY_FOR_ARCHS=	aarch64 amd64
 ONLY_FOR_ARCHS_REASON=	only aarch64 and amd64 are supported so far
 
-BUILD_DEPENDS=	bash>0:shells/bash
+BUILD_DEPENDS=	bash>0:shells/bash \
+		libffi>0:devel/libffi \
+		zstd>0:archivers/zstd
 
-USES=		cargo gmake pkgconfig
+USES=		cargo gmake llvm pkgconfig
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	wasmerio
@@ -24,11 +25,17 @@ GH_ACCOUNT=	wasmerio
 CARGO_BUILD=	no
 CARGO_INSTALL=	no
 
-MAKE_ENV+=	ENABLE_SINGLEPASS=0
+MAKE_ENV+=	ENABLE_CRANELIFT=1 \
+		ENABLE_LLVM=1 \
+		ENABLE_SINGLEPASS=1
+
 ALL_TARGET=	build-wasmer
 
 PLIST_FILES=	bin/wasmer
 
+pre-configure:
+	${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' ${WRKSRC}/Makefile
+
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/target/release/wasmer ${STAGEDIR}${PREFIX}/bin/
 
diff --git a/devel/wasmer/Makefile.crates b/devel/wasmer/Makefile.crates
index d8eddd7c0fd6..e276f6b81444 100644
--- a/devel/wasmer/Makefile.crates
+++ b/devel/wasmer/Makefile.crates
@@ -9,11 +9,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
 		anes-0.1.6 \
-		anstream-0.5.0 \
-		anstyle-1.0.3 \
-		anstyle-parse-0.2.1 \
+		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 \
 		any_ascii-0.1.7 \
 		anyhow-1.0.75 \
 		arbitrary-1.3.0 \
@@ -58,9 +58,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ciborium-io-0.2.1 \
 		ciborium-ll-0.2.1 \
 		cipher-0.4.4 \
-		clap-4.4.5 \
+		clap-4.4.6 \
 		clap-verbosity-flag-2.0.1 \
-		clap_builder-4.4.5 \
+		clap_builder-4.4.6 \
 		clap_derive-4.4.2 \
 		clap_lex-0.5.1 \
 		colorchoice-1.0.0 \
@@ -98,8 +98,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		crossterm-0.26.1 \
 		crossterm_winapi-0.9.1 \
 		crypto-common-0.1.6 \
-		csv-1.2.2 \
-		csv-core-0.1.10 \
+		csv-1.3.0 \
+		csv-core-0.1.11 \
 		ctor-0.1.26 \
 		cty-0.2.2 \
 		cynic-3.2.2 \
@@ -141,12 +141,12 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		encoding_rs-0.8.33 \
 		enum-iterator-0.7.0 \
 		enum-iterator-derive-0.7.0 \
-		enum-ordinalize-3.1.13 \
+		enum-ordinalize-3.1.15 \
 		enumset-1.1.2 \
 		enumset_derive-0.8.1 \
 		equivalent-1.0.1 \
 		erased-serde-0.3.31 \
-		errno-0.3.3 \
+		errno-0.3.4 \
 		errno-dragonfly-0.1.2 \
 		fallible-iterator-0.2.0 \
 		fallible-streaming-iterator-0.1.9 \
@@ -193,7 +193,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		hash32-0.2.1 \
 		hashbrown-0.11.2 \
 		hashbrown-0.12.3 \
-		hashbrown-0.14.0 \
+		hashbrown-0.14.1 \
 		hashlink-0.8.4 \
 		heapless-0.7.16 \
 		heck-0.3.3 \
@@ -210,7 +210,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		hyper-0.14.27 \
 		hyper-rustls-0.24.1 \
 		hyper-tls-0.5.0 \
-		hyper-tungstenite-0.10.0 \
+		hyper-tungstenite-0.11.1 \
 		iana-time-zone-0.1.57 \
 		iana-time-zone-haiku-0.1.2 \
 		id-arena-2.2.1 \
@@ -218,7 +218,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		idna-0.2.3 \
 		idna-0.4.0 \
 		indexmap-1.9.3 \
-		indexmap-2.0.1 \
+		indexmap-2.0.2 \
 		indicatif-0.17.7 \
 		inkwell-0.1.1 \
 		inkwell_internals-0.7.0 \
@@ -241,12 +241,12 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		lexical-sort-0.3.1 \
 		libc-0.2.148 \
 		libfuzzer-sys-0.4.7 \
-		libloading-0.8.0 \
+		libloading-0.8.1 \
 		libsqlite3-sys-0.25.2 \
 		linked-hash-map-0.5.6 \
 		linked_hash_set-0.1.4 \
-		linux-raw-sys-0.4.7 \
-		llvm-sys-140.1.2 \
+		linux-raw-sys-0.4.8 \
+		llvm-sys-150.1.2 \
 		lock_api-0.4.10 \
 		log-0.4.20 \
 		lzma-rs-0.2.0 \
@@ -255,7 +255,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		matchers-0.1.0 \
 		matches-0.1.10 \
 		md5-0.7.0 \
-		memchr-2.6.3 \
+		memchr-2.6.4 \
 		memmap2-0.5.10 \
 		memmap2-0.6.2 \
 		memoffset-0.6.5 \
@@ -348,15 +348,15 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ref-cast-impl-1.0.20 \
 		ref_thread_local-0.1.1 \
 		regalloc2-0.5.1 \
-		regex-1.9.5 \
+		regex-1.9.6 \
 		regex-automata-0.1.10 \
-		regex-automata-0.3.8 \
+		regex-automata-0.3.9 \
 		regex-syntax-0.6.29 \
 		regex-syntax-0.7.5 \
 		region-3.0.0 \
 		rend-0.4.1 \
 		replace_with-0.1.7 \
-		reqwest-0.11.20 \
+		reqwest-0.11.22 \
 		ring-0.16.20 \
 		rkyv-0.7.42 \
 		rkyv_derive-0.7.42 \
@@ -369,7 +369,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		rustc_version-0.3.3 \
 		rustc_version-0.4.0 \
 		rustfix-0.5.1 \
-		rustix-0.38.14 \
+		rustix-0.38.15 \
 		rustls-0.21.7 \
 		rustls-pemfile-1.0.3 \
 		rustls-webpki-0.101.6 \
@@ -437,6 +437,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		subtle-2.5.0 \
 		syn-1.0.109 \
 		syn-2.0.37 \
+		system-configuration-0.5.1 \
+		system-configuration-sys-0.5.0 \
 		tap-1.0.1 \
 		tar-0.4.40 \
 		target-lexicon-0.11.2 \
@@ -464,13 +466,15 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		tokio-native-tls-0.3.1 \
 		tokio-rustls-0.24.1 \
 		tokio-serde-0.8.0 \
-		tokio-tungstenite-0.19.0 \
+		tokio-tungstenite-0.20.1 \
 		tokio-util-0.6.10 \
 		tokio-util-0.7.9 \
 		toml-0.5.11 \
 		toml-0.7.8 \
+		toml-0.8.2 \
 		toml_datetime-0.6.3 \
 		toml_edit-0.19.15 \
+		toml_edit-0.20.2 \
 		tower-0.4.13 \
 		tower-http-0.4.4 \
 		tower-layer-0.3.2 \
@@ -485,7 +489,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		tracing-wasm-0.2.1 \
 		try-lock-0.2.4 \
 		trybuild-1.0.85 \
-		tungstenite-0.19.0 \
+		tungstenite-0.20.1 \
 		typenum-1.17.0 \
 		typetag-0.1.8 \
 		typetag-impl-0.1.8 \
@@ -510,8 +514,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		vcpkg-0.2.15 \
 		version-compare-0.1.1 \
 		version_check-0.9.4 \
-		virtual-mio-0.2.0 \
-		virtual-net-0.5.0 \
+		virtual-mio-0.3.0 \
+		virtual-net-0.6.1 \
 		void-1.0.2 \
 		wai-bindgen-gen-core-0.2.3 \
 		wai-bindgen-gen-rust-0.2.3 \
@@ -544,21 +548,21 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		wasm-encoder-0.32.0 \
 		wasm-smith-0.4.5 \
 		wasm-streams-0.3.0 \
-		wasmer-api-0.0.16 \
-		wasmer-deploy-cli-0.1.25 \
-		wasmer-deploy-schema-0.0.14 \
-		wasmer-deploy-util-0.0.14 \
+		wasmer-api-0.0.21 \
+		wasmer-deploy-cli-0.1.29 \
+		wasmer-deploy-schema-0.0.21 \
+		wasmer-deploy-util-0.0.21 \
 		wasmer-inline-c-0.1.2 \
 		wasmer-inline-c-macro-0.1.6 \
-		wasmer-registry-5.6.0 \
-		wasmer-toml-0.6.0 \
-		wasmer-toml-0.8.0 \
-		wasmer-wasm-interface-4.2.0 \
+		wasmer-registry-5.7.0 \
+		wasmer-toml-0.8.1 \
+		wasmer-toml-0.9.0 \
+		wasmer-wasm-interface-4.2.1 \
 		wasmparser-0.51.4 \
 		wasmparser-0.83.0 \
 		wasmparser-0.95.0 \
-		wasmparser-0.113.2 \
-		wasmprinter-0.2.67 \
+		wasmparser-0.113.3 \
+		wasmprinter-0.2.68 \
 		wast-24.0.0 \
 		wast-38.0.1 \
 		wast-64.0.0 \
diff --git a/devel/wasmer/distinfo b/devel/wasmer/distinfo
index 7f1dc927b6c3..ba3ccd455833 100644
--- a/devel/wasmer/distinfo
+++ b/devel/wasmer/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1696083460
+TIMESTAMP = 1696611009
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
@@ -21,16 +21,16 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
 SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.5.0.crate) = b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c
-SIZE (rust/crates/anstream-0.5.0.crate) = 19646
-SHA256 (rust/crates/anstyle-1.0.3.crate) = b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46
-SIZE (rust/crates/anstyle-1.0.3.crate) = 13986
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
+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/any_ascii-0.1.7.crate) = 70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e
 SIZE (rust/crates/any_ascii-0.1.7.crate) = 220683
 SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
@@ -119,12 +119,12 @@ SHA256 (rust/crates/ciborium-ll-0.2.1.crate) = defaa24ecc093c77630e6c15e17c51f5e
 SIZE (rust/crates/ciborium-ll-0.2.1.crate) = 14649
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.4.5.crate) = 824956d0dca8334758a5b7f7e50518d66ea319330cbceedcf76905c2f6ab30e3
-SIZE (rust/crates/clap-4.4.5.crate) = 54815
+SHA256 (rust/crates/clap-4.4.6.crate) = d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956
+SIZE (rust/crates/clap-4.4.6.crate) = 54823
 SHA256 (rust/crates/clap-verbosity-flag-2.0.1.crate) = 1eef05769009513df2eb1c3b4613e7fad873a14c600ff025b08f250f59fee7de
 SIZE (rust/crates/clap-verbosity-flag-2.0.1.crate) = 11908
-SHA256 (rust/crates/clap_builder-4.4.5.crate) = 122ec64120a49b4563ccaedcbea7818d069ed8e9aa6d829b82d8a4128936b2ab
-SIZE (rust/crates/clap_builder-4.4.5.crate) = 162442
+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
@@ -199,10 +199,10 @@ SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9
 SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csv-1.2.2.crate) = 626ae34994d3d8d668f4269922248239db4ae42d538b14c398b74a52208e8086
-SIZE (rust/crates/csv-1.2.2.crate) = 887958
-SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
-SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
+SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe
+SIZE (rust/crates/csv-1.3.0.crate) = 888212
+SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70
+SIZE (rust/crates/csv-core-0.1.11.crate) = 25852
 SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
 SIZE (rust/crates/ctor-0.1.26.crate) = 10803
 SHA256 (rust/crates/cty-0.2.2.crate) = b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35
@@ -285,8 +285,8 @@ SHA256 (rust/crates/enum-iterator-0.7.0.crate) = 4eeac5c5edb79e4e39fe8439ef35207
 SIZE (rust/crates/enum-iterator-0.7.0.crate) = 1783
 SHA256 (rust/crates/enum-iterator-derive-0.7.0.crate) = c134c37760b27a871ba422106eedbb8247da973a09e82558bf26d619c882b159
 SIZE (rust/crates/enum-iterator-derive-0.7.0.crate) = 2431
-SHA256 (rust/crates/enum-ordinalize-3.1.13.crate) = e4f76552f53cefc9a7f64987c3701b99d982f7690606fd67de1d09712fbf52f1
-SIZE (rust/crates/enum-ordinalize-3.1.13.crate) = 5741
+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.2.crate) = e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb
 SIZE (rust/crates/enumset-1.1.2.crate) = 26785
 SHA256 (rust/crates/enumset_derive-0.8.1.crate) = e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af
@@ -295,8 +295,8 @@ SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8d
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
 SIZE (rust/crates/erased-serde-0.3.31.crate) = 24182
-SHA256 (rust/crates/errno-0.3.3.crate) = 136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd
-SIZE (rust/crates/errno-0.3.3.crate) = 10543
+SHA256 (rust/crates/errno-0.3.4.crate) = add4f07d43996f76ef320709726a556a9d4f965d9410d8d0271132d2f8293480
+SIZE (rust/crates/errno-0.3.4.crate) = 10589
 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
 SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7
@@ -389,8 +389,8 @@ SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c
 SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713
 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/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
 SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
 SHA256 (rust/crates/heapless-0.7.16.crate) = db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743
@@ -423,8 +423,8 @@ SHA256 (rust/crates/hyper-rustls-0.24.1.crate) = 8d78e1e73ec14cf7375674f74d7dde1
 SIZE (rust/crates/hyper-rustls-0.24.1.crate) = 30224
 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
-SHA256 (rust/crates/hyper-tungstenite-0.10.0.crate) = 226df6fd0aece319a325419d770aa9d947defa60463f142cd82b329121f906a3
-SIZE (rust/crates/hyper-tungstenite-0.10.0.crate) = 13244
+SHA256 (rust/crates/hyper-tungstenite-0.11.1.crate) = 7cc7dcb1ab67cd336f468a12491765672e61a3b6b148634dbfe2fe8acd3fe7d9
+SIZE (rust/crates/hyper-tungstenite-0.11.1.crate) = 14089
 SHA256 (rust/crates/iana-time-zone-0.1.57.crate) = 2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613
 SIZE (rust/crates/iana-time-zone-0.1.57.crate) = 19785
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -439,8 +439,8 @@ SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260
 SIZE (rust/crates/idna-0.4.0.crate) = 271429
 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.0.1.crate) = ad227c3af19d4914570ad36d30409928b75967c298feb9ea1969db3a610bb14e
-SIZE (rust/crates/indexmap-2.0.1.crate) = 64305
+SHA256 (rust/crates/indexmap-2.0.2.crate) = 8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897
+SIZE (rust/crates/indexmap-2.0.2.crate) = 64274
 SHA256 (rust/crates/indicatif-0.17.7.crate) = fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25
 SIZE (rust/crates/indicatif-0.17.7.crate) = 63108
 SHA256 (rust/crates/inkwell-0.1.1.crate) = bbac11e485159a525867fb7e6aa61981453e6a72f625fde6a4ab3047b0c6dec9
@@ -485,18 +485,18 @@ SHA256 (rust/crates/libc-0.2.148.crate) = 9cdc71e17332e86d2e1d38c1f99edcb6288ee1
 SIZE (rust/crates/libc-0.2.148.crate) = 690988
 SHA256 (rust/crates/libfuzzer-sys-0.4.7.crate) = a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7
 SIZE (rust/crates/libfuzzer-sys-0.4.7.crate) = 128332
-SHA256 (rust/crates/libloading-0.8.0.crate) = d580318f95776505201b28cf98eb1fa5e4be3b689633ba6a3e6cd880ff22d8cb
-SIZE (rust/crates/libloading-0.8.0.crate) = 27845
+SHA256 (rust/crates/libloading-0.8.1.crate) = c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161
+SIZE (rust/crates/libloading-0.8.1.crate) = 27893
 SHA256 (rust/crates/libsqlite3-sys-0.25.2.crate) = 29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa
 SIZE (rust/crates/libsqlite3-sys-0.25.2.crate) = 4841525
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
 SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049
 SHA256 (rust/crates/linked_hash_set-0.1.4.crate) = 47186c6da4d81ca383c7c47c1bfc80f4b95f4720514d860a5407aaf4233f9588
 SIZE (rust/crates/linked_hash_set-0.1.4.crate) = 15328
-SHA256 (rust/crates/linux-raw-sys-0.4.7.crate) = 1a9bad9f94746442c783ca431b22403b519cd7fbeed0533fdd6328b2f2212128
-SIZE (rust/crates/linux-raw-sys-0.4.7.crate) = 1350647
-SHA256 (rust/crates/llvm-sys-140.1.2.crate) = 69b285f8682531b9b394dd9891977a2a28c47006e491bda944e1ca62ebab2664
-SIZE (rust/crates/llvm-sys-140.1.2.crate) = 53221
+SHA256 (rust/crates/linux-raw-sys-0.4.8.crate) = 3852614a3bd9ca9804678ba6be5e3b8ce76dfc902cae004e3e0c44051b6e88db
+SIZE (rust/crates/linux-raw-sys-0.4.8.crate) = 1407619
+SHA256 (rust/crates/llvm-sys-150.1.2.crate) = 417dbaef2fece3b186fe15704e010849279de5f7eea1caa8845558130867bdd2
+SIZE (rust/crates/llvm-sys-150.1.2.crate) = 54424
 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
@@ -513,8 +513,8 @@ SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c6
 SIZE (rust/crates/matches-0.1.10.crate) = 2592
 SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771
 SIZE (rust/crates/md5-0.7.0.crate) = 6671
-SHA256 (rust/crates/memchr-2.6.3.crate) = 8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c
-SIZE (rust/crates/memchr-2.6.3.crate) = 94377
+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/memmap2-0.6.2.crate) = 6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872
@@ -699,12 +699,12 @@ SHA256 (rust/crates/ref_thread_local-0.1.1.crate) = a0d51660a68078997855ba5602f7
 SIZE (rust/crates/ref_thread_local-0.1.1.crate) = 8074
 SHA256 (rust/crates/regalloc2-0.5.1.crate) = 300d4fbfb40c1c66a78ba3ddd41c1110247cf52f97b87d0f2fc9209bd49b030c
 SIZE (rust/crates/regalloc2-0.5.1.crate) = 127205
-SHA256 (rust/crates/regex-1.9.5.crate) = 697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47
-SIZE (rust/crates/regex-1.9.5.crate) = 253883
+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.8.crate) = c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795
-SIZE (rust/crates/regex-automata-0.3.8.crate) = 610113
+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
@@ -715,8 +715,8 @@ SHA256 (rust/crates/rend-0.4.1.crate) = a2571463863a6bd50c32f94402933f03457a3fba
 SIZE (rust/crates/rend-0.4.1.crate) = 9305
 SHA256 (rust/crates/replace_with-0.1.7.crate) = e3a8614ee435691de62bcffcf4a66d91b3594bf1428a5722e79103249a095690
 SIZE (rust/crates/replace_with-0.1.7.crate) = 10935
-SHA256 (rust/crates/reqwest-0.11.20.crate) = 3e9ad3fe7488d7e34558a2033d45a0c90b72d97b4f80705666fea71472e2e6a1
-SIZE (rust/crates/reqwest-0.11.20.crate) = 155122
+SHA256 (rust/crates/reqwest-0.11.22.crate) = 046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b
+SIZE (rust/crates/reqwest-0.11.22.crate) = 156932
 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
 SIZE (rust/crates/ring-0.16.20.crate) = 5082615
 SHA256 (rust/crates/rkyv-0.7.42.crate) = 0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58
@@ -741,8 +741,8 @@ SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15
 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175
 SHA256 (rust/crates/rustfix-0.5.1.crate) = f2c50b74badcddeb8f7652fa8323ce440b95286f8e4b64ebfd871c609672704e
 SIZE (rust/crates/rustfix-0.5.1.crate) = 17768
-SHA256 (rust/crates/rustix-0.38.14.crate) = 747c788e9ce8e92b12cd485c49ddf90723550b654b32508f979b71a7b1ecda4f
-SIZE (rust/crates/rustix-0.38.14.crate) = 344026
+SHA256 (rust/crates/rustix-0.38.15.crate) = d2f9da0cbd88f9f09e7814e388301c8414c51c62aa6ce1e4b5c551d49d96e531
+SIZE (rust/crates/rustix-0.38.15.crate) = 351105
 SHA256 (rust/crates/rustls-0.21.7.crate) = cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8
 SIZE (rust/crates/rustls-0.21.7.crate) = 283818
 SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2
@@ -877,6 +877,10 @@ SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
 SHA256 (rust/crates/syn-2.0.37.crate) = 7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8
 SIZE (rust/crates/syn-2.0.37.crate) = 243250
+SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7
+SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618
+SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9
+SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
 SHA256 (rust/crates/tar-0.4.40.crate) = b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb
@@ -931,8 +935,8 @@ SHA256 (rust/crates/tokio-rustls-0.24.1.crate) = c28327cf380ac148141087fbfb9de9d
 SIZE (rust/crates/tokio-rustls-0.24.1.crate) = 33049
 SHA256 (rust/crates/tokio-serde-0.8.0.crate) = 911a61637386b789af998ee23f50aa30d5fd7edcec8d6d3dedae5e5815205466
 SIZE (rust/crates/tokio-serde-0.8.0.crate) = 15720
-SHA256 (rust/crates/tokio-tungstenite-0.19.0.crate) = ec509ac96e9a0c43427c74f003127d953a265737636129424288d27cb5c4b12c
-SIZE (rust/crates/tokio-tungstenite-0.19.0.crate) = 27734
+SHA256 (rust/crates/tokio-tungstenite-0.20.1.crate) = 212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c
+SIZE (rust/crates/tokio-tungstenite-0.20.1.crate) = 28569
 SHA256 (rust/crates/tokio-util-0.6.10.crate) = 36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507
 SIZE (rust/crates/tokio-util-0.6.10.crate) = 71140
 SHA256 (rust/crates/tokio-util-0.7.9.crate) = 1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d
@@ -941,10 +945,14 @@ SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f042
 SIZE (rust/crates/toml-0.5.11.crate) = 54910
 SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257
 SIZE (rust/crates/toml-0.7.8.crate) = 49671
+SHA256 (rust/crates/toml-0.8.2.crate) = 185d8ab0dfbb35cf1399a6344d8484209c088f75f8f68230da55d48d95d43e3d
+SIZE (rust/crates/toml-0.8.2.crate) = 50425
 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.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
 SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
+SHA256 (rust/crates/toml_edit-0.20.2.crate) = 396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338
+SIZE (rust/crates/toml_edit-0.20.2.crate) = 96487
 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
 SIZE (rust/crates/tower-0.4.13.crate) = 106906
 SHA256 (rust/crates/tower-http-0.4.4.crate) = 61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140
@@ -973,8 +981,8 @@ SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161
 SIZE (rust/crates/try-lock-0.2.4.crate) = 4467
 SHA256 (rust/crates/trybuild-1.0.85.crate) = 196a58260a906cedb9bf6d8034b6379d0c11f552416960452f267402ceeddff1
 SIZE (rust/crates/trybuild-1.0.85.crate) = 40616
-SHA256 (rust/crates/tungstenite-0.19.0.crate) = 15fba1a6d6bb030745759a9a2a588bfe8490fc8b4751a277db3a0be1c9ebbf67
-SIZE (rust/crates/tungstenite-0.19.0.crate) = 56325
+SHA256 (rust/crates/tungstenite-0.20.1.crate) = 9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9
+SIZE (rust/crates/tungstenite-0.20.1.crate) = 60095
 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
 SIZE (rust/crates/typenum-1.17.0.crate) = 42849
 SHA256 (rust/crates/typetag-0.1.8.crate) = 4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a
@@ -1023,10 +1031,10 @@ SHA256 (rust/crates/version-compare-0.1.1.crate) = 579a42fc0b8e0c63b76519a339be3
 SIZE (rust/crates/version-compare-0.1.1.crate) = 13224
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
 SIZE (rust/crates/version_check-0.9.4.crate) = 14895
-SHA256 (rust/crates/virtual-mio-0.2.0.crate) = bc63af761ebc294142a24d62795518b8ed4f722ae9a6666b9f93569a4df6447e
-SIZE (rust/crates/virtual-mio-0.2.0.crate) = 4389
-SHA256 (rust/crates/virtual-net-0.5.0.crate) = 306bb6ff6ed62c44f50a72c7c89f95439bb0f56cce7c3963cd3ae6d292a04af5
-SIZE (rust/crates/virtual-net-0.5.0.crate) = 29832
+SHA256 (rust/crates/virtual-mio-0.3.0.crate) = b9f38a379f14296f9fb93eda42ece4d57b568af417569102c3dcfeb88ab4800f
+SIZE (rust/crates/virtual-mio-0.3.0.crate) = 5065
+SHA256 (rust/crates/virtual-net-0.6.1.crate) = 762dac9d5da7f609894b31f7fd03b19ee8959510847c98c1973acce32270b132
+SIZE (rust/crates/virtual-net-0.6.1.crate) = 34249
 SHA256 (rust/crates/void-1.0.2.crate) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
 SIZE (rust/crates/void-1.0.2.crate) = 2356
 SHA256 (rust/crates/wai-bindgen-gen-core-0.2.3.crate) = 1aa3dc41b510811122b3088197234c27e08fcad63ef936306dd8e11e2803876c
@@ -1091,36 +1099,36 @@ SHA256 (rust/crates/wasm-smith-0.4.5.crate) = f7e95fdeed16adeffed44efdc7ccf27d4f
 SIZE (rust/crates/wasm-smith-0.4.5.crate) = 356120
 SHA256 (rust/crates/wasm-streams-0.3.0.crate) = b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7
 SIZE (rust/crates/wasm-streams-0.3.0.crate) = 33502
-SHA256 (rust/crates/wasmer-api-0.0.16.crate) = c9e8e1c4dcacb5055cd584994bb04a43e107b1c23651b24ab4da8befc24793f6
-SIZE (rust/crates/wasmer-api-0.0.16.crate) = 27179
-SHA256 (rust/crates/wasmer-deploy-cli-0.1.25.crate) = 22d9ccd93f117915eadf90c2f24213ad5f1725f5d3470cbd2ba8d58f79bd0b53
-SIZE (rust/crates/wasmer-deploy-cli-0.1.25.crate) = 57682
-SHA256 (rust/crates/wasmer-deploy-schema-0.0.14.crate) = d0cef86a0ed94dfc32acb1c6f7938e6f2c0b63f35af0a112df8052ea10140612
-SIZE (rust/crates/wasmer-deploy-schema-0.0.14.crate) = 30968
-SHA256 (rust/crates/wasmer-deploy-util-0.0.14.crate) = 7595515fb1163de1f6ab6d4d070d59fe7f75176af99e3ec12beaed7169dc3e88
-SIZE (rust/crates/wasmer-deploy-util-0.0.14.crate) = 5554
+SHA256 (rust/crates/wasmer-api-0.0.21.crate) = 00fc0940fb8afac4ea89188642fe5c79344d2a9c1eed5f97dca31e1b77bc94b0
+SIZE (rust/crates/wasmer-api-0.0.21.crate) = 27228
+SHA256 (rust/crates/wasmer-deploy-cli-0.1.29.crate) = c56e0442e54a80664e98695e8d107ae9b96cc8c2fefd37724afc0ab87ae7d2bd
+SIZE (rust/crates/wasmer-deploy-cli-0.1.29.crate) = 131985
+SHA256 (rust/crates/wasmer-deploy-schema-0.0.21.crate) = 834e0556431a342b332b1c3f9da9bdd82e7aaf8bf04bb35459a6f0c2dccce45c
+SIZE (rust/crates/wasmer-deploy-schema-0.0.21.crate) = 34197
+SHA256 (rust/crates/wasmer-deploy-util-0.0.21.crate) = 8fea1339e7e1bda2e8ceac2181261ca36ae2fd665a745d02e072df992f3cec98
+SIZE (rust/crates/wasmer-deploy-util-0.0.21.crate) = 5556
 SHA256 (rust/crates/wasmer-inline-c-0.1.2.crate) = 7c4e7a2a3363ceeb2ee60371af9460748f2bf53569b58627f1f640284ab07778
 SIZE (rust/crates/wasmer-inline-c-0.1.2.crate) = 3960
 SHA256 (rust/crates/wasmer-inline-c-macro-0.1.6.crate) = 058581df4116836c51906e346d6f49ad1b1de0129243fba6b1e1d3c206cd36d1
 SIZE (rust/crates/wasmer-inline-c-macro-0.1.6.crate) = 2362
-SHA256 (rust/crates/wasmer-registry-5.6.0.crate) = 12c0226d195c1b6ecbb77f53686e1c719c0fc638ae9cf1ef947111c4769e1252
-SIZE (rust/crates/wasmer-registry-5.6.0.crate) = 37297
-SHA256 (rust/crates/wasmer-toml-0.6.0.crate) = 4232db0aff83ed6208d541ddcf1bf72730673528be8c4fe13c6369060f6e05a7
-SIZE (rust/crates/wasmer-toml-0.6.0.crate) = 10711
-SHA256 (rust/crates/wasmer-toml-0.8.0.crate) = e2d9ad139e1b613770613cf5952e95185e28b108120ddee14d88b4a004c7c94f
-SIZE (rust/crates/wasmer-toml-0.8.0.crate) = 14430
-SHA256 (rust/crates/wasmer-wasm-interface-4.2.0.crate) = 7b5642ecbc9eaf7e9523fee2c2f31909a42c54f05c79013f672549273328c7c1
-SIZE (rust/crates/wasmer-wasm-interface-4.2.0.crate) = 10457
+SHA256 (rust/crates/wasmer-registry-5.7.0.crate) = 22064e8d81aa0abd1211785ba7286ebc6ccabd069a19f075ff94d36fd6d29c39
+SIZE (rust/crates/wasmer-registry-5.7.0.crate) = 37211
+SHA256 (rust/crates/wasmer-toml-0.8.1.crate) = 80dd00e4ae6e2f13c1fba9c8fd49d2567985c8099f9c9920aa4bb922c59e4f54
+SIZE (rust/crates/wasmer-toml-0.8.1.crate) = 14539
+SHA256 (rust/crates/wasmer-toml-0.9.0.crate) = 64a1f578659a6f88c6943f7d6575e1be6b1b58b1dcdcfb4c9b8412f22328249a
+SIZE (rust/crates/wasmer-toml-0.9.0.crate) = 14611
+SHA256 (rust/crates/wasmer-wasm-interface-4.2.1.crate) = 28d8b226f0b3952d9d1fa9d2604081a1a43d83d07544d62acdd2e523c6acd380
+SIZE (rust/crates/wasmer-wasm-interface-4.2.1.crate) = 10460
 SHA256 (rust/crates/wasmparser-0.51.4.crate) = aeb1956b19469d1c5e63e459d29e7b5aa0f558d9f16fcef09736f8a265e6c10a
 SIZE (rust/crates/wasmparser-0.51.4.crate) = 71773
 SHA256 (rust/crates/wasmparser-0.83.0.crate) = 718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a
 SIZE (rust/crates/wasmparser-0.83.0.crate) = 82579
 SHA256 (rust/crates/wasmparser-0.95.0.crate) = f2ea896273ea99b15132414be1da01ab0d8836415083298ecaffbe308eaac87a
 SIZE (rust/crates/wasmparser-0.95.0.crate) = 123630
-SHA256 (rust/crates/wasmparser-0.113.2.crate) = 1fd0d44fab0bd78404e352f3399324eef76516a4580b52bc9031c60f064e98f3
-SIZE (rust/crates/wasmparser-0.113.2.crate) = 167133
-SHA256 (rust/crates/wasmprinter-0.2.67.crate) = f6615a5587149e753bf4b93f90fa3c3f41c88597a7a2da72879afcabeda9648f
-SIZE (rust/crates/wasmprinter-0.2.67.crate) = 32280
+SHA256 (rust/crates/wasmparser-0.113.3.crate) = 286049849b5a5bd09a8773171be96824afabffc7cc3df6caaf33a38db6cd07ae
+SIZE (rust/crates/wasmparser-0.113.3.crate) = 167489
+SHA256 (rust/crates/wasmprinter-0.2.68.crate) = 537030718ce76e985896e91fe2cac77c1913c8dccd46eaf8ab1a4cd56d824cc3
+SIZE (rust/crates/wasmprinter-0.2.68.crate) = 32277
 SHA256 (rust/crates/wast-24.0.0.crate) = 6ff1e3bd3ad0b2ee7784add89c30dc96b89a54b43e5d6d95d774eda1863b3500
 SIZE (rust/crates/wast-24.0.0.crate) = 103430
 SHA256 (rust/crates/wast-38.0.1.crate) = ae0d7b256bef26c898fa7344a2d627e8499f5a749432ce0a05eae1a64ff0c271
@@ -1233,5 +1241,5 @@ SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce
 SIZE (rust/crates/yansi-0.5.1.crate) = 16525
 SHA256 (rust/crates/zeroize-1.6.0.crate) = 2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9
 SIZE (rust/crates/zeroize-1.6.0.crate) = 19049
-SHA256 (wasmerio-wasmer-v4.2.1_GH0.tar.gz) = 46ee02b24b1c27e285ec54e3a828ad645b9e64e7eb1512b6aaf67185c98d4355
-SIZE (wasmerio-wasmer-v4.2.1_GH0.tar.gz) = 100765494
+SHA256 (wasmerio-wasmer-v4.2.2_GH0.tar.gz) = 8ca4cf3afb1baa9a56d7d63ef01b5d3e4e4a9b2c67360285f1c53e7eb3ac7be1
+SIZE (wasmerio-wasmer-v4.2.2_GH0.tar.gz) = 100770999
diff --git a/devel/wasmer/files/patch-Makefile b/devel/wasmer/files/patch-Makefile
new file mode 100644
index 000000000000..330f8fc23783
--- /dev/null
+++ b/devel/wasmer/files/patch-Makefile
@@ -0,0 +1,11 @@
+--- Makefile.orig	2023-10-04 17:50:14 UTC
++++ Makefile
+@@ -388,7 +388,7 @@ check-capi:
+ 
+ 
+ build-wasmer:
+-	$(CARGO_BINARY) build $(CARGO_TARGET_FLAG) --release --manifest-path lib/cli/Cargo.toml $(compiler_features) --bin wasmer --locked
++	RUSTFLAGS+="-L native=%%LOCALBASE%%/lib" $(CARGO_BINARY) build $(CARGO_TARGET_FLAG) --release --manifest-path lib/cli/Cargo.toml $(compiler_features) --bin wasmer --locked
+ 
+ build-wasmer-jsc:
+ 	$(CARGO_BINARY) build $(CARGO_TARGET_FLAG) --release --manifest-path lib/cli/Cargo.toml --no-default-features --features="jsc,wat" --bin wasmer --locked
diff --git a/devel/wasmer/files/patch-lib_wasix_src_runtime_task__manager_tokio.rs b/devel/wasmer/files/patch-lib_wasix_src_runtime_task__manager_tokio.rs
new file mode 100644
index 000000000000..62ed3fc678fe
--- /dev/null
+++ b/devel/wasmer/files/patch-lib_wasix_src_runtime_task__manager_tokio.rs
@@ -0,0 +1,11 @@
+--- lib/wasix/src/runtime/task_manager/tokio.rs.orig	2023-10-04 17:50:14 UTC
++++ lib/wasix/src/runtime/task_manager/tokio.rs
+@@ -58,7 +58,7 @@ impl TokioTaskManager {
+         let concurrency = std::thread::available_parallelism()
+             .unwrap_or(NonZeroUsize::new(1).unwrap())
+             .get();
+-        let max_threads = 200usize.max(concurrency * 100);
++        let max_threads = concurrency;
+ 
+         Self {
+             rt: rt.into(),



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202310090742.3997g1ZS021522>