@@ -1665,6 +1665,7 @@ dependencies = [
1665
1665
" compiler_builtins" ,
1666
1666
" rustc-std-workspace-alloc" ,
1667
1667
" rustc-std-workspace-core" ,
1668
+ " serde" ,
1668
1669
]
1669
1670
1670
1671
[[package ]]
@@ -1874,6 +1875,12 @@ dependencies = [
1874
1875
" syn 2.0.67" ,
1875
1876
]
1876
1877
1878
+ [[package ]]
1879
+ name = " id-arena"
1880
+ version = " 2.2.1"
1881
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1882
+ checksum = " 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
1883
+
1877
1884
[[package ]]
1878
1885
name = " ident_case"
1879
1886
version = " 1.0.1"
@@ -2103,6 +2110,12 @@ version = "1.0.5"
2103
2110
source = " registry+https://github.com/rust-lang/crates.io-index"
2104
2111
checksum = " db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"
2105
2112
2113
+ [[package ]]
2114
+ name = " lexopt"
2115
+ version = " 0.3.0"
2116
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2117
+ checksum = " baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401"
2118
+
2106
2119
[[package ]]
2107
2120
name = " libc"
2108
2121
version = " 0.2.155"
@@ -2617,7 +2630,7 @@ dependencies = [
2617
2630
" indexmap" ,
2618
2631
" memchr" ,
2619
2632
" ruzstd 0.5.0" ,
2620
- " wasmparser" ,
2633
+ " wasmparser 0.118.2 " ,
2621
2634
]
2622
2635
2623
2636
[[package ]]
@@ -3398,7 +3411,7 @@ dependencies = [
3398
3411
" object 0.34.0" ,
3399
3412
" regex" ,
3400
3413
" similar" ,
3401
- " wasmparser" ,
3414
+ " wasmparser 0.118.2 " ,
3402
3415
]
3403
3416
3404
3417
[[package ]]
@@ -3772,7 +3785,7 @@ dependencies = [
3772
3785
" thin-vec" ,
3773
3786
" thorin-dwp" ,
3774
3787
" tracing" ,
3775
- " wasm-encoder" ,
3788
+ " wasm-encoder 0.200.0 " ,
3776
3789
" windows" ,
3777
3790
]
3778
3791
@@ -5214,6 +5227,15 @@ dependencies = [
5214
5227
" color-eyre" ,
5215
5228
]
5216
5229
5230
+ [[package ]]
5231
+ name = " spdx"
5232
+ version = " 0.10.6"
5233
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5234
+ checksum = " 47317bbaf63785b53861e1ae2d11b80d6b624211d42cb20efcd210ee6f8a14bc"
5235
+ dependencies = [
5236
+ " smallvec" ,
5237
+ ]
5238
+
5217
5239
[[package ]]
5218
5240
name = " spdx-expression"
5219
5241
version = " 0.5.2"
@@ -6261,6 +6283,28 @@ version = "0.2.92"
6261
6283
source = " registry+https://github.com/rust-lang/crates.io-index"
6262
6284
checksum = " af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
6263
6285
6286
+ [[package ]]
6287
+ name = " wasm-component-ld"
6288
+ version = " 0.5.4"
6289
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6290
+ checksum = " 314d932d5e84c9678751b85498b1482b2f32f185744e449d3ce0b1d400376dad"
6291
+ dependencies = [
6292
+ " anyhow" ,
6293
+ " clap" ,
6294
+ " lexopt" ,
6295
+ " tempfile" ,
6296
+ " wasmparser 0.210.0" ,
6297
+ " wat" ,
6298
+ " wit-component" ,
6299
+ ]
6300
+
6301
+ [[package ]]
6302
+ name = " wasm-component-ld-wrapper"
6303
+ version = " 0.1.0"
6304
+ dependencies = [
6305
+ " wasm-component-ld" ,
6306
+ ]
6307
+
6264
6308
[[package ]]
6265
6309
name = " wasm-encoder"
6266
6310
version = " 0.200.0"
@@ -6270,6 +6314,40 @@ dependencies = [
6270
6314
" leb128" ,
6271
6315
]
6272
6316
6317
+ [[package ]]
6318
+ name = " wasm-encoder"
6319
+ version = " 0.210.0"
6320
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6321
+ checksum = " e7e3764d9d6edabd8c9e16195e177be0d20f6ab942ad18af52860f12f82bc59a"
6322
+ dependencies = [
6323
+ " leb128" ,
6324
+ ]
6325
+
6326
+ [[package ]]
6327
+ name = " wasm-encoder"
6328
+ version = " 0.211.1"
6329
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6330
+ checksum = " 5e7d931a1120ef357f32b74547646b6fa68ea25e377772b72874b131a9ed70d4"
6331
+ dependencies = [
6332
+ " leb128" ,
6333
+ ]
6334
+
6335
+ [[package ]]
6336
+ name = " wasm-metadata"
6337
+ version = " 0.210.0"
6338
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6339
+ checksum = " 012729d1294907fcb0866f08460ab95426a6d0b176a599619b84cac7653452b4"
6340
+ dependencies = [
6341
+ " anyhow" ,
6342
+ " indexmap" ,
6343
+ " serde" ,
6344
+ " serde_derive" ,
6345
+ " serde_json" ,
6346
+ " spdx" ,
6347
+ " wasm-encoder 0.210.0" ,
6348
+ " wasmparser 0.210.0" ,
6349
+ ]
6350
+
6273
6351
[[package ]]
6274
6352
name = " wasmparser"
6275
6353
version = " 0.118.2"
@@ -6280,6 +6358,42 @@ dependencies = [
6280
6358
" semver" ,
6281
6359
]
6282
6360
6361
+ [[package ]]
6362
+ name = " wasmparser"
6363
+ version = " 0.210.0"
6364
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6365
+ checksum = " a7bbcd21e7581619d9f6ca00f8c4f08f1cacfe58bf63f83af57cd0476f1026f5"
6366
+ dependencies = [
6367
+ " ahash" ,
6368
+ " bitflags 2.5.0" ,
6369
+ " hashbrown" ,
6370
+ " indexmap" ,
6371
+ " semver" ,
6372
+ " serde" ,
6373
+ ]
6374
+
6375
+ [[package ]]
6376
+ name = " wast"
6377
+ version = " 211.0.1"
6378
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6379
+ checksum = " b25506dd82d00da6b14a87436b3d52b1d264083fa79cdb72a0d1b04a8595ccaa"
6380
+ dependencies = [
6381
+ " bumpalo" ,
6382
+ " leb128" ,
6383
+ " memchr" ,
6384
+ " unicode-width" ,
6385
+ " wasm-encoder 0.211.1" ,
6386
+ ]
6387
+
6388
+ [[package ]]
6389
+ name = " wat"
6390
+ version = " 1.211.1"
6391
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6392
+ checksum = " eb716ca6c86eecac2d82541ffc39860118fc0af9309c4f2670637bea2e1bdd7d"
6393
+ dependencies = [
6394
+ " wast" ,
6395
+ ]
6396
+
6283
6397
[[package ]]
6284
6398
name = " winapi"
6285
6399
version = " 0.3.9"
@@ -6507,6 +6621,43 @@ dependencies = [
6507
6621
" memchr" ,
6508
6622
]
6509
6623
6624
+ [[package ]]
6625
+ name = " wit-component"
6626
+ version = " 0.210.0"
6627
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6628
+ checksum = " a450bdb5d032acf1fa0865451fa0c6f50e62f2d31eaa8dba967c2e2d068694a4"
6629
+ dependencies = [
6630
+ " anyhow" ,
6631
+ " bitflags 2.5.0" ,
6632
+ " indexmap" ,
6633
+ " log" ,
6634
+ " serde" ,
6635
+ " serde_derive" ,
6636
+ " serde_json" ,
6637
+ " wasm-encoder 0.210.0" ,
6638
+ " wasm-metadata" ,
6639
+ " wasmparser 0.210.0" ,
6640
+ " wit-parser" ,
6641
+ ]
6642
+
6643
+ [[package ]]
6644
+ name = " wit-parser"
6645
+ version = " 0.210.0"
6646
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6647
+ checksum = " 60a965cbd439af19a4b44a54a97ab8957d86f02d01320efc9e31c1d3605c6710"
6648
+ dependencies = [
6649
+ " anyhow" ,
6650
+ " id-arena" ,
6651
+ " indexmap" ,
6652
+ " log" ,
6653
+ " semver" ,
6654
+ " serde" ,
6655
+ " serde_derive" ,
6656
+ " serde_json" ,
6657
+ " unicode-xid" ,
6658
+ " wasmparser 0.210.0" ,
6659
+ ]
6660
+
6510
6661
[[package ]]
6511
6662
name = " writeable"
6512
6663
version = " 0.5.5"
0 commit comments