git: c1e7a4e3553d - main - devel/libwasmtime: update 30.0.2 -> 31.0.0

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Fri, 21 Mar 2025 17:39:22 UTC
The branch main has been updated by osa:

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

commit c1e7a4e3553dd9de6e23e25353fb6d244f4ccd94
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2025-03-21 17:37:47 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2025-03-21 17:39:17 +0000

    devel/libwasmtime: update 30.0.2 -> 31.0.0
    
    ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v30.0.2...v31.0.0
---
 devel/libwasmtime/Makefile | 40 ++++++++++++----------
 devel/libwasmtime/distinfo | 82 ++++++++++++++++++++++++++--------------------
 2 files changed, 70 insertions(+), 52 deletions(-)

diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index cba11d45712b..a61b2463e174 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	lib${GH_PROJECT}
-PORTVERSION=	30.0.2
+PORTVERSION=	31.0.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	devel
 
@@ -213,6 +213,7 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		lazy_static-1.4.0 \
 		lazycell-1.3.0 \
 		leb128-0.2.5 \
+		leb128fmt-0.1.0 \
 		libc-0.2.161 \
 		libfuzzer-sys-0.4.8 \
 		libloading-0.8.1 \
@@ -397,21 +398,24 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		wasm-bindgen-macro-0.2.97 \
 		wasm-bindgen-macro-support-0.2.97 \
 		wasm-bindgen-shared-0.2.97 \
-		wasm-encoder-0.224.0 \
-		wasm-metadata-0.224.0 \
-		wasm-mutate-0.224.0 \
-		wasm-smith-0.224.0 \
-		wasm-wave-0.224.0 \
+		wasm-encoder-0.225.0 \
+		wasm-encoder-0.226.0 \
+		wasm-metadata-0.225.0 \
+		wasm-metadata-0.226.0 \
+		wasm-mutate-0.226.0 \
+		wasm-smith-0.226.0 \
+		wasm-wave-0.226.0 \
 		wasmi-0.39.1 \
 		wasmi_collections-0.39.1 \
 		wasmi_core-0.39.1 \
 		wasmi_ir-0.39.1 \
-		wasmparser-0.224.1 \
+		wasmparser-0.225.0 \
+		wasmparser-0.226.0 \
 		wasmparser-nostd-0.100.2 \
-		wasmprinter-0.224.0 \
+		wasmprinter-0.226.0 \
 		wast-35.0.2 \
-		wast-224.0.0 \
-		wat-1.224.0 \
+		wast-226.0.0 \
+		wat-1.226.0 \
 		web-sys-0.3.57 \
 		webpki-roots-0.26.1 \
 		which-4.4.2 \
@@ -447,14 +451,16 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		winnow-0.5.39 \
 		winsafe-0.0.19 \
 		winx-0.36.3 \
-		wit-bindgen-0.38.0 \
-		wit-bindgen-core-0.38.0 \
+		wit-bindgen-0.39.0 \
+		wit-bindgen-core-0.39.0 \
 		wit-bindgen-rt-0.37.0 \
-		wit-bindgen-rt-0.38.0 \
-		wit-bindgen-rust-0.38.0 \
-		wit-bindgen-rust-macro-0.38.0 \
-		wit-component-0.224.0 \
-		wit-parser-0.224.1 \
+		wit-bindgen-rt-0.39.0 \
+		wit-bindgen-rust-0.39.0 \
+		wit-bindgen-rust-macro-0.39.0 \
+		wit-component-0.225.0 \
+		wit-component-0.226.0 \
+		wit-parser-0.225.0 \
+		wit-parser-0.226.0 \
 		witx-0.9.1 \
 		write16-1.0.0 \
 		writeable-0.5.5 \
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index fee7b0dede55..c7d06848fabc 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1740568802
+TIMESTAMP = 1742558812
 SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
 SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -371,6 +371,8 @@ SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013
 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
 SIZE (rust/crates/leb128-0.2.5.crate) = 11843
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
 SHA256 (rust/crates/libc-0.2.161.crate) = 8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1
 SIZE (rust/crates/libc-0.2.161.crate) = 765389
 SHA256 (rust/crates/libfuzzer-sys-0.4.8.crate) = 9b9569d2f74e257076d8c6bfa73fb505b46b851e51ddaecc825944aa3bed17fa
@@ -739,16 +741,20 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 98c9ae5a76e46f4de
 SIZE (rust/crates/wasm-bindgen-macro-support-0.2.97.crate) = 22824
 SHA256 (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 6ee99da9c5ba11bd675621338ef6fa52296b76b83305e9b6e5c77d4c286d6d49
 SIZE (rust/crates/wasm-bindgen-shared-0.2.97.crate) = 7771
-SHA256 (rust/crates/wasm-encoder-0.224.0.crate) = b7249cf8cb0c6b9cb42bce90c0a5feb276fbf963fa385ff3d818ab3d90818ed6
-SIZE (rust/crates/wasm-encoder-0.224.0.crate) = 70355
-SHA256 (rust/crates/wasm-metadata-0.224.0.crate) = 79d13d93febc749413cb6f327e4fdba8c84e4d03bd69fcc4a220c66f113c8de1
-SIZE (rust/crates/wasm-metadata-0.224.0.crate) = 17887
-SHA256 (rust/crates/wasm-mutate-0.224.0.crate) = 1d0ede8b5d000e2ea09926ae5c4783fa1503f779c3f5132a8c8b791121fe5a99
-SIZE (rust/crates/wasm-mutate-0.224.0.crate) = 90291
-SHA256 (rust/crates/wasm-smith-0.224.0.crate) = d1c7826d83ef9b83db810c0b8442093cf51e726bf1ed3a75448617c5718fcc79
-SIZE (rust/crates/wasm-smith-0.224.0.crate) = 96627
-SHA256 (rust/crates/wasm-wave-0.224.0.crate) = 598c5e8b9f70d086d121e47153c44e35a5528e766eb817e4bb9dcacb8804c1be
-SIZE (rust/crates/wasm-wave-0.224.0.crate) = 43090
+SHA256 (rust/crates/wasm-encoder-0.225.0.crate) = 6f7eac0445cac73bcf09e6a97f83248d64356dccf9f2b100199769b6b42464e5
+SIZE (rust/crates/wasm-encoder-0.225.0.crate) = 70422
+SHA256 (rust/crates/wasm-encoder-0.226.0.crate) = f7d81b727619aec227dce83e7f7420d4e56c79acd044642a356ea045b98d4e13
+SIZE (rust/crates/wasm-encoder-0.226.0.crate) = 80690
+SHA256 (rust/crates/wasm-metadata-0.225.0.crate) = f1d20d0bf2c73c32a5114cf35a5c10ccf9f9aa37a3a2c0114b3e11cbf6faac12
+SIZE (rust/crates/wasm-metadata-0.225.0.crate) = 17893
+SHA256 (rust/crates/wasm-metadata-0.226.0.crate) = 47bb07c03240e9129676fbf24bc7783140f802102a88e133b7588a33d4a90d68
+SIZE (rust/crates/wasm-metadata-0.226.0.crate) = 18328
+SHA256 (rust/crates/wasm-mutate-0.226.0.crate) = e1266f9da0874ddc43e76c7345323682f2f5d0b011c9e477497a3908fff26882
+SIZE (rust/crates/wasm-mutate-0.226.0.crate) = 90414
+SHA256 (rust/crates/wasm-smith-0.226.0.crate) = 261eaed66714e040f1be171696d88c1b560137760886edfef49ea8d0e51ccd00
+SIZE (rust/crates/wasm-smith-0.226.0.crate) = 96509
+SHA256 (rust/crates/wasm-wave-0.226.0.crate) = a1b5d555c04eef216db9a4b059be3f8be605e71128225701d84c2a6aad862298
+SIZE (rust/crates/wasm-wave-0.226.0.crate) = 43081
 SHA256 (rust/crates/wasmi-0.39.1.crate) = fc7a1acc721dd73e4fff2dc3796cc3efda6e008369e859a20fdbe058bddeebc3
 SIZE (rust/crates/wasmi-0.39.1.crate) = 289939
 SHA256 (rust/crates/wasmi_collections-0.39.1.crate) = 142fda775f9cda587681ff0ec63c7a7e5679dc95da75f3f9b7e3979ce3506a5b
@@ -757,18 +763,20 @@ SHA256 (rust/crates/wasmi_core-0.39.1.crate) = 281a49ca3c12c8efa052cb67758454fc8
 SIZE (rust/crates/wasmi_core-0.39.1.crate) = 22646
 SHA256 (rust/crates/wasmi_ir-0.39.1.crate) = 6bbadcf529808086a74bacd3ce8aedece444a847292198a56dcde920d1fb213c
 SIZE (rust/crates/wasmi_ir-0.39.1.crate) = 27141
-SHA256 (rust/crates/wasmparser-0.224.1.crate) = 04f17a5917c2ddd3819e84c661fae0d6ba29d7b9c1f0e96c708c65a9c4188e11
-SIZE (rust/crates/wasmparser-0.224.1.crate) = 247037
+SHA256 (rust/crates/wasmparser-0.225.0.crate) = 36e5456165f81e64cb9908a0fe9b9d852c2c74582aa3fe2be3c2da57f937d3ae
+SIZE (rust/crates/wasmparser-0.225.0.crate) = 247256
+SHA256 (rust/crates/wasmparser-0.226.0.crate) = bc28600dcb2ba68d7e5f1c3ba4195c2bddc918c0243fd702d0b6dbd05689b681
+SIZE (rust/crates/wasmparser-0.226.0.crate) = 246582
 SHA256 (rust/crates/wasmparser-nostd-0.100.2.crate) = d5a015fe95f3504a94bb1462c717aae75253e39b9dd6c3fb1062c934535c64aa
 SIZE (rust/crates/wasmparser-nostd-0.100.2.crate) = 121353
-SHA256 (rust/crates/wasmprinter-0.224.0.crate) = bc039e211f6c2137425726f0d76fdd9c439a442e5272bc3627a19274d0eb9686
-SIZE (rust/crates/wasmprinter-0.224.0.crate) = 40755
+SHA256 (rust/crates/wasmprinter-0.226.0.crate) = 753a0516fa6c01756ee861f36878dfd9875f273aea9409d9ea390a333c5bcdc2
+SIZE (rust/crates/wasmprinter-0.226.0.crate) = 40762
 SHA256 (rust/crates/wast-35.0.2.crate) = 2ef140f1b49946586078353a453a1d28ba90adfc54dde75710bc1931de204d68
 SIZE (rust/crates/wast-35.0.2.crate) = 90940
-SHA256 (rust/crates/wast-224.0.0.crate) = d722a51e62b669d17e5a9f6bc8ec210178b37d869114355aa46989686c5c6391
-SIZE (rust/crates/wast-224.0.0.crate) = 154004
-SHA256 (rust/crates/wat-1.224.0.crate) = 71dece6a7dd5bcbcf8d256606c7fb3faa36286d46bf3f98185407719a5ceede2
-SIZE (rust/crates/wat-1.224.0.crate) = 8138
+SHA256 (rust/crates/wast-226.0.0.crate) = 0bb903956d0151eabb6c30a2304dd61e5c8d7182805226120c2b6d611fb09a26
+SIZE (rust/crates/wast-226.0.0.crate) = 153785
+SHA256 (rust/crates/wat-1.226.0.crate) = 5f89a90ef2c401b8b5b2b704020bfa7a7f69b93c3034c7a4b4a88e21e9966581
+SIZE (rust/crates/wat-1.226.0.crate) = 8132
 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.26.1.crate) = b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009
@@ -839,22 +847,26 @@ SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e
 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
 SHA256 (rust/crates/winx-0.36.3.crate) = f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346
 SIZE (rust/crates/winx-0.36.3.crate) = 13696
-SHA256 (rust/crates/wit-bindgen-0.38.0.crate) = b550e454e4cce8984398539a94a0226511e1f295b14afdc8f08b4e2e2ff9de3a
-SIZE (rust/crates/wit-bindgen-0.38.0.crate) = 22993
-SHA256 (rust/crates/wit-bindgen-core-0.38.0.crate) = 70e2f98d49960a416074c5d72889f810ed3032a32ffef5e4760094426fefbfe8
-SIZE (rust/crates/wit-bindgen-core-0.38.0.crate) = 24052
+SHA256 (rust/crates/wit-bindgen-0.39.0.crate) = e4dd9a372b25d6f35456b0a730d2adabeb0c4878066ba8f8089800349be6ecb5
+SIZE (rust/crates/wit-bindgen-0.39.0.crate) = 22977
+SHA256 (rust/crates/wit-bindgen-core-0.39.0.crate) = f108fa9b77a346372858b30c11ea903680e7e2b9d820b1a5883e9d530bf51c7e
+SIZE (rust/crates/wit-bindgen-core-0.39.0.crate) = 24045
 SHA256 (rust/crates/wit-bindgen-rt-0.37.0.crate) = fc801b991c56492f87ab3086e786468f75c285a4d73017ab0ebc2fa1aed5d82c
 SIZE (rust/crates/wit-bindgen-rt-0.37.0.crate) = 11845
-SHA256 (rust/crates/wit-bindgen-rt-0.38.0.crate) = ed6f8d372a2d4a1227f2556e051cc24b2a5f15768d53451c84ff91e2527139e3
-SIZE (rust/crates/wit-bindgen-rt-0.38.0.crate) = 12244
-SHA256 (rust/crates/wit-bindgen-rust-0.38.0.crate) = 1cc49091f84e4f2ace078bbc86082b57e667b9e789baece4b1184e0963382b6e
-SIZE (rust/crates/wit-bindgen-rust-0.38.0.crate) = 51893
-SHA256 (rust/crates/wit-bindgen-rust-macro-0.38.0.crate) = 3545a699dc9d72298b2064ce71b771fc10fc6b757d29306b1e54a4283a75abba
-SIZE (rust/crates/wit-bindgen-rust-macro-0.38.0.crate) = 9712
-SHA256 (rust/crates/wit-component-0.224.0.crate) = ad555ab4f4e676474df746d937823c7279c2d6dd36c3e97a61db893d4ef64ee5
-SIZE (rust/crates/wit-component-0.224.0.crate) = 225879
-SHA256 (rust/crates/wit-parser-0.224.1.crate) = e3477d8d0acb530d76beaa8becbdb1e3face08929db275f39934963eb4f716f8
-SIZE (rust/crates/wit-parser-0.224.1.crate) = 146032
+SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wit-bindgen-rust-0.39.0.crate) = e5ba5b852e976d35dbf6cb745746bf1bd4fc26782bab1e0c615fc71a7d8aac05
+SIZE (rust/crates/wit-bindgen-rust-0.39.0.crate) = 51884
+SHA256 (rust/crates/wit-bindgen-rust-macro-0.39.0.crate) = 401529c9af9304a20ed99fa01799e467b7d37727126f0c9a958895471268ad7a
+SIZE (rust/crates/wit-bindgen-rust-macro-0.39.0.crate) = 9705
+SHA256 (rust/crates/wit-component-0.225.0.crate) = 2505c917564c1d74774563bbcd3e4f8c216a6508050862fd5f449ee56e3c5125
+SIZE (rust/crates/wit-component-0.225.0.crate) = 225781
+SHA256 (rust/crates/wit-component-0.226.0.crate) = 020c1e9da25465fd89003174a0d5ff7b6d61ccbbbd786f471cda04855215b981
+SIZE (rust/crates/wit-component-0.226.0.crate) = 225298
+SHA256 (rust/crates/wit-parser-0.225.0.crate) = ebefaa234e47224f10ce60480c5bfdece7497d0f3b87a12b41ff39e5c8377a78
+SIZE (rust/crates/wit-parser-0.225.0.crate) = 145983
+SHA256 (rust/crates/wit-parser-0.226.0.crate) = 33f007722bfd43a2978c5b8b90f02c927dddf0f11c5f5b50929816b3358718cd
+SIZE (rust/crates/wit-parser-0.226.0.crate) = 145682
 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
@@ -893,8 +905,8 @@ 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-v30.0.2_GH0.tar.gz) = 37d8be641e46ba786853bbff01ad26a1d14bed185d9e369da9594e31b4ea8654
-SIZE (bytecodealliance-wasmtime-v30.0.2_GH0.tar.gz) = 24347962
+SHA256 (bytecodealliance-wasmtime-v31.0.0_GH0.tar.gz) = a0ddc68e4429a779fdc1baaec07d5270cd3cd2c29e309f430f73a13dbc1e5a4c
+SIZE (bytecodealliance-wasmtime-v31.0.0_GH0.tar.gz) = 24372588
 SHA256 (WebAssembly-testsuite-13527d8_GH0.tar.gz) = b99d152d9b768795524354540df07e7bea68282af1450de14e33891ae695f650
 SIZE (WebAssembly-testsuite-13527d8_GH0.tar.gz) = 794134
 SHA256 (WebAssembly-wasi-testsuite-2fec29e_GH0.tar.gz) = d082050c523cab626328de0aa5c86b47319347d62c6b1a9852a2c3870af6b998