git: f5bf00369d3c - main - devel/libwasmtime: update to 48.0.1, also set submitter as maintainer.

From: Vanilla I. Shu <vanilla_at_FreeBSD.org>
Date: Fri, 11 Sep 2026 14:18:15 UTC
The branch main has been updated by vanilla:

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

commit f5bf00369d3c2066abb428d88b3b8a495831d899
Author:     Vanilla I. Shu <vanilla@FreeBSD.org>
AuthorDate: 2026-09-11 14:17:20 +0000
Commit:     Vanilla I. Shu <vanilla@FreeBSD.org>
CommitDate: 2026-09-11 14:18:03 +0000

    devel/libwasmtime: update to 48.0.1, also set submitter as maintainer.
    
    PR:             298310
---
 devel/libwasmtime/Makefile        |  11 ++--
 devel/libwasmtime/Makefile.crates |  57 ++++++++--------
 devel/libwasmtime/distinfo        | 134 ++++++++++++++++++--------------------
 3 files changed, 95 insertions(+), 107 deletions(-)

diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index 63f48d495554..23ed69515cec 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,10 +1,10 @@
 PORTNAME=	lib${GH_PROJECT}
-PORTVERSION=	47.0.2
+PORTVERSION=	48.0.1
 DISTVERSIONPREFIX=	v
 PORTREVISION=	1
 CATEGORIES=	devel
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	chris.longros@gmail.com
 COMMENT=	Library for fast and secure runtime for WebAssembly
 WWW=		https://wasmtime.dev/
 
@@ -29,10 +29,9 @@ GH_PROJECT=	wasmtime
 CARGO_BUILD_ARGS=	-p wasmtime-c-api
 CMAKE_SOURCE_PATH=	${WRKSRC}/crates/c-api
 
-GH_TUPLE=	WebAssembly:component-model:dac7805:component_model/tests/component-model \
-		WebAssembly:testsuite:3453673:testsuite/tests/spec_testsuite \
-		WebAssembly:wasi-testsuite:26ea2ff:wasi_testsuite/tests/wasi_testsuite/wasi-common \
-		WebAssembly:wasi-threads:e1893c0:wasi_threads/tests/wasi_testsuite/wasi-threads
+GH_TUPLE=	WebAssembly:component-model:e8d8005:component_model/tests/component-model \
+		WebAssembly:testsuite:0dc0343:testsuite/tests/spec_testsuite \
+		WebAssembly:wasi-testsuite:6345da2:wasi_testsuite/tests/wasi-testsuite
 
 post-configure:
 	@cd ${CMAKE_SOURCE_PATH} && ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS}
diff --git a/devel/libwasmtime/Makefile.crates b/devel/libwasmtime/Makefile.crates
index ce1d60d4d87c..9d0881267806 100644
--- a/devel/libwasmtime/Makefile.crates
+++ b/devel/libwasmtime/Makefile.crates
@@ -37,9 +37,9 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		bzip2-0.4.4 \
 		bzip2-sys-0.1.11+1.0.8 \
 		camino-1.1.4 \
-		cap-fs-ext-4.0.2 \
-		cap-primitives-4.0.2 \
-		cap-std-4.0.2 \
+		cap-fs-ext-4.0.3 \
+		cap-primitives-4.0.3 \
+		cap-std-4.0.3 \
 		capstone-0.14.0 \
 		capstone-sys-0.18.0 \
 		cargo-platform-0.1.2 \
@@ -72,7 +72,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		criterion-0.8.2 \
 		criterion-plot-0.8.2 \
 		crossbeam-deque-0.8.1 \
-		crossbeam-epoch-0.9.18 \
+		crossbeam-epoch-0.9.20 \
 		crossbeam-utils-0.8.20 \
 		crunchy-0.2.2 \
 		crypto-common-0.1.6 \
@@ -184,7 +184,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		ittapi-0.4.0 \
 		ittapi-sys-0.4.0 \
 		jobserver-0.1.32 \
-		json-from-wast-0.252.0 \
+		json-from-wast-0.254.0 \
 		lazy_static-1.4.0 \
 		leb128-0.2.5 \
 		leb128fmt-0.1.0 \
@@ -237,9 +237,9 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.6 \
 		openssl-sys-0.9.116 \
-		openvino-0.9.0 \
-		openvino-finder-0.9.0 \
-		openvino-sys-0.9.0 \
+		openvino-0.11.0 \
+		openvino-finder-0.11.0 \
+		openvino-sys-0.11.0 \
 		ort-2.0.0-rc.10 \
 		ort-sys-2.0.0-rc.10 \
 		page_size-0.6.0 \
@@ -282,7 +282,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		rayon-core-1.12.0 \
 		redox_syscall-0.2.13 \
 		redox_users-0.4.3 \
-		regalloc2-0.15.1 \
+		regalloc2-0.15.2 \
 		regex-1.9.1 \
 		regex-automata-0.3.3 \
 		regex-automata-0.4.11 \
@@ -337,6 +337,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		syn-2.0.106 \
 		synstructure-0.13.1 \
 		tar-0.4.46 \
+		target-lexicon-0.12.16 \
 		target-lexicon-0.13.5 \
 		tch-0.17.0 \
 		tempfile-3.27.0 \
@@ -402,28 +403,25 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		wasip1-1.0.0 \
 		wasip2-1.0.0+wasi-0.2.4 \
 		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
-		wasm-compose-0.252.0 \
+		wasm-compose-0.254.0 \
 		wasm-encoder-0.244.0 \
-		wasm-encoder-0.251.0 \
-		wasm-encoder-0.252.0 \
+		wasm-encoder-0.254.0 \
 		wasm-metadata-0.244.0 \
-		wasm-metadata-0.251.0 \
-		wasm-metadata-0.252.0 \
-		wasm-mutate-0.252.0 \
-		wasm-smith-0.252.0 \
-		wasm-wave-0.252.0 \
+		wasm-metadata-0.254.0 \
+		wasm-mutate-0.254.0 \
+		wasm-smith-0.254.0 \
+		wasm-wave-0.254.0 \
 		wasmi-1.0.8 \
 		wasmi_collections-1.0.8 \
 		wasmi_core-1.0.8 \
 		wasmi_ir-1.0.8 \
 		wasmparser-0.228.0 \
 		wasmparser-0.244.0 \
-		wasmparser-0.251.0 \
-		wasmparser-0.252.0 \
-		wasmprinter-0.252.0 \
+		wasmparser-0.254.0 \
+		wasmprinter-0.254.0 \
 		wast-35.0.2 \
-		wast-252.0.0 \
-		wat-1.252.0 \
+		wast-254.0.0 \
+		wat-1.254.0 \
 		webpki-root-certs-1.0.4 \
 		webpki-roots-1.0.7 \
 		which-6.0.3 \
@@ -452,26 +450,25 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		winx-0.36.4 \
 		wit-bindgen-0.45.1 \
 		wit-bindgen-0.51.0 \
-		wit-bindgen-0.58.0 \
+		wit-bindgen-0.60.0 \
 		wit-bindgen-core-0.51.0 \
-		wit-bindgen-core-0.58.0 \
+		wit-bindgen-core-0.60.0 \
 		wit-bindgen-rt-0.33.0 \
 		wit-bindgen-rust-0.51.0 \
-		wit-bindgen-rust-0.58.0 \
+		wit-bindgen-rust-0.60.0 \
 		wit-bindgen-rust-macro-0.51.0 \
-		wit-bindgen-rust-macro-0.58.0 \
+		wit-bindgen-rust-macro-0.60.0 \
 		wit-component-0.244.0 \
-		wit-component-0.251.0 \
-		wit-component-0.252.0 \
+		wit-component-0.254.0 \
 		wit-parser-0.244.0 \
-		wit-parser-0.251.0 \
-		wit-parser-0.252.0 \
+		wit-parser-0.254.0 \
 		witx-0.9.1 \
 		write16-1.0.0 \
 		writeable-0.5.5 \
 		wstd-0.6.6 \
 		wstd-macro-0.6.6 \
 		xattr-1.6.1 \
+		xed-sys-0.6.0+xed-2024.05.20 \
 		yoke-0.7.5 \
 		yoke-derive-0.7.5 \
 		zerofrom-0.1.5 \
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index 2b5ee7f8e06b..2123b8af1024 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1785033288
+TIMESTAMP = 1788857181
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/addr2line-0.26.0.crate) = 9698bf0769c641b18618039fe2ebd41eb3541f98433000f64e663fab7cea2c87
@@ -77,12 +77,12 @@ SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8ca
 SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
 SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
 SIZE (rust/crates/camino-1.1.4.crate) = 32290
-SHA256 (rust/crates/cap-fs-ext-4.0.2.crate) = d78e5a3368ae89b7cb68186411452b4b9fac8b41be9c19bf3f47c2d2c8e36e6b
-SIZE (rust/crates/cap-fs-ext-4.0.2.crate) = 17002
-SHA256 (rust/crates/cap-primitives-4.0.2.crate) = cdadbd7c002d3a484b35243669abdae85a0ebaded5a61117169dc3400f9a7ff0
-SIZE (rust/crates/cap-primitives-4.0.2.crate) = 93766
-SHA256 (rust/crates/cap-std-4.0.2.crate) = 7281235d6e96d3544ca18bba9049be92f4190f8d923e3caef1b5f66cfa752608
-SIZE (rust/crates/cap-std-4.0.2.crate) = 36968
+SHA256 (rust/crates/cap-fs-ext-4.0.3.crate) = 56ff379b70af8e08307a8f65e7040c7301cb4a572538ade16b4984f0da77847f
+SIZE (rust/crates/cap-fs-ext-4.0.3.crate) = 16995
+SHA256 (rust/crates/cap-primitives-4.0.3.crate) = 8b5f74729fd2f44701d1a8eb47e906cdb3ccd9ec0f02baad85a744b791940b18
+SIZE (rust/crates/cap-primitives-4.0.3.crate) = 93618
+SHA256 (rust/crates/cap-std-4.0.3.crate) = c1ec78e242cfa2cfe276807ac2ecc00315a6c97786977414bcd1c3963b6c91b8
+SIZE (rust/crates/cap-std-4.0.3.crate) = 36964
 SHA256 (rust/crates/capstone-0.14.0.crate) = f442ae0f2f3f1b923334b4a5386c95c69c1cfa072bafa23d6fae6d9682eb1dd4
 SIZE (rust/crates/capstone-0.14.0.crate) = 114321
 SHA256 (rust/crates/capstone-sys-0.18.0.crate) = a4e8087cab6731295f5a2a2bd82989ba4f41d3a428aab2e7c98d8f4db38aac05
@@ -147,8 +147,8 @@ SHA256 (rust/crates/criterion-plot-0.8.2.crate) = d8d80a2f4f5b554395e47b5d8305bc
 SIZE (rust/crates/criterion-plot-0.8.2.crate) = 24800
 SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
 SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
-SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
-SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-epoch-0.9.20.crate) = 2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f
+SIZE (rust/crates/crossbeam-epoch-0.9.20.crate) = 47545
 SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
 SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
 SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7
@@ -371,8 +371,8 @@ SHA256 (rust/crates/ittapi-sys-0.4.0.crate) = 52f5385394064fa2c886205dba02598013
 SIZE (rust/crates/ittapi-sys-0.4.0.crate) = 144943
 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
-SHA256 (rust/crates/json-from-wast-0.252.0.crate) = 49773501e81857d7655a7f813903904ba639229129b6a37774d505c00beb2408
-SIZE (rust/crates/json-from-wast-0.252.0.crate) = 15050
+SHA256 (rust/crates/json-from-wast-0.254.0.crate) = d3864e5a6e08aeab6da27eca9dedaefe8c27fd9e28dd402ee00ea66416023a9f
+SIZE (rust/crates/json-from-wast-0.254.0.crate) = 15206
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
@@ -477,12 +477,12 @@ SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f9
 SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
 SHA256 (rust/crates/openssl-sys-0.9.116.crate) = f28a22dc7140cda5f096e5e7724a6962ca81a7f8bfd2979f9b18c11af56318c4
 SIZE (rust/crates/openssl-sys-0.9.116.crate) = 75899
-SHA256 (rust/crates/openvino-0.9.0.crate) = 3308ec088481c27b5b521598ced2d5d5f67253d9639f5a3cce5a2ea4c4062a94
-SIZE (rust/crates/openvino-0.9.0.crate) = 21085
-SHA256 (rust/crates/openvino-finder-0.9.0.crate) = bba5393f3522f98d9c4703a6a73afc7feff2bf9cc00a0722957b54c44ecda5fe
-SIZE (rust/crates/openvino-finder-0.9.0.crate) = 7798
-SHA256 (rust/crates/openvino-sys-0.9.0.crate) = da7d035914ff5c8e12d7e05982929fb275e6f06eafcbe529f316001760b08786
-SIZE (rust/crates/openvino-sys-0.9.0.crate) = 40972
+SHA256 (rust/crates/openvino-0.11.0.crate) = 118567863ab1a45b3e9b2df6ebf988dd6164752ef5099160a412f754b95b75a7
+SIZE (rust/crates/openvino-0.11.0.crate) = 22441
+SHA256 (rust/crates/openvino-finder-0.11.0.crate) = a527e1414732f5bcad520b9febf29fd92ef4bba100588b4591cba8370ab6cbda
+SIZE (rust/crates/openvino-finder-0.11.0.crate) = 7891
+SHA256 (rust/crates/openvino-sys-0.11.0.crate) = 637459f74d22a7bb772af9d3a5df61c88608d8daaa6fefe950849c7aabf891c3
+SIZE (rust/crates/openvino-sys-0.11.0.crate) = 42210
 SHA256 (rust/crates/ort-2.0.0-rc.10.crate) = 1fa7e49bd669d32d7bc2a15ec540a527e7764aec722a45467814005725bcd721
 SIZE (rust/crates/ort-2.0.0-rc.10.crate) = 135732
 SHA256 (rust/crates/ort-sys-2.0.0-rc.10.crate) = e2aba9f5c7c479925205799216e7e5d07cc1d4fa76ea8058c60a9a30f6a4e890
@@ -567,8 +567,8 @@ SHA256 (rust/crates/redox_syscall-0.2.13.crate) = 62f25bc4c7e55e0b0b7a1d43fb893f
 SIZE (rust/crates/redox_syscall-0.2.13.crate) = 23759
 SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
 SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
-SHA256 (rust/crates/regalloc2-0.15.1.crate) = de2c52737737f8609e94f975dee22854a2d5c125772d4b1cf292120f4d45c186
-SIZE (rust/crates/regalloc2-0.15.1.crate) = 149650
+SHA256 (rust/crates/regalloc2-0.15.2.crate) = 757712e8e61590d6d4f5d563483755538b5aa13467837a3b41cd9832509a7f85
+SIZE (rust/crates/regalloc2-0.15.2.crate) = 150949
 SHA256 (rust/crates/regex-1.9.1.crate) = b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575
 SIZE (rust/crates/regex-1.9.1.crate) = 251978
 SHA256 (rust/crates/regex-automata-0.3.3.crate) = 39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310
@@ -677,6 +677,8 @@ SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce
 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
 SHA256 (rust/crates/tar-0.4.46.crate) = 3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840
 SIZE (rust/crates/tar-0.4.46.crate) = 70809
+SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
+SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
 SHA256 (rust/crates/target-lexicon-0.13.5.crate) = adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca
 SIZE (rust/crates/target-lexicon-0.13.5.crate) = 26928
 SHA256 (rust/crates/tch-0.17.0.crate) = 3585f5bbf1ddf2498d7586bf870c7bb785a0bf1be09c54d0f93fce51d5f3c7fc
@@ -807,26 +809,22 @@ SHA256 (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 03fa2761397e5bd52002cd7e731
 SIZE (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 132019
 SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
 SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
-SHA256 (rust/crates/wasm-compose-0.252.0.crate) = d59b710751a35d54732a63851cdfacbfb2266b7160ce174faf269d3f4e84e31b
-SIZE (rust/crates/wasm-compose-0.252.0.crate) = 57517
+SHA256 (rust/crates/wasm-compose-0.254.0.crate) = 8fd717357bff09b5f1ea49aea8ed1cd149b0c521823a1cc70bc2ac16b90b651a
+SIZE (rust/crates/wasm-compose-0.254.0.crate) = 57543
 SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
 SIZE (rust/crates/wasm-encoder-0.244.0.crate) = 85804
-SHA256 (rust/crates/wasm-encoder-0.251.0.crate) = 5a879a421bd17c528b74721b2abf4c62e8f1d1889c2ba8c3c50d02deaf2ce395
-SIZE (rust/crates/wasm-encoder-0.251.0.crate) = 91942
-SHA256 (rust/crates/wasm-encoder-0.252.0.crate) = 8185ae345fa5687c054626ff9a50e7089797a343d9904d1dc9820eb4c4d3196f
-SIZE (rust/crates/wasm-encoder-0.252.0.crate) = 91949
+SHA256 (rust/crates/wasm-encoder-0.254.0.crate) = 09480d646178e5fdd12bb06e812d0af9a3a191dbc9cd697fdc86687beade7393
+SIZE (rust/crates/wasm-encoder-0.254.0.crate) = 91925
 SHA256 (rust/crates/wasm-metadata-0.244.0.crate) = bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909
 SIZE (rust/crates/wasm-metadata-0.244.0.crate) = 21500
-SHA256 (rust/crates/wasm-metadata-0.251.0.crate) = 5f998ccc6e012f7b86865eb2a106c8a0422017a1a88977ce01a69f2244be2e57
-SIZE (rust/crates/wasm-metadata-0.251.0.crate) = 26840
-SHA256 (rust/crates/wasm-metadata-0.252.0.crate) = 2b7e08e02a3cd55bf778009d4cd6faae50da011f293644daf78a531a32d6d142
-SIZE (rust/crates/wasm-metadata-0.252.0.crate) = 26840
-SHA256 (rust/crates/wasm-mutate-0.252.0.crate) = 8985d0801fa833449c52e91fd2f9ebfab12ba929893b469da187fe9c36907f0d
-SIZE (rust/crates/wasm-mutate-0.252.0.crate) = 97732
-SHA256 (rust/crates/wasm-smith-0.252.0.crate) = dfd41f3236c30bd597009c43c15751dcc4c467724aef84141706a736f1ea5081
-SIZE (rust/crates/wasm-smith-0.252.0.crate) = 112226
-SHA256 (rust/crates/wasm-wave-0.252.0.crate) = 054d19e2b53e3bf158deac6e8cc003d9eaf3ec7ecaef579988ef7b5c666f9546
-SIZE (rust/crates/wasm-wave-0.252.0.crate) = 50436
+SHA256 (rust/crates/wasm-metadata-0.254.0.crate) = b01df5f3b4ca7881e843f3bc0fb8a3905d79c68692250dcb8e33e698705ccdb6
+SIZE (rust/crates/wasm-metadata-0.254.0.crate) = 27246
+SHA256 (rust/crates/wasm-mutate-0.254.0.crate) = 0ceea435895a94a7c1dcbcfce7c2612007daebfafdf9851a86d0c7b8fb15aaf3
+SIZE (rust/crates/wasm-mutate-0.254.0.crate) = 97724
+SHA256 (rust/crates/wasm-smith-0.254.0.crate) = 310b05df4f1aede74489c0e206d8ea39d884095f708ae2728538f64df4a78665
+SIZE (rust/crates/wasm-smith-0.254.0.crate) = 112301
+SHA256 (rust/crates/wasm-wave-0.254.0.crate) = e112fc0db85e7edf9258a9a0fa07566540c19a6a2af3fbf45a4d45d886bfd7df
+SIZE (rust/crates/wasm-wave-0.254.0.crate) = 50911
 SHA256 (rust/crates/wasmi-1.0.8.crate) = e1fda10642ea9ba8141d50976b2b3a02d30511baa4b938383b9fa823b35d4138
 SIZE (rust/crates/wasmi-1.0.8.crate) = 240544
 SHA256 (rust/crates/wasmi_collections-1.0.8.crate) = a67707a7d9eaf65181751b39cf46a003acc2ae1fef7917add38c3ced4b2eb868
@@ -839,18 +837,16 @@ SHA256 (rust/crates/wasmparser-0.228.0.crate) = 4abf1132c1fdf747d56bbc1bb5215240
 SIZE (rust/crates/wasmparser-0.228.0.crate) = 249009
 SHA256 (rust/crates/wasmparser-0.244.0.crate) = 47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe
 SIZE (rust/crates/wasmparser-0.244.0.crate) = 265607
-SHA256 (rust/crates/wasmparser-0.251.0.crate) = 437970b35b1a85cfde9c74b2398352d8d653f3bd8e3a3db0c063ea8f5b4b36ff
-SIZE (rust/crates/wasmparser-0.251.0.crate) = 274703
-SHA256 (rust/crates/wasmparser-0.252.0.crate) = d3eb099dcadcde5be9eef55e3a337128efd4e44b4c93122487e4d2e4e1c6627c
-SIZE (rust/crates/wasmparser-0.252.0.crate) = 274702
-SHA256 (rust/crates/wasmprinter-0.252.0.crate) = 7142797de29b35ab8dbf15c00f55fda75d409da4c423a8ab8bd6b667a785824b
-SIZE (rust/crates/wasmprinter-0.252.0.crate) = 49961
+SHA256 (rust/crates/wasmparser-0.254.0.crate) = d5769a29f799fbab136aaf65b4fe5384cd7d93fe6fc9ba0dcb6c8382a1f16e27
+SIZE (rust/crates/wasmparser-0.254.0.crate) = 277351
+SHA256 (rust/crates/wasmprinter-0.254.0.crate) = 64e3ba11e024f504698f87b629b2b66c22a1231758de7607754963f7d198be39
+SIZE (rust/crates/wasmprinter-0.254.0.crate) = 50038
 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
 SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-252.0.0.crate) = 942a3449d6a593fccc111a6241c8df52bda168af30e40bf9580d4394d7374c65
-SIZE (rust/crates/wast-252.0.0.crate) = 166296
-SHA256 (rust/crates/wat-1.252.0.crate) = c72a4ba7088f7bac94cf516e49882bdf97068904a563768cf249efc839ec42cb
-SIZE (rust/crates/wat-1.252.0.crate) = 13667
+SHA256 (rust/crates/wast-254.0.0.crate) = e7ed4dfc8f6b9fc38b231065e2cdfbf7359af5ab945990abf09658dcc63c3e32
+SIZE (rust/crates/wast-254.0.0.crate) = 168991
+SHA256 (rust/crates/wat-1.254.0.crate) = 7127f7f9b8f127c879991cecd35f494e4628bae1b0874c681414d8d8831e952c
+SIZE (rust/crates/wat-1.254.0.crate) = 13676
 SHA256 (rust/crates/webpki-root-certs-1.0.4.crate) = ee3e3b5f5e80bc89f30ce8d0343bf4e5f12341c51f3e26cbeecbc7c85443e85b
 SIZE (rust/crates/webpki-root-certs-1.0.4.crate) = 171540
 SHA256 (rust/crates/webpki-roots-1.0.7.crate) = 52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d
@@ -907,34 +903,30 @@ SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074
 SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
 SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
 SIZE (rust/crates/wit-bindgen-0.51.0.crate) = 68035
-SHA256 (rust/crates/wit-bindgen-0.58.0.crate) = a43552cfa071f246cfd99e5dbb23710dfe7336b3259e09339818483359470749
-SIZE (rust/crates/wit-bindgen-0.58.0.crate) = 71513
+SHA256 (rust/crates/wit-bindgen-0.60.0.crate) = a301904d6657d6364c758d869e5389d05d393b16d5b65db60b4f03cbe71bb80d
+SIZE (rust/crates/wit-bindgen-0.60.0.crate) = 74906
 SHA256 (rust/crates/wit-bindgen-core-0.51.0.crate) = ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc
 SIZE (rust/crates/wit-bindgen-core-0.51.0.crate) = 35048
-SHA256 (rust/crates/wit-bindgen-core-0.58.0.crate) = 4738d1c9a78e97bc7f664bfafd5d8e67d7bb26faa5c41e6d628e8bbdad3ec351
-SIZE (rust/crates/wit-bindgen-core-0.58.0.crate) = 38640
+SHA256 (rust/crates/wit-bindgen-core-0.60.0.crate) = 48521bb96e56cbb9e031ad306c80dc20e89e69e49ada02781ee06f60fbcb545f
+SIZE (rust/crates/wit-bindgen-core-0.60.0.crate) = 38579
 SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
 SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
 SHA256 (rust/crates/wit-bindgen-rust-0.51.0.crate) = b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21
 SIZE (rust/crates/wit-bindgen-rust-0.51.0.crate) = 57051
-SHA256 (rust/crates/wit-bindgen-rust-0.58.0.crate) = 1130ce1f531bc9f9a75922244aa773bf5e2117fda1ef4a86b9f98d6b8135eb46
-SIZE (rust/crates/wit-bindgen-rust-0.58.0.crate) = 59855
+SHA256 (rust/crates/wit-bindgen-rust-0.60.0.crate) = 3df3fe9b9a0066f82fd0c2f07f79d0ffc0f85c53fa5f998516d8722712479042
+SIZE (rust/crates/wit-bindgen-rust-0.60.0.crate) = 60835
 SHA256 (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a
 SIZE (rust/crates/wit-bindgen-rust-macro-0.51.0.crate) = 14283
-SHA256 (rust/crates/wit-bindgen-rust-macro-0.58.0.crate) = 07296369e4d598e7e79b64eef66f724d83324ea671bcf677d78fc5cf92604ae5
-SIZE (rust/crates/wit-bindgen-rust-macro-0.58.0.crate) = 14494
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.60.0.crate) = d689c4bc9d6af067c651cfba444766343c9a4bdef15fad1e2efab95c0c277af0
+SIZE (rust/crates/wit-bindgen-rust-macro-0.60.0.crate) = 14480
 SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2
 SIZE (rust/crates/wit-component-0.244.0.crate) = 256882
-SHA256 (rust/crates/wit-component-0.251.0.crate) = 83a5e60173c413659c689f0581b0cf5d1a2404077568f9ffdce748a9eb2fc913
-SIZE (rust/crates/wit-component-0.251.0.crate) = 270705
-SHA256 (rust/crates/wit-component-0.252.0.crate) = 76db0662b590f45d33d0e363fa13539a5a1eecd35d5a12fe208c335461c1053d
-SIZE (rust/crates/wit-component-0.252.0.crate) = 271681
+SHA256 (rust/crates/wit-component-0.254.0.crate) = b0e65bb94c369b3c4741ce3d1d2704b1fec93db7c540df0e521a097e7ceeb5be
+SIZE (rust/crates/wit-component-0.254.0.crate) = 273186
 SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
 SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
-SHA256 (rust/crates/wit-parser-0.251.0.crate) = e960732e824fab95099971a09e638979347c94ca48568d3c854c945729196947
-SIZE (rust/crates/wit-parser-0.251.0.crate) = 182975
-SHA256 (rust/crates/wit-parser-0.252.0.crate) = 4266bea110371c620ccf3201c5023676046bc4556e5c7cfb5d500bda5ebc162d
-SIZE (rust/crates/wit-parser-0.252.0.crate) = 183381
+SHA256 (rust/crates/wit-parser-0.254.0.crate) = 1655131e4f7d3f0cb141f6eca71315ca40eff0f3d4de7cff0a82bacedd8c89b4
+SIZE (rust/crates/wit-parser-0.254.0.crate) = 188327
 SHA256 (rust/crates/witx-0.9.1.crate) = e366f27a5cabcddb2706a78296a40b8fcc451e1a6aba2fc1d94b4a01bdaaef4b
 SIZE (rust/crates/witx-0.9.1.crate) = 45928
 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -947,6 +939,8 @@ SHA256 (rust/crates/wstd-macro-0.6.6.crate) = d6a9df01a7fb39fbe7e9b5ef76f586f064
 SIZE (rust/crates/wstd-macro-0.6.6.crate) = 3150
 SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156
 SIZE (rust/crates/xattr-1.6.1.crate) = 15952
+SHA256 (rust/crates/xed-sys-0.6.0+xed-2024.05.20.crate) = 078a73fb5587d5b3bb21262d2b38cf6a1e821ece8f7cbf9f82e61ca6f8a8df0e
+SIZE (rust/crates/xed-sys-0.6.0+xed-2024.05.20.crate) = 1694028
 SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
 SIZE (rust/crates/yoke-0.7.5.crate) = 29673
 SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
@@ -973,13 +967,11 @@ SHA256 (rust/crates/zstd-safe-7.0.0.crate) = 43747c7422e2924c11144d5229878b98180
 SIZE (rust/crates/zstd-safe-7.0.0.crate) = 20463
 SHA256 (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656
 SIZE (rust/crates/zstd-sys-2.0.9+zstd.1.5.5.crate) = 728791
-SHA256 (bytecodealliance-wasmtime-v47.0.2_GH0.tar.gz) = 0dac769484003621c9f59cd0a93ee14125efda7709d7632d0478caee1c3fa8ff
-SIZE (bytecodealliance-wasmtime-v47.0.2_GH0.tar.gz) = 27084084
-SHA256 (WebAssembly-component-model-dac7805_GH0.tar.gz) = de9ec11872288f92c35ffd83d8f04fc1b439478e30661230f394f17f8c73a27f
-SIZE (WebAssembly-component-model-dac7805_GH0.tar.gz) = 322031
-SHA256 (WebAssembly-testsuite-3453673_GH0.tar.gz) = ce52e73c005e2adeb6c4b4a9ab603e07bfd62cf0c3aaa011cd905fc626d529c3
-SIZE (WebAssembly-testsuite-3453673_GH0.tar.gz) = 587629
-SHA256 (WebAssembly-wasi-testsuite-26ea2ff_GH0.tar.gz) = f5c8b7fd2cc47d3a17ea60f7f9d08394dfddb19c28a9551858fb50795723c685
-SIZE (WebAssembly-wasi-testsuite-26ea2ff_GH0.tar.gz) = 4140591
-SHA256 (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 451677e69ee3958fcd8798eeba6975afc3fb13c6dbd5c94b68e9bb2b8c10dfd5
-SIZE (WebAssembly-wasi-threads-e1893c0_GH0.tar.gz) = 9737
+SHA256 (bytecodealliance-wasmtime-v48.0.1_GH0.tar.gz) = 1ced053e4c04bd7e68c46908f65aac99c90469fc26b7dd86dfaff6551fd40f14
+SIZE (bytecodealliance-wasmtime-v48.0.1_GH0.tar.gz) = 27276646
+SHA256 (WebAssembly-component-model-e8d8005_GH0.tar.gz) = 626430434c4c219fe955a880b66badb2da6689143f6c2d9a7ce0872b86a01374
+SIZE (WebAssembly-component-model-e8d8005_GH0.tar.gz) = 381366
+SHA256 (WebAssembly-testsuite-0dc0343_GH0.tar.gz) = 6394070603b6a2ad82ec28a8d722ddfa11424539d90ac7fbaab06cfc9cd7ec8c
+SIZE (WebAssembly-testsuite-0dc0343_GH0.tar.gz) = 595091
+SHA256 (WebAssembly-wasi-testsuite-6345da2_GH0.tar.gz) = b81d2f0c38ac5b58b478f7e3d9cce536592b3b5a24cfadef1f6cf45dcab9a192
+SIZE (WebAssembly-wasi-testsuite-6345da2_GH0.tar.gz) = 51741253