From a5cf6e938d5d3d68a9767d5216bf3e3a0a85d36d Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 12 Feb 2024 14:26:24 -0800 Subject: [PATCH] Bump wasm-tools crates --- Cargo.lock | 82 +++++++++++++++++++++++++++++++++--------------------- Cargo.toml | 10 +++---- 2 files changed, 55 insertions(+), 37 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 05807fd45..2a177d14a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1375,10 +1375,10 @@ name = "test-helpers" version = "0.0.0" dependencies = [ "codegen-macro", - "wasm-encoder 0.41.0", + "wasm-encoder 0.41.2", "wit-bindgen-core", "wit-component", - "wit-parser", + "wit-parser 0.14.0", ] [[package]] @@ -1677,18 +1677,18 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.41.0" +version = "0.41.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e09bca7d6388637d27fb5edbeab11f56bfabcef8743c55ae34370e1e5030a071" +checksum = "972f97a5d8318f908dded23594188a90bcd09365986b1163e66d70170e5287ae" dependencies = [ "leb128", ] [[package]] name = "wasm-metadata" -version = "0.10.17" +version = "0.10.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c853d3809fc9fccf3bc0ad63f4f51d8eefad0bacf88f957aa991c1d9b88b016e" +checksum = "18ebaa7bd0f9e7a5e5dd29b9a998acf21c4abed74265524dd7e85934597bfb10" dependencies = [ "anyhow", "indexmap", @@ -1696,8 +1696,8 @@ dependencies = [ "serde_derive", "serde_json", "spdx", - "wasm-encoder 0.41.0", - "wasmparser 0.121.0", + "wasm-encoder 0.41.2", + "wasmparser 0.121.2", ] [[package]] @@ -1712,9 +1712,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.121.0" +version = "0.121.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953cf6a7606ab31382cb1caa5ae403e77ba70c7f8e12eeda167e7040d42bfda8" +checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" dependencies = [ "bitflags 2.4.2", "indexmap", @@ -1728,7 +1728,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05e32c13c59fdc64d3f6998a1d52eb1d362b6904a88b754190ccb85661ad577a" dependencies = [ "anyhow", - "wasmparser 0.121.0", + "wasmparser 0.121.2", ] [[package]] @@ -1811,7 +1811,7 @@ dependencies = [ "syn", "wasmtime-component-util", "wasmtime-wit-bindgen", - "wit-parser", + "wit-parser 0.13.1", ] [[package]] @@ -2064,7 +2064,7 @@ dependencies = [ "anyhow", "heck", "indexmap", - "wit-parser", + "wit-parser 0.13.1", ] [[package]] @@ -2084,24 +2084,24 @@ dependencies = [ [[package]] name = "wast" -version = "70.0.2" +version = "71.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3d5061300042ff5065123dae1e27d00c03f567d34a2937c8472255148a216dc" +checksum = "647c3ac4354da32688537e8fc4d2fe6c578df51896298cb64727d98088a1fd26" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width", - "wasm-encoder 0.41.0", + "wasm-encoder 0.41.2", ] [[package]] name = "wat" -version = "1.0.85" +version = "1.0.88" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afd7357b6cc46d46a2509c43dcb1dd4131dafbf4e75562d87017b5a05ffad2d6" +checksum = "b69c36f634411568a2c6d24828b674961e37ea03340fe1d605c337ed8162d901" dependencies = [ - "wast 70.0.2", + "wast 71.0.1", ] [[package]] @@ -2351,11 +2351,11 @@ dependencies = [ "clap", "heck", "test-helpers", - "wasm-encoder 0.41.0", + "wasm-encoder 0.41.2", "wasm-metadata", "wit-bindgen-core", "wit-component", - "wit-parser", + "wit-parser 0.14.0", ] [[package]] @@ -2366,8 +2366,8 @@ dependencies = [ "clap", "heck", "test-artifacts", - "wasm-encoder 0.41.0", - "wasmparser 0.121.0", + "wasm-encoder 0.41.2", + "wasmparser 0.121.2", "wasmtime", "wasmtime-wasi", "wit-bindgen-c", @@ -2378,7 +2378,7 @@ dependencies = [ "wit-bindgen-rust", "wit-bindgen-teavm-java", "wit-component", - "wit-parser", + "wit-parser 0.14.0", ] [[package]] @@ -2387,7 +2387,7 @@ version = "0.17.0" dependencies = [ "anyhow", "wit-component", - "wit-parser", + "wit-parser 0.14.0", ] [[package]] @@ -2398,9 +2398,9 @@ dependencies = [ "clap", "heck", "test-helpers", - "wasm-encoder 0.41.0", + "wasm-encoder 0.41.2", "wasm-metadata", - "wasmparser 0.121.0", + "wasmparser 0.121.2", "wit-bindgen-core", "wit-component", ] @@ -2473,9 +2473,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.20.1" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "331de496d439010797c17637d8002712b9b69110f1669164c09dfa226ad277bb" +checksum = "be60cd1b2ff7919305301d0c27528d4867bd793afe890ba3837743da9655d91b" dependencies = [ "anyhow", "bitflags 2.4.2", @@ -2484,11 +2484,11 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.41.0", + "wasm-encoder 0.41.2", "wasm-metadata", - "wasmparser 0.121.0", + "wasmparser 0.121.2", "wat", - "wit-parser", + "wit-parser 0.14.0", ] [[package]] @@ -2508,6 +2508,24 @@ dependencies = [ "unicode-xid", ] +[[package]] +name = "wit-parser" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ee4ad7310367bf272507c0c8e0c74a80b4ed586b833f7c7ca0b7588f686f11a" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.121.2", +] + [[package]] name = "witx" version = "0.9.1" diff --git a/Cargo.toml b/Cargo.toml index d46ca00a9..c79090b43 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,11 +28,11 @@ clap = { version = "4.3.19", features = ["derive"] } env_logger = "0.10.0" indexmap = "2.0.0" -wasmparser = "0.121.0" -wasm-encoder = "0.41.0" -wasm-metadata = "0.10.17" -wit-parser = "0.13.1" -wit-component = "0.20.1" +wasmparser = "0.121.2" +wasm-encoder = "0.41.2" +wasm-metadata = "0.10.20" +wit-parser = "0.14.0" +wit-component = "0.21.0" wit-bindgen-core = { path = 'crates/core', version = '0.17.0' } wit-bindgen-c = { path = 'crates/c', version = '0.17.0' }