@@ -1682,6 +1682,7 @@ dependencies = [
1682
1682
" compiler_builtins" ,
1683
1683
" rustc-std-workspace-alloc" ,
1684
1684
" rustc-std-workspace-core" ,
1685
+ " serde" ,
1685
1686
]
1686
1687
1687
1688
[[package ]]
@@ -1891,6 +1892,12 @@ dependencies = [
1891
1892
" syn 2.0.67" ,
1892
1893
]
1893
1894
1895
+ [[package ]]
1896
+ name = " id-arena"
1897
+ version = " 2.2.1"
1898
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1899
+ checksum = " 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
1900
+
1894
1901
[[package ]]
1895
1902
name = " ident_case"
1896
1903
version = " 1.0.1"
@@ -2120,6 +2127,12 @@ version = "1.0.5"
2120
2127
source = " registry+https://github.com/rust-lang/crates.io-index"
2121
2128
checksum = " db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"
2122
2129
2130
+ [[package ]]
2131
+ name = " lexopt"
2132
+ version = " 0.3.0"
2133
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2134
+ checksum = " baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401"
2135
+
2123
2136
[[package ]]
2124
2137
name = " libc"
2125
2138
version = " 0.2.155"
@@ -2634,7 +2647,7 @@ dependencies = [
2634
2647
" indexmap" ,
2635
2648
" memchr" ,
2636
2649
" ruzstd 0.5.0" ,
2637
- " wasmparser" ,
2650
+ " wasmparser 0.118.2 " ,
2638
2651
]
2639
2652
2640
2653
[[package ]]
@@ -3436,7 +3449,7 @@ dependencies = [
3436
3449
" object 0.34.0" ,
3437
3450
" regex" ,
3438
3451
" similar" ,
3439
- " wasmparser" ,
3452
+ " wasmparser 0.118.2 " ,
3440
3453
]
3441
3454
3442
3455
[[package ]]
@@ -3823,7 +3836,7 @@ dependencies = [
3823
3836
" thin-vec" ,
3824
3837
" thorin-dwp" ,
3825
3838
" tracing" ,
3826
- " wasm-encoder" ,
3839
+ " wasm-encoder 0.200.0 " ,
3827
3840
" windows" ,
3828
3841
]
3829
3842
@@ -5267,6 +5280,15 @@ dependencies = [
5267
5280
" color-eyre" ,
5268
5281
]
5269
5282
5283
+ [[package ]]
5284
+ name = " spdx"
5285
+ version = " 0.10.6"
5286
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5287
+ checksum = " 47317bbaf63785b53861e1ae2d11b80d6b624211d42cb20efcd210ee6f8a14bc"
5288
+ dependencies = [
5289
+ " smallvec" ,
5290
+ ]
5291
+
5270
5292
[[package ]]
5271
5293
name = " spdx-expression"
5272
5294
version = " 0.5.2"
@@ -6315,6 +6337,28 @@ version = "0.2.92"
6315
6337
source = " registry+https://github.com/rust-lang/crates.io-index"
6316
6338
checksum = " af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
6317
6339
6340
+ [[package ]]
6341
+ name = " wasm-component-ld"
6342
+ version = " 0.5.4"
6343
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6344
+ checksum = " 314d932d5e84c9678751b85498b1482b2f32f185744e449d3ce0b1d400376dad"
6345
+ dependencies = [
6346
+ " anyhow" ,
6347
+ " clap" ,
6348
+ " lexopt" ,
6349
+ " tempfile" ,
6350
+ " wasmparser 0.210.0" ,
6351
+ " wat" ,
6352
+ " wit-component" ,
6353
+ ]
6354
+
6355
+ [[package ]]
6356
+ name = " wasm-component-ld-wrapper"
6357
+ version = " 0.1.0"
6358
+ dependencies = [
6359
+ " wasm-component-ld" ,
6360
+ ]
6361
+
6318
6362
[[package ]]
6319
6363
name = " wasm-encoder"
6320
6364
version = " 0.200.0"
@@ -6324,6 +6368,40 @@ dependencies = [
6324
6368
" leb128" ,
6325
6369
]
6326
6370
6371
+ [[package ]]
6372
+ name = " wasm-encoder"
6373
+ version = " 0.210.0"
6374
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6375
+ checksum = " e7e3764d9d6edabd8c9e16195e177be0d20f6ab942ad18af52860f12f82bc59a"
6376
+ dependencies = [
6377
+ " leb128" ,
6378
+ ]
6379
+
6380
+ [[package ]]
6381
+ name = " wasm-encoder"
6382
+ version = " 0.211.1"
6383
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6384
+ checksum = " 5e7d931a1120ef357f32b74547646b6fa68ea25e377772b72874b131a9ed70d4"
6385
+ dependencies = [
6386
+ " leb128" ,
6387
+ ]
6388
+
6389
+ [[package ]]
6390
+ name = " wasm-metadata"
6391
+ version = " 0.210.0"
6392
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6393
+ checksum = " 012729d1294907fcb0866f08460ab95426a6d0b176a599619b84cac7653452b4"
6394
+ dependencies = [
6395
+ " anyhow" ,
6396
+ " indexmap" ,
6397
+ " serde" ,
6398
+ " serde_derive" ,
6399
+ " serde_json" ,
6400
+ " spdx" ,
6401
+ " wasm-encoder 0.210.0" ,
6402
+ " wasmparser 0.210.0" ,
6403
+ ]
6404
+
6327
6405
[[package ]]
6328
6406
name = " wasmparser"
6329
6407
version = " 0.118.2"
@@ -6334,6 +6412,42 @@ dependencies = [
6334
6412
" semver" ,
6335
6413
]
6336
6414
6415
+ [[package ]]
6416
+ name = " wasmparser"
6417
+ version = " 0.210.0"
6418
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6419
+ checksum = " a7bbcd21e7581619d9f6ca00f8c4f08f1cacfe58bf63f83af57cd0476f1026f5"
6420
+ dependencies = [
6421
+ " ahash" ,
6422
+ " bitflags 2.5.0" ,
6423
+ " hashbrown" ,
6424
+ " indexmap" ,
6425
+ " semver" ,
6426
+ " serde" ,
6427
+ ]
6428
+
6429
+ [[package ]]
6430
+ name = " wast"
6431
+ version = " 211.0.1"
6432
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6433
+ checksum = " b25506dd82d00da6b14a87436b3d52b1d264083fa79cdb72a0d1b04a8595ccaa"
6434
+ dependencies = [
6435
+ " bumpalo" ,
6436
+ " leb128" ,
6437
+ " memchr" ,
6438
+ " unicode-width" ,
6439
+ " wasm-encoder 0.211.1" ,
6440
+ ]
6441
+
6442
+ [[package ]]
6443
+ name = " wat"
6444
+ version = " 1.211.1"
6445
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6446
+ checksum = " eb716ca6c86eecac2d82541ffc39860118fc0af9309c4f2670637bea2e1bdd7d"
6447
+ dependencies = [
6448
+ " wast" ,
6449
+ ]
6450
+
6337
6451
[[package ]]
6338
6452
name = " winapi"
6339
6453
version = " 0.3.9"
@@ -6561,6 +6675,43 @@ dependencies = [
6561
6675
" memchr" ,
6562
6676
]
6563
6677
6678
+ [[package ]]
6679
+ name = " wit-component"
6680
+ version = " 0.210.0"
6681
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6682
+ checksum = " a450bdb5d032acf1fa0865451fa0c6f50e62f2d31eaa8dba967c2e2d068694a4"
6683
+ dependencies = [
6684
+ " anyhow" ,
6685
+ " bitflags 2.5.0" ,
6686
+ " indexmap" ,
6687
+ " log" ,
6688
+ " serde" ,
6689
+ " serde_derive" ,
6690
+ " serde_json" ,
6691
+ " wasm-encoder 0.210.0" ,
6692
+ " wasm-metadata" ,
6693
+ " wasmparser 0.210.0" ,
6694
+ " wit-parser" ,
6695
+ ]
6696
+
6697
+ [[package ]]
6698
+ name = " wit-parser"
6699
+ version = " 0.210.0"
6700
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6701
+ checksum = " 60a965cbd439af19a4b44a54a97ab8957d86f02d01320efc9e31c1d3605c6710"
6702
+ dependencies = [
6703
+ " anyhow" ,
6704
+ " id-arena" ,
6705
+ " indexmap" ,
6706
+ " log" ,
6707
+ " semver" ,
6708
+ " serde" ,
6709
+ " serde_derive" ,
6710
+ " serde_json" ,
6711
+ " unicode-xid" ,
6712
+ " wasmparser 0.210.0" ,
6713
+ ]
6714
+
6564
6715
[[package ]]
6565
6716
name = " writeable"
6566
6717
version = " 0.5.5"
0 commit comments