git: 4cf218c71bbc - main - devel/libwasmtime: update 13.0.0 -> 14.0.1

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Wed, 25 Oct 2023 17:24:23 UTC
The branch main has been updated by osa:

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

commit 4cf218c71bbc8fd356a5968fdac3e29e14003a36
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2023-10-25 17:23:30 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2023-10-25 17:23:30 +0000

    devel/libwasmtime: update 13.0.0 -> 14.0.1
    
    Bump PORTREVISION for www/unit-wasm.
---
 devel/libwasmtime/Makefile |  51 ++++++++++-------------
 devel/libwasmtime/distinfo | 100 +++++++++++++++++++--------------------------
 www/unit-wasm/Makefile     |   1 +
 3 files changed, 66 insertions(+), 86 deletions(-)

diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index 1862ea0cef93..95087963632c 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	lib${GH_PROJECT}
-PORTVERSION=	13.0.0
+PORTVERSION=	14.0.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	osa@FreeBSD.org
@@ -36,7 +35,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		anstyle-parse-0.2.1 \
 		anstyle-query-1.0.0 \
 		anstyle-wincon-1.0.1 \
-		anyhow-1.0.71 \
+		anyhow-1.0.75 \
 		arbitrary-1.3.0 \
 		async-trait-0.1.71 \
 		atty-0.2.14 \
@@ -160,8 +159,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		is-terminal-0.4.7 \
 		itertools-0.10.3 \
 		itoa-1.0.1 \
-		ittapi-0.3.3 \
-		ittapi-sys-0.3.3 \
+		ittapi-0.3.4 \
+		ittapi-sys-0.3.4 \
 		jobserver-0.1.24 \
 		js-sys-0.3.57 \
 		lazy_static-1.4.0 \
@@ -208,7 +207,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		proc-macro2-1.0.63 \
 		proptest-1.0.0 \
 		psm-0.1.18 \
-		pulldown-cmark-0.9.3 \
 		quick-error-1.2.3 \
 		quick-error-2.0.1 \
 		quote-1.0.29 \
@@ -243,11 +241,12 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		semver-1.0.17 \
 		serde-1.0.188 \
 		serde_derive-1.0.188 \
-		serde_json-1.0.80 \
+		serde_json-1.0.107 \
 		sha2-0.10.2 \
 		sharded-slab-0.1.4 \
 		shellexpand-2.1.0 \
 		shuffling-allocator-1.1.2 \
+		signal-hook-registry-1.4.1 \
 		similar-2.2.0 \
 		slab-0.4.7 \
 		slice-group-by-0.3.1 \
@@ -287,7 +286,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tracing-subscriber-0.3.17 \
 		try-lock-0.2.4 \
 		typenum-1.15.0 \
-		unicase-2.6.0 \
 		unicode-bidi-0.3.8 \
 		unicode-ident-1.0.8 \
 		unicode-normalization-0.1.21 \
@@ -309,22 +307,19 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		wasm-bindgen-macro-0.2.87 \
 		wasm-bindgen-macro-support-0.2.87 \
 		wasm-bindgen-shared-0.2.87 \
-		wasm-encoder-0.30.0 \
-		wasm-encoder-0.32.0 \
-		wasm-metadata-0.9.0 \
-		wasm-metadata-0.10.3 \
-		wasm-mutate-0.2.32 \
-		wasm-smith-0.12.15 \
+		wasm-encoder-0.35.0 \
+		wasm-metadata-0.10.9 \
+		wasm-mutate-0.2.38 \
+		wasm-smith-0.12.21 \
 		wasmi-0.20.0 \
 		wasmi_arena-0.1.0 \
 		wasmi_core-0.5.0 \
-		wasmparser-0.108.0 \
-		wasmparser-0.112.0 \
+		wasmparser-0.115.0 \
 		wasmparser-nostd-0.91.0 \
-		wasmprinter-0.2.64 \
+		wasmprinter-0.2.70 \
 		wast-35.0.2 \
-		wast-64.0.0 \
-		wat-1.0.71 \
+		wast-66.0.2 \
+		wat-1.0.77 \
 		web-sys-0.3.57 \
 		webpki-roots-0.25.2 \
 		which-4.2.5 \
@@ -342,22 +337,19 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		windows_x86_64_gnullvm-0.48.0 \
 		windows_x86_64_msvc-0.48.0 \
 		winx-0.36.1 \
-		wit-bindgen-0.9.0 \
-		wit-bindgen-core-0.9.0 \
-		wit-bindgen-rust-0.9.0 \
-		wit-bindgen-rust-lib-0.9.0 \
-		wit-bindgen-rust-macro-0.9.0 \
-		wit-component-0.12.0 \
-		wit-component-0.14.0 \
-		wit-parser-0.9.2 \
-		wit-parser-0.11.0 \
+		wit-bindgen-0.13.0 \
+		wit-bindgen-core-0.13.0 \
+		wit-bindgen-rust-0.13.0 \
+		wit-bindgen-rust-macro-0.13.0 \
+		wit-component-0.16.0 \
+		wit-parser-0.12.1 \
 		zstd-0.11.1+zstd.1.5.2 \
 		zstd-safe-5.0.1+zstd.1.5.2 \
 		zstd-sys-2.0.1+zstd.1.5.2
 
 GH_TUPLE=	WebAssembly:wasm-c-api:c9d3128:wasm_c_api/crates/c-api/wasm-c-api \
 		WebAssembly:WASI:0ba0c5e:WASI/crates/wasi-common/WASI \
-		WebAssembly:wasi-nn:c1f8b87:wasi_nn/crates/wasi-nn/spec \
+		WebAssembly:wasi-nn:e2310b8:wasi_nn/crates/wasi-nn/spec \
 		WebAssembly:testsuite:7ef86dd:testsuite/tests/spec_testsuite \
 		WebAssembly:wasi-testsuite:09517e5:wasi_testsuite/tests/wasi_testsuite/wasi-common \
 		WebAssembly:wasi-threads:e1893c0:wasi_threads/tests/wasi_testsuite/wasi-threads
@@ -366,6 +358,7 @@ PLIST_FILES=	include/doc-wasm.h \
 		include/wasi.h \
 		include/wasm.h \
 		include/wasmtime.h \
+		include/wasmtime/async.h \
 		include/wasmtime/config.h \
 		include/wasmtime/engine.h \
 		include/wasmtime/error.h \
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index f14b6b5b806c..ee73a6e778cb 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1695305771
+TIMESTAMP = 1698246876
 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
 SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -21,8 +21,8 @@ SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4e
 SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
 SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188
 SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718
-SHA256 (rust/crates/anyhow-1.0.71.crate) = 9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8
-SIZE (rust/crates/anyhow-1.0.71.crate) = 43808
+SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
+SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
 SHA256 (rust/crates/arbitrary-1.3.0.crate) = e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e
 SIZE (rust/crates/arbitrary-1.3.0.crate) = 30930
 SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf
@@ -269,10 +269,10 @@ SHA256 (rust/crates/itertools-0.10.3.crate) = a9a9d19fa1e79b6215ff29b9d6880b7061
 SIZE (rust/crates/itertools-0.10.3.crate) = 118661
 SHA256 (rust/crates/itoa-1.0.1.crate) = 1aab8fc367588b89dcee83ab0fd66b72b50b72fa1904d7095045ace2b0c81c35
 SIZE (rust/crates/itoa-1.0.1.crate) = 11059
-SHA256 (rust/crates/ittapi-0.3.3.crate) = 2e648c437172ce7d3ac35ca11a068755072054826fa455a916b43524fa4a62a7
-SIZE (rust/crates/ittapi-0.3.3.crate) = 7243
-SHA256 (rust/crates/ittapi-sys-0.3.3.crate) = a9b32a4d23f72548178dde54f3c12c6b6a08598e25575c0d0fa5bd861e0dc1a5
-SIZE (rust/crates/ittapi-sys-0.3.3.crate) = 1266950
+SHA256 (rust/crates/ittapi-0.3.4.crate) = 41e0d0b7b3b53d92a7e8b80ede3400112a6b8b4c98d1f5b8b16bb787c780582c
+SIZE (rust/crates/ittapi-0.3.4.crate) = 7460
+SHA256 (rust/crates/ittapi-sys-0.3.4.crate) = f2f8763c96e54e6d6a0dccc2990d8b5e33e3313aaeae6185921a3f4c1614a77c
+SIZE (rust/crates/ittapi-sys-0.3.4.crate) = 233656
 SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa
 SIZE (rust/crates/jobserver-0.1.24.crate) = 21303
 SHA256 (rust/crates/js-sys-0.3.57.crate) = 671a26f820db17c2a2750743f1dd03bafd15b98c9f30c7c2628c024c05d73397
@@ -365,8 +365,6 @@ SHA256 (rust/crates/proptest-1.0.0.crate) = 1e0d9cc07f18492d879586c92b485def06bc
 SIZE (rust/crates/proptest-1.0.0.crate) = 189237
 SHA256 (rust/crates/psm-0.1.18.crate) = 871372391786ccec00d3c5d3d6608905b3d4db263639cfe075d3b60a736d115a
 SIZE (rust/crates/psm-0.1.18.crate) = 21906
-SHA256 (rust/crates/pulldown-cmark-0.9.3.crate) = 77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998
-SIZE (rust/crates/pulldown-cmark-0.9.3.crate) = 117339
 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
 SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
@@ -435,8 +433,8 @@ SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b5
 SIZE (rust/crates/serde-1.0.188.crate) = 76230
 SHA256 (rust/crates/serde_derive-1.0.188.crate) = 4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2
 SIZE (rust/crates/serde_derive-1.0.188.crate) = 55563
-SHA256 (rust/crates/serde_json-1.0.80.crate) = f972498cf015f7c0746cac89ebe1d6ef10c293b94175a243a2d9442c163d9944
-SIZE (rust/crates/serde_json-1.0.80.crate) = 144439
+SHA256 (rust/crates/serde_json-1.0.107.crate) = 6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65
+SIZE (rust/crates/serde_json-1.0.107.crate) = 146458
 SHA256 (rust/crates/sha2-0.10.2.crate) = 55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676
 SIZE (rust/crates/sha2-0.10.2.crate) = 20213
 SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
@@ -445,6 +443,8 @@ SHA256 (rust/crates/shellexpand-2.1.0.crate) = 83bdb7831b2d85ddf4a7b148aa19d0587
 SIZE (rust/crates/shellexpand-2.1.0.crate) = 14697
 SHA256 (rust/crates/shuffling-allocator-1.1.2.crate) = 4ee9977fa98489d9006f4ab26fc5cbe2a139985baed09d2ec08dee6e506fc496
 SIZE (rust/crates/shuffling-allocator-1.1.2.crate) = 12318
+SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
+SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
 SHA256 (rust/crates/similar-2.2.0.crate) = 62ac7f900db32bf3fd12e0117dd3dc4da74bc52ebaac97f39668446d89694803
 SIZE (rust/crates/similar-2.2.0.crate) = 50996
 SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef
@@ -523,8 +523,6 @@ SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161
 SIZE (rust/crates/try-lock-0.2.4.crate) = 4467
 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
 SIZE (rust/crates/typenum-1.15.0.crate) = 40741
-SHA256 (rust/crates/unicase-2.6.0.crate) = 50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6
-SIZE (rust/crates/unicase-2.6.0.crate) = 23478
 SHA256 (rust/crates/unicode-bidi-0.3.8.crate) = 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992
 SIZE (rust/crates/unicode-bidi-0.3.8.crate) = 36575
 SHA256 (rust/crates/unicode-ident-1.0.8.crate) = e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4
@@ -567,38 +565,32 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 54681b18a46765f09
 SIZE (rust/crates/wasm-bindgen-macro-support-0.2.87.crate) = 20006
 SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1
 SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248
-SHA256 (rust/crates/wasm-encoder-0.30.0.crate) = b2f8e9778e04cbf44f58acc301372577375a666b966c50b03ef46144f80436a8
-SIZE (rust/crates/wasm-encoder-0.30.0.crate) = 42383
-SHA256 (rust/crates/wasm-encoder-0.32.0.crate) = 1ba64e81215916eaeb48fee292f29401d69235d62d8b8fd92a7b2844ec5ae5f7
-SIZE (rust/crates/wasm-encoder-0.32.0.crate) = 45473
-SHA256 (rust/crates/wasm-metadata-0.9.0.crate) = d51db59397fc650b5f2fc778e4a5c4456cd856bed7fc1ec15f8d3e28229dc463
-SIZE (rust/crates/wasm-metadata-0.9.0.crate) = 9741
-SHA256 (rust/crates/wasm-metadata-0.10.3.crate) = 08dc59d1fa569150851542143ca79438ca56845ccb31696c70225c638e063471
-SIZE (rust/crates/wasm-metadata-0.10.3.crate) = 9795
-SHA256 (rust/crates/wasm-mutate-0.2.32.crate) = 1a893c0b2bad91ea78171dbff7fe6d764f8b1c9e20617061d284cfbdf902e329
-SIZE (rust/crates/wasm-mutate-0.2.32.crate) = 86899
-SHA256 (rust/crates/wasm-smith-0.12.15.crate) = ad8e84473dc3e1ca4759114ba8f3beaf3b7272d67868e351ba5d3fc006139f93
-SIZE (rust/crates/wasm-smith-0.12.15.crate) = 71641
+SHA256 (rust/crates/wasm-encoder-0.35.0.crate) = 9ca90ba1b5b0a70d3d49473c5579951f3bddc78d47b59256d2f9d4922b150aca
+SIZE (rust/crates/wasm-encoder-0.35.0.crate) = 47486
+SHA256 (rust/crates/wasm-metadata-0.10.9.crate) = 14abc161bfda5b519aa229758b68f2a52b45a12b993808665c857d1a9a00223c
+SIZE (rust/crates/wasm-metadata-0.10.9.crate) = 9807
+SHA256 (rust/crates/wasm-mutate-0.2.38.crate) = 7b1e04b0c049b0a0c42dd108a56c5c92500076747363d3bf1e83e7f0f8b4dfe4
+SIZE (rust/crates/wasm-mutate-0.2.38.crate) = 86905
+SHA256 (rust/crates/wasm-smith-0.12.21.crate) = fef779c243bbf04d9f03333c2cb50b98047c6dcc2a1db0cc7d0691e4135064b4
+SIZE (rust/crates/wasm-smith-0.12.21.crate) = 72989
 SHA256 (rust/crates/wasmi-0.20.0.crate) = 01bf50edb2ea9d922aa75a7bf3c15e26a6c9e2d18c56e862b49737a582901729
 SIZE (rust/crates/wasmi-0.20.0.crate) = 90397
 SHA256 (rust/crates/wasmi_arena-0.1.0.crate) = a1ea379cbb0b41f3a9f0bf7b47036d036aae7f43383d8cc487d4deccf40dee0a
 SIZE (rust/crates/wasmi_arena-0.1.0.crate) = 6499
 SHA256 (rust/crates/wasmi_core-0.5.0.crate) = c5bf998ab792be85e20e771fe14182b4295571ad1d4f89d3da521c1bef5f597a
 SIZE (rust/crates/wasmi_core-0.5.0.crate) = 19626
-SHA256 (rust/crates/wasmparser-0.108.0.crate) = 76c956109dcb41436a39391139d9b6e2d0a5e0b158e1293ef352ec977e5e36c5
-SIZE (rust/crates/wasmparser-0.108.0.crate) = 163802
-SHA256 (rust/crates/wasmparser-0.112.0.crate) = e986b010f47fcce49cf8ea5d5f9e5d2737832f12b53ae8ae785bbe895d0877bf
-SIZE (rust/crates/wasmparser-0.112.0.crate) = 166959
+SHA256 (rust/crates/wasmparser-0.115.0.crate) = e06c0641a4add879ba71ccb3a1e4278fd546f76f1eafb21d8f7b07733b547cd5
+SIZE (rust/crates/wasmparser-0.115.0.crate) = 167722
 SHA256 (rust/crates/wasmparser-nostd-0.91.0.crate) = 9c37f310b5a62bfd5ae7c0f1d8e6f98af16a5d6d84ba764e9c36439ec14e318b
 SIZE (rust/crates/wasmparser-nostd-0.91.0.crate) = 114800
-SHA256 (rust/crates/wasmprinter-0.2.64.crate) = 34ddf5892036cd4b780d505eff1194a0cbc10ed896097656fdcea3744b5e7c2f
-SIZE (rust/crates/wasmprinter-0.2.64.crate) = 32275
+SHA256 (rust/crates/wasmprinter-0.2.70.crate) = e74458a9bc5cc9c7108abfa0fe4dc88d5abf1f3baf194df3264985f17d559b5e
+SIZE (rust/crates/wasmprinter-0.2.70.crate) = 32281
 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
 SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-64.0.0.crate) = a259b226fd6910225aa7baeba82f9d9933b6d00f2ce1b49b80fa4214328237cc
-SIZE (rust/crates/wast-64.0.0.crate) = 132550
-SHA256 (rust/crates/wat-1.0.71.crate) = 53253d920ab413fca1c7dc2161d601c79b4fdf631d0ba51dd4343bf9b556c3f6
-SIZE (rust/crates/wat-1.0.71.crate) = 9145
+SHA256 (rust/crates/wast-66.0.2.crate) = 93cb43b0ac6dd156f2c375735ccfd72b012a7c0a6e6d09503499b8d3cb6e6072
+SIZE (rust/crates/wast-66.0.2.crate) = 133506
+SHA256 (rust/crates/wat-1.0.77.crate) = e367582095d2903caeeea9acbb140e1db9c7677001efa4347c3687fd34fe7072
+SIZE (rust/crates/wat-1.0.77.crate) = 9153
 SHA256 (rust/crates/web-sys-0.3.57.crate) = 7b17e741662c70c8bd24ac5c5b18de314a2c26c32bf8346ee1e6f53de919c283
 SIZE (rust/crates/web-sys-0.3.57.crate) = 686563
 SHA256 (rust/crates/webpki-roots-0.25.2.crate) = 14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc
@@ -633,38 +625,32 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f98
 SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
 SHA256 (rust/crates/winx-0.36.1.crate) = 4857cedf8371f690bb6782a3e2b065c54d1b6661be068aaf3eac8b45e813fdf8
 SIZE (rust/crates/winx-0.36.1.crate) = 15066
-SHA256 (rust/crates/wit-bindgen-0.9.0.crate) = f5c3d15a04ce994fad2c5442a754b404ab1fee23c903a04a560f84f94fdf63c0
-SIZE (rust/crates/wit-bindgen-0.9.0.crate) = 2476
-SHA256 (rust/crates/wit-bindgen-core-0.9.0.crate) = c9658ec54d4a3c9e2f079bc65a131093337595b595fbf82f805008469838cdea
-SIZE (rust/crates/wit-bindgen-core-0.9.0.crate) = 5353
-SHA256 (rust/crates/wit-bindgen-rust-0.9.0.crate) = 21ae6a6198ba9765771b977e2af985a0d5ac71b59f999da5c4ee1c7bbd8ca8dc
-SIZE (rust/crates/wit-bindgen-rust-0.9.0.crate) = 14643
-SHA256 (rust/crates/wit-bindgen-rust-lib-0.9.0.crate) = 5c31de8c6c77cac1fd4927c7584d1314cd5e838cfb40b53333d6dffc7a132dda
-SIZE (rust/crates/wit-bindgen-rust-lib-0.9.0.crate) = 9629
-SHA256 (rust/crates/wit-bindgen-rust-macro-0.9.0.crate) = 0a2abe5c7c4c08468d01590aa96c8a684dd94fb9241a248af88eef7edac61e43
-SIZE (rust/crates/wit-bindgen-rust-macro-0.9.0.crate) = 3271
-SHA256 (rust/crates/wit-component-0.12.0.crate) = 253bd426c532f1cae8c633c517c63719920535f3a7fada3589de40c5b734e393
-SIZE (rust/crates/wit-component-0.12.0.crate) = 127770
-SHA256 (rust/crates/wit-component-0.14.0.crate) = 66d9f2d16dd55d1a372dcfd4b7a466ea876682a5a3cb97e71ec9eef04affa876
-SIZE (rust/crates/wit-component-0.14.0.crate) = 154291
-SHA256 (rust/crates/wit-parser-0.9.2.crate) = 541efa2046e544de53a9da1e2f6299e63079840360c9e106f1f8275a97771318
-SIZE (rust/crates/wit-parser-0.9.2.crate) = 80826
-SHA256 (rust/crates/wit-parser-0.11.0.crate) = 61e8b849bea13cc2315426b16efe6eb6813466d78f5fde69b0bb150c9c40e0dc
-SIZE (rust/crates/wit-parser-0.11.0.crate) = 68261
+SHA256 (rust/crates/wit-bindgen-0.13.0.crate) = c7d92ce0ca6b6074059413a9581a637550c3a740581c854f9847ec293c8aed71
+SIZE (rust/crates/wit-bindgen-0.13.0.crate) = 3755
+SHA256 (rust/crates/wit-bindgen-core-0.13.0.crate) = 565b945ae074886071eccf9cdaf8ccd7b959c2b0d624095bea5fe62003e8b3e0
+SIZE (rust/crates/wit-bindgen-core-0.13.0.crate) = 18582
+SHA256 (rust/crates/wit-bindgen-rust-0.13.0.crate) = 5695ff4e41873ed9ce56d2787e6b5772bdad9e70e2c1d2d160621d1762257f4f
+SIZE (rust/crates/wit-bindgen-rust-0.13.0.crate) = 28294
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.13.0.crate) = a91835ea4231da1fe7971679d505ba14be7826e192b6357f08465866ef482e08
+SIZE (rust/crates/wit-bindgen-rust-macro-0.13.0.crate) = 4261
+SHA256 (rust/crates/wit-component-0.16.0.crate) = e87488b57a08e2cbbd076b325acbe7f8666965af174d69d5929cd373bd54547f
+SIZE (rust/crates/wit-component-0.16.0.crate) = 162955
+SHA256 (rust/crates/wit-parser-0.12.1.crate) = f6ace9943d89bbf3dbbc71b966da0e7302057b311f36a4ac3d65ddfef17b52cf
+SIZE (rust/crates/wit-parser-0.12.1.crate) = 79344
 SHA256 (rust/crates/zstd-0.11.1+zstd.1.5.2.crate) = 77a16b8414fde0414e90c612eba70985577451c4c504b99885ebed24762cb81a
 SIZE (rust/crates/zstd-0.11.1+zstd.1.5.2.crate) = 28989
 SHA256 (rust/crates/zstd-safe-5.0.1+zstd.1.5.2.crate) = 7c12659121420dd6365c5c3de4901f97145b79651fb1d25814020ed2ed0585ae
 SIZE (rust/crates/zstd-safe-5.0.1+zstd.1.5.2.crate) = 17272
 SHA256 (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b
 SIZE (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 715552
-SHA256 (bytecodealliance-wasmtime-v13.0.0_GH0.tar.gz) = f41069fc8dd92ab4cc3b350ec4eb4d172fca40ae270cfda99bedc194106421cd
-SIZE (bytecodealliance-wasmtime-v13.0.0_GH0.tar.gz) = 4611226
+SHA256 (bytecodealliance-wasmtime-v14.0.1_GH0.tar.gz) = 393bc144095300aa0b0bc9e2f625c6219f7371c45acdf5ec1b29ddc8a23e3f37
+SIZE (bytecodealliance-wasmtime-v14.0.1_GH0.tar.gz) = 4697344
 SHA256 (WebAssembly-wasm-c-api-c9d3128_GH0.tar.gz) = 8387f9baaf5ba5675290c5c1f153eef48bec5098cfd10999fc681c3ed7b90abc
 SIZE (WebAssembly-wasm-c-api-c9d3128_GH0.tar.gz) = 57016
 SHA256 (WebAssembly-WASI-0ba0c5e_GH0.tar.gz) = f231e8f31836b50ecec4ca0e3ff617e03f23f9a1270e454b9b938def39af4173
 SIZE (WebAssembly-WASI-0ba0c5e_GH0.tar.gz) = 200992
-SHA256 (WebAssembly-wasi-nn-c1f8b87_GH0.tar.gz) = e30f32d93bc67f90c200b54ad69511265af3abc838fb0d946a3cf1a5ee176102
-SIZE (WebAssembly-wasi-nn-c1f8b87_GH0.tar.gz) = 8530
+SHA256 (WebAssembly-wasi-nn-e2310b8_GH0.tar.gz) = 759251f1c3a4fd25670558d7c384f2aaf19ebbb61a366dc8dd902074314450db
+SIZE (WebAssembly-wasi-nn-e2310b8_GH0.tar.gz) = 8541
 SHA256 (WebAssembly-testsuite-7ef86dd_GH0.tar.gz) = cd16623d333bb136353facd7c8bd316258369468a52eb6ea1a2fc89b576fd8e7
 SIZE (WebAssembly-testsuite-7ef86dd_GH0.tar.gz) = 619412
 SHA256 (WebAssembly-wasi-testsuite-09517e5_GH0.tar.gz) = db97389d7e04a10f38827d41fce8cfd8451643133ee7423debfafec593e16600
diff --git a/www/unit-wasm/Makefile b/www/unit-wasm/Makefile
index 7dc4e2c28bdb..2b87d3ff838a 100644
--- a/www/unit-wasm/Makefile
+++ b/www/unit-wasm/Makefile
@@ -1,4 +1,5 @@
 PKGNAMESUFFIX=	-${UNIT_MODNAME}
+PORTREVISION=	1
 
 UNIT_MODNAME=	wasm