git: d801fdfbb48c - main - devel/libwasmtime: update from 17.0.1 to 18.0.1 (+)

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Wed, 21 Feb 2024 18:17:49 UTC
The branch main has been updated by osa:

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

commit d801fdfbb48c44019bc1c66c4cf18842819fe34b
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2024-02-21 18:17:02 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2024-02-21 18:17:02 +0000

    devel/libwasmtime: update from 17.0.1 to 18.0.1 (+)
    
    Bump PORTREVISION for www/unit-wasm.
---
 devel/libwasmtime/Makefile | 34 +++++++++++------------
 devel/libwasmtime/distinfo | 68 ++++++++++++++++++++++++----------------------
 www/unit-wasm/Makefile     |  2 +-
 3 files changed, 53 insertions(+), 51 deletions(-)

diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index a2aca0d7aa1e..1bbf900bf029 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	lib${GH_PROJECT}
-PORTVERSION=	17.0.1
+PORTVERSION=	18.0.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
 CATEGORIES=	devel
 
 MAINTAINER=	osa@FreeBSD.org
@@ -50,7 +49,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		bitflags-2.4.1 \
 		block-buffer-0.10.2 \
 		bstr-1.6.0 \
-		bumpalo-3.12.0 \
+		bumpalo-3.14.0 \
 		byteorder-1.4.3 \
 		bytes-1.4.0 \
 		bytesize-1.3.0 \
@@ -60,7 +59,6 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		cap-primitives-2.0.1 \
 		cap-rand-2.0.1 \
 		cap-std-2.0.1 \
-		cap-tempfile-2.0.1 \
 		cap-time-ext-2.0.1 \
 		capstone-0.9.0 \
 		capstone-sys-0.13.0 \
@@ -128,7 +126,7 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		getrandom-0.2.9 \
 		gimli-0.28.0 \
 		glob-0.3.0 \
-		h2-0.4.0 \
+		h2-0.4.2 \
 		half-1.8.2 \
 		hashbrown-0.12.3 \
 		hashbrown-0.13.2 \
@@ -308,18 +306,20 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		wasm-bindgen-macro-support-0.2.87 \
 		wasm-bindgen-shared-0.2.87 \
 		wasm-encoder-0.38.1 \
-		wasm-metadata-0.10.14 \
-		wasm-mutate-0.2.42 \
-		wasm-smith-0.13.1 \
-		wasmi-0.20.0 \
-		wasmi_arena-0.1.0 \
-		wasmi_core-0.5.0 \
+		wasm-encoder-0.41.0 \
+		wasm-metadata-0.10.17 \
+		wasm-mutate-0.2.46 \
+		wasm-smith-0.15.1 \
+		wasmi-0.31.1 \
+		wasmi_arena-0.4.1 \
+		wasmi_core-0.13.0 \
 		wasmparser-0.118.1 \
-		wasmparser-nostd-0.91.0 \
-		wasmprinter-0.2.75 \
+		wasmparser-0.121.0 \
+		wasmparser-nostd-0.100.1 \
+		wasmprinter-0.2.78 \
 		wast-35.0.2 \
-		wast-69.0.1 \
-		wat-1.0.82 \
+		wast-70.0.2 \
+		wat-1.0.85 \
 		web-sys-0.3.57 \
 		webpki-roots-0.25.2 \
 		which-4.2.5 \
@@ -352,8 +352,8 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		wit-bindgen-rust-0.15.0 \
 		wit-bindgen-rust-macro-0.15.0 \
 		wit-component-0.18.2 \
-		wit-component-0.19.0 \
-		wit-parser-0.13.0 \
+		wit-component-0.20.1 \
+		wit-parser-0.13.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
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index 4fc06e1769ea..fbb0b6be692b 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1708275809
+TIMESTAMP = 1708531716
 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
@@ -49,8 +49,8 @@ SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606
 SIZE (rust/crates/block-buffer-0.10.2.crate) = 10258
 SHA256 (rust/crates/bstr-1.6.0.crate) = 6798148dccfbff0fae41c7574d2fa8f1ef3492fba0face179de5d8d447d67b05
 SIZE (rust/crates/bstr-1.6.0.crate) = 385877
-SHA256 (rust/crates/bumpalo-3.12.0.crate) = 0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
-SIZE (rust/crates/bumpalo-3.12.0.crate) = 81604
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
@@ -69,8 +69,6 @@ SHA256 (rust/crates/cap-rand-2.0.1.crate) = 20e5695565f0cd7106bc3c7170323597540e
 SIZE (rust/crates/cap-rand-2.0.1.crate) = 8423
 SHA256 (rust/crates/cap-std-2.0.1.crate) = 593db20e4c51f62d3284bae7ee718849c3214f93a3b94ea1899ad85ba119d330
 SIZE (rust/crates/cap-std-2.0.1.crate) = 32618
-SHA256 (rust/crates/cap-tempfile-2.0.1.crate) = 29d0d2d91fc0da2e0d811289a0d3518b8aba8a122fc0014f702feb3967fbe857
-SIZE (rust/crates/cap-tempfile-2.0.1.crate) = 13088
 SHA256 (rust/crates/cap-time-ext-2.0.1.crate) = 03261630f291f425430a36f38c847828265bc928f517cdd2004c56f4b02f002b
 SIZE (rust/crates/cap-time-ext-2.0.1.crate) = 8463
 SHA256 (rust/crates/capstone-0.9.0.crate) = 178b3c80b4ce3939792d1dd6600575e012da806a10e81abe812dc29cbfe629ec
@@ -205,8 +203,8 @@ SHA256 (rust/crates/gimli-0.28.0.crate) = 6fb8d784f27acf97159b40fc4db5ecd8aa23b9
 SIZE (rust/crates/gimli-0.28.0.crate) = 269277
 SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
 SIZE (rust/crates/glob-0.3.0.crate) = 18724
-SHA256 (rust/crates/h2-0.4.0.crate) = e1d308f63daf4181410c242d34c11f928dcb3aa105852019e043c9d1f4e4368a
-SIZE (rust/crates/h2-0.4.0.crate) = 166374
+SHA256 (rust/crates/h2-0.4.2.crate) = 31d030e59af851932b72ceebadf4a2b5986dba4c3b99dd2493f8273a0f151943
+SIZE (rust/crates/h2-0.4.2.crate) = 168108
 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
 SIZE (rust/crates/half-1.8.2.crate) = 41874
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
@@ -565,30 +563,34 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe99511
 SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248
 SHA256 (rust/crates/wasm-encoder-0.38.1.crate) = 0ad2b51884de9c7f4fe2fd1043fccb8dcad4b1e29558146ee57a144d15779f3f
 SIZE (rust/crates/wasm-encoder-0.38.1.crate) = 48855
-SHA256 (rust/crates/wasm-metadata-0.10.14.crate) = d835d67708f6374937c550ad8dd1d17c616ae009e3f00d7a0ac9f7825e78c36a
-SIZE (rust/crates/wasm-metadata-0.10.14.crate) = 9807
-SHA256 (rust/crates/wasm-mutate-0.2.42.crate) = 140f2555b7c16b89592a1cd2f2626612c8c3cba9ff3224f87b00e063264b4b38
-SIZE (rust/crates/wasm-mutate-0.2.42.crate) = 86931
-SHA256 (rust/crates/wasm-smith-0.13.1.crate) = 58273756970c82a1769b11e13a05bd21f95a767e4a2fab03afd0cff0085ae89d
-SIZE (rust/crates/wasm-smith-0.13.1.crate) = 73116
-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/wasm-encoder-0.41.0.crate) = e09bca7d6388637d27fb5edbeab11f56bfabcef8743c55ae34370e1e5030a071
+SIZE (rust/crates/wasm-encoder-0.41.0.crate) = 49732
+SHA256 (rust/crates/wasm-metadata-0.10.17.crate) = c853d3809fc9fccf3bc0ad63f4f51d8eefad0bacf88f957aa991c1d9b88b016e
+SIZE (rust/crates/wasm-metadata-0.10.17.crate) = 9862
+SHA256 (rust/crates/wasm-mutate-0.2.46.crate) = 82e89f070944fe6b516669e81589f63ddd90fe8f94f33b119908ebdf22593cbf
+SIZE (rust/crates/wasm-mutate-0.2.46.crate) = 87198
+SHA256 (rust/crates/wasm-smith-0.15.1.crate) = 4ea4e4f4234958299a110ccc01b4ad396cece58a02fced8771b319c56d596f6d
+SIZE (rust/crates/wasm-smith-0.15.1.crate) = 82597
+SHA256 (rust/crates/wasmi-0.31.1.crate) = acfc1e384a36ca532d070a315925887247f3c7e23567e23e0ac9b1c5d6b8bf76
+SIZE (rust/crates/wasmi-0.31.1.crate) = 136538
+SHA256 (rust/crates/wasmi_arena-0.4.1.crate) = 104a7f73be44570cac297b3035d76b169d6599637631cf37a1703326a0727073
+SIZE (rust/crates/wasmi_arena-0.4.1.crate) = 8379
+SHA256 (rust/crates/wasmi_core-0.13.0.crate) = dcf1a7db34bff95b85c261002720c00c3a6168256dcb93041d3fa2054d19856a
+SIZE (rust/crates/wasmi_core-0.13.0.crate) = 20814
 SHA256 (rust/crates/wasmparser-0.118.1.crate) = 95ee9723b928e735d53000dec9eae7b07a60e490c85ab54abb66659fc61bfcd9
 SIZE (rust/crates/wasmparser-0.118.1.crate) = 183422
-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.75.crate) = 3d027eb8294904fc715ac0870cebe6b0271e96b90605ee21511e7565c4ce568c
-SIZE (rust/crates/wasmprinter-0.2.75.crate) = 32339
+SHA256 (rust/crates/wasmparser-0.121.0.crate) = 953cf6a7606ab31382cb1caa5ae403e77ba70c7f8e12eeda167e7040d42bfda8
+SIZE (rust/crates/wasmparser-0.121.0.crate) = 192509
+SHA256 (rust/crates/wasmparser-nostd-0.100.1.crate) = 9157cab83003221bfd385833ab587a039f5d6fa7304854042ba358a3b09e0724
+SIZE (rust/crates/wasmparser-nostd-0.100.1.crate) = 118245
+SHA256 (rust/crates/wasmprinter-0.2.78.crate) = 05e32c13c59fdc64d3f6998a1d52eb1d362b6904a88b754190ccb85661ad577a
+SIZE (rust/crates/wasmprinter-0.2.78.crate) = 34054
 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
 SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-69.0.1.crate) = c1ee37317321afde358e4d7593745942c48d6d17e0e6e943704de9bbee121e7a
-SIZE (rust/crates/wast-69.0.1.crate) = 133568
-SHA256 (rust/crates/wat-1.0.82.crate) = aeb338ee8dee4d4cd05e6426683f21c5087dc7cfc8903e839ccf48d43332da3c
-SIZE (rust/crates/wat-1.0.82.crate) = 9147
+SHA256 (rust/crates/wast-70.0.2.crate) = a3d5061300042ff5065123dae1e27d00c03f567d34a2937c8472255148a216dc
+SIZE (rust/crates/wast-70.0.2.crate) = 132687
+SHA256 (rust/crates/wat-1.0.85.crate) = afd7357b6cc46d46a2509c43dcb1dd4131dafbf4e75562d87017b5a05ffad2d6
+SIZE (rust/crates/wat-1.0.85.crate) = 9201
 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
@@ -653,18 +655,18 @@ SHA256 (rust/crates/wit-bindgen-rust-macro-0.15.0.crate) = f191047320b2c8bd05a5d
 SIZE (rust/crates/wit-bindgen-rust-macro-0.15.0.crate) = 4441
 SHA256 (rust/crates/wit-component-0.18.2.crate) = 5b8a35a2a9992898c9d27f1664001860595a4bc99d32dd3599d547412e17d7e2
 SIZE (rust/crates/wit-component-0.18.2.crate) = 163932
-SHA256 (rust/crates/wit-component-0.19.0.crate) = 4b2e0cdd27c1500cb2524810e8f40b50012355a476c1bea5d12d73620125cc04
-SIZE (rust/crates/wit-component-0.19.0.crate) = 163952
-SHA256 (rust/crates/wit-parser-0.13.0.crate) = 15df6b7b28ce94b8be39d8df5cb21a08a4f3b9f33b631aedb4aa5776f785ead3
-SIZE (rust/crates/wit-parser-0.13.0.crate) = 79382
+SHA256 (rust/crates/wit-component-0.20.1.crate) = 331de496d439010797c17637d8002712b9b69110f1669164c09dfa226ad277bb
+SIZE (rust/crates/wit-component-0.20.1.crate) = 189319
+SHA256 (rust/crates/wit-parser-0.13.1.crate) = df4913a2219096373fd6512adead1fb77ecdaa59d7fc517972a7d30b12f625be
+SIZE (rust/crates/wit-parser-0.13.1.crate) = 81973
 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-v17.0.1_GH0.tar.gz) = 226eb342e4a132b81d754b19d25537517455fd6d59aa7dcda09a28a8a7f0b4a0
-SIZE (bytecodealliance-wasmtime-v17.0.1_GH0.tar.gz) = 4930969
+SHA256 (bytecodealliance-wasmtime-v18.0.1_GH0.tar.gz) = ccd31b3afa84a0cc2ab6ee5c9d14bc4f52665965881250dcbb91d7550441d75b
+SIZE (bytecodealliance-wasmtime-v18.0.1_GH0.tar.gz) = 4899807
 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
diff --git a/www/unit-wasm/Makefile b/www/unit-wasm/Makefile
index 223bcec32515..3159ac7e96cc 100644
--- a/www/unit-wasm/Makefile
+++ b/www/unit-wasm/Makefile
@@ -1,5 +1,5 @@
 PKGNAMESUFFIX=	-${UNIT_MODNAME}
-PORTREVISION=	9
+PORTREVISION=	10
 
 UNIT_MODNAME=	wasm