Rollup merge of #152928 - alexcrichton:update-wasm-component-ld, r=jieyouxu

Update wasm-component-ld

Same as rust-lang/rust#147495, just keeping it up-to-date.
This commit is contained in:
Matthias Krüger
2026-02-21 13:03:30 +01:00
committed by GitHub
2 changed files with 31 additions and 29 deletions
+30 -28
View File
@@ -1665,7 +1665,6 @@ dependencies = [
"allocator-api2",
"equivalent",
"foldhash 0.1.5",
"serde",
]
[[package]]
@@ -1675,6 +1674,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
dependencies = [
"foldhash 0.2.0",
"serde",
"serde_core",
]
[[package]]
@@ -1898,9 +1899,9 @@ dependencies = [
[[package]]
name = "id-arena"
version = "2.2.1"
version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
[[package]]
name = "ident_case"
@@ -6152,9 +6153,9 @@ dependencies = [
[[package]]
name = "wasm-component-ld"
version = "0.5.20"
version = "0.5.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "846d20ed66ae37b7a237e36dfcd2fdc979eae82a46cdb0586f9bba80782fd789"
checksum = "59dcd765f510df84d1677a502c49057761486597a95950b4c92153e5707af091"
dependencies = [
"anyhow",
"clap",
@@ -6163,7 +6164,7 @@ dependencies = [
"libc",
"tempfile",
"wasi-preview1-component-adapter-provider",
"wasmparser 0.243.0",
"wasmparser 0.245.1",
"wat",
"windows-sys 0.61.2",
"winsplit",
@@ -6190,24 +6191,24 @@ dependencies = [
[[package]]
name = "wasm-encoder"
version = "0.243.0"
version = "0.245.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c55db9c896d70bd9fa535ce83cd4e1f2ec3726b0edd2142079f594fc3be1cb35"
checksum = "3f9dca005e69bf015e45577e415b9af8c67e8ee3c0e38b5b0add5aa92581ed5c"
dependencies = [
"leb128fmt",
"wasmparser 0.243.0",
"wasmparser 0.245.1",
]
[[package]]
name = "wasm-metadata"
version = "0.243.0"
version = "0.245.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eae05bf9579f45a62e8d0a4e3f52eaa8da518883ac5afa482ec8256c329ecd56"
checksum = "da55e60097e8b37b475a0fa35c3420dd71d9eb7bd66109978ab55faf56a57efb"
dependencies = [
"anyhow",
"indexmap",
"wasm-encoder 0.243.0",
"wasmparser 0.243.0",
"wasm-encoder 0.245.1",
"wasmparser 0.245.1",
]
[[package]]
@@ -6232,12 +6233,12 @@ dependencies = [
[[package]]
name = "wasmparser"
version = "0.243.0"
version = "0.245.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6d8db401b0528ec316dfbe579e6ab4152d61739cfe076706d2009127970159d"
checksum = "4f08c9adee0428b7bddf3890fc27e015ac4b761cc608c822667102b8bfd6995e"
dependencies = [
"bitflags",
"hashbrown 0.15.5",
"hashbrown 0.16.1",
"indexmap",
"semver",
"serde",
@@ -6245,22 +6246,22 @@ dependencies = [
[[package]]
name = "wast"
version = "243.0.0"
version = "245.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df21d01c2d91e46cb7a221d79e58a2d210ea02020d57c092e79255cc2999ca7f"
checksum = "28cf1149285569120b8ce39db8b465e8a2b55c34cbb586bd977e43e2bc7300bf"
dependencies = [
"bumpalo",
"leb128fmt",
"memchr",
"unicode-width 0.2.2",
"wasm-encoder 0.243.0",
"wasm-encoder 0.245.1",
]
[[package]]
name = "wat"
version = "1.243.0"
version = "1.245.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "226a9a91cd80a50449312fef0c75c23478fcecfcc4092bdebe1dc8e760ef521b"
checksum = "cd48d1679b6858988cb96b154dda0ec5bbb09275b71db46057be37332d5477be"
dependencies = [
"wast",
]
@@ -6707,9 +6708,9 @@ dependencies = [
[[package]]
name = "wit-component"
version = "0.243.0"
version = "0.245.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "36f9fc53513e461ce51dcf17a3e331752cb829f1d187069e54af5608fc998fe4"
checksum = "4894f10d2d5cbc17c77e91f86a1e48e191a788da4425293b55c98b44ba3fcac9"
dependencies = [
"anyhow",
"bitflags",
@@ -6718,19 +6719,20 @@ dependencies = [
"serde",
"serde_derive",
"serde_json",
"wasm-encoder 0.243.0",
"wasm-encoder 0.245.1",
"wasm-metadata",
"wasmparser 0.243.0",
"wasmparser 0.245.1",
"wit-parser",
]
[[package]]
name = "wit-parser"
version = "0.243.0"
version = "0.245.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "df983a8608e513d8997f435bb74207bf0933d0e49ca97aa9d8a6157164b9b7fc"
checksum = "330698718e82983499419494dd1e3d7811a457a9bf9f69734e8c5f07a2547929"
dependencies = [
"anyhow",
"hashbrown 0.16.1",
"id-arena",
"indexmap",
"log",
@@ -6739,7 +6741,7 @@ dependencies = [
"serde_derive",
"serde_json",
"unicode-xid",
"wasmparser 0.243.0",
"wasmparser 0.245.1",
]
[[package]]
+1 -1
View File
@@ -10,4 +10,4 @@ name = "wasm-component-ld"
path = "src/main.rs"
[dependencies]
wasm-component-ld = "0.5.20"
wasm-component-ld = "0.5.21"