From 8287f6f4342563be274f3aee646e3fada4eb6c19 Mon Sep 17 00:00:00 2001 From: Victor Adossi Date: Thu, 18 Jul 2024 01:20:01 +0900 Subject: [PATCH] chore(deps): update wasm-tools to *.214.0, wit-bindgen Signed-off-by: Victor Adossi --- Cargo.lock | 140 +++++++++++++++++++++-------------------------------- Cargo.toml | 20 ++++---- 2 files changed, 64 insertions(+), 96 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 36201e2c8..2966d85e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -93,8 +93,8 @@ checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" [[package]] name = "cranelift-bitset" -version = "0.110.0" -source = "git+https://github.com/bytecodealliance/wasmtime?rev=9bdb731ab653a3845a1fa6cb6fcb20505c049ee8#9bdb731ab653a3845a1fa6cb6fcb20505c049ee8" +version = "0.111.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=88b45a47ebc02a547aedce886af3e3725031b798#88b45a47ebc02a547aedce886af3e3725031b798" dependencies = [ "serde", "serde_derive", @@ -102,9 +102,10 @@ dependencies = [ [[package]] name = "cranelift-entity" -version = "0.110.0" -source = "git+https://github.com/bytecodealliance/wasmtime?rev=9bdb731ab653a3845a1fa6cb6fcb20505c049ee8#9bdb731ab653a3845a1fa6cb6fcb20505c049ee8" +version = "0.111.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=88b45a47ebc02a547aedce886af3e3725031b798#88b45a47ebc02a547aedce886af3e3725031b798" dependencies = [ + "cranelift-bitset", "serde", "serde_derive", ] @@ -212,8 +213,8 @@ dependencies = [ "base64", "heck 0.5.0", "semver", - "wasm-encoder 0.212.0", - "wasmparser 0.212.0", + "wasm-encoder", + "wasmparser", "wasmtime-environ", "wit-bindgen-core", "wit-component", @@ -519,28 +520,19 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "wasm-encoder" -version = "0.209.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4a05336882dae732ce6bd48b7e11fe597293cb72c13da4f35d7d5f8d53b2a7" -dependencies = [ - "leb128", -] - -[[package]] -name = "wasm-encoder" -version = "0.212.0" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501940df4418b8929eb6d52f1aade1fdd15a5b86c92453cb696e3c906bd3fc33" +checksum = "ff694f02a8d7a50b6922b197ae03883fbf18cdb2ae9fbee7b6148456f5f44041" dependencies = [ "leb128", - "wasmparser 0.212.0", + "wasmparser", ] [[package]] name = "wasm-metadata" -version = "0.212.0" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a1849fac257fd76c43268555e73d74848c8dff23975c238c2cbad61cffe5045" +checksum = "865c5bff5f7a3781b5f92ea4cfa99bb38267da097441cdb09080de1568ef3075" dependencies = [ "anyhow", "indexmap", @@ -548,8 +540,8 @@ dependencies = [ "serde_derive", "serde_json", "spdx", - "wasm-encoder 0.212.0", - "wasmparser 0.212.0", + "wasm-encoder", + "wasmparser", ] [[package]] @@ -557,10 +549,10 @@ name = "wasm-tools-js" version = "0.1.0" dependencies = [ "anyhow", - "wasm-encoder 0.212.0", + "wasm-encoder", "wasm-metadata", - "wasmparser 0.212.0", - "wasmprinter 0.212.0", + "wasmparser", + "wasmprinter", "wat", "wit-bindgen", "wit-component", @@ -569,9 +561,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.209.1" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07035cc9a9b41e62d3bb3a3815a66ab87c993c06fe1cf6b2a3f2a18499d937db" +checksum = "5309c1090e3e84dad0d382f42064e9933fdaedb87e468cc239f0eabea73ddcb6" dependencies = [ "ahash", "bitflags 2.6.0", @@ -581,50 +573,26 @@ dependencies = [ "serde", ] -[[package]] -name = "wasmparser" -version = "0.212.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d28bc49ba1e5c5b61ffa7a2eace10820443c4b7d1c0b144109261d14570fdf8" -dependencies = [ - "ahash", - "bitflags 2.6.0", - "hashbrown", - "indexmap", - "semver", - "serde", -] - -[[package]] -name = "wasmprinter" -version = "0.209.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceca8ae6eaa8c7c87b33c25c53bdf299f8c2a764aee1179402ff7652ef3a6859" -dependencies = [ - "anyhow", - "wasmparser 0.209.1", -] - [[package]] name = "wasmprinter" -version = "0.212.0" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfac65326cc561112af88c3028f6dfdb140acff67ede33a8e86be2dc6b8956f7" +checksum = "58d4f2b3f7bd2ba10f99e03f885ff90d5db3455e163bccecebbbf60406bd8980" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.212.0", + "wasmparser", ] [[package]] name = "wasmtime-component-util" -version = "23.0.0" -source = "git+https://github.com/bytecodealliance/wasmtime?rev=9bdb731ab653a3845a1fa6cb6fcb20505c049ee8#9bdb731ab653a3845a1fa6cb6fcb20505c049ee8" +version = "24.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=88b45a47ebc02a547aedce886af3e3725031b798#88b45a47ebc02a547aedce886af3e3725031b798" [[package]] name = "wasmtime-environ" -version = "23.0.0" -source = "git+https://github.com/bytecodealliance/wasmtime?rev=9bdb731ab653a3845a1fa6cb6fcb20505c049ee8#9bdb731ab653a3845a1fa6cb6fcb20505c049ee8" +version = "24.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=88b45a47ebc02a547aedce886af3e3725031b798#88b45a47ebc02a547aedce886af3e3725031b798" dependencies = [ "anyhow", "cranelift-bitset", @@ -638,44 +606,44 @@ dependencies = [ "serde", "serde_derive", "target-lexicon", - "wasm-encoder 0.209.1", - "wasmparser 0.209.1", - "wasmprinter 0.209.1", + "wasm-encoder", + "wasmparser", + "wasmprinter", "wasmtime-component-util", "wasmtime-types", ] [[package]] name = "wasmtime-types" -version = "23.0.0" -source = "git+https://github.com/bytecodealliance/wasmtime?rev=9bdb731ab653a3845a1fa6cb6fcb20505c049ee8#9bdb731ab653a3845a1fa6cb6fcb20505c049ee8" +version = "24.0.0" +source = "git+https://github.com/bytecodealliance/wasmtime?rev=88b45a47ebc02a547aedce886af3e3725031b798#88b45a47ebc02a547aedce886af3e3725031b798" dependencies = [ "anyhow", "cranelift-entity", "serde", "serde_derive", "smallvec", - "wasmparser 0.209.1", + "wasmparser", ] [[package]] name = "wast" -version = "212.0.0" +version = "214.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4606a05fb0aae5d11dd7d8280a640d88a63ee019360ba9be552da3d294b8d1f5" +checksum = "694bcdb24c49c8709bd8713768b71301a11e823923eee355d530f1d8d0a7f8e9" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width", - "wasm-encoder 0.212.0", + "wasm-encoder", ] [[package]] name = "wat" -version = "1.212.0" +version = "1.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c74ca7f93f11a5d6eed8499f2a8daaad6e225cab0151bc25a091fff3b987532f" +checksum = "347249eb56773fa728df2656cfe3a8c19437ded61a922a0b5e0839d9790e278e" dependencies = [ "wast", ] @@ -786,9 +754,9 @@ checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" [[package]] name = "wit-bindgen" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fabce76bbb8938536c437da0c3e1d4dda9065453f72a68f797c0cb3d67356a28" +checksum = "89178260ed223de8a5a81f9cff961481dfbbd55b25c17e4dd0b4c8e4b8ae646d" dependencies = [ "wit-bindgen-rt", "wit-bindgen-rust-macro", @@ -796,9 +764,9 @@ dependencies = [ [[package]] name = "wit-bindgen-core" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b43fbdd3497c471bbfb6973b1fb9ffe6949f158248cb43171d6f1cf3de7eaa3" +checksum = "5e3fd9b11c16b9888c1bd159130b1b3487da913c45dbd34d408bfdf81f8a865a" dependencies = [ "anyhow", "heck 0.5.0", @@ -807,18 +775,18 @@ dependencies = [ [[package]] name = "wit-bindgen-rt" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75956ff0a04a87ca0526b07199ce3b9baee899f2e4723b5b63aa296ab172ec52" +checksum = "d7a37bd9274cb2d4754b915d624447ec0dce9105d174361841c0826efc79ceb9" dependencies = [ "bitflags 2.6.0", ] [[package]] name = "wit-bindgen-rust" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf509c4ef97b18ec0218741c8318706ac30ff16bc1731f990319a42bbbcfe8e3" +checksum = "0f195cd3774ff22f9bbd582a4ab97667c0a47d36ed8ed0c9ed357afe811b564b" dependencies = [ "anyhow", "heck 0.5.0", @@ -832,9 +800,9 @@ dependencies = [ [[package]] name = "wit-bindgen-rust-macro" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d6f2e025e38395d71fc1bf064e581b2ad275ce322d6f8d87ddc5e76a7b8c42" +checksum = "683e47441b5d0a82fc4304619dcc0672bc84ef47de2c85cd493c37cb29de062f" dependencies = [ "anyhow", "prettyplease", @@ -847,9 +815,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.212.0" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ed5b0f9fc3d6424787d2a49e1142bf954ae4f26ee891992c144f0cfd68c4b7f" +checksum = "fd9fd46f0e783bf80f1ab7291f9d442fa5553ff0e96cdb71964bd8859b734b55" dependencies = [ "anyhow", "bitflags 2.6.0", @@ -858,18 +826,18 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "wasm-encoder 0.212.0", + "wasm-encoder", "wasm-metadata", - "wasmparser 0.212.0", + "wasmparser", "wat", "wit-parser", ] [[package]] name = "wit-parser" -version = "0.212.0" +version = "0.214.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceeb0424aa8679f3fcf2d6e3cfa381f3d6fa6179976a2c05a6249dd2bb426716" +checksum = "681d526d6ea42e28f9afe9eae2b50e0b0a627aef8822c75eb04078db84d03e57" dependencies = [ "anyhow", "id-arena", @@ -880,7 +848,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.212.0", + "wasmparser", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 8a1f4899a..bfed21616 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,17 +40,17 @@ heck = "0.5.0" js-component-bindgen = { path = "./crates/js-component-bindgen" } semver = "1.0.23" structopt = "0.3.26" -wasm-encoder = "0.212.0" -wasm-metadata = "0.212.0" -wasmparser = "0.212.0" -wasmprinter = "0.212.0" +wasm-encoder = "0.214.0" +wasm-metadata = "0.214.0" +wasmparser = "0.214.0" +wasmprinter = "0.214.0" #wasmtime-environ = { version = "22.0.0", features = ["component-model", "compile"] } -wasmtime-environ = { git ="https://github.com/bytecodealliance/wasmtime", rev = "9bdb731ab653a3845a1fa6cb6fcb20505c049ee8", features = ["component-model", "compile"] } -wat = "1.212.0" -wit-bindgen = "0.27.0" -wit-bindgen-core = "0.27.0" -wit-component = { version = "0.212.0", features = ["dummy-module"] } -wit-parser = "0.212.0" +wasmtime-environ = { git ="https://github.com/bytecodealliance/wasmtime", rev = "88b45a47ebc02a547aedce886af3e3725031b798", features = ["component-model", "compile"] } +wat = "1.214.0" +wit-bindgen = "0.28.0" +wit-bindgen-core = "0.28.0" +wit-component = { version = "0.214.0", features = ["dummy-module"] } +wit-parser = "0.214.0" xshell = "0.2.6" [dev-dependencies]