diff --git a/tools-builder/toolchains/Cargo.lock b/tools-builder/toolchains/Cargo.lock index 101ca554..96c52097 100644 --- a/tools-builder/toolchains/Cargo.lock +++ b/tools-builder/toolchains/Cargo.lock @@ -405,7 +405,7 @@ dependencies = [ "wasmparser 0.240.0", "wat", "wit-component", - "wit-parser", + "wit-parser 0.240.0", ] [[package]] @@ -452,16 +452,26 @@ dependencies = [ "wasmparser 0.241.2", ] +[[package]] +name = "wasm-encoder" +version = "0.242.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67f90e55bc9c6ee6954a757cc6eb3424d96b442e5252ed10fea627e518878d36" +dependencies = [ + "leb128fmt", + "wasmparser 0.242.0", +] + [[package]] name = "wasm-metadata" -version = "0.240.0" +version = "0.242.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee093e1e1ccffa005b9b778f7a10ccfd58e25a20eccad294a1a93168d076befb" +checksum = "53cc3deb1bc19b28fa43bd5773ad712ab0ddabea785b78166d6791b14e955fe1" dependencies = [ "anyhow", "indexmap", - "wasm-encoder 0.240.0", - "wasmparser 0.240.0", + "wasm-encoder 0.242.0", + "wasmparser 0.242.0", ] [[package]] @@ -488,6 +498,18 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.242.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed3c6e611f4cd748d85c767815823b777dc56afca793fcda27beae4e85028849" +dependencies = [ + "bitflags", + "hashbrown 0.15.5", + "indexmap", + "semver", +] + [[package]] name = "wast" version = "240.0.0" @@ -592,9 +614,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" [[package]] name = "wit-component" -version = "0.240.0" +version = "0.242.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dc5474b078addc5fe8a72736de8da3acfb3ff324c2491133f8b59594afa1a20" +checksum = "d4e5b1fcd7a9ff7ea5ef1850673ed124a810901481b728ca9632f62ee274f856" dependencies = [ "anyhow", "bitflags", @@ -603,10 +625,10 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.240.0", + "wasm-encoder 0.242.0", "wasm-metadata", - "wasmparser 0.240.0", - "wit-parser", + "wasmparser 0.242.0", + "wit-parser 0.242.0", ] [[package]] @@ -626,3 +648,21 @@ dependencies = [ "unicode-xid", "wasmparser 0.240.0", ] + +[[package]] +name = "wit-parser" +version = "0.242.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b451c00aeb62cdc67fb52674e3920d84169e212c2dc625231beb59470a0edbd" +dependencies = [ + "anyhow", + "id-arena", + "indexmap", + "log", + "semver", + "serde", + "serde_derive", + "serde_json", + "unicode-xid", + "wasmparser 0.242.0", +] diff --git a/tools-builder/toolchains/Cargo.toml b/tools-builder/toolchains/Cargo.toml index 652aa893..23ef96fa 100644 --- a/tools-builder/toolchains/Cargo.toml +++ b/tools-builder/toolchains/Cargo.toml @@ -22,4 +22,4 @@ wat = "1.240" # Component model support wit-parser = "0.240" -wit-component = "0.240" +wit-component = "0.242"