@@ -228,19 +228,13 @@ dependencies = [
228
228
" backtrace" ,
229
229
]
230
230
231
- [[package ]]
232
- name = " ar"
233
- version = " 0.9.0"
234
- source = " registry+https://github.com/rust-lang/crates.io-index"
235
- checksum = " d67af77d68a931ecd5cbd8a3b5987d63a1d1d1278f7f6a60ae33db485cdebb69"
236
-
237
231
[[package ]]
238
232
name = " ar_archive_writer"
239
- version = " 0.2 .0"
233
+ version = " 0.3 .0"
240
234
source = " registry+https://github.com/rust-lang/crates.io-index"
241
- checksum = " f0c269894b6fe5e9d7ada0cf69b5bf847ff35bc25fc271f08e1d080fce80339a "
235
+ checksum = " f8412a2d690663356cba5a2532f3ed55d1e8090743bc6695b88403b27df67733 "
242
236
dependencies = [
243
- " object 0.32.2 " ,
237
+ " object 0.35.0 " ,
244
238
]
245
239
246
240
[[package ]]
@@ -1618,6 +1612,17 @@ dependencies = [
1618
1612
" rustc-std-workspace-core" ,
1619
1613
]
1620
1614
1615
+ [[package ]]
1616
+ name = " gimli"
1617
+ version = " 0.31.0"
1618
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1619
+ checksum = " 32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64"
1620
+ dependencies = [
1621
+ " fallible-iterator" ,
1622
+ " indexmap" ,
1623
+ " stable_deref_trait" ,
1624
+ ]
1625
+
1621
1626
[[package ]]
1622
1627
name = " glob"
1623
1628
version = " 0.3.1"
@@ -1671,6 +1676,7 @@ dependencies = [
1671
1676
" compiler_builtins" ,
1672
1677
" rustc-std-workspace-alloc" ,
1673
1678
" rustc-std-workspace-core" ,
1679
+ " serde" ,
1674
1680
]
1675
1681
1676
1682
[[package ]]
@@ -1880,6 +1886,12 @@ dependencies = [
1880
1886
" syn 2.0.67" ,
1881
1887
]
1882
1888
1889
+ [[package ]]
1890
+ name = " id-arena"
1891
+ version = " 2.2.1"
1892
+ source = " registry+https://github.com/rust-lang/crates.io-index"
1893
+ checksum = " 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005"
1894
+
1883
1895
[[package ]]
1884
1896
name = " ident_case"
1885
1897
version = " 1.0.1"
@@ -2109,6 +2121,12 @@ version = "1.0.5"
2109
2121
source = " registry+https://github.com/rust-lang/crates.io-index"
2110
2122
checksum = " db13adb97ab515a3691f56e4dbab09283d0b86cb45abd991d8634a9d6f501760"
2111
2123
2124
+ [[package ]]
2125
+ name = " lexopt"
2126
+ version = " 0.3.0"
2127
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2128
+ checksum = " baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401"
2129
+
2112
2130
[[package ]]
2113
2131
name = " libc"
2114
2132
version = " 0.2.155"
@@ -2623,7 +2641,7 @@ dependencies = [
2623
2641
" indexmap" ,
2624
2642
" memchr" ,
2625
2643
" ruzstd 0.5.0" ,
2626
- " wasmparser" ,
2644
+ " wasmparser 0.118.2 " ,
2627
2645
]
2628
2646
2629
2647
[[package ]]
@@ -2637,6 +2655,15 @@ dependencies = [
2637
2655
" ruzstd 0.6.0" ,
2638
2656
]
2639
2657
2658
+ [[package ]]
2659
+ name = " object"
2660
+ version = " 0.35.0"
2661
+ source = " registry+https://github.com/rust-lang/crates.io-index"
2662
+ checksum = " b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e"
2663
+ dependencies = [
2664
+ " memchr" ,
2665
+ ]
2666
+
2640
2667
[[package ]]
2641
2668
name = " object"
2642
2669
version = " 0.36.0"
@@ -3418,14 +3445,13 @@ dependencies = [
3418
3445
name = " run_make_support"
3419
3446
version = " 0.2.0"
3420
3447
dependencies = [
3421
- " ar" ,
3422
3448
" bstr" ,
3423
3449
" build_helper" ,
3424
- " gimli 0.28.1 " ,
3450
+ " gimli 0.31.0 " ,
3425
3451
" object 0.34.0" ,
3426
3452
" regex" ,
3427
3453
" similar" ,
3428
- " wasmparser" ,
3454
+ " wasmparser 0.118.2 " ,
3429
3455
]
3430
3456
3431
3457
[[package ]]
@@ -3812,7 +3838,7 @@ dependencies = [
3812
3838
" thin-vec" ,
3813
3839
" thorin-dwp" ,
3814
3840
" tracing" ,
3815
- " wasm-encoder" ,
3841
+ " wasm-encoder 0.200.0 " ,
3816
3842
" windows" ,
3817
3843
]
3818
3844
@@ -4385,6 +4411,7 @@ dependencies = [
4385
4411
name = " rustc_mir_build"
4386
4412
version = " 0.0.0"
4387
4413
dependencies = [
4414
+ " either" ,
4388
4415
" itertools" ,
4389
4416
" rustc_apfloat" ,
4390
4417
" rustc_arena" ,
@@ -5256,6 +5283,15 @@ dependencies = [
5256
5283
" color-eyre" ,
5257
5284
]
5258
5285
5286
+ [[package ]]
5287
+ name = " spdx"
5288
+ version = " 0.10.6"
5289
+ source = " registry+https://github.com/rust-lang/crates.io-index"
5290
+ checksum = " 47317bbaf63785b53861e1ae2d11b80d6b624211d42cb20efcd210ee6f8a14bc"
5291
+ dependencies = [
5292
+ " smallvec" ,
5293
+ ]
5294
+
5259
5295
[[package ]]
5260
5296
name = " spdx-expression"
5261
5297
version = " 0.5.2"
@@ -6304,6 +6340,28 @@ version = "0.2.92"
6304
6340
source = " registry+https://github.com/rust-lang/crates.io-index"
6305
6341
checksum = " af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
6306
6342
6343
+ [[package ]]
6344
+ name = " wasm-component-ld"
6345
+ version = " 0.5.4"
6346
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6347
+ checksum = " 314d932d5e84c9678751b85498b1482b2f32f185744e449d3ce0b1d400376dad"
6348
+ dependencies = [
6349
+ " anyhow" ,
6350
+ " clap" ,
6351
+ " lexopt" ,
6352
+ " tempfile" ,
6353
+ " wasmparser 0.210.0" ,
6354
+ " wat" ,
6355
+ " wit-component" ,
6356
+ ]
6357
+
6358
+ [[package ]]
6359
+ name = " wasm-component-ld-wrapper"
6360
+ version = " 0.1.0"
6361
+ dependencies = [
6362
+ " wasm-component-ld" ,
6363
+ ]
6364
+
6307
6365
[[package ]]
6308
6366
name = " wasm-encoder"
6309
6367
version = " 0.200.0"
@@ -6313,6 +6371,40 @@ dependencies = [
6313
6371
" leb128" ,
6314
6372
]
6315
6373
6374
+ [[package ]]
6375
+ name = " wasm-encoder"
6376
+ version = " 0.210.0"
6377
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6378
+ checksum = " e7e3764d9d6edabd8c9e16195e177be0d20f6ab942ad18af52860f12f82bc59a"
6379
+ dependencies = [
6380
+ " leb128" ,
6381
+ ]
6382
+
6383
+ [[package ]]
6384
+ name = " wasm-encoder"
6385
+ version = " 0.211.1"
6386
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6387
+ checksum = " 5e7d931a1120ef357f32b74547646b6fa68ea25e377772b72874b131a9ed70d4"
6388
+ dependencies = [
6389
+ " leb128" ,
6390
+ ]
6391
+
6392
+ [[package ]]
6393
+ name = " wasm-metadata"
6394
+ version = " 0.210.0"
6395
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6396
+ checksum = " 012729d1294907fcb0866f08460ab95426a6d0b176a599619b84cac7653452b4"
6397
+ dependencies = [
6398
+ " anyhow" ,
6399
+ " indexmap" ,
6400
+ " serde" ,
6401
+ " serde_derive" ,
6402
+ " serde_json" ,
6403
+ " spdx" ,
6404
+ " wasm-encoder 0.210.0" ,
6405
+ " wasmparser 0.210.0" ,
6406
+ ]
6407
+
6316
6408
[[package ]]
6317
6409
name = " wasmparser"
6318
6410
version = " 0.118.2"
@@ -6323,6 +6415,42 @@ dependencies = [
6323
6415
" semver" ,
6324
6416
]
6325
6417
6418
+ [[package ]]
6419
+ name = " wasmparser"
6420
+ version = " 0.210.0"
6421
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6422
+ checksum = " a7bbcd21e7581619d9f6ca00f8c4f08f1cacfe58bf63f83af57cd0476f1026f5"
6423
+ dependencies = [
6424
+ " ahash" ,
6425
+ " bitflags 2.5.0" ,
6426
+ " hashbrown" ,
6427
+ " indexmap" ,
6428
+ " semver" ,
6429
+ " serde" ,
6430
+ ]
6431
+
6432
+ [[package ]]
6433
+ name = " wast"
6434
+ version = " 211.0.1"
6435
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6436
+ checksum = " b25506dd82d00da6b14a87436b3d52b1d264083fa79cdb72a0d1b04a8595ccaa"
6437
+ dependencies = [
6438
+ " bumpalo" ,
6439
+ " leb128" ,
6440
+ " memchr" ,
6441
+ " unicode-width" ,
6442
+ " wasm-encoder 0.211.1" ,
6443
+ ]
6444
+
6445
+ [[package ]]
6446
+ name = " wat"
6447
+ version = " 1.211.1"
6448
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6449
+ checksum = " eb716ca6c86eecac2d82541ffc39860118fc0af9309c4f2670637bea2e1bdd7d"
6450
+ dependencies = [
6451
+ " wast" ,
6452
+ ]
6453
+
6326
6454
[[package ]]
6327
6455
name = " winapi"
6328
6456
version = " 0.3.9"
@@ -6550,6 +6678,43 @@ dependencies = [
6550
6678
" memchr" ,
6551
6679
]
6552
6680
6681
+ [[package ]]
6682
+ name = " wit-component"
6683
+ version = " 0.210.0"
6684
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6685
+ checksum = " a450bdb5d032acf1fa0865451fa0c6f50e62f2d31eaa8dba967c2e2d068694a4"
6686
+ dependencies = [
6687
+ " anyhow" ,
6688
+ " bitflags 2.5.0" ,
6689
+ " indexmap" ,
6690
+ " log" ,
6691
+ " serde" ,
6692
+ " serde_derive" ,
6693
+ " serde_json" ,
6694
+ " wasm-encoder 0.210.0" ,
6695
+ " wasm-metadata" ,
6696
+ " wasmparser 0.210.0" ,
6697
+ " wit-parser" ,
6698
+ ]
6699
+
6700
+ [[package ]]
6701
+ name = " wit-parser"
6702
+ version = " 0.210.0"
6703
+ source = " registry+https://github.com/rust-lang/crates.io-index"
6704
+ checksum = " 60a965cbd439af19a4b44a54a97ab8957d86f02d01320efc9e31c1d3605c6710"
6705
+ dependencies = [
6706
+ " anyhow" ,
6707
+ " id-arena" ,
6708
+ " indexmap" ,
6709
+ " log" ,
6710
+ " semver" ,
6711
+ " serde" ,
6712
+ " serde_derive" ,
6713
+ " serde_json" ,
6714
+ " unicode-xid" ,
6715
+ " wasmparser 0.210.0" ,
6716
+ ]
6717
+
6553
6718
[[package ]]
6554
6719
name = " writeable"
6555
6720
version = " 0.5.5"
0 commit comments