@@ -1671,6 +1671,7 @@ dependencies = [
1671
1671
" compiler_builtins" ,
1672
1672
" rustc-std-workspace-alloc" ,
1673
1673
" rustc-std-workspace-core" ,
1674
+ " serde" ,
1674
1675
]
1675
1676
1676
1677
[[package ]]
@@ -1880,6 +1881,12 @@ dependencies = [
1880
1881
" syn 2.0.67" ,
1881
1882
]
1882
1883
1884
+ [[package ]]
1885
+ name = " id-arena"
1886
+ version = " 2.2.1"
1887
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1888
+ checksum = " 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
1889
+
1883
1890
[[package ]]
1884
1891
name = " ident_case"
1885
1892
version = " 1.0.1"
@@ -2109,6 +2116,12 @@ version = "1.0.5"
2109
2116
source = " registry+https://github.com/rust-lang/crates.io-index"
2110
2117
checksum = " db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"
2111
2118
2119
+ [[package ]]
2120
+ name = " lexopt"
2121
+ version = " 0.3.0"
2122
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2123
+ checksum = " baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401"
2124
+
2112
2125
[[package ]]
2113
2126
name = " libc"
2114
2127
version = " 0.2.155"
@@ -2623,7 +2636,7 @@ dependencies = [
2623
2636
" indexmap" ,
2624
2637
" memchr" ,
2625
2638
" ruzstd 0.5.0" ,
2626
- " wasmparser" ,
2639
+ " wasmparser 0.118.2 " ,
2627
2640
]
2628
2641
2629
2642
[[package ]]
@@ -3424,7 +3437,7 @@ dependencies = [
3424
3437
" object 0.34.0" ,
3425
3438
" regex" ,
3426
3439
" similar" ,
3427
- " wasmparser" ,
3440
+ " wasmparser 0.118.2 " ,
3428
3441
]
3429
3442
3430
3443
[[package ]]
@@ -3805,7 +3818,7 @@ dependencies = [
3805
3818
" thin-vec" ,
3806
3819
" thorin-dwp" ,
3807
3820
" tracing" ,
3808
- " wasm-encoder" ,
3821
+ " wasm-encoder 0.200.0 " ,
3809
3822
" windows" ,
3810
3823
]
3811
3824
@@ -5248,6 +5261,15 @@ dependencies = [
5248
5261
" color-eyre" ,
5249
5262
]
5250
5263
5264
+ [[package ]]
5265
+ name = " spdx"
5266
+ version = " 0.10.6"
5267
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5268
+ checksum = " 47317bbaf63785b53861e1ae2d11b80d6b624211d42cb20efcd210ee6f8a14bc"
5269
+ dependencies = [
5270
+ " smallvec" ,
5271
+ ]
5272
+
5251
5273
[[package ]]
5252
5274
name = " spdx-expression"
5253
5275
version = " 0.5.2"
@@ -6296,6 +6318,28 @@ version = "0.2.92"
6296
6318
source = " registry+https://github.com/rust-lang/crates.io-index"
6297
6319
checksum = " af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
6298
6320
6321
+ [[package ]]
6322
+ name = " wasm-component-ld"
6323
+ version = " 0.5.4"
6324
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6325
+ checksum = " 314d932d5e84c9678751b85498b1482b2f32f185744e449d3ce0b1d400376dad"
6326
+ dependencies = [
6327
+ " anyhow" ,
6328
+ " clap" ,
6329
+ " lexopt" ,
6330
+ " tempfile" ,
6331
+ " wasmparser 0.210.0" ,
6332
+ " wat" ,
6333
+ " wit-component" ,
6334
+ ]
6335
+
6336
+ [[package ]]
6337
+ name = " wasm-component-ld-wrapper"
6338
+ version = " 0.1.0"
6339
+ dependencies = [
6340
+ " wasm-component-ld" ,
6341
+ ]
6342
+
6299
6343
[[package ]]
6300
6344
name = " wasm-encoder"
6301
6345
version = " 0.200.0"
@@ -6305,6 +6349,40 @@ dependencies = [
6305
6349
" leb128" ,
6306
6350
]
6307
6351
6352
+ [[package ]]
6353
+ name = " wasm-encoder"
6354
+ version = " 0.210.0"
6355
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6356
+ checksum = " e7e3764d9d6edabd8c9e16195e177be0d20f6ab942ad18af52860f12f82bc59a"
6357
+ dependencies = [
6358
+ " leb128" ,
6359
+ ]
6360
+
6361
+ [[package ]]
6362
+ name = " wasm-encoder"
6363
+ version = " 0.211.1"
6364
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6365
+ checksum = " 5e7d931a1120ef357f32b74547646b6fa68ea25e377772b72874b131a9ed70d4"
6366
+ dependencies = [
6367
+ " leb128" ,
6368
+ ]
6369
+
6370
+ [[package ]]
6371
+ name = " wasm-metadata"
6372
+ version = " 0.210.0"
6373
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6374
+ checksum = " 012729d1294907fcb0866f08460ab95426a6d0b176a599619b84cac7653452b4"
6375
+ dependencies = [
6376
+ " anyhow" ,
6377
+ " indexmap" ,
6378
+ " serde" ,
6379
+ " serde_derive" ,
6380
+ " serde_json" ,
6381
+ " spdx" ,
6382
+ " wasm-encoder 0.210.0" ,
6383
+ " wasmparser 0.210.0" ,
6384
+ ]
6385
+
6308
6386
[[package ]]
6309
6387
name = " wasmparser"
6310
6388
version = " 0.118.2"
@@ -6315,6 +6393,42 @@ dependencies = [
6315
6393
" semver" ,
6316
6394
]
6317
6395
6396
+ [[package ]]
6397
+ name = " wasmparser"
6398
+ version = " 0.210.0"
6399
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6400
+ checksum = " a7bbcd21e7581619d9f6ca00f8c4f08f1cacfe58bf63f83af57cd0476f1026f5"
6401
+ dependencies = [
6402
+ " ahash" ,
6403
+ " bitflags 2.5.0" ,
6404
+ " hashbrown" ,
6405
+ " indexmap" ,
6406
+ " semver" ,
6407
+ " serde" ,
6408
+ ]
6409
+
6410
+ [[package ]]
6411
+ name = " wast"
6412
+ version = " 211.0.1"
6413
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6414
+ checksum = " b25506dd82d00da6b14a87436b3d52b1d264083fa79cdb72a0d1b04a8595ccaa"
6415
+ dependencies = [
6416
+ " bumpalo" ,
6417
+ " leb128" ,
6418
+ " memchr" ,
6419
+ " unicode-width" ,
6420
+ " wasm-encoder 0.211.1" ,
6421
+ ]
6422
+
6423
+ [[package ]]
6424
+ name = " wat"
6425
+ version = " 1.211.1"
6426
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6427
+ checksum = " eb716ca6c86eecac2d82541ffc39860118fc0af9309c4f2670637bea2e1bdd7d"
6428
+ dependencies = [
6429
+ " wast" ,
6430
+ ]
6431
+
6318
6432
[[package ]]
6319
6433
name = " winapi"
6320
6434
version = " 0.3.9"
@@ -6542,6 +6656,43 @@ dependencies = [
6542
6656
" memchr" ,
6543
6657
]
6544
6658
6659
+ [[package ]]
6660
+ name = " wit-component"
6661
+ version = " 0.210.0"
6662
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6663
+ checksum = " a450bdb5d032acf1fa0865451fa0c6f50e62f2d31eaa8dba967c2e2d068694a4"
6664
+ dependencies = [
6665
+ " anyhow" ,
6666
+ " bitflags 2.5.0" ,
6667
+ " indexmap" ,
6668
+ " log" ,
6669
+ " serde" ,
6670
+ " serde_derive" ,
6671
+ " serde_json" ,
6672
+ " wasm-encoder 0.210.0" ,
6673
+ " wasm-metadata" ,
6674
+ " wasmparser 0.210.0" ,
6675
+ " wit-parser" ,
6676
+ ]
6677
+
6678
+ [[package ]]
6679
+ name = " wit-parser"
6680
+ version = " 0.210.0"
6681
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6682
+ checksum = " 60a965cbd439af19a4b44a54a97ab8957d86f02d01320efc9e31c1d3605c6710"
6683
+ dependencies = [
6684
+ " anyhow" ,
6685
+ " id-arena" ,
6686
+ " indexmap" ,
6687
+ " log" ,
6688
+ " semver" ,
6689
+ " serde" ,
6690
+ " serde_derive" ,
6691
+ " serde_json" ,
6692
+ " unicode-xid" ,
6693
+ " wasmparser 0.210.0" ,
6694
+ ]
6695
+
6545
6696
[[package ]]
6546
6697
name = " writeable"
6547
6698
version = " 0.5.5"
0 commit comments