diff --git a/tools-builder/toolchains/Cargo.lock b/tools-builder/toolchains/Cargo.lock index 401213df..101ca554 100644 --- a/tools-builder/toolchains/Cargo.lock +++ b/tools-builder/toolchains/Cargo.lock @@ -81,9 +81,9 @@ checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" [[package]] name = "clap" -version = "4.5.50" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623" +checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" dependencies = [ "clap_builder", "clap_derive", @@ -91,9 +91,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.50" +version = "4.5.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0" +checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" dependencies = [ "anstream", "anstyle", @@ -401,8 +401,8 @@ dependencies = [ "clap", "env_logger", "log", - "wasm-encoder", - "wasmparser", + "wasm-encoder 0.241.2", + "wasmparser 0.240.0", "wat", "wit-component", "wit-parser", @@ -439,7 +439,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06d642d8c5ecc083aafe9ceb32809276a304547a3a6eeecceb5d8152598bc71f" dependencies = [ "leb128fmt", - "wasmparser", + "wasmparser 0.240.0", +] + +[[package]] +name = "wasm-encoder" +version = "0.241.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01164c9dda68301e34fdae536c23ed6fe90ce6d97213ccc171eebbd3d02d6b8" +dependencies = [ + "leb128fmt", + "wasmparser 0.241.2", ] [[package]] @@ -450,8 +460,8 @@ checksum = "ee093e1e1ccffa005b9b778f7a10ccfd58e25a20eccad294a1a93168d076befb" dependencies = [ "anyhow", "indexmap", - "wasm-encoder", - "wasmparser", + "wasm-encoder 0.240.0", + "wasmparser 0.240.0", ] [[package]] @@ -467,6 +477,17 @@ dependencies = [ "serde", ] +[[package]] +name = "wasmparser" +version = "0.241.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46d90019b1afd4b808c263e428de644f3003691f243387d30d673211ee0cb8e8" +dependencies = [ + "bitflags", + "indexmap", + "semver", +] + [[package]] name = "wast" version = "240.0.0" @@ -477,7 +498,7 @@ dependencies = [ "leb128fmt", "memchr", "unicode-width", - "wasm-encoder", + "wasm-encoder 0.240.0", ] [[package]] @@ -582,9 +603,9 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder", + "wasm-encoder 0.240.0", "wasm-metadata", - "wasmparser", + "wasmparser 0.240.0", "wit-parser", ] @@ -603,5 +624,5 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser", + "wasmparser 0.240.0", ] diff --git a/tools-builder/toolchains/Cargo.toml b/tools-builder/toolchains/Cargo.toml index 5a3a6fae..652aa893 100644 --- a/tools-builder/toolchains/Cargo.toml +++ b/tools-builder/toolchains/Cargo.toml @@ -17,7 +17,7 @@ log = "0.4" # WebAssembly parsing and manipulation wasmparser = "0.240" -wasm-encoder = "0.240" +wasm-encoder = "0.241" wat = "1.240" # Component model support