Hi,

I would like to update devel/rust-analyzer to 2025-05-12 (latest
version), as it is on the way to update lang/rust to 1.87.0.

The following diff builds on both lang/rust 1.86.0 and 1.87.0 .

Documentation has switched from asciidoc to mdbook. I am seeing some
errors on building the documentation, but files are generated. As my
purpose is just to unbreak the build with lang/rust 1.87.0, I don't
investigated deeper.

Comments or OK ?
(instead of mark it BROKEN when updating lang/rust)
-- 
Sebastien Marie

Commit ID: ccc031183e2b199df523c3fa7f20104905699d68
Change ID: ytoqqtpzqxzrzvkluknwnvpkoqqrmvsn
Bookmarks: rust@apollo
Author   : Sebastien Marie <sema...@kapouay.eu.org> (2025-05-15 19:48:39)
Committer: Sebastien Marie <sema...@kapouay.eu.org> (2025-05-16 08:32:32)

    devel/rust-analyzer

diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index 88dc268dd3..7d5727a0eb 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -3,7 +3,7 @@
 
 GH_ACCOUNT =   rust-lang
 GH_PROJECT =   rust-analyzer
-GH_TAGNAME =   2024-03-18
+GH_TAGNAME =   2025-05-12
 
 DISTNAME =     ${GH_PROJECT}-${GH_TAGNAME:S/-//g}
 
@@ -14,8 +14,7 @@
 
 RUN_DEPENDS =  lang/rust,-src \
                lang/rust,-rustfmt
-BUILD_DEPENDS =        textproc/ruby-rouge \
-               textproc/asciidoctor
+BUILD_DEPENDS =        textproc/mdbook
 TEST_DEPENDS = lang/rust,-rustfmt
 
 WANTLIB += ${MODCARGO_WANTLIB} m
@@ -34,14 +33,13 @@
 
 # generate manual.html
 post-build:
-       cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
-               ${LOCALBASE}/bin/asciidoctor --safe docs/user/manual.adoc
+       cd ${WRKSRC}/docs/book && ${SETENV} ${MAKE_ENV} \
+               ${LOCALBASE}/bin/mdbook build
 
 DOCDIR =       ${PREFIX}/share/doc/rust-analyzer
 post-install:
        ${INSTALL_DATA_DIR} ${DOCDIR}
-       ${INSTALL_DATA} ${WRKSRC}/docs/user/manual.html ${DOCDIR}
-       ${INSTALL_DATA} ${WRKSRC}/docs/user/manual.adoc ${DOCDIR}
+       cd ${WRKSRC}/docs/book && pax -rw book ${DOCDIR}
 
 .include "crates.inc"
 
diff --git a/devel/rust-analyzer/crates.inc b/devel/rust-analyzer/crates.inc
index 945dcac8cd..92d91f9844 100644
--- a/devel/rust-analyzer/crates.inc
+++ b/devel/rust-analyzer/crates.inc
@@ -1,198 +1,279 @@
-MODCARGO_CRATES +=     addr2line       0.21.0  # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     adler   1.0.2   # 0BSD OR MIT OR Apache-2.0
-MODCARGO_CRATES +=     always-assert   0.2.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     anyhow  1.0.80  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     arbitrary       1.3.2   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     arrayvec        0.7.4   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     autocfg 1.1.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     backtrace       0.3.69  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     addr2line       0.24.2  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     adler2  2.0.0   # 0BSD OR MIT OR Apache-2.0
+MODCARGO_CRATES +=     aho-corasick    1.1.3   # Unlicense OR MIT
+MODCARGO_CRATES +=     allocator-api2  0.2.21  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     anyhow  1.0.97  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     arbitrary       1.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     arrayvec        0.7.6   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     autocfg 1.4.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     backtrace       0.3.74  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     base64  0.22.1  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     bitflags        1.3.2   # MIT/Apache-2.0
-MODCARGO_CRATES +=     bitflags        2.4.2   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     byteorder       1.5.0   # Unlicense OR MIT
-MODCARGO_CRATES +=     camino  1.1.6   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     cargo-platform  0.1.7   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     cargo_metadata  0.18.1  # MIT
-MODCARGO_CRATES +=     cc      1.0.90  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     bitflags        2.9.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     borsh   1.5.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     boxcar  0.2.11  # MIT
+MODCARGO_CRATES +=     camino  1.1.9   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cargo-platform  0.1.9   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cargo_metadata  0.19.2  # MIT
+MODCARGO_CRATES +=     cc      1.2.16  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     cfg-if  1.0.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     chalk-derive    0.96.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     chalk-ir        0.96.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     chalk-recursive 0.96.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     chalk-solve     0.96.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     command-group   2.1.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     cfg_aliases     0.2.1   # MIT
+MODCARGO_CRATES +=     chalk-derive    0.102.0 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chalk-ir        0.102.0 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chalk-recursive 0.102.0 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     chalk-solve     0.102.0 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     countme 3.0.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     cov-mark        2.0.0-pre.1     # MIT OR Apache-2.0
-MODCARGO_CRATES +=     crc32fast       1.4.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     crossbeam-channel       0.5.12  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     crossbeam-deque 0.8.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     cov-mark        2.0.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crc32fast       1.4.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-channel       0.5.15  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-deque 0.8.6   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     crossbeam-epoch 0.9.18  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     crossbeam-utils 0.8.19  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     ctrlc   3.4.2   # MIT/Apache-2.0
-MODCARGO_CRATES +=     dashmap 5.5.3   # MIT
-MODCARGO_CRATES +=     deranged        0.3.11  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     derive_arbitrary        1.3.2   # MIT/Apache-2.0
-MODCARGO_CRATES +=     dissimilar      1.0.7   # Apache-2.0
+MODCARGO_CRATES +=     crossbeam-queue 0.3.12  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     crossbeam-utils 0.8.21  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ctrlc   3.4.5   # MIT/Apache-2.0
+MODCARGO_CRATES +=     dashmap 6.1.0   # MIT
+MODCARGO_CRATES +=     deranged        0.4.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     derive_arbitrary        1.4.1   # MIT/Apache-2.0
+MODCARGO_CRATES +=     directories     6.0.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     dirs    6.0.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     dirs-sys        0.5.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     displaydoc      0.2.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     dissimilar      1.0.10  # Apache-2.0
 MODCARGO_CRATES +=     dot     0.1.4   # MIT/Apache-2.0
 MODCARGO_CRATES +=     drop_bomb       0.1.5   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     either  1.10.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     ena     0.14.2  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     equivalent      1.0.1   # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     expect-test     1.4.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     filetime        0.2.23  # MIT/Apache-2.0
+MODCARGO_CRATES +=     either  1.15.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ena     0.14.3  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     equivalent      1.0.2   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     expect-test     1.5.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     filetime        0.2.25  # MIT/Apache-2.0
 MODCARGO_CRATES +=     fixedbitset     0.4.2   # MIT/Apache-2.0
-MODCARGO_CRATES +=     flate2  1.0.28  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     flate2  1.1.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     foldhash        0.1.4   # Zlib
 MODCARGO_CRATES +=     form_urlencoded 1.2.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     fsevent-sys     4.1.0   # MIT
 MODCARGO_CRATES +=     fst     0.4.7   # Unlicense/MIT
-MODCARGO_CRATES +=     getrandom       0.2.12  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     gimli   0.28.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     hashbrown       0.14.3  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     heck    0.4.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     generator       0.8.4   # MIT/Apache-2.0
+MODCARGO_CRATES +=     getrandom       0.2.15  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     gimli   0.31.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     hashbrown       0.14.5  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     hashbrown       0.15.2  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     hashlink        0.10.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     heck    0.5.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     hermit-abi      0.3.9   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     home    0.5.9   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     idna    0.5.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     indexmap        2.2.5   # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     inotify 0.9.6   # ISC
+MODCARGO_CRATES +=     home    0.5.11  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     icu_collections 1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_locid       1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_locid_transform     1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_locid_transform_data        1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_normalizer  1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_normalizer_data     1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_properties  1.5.1   # Unicode-3.0
+MODCARGO_CRATES +=     icu_properties_data     1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_provider    1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     icu_provider_macros     1.5.0   # Unicode-3.0
+MODCARGO_CRATES +=     idna    1.0.3   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     idna_adapter    1.2.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     indexmap        2.8.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     inotify 0.11.0  # ISC
 MODCARGO_CRATES +=     inotify-sys     0.1.5   # ISC
 MODCARGO_CRATES +=     itertools       0.12.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     itoa    1.0.10  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     jod-thread      0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     itertools       0.14.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     itoa    1.0.15  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     jod-thread      1.0.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     kqueue  1.0.8   # MIT
 MODCARGO_CRATES +=     kqueue-sys      1.0.4   # MIT
 MODCARGO_CRATES +=     la-arena        0.3.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     lazy_static     1.4.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     libc    0.2.153 # MIT OR Apache-2.0
-MODCARGO_CRATES +=     libloading      0.8.3   # ISC
-MODCARGO_CRATES +=     libmimalloc-sys 0.1.35  # MIT
-MODCARGO_CRATES +=     line-index      0.1.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     linked-hash-map 0.5.6   # MIT/Apache-2.0
-MODCARGO_CRATES +=     lock_api        0.4.11  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     log     0.4.21  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     lsp-server      0.7.6   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     lazy_static     1.5.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     libc    0.2.172 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     libloading      0.8.6   # ISC
+MODCARGO_CRATES +=     libmimalloc-sys 0.1.40  # MIT
+MODCARGO_CRATES +=     libredox        0.1.3   # MIT
+MODCARGO_CRATES +=     line-index      0.1.2   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     litemap 0.7.5   # Unicode-3.0
+MODCARGO_CRATES +=     lock_api        0.4.12  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     log     0.4.26  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     loom    0.7.2   # MIT
+MODCARGO_CRATES +=     lsp-server      0.7.8   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     lsp-types       0.95.0  # MIT
-MODCARGO_CRATES +=     lz4_flex        0.11.2  # MIT
-MODCARGO_CRATES +=     memchr  2.7.1   # Unlicense OR MIT
-MODCARGO_CRATES +=     memmap2 0.5.10  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     memoffset       0.9.0   # MIT
-MODCARGO_CRATES +=     mimalloc        0.1.39  # MIT
-MODCARGO_CRATES +=     miniz_oxide     0.7.2   # MIT OR Zlib OR Apache-2.0
-MODCARGO_CRATES +=     mio     0.8.11  # MIT
+MODCARGO_CRATES +=     matchers        0.1.0   # MIT
+MODCARGO_CRATES +=     memchr  2.7.4   # Unlicense OR MIT
+MODCARGO_CRATES +=     memmap2 0.9.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     memoffset       0.9.1   # MIT
+MODCARGO_CRATES +=     mimalloc        0.1.44  # MIT
+MODCARGO_CRATES +=     miniz_oxide     0.8.5   # MIT OR Zlib OR Apache-2.0
+MODCARGO_CRATES +=     mio     1.0.3   # MIT
 MODCARGO_CRATES +=     miow    0.6.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     nix     0.26.4  # MIT
-MODCARGO_CRATES +=     nix     0.27.1  # MIT
+MODCARGO_CRATES +=     nix     0.29.0  # MIT
 MODCARGO_CRATES +=     nohash-hasher   0.2.0   # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     notify  6.1.1   # CC0-1.0
-MODCARGO_CRATES +=     nu-ansi-term    0.49.0  # MIT
+MODCARGO_CRATES +=     notify  8.0.0   # CC0-1.0
+MODCARGO_CRATES +=     notify-types    2.0.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     nu-ansi-term    0.46.0  # MIT
+MODCARGO_CRATES +=     nu-ansi-term    0.50.1  # MIT
 MODCARGO_CRATES +=     num-conv        0.1.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     num_cpus        1.16.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     object  0.32.2  # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     object  0.33.0  # Apache-2.0 OR MIT
-MODCARGO_CRATES +=     once_cell       1.19.0  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     oorandom        11.1.3  # MIT
-MODCARGO_CRATES +=     parking_lot     0.12.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     parking_lot_core        0.9.9   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     paste   1.0.14  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     num_threads     0.1.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     object  0.36.7  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     once_cell       1.21.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     oorandom        11.1.5  # MIT
+MODCARGO_CRATES +=     option-ext      0.2.0   # MPL-2.0
+MODCARGO_CRATES +=     overload        0.1.1   # MIT
+MODCARGO_CRATES +=     parking_lot     0.12.3  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     parking_lot_core        0.9.10  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     paste   1.0.15  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     percent-encoding        2.3.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     perf-event      0.4.7   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     perf-event-open-sys     1.0.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     petgraph        0.6.4   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     pin-project-lite        0.2.13  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     petgraph        0.6.5   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     pin-project-lite        0.2.16  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     portable-atomic 1.11.0  # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     powerfmt        0.2.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     ppv-lite86      0.2.17  # MIT/Apache-2.0
-MODCARGO_CRATES +=     proc-macro2     1.0.78  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     protobuf        3.2.0   # MIT
-MODCARGO_CRATES +=     protobuf-support        3.2.0   # MIT
+MODCARGO_CRATES +=     proc-macro2     1.0.94  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     process-wrap    8.2.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     protobuf        3.7.1   # MIT
+MODCARGO_CRATES +=     protobuf-support        3.7.1   # MIT
 MODCARGO_CRATES +=     pulldown-cmark  0.9.6   # MIT
 MODCARGO_CRATES +=     pulldown-cmark-to-cmark 10.0.4  # Apache-2.0
-MODCARGO_CRATES +=     quote   1.0.35  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     ra-ap-rustc_abi 0.42.0  # MIT / Apache-2.0
-MODCARGO_CRATES +=     ra-ap-rustc_index       0.42.0  # MIT / Apache-2.0
-MODCARGO_CRATES +=     ra-ap-rustc_index_macros        0.42.0  # MIT / 
Apache-2.0
-MODCARGO_CRATES +=     ra-ap-rustc_lexer       0.42.0  # MIT / Apache-2.0
-MODCARGO_CRATES +=     ra-ap-rustc_parse_format        0.42.0  # MIT / 
Apache-2.0
-MODCARGO_CRATES +=     ra-ap-rustc_pattern_analysis    0.42.0  # MIT / 
Apache-2.0
-MODCARGO_CRATES +=     rand    0.8.5   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     rand_chacha     0.3.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     rand_core       0.6.4   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     rayon   1.9.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     quote   1.0.40  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_abi 0.110.0 # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_hashes      0.110.0 # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_index       0.110.0 # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_index_macros        0.110.0 # MIT / 
Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_lexer       0.110.0 # MIT / Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_parse_format        0.110.0 # MIT / 
Apache-2.0
+MODCARGO_CRATES +=     ra-ap-rustc_pattern_analysis    0.110.0 # MIT / 
Apache-2.0
+MODCARGO_CRATES +=     rayon   1.10.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     rayon-core      1.12.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     redox_syscall   0.4.1   # MIT
+MODCARGO_CRATES +=     redox_syscall   0.5.10  # MIT
+MODCARGO_CRATES +=     redox_users     0.5.0   # MIT
+MODCARGO_CRATES +=     regex   1.11.1  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     regex-automata  0.1.10  # Unlicense/MIT
+MODCARGO_CRATES +=     regex-automata  0.4.9   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     regex-syntax    0.6.29  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     regex-syntax    0.8.5   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     rowan   0.15.15 # MIT OR Apache-2.0
-MODCARGO_CRATES +=     rustc-demangle  0.1.23  # MIT/Apache-2.0
+MODCARGO_CRATES +=     rustc-demangle  0.1.24  # MIT/Apache-2.0
 MODCARGO_CRATES +=     rustc-hash      1.1.0   # Apache-2.0/MIT
-MODCARGO_CRATES +=     rustc_apfloat   0.2.0+llvm-462a31f5a5ab # Apache-2.0 
WITH LLVM-exception
-MODCARGO_CRATES +=     ryu     1.0.17  # Apache-2.0 OR BSL-1.0
+MODCARGO_CRATES +=     rustc-hash      2.1.1   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     rustc-literal-escaper   0.0.2   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     rustc-stable-hash       0.1.2   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     rustc_apfloat   0.2.2+llvm-462a31f5a5ab # Apache-2.0 
WITH LLVM-exception
+MODCARGO_CRATES +=     rustversion     1.0.20  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     ryu     1.0.20  # Apache-2.0 OR BSL-1.0
+MODCARGO_CRATES +=     salsa   0.21.1  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     salsa-macro-rules       0.21.1  # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     salsa-macros    0.21.1  # Apache-2.0 OR MIT
 MODCARGO_CRATES +=     same-file       1.0.6   # Unlicense/MIT
-MODCARGO_CRATES +=     scip    0.3.3   # Apache-2.0
+MODCARGO_CRATES +=     scip    0.5.2   # Apache-2.0
 MODCARGO_CRATES +=     scoped-tls      1.0.1   # MIT/Apache-2.0
 MODCARGO_CRATES +=     scopeguard      1.2.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     semver  1.0.22  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     serde   1.0.197 # MIT OR Apache-2.0
-MODCARGO_CRATES +=     serde_derive    1.0.197 # MIT OR Apache-2.0
-MODCARGO_CRATES +=     serde_json      1.0.114 # MIT OR Apache-2.0
-MODCARGO_CRATES +=     serde_repr      0.1.18  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     semver  1.0.26  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde   1.0.219 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_derive    1.0.219 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_json      1.0.140 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_repr      0.1.20  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     serde_spanned   0.6.8   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     sharded-slab    0.1.7   # MIT
-MODCARGO_CRATES +=     smallvec        1.13.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     smol_str        0.2.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     snap    1.1.1   # BSD-3-Clause
+MODCARGO_CRATES +=     shlex   1.3.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     smallvec        1.14.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     smol_str        0.3.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     stable_deref_trait      1.2.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     syn     2.0.52  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     syn     2.0.100 # MIT OR Apache-2.0
 MODCARGO_CRATES +=     synstructure    0.13.1  # MIT
+MODCARGO_CRATES +=     tenthash        1.0.0   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     text-size       1.1.1   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     thiserror       1.0.57  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     thiserror-impl  1.0.57  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thin-vec        0.2.14  # MIT/Apache-2.0
+MODCARGO_CRATES +=     thiserror       1.0.69  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror       2.0.12  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror-impl  1.0.69  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     thiserror-impl  2.0.12  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     thread_local    1.1.8   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     tikv-jemalloc-ctl       0.5.4   # MIT/Apache-2.0
 MODCARGO_CRATES +=     tikv-jemalloc-sys       0.5.4+5.3.0-patched     # 
MIT/Apache-2.0
 MODCARGO_CRATES +=     tikv-jemallocator       0.5.4   # MIT/Apache-2.0
-MODCARGO_CRATES +=     time    0.3.34  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     time-core       0.1.2   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     tinyvec 1.6.0   # Zlib OR Apache-2.0 OR MIT
-MODCARGO_CRATES +=     tinyvec_macros  0.1.1   # MIT OR Apache-2.0 OR Zlib
-MODCARGO_CRATES +=     tracing 0.1.40  # MIT
-MODCARGO_CRATES +=     tracing-attributes      0.1.27  # MIT
-MODCARGO_CRATES +=     tracing-core    0.1.32  # MIT
+MODCARGO_CRATES +=     time    0.3.40  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     time-core       0.1.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     time-macros     0.2.21  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     tinystr 0.7.6   # Unicode-3.0
+MODCARGO_CRATES +=     toml    0.8.20  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     toml_datetime   0.6.8   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     toml_edit       0.22.24 # MIT OR Apache-2.0
+MODCARGO_CRATES +=     tracing 0.1.41  # MIT
+MODCARGO_CRATES +=     tracing-attributes      0.1.28  # MIT
+MODCARGO_CRATES +=     tracing-core    0.1.33  # MIT
 MODCARGO_CRATES +=     tracing-log     0.2.0   # MIT
-MODCARGO_CRATES +=     tracing-subscriber      0.3.18  # MIT
-MODCARGO_CRATES +=     tracing-tree    0.3.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     triomphe        0.1.11  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     tracing-subscriber      0.3.19  # MIT
+MODCARGO_CRATES +=     tracing-tree    0.4.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     triomphe        0.1.14  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     typed-arena     2.0.2   # MIT
 MODCARGO_CRATES +=     ungrammar       1.16.1  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     unicase 2.7.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     unicode-bidi    0.3.15  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     unicode-ident   1.0.12  # (MIT OR Apache-2.0) AND 
Unicode-DFS-2016
-MODCARGO_CRATES +=     unicode-normalization   0.1.23  # MIT/Apache-2.0
-MODCARGO_CRATES +=     unicode-properties      0.1.1   # MIT/Apache-2.0
-MODCARGO_CRATES +=     unicode-xid     0.2.4   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     url     2.5.0   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     valuable        0.1.0   # MIT
-MODCARGO_CRATES +=     version_check   0.9.4   # MIT/Apache-2.0
+MODCARGO_CRATES +=     unicase 2.8.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     unicode-ident   1.0.18  # (MIT OR Apache-2.0) AND 
Unicode-3.0
+MODCARGO_CRATES +=     unicode-properties      0.1.3   # MIT/Apache-2.0
+MODCARGO_CRATES +=     unicode-xid     0.2.6   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     url     2.5.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     utf16_iter      1.0.5   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     utf8_iter       1.0.4   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     valuable        0.1.1   # MIT
 MODCARGO_CRATES +=     walkdir 2.5.0   # Unlicense/MIT
 MODCARGO_CRATES +=     wasi    0.11.0+wasi-snapshot-preview1   # Apache-2.0 
WITH LLVM-exception OR Apache-2.0 OR MIT
 MODCARGO_CRATES +=     winapi  0.3.9   # MIT/Apache-2.0
 MODCARGO_CRATES +=     winapi-i686-pc-windows-gnu      0.4.0   # MIT/Apache-2.0
-MODCARGO_CRATES +=     winapi-util     0.1.6   # Unlicense/MIT
+MODCARGO_CRATES +=     winapi-util     0.1.9   # Unlicense OR MIT
 MODCARGO_CRATES +=     winapi-x86_64-pc-windows-gnu    0.4.0   # MIT/Apache-2.0
+MODCARGO_CRATES +=     windows 0.58.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows 0.59.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-core    0.58.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-core    0.59.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-implement       0.58.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-implement       0.59.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-interface       0.58.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-interface       0.59.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-link    0.1.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-result  0.2.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-result  0.3.1   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-strings 0.1.0   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-strings 0.3.1   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows-sys     0.48.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows-sys     0.52.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-sys     0.59.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows-targets 0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows-targets 0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-targets 0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows-targets 0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_gnullvm 0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_aarch64_msvc    0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_aarch64_msvc    0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_msvc    0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_aarch64_msvc    0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_i686_gnu        0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_i686_gnu        0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_gnu        0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_gnu        0.53.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_gnullvm    0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_gnullvm    0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_i686_msvc       0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_i686_msvc       0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_msvc       0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_i686_msvc       0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_x86_64_gnu      0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_x86_64_gnu      0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnu      0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnu      0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_gnullvm  0.53.0  # MIT OR Apache-2.0
 MODCARGO_CRATES +=     windows_x86_64_msvc     0.48.5  # MIT OR Apache-2.0
-MODCARGO_CRATES +=     windows_x86_64_msvc     0.52.4  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_msvc     0.52.6  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     windows_x86_64_msvc     0.53.0  # MIT OR Apache-2.0
+MODCARGO_CRATES +=     winnow  0.7.3   # MIT
 MODCARGO_CRATES +=     write-json      0.1.4   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     write16 1.0.0   # Apache-2.0 OR MIT
+MODCARGO_CRATES +=     writeable       0.5.5   # Unicode-3.0
 MODCARGO_CRATES +=     xflags  0.3.2   # MIT OR Apache-2.0
 MODCARGO_CRATES +=     xflags-macros   0.3.2   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     xshell  0.2.5   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     xshell-macros   0.2.5   # MIT OR Apache-2.0
-MODCARGO_CRATES +=     zip     0.6.6   # MIT
+MODCARGO_CRATES +=     xshell  0.2.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     xshell-macros   0.2.7   # MIT OR Apache-2.0
+MODCARGO_CRATES +=     yoke    0.7.5   # Unicode-3.0
+MODCARGO_CRATES +=     yoke-derive     0.7.5   # Unicode-3.0
+MODCARGO_CRATES +=     zerofrom        0.1.6   # Unicode-3.0
+MODCARGO_CRATES +=     zerofrom-derive 0.1.6   # Unicode-3.0
+MODCARGO_CRATES +=     zerovec 0.10.4  # Unicode-3.0
+MODCARGO_CRATES +=     zerovec-derive  0.10.3  # Unicode-3.0
+MODCARGO_CRATES +=     zip     2.4.2   # MIT
diff --git a/devel/rust-analyzer/distinfo b/devel/rust-analyzer/distinfo
index ccbce434b8..7698bf32a4 100644
--- a/devel/rust-analyzer/distinfo
+++ b/devel/rust-analyzer/distinfo
@@ -1,398 +1,560 @@
-SHA256 (cargo/addr2line-0.21.0.tar.gz) = 
ijCy4jueF6n5BkHHqxVJzZtE8pbTzL8wnShjz+OYoMs=
-SHA256 (cargo/adler-1.0.2.tar.gz) = 
8mIBYEyHseAb09mPjV2aj8u4FejO20H/zL60v1k6Nf4=
-SHA256 (cargo/always-assert-0.2.0.tar.gz) = 
oQePoc4eNLGHLYYRrZIRltdr3XAn6Un74xIxq94gGJI=
-SHA256 (cargo/anyhow-1.0.80.tar.gz) = 
WtMs5S5BYXMPcJjAd80u1iKbWATM+Z5TZr4atyqYtOE=
-SHA256 (cargo/arbitrary-1.3.2.tar.gz) = 
fVomgU2Ny5Ow5aD/PG2AqIQ7r7IbOejhim8FRxhw4RA=
-SHA256 (cargo/arrayvec-0.7.4.tar.gz) = 
ltMKBlQfuvvH+C7RDAYWTPvSxAETj2rd2EBGKcSxZxE=
-SHA256 (cargo/autocfg-1.1.0.tar.gz) = 
1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
-SHA256 (cargo/backtrace-0.3.69.tar.gz) = 
IIm34/NbndLQ7ZIerU9tMYwnaA1KW9Fns+4SDtsQWDc=
+SHA256 (cargo/addr2line-0.24.2.tar.gz) = 
374nflajdgAIdwkNqDdmC0QnqtUw4wKNROC//k+JocE=
+SHA256 (cargo/adler2-2.0.0.tar.gz) = 
USdh4LsleN1zgMa6qg9M4D6E+V6WAjHR3si/TX1uJic=
+SHA256 (cargo/aho-corasick-1.1.3.tar.gz) = 
jmDTQw06aUeK0Jk/GSONLfl8UHAJpSs8EK3c1/a8uRY=
+SHA256 (cargo/allocator-api2-0.2.21.tar.gz) = 
aD15EOdDUYsONPEYb5JJS+yssEfHtr9hbJZ3IYD++SM=
+SHA256 (cargo/anyhow-1.0.97.tar.gz) = 
3P7VatUGyyxoShSXG4hh/cO6qq4xS55fm7Uyy+O6ek8=
+SHA256 (cargo/arbitrary-1.4.1.tar.gz) = 
3eILPQJq8T9WG90PFe3wH8c08Nr87br0K7pQapUX8iM=
+SHA256 (cargo/arrayvec-0.7.6.tar.gz) = 
fALRI98BfvzfvXOe+Bc1s2xbqD7DxZyAqdfsxxj5LlA=
+SHA256 (cargo/autocfg-1.4.0.tar.gz) = 
rOULrejmI0qhQNmi9VK77h2001P2m4IXvFA0kPwanyY=
+SHA256 (cargo/backtrace-0.3.74.tar.gz) = 
jYLLMyzfrtF64jWmOEOKxNSDmRPMKvWFw8Z0bo+L7ho=
+SHA256 (cargo/base64-0.22.1.tar.gz) = 
crMlTxYlGoOBqhLkDjxNLwGZ+MZQj77LnZH1deD7uMY=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = 
vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
-SHA256 (cargo/bitflags-2.4.2.tar.gz) = 
7VcJNEBusWQ4pOl2sbRQB3QJnBO4y5buyZ9iDwUJDd8=
-SHA256 (cargo/byteorder-1.5.0.tar.gz) = 
H9DyWEFG9vLvSAhQUIhqzzU77/cwXr0a5pUA4nxn9ks=
-SHA256 (cargo/camino-1.1.6.tar.gz) = 
xZ6StaOI9Um4Y6e+piYSwJ8kyDk1YHCaVFWKmr37O5w=
-SHA256 (cargo/cargo-platform-0.1.7.tar.gz) = 
aUyIB/KuFvrsxD3BfXSz6wQkgnif0Otks5ouBOCHBT8=
-SHA256 (cargo/cargo_metadata-0.18.1.tar.gz) = 
LYhlR+QfdAxhaucxCPbrcK/m2UDHvGl8sw8T2uwHMDc=
-SHA256 (cargo/cc-1.0.90.tar.gz) = jNZgSoKs8wOfEUT1S46zTpH/umIgURiecbeBgi1e4fU=
+SHA256 (cargo/bitflags-2.9.0.tar.gz) = 
XIIUEVt7+ECZ8TCTJOYxQdTF18wmhi+XoKhX2+/hZb0=
+SHA256 (cargo/borsh-1.5.5.tar.gz) = 
VDDjvnELaNmE0TkchU60ManVSGQHEfqlTuyx35Pbkcw=
+SHA256 (cargo/boxcar-0.2.11.tar.gz) = 
Z0DG4vxjYPpXw1IUx0k4Jq7pWZOSYJJgbyfJg7QIN74=
+SHA256 (cargo/camino-1.1.9.tar.gz) = 
i5bsSWa1gT4sBQfB+GEVyMWrqtw5gIecNCQEKgL9GtM=
+SHA256 (cargo/cargo-platform-0.1.9.tar.gz) = 
41rxiQBrnA8AoGRoXHJwMePtLYAg97ooTXjMJnG9Nuo=
+SHA256 (cargo/cargo_metadata-0.19.2.tar.gz) = 
3V62FO1MJ8XXBkIOQyD74yFqsx+hwzzYJGrDba5Eebo=
+SHA256 (cargo/cc-1.2.16.tar.gz) = vnFMFUvmCex/Xa0iOjO/FIL/+QRy3ij3NigG5tSDK4w=
 SHA256 (cargo/cfg-if-1.0.0.tar.gz) = 
uvHeQzl2FYi8Bhnjy8ASDuWC67dLU7Tvv3kRe9LaQP0=
-SHA256 (cargo/chalk-derive-0.96.0.tar.gz) = 
VnbOoIjDIpD+Zcgolb6dBt0h4PpJu5fKhAUp6UF6txo=
-SHA256 (cargo/chalk-ir-0.96.0.tar.gz) = 
/1UMLN1j/3Q5QhTc4D0GOGkopkHA8Ig3U18Er1c6lm0=
-SHA256 (cargo/chalk-recursive-0.96.0.tar.gz) = 
TEVZ5cmyACQEU7B9iT+cPHRBO1Ow0zy+JyxosLd6ocM=
-SHA256 (cargo/chalk-solve-0.96.0.tar.gz) = 
CILmjOnrWgokE4BlOElNGd9u5SCrF9H69InpUvMumLg=
-SHA256 (cargo/command-group-2.1.0.tar.gz) = 
UIDfaw8Oy3bKswgI8A2Te6clzr4maj2ozYnf+S8qmRY=
+SHA256 (cargo/cfg_aliases-0.2.1.tar.gz) = 
YTr+R/zV+sfM8duTurywgsWZTZlvILixWfKtFljrVyQ=
+SHA256 (cargo/chalk-derive-0.102.0.tar.gz) = 
/rFOP/DrrCbY5Ytu0UF6+2DEoKRLZCVUbufrnHXrszY=
+SHA256 (cargo/chalk-ir-0.102.0.tar.gz) = 
cvCmFiGgiK9p/ujfOexjz1ttC5q2Y6dAzes3aqvy8kQ=
+SHA256 (cargo/chalk-recursive-0.102.0.tar.gz) = 
y9NBXMVAAVUzqkqK0AdpbVhd2cX4HnwJmHLx3UvxSJQ=
+SHA256 (cargo/chalk-solve-0.102.0.tar.gz) = 
dHcHsMCCs+z0sa4o0NjfcIpGzd0io4b5zIWjEqTeJf8=
 SHA256 (cargo/countme-3.0.1.tar.gz) = 
dwS1/dF7GK4xxMHaWi4DBaK/F7UkkwCp7p7XtyEUxjY=
-SHA256 (cargo/cov-mark-2.0.0-pre.1.tar.gz) = 
DUjY92vZMx8Z/iqvOCGp+fsyw5Y+Hj1s6CqMCc73REo=
-SHA256 (cargo/crc32fast-1.4.0.tar.gz) = 
s4VainhLR08zNpnvK7yp2yxKH22QiKkKLSWx61MRHqo=
-SHA256 (cargo/crossbeam-channel-0.5.12.tar.gz) = 
qz2wKpxbUSHh5C+9sa62X14CYkzFjEPyiExsysC4L5U=
-SHA256 (cargo/crossbeam-deque-0.8.5.tar.gz) = 
YT+MwB/pzxo+s9f0iP0vqDiEA+lwOeL3NpKTLikadw0=
+SHA256 (cargo/cov-mark-2.0.0.tar.gz) = 
BXBlBmGqRH5zNfHV5PSZ2OWHluYXvtySZ9lx5RyLSdQ=
+SHA256 (cargo/crc32fast-1.4.2.tar.gz) = 
qXdp2U3auUPkUQ0TgVAWmidYte8+sZGp7miN4+I+97M=
+SHA256 (cargo/crossbeam-channel-0.5.15.tar.gz) = 
grj4+GizaWf5YGeQ0ZA1cN6c6vhwp7+fu9MBbWNqLLI=
+SHA256 (cargo/crossbeam-deque-0.8.6.tar.gz) = 
ndERt7f31VtywKauNhZg7lhTya9z9ww8LvaFi5UOLlE=
 SHA256 (cargo/crossbeam-epoch-0.9.18.tar.gz) = 
W4KsSjwsqcNGCWTwIOFALt1XU0EddzeqOcNxStG1Qg4=
-SHA256 (cargo/crossbeam-utils-0.8.19.tar.gz) = 
JI47rMfca6o7IeQF7gRcMEcQGkkUXn6eylg6tMLKU0U=
-SHA256 (cargo/ctrlc-3.4.2.tar.gz) = 
tGeGLMhhDKb8mhUy13d87ggE5nirRUEIl7k5ZJWZSgs=
-SHA256 (cargo/dashmap-5.5.3.tar.gz) = 
l4dHwdhJp9LuXorcAVmWHEj7fl2y8Gr2cjuAEju1OFY=
-SHA256 (cargo/deranged-0.3.11.tar.gz) = 
tCtvoEpEC0lciwTQ5xtwfFhfg8ucsoz4zQ2XbDFeMbQ=
-SHA256 (cargo/derive_arbitrary-1.3.2.tar.gz) = 
Z+d1U8QWKhV62/g0665bQVrL7L6vx6dLDohmV1BqdhE=
-SHA256 (cargo/dissimilar-1.0.7.tar.gz) = 
huO9yA7ubhaytrD4f7yYwEvuNFXjUXTA3hoSXQaIxjI=
+SHA256 (cargo/crossbeam-queue-0.3.12.tar.gz) = 
D1i7wo+R34GdCqKiwAzRl1R2nC+tkFebNZKxybp6MRU=
+SHA256 (cargo/crossbeam-utils-0.8.21.tar.gz) = 
0KXEAN8oNLgKTDMns6rTpMTNTeBikGOWKwMjVpdQaig=
+SHA256 (cargo/ctrlc-3.4.5.tar.gz) = 
kO6rCqkvP5tOh/JYxysTnCB9JR+cvBCAoAhrhqiHDdM=
+SHA256 (cargo/dashmap-6.1.0.tar.gz) = 
UEHMSZFEiR83kClyEvMqdPuTjlE2oUlD8zjvngrids8=
+SHA256 (cargo/deranged-0.4.0.tar.gz) = 
nJ5qEcqCJEUWhLwNfVp62/jy/WiHJhoc/DwEMvnUBo4=
+SHA256 (cargo/derive_arbitrary-1.4.1.tar.gz) = 
MFQsGtkS4OPSKhk1wpDhLoop1wSkIBd6MfqtSmAaCAA=
+SHA256 (cargo/directories-6.0.0.tar.gz) = 
FvUJTFRmGzjQO9flDfNzKSEY22C1hcCKQRxthAAX/n0=
+SHA256 (cargo/dirs-6.0.0.tar.gz) = w+iqlNdRQSKEgClafQ5/62ILGlrZ8SvEC+YkEeOMzk4=
+SHA256 (cargo/dirs-sys-0.5.0.tar.gz) = 
4BozZtJ+6YkAIkUu5hsrY6Z+bxP1iQC2Uf9WZfC7H6s=
+SHA256 (cargo/displaydoc-0.2.5.tar.gz) = 
lzacu8BBvDZpSbx000ZY1s2lYhA5cxxjEFIYkqOiCuA=
+SHA256 (cargo/dissimilar-1.0.10.tar.gz) = 
iXX/2qDvNmG/4C29zAbJ+Cnfr+ajxHTeNmqNXkQnaSE=
 SHA256 (cargo/dot-0.1.4.tar.gz) = p0tsTUoc/19FQWQ2PBa3L6EkY8prMfS18gNaZfo9WQY=
 SHA256 (cargo/drop_bomb-0.1.5.tar.gz) = 
m9qOIcBKyirjP/wv2MIxNPPKxG2xI7qXvZ0/O4pKheE=
-SHA256 (cargo/either-1.10.0.tar.gz) = 
ERV6wJT/vd6ZqmeyNBfr3YAYQoUrUA45WkWpwKrAPko=
-SHA256 (cargo/ena-0.14.2.tar.gz) = xTNjDPQOnKpEvZGq3IinXXWkw6ErTP3jU8vtQdqh4fE=
-SHA256 (cargo/equivalent-1.0.1.tar.gz) = 
VEOAfW3/aTc9Qzq571N4rY31DKYpjK8V3m5S4kqvVNU=
-SHA256 (cargo/expect-test-1.4.1.tar.gz) = 
MNnq/q3VOOaPsoAWNkyXMteOQguf+IU/peQFiGHp+NM=
-SHA256 (cargo/filetime-0.2.23.tar.gz) = 
HuRHcArIqgsvK9e8RGKtaGuga6pnJ6wUmi1id/DSQP0=
+SHA256 (cargo/either-1.15.0.tar.gz) = 
SMdXlIxe3g5GF3t63S5nFV9w4zwH/qgoTfZXbacLNxk=
+SHA256 (cargo/ena-0.14.3.tar.gz) = PSSL3UPOYT2HQVKC9pubuZ2UfSkLEJYt1sViMzEsKtU=
+SHA256 (cargo/equivalent-1.0.2.tar.gz) = 
h3pKzocTsLzypOfuyCUpwCnx0GGYhtGBRf6pbD/+XA8=
+SHA256 (cargo/expect-test-1.5.1.tar.gz) = 
Y69D/0Qx6Ej7R0cqkg8U+nHCTeEyVaVpLpPU6QMCrLA=
+SHA256 (cargo/filetime-0.2.25.tar.gz) = 
NcBSLpgeaMv6jD+XhEGl80swuW4UazPNM1kXa1D+hYY=
 SHA256 (cargo/fixedbitset-0.4.2.tar.gz) = 
DOcTS5mZ7K+LzWVULkNnNu8y3cobPgYJTLbsV1UgO4A=
-SHA256 (cargo/flate2-1.0.28.tar.gz) = 
RjA/Vldyk3/+HTlKT6xvQRxgExcvrd6dzbHhR6CGlA4=
+SHA256 (cargo/flate2-1.1.0.tar.gz) = 
EfqvWlI2mXr5hIvgvvTblYJLHVNOvGTQ8MbPPme9ONw=
+SHA256 (cargo/foldhash-0.1.4.tar.gz) = 
oNL94fez1IuDldXy3nbBilKL1qnN3kON90e/y6PgXW8=
 SHA256 (cargo/form_urlencoded-1.2.1.tar.gz) = 
4TYkwmJ1ZO/M9JNChL3ZjLqhTnmwtaFBIY5QezqCNFY=
 SHA256 (cargo/fsevent-sys-4.1.0.tar.gz) = 
du56AtpNIxZQx86jE0m4ib4vRd2z7zAy0uyBhfYxP9I=
 SHA256 (cargo/fst-0.4.7.tar.gz) = erhbmwXjl4zJqc+P6n8BtJThoJ7TA34Wujntx6Ketho=
-SHA256 (cargo/getrandom-0.2.12.tar.gz) = 
GQCS6mV2ZwMKxqNeMF5i/E3Wn9mKyYYx5dOisVdaErU=
-SHA256 (cargo/gimli-0.28.1.tar.gz) = 
QnHTe67huMfktwgCjFfYFs+dJDSsszpUlHX3jBgfYlM=
-SHA256 (cargo/hashbrown-0.14.3.tar.gz) = 
KQ8aHZJCx40JzkCl6H51VO5jevE1GWgVn0lS8Cj3VgQ=
-SHA256 (cargo/heck-0.4.1.tar.gz) = lVBcOLRXKy2RDOywKBVg9UtEChkzbLvLJ79s5q3G9ag=
+SHA256 (cargo/generator-0.8.4.tar.gz) = 
zGvRFM7aEx07HWZeujV4hpCtN/WRZFcoazKrb9PEON0=
+SHA256 (cargo/getrandom-0.2.15.tar.gz) = 
xFZ8jbEK6RCJyZr4TGjDjaPsLwh8P4KWC82/Nla29Nc=
+SHA256 (cargo/gimli-0.31.1.tar.gz) = 
B+KO24CQDBnCjxBy8uiuyn+gayPNQWnO/hr1qjJgeD8=
+SHA256 (cargo/hashbrown-0.14.5.tar.gz) = 
5SdEI+F7fJ/CC25+IIUy+bGYJdgt/WFXCLcO3YPfQfE=
+SHA256 (cargo/hashbrown-0.15.2.tar.gz) = 
vxUUAP8Lr/VGUAfdLz5xfz/lAgdMpWMGnOOmYp0Hsok=
+SHA256 (cargo/hashlink-0.10.0.tar.gz) = 
c4LPYmNBny2N84xV19qD2lwYrvh/x6f8H7HjRO3+FME=
+SHA256 (cargo/heck-0.5.0.tar.gz) = IwTgCYP4f/s4tVtES147YKiEtdMMD8p9gv4zRJu+Veo=
 SHA256 (cargo/hermit-abi-0.3.9.tar.gz) = 
0jHfuJz//bww5/xBV57WBmrQOr2p5WfMr65gK5fsUCQ=
-SHA256 (cargo/home-0.5.9.tar.gz) = 49E1S/a3I1y0oFdsJhn9TtGBg/aJsSsAag7nMp7v+aU=
-SHA256 (cargo/idna-0.5.0.tar.gz) = Y02bFGGvOWythD9H/bpVl6T55t3Uv7b/XYUCjCXLEvY=
-SHA256 (cargo/indexmap-2.2.5.tar.gz) = 
ewuSnVEUZyM0KcRaRKwdyqIboPW6EeSHnm7SjdtPnfQ=
-SHA256 (cargo/inotify-0.9.6.tar.gz) = 
+AadPsFU64VpVcHA+//vv188QKEE7JEtR5cxTBgBq/8=
+SHA256 (cargo/home-0.5.11.tar.gz) = 
WJUzRTJEsJlchYcAMiGZsr7LE7Yn3yhR9konddAkq88=
+SHA256 (cargo/icu_collections-1.5.0.tar.gz) = 
2y+kUiBuvuGMS1widNvx3hcAjodLTcTwrqnQHKeeRSY=
+SHA256 (cargo/icu_locid-1.5.0.tar.gz) = 
E6y7g3GRf8lxvob8gFfEGmS1IcGEgIppjAKswkLb9jc=
+SHA256 (cargo/icu_locid_transform-1.5.0.tar.gz) = 
AdEaw13o5A/e2gDZ4enZJSXz+diHzdeqgdcnWWeItU4=
+SHA256 (cargo/icu_locid_transform_data-1.5.0.tar.gz) = 
/cj/M4j4Ur7ea1ea1Ol4qwBPE5KE17KHFfdzUHuUb24=
+SHA256 (cargo/icu_normalizer-1.5.0.tar.gz) = 
Gc4+DaLsaFmdGTyT0IgULv1/nF1vybgDd0hVdH3GqE8=
+SHA256 (cargo/icu_normalizer_data-1.5.0.tar.gz) = 
+Mr796p5HpsivsVaFnkG+eEhX9R1zSKt/PZg4D6YlRY=
+SHA256 (cargo/icu_properties-1.5.1.tar.gz) = 
k9YCB2bPxjAsFdu8nId4w35iwUQny39uYB2Engkq7vU=
+SHA256 (cargo/icu_properties_data-1.5.0.tar.gz) = 
Z6jv+8PdPkuhr6itkY1WhLiGizsmUAdT7/6o0u7RlWk=
+SHA256 (cargo/icu_provider-1.5.0.tar.gz) = 
btQhyKjveNPi28mKlzvi83cMtCtgbjqxjWI3xN/eaNk=
+SHA256 (cargo/icu_provider_macros-1.5.0.tar.gz) = 
Hsiekzdjjs3Ah0TfSQsiGnOZv40WTrUqZlRU5g4HWtY=
+SHA256 (cargo/idna-1.0.3.tar.gz) = aG+CUmTWMHUKVEY5N3uuc3YoBD8g04u8Ap6PKeqWin4=
+SHA256 (cargo/idna_adapter-1.2.0.tar.gz) = 
2sod8clXMgss8TmsYee9ZP7TBMUEDfAAp0WqHeO073E=
+SHA256 (cargo/indexmap-2.8.0.tar.gz) = 
OVTVD+FbAhQr8l07i9rbY07DlI8QPQT/4wMbyP6dcFg=
+SHA256 (cargo/inotify-0.11.0.tar.gz) = 
833M/yeRq2BPm6vvC6FPvgvjC9No3FQeKwjQfIqpCPM=
 SHA256 (cargo/inotify-sys-0.1.5.tar.gz) = 
4FwCteib/zuUbO3sonirxij+gR5gTwJ8RaiqPPeT0Os=
 SHA256 (cargo/itertools-0.12.1.tar.gz) = 
uikQItu9OYpFWs8SbB40GVQHmFW8YN/dpkE2O9aSJWk=
-SHA256 (cargo/itoa-1.0.10.tar.gz) = 
saRtGhcdhlql+D+SaVdlyqBHqbTLriy/N9vWE6eT/Uw=
-SHA256 (cargo/jod-thread-0.1.2.tar.gz) = 
iyM2Dpm4cX8gqqRZj1plQe++MGMAOfvHcGz5VKh5R64=
+SHA256 (cargo/itertools-0.14.0.tar.gz) = 
KxkseCA3+t2c+nVUgxBIiqvb89Lac4hbMb0KvQM1EoU=
+SHA256 (cargo/itoa-1.0.15.tar.gz) = 
Sl8TuFjI0xTuPo9jkBH3zO/nH5f5blAVH7mR8meSjiw=
+SHA256 (cargo/jod-thread-1.0.0.tar.gz) = 
oDft230o3h0PxCQR9QG1O3WDjTE5CAeNZpjQZPMCmyQ=
 SHA256 (cargo/kqueue-1.0.8.tar.gz) = 
dEfxyht7VjWIogX+k96o32D9mBQjp2i8HA3tNe0UfQw=
 SHA256 (cargo/kqueue-sys-1.0.4.tar.gz) = 
7ZYl/9qHKbheRc8ECQA1rDaJJ7jOvDSJjnwSD1Lkg4s=
 SHA256 (cargo/la-arena-0.3.1.tar.gz) = 
N1LyKdzFpIHWDzhfpHn/RoGAM9iB0tgBqiff/PtegwY=
-SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 
4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
-SHA256 (cargo/libc-0.2.153.tar.gz) = 
nBmPkXKKgigaZOH0+e6yXYLLMqXeJRxr0bUVTWOo570=
-SHA256 (cargo/libloading-0.8.3.tar.gz) = 
DCoZj7aw6toqjfR5M3NObTXTUGZaM6NZPXFk+lLHXBk=
-SHA256 (cargo/libmimalloc-sys-0.1.35.tar.gz) = 
OXm1w37OaU8fXlHn7Mhx/bD1F+0E7kX4jRXW1VPLlmQ=
-SHA256 (cargo/line-index-0.1.1.tar.gz) = 
Z9YXlTdq4mg5KMIY/afX19sTb9OMBrdVKQRmfw1VWAo=
-SHA256 (cargo/linked-hash-map-0.5.6.tar.gz) = 
BxfO8byLY2xuHBu978CeYyLaipMhlm6JKO+A0g9/dw8=
-SHA256 (cargo/lock_api-0.4.11.tar.gz) = 
PBaPhhWxK8AfnBfi6wzAfcrhlAEhGFRG7cN0SSDo70U=
-SHA256 (cargo/log-0.4.21.tar.gz) = kO2MHlEBNPl528TwcPh9QxMJi3BIYaEF/jQjHHCjkBw=
-SHA256 (cargo/lsp-server-0.7.6.tar.gz) = 
JI9lt49ttdjhsWBLQJiii0PSGo6x3uyiKxxCGydscJU=
+SHA256 (cargo/lazy_static-1.5.0.tar.gz) = 
u9K8tMlj8t2uBqLvx+nzWRMSRzxQxmheHymAaDFuZv4=
+SHA256 (cargo/libc-0.2.172.tar.gz) = 
11CvBC9+9PckMG3gKdGINsJsF2WlSmo/CUy9I6cmf/o=
+SHA256 (cargo/libloading-0.8.6.tar.gz) = 
/C9OtLxzVUfP7XwKSSLL0EpGVZeMCbVPH3sih1BmTDQ=
+SHA256 (cargo/libmimalloc-sys-0.1.40.tar.gz) = 
B9DgeIXWp1S5x5k/JiUYetaU7phdYPIzVf8OcHcmFQI=
+SHA256 (cargo/libredox-0.1.3.tar.gz) = 
wP83vVkMolBj41r3RcNDy3oCcZBvt7N+SBPo958AJo0=
+SHA256 (cargo/line-index-0.1.2.tar.gz) = 
Pifg7Vo5Kn9boLOAiir8z/FsZJMzEshLV2GLSdEgm9I=
+SHA256 (cargo/litemap-0.7.5.tar.gz) = 
I/sUyxlFcynIIgYxelZjAFpNQEeD3HT0JSdpsNX0KFY=
+SHA256 (cargo/lock_api-0.4.12.tar.gz) = 
B6+LnN0oG3kV9BP6c/KevV1V0NPwFVWE2t4f8YzqGxc=
+SHA256 (cargo/log-0.4.26.tar.gz) = ML3is9w2ca5J2OLp8ETHwAWDbnoCPuV8/6JauCdku54=
+SHA256 (cargo/loom-0.7.2.tar.gz) = QZ4NyARsuUfap365WuF0rPvdt2c7QVH1bR7tjpP7+so=
+SHA256 (cargo/lsp-server-0.7.8.tar.gz) = 
lGLE3HPhf5cewfFx1Ev/+3LmWhMBFyMziKDrx+xWVvk=
 SHA256 (cargo/lsp-types-0.95.0.tar.gz) = 
FYwZETVO9z6P5C2msQwEhMtlx/EAfygCLoR3BsGraYQ=
-SHA256 (cargo/lz4_flex-0.11.2.tar.gz) = 
kStFx1P/X39SCDB+is59Ki4w0CTibTUJ89zlRsBEzhU=
-SHA256 (cargo/memchr-2.7.1.tar.gz) = 
Uj3E9RHlWrh7aU3DDQ+CDWCQbvBkE/k9TXoThVmcwUk=
-SHA256 (cargo/memmap2-0.5.10.tar.gz) = 
g/qkLAoHjDk/aynV2yMti+IndqiR+PVuUoT67kogsyc=
-SHA256 (cargo/memoffset-0.9.0.tar.gz) = 
WmNLHGGpVYW9FWB8arDE5bIm5pX/KAC6DNzN3yCMQGw=
-SHA256 (cargo/mimalloc-0.1.39.tar.gz) = 
+gGSK16igKkR4yPk0v0kt/5cxAQuDSzaPEB3XNxL3Jw=
-SHA256 (cargo/miniz_oxide-0.7.2.tar.gz) = 
nYEfPhXyhWi+NAfI5/22UUwc2jyzBoPxW2oaHcTqFKc=
-SHA256 (cargo/mio-0.8.11.tar.gz) = pKZQVDygapJOizcdsnOydWaF+q4w+Eh9obVlBaj3iww=
+SHA256 (cargo/matchers-0.1.0.tar.gz) = 
gmMHW7hsWhsUJ7Wuhi6IiWVvEm6fd8SESW6LR89cVVg=
+SHA256 (cargo/memchr-2.7.4.tar.gz) = 
eMqasaC6ux59VpXjUwiGKJwYzy+H7BmldaCr3OES46M=
+SHA256 (cargo/memmap2-0.9.5.tar.gz) = 
/T9+7Z04SPi5iDSvZxArcgdFxOwCj80KoCOSd+feN08=
+SHA256 (cargo/memoffset-0.9.1.tar.gz) = 
SIAWv65FewNtmWCS9stEhndhHOREnpcM6vQmlSA/IYo=
+SHA256 (cargo/mimalloc-0.1.44.tar.gz) = 
mVhRkThZWDg+E/a4Iua22NnPko59KGzrCS2pK0PIe8E=
+SHA256 (cargo/miniz_oxide-0.8.5.tar.gz) = 
jj4E3ru1lpjBW6y7bZNYSowMqcwyE8tCPTH3YNiEPOU=
+SHA256 (cargo/mio-1.0.3.tar.gz) = KIaEO/gA+6LjN3z/JKv2N5tMTVxmger56lsNFQkEUL0=
 SHA256 (cargo/miow-0.6.0.tar.gz) = NZ92Qwsgp5+eIOEVs0KGFOZU8E+rMUSC/A/aDr08YEQ=
-SHA256 (cargo/nix-0.26.4.tar.gz) = WYvq88xv3Zpd+xYwwoAMes0x33qvD1ZXlvuitTyhrxs=
-SHA256 (cargo/nix-0.27.1.tar.gz) = LrBOnGiO/xyJ1ytAfxaM95u56Gep0zI+1sAVGeucwFM=
+SHA256 (cargo/nix-0.29.0.tar.gz) = ceJ0bcOiTdeLPPy3vpM2jG3plj0w9Dpqc5mKnPSxe0Y=
 SHA256 (cargo/nohash-hasher-0.2.0.tar.gz) = 
K/UCI1edx83Ps7/Kz3Bp/2gkP4w2P2L/qZzwAKa5xFE=
-SHA256 (cargo/notify-6.1.1.tar.gz) = 
YgW9i7HkVK0uJ0IgFfteTyvMfgj6jycFhnDSCDJKTS0=
-SHA256 (cargo/nu-ansi-term-0.49.0.tar.gz) = 
wHPTwZMNB1F3Ss9J5mZTrOy0FsOlTG7AlamxHK3bWmg=
+SHA256 (cargo/notify-8.0.0.tar.gz) = 
L+6EA7PWaseyau5uQKiX2F3Fzib0TaNri3Pph8xS6UM=
+SHA256 (cargo/notify-types-2.0.0.tar.gz) = 
XggmqYmt7cKiRHmegjrs4EZitmYJ2Wr43/esbfmokl0=
+SHA256 (cargo/nu-ansi-term-0.46.0.tar.gz) = 
d6gWVyboI2Bk27RUWSQmADBLQqXqJO4pSOGOAjv3uoQ=
+SHA256 (cargo/nu-ansi-term-0.50.1.tar.gz) = 
1KKOBX0B+X5hJVIQ/P8JTXTtBGYDhjPpUBf1vraOQ5k=
 SHA256 (cargo/num-conv-0.1.0.tar.gz) = 
UdUV0y+xgu43zaLM3LkpUNajwok6ooDlQGccLNDzsdk=
 SHA256 (cargo/num_cpus-1.16.0.tar.gz) = 
QWH8ttYC1NIIGvfDpFhS2HWgPdM3pr/dbgZAe2E0KkM=
-SHA256 (cargo/object-0.32.2.tar.gz) = 
pqYiAItuMhr8BJcJdvYu4pf9uqb5UxjKND4+67lkhEE=
-SHA256 (cargo/object-0.33.0.tar.gz) = 
2N1sDN+UKbzgBuE2K/zmH6G/2MiYpkPtjStHGTRwHT0=
-SHA256 (cargo/once_cell-1.19.0.tar.gz) = 
P9sSskdrWV+TWMUWGqRnwkOIWcqhNt7IbCb90u/he5I=
-SHA256 (cargo/oorandom-11.1.3.tar.gz) = 
CrG8KiidNL0EozAyOsmKG0vILJ2fyx5mtjyqhNomtXU=
-SHA256 (cargo/parking_lot-0.12.1.tar.gz) = 
N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
-SHA256 (cargo/parking_lot_core-0.9.9.tar.gz) = 
TEKpImVG1orN2cCigNF84Zv+J6Rr9oeE5AZhFXiNAI4=
-SHA256 (cargo/paste-1.0.14.tar.gz) = 
3jFFrwgCTeqfqZFPOBoXuPxgNN+wDzqEAT9/9D8p7Uw=
+SHA256 (cargo/num_threads-0.1.7.tar.gz) = 
XHOYuci3CQj2Nx9H7TZzeQfIfFKvNMJo/tC/DOuS6tk=
+SHA256 (cargo/object-0.36.7.tar.gz) = 
YpSOFNkj6pXqLHyGxxATE4tmUluGvcCNLcwmK9tJe4c=
+SHA256 (cargo/once_cell-1.21.1.tar.gz) = 
11sL7cxP5SyqDgPZ8RUaMj5KpeLXi6NYBADNPJ4rxLw=
+SHA256 (cargo/oorandom-11.1.5.tar.gz) = 
1nkPWMf/Yz2HcfQpZSiSA0EaXlxoOIcDwG4U8kdwtB4=
+SHA256 (cargo/option-ext-0.2.0.tar.gz) = 
BHRPSerpmreODVwLYDqyGPUV6oz+WkVtdimtiDo7bn0=
+SHA256 (cargo/overload-0.1.1.tar.gz) = 
sVgTFjwdgxv0oTw2EMBcDQOzn+sH9+CfojTaybFarzk=
+SHA256 (cargo/parking_lot-0.12.3.tar.gz) = 
8b8YGDz1To1gWWR/wwY2RqGAHPMIlpM+wjEWIsxLmic=
+SHA256 (cargo/parking_lot_core-0.9.10.tar.gz) = 
HkAfl3qzhcnk46swYn1vJtAOLHPu8xdJPE7G1GhybPg=
+SHA256 (cargo/paste-1.0.15.tar.gz) = 
V8DXt0tWO0nTja4AoMN9TW3ptDI4KyiS8FdN3K5z/Qo=
 SHA256 (cargo/percent-encoding-2.3.1.tar.gz) = 
4xSPUEYgil1WvPwDBT48pjNOUdqN+xm2zcizBvrjKD4=
 SHA256 (cargo/perf-event-0.4.7.tar.gz) = 
U5ZWLNLqqChEXW00JYriHuHrnUD+Ymyn9RyNzLSvnWY=
 SHA256 (cargo/perf-event-open-sys-1.0.1.tar.gz) = 
zpvt9dosI0/fI5Ht4rkPq/WFNV8zEAaJvDZKPqVYVho=
-SHA256 (cargo/petgraph-0.6.4.tar.gz) = 
4dOv0mKOador44Xrby/VfIrHl3zu/23BZv8WV7Djhqk=
-SHA256 (cargo/pin-project-lite-0.2.13.tar.gz) = 
ivtFDwBr9jhcoV70XXHSKIRSvDaDzi4srMDRjkvmC1g=
+SHA256 (cargo/petgraph-0.6.5.tar.gz) = 
tMXMhnUGZqPtIL2vXKKgNE+cZ2dMrgUVvsLaFvuqR9s=
+SHA256 (cargo/pin-project-lite-0.2.16.tar.gz) = 
Ozz/kivVFwm2Bdnq2apxAx2BRHFC2CjrSm66dv5hn5s=
+SHA256 (cargo/portable-atomic-1.11.0.tar.gz) = 
NQ6bSMvGsOAosEc7EURUxjFuVzNu4YTOq25T9ywXiz4=
 SHA256 (cargo/powerfmt-0.2.0.tar.gz) = 
Q57jBd7xFboFk4226xZE/5QWXFq16UINHBvO27qQk5E=
-SHA256 (cargo/ppv-lite86-0.2.17.tar.gz) = 
W0CvgFsxIf6rijwp8E2K0mL6jgVhiD52U+AkrkR55t4=
-SHA256 (cargo/proc-macro2-1.0.78.tar.gz) = 
4kIq1kXYnJn48+a4ip/eyn+r6sg2sQAjccQ2fI+YSq4=
-SHA256 (cargo/protobuf-3.2.0.tar.gz) = 
tVutkSbzeKhTZVgx63Njt7AbgdGfjLEhiGEIbKShph4=
-SHA256 (cargo/protobuf-support-3.2.0.tar.gz) = 
pdTXuGAcgUz7Nrzrt58OYeReHpNkDPd4g3gzu+0Fw3I=
+SHA256 (cargo/proc-macro2-1.0.94.tar.gz) = 
oxlxdS5wuLJobX5G7Bf7ONrUBR2UAkyI30m2Z8rqnIQ=
+SHA256 (cargo/process-wrap-8.2.0.tar.gz) = 
019NyZiNEyawZbTe9elQw+1yeqA+MVG4bMnirsawP1Q=
+SHA256 (cargo/protobuf-3.7.1.tar.gz) = 
o6fGTZv3WxuNmBEkwUwXkHToyqff57ahLmIi3c0Mj3I=
+SHA256 (cargo/protobuf-support-3.7.1.tar.gz) = 
sIj9ILk4qHXqAIQ7b69IV5RiYwAVw3iNOXrWp4ZmMlI=
 SHA256 (cargo/pulldown-cmark-0.9.6.tar.gz) = 
VyBrQHKT0rzTr4Sc6GnVIGhiPxnhtf+Oh3jjMJQ5aCs=
 SHA256 (cargo/pulldown-cmark-to-cmark-10.0.4.tar.gz) = 
AZTm4ZZsI8xf2YhxT4WxjVSNdz6BllQTVV2WVpkxgz0=
-SHA256 (cargo/quote-1.0.35.tar.gz) = 
KR7Jq179k0qvUDpkZsXVJRU10QjudHRyw5d8xazIaO8=
-SHA256 (cargo/ra-ap-rustc_abi-0.42.0.tar.gz) = 
wq5S4tWwh2LJRktUE0X1GbhxnVe2Q7c2MrreQ+zs6dw=
-SHA256 (cargo/ra-ap-rustc_index-0.42.0.tar.gz) = 
v9fhDHhT/nlEPUbh0tirCf6ZkmEY5ZZT+4tIDVBF8SY=
-SHA256 (cargo/ra-ap-rustc_index_macros-0.42.0.tar.gz) = 
R/HRxYm+bJqehS+t7g5gMpwPhi6HRCrC/lra4wZjzHY=
-SHA256 (cargo/ra-ap-rustc_lexer-0.42.0.tar.gz) = 
+oUjc6dXtMcju9yWztf1dcrWih4mbkX+4SvExppILYA=
-SHA256 (cargo/ra-ap-rustc_parse_format-0.42.0.tar.gz) = 
Kv48SazNlaU6xNcq4Tuvx9EVvdgMjNVqsJ5vxo9IIhA=
-SHA256 (cargo/ra-ap-rustc_pattern_analysis-0.42.0.tar.gz) = 
ElPaI1FdgMN3o5mHMeDsN5SZe2K5if1H23PvveagvXw=
-SHA256 (cargo/rand-0.8.5.tar.gz) = NK+NGg4lkkvFt8Q8B5yUIznY8Ki1fDkEm+9YG0YydAQ=
-SHA256 (cargo/rand_chacha-0.3.1.tar.gz) = 
5sEKY6D6MiUr5J0h53CdTUuvjSMcLbzh6qgUG5sSfYg=
-SHA256 (cargo/rand_core-0.6.4.tar.gz) = 
7AvkeV4vaigGm+wLX/PirJuvyZ5qmn3DVHmWxcgWkiw=
-SHA256 (cargo/rayon-1.9.0.tar.gz) = 
5JY+0byG5PPuIXAivYVbKXzvB/uerF36H3iLIgtJs70=
+SHA256 (cargo/quote-1.0.40.tar.gz) = 
GIXAOVcNwA3LT/CHqJ4YX9VrriNN3H8FapRb82RnJI0=
+SHA256 (cargo/ra-ap-rustc_abi-0.110.0.tar.gz) = 
kSIovY7Tvv8fb55eLUs3wIJ7o+IHAGC/OFijEdDinjA=
+SHA256 (cargo/ra-ap-rustc_hashes-0.110.0.tar.gz) = 
ulIHZNrwV6nZY/p2n0di6vh6xdSQCudhle7q1kzTWv0=
+SHA256 (cargo/ra-ap-rustc_index-0.110.0.tar.gz) = 
t2tfnuVfLQ5aZb6iP21ziJM0nOjT0XpnIJM+ZHqwSXg=
+SHA256 (cargo/ra-ap-rustc_index_macros-0.110.0.tar.gz) = 
3dly6x+s4vyqDZTAHZeGL7lVtVYdT1kyADvOimyt2MY=
+SHA256 (cargo/ra-ap-rustc_lexer-0.110.0.tar.gz) = 
ujqYdkVvslIQl97vM93qwcGCYMjq+2gFTZhvi51s6fo=
+SHA256 (cargo/ra-ap-rustc_parse_format-0.110.0.tar.gz) = 
joXeWN/MYKX51ewBV6ZX4/hKvY8iyKDE1wfPtCyQEfQ=
+SHA256 (cargo/ra-ap-rustc_pattern_analysis-0.110.0.tar.gz) = 
zq3521UNtn3v9+/y4nZRCbhgydflvfyhRIYwICicgj0=
+SHA256 (cargo/rayon-1.10.0.tar.gz) = 
tBimAVRRDKGgAqdSypcUmE4h5CQegE0yVVJR+vi3j/o=
 SHA256 (cargo/rayon-core-1.12.1.tar.gz) = 
FGWHOj39qornyxS0ODZXyqsLPooKqa6OBLBEhUyN/OI=
-SHA256 (cargo/redox_syscall-0.4.1.tar.gz) = 
RyLXaO/0a3WYndE05cNT8NYpblqqMTLndsvbVr53Mao=
+SHA256 (cargo/redox_syscall-0.5.10.tar.gz) = 
C4wMJgtjqCGWMRZ7415qmI6VVNvTI/i9CEOcjtEwK9E=
+SHA256 (cargo/redox_users-0.5.0.tar.gz) = 
3W+dPUe90q1pRcUBWiJuxhVdC839j3zSn4a3H43pnSs=
+SHA256 (cargo/regex-1.11.1.tar.gz) = 
tUTvG06sXcLbM+pjYGrp/8+sJsFBaigGrgv19WsgEZE=
+SHA256 (cargo/regex-automata-0.1.10.tar.gz) = 
bCMNc/uNjBucCzE1xRQqis7joFWPuNtc8ctl+NeGITI=
+SHA256 (cargo/regex-automata-0.4.9.tar.gz) = 
gJ6Nxh9t5ztGyF9MlkhjEP4wTENM+kNmnXtA9xEVCQg=
+SHA256 (cargo/regex-syntax-0.6.29.tar.gz) = 
8WLG3XsAiYHk1AIQrKILS9D5tgypJxBhsH94U3ci8uE=
+SHA256 (cargo/regex-syntax-0.8.5.tar.gz) = 
KxXEMYa+Z6T9Y77lDQMDr//O84FJLr4sXYfzJOG4gVw=
 SHA256 (cargo/rowan-0.15.15.tar.gz) = 
MqWPqKfM/yrsTznMRb9fmFzscSWrJxz2gcJ5/QAZK0k=
-SHA256 (cargo/rustc-demangle-0.1.23.tar.gz) = 
1ia7na534oIZk3rwRcJXwov9P2kzPFElU1B/X5eYy3Y=
+SHA256 (cargo/rustc-demangle-0.1.24.tar.gz) = 
cZuVPiCVgp7mfbc4s7+p+jaMlJAN8yez8H/m55TS/h8=
 SHA256 (cargo/rustc-hash-1.1.0.tar.gz) = 
CNQ/eqawjUnzgs3mp5ggR8NCbblJsUJLxLfsmuEsbOI=
-SHA256 (cargo/rustc_apfloat-0.2.0+llvm-462a31f5a5ab.tar.gz) = 
RlGHdyAzpe5Wb2n+AI3wNij85UmgiZqudvCgwuNGlr4=
-SHA256 (cargo/ryu-1.0.17.tar.gz) = 6GaXyRYBmoWIyZtfrDzq107AtLgZcHpoL9TSP6DOG6E=
+SHA256 (cargo/rustc-hash-2.1.1.tar.gz) = 
NXcD1BNltLJ8WQ4+2R6rsbZj8HxMCECV5gy+1DYt/w0=
+SHA256 (cargo/rustc-literal-escaper-0.0.2.tar.gz) = 
AEG2I4kTxB/nBCE6SpMp4vaFoVbReBmYEotBScIwrQQ=
+SHA256 (cargo/rustc-stable-hash-0.1.2.tar.gz) = 
eBRC8pFwxck7cYWtVZSSYBrNxx1bsHBvWGgJT0XPzQg=
+SHA256 (cargo/rustc_apfloat-0.2.2+llvm-462a31f5a5ab.tar.gz) = 
Eh4hlf+WmXek4rXJll6oZ/zn5Mta7lsJ3uaYp5MtV08=
+SHA256 (cargo/rustversion-1.0.20.tar.gz) = 
7e04LF9feGuYllLElUTEh32fAVzCLhRaXqjqZsKSHNI=
+SHA256 (cargo/ryu-1.0.20.tar.gz) = KNOysTZuwgmU8f0Yw8WU8Fxd1LxE2LsMHGMsjWgpSB8=
+SHA256 (cargo/salsa-0.21.1.tar.gz) = 
b4DVzzw/yrLO+JgBLyQqZwR3obqmCSZzdq+ctECQJsU=
+SHA256 (cargo/salsa-macro-rules-0.21.1.tar.gz) = 
BTA9cmBvvyuclSPNogObuOywAwQCejzX5SsCplx9kYU=
+SHA256 (cargo/salsa-macros-0.21.1.tar.gz) = 
6y8OKjDGXLPNY0QMSR3eaNmvfhvit3gyrHBXFBEH21A=
 SHA256 (cargo/same-file-1.0.6.tar.gz) = 
k/wdw6qpv+2V4C5urau0uvfjB4sL0bTXtrC2g3iQBQI=
-SHA256 (cargo/scip-0.3.3.tar.gz) = 5dwb1mZJEzr4SrYkNt3ShWwmBRgrAt7CzRl/aE3+Fe8=
+SHA256 (cargo/scip-0.5.2.tar.gz) = +ytEml5GYM6BdnaghxzRtOL/ECPjOhrARmcPpZS1Q6I=
 SHA256 (cargo/scoped-tls-1.0.1.tar.gz) = 
4c9kN+sZqPSmzA99ylRJc7C3iEOtv+s2g9GpSgAkopQ=
 SHA256 (cargo/scopeguard-1.2.0.tar.gz) = 
lBQ/N3JRCfksJi7Sz15ZvOdJjAG8wVAte5r+Q5pOn0k=
-SHA256 (cargo/semver-1.0.22.tar.gz) = 
ktQ/5p5lLz35vcK4WyhUoIJbhuT7drxE2UUTfQU2Oco=
-SHA256 (cargo/serde-1.0.197.tar.gz) = 
P7HIc+G5sFak3EwMGYskw/+gWSQ4dVUrK9CTOxruTOI=
-SHA256 (cargo/serde_derive-1.0.197.tar.gz) = 
frCzS0LtwX9rfKyEpSocXw4bsiJ+mXypAR6j3TToYQs=
-SHA256 (cargo/serde_json-1.0.114.tar.gz) = 
xfCbG9Yy71Seqp9gofjedCvbxpjmzuIJX8hN3l9UmuA=
-SHA256 (cargo/serde_repr-0.1.18.tar.gz) = 
Cy5rlF6dPfcmtl1u4kBgr/jjUz1DH2d6lpXbBO/539s=
+SHA256 (cargo/semver-1.0.26.tar.gz) = 
Vub6nEjSTYX7PeWthHEXUXRA9r7Ot3mK8WtKh9YWuNA=
+SHA256 (cargo/serde-1.0.219.tar.gz) = 
Xw4sbtZgYBm04p5p26upWxGFRBDlNH1SUAJFbbu3hrY=
+SHA256 (cargo/serde_derive-1.0.219.tar.gz) = 
WwJ2z38sczZfcVfIEjwhzZpQ+72ER1evKMofWSX8KgA=
+SHA256 (cargo/serde_json-1.0.140.tar.gz) = 
IAaLbpbcbJvSPgHfiCfmx+Hy/d1DwhgQOCgDwTa5k3M=
+SHA256 (cargo/serde_repr-0.1.20.tar.gz) = 
F17j6ArpmCc3ylQ+lhMwh8vZpIXuzDvE3pwaN7R+pZw=
+SHA256 (cargo/serde_spanned-0.6.8.tar.gz) = 
h2B8sTmO1Z1Icy5XWkwop6jr8kVLlk/j8iTyr8B5CeE=
 SHA256 (cargo/sharded-slab-0.1.7.tar.gz) = 
9AyjxGgjcT4NQglZLo1ugmqlfpKPCXUmGfxpbEmWN/Y=
-SHA256 (cargo/smallvec-1.13.1.tar.gz) = 
5uzThLEKZFQtdwcb1kvXsjH07VlA+6VemMPeE4JM89c=
-SHA256 (cargo/smol_str-0.2.1.tar.gz) = 
5oRVY62mgDN6UtQ7sLKfOW8tkRYW9lcwEmRbnj0Eikk=
-SHA256 (cargo/snap-1.1.1.tar.gz) = G2tn+5phM0IltbeQcW9gnNWDlfiVs/6LMoeGgSpAvDs=
+SHA256 (cargo/shlex-1.3.0.tar.gz) = 
D9ov8NCEAZuk18bzccldj9dc41JMPLj7ZTowI/YyPmQ=
+SHA256 (cargo/smallvec-1.14.0.tar.gz) = 
f8+DI+8fqu4wpEo0AZOxrGgU/Zt7Tojp1FGaPkq+HP0=
+SHA256 (cargo/smol_str-0.3.2.tar.gz) = 
lna4nNVjEKh7k97EexGvdE801fyfNnuClHTuwKiRNQ0=
 SHA256 (cargo/stable_deref_trait-1.2.0.tar.gz) = 
qPEScpUS+ORC2B+VqKfd8rfGuKGm9QmpWGQUKzDKstM=
-SHA256 (cargo/syn-2.0.52.tar.gz) = tpnRWzbR8Cw+fGn4/+9T3jeu+uB12EiNS6GneI1XSgc=
+SHA256 (cargo/syn-2.0.100.tar.gz) = 
sJpErMrYHhuhzXSjJGG6id7okJW6F7MvXQNoOxsfwqA=
 SHA256 (cargo/synstructure-0.13.1.tar.gz) = 
yK92Zqt7Y5CreBMftbD84R1remlRYCAXw1+oKABwiXE=
+SHA256 (cargo/tenthash-1.0.0.tar.gz) = 
LQktYi34u2Tl3o3IajZncC1fHg/i8GBMYDVUBwPIzR4=
 SHA256 (cargo/text-size-1.1.1.tar.gz) = 
8Yqhh4ObK9sa0vo16tjEwpdrZOQ2PDhtRawPfuhckjM=
-SHA256 (cargo/thiserror-1.0.57.tar.gz) = 
HkW8vo7Sl3XyKAlcryzWevekzPdW6/8jowa/PotHsks=
-SHA256 (cargo/thiserror-impl-1.0.57.tar.gz) = 
qVPLJlvvN12uPeZmPaTTgE7uloLqgNjiVCUptzxTHIE=
+SHA256 (cargo/thin-vec-0.2.14.tar.gz) = 
FE91TTGEFax5L51p/Ieru/wEPOLvBBxg8WrYKPY4cX0=
+SHA256 (cargo/thiserror-1.0.69.tar.gz) = 
tqr1M5tXjqhbUOCA/rJQo+iujPzf+aRhyewpBLySP1I=
+SHA256 (cargo/thiserror-2.0.12.tar.gz) = 
VnuKLa5YYxT3vip1LsdHQzKVnGRg4CveMNcCpm1Ihwg=
+SHA256 (cargo/thiserror-impl-1.0.69.tar.gz) = 
T+5sTvyQBZ4Q+B5tQsYKGPdliMPXTLg6CyQqK2x1BME=
+SHA256 (cargo/thiserror-impl-2.0.12.tar.gz) = 
f3z0K0UH2OoyISBllnLPG527k/jy1Oz9blE1D/Wxeh0=
 SHA256 (cargo/thread_local-1.1.8.tar.gz) = 
i575utATraOAiFTOrHtGgSpkZbo2iFmjfiEAKD0tcZw=
 SHA256 (cargo/tikv-jemalloc-ctl-0.5.4.tar.gz) = 
YZv+0n2Ae1T393a5Qw1PgGDmbuE4ooYyyomFhNRiwxw=
 SHA256 (cargo/tikv-jemalloc-sys-0.5.4+5.3.0-patched.tar.gz) = 
lAJEPLj9SZtvMn5AVlI0/zTb2idGDFtH2w23dEPdhdE=
 SHA256 (cargo/tikv-jemallocator-0.5.4.tar.gz) = 
ll/gwmvlxWyU44ulRySQdIA+/VKt+2beYhB9laqz6so=
-SHA256 (cargo/time-0.3.34.tar.gz) = 
yCSLZSG7FLxFtAZxWbm2rXkuLW11TWxB+1Din+/jh0k=
-SHA256 (cargo/time-core-0.1.2.tar.gz) = 
75J8p1r7gIpNZN03TwCirfjQ/P+OexhK+IbDyH7Eo/M=
-SHA256 (cargo/tinyvec-1.6.0.tar.gz) = 
h8xc6zh1uyDCiQAFpOImpGUSZKXHXtskIbUoYaCgy1A=
-SHA256 (cargo/tinyvec_macros-0.1.1.tar.gz) = 
HzzLrDEf6gX4b2GQS0YrVfs9+IN6Nm38YBoBYdBTLyA=
-SHA256 (cargo/tracing-0.1.40.tar.gz) = 
w1I6tacZFsz0IO699VIfzvAhQSNLvAuKSfL9xFRDZO8=
-SHA256 (cargo/tracing-attributes-0.1.27.tar.gz) = 
NHBMjW68vJOYJBgK8CBWawGnwB+AZBJk66CZn2wra+c=
-SHA256 (cargo/tracing-core-0.1.32.tar.gz) = 
wG09phE/EWqu5o5NYBGRYUyQUwZ/mrf27byxYSN9qlQ=
+SHA256 (cargo/time-0.3.40.tar.gz) = 
nZx1tHvf+G+jM0o9uRNWuNfYapuDnat9C9xcPToHdhg=
+SHA256 (cargo/time-core-0.1.4.tar.gz) = 
yemjhxH1WdnjzhzbBt18W46lRryQBS2m0Gu3badLsHw=
+SHA256 (cargo/time-macros-0.2.21.tar.gz) = 
KapIVYQYIHPtV/1QBKoJw3HwITJQFGlOQyMTNFhl/QQ=
+SHA256 (cargo/tinystr-0.7.6.tar.gz) = 
kRf11Ns5HBz2kn576j23S5ocGt2Pftqf/VNk9A9XuC8=
+SHA256 (cargo/toml-0.8.20.tar.gz) = 
zYelzdb/q3M7L3S8T9fuX/9mNBJJmawnjDX8eMYSAUg=
+SHA256 (cargo/toml_datetime-0.6.8.tar.gz) = 
Ddc1jsuPwvjQFL+G9vY4znK6JSosOiVy8qeV8dI++0E=
+SHA256 (cargo/toml_edit-0.22.24.tar.gz) = 
F7R5X/Xt0gHHzW3KBlrlmXLOd9G4D6CoTZSVDs59FHQ=
+SHA256 (cargo/tracing-0.1.41.tar.gz) = 
eE4KxTXetFBFXL+iim8N8UXqG7euUbghz155J/3PvdA=
+SHA256 (cargo/tracing-attributes-0.1.28.tar.gz) = 
OVrhJMCfnmkYojEK9gOPugdLz0dKw1JJbVkQ3VmiIm0=
+SHA256 (cargo/tracing-core-0.1.33.tar.gz) = 
5nLJV3nPlHxTEfg3h69PqP/9Evsn5JkyEahL39lhD5w=
 SHA256 (cargo/tracing-log-0.2.0.tar.gz) = 
7oVfH0AL0OXALRUK5d44QAOaP1SwJRVkBONMI8A/R8M=
-SHA256 (cargo/tracing-subscriber-0.3.18.tar.gz) = 
rQ8EjJfb2fqpt99WNiuOvKpSrbBrSYwFDS9OMvkKeos=
-SHA256 (cargo/tracing-tree-0.3.0.tar.gz) = 
ZROezSw/ZITDuZvAHHev4h6VRzYwdHx6ylJeeLBmZnU=
-SHA256 (cargo/triomphe-0.1.11.tar.gz) = 
hZ62UM/udDSZRgLDposl13rZ5oyKbNSRYW74ZmE4LrM=
+SHA256 (cargo/tracing-subscriber-0.3.19.tar.gz) = 
6Bid7LWsD6e8i5a3y5snAdYNSIBayoSiOABNZl/MQAg=
+SHA256 (cargo/tracing-tree-0.4.0.tar.gz) = 
9FnKefGw1fccVN395t6/xZyLbutGgIrkkgd/c53HtJw=
+SHA256 (cargo/triomphe-0.1.14.tar.gz) = 
7493JtpIB7WOpclv3BIvgHAgMO3DOzWv+RkKURSMzIU=
 SHA256 (cargo/typed-arena-2.0.2.tar.gz) = 
avauIBZ6ns5Ly0GvW4D4ofHfmB9jkRic4A/SV68EEmo=
 SHA256 (cargo/ungrammar-1.16.1.tar.gz) = 
o+XfNH8L8+wdZwqtbKXGoYWc2eph0hExJXlGVMzO1o8=
-SHA256 (cargo/unicase-2.7.0.tar.gz) = 
99LU2vtpYhgJqBhkycG4ZEeeEjXA3U4ZmSS5dCQ57Yk=
-SHA256 (cargo/unicode-bidi-0.3.15.tar.gz) = 
CPlRAKdmv0+PKPkNd+ClRhu9shkELnZ5vr55AE/tjXU=
-SHA256 (cargo/unicode-ident-1.0.12.tar.gz) = 
M1S5rD+uH/Z1XLbbU2g622YWNPZ1V5Qt6k+s6+wP7ks=
-SHA256 (cargo/unicode-normalization-0.1.23.tar.gz) = 
pW0WhtsjCNkBMG+SomOFfvWeo5Z4pUWOfLF/AUFRAfU=
-SHA256 (cargo/unicode-properties-0.1.1.tar.gz) = 
5CWdnUQl2fBmFYG4BMuF/makxjHK3Y9JDRwTo11dkpE=
-SHA256 (cargo/unicode-xid-0.2.4.tar.gz) = 
+WLfdMjAWmZ7Xui88WKZMTTBBOlkQLZjyNqhdtx3LYw=
-SHA256 (cargo/url-2.5.0.tar.gz) = MeYwLju3U9Rug1FsrlWuGW/AwwlAfPEas1zFGkwqRjM=
-SHA256 (cargo/valuable-0.1.0.tar.gz) = 
gwt+XU2QA0AylA5Kzg2amgV+ekXNlObAB4MuOe24L20=
-SHA256 (cargo/version_check-0.9.4.tar.gz) = 
SYdLUWe2XXGTuKuhVn9cfZPQAcr8NGAM7gA+2nh+SD8=
+SHA256 (cargo/unicase-2.8.1.tar.gz) = 
dbhE0XZD7pGIA5QyiXML7IqsSAFQRWFp5kftC1drpTk=
+SHA256 (cargo/unicode-ident-1.0.18.tar.gz) = 
Wl85QEpdpQcSpMHuzyXpDdYrYTUCt+kl/U5NGbXJZRI=
+SHA256 (cargo/unicode-properties-0.1.3.tar.gz) = 
5w8qi0USLnGetiPAGCJwTE4JB+fkJqBZJ+Ghz/9bddA=
+SHA256 (cargo/unicode-xid-0.2.6.tar.gz) = 
68HATHFRDH9wK1K3w1BzTJ/xKVxGSgMzWwC7hPxU+FM=
+SHA256 (cargo/url-2.5.4.tar.gz) = Mvi2hsrdFHP0vQEXpdKNNrGt44Tqm1BpocQK7+1/2mA=
+SHA256 (cargo/utf16_iter-1.0.5.tar.gz) = 
yCMt082u1TVuD3FtKF5LQLkyrENBAP6bfg6Ok1ueYkY=
+SHA256 (cargo/utf8_iter-1.0.4.tar.gz) = 
tsFAYg5/+7IsLe5Zyv5ghKWbX/wnqIWaXw1JS11Str4=
+SHA256 (cargo/valuable-0.1.1.tar.gz) = 
unPqnPFqJd8MjKoWxRrLk31XEqhCnbeKPuKdXcrNOmU=
 SHA256 (cargo/walkdir-2.5.0.tar.gz) = 
KXkJRkBPkdnF0G+YdO/d6h3AbF7+lFQafWhjEI46Xks=
 SHA256 (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 
nI2H5ytko7TbKNEc4pI3wkYYj09RBX1lp+q2O3mH5CM=
 SHA256 (cargo/winapi-0.3.9.tar.gz) = 
XIOaZ0/NepiVLlkyQupACr6TmSdGdh44ZBQF0osA9Bk=
 SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 
rDuHxjYgQm3ZuZHlzgMp7/VFvMu7NPO+Cf9vtqtRt7Y=
-SHA256 (cargo/winapi-util-0.1.6.tar.gz) = 
8p5vkZi6DSa0yfB9vm+e1jPh89W4tBQJAIQ0nkalJZY=
+SHA256 (cargo/winapi-util-0.1.9.tar.gz) = 
zyIck+E6MNeT92RaDndixV0WnbsKSWcZGKIxnSibELs=
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 
cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
+SHA256 (cargo/windows-0.58.0.tar.gz) = 
3QTUHZPEmS1CGJTBjItDSWqnSN1MCBusDck+sEiScrY=
+SHA256 (cargo/windows-0.59.0.tar.gz) = 
f5Ga7gqTMEvn9i6OUCeBG7upa8sd6E1mGL5W5D+KMqE=
+SHA256 (cargo/windows-core-0.58.0.tar.gz) = 
a6bUTsjCWRwTQlfOZHt+prIDNb9jeaJ9rF8WQfz1n5k=
+SHA256 (cargo/windows-core-0.59.0.tar.gz) = 
gQzhjtIRJISw1OFdAi5fWYET4iDFPjc/sx5n4hZwwc4=
+SHA256 (cargo/windows-implement-0.58.0.tar.gz) = 
K71bRsk45QbsvOKGtmKKAhcdVhU7pzO2x0H8Yn7JV5s=
+SHA256 (cargo/windows-implement-0.59.0.tar.gz) = 
g1d7BR4vSaBYwwjxfyc7VwpqdYOG/CkbX2qTTdhOSME=
+SHA256 (cargo/windows-interface-0.58.0.tar.gz) = 
BTxMRi3JHTsVBMb+WnJt0V4ha6cY6EoORqiPvl3tNRU=
+SHA256 (cargo/windows-interface-0.59.0.tar.gz) = 
yyb9k22ZF4HqOeh8OicoUIHjwNpcoPy8AtNozG9S/wE=
+SHA256 (cargo/windows-link-0.1.0.tar.gz) = 
bcz9czzisXU7A7bTxl7fAgJi6jXiDM3z4ogEPm3WIOM=
+SHA256 (cargo/windows-result-0.2.0.tar.gz) = 
HRBD2CFPeRgXurJ1cqqor2NzLhG/hKohpFp41sMXrg4=
+SHA256 (cargo/windows-result-0.3.1.tar.gz) = 
BjdO/oWPq35PiBUA5uhuyLwo+UYsR+WplBoBQq2GsYk=
+SHA256 (cargo/windows-strings-0.1.0.tar.gz) = 
TNmxJcSGAl3w6ry1heYhc8bJ7dzsXRF9O26MMOLuTRA=
+SHA256 (cargo/windows-strings-0.3.1.tar.gz) = 
h/pIzF1AZWBwF5K+EioQEySRz/nQrrI1g8wtyvyEcxk=
 SHA256 (cargo/windows-sys-0.48.0.tar.gz) = 
Z30kGL7GXjM47bB26Aa8HsFWk8XQEEaD8u/oV/YQVqk=
 SHA256 (cargo/windows-sys-0.52.0.tar.gz) = 
KCvl82qM54H62MiuGPo/m+/1fsG1LLPeB4kgFCXZoz0=
+SHA256 (cargo/windows-sys-0.59.0.tar.gz) = 
Hji8TXntZ/0HW8wlGhw5syoXdrvpLlvvHwvx+MUxhTs=
 SHA256 (cargo/windows-targets-0.48.5.tar.gz) = 
mi+m4hVdcke+aMCWRWCDFFwYPLu8J2QVDdpFqHGXlAw=
-SHA256 (cargo/windows-targets-0.52.4.tar.gz) = 
fdN7flq5AYdZ+JOhlSyUINBgAW/BmkcrS7ING91pTRs=
+SHA256 (cargo/windows-targets-0.52.6.tar.gz) = 
m3JPcnluA2q5DBAh1HgNTT1kispZ5JHmuY5yW4TpmXM=
+SHA256 (cargo/windows-targets-0.53.0.tar.gz) = 
seTH6M6q+ct9dQfJdHNXKKtFO2fvjxj+vdfBH+Wdyos=
 SHA256 (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 
KzjjLwq8z5mHpOMHnftn3NeZ+2E2HlPiiCw8uvDZBdg=
-SHA256 (cargo/windows_aarch64_gnullvm-0.52.4.tar.gz) = 
vPRs9MNlxvLRzJPOU18siyRFkd+Wzu512Og963Cpysk=
+SHA256 (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 
MqRiIYDnoOwES7VVQEyAC8n9nsJi7BR+3VmJzNDALNM=
+SHA256 (cargo/windows_aarch64_gnullvm-0.53.0.tar.gz) = 
hrjV+Q3dGctKFHpfpjyoSNs98IXiX+48wQs5tu6652Q=
 SHA256 (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 
3DUxCXHzstu/PwaQohn0Di2a/PZPmrfMG+cik3wmtLw=
-SHA256 (cargo/windows_aarch64_msvc-0.52.4.tar.gz) = 
2p8lndO89pkLVb/9CUxPcjWBe6TO696ObRHNDFYztnU=
+SHA256 (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 
Cewqe7FS4iUrU/p4AxUAB4eVSLxwnAOd92J8q70F1Gk=
+SHA256 (cargo/windows_aarch64_msvc-0.53.0.tar.gz) = 
x2UaH2KhG4y9Xg1CUm5V8smYhsd+AHF57/+GwrE35mw=
 SHA256 (cargo/windows_i686_gnu-0.48.5.tar.gz) = 
p1kV5972DJTc73IgC5qOWOUJF0SWDaZOxzSmxumzdD4=
-SHA256 (cargo/windows_i686_gnu-0.52.4.tar.gz) = 
tHTYJo+Z4JlfJbnwlbx0NGMmAQKM+GWQrqXIpct4AdM=
+SHA256 (cargo/windows_i686_gnu-0.52.6.tar.gz) = 
jpta1auALpfrjilaxnIOUJ7kwkP2nXgTlAFOv+i7+gs=
+SHA256 (cargo/windows_i686_gnu-0.53.0.tar.gz) = 
wdxnZZ0184f19sR53E4o8dS7kN3RpdPaLl2XtC1icsM=
+SHA256 (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 
Du5S04wJCzyqdsVjuGw6S9ce8agZKHwZ1YbXM0ro7WY=
+SHA256 (cargo/windows_i686_gnullvm-0.53.0.tar.gz) = 
nObMve2/bWNURxMZ54HA3+8FTIH7x8+D8zikKWwMrhE=
 SHA256 (cargo/windows_i686_msvc-0.48.5.tar.gz) = 
j1XCM/cMSyf2bFI1gPePEATotai2WeBaTrSdQWbMpAY=
-SHA256 (cargo/windows_i686_msvc-0.52.4.tar.gz) = 
FRXpop5b7XQ8tEFans9d/KZIzoXuQuFYc8PNhhD/jgI=
+SHA256 (cargo/windows_i686_msvc-0.52.6.tar.gz) = 
JAlIvAXF58bau6KL+J2J/84+MDAigJ5z3q7+T27FbGY=
+SHA256 (cargo/windows_i686_msvc-0.53.0.tar.gz) = 
WB/ulUBrsTOC0vZc1KkIynseTC8ZF/FDuhbv6YpYm10=
 SHA256 (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 
U9QKvSWD0j5HGP3fHr7ITb/4OBwHyuZ/93aLvxnGcY4=
-SHA256 (cargo/windows_x86_64_gnu-0.52.4.tar.gz) = 
Xu4JFZDonMAq1RT/4+rZ62tmCu3KIYNFVDS5NUY3GgM=
+SHA256 (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 
FHpcgKq/vwx9kBy1iV0d4w7ykH6yH7urKcqUxbCLGng=
+SHA256 (cargo/windows_x86_64_gnu-0.53.0.tar.gz) = 
LlW1rJ6jPy/BcW0XQtsVV0/W/I2txRyqscFqPTtBkLo=
 SHA256 (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 
C3tSdnhooj1bq3aOOQ3F9cVYJbbTC4bIRP8tx0FARMw=
-SHA256 (cargo/windows_x86_64_gnullvm-0.52.4.tar.gz) = 
d8p58kUbSfqeKvOfB0f+mZ/NpPXiQbKJhiTcqXofIXc=
+SHA256 (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 
JNWyPcQXQSZ5aBOW8rSfPejBRz3rUWvTRBCHLv9R7Q0=
+SHA256 (cargo/windows_x86_64_gnullvm-0.53.0.tar.gz) = 
Cm4DXdBZkmfOHuEy5Rwn3SlDf2MyV1MFHnHdnkJAbFc=
 SHA256 (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 
7ZT85hVxpABoUrc4mgY6uYPALrG7N7R/gnLOktBtlTg=
-SHA256 (cargo/windows_x86_64_msvc-0.52.4.tar.gz) = 
MrdS5SotoN3728xvzq3+7eTJOe0W0T5kiDOmHfthHtg=
+SHA256 (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 
WJ9tqExkYgR0fRJwoqVmHqZu0cztJjHVRv37FVlZ+ew=
+SHA256 (cargo/windows_x86_64_msvc-0.53.0.tar.gz) = 
JxQUMVr/hzhzguw9JxtS1654cm9dRKyYtPQDDJGIBIY=
+SHA256 (cargo/winnow-0.7.3.tar.gz) = 
Dn9OqX9veAEhQbzbaiFrJgnwl5raULIMpbUt3i6sK7E=
 SHA256 (cargo/write-json-0.1.4.tar.gz) = 
I/YXSyVmzEp0+V4TZ+w0Pn+oDJPMgIf1xKPWoQiLIRg=
+SHA256 (cargo/write16-1.0.0.tar.gz) = 
0YkPQCJ1narijtT+YoWbEjbK6/xh7eL2PtTmlfP22TY=
+SHA256 (cargo/writeable-0.5.5.tar.gz) = 
Hp3zjuLSw8WUjqRoqEBv8NsLKa4f/eG88g7zBbzJXFE=
 SHA256 (cargo/xflags-0.3.2.tar.gz) = 
fZ4V+7PeVUVLAQbjFLKOZxJ5AJs2Pm8djjn9w78EiUQ=
 SHA256 (cargo/xflags-macros-0.3.2.tar.gz) = 
ZyQj1P6n/6L2wlumADHqE9xiWAcFVvElzE15AAfUoVU=
-SHA256 (cargo/xshell-0.2.5.tar.gz) = 
ziEH/gPlWDU7THGtdibVjtgu+vVsVBNCKGCIk8dwI60=
-SHA256 (cargo/xshell-macros-0.2.5.tar.gz) = 
fixBF1m1AfuVAarCsbLSh6bpPlvc8TwlMGsj4bcW3Q4=
-SHA256 (cargo/zip-0.6.6.tar.gz) = dgOU4kbkwoGJ8Z1IjAWL8W9WQBau+sXTK7HztR1ekmE=
-SHA256 (rust-analyzer-2024-03-18.tar.gz) = 
XI3GVfAeQuCHT99Z7ieyj6oz0T0rxTSNbvKctf2Pnyg=
-SIZE (cargo/addr2line-0.21.0.tar.gz) = 40807
-SIZE (cargo/adler-1.0.2.tar.gz) = 12778
-SIZE (cargo/always-assert-0.2.0.tar.gz) = 7068
-SIZE (cargo/anyhow-1.0.80.tar.gz) = 45138
-SIZE (cargo/arbitrary-1.3.2.tar.gz) = 32037
-SIZE (cargo/arrayvec-0.7.4.tar.gz) = 29856
-SIZE (cargo/autocfg-1.1.0.tar.gz) = 13272
-SIZE (cargo/backtrace-0.3.69.tar.gz) = 77299
+SHA256 (cargo/xshell-0.2.7.tar.gz) = 
nnKQxiMBR1hjLv4Ac3FFtoZ7ZiksQhZ/LsOB61ZqNz0=
+SHA256 (cargo/xshell-macros-0.2.7.tar.gz) = 
MqwAzT+OycHTP7PnlYqC32mJxC10e9MmyCKx1iUoNUc=
+SHA256 (cargo/yoke-0.7.5.tar.gz) = Eg5q75qmKePU9S3IzEOgFcdyQZTJffr0UYDS2vK3f0A=
+SHA256 (cargo/yoke-derive-0.7.5.tar.gz) = 
I4CHjK1KyarB4kNfPrQCDoN0tfE8KWy3W0Yg/44ikVQ=
+SHA256 (cargo/zerofrom-0.1.6.tar.gz) = 
UMxC4DM+BWYMNYfzv50EeGiOFdhw+rM0ZFHOf4yfvqU=
+SHA256 (cargo/zerofrom-derive-0.1.6.tar.gz) = 
1x5dbgarCQxnteRJk+wWty3LqrxSbbiDo2AFdni0hQI=
+SHA256 (cargo/zerovec-0.10.4.tar.gz) = 
qiuJPXnfI7+xLVRhAY1AjqGd+v52wsfvbU66YU+P8Hk=
+SHA256 (cargo/zerovec-derive-0.10.3.tar.gz) = 
bq+m37F1hOo+K9bnbgzBWtevErCavdHKVZYb7ZsQY8Y=
+SHA256 (cargo/zip-2.4.2.tar.gz) = +r5jJOkI+FocUgY856omto3LfrbbyDotFIQDybw+ulA=
+SHA256 (rust-analyzer-2025-05-12.tar.gz) = 
v9IJK3k9AcuJNpcI4Oq29Wc8nWd9WvIq1kOXuTvIyUo=
+SIZE (cargo/addr2line-0.24.2.tar.gz) = 39015
+SIZE (cargo/adler2-2.0.0.tar.gz) = 13529
+SIZE (cargo/aho-corasick-1.1.3.tar.gz) = 183311
+SIZE (cargo/allocator-api2-0.2.21.tar.gz) = 63622
+SIZE (cargo/anyhow-1.0.97.tar.gz) = 52221
+SIZE (cargo/arbitrary-1.4.1.tar.gz) = 36816
+SIZE (cargo/arrayvec-0.7.6.tar.gz) = 31237
+SIZE (cargo/autocfg-1.4.0.tar.gz) = 17712
+SIZE (cargo/backtrace-0.3.74.tar.gz) = 88516
+SIZE (cargo/base64-0.22.1.tar.gz) = 81597
 SIZE (cargo/bitflags-1.3.2.tar.gz) = 23021
-SIZE (cargo/bitflags-2.4.2.tar.gz) = 42602
-SIZE (cargo/byteorder-1.5.0.tar.gz) = 23288
-SIZE (cargo/camino-1.1.6.tar.gz) = 30519
-SIZE (cargo/cargo-platform-0.1.7.tar.gz) = 11819
-SIZE (cargo/cargo_metadata-0.18.1.tar.gz) = 24535
-SIZE (cargo/cc-1.0.90.tar.gz) = 73954
+SIZE (cargo/bitflags-2.9.0.tar.gz) = 47654
+SIZE (cargo/borsh-1.5.5.tar.gz) = 76621
+SIZE (cargo/boxcar-0.2.11.tar.gz) = 19937
+SIZE (cargo/camino-1.1.9.tar.gz) = 37552
+SIZE (cargo/cargo-platform-0.1.9.tar.gz) = 12010
+SIZE (cargo/cargo_metadata-0.19.2.tar.gz) = 28370
+SIZE (cargo/cc-1.2.16.tar.gz) = 103847
 SIZE (cargo/cfg-if-1.0.0.tar.gz) = 7934
-SIZE (cargo/chalk-derive-0.96.0.tar.gz) = 4021
-SIZE (cargo/chalk-ir-0.96.0.tar.gz) = 51871
-SIZE (cargo/chalk-recursive-0.96.0.tar.gz) = 14998
-SIZE (cargo/chalk-solve-0.96.0.tar.gz) = 101334
-SIZE (cargo/command-group-2.1.0.tar.gz) = 162533
+SIZE (cargo/cfg_aliases-0.2.1.tar.gz) = 6355
+SIZE (cargo/chalk-derive-0.102.0.tar.gz) = 4613
+SIZE (cargo/chalk-ir-0.102.0.tar.gz) = 52744
+SIZE (cargo/chalk-recursive-0.102.0.tar.gz) = 19036
+SIZE (cargo/chalk-solve-0.102.0.tar.gz) = 107844
 SIZE (cargo/countme-3.0.1.tar.gz) = 10784
-SIZE (cargo/cov-mark-2.0.0-pre.1.tar.gz) = 8324
-SIZE (cargo/crc32fast-1.4.0.tar.gz) = 38665
-SIZE (cargo/crossbeam-channel-0.5.12.tar.gz) = 90515
-SIZE (cargo/crossbeam-deque-0.8.5.tar.gz) = 21726
+SIZE (cargo/cov-mark-2.0.0.tar.gz) = 7890
+SIZE (cargo/crc32fast-1.4.2.tar.gz) = 38491
+SIZE (cargo/crossbeam-channel-0.5.15.tar.gz) = 92716
+SIZE (cargo/crossbeam-deque-0.8.6.tar.gz) = 22471
 SIZE (cargo/crossbeam-epoch-0.9.18.tar.gz) = 46875
-SIZE (cargo/crossbeam-utils-0.8.19.tar.gz) = 42328
-SIZE (cargo/ctrlc-3.4.2.tar.gz) = 14171
-SIZE (cargo/dashmap-5.5.3.tar.gz) = 24061
-SIZE (cargo/deranged-0.3.11.tar.gz) = 18043
-SIZE (cargo/derive_arbitrary-1.3.2.tar.gz) = 10614
-SIZE (cargo/dissimilar-1.0.7.tar.gz) = 27588
+SIZE (cargo/crossbeam-queue-0.3.12.tar.gz) = 16270
+SIZE (cargo/crossbeam-utils-0.8.21.tar.gz) = 42691
+SIZE (cargo/ctrlc-3.4.5.tar.gz) = 14592
+SIZE (cargo/dashmap-6.1.0.tar.gz) = 24828
+SIZE (cargo/deranged-0.4.0.tar.gz) = 23235
+SIZE (cargo/derive_arbitrary-1.4.1.tar.gz) = 11521
+SIZE (cargo/directories-6.0.0.tar.gz) = 17842
+SIZE (cargo/dirs-6.0.0.tar.gz) = 14190
+SIZE (cargo/dirs-sys-0.5.0.tar.gz) = 10157
+SIZE (cargo/displaydoc-0.2.5.tar.gz) = 24219
+SIZE (cargo/dissimilar-1.0.10.tar.gz) = 27757
 SIZE (cargo/dot-0.1.4.tar.gz) = 17701
 SIZE (cargo/drop_bomb-0.1.5.tar.gz) = 6859
-SIZE (cargo/either-1.10.0.tar.gz) = 18334
-SIZE (cargo/ena-0.14.2.tar.gz) = 22991
-SIZE (cargo/equivalent-1.0.1.tar.gz) = 6615
-SIZE (cargo/expect-test-1.4.1.tar.gz) = 13530
-SIZE (cargo/filetime-0.2.23.tar.gz) = 14942
+SIZE (cargo/either-1.15.0.tar.gz) = 20114
+SIZE (cargo/ena-0.14.3.tar.gz) = 22986
+SIZE (cargo/equivalent-1.0.2.tar.gz) = 7419
+SIZE (cargo/expect-test-1.5.1.tar.gz) = 13672
+SIZE (cargo/filetime-0.2.25.tar.gz) = 14940
 SIZE (cargo/fixedbitset-0.4.2.tar.gz) = 15954
-SIZE (cargo/flate2-1.0.28.tar.gz) = 73690
+SIZE (cargo/flate2-1.1.0.tar.gz) = 110650
+SIZE (cargo/foldhash-0.1.4.tar.gz) = 13764
 SIZE (cargo/form_urlencoded-1.2.1.tar.gz) = 8969
 SIZE (cargo/fsevent-sys-4.1.0.tar.gz) = 4620
 SIZE (cargo/fst-0.4.7.tar.gz) = 1573393
-SIZE (cargo/getrandom-0.2.12.tar.gz) = 36163
-SIZE (cargo/gimli-0.28.1.tar.gz) = 270497
-SIZE (cargo/hashbrown-0.14.3.tar.gz) = 141425
-SIZE (cargo/heck-0.4.1.tar.gz) = 11567
+SIZE (cargo/generator-0.8.4.tar.gz) = 34400
+SIZE (cargo/getrandom-0.2.15.tar.gz) = 37163
+SIZE (cargo/gimli-0.31.1.tar.gz) = 279515
+SIZE (cargo/hashbrown-0.14.5.tar.gz) = 141498
+SIZE (cargo/hashbrown-0.15.2.tar.gz) = 138478
+SIZE (cargo/hashlink-0.10.0.tar.gz) = 29402
+SIZE (cargo/heck-0.5.0.tar.gz) = 11517
 SIZE (cargo/hermit-abi-0.3.9.tar.gz) = 16165
-SIZE (cargo/home-0.5.9.tar.gz) = 8760
-SIZE (cargo/idna-0.5.0.tar.gz) = 271940
-SIZE (cargo/indexmap-2.2.5.tar.gz) = 81498
-SIZE (cargo/inotify-0.9.6.tar.gz) = 22971
+SIZE (cargo/home-0.5.11.tar.gz) = 9926
+SIZE (cargo/icu_collections-1.5.0.tar.gz) = 82762
+SIZE (cargo/icu_locid-1.5.0.tar.gz) = 55131
+SIZE (cargo/icu_locid_transform-1.5.0.tar.gz) = 29094
+SIZE (cargo/icu_locid_transform_data-1.5.0.tar.gz) = 44727
+SIZE (cargo/icu_normalizer-1.5.0.tar.gz) = 53113
+SIZE (cargo/icu_normalizer_data-1.5.0.tar.gz) = 50561
+SIZE (cargo/icu_properties-1.5.1.tar.gz) = 64479
+SIZE (cargo/icu_properties_data-1.5.0.tar.gz) = 227993
+SIZE (cargo/icu_provider-1.5.0.tar.gz) = 52722
+SIZE (cargo/icu_provider_macros-1.5.0.tar.gz) = 6436
+SIZE (cargo/idna-1.0.3.tar.gz) = 142515
+SIZE (cargo/idna_adapter-1.2.0.tar.gz) = 8206
+SIZE (cargo/indexmap-2.8.0.tar.gz) = 89670
+SIZE (cargo/inotify-0.11.0.tar.gz) = 26241
 SIZE (cargo/inotify-sys-0.1.5.tar.gz) = 6965
 SIZE (cargo/itertools-0.12.1.tar.gz) = 137761
-SIZE (cargo/itoa-1.0.10.tar.gz) = 10534
-SIZE (cargo/jod-thread-0.1.2.tar.gz) = 6322
+SIZE (cargo/itertools-0.14.0.tar.gz) = 152715
+SIZE (cargo/itoa-1.0.15.tar.gz) = 11231
+SIZE (cargo/jod-thread-1.0.0.tar.gz) = 6407
 SIZE (cargo/kqueue-1.0.8.tar.gz) = 12642
 SIZE (cargo/kqueue-sys-1.0.4.tar.gz) = 7160
 SIZE (cargo/la-arena-0.3.1.tar.gz) = 5745
-SIZE (cargo/lazy_static-1.4.0.tar.gz) = 10443
-SIZE (cargo/libc-0.2.153.tar.gz) = 740614
-SIZE (cargo/libloading-0.8.3.tar.gz) = 28480
-SIZE (cargo/libmimalloc-sys-0.1.35.tar.gz) = 184695
-SIZE (cargo/line-index-0.1.1.tar.gz) = 5495
-SIZE (cargo/linked-hash-map-0.5.6.tar.gz) = 15049
-SIZE (cargo/lock_api-0.4.11.tar.gz) = 27487
-SIZE (cargo/log-0.4.21.tar.gz) = 43442
-SIZE (cargo/lsp-server-0.7.6.tar.gz) = 12133
+SIZE (cargo/lazy_static-1.5.0.tar.gz) = 14025
+SIZE (cargo/libc-0.2.172.tar.gz) = 791646
+SIZE (cargo/libloading-0.8.6.tar.gz) = 28922
+SIZE (cargo/libmimalloc-sys-0.1.40.tar.gz) = 223313
+SIZE (cargo/libredox-0.1.3.tar.gz) = 6068
+SIZE (cargo/line-index-0.1.2.tar.gz) = 7666
+SIZE (cargo/litemap-0.7.5.tar.gz) = 29962
+SIZE (cargo/lock_api-0.4.12.tar.gz) = 27591
+SIZE (cargo/log-0.4.26.tar.gz) = 47022
+SIZE (cargo/loom-0.7.2.tar.gz) = 73989
+SIZE (cargo/lsp-server-0.7.8.tar.gz) = 16836
 SIZE (cargo/lsp-types-0.95.0.tar.gz) = 68315
-SIZE (cargo/lz4_flex-0.11.2.tar.gz) = 40135
-SIZE (cargo/memchr-2.7.1.tar.gz) = 96307
-SIZE (cargo/memmap2-0.5.10.tar.gz) = 26847
-SIZE (cargo/memoffset-0.9.0.tar.gz) = 9033
-SIZE (cargo/mimalloc-0.1.39.tar.gz) = 3727
-SIZE (cargo/miniz_oxide-0.7.2.tar.gz) = 55731
-SIZE (cargo/mio-0.8.11.tar.gz) = 102983
+SIZE (cargo/matchers-0.1.0.tar.gz) = 6948
+SIZE (cargo/memchr-2.7.4.tar.gz) = 96670
+SIZE (cargo/memmap2-0.9.5.tar.gz) = 33280
+SIZE (cargo/memoffset-0.9.1.tar.gz) = 9032
+SIZE (cargo/mimalloc-0.1.44.tar.gz) = 4595
+SIZE (cargo/miniz_oxide-0.8.5.tar.gz) = 62237
+SIZE (cargo/mio-1.0.3.tar.gz) = 103703
 SIZE (cargo/miow-0.6.0.tar.gz) = 27801
-SIZE (cargo/nix-0.26.4.tar.gz) = 279099
-SIZE (cargo/nix-0.27.1.tar.gz) = 286494
+SIZE (cargo/nix-0.29.0.tar.gz) = 318248
 SIZE (cargo/nohash-hasher-0.2.0.tar.gz) = 8051
-SIZE (cargo/notify-6.1.1.tar.gz) = 40117
-SIZE (cargo/nu-ansi-term-0.49.0.tar.gz) = 28211
+SIZE (cargo/notify-8.0.0.tar.gz) = 35590
+SIZE (cargo/notify-types-2.0.0.tar.gz) = 14495
+SIZE (cargo/nu-ansi-term-0.46.0.tar.gz) = 24311
+SIZE (cargo/nu-ansi-term-0.50.1.tar.gz) = 28536
 SIZE (cargo/num-conv-0.1.0.tar.gz) = 7444
 SIZE (cargo/num_cpus-1.16.0.tar.gz) = 15713
-SIZE (cargo/object-0.32.2.tar.gz) = 286994
-SIZE (cargo/object-0.33.0.tar.gz) = 310775
-SIZE (cargo/once_cell-1.19.0.tar.gz) = 33046
-SIZE (cargo/oorandom-11.1.3.tar.gz) = 10068
-SIZE (cargo/parking_lot-0.12.1.tar.gz) = 40967
-SIZE (cargo/parking_lot_core-0.9.9.tar.gz) = 32445
-SIZE (cargo/paste-1.0.14.tar.gz) = 18157
+SIZE (cargo/num_threads-0.1.7.tar.gz) = 7455
+SIZE (cargo/object-0.36.7.tar.gz) = 329938
+SIZE (cargo/once_cell-1.21.1.tar.gz) = 34256
+SIZE (cargo/oorandom-11.1.5.tar.gz) = 23750
+SIZE (cargo/option-ext-0.2.0.tar.gz) = 7345
+SIZE (cargo/overload-0.1.1.tar.gz) = 24439
+SIZE (cargo/parking_lot-0.12.3.tar.gz) = 41860
+SIZE (cargo/parking_lot_core-0.9.10.tar.gz) = 32406
+SIZE (cargo/paste-1.0.15.tar.gz) = 18374
 SIZE (cargo/percent-encoding-2.3.1.tar.gz) = 10235
 SIZE (cargo/perf-event-0.4.7.tar.gz) = 21279
 SIZE (cargo/perf-event-open-sys-1.0.1.tar.gz) = 23460
-SIZE (cargo/petgraph-0.6.4.tar.gz) = 185895
-SIZE (cargo/pin-project-lite-0.2.13.tar.gz) = 29141
+SIZE (cargo/petgraph-0.6.5.tar.gz) = 710970
+SIZE (cargo/pin-project-lite-0.2.16.tar.gz) = 30504
+SIZE (cargo/portable-atomic-1.11.0.tar.gz) = 181258
 SIZE (cargo/powerfmt-0.2.0.tar.gz) = 15165
-SIZE (cargo/ppv-lite86-0.2.17.tar.gz) = 22242
-SIZE (cargo/proc-macro2-1.0.78.tar.gz) = 47158
-SIZE (cargo/protobuf-3.2.0.tar.gz) = 211054
-SIZE (cargo/protobuf-support-3.2.0.tar.gz) = 10757
+SIZE (cargo/proc-macro2-1.0.94.tar.gz) = 52391
+SIZE (cargo/process-wrap-8.2.0.tar.gz) = 182052
+SIZE (cargo/protobuf-3.7.1.tar.gz) = 211735
+SIZE (cargo/protobuf-support-3.7.1.tar.gz) = 11771
 SIZE (cargo/pulldown-cmark-0.9.6.tar.gz) = 117378
 SIZE (cargo/pulldown-cmark-to-cmark-10.0.4.tar.gz) = 17917
-SIZE (cargo/quote-1.0.35.tar.gz) = 28136
-SIZE (cargo/ra-ap-rustc_abi-0.42.0.tar.gz) = 28787
-SIZE (cargo/ra-ap-rustc_index-0.42.0.tar.gz) = 29284
-SIZE (cargo/ra-ap-rustc_index_macros-0.42.0.tar.gz) = 4176
-SIZE (cargo/ra-ap-rustc_lexer-0.42.0.tar.gz) = 16180
-SIZE (cargo/ra-ap-rustc_parse_format-0.42.0.tar.gz) = 11234
-SIZE (cargo/ra-ap-rustc_pattern_analysis-0.42.0.tar.gz) = 49920
-SIZE (cargo/rand-0.8.5.tar.gz) = 87113
-SIZE (cargo/rand_chacha-0.3.1.tar.gz) = 15251
-SIZE (cargo/rand_core-0.6.4.tar.gz) = 22666
-SIZE (cargo/rayon-1.9.0.tar.gz) = 177770
+SIZE (cargo/quote-1.0.40.tar.gz) = 31063
+SIZE (cargo/ra-ap-rustc_abi-0.110.0.tar.gz) = 47511
+SIZE (cargo/ra-ap-rustc_hashes-0.110.0.tar.gz) = 2278
+SIZE (cargo/ra-ap-rustc_index-0.110.0.tar.gz) = 28187
+SIZE (cargo/ra-ap-rustc_index_macros-0.110.0.tar.gz) = 4441
+SIZE (cargo/ra-ap-rustc_lexer-0.110.0.tar.gz) = 12454
+SIZE (cargo/ra-ap-rustc_parse_format-0.110.0.tar.gz) = 12627
+SIZE (cargo/ra-ap-rustc_pattern_analysis-0.110.0.tar.gz) = 64060
+SIZE (cargo/rayon-1.10.0.tar.gz) = 180155
 SIZE (cargo/rayon-core-1.12.1.tar.gz) = 70701
-SIZE (cargo/redox_syscall-0.4.1.tar.gz) = 24858
+SIZE (cargo/redox_syscall-0.5.10.tar.gz) = 30226
+SIZE (cargo/redox_users-0.5.0.tar.gz) = 15586
+SIZE (cargo/regex-1.11.1.tar.gz) = 254170
+SIZE (cargo/regex-automata-0.1.10.tar.gz) = 114533
+SIZE (cargo/regex-automata-0.4.9.tar.gz) = 618525
+SIZE (cargo/regex-syntax-0.6.29.tar.gz) = 299752
+SIZE (cargo/regex-syntax-0.8.5.tar.gz) = 357541
 SIZE (cargo/rowan-0.15.15.tar.gz) = 39971
-SIZE (cargo/rustc-demangle-0.1.23.tar.gz) = 28970
+SIZE (cargo/rustc-demangle-0.1.24.tar.gz) = 29047
 SIZE (cargo/rustc-hash-1.1.0.tar.gz) = 9331
-SIZE (cargo/rustc_apfloat-0.2.0+llvm-462a31f5a5ab.tar.gz) = 78625
-SIZE (cargo/ryu-1.0.17.tar.gz) = 47537
+SIZE (cargo/rustc-hash-2.1.1.tar.gz) = 14154
+SIZE (cargo/rustc-literal-escaper-0.0.2.tar.gz) = 11073
+SIZE (cargo/rustc-stable-hash-0.1.2.tar.gz) = 20359
+SIZE (cargo/rustc_apfloat-0.2.2+llvm-462a31f5a5ab.tar.gz) = 79440
+SIZE (cargo/rustversion-1.0.20.tar.gz) = 20666
+SIZE (cargo/ryu-1.0.20.tar.gz) = 48738
+SIZE (cargo/salsa-0.21.1.tar.gz) = 629387
+SIZE (cargo/salsa-macro-rules-0.21.1.tar.gz) = 11988
+SIZE (cargo/salsa-macros-0.21.1.tar.gz) = 21765
 SIZE (cargo/same-file-1.0.6.tar.gz) = 10183
-SIZE (cargo/scip-0.3.3.tar.gz) = 58321
+SIZE (cargo/scip-0.5.2.tar.gz) = 61541
 SIZE (cargo/scoped-tls-1.0.1.tar.gz) = 8202
 SIZE (cargo/scopeguard-1.2.0.tar.gz) = 11619
-SIZE (cargo/semver-1.0.22.tar.gz) = 30446
-SIZE (cargo/serde-1.0.197.tar.gz) = 77087
-SIZE (cargo/serde_derive-1.0.197.tar.gz) = 55771
-SIZE (cargo/serde_json-1.0.114.tar.gz) = 146986
-SIZE (cargo/serde_repr-0.1.18.tar.gz) = 9974
+SIZE (cargo/semver-1.0.26.tar.gz) = 31303
+SIZE (cargo/serde-1.0.219.tar.gz) = 78983
+SIZE (cargo/serde_derive-1.0.219.tar.gz) = 57798
+SIZE (cargo/serde_json-1.0.140.tar.gz) = 154852
+SIZE (cargo/serde_repr-0.1.20.tar.gz) = 12627
+SIZE (cargo/serde_spanned-0.6.8.tar.gz) = 9330
 SIZE (cargo/sharded-slab-0.1.7.tar.gz) = 58227
-SIZE (cargo/smallvec-1.13.1.tar.gz) = 34952
-SIZE (cargo/smol_str-0.2.1.tar.gz) = 14689
-SIZE (cargo/snap-1.1.1.tar.gz) = 33763
+SIZE (cargo/shlex-1.3.0.tar.gz) = 18713
+SIZE (cargo/smallvec-1.14.0.tar.gz) = 35561
+SIZE (cargo/smol_str-0.3.2.tar.gz) = 17504
 SIZE (cargo/stable_deref_trait-1.2.0.tar.gz) = 8054
-SIZE (cargo/syn-2.0.52.tar.gz) = 254728
+SIZE (cargo/syn-2.0.100.tar.gz) = 297947
 SIZE (cargo/synstructure-0.13.1.tar.gz) = 18327
+SIZE (cargo/tenthash-1.0.0.tar.gz) = 5554
 SIZE (cargo/text-size-1.1.1.tar.gz) = 12553
-SIZE (cargo/thiserror-1.0.57.tar.gz) = 20993
-SIZE (cargo/thiserror-impl-1.0.57.tar.gz) = 15639
+SIZE (cargo/thin-vec-0.2.14.tar.gz) = 35087
+SIZE (cargo/thiserror-1.0.69.tar.gz) = 22198
+SIZE (cargo/thiserror-2.0.12.tar.gz) = 28693
+SIZE (cargo/thiserror-impl-1.0.69.tar.gz) = 18365
+SIZE (cargo/thiserror-impl-2.0.12.tar.gz) = 21141
 SIZE (cargo/thread_local-1.1.8.tar.gz) = 13962
 SIZE (cargo/tikv-jemalloc-ctl-0.5.4.tar.gz) = 19234
 SIZE (cargo/tikv-jemalloc-sys-0.5.4+5.3.0-patched.tar.gz) = 884765
 SIZE (cargo/tikv-jemallocator-0.5.4.tar.gz) = 13101
-SIZE (cargo/time-0.3.34.tar.gz) = 118430
-SIZE (cargo/time-core-0.1.2.tar.gz) = 7191
-SIZE (cargo/tinyvec-1.6.0.tar.gz) = 45991
-SIZE (cargo/tinyvec_macros-0.1.1.tar.gz) = 5865
-SIZE (cargo/tracing-0.1.40.tar.gz) = 79459
-SIZE (cargo/tracing-attributes-0.1.27.tar.gz) = 32241
-SIZE (cargo/tracing-core-0.1.32.tar.gz) = 61221
+SIZE (cargo/time-0.3.40.tar.gz) = 138369
+SIZE (cargo/time-core-0.1.4.tar.gz) = 8422
+SIZE (cargo/time-macros-0.2.21.tar.gz) = 24591
+SIZE (cargo/tinystr-0.7.6.tar.gz) = 16971
+SIZE (cargo/toml-0.8.20.tar.gz) = 51095
+SIZE (cargo/toml_datetime-0.6.8.tar.gz) = 12028
+SIZE (cargo/toml_edit-0.22.24.tar.gz) = 106399
+SIZE (cargo/tracing-0.1.41.tar.gz) = 82448
+SIZE (cargo/tracing-attributes-0.1.28.tar.gz) = 33280
+SIZE (cargo/tracing-core-0.1.33.tar.gz) = 63434
 SIZE (cargo/tracing-log-0.2.0.tar.gz) = 17561
-SIZE (cargo/tracing-subscriber-0.3.18.tar.gz) = 196312
-SIZE (cargo/tracing-tree-0.3.0.tar.gz) = 28123
-SIZE (cargo/triomphe-0.1.11.tar.gz) = 28299
+SIZE (cargo/tracing-subscriber-0.3.19.tar.gz) = 198345
+SIZE (cargo/tracing-tree-0.4.0.tar.gz) = 29411
+SIZE (cargo/triomphe-0.1.14.tar.gz) = 30292
 SIZE (cargo/typed-arena-2.0.2.tar.gz) = 11848
 SIZE (cargo/ungrammar-1.16.1.tar.gz) = 8383
-SIZE (cargo/unicase-2.7.0.tar.gz) = 23783
-SIZE (cargo/unicode-bidi-0.3.15.tar.gz) = 56811
-SIZE (cargo/unicode-ident-1.0.12.tar.gz) = 42168
-SIZE (cargo/unicode-normalization-0.1.23.tar.gz) = 122649
-SIZE (cargo/unicode-properties-0.1.1.tar.gz) = 41088
-SIZE (cargo/unicode-xid-0.2.4.tar.gz) = 15352
-SIZE (cargo/url-2.5.0.tar.gz) = 78605
-SIZE (cargo/valuable-0.1.0.tar.gz) = 27718
-SIZE (cargo/version_check-0.9.4.tar.gz) = 14895
+SIZE (cargo/unicase-2.8.1.tar.gz) = 24088
+SIZE (cargo/unicode-ident-1.0.18.tar.gz) = 47743
+SIZE (cargo/unicode-properties-0.1.3.tar.gz) = 42252
+SIZE (cargo/unicode-xid-0.2.6.tar.gz) = 15744
+SIZE (cargo/url-2.5.4.tar.gz) = 81097
+SIZE (cargo/utf16_iter-1.0.5.tar.gz) = 9736
+SIZE (cargo/utf8_iter-1.0.4.tar.gz) = 10437
+SIZE (cargo/valuable-0.1.1.tar.gz) = 28679
 SIZE (cargo/walkdir-2.5.0.tar.gz) = 23951
 SIZE (cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz) = 28131
 SIZE (cargo/winapi-0.3.9.tar.gz) = 1200382
 SIZE (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
-SIZE (cargo/winapi-util-0.1.6.tar.gz) = 12234
+SIZE (cargo/winapi-util-0.1.9.tar.gz) = 12464
 SIZE (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SIZE (cargo/windows-0.58.0.tar.gz) = 9744521
+SIZE (cargo/windows-0.59.0.tar.gz) = 9429988
+SIZE (cargo/windows-core-0.58.0.tar.gz) = 41022
+SIZE (cargo/windows-core-0.59.0.tar.gz) = 37073
+SIZE (cargo/windows-implement-0.58.0.tar.gz) = 10491
+SIZE (cargo/windows-implement-0.59.0.tar.gz) = 11373
+SIZE (cargo/windows-interface-0.58.0.tar.gz) = 11246
+SIZE (cargo/windows-interface-0.59.0.tar.gz) = 11751
+SIZE (cargo/windows-link-0.1.0.tar.gz) = 6153
+SIZE (cargo/windows-result-0.2.0.tar.gz) = 12756
+SIZE (cargo/windows-result-0.3.1.tar.gz) = 13383
+SIZE (cargo/windows-strings-0.1.0.tar.gz) = 13832
+SIZE (cargo/windows-strings-0.3.1.tar.gz) = 13922
 SIZE (cargo/windows-sys-0.48.0.tar.gz) = 2628884
 SIZE (cargo/windows-sys-0.52.0.tar.gz) = 2576877
+SIZE (cargo/windows-sys-0.59.0.tar.gz) = 2387323
 SIZE (cargo/windows-targets-0.48.5.tar.gz) = 6904
-SIZE (cargo/windows-targets-0.52.4.tar.gz) = 6310
+SIZE (cargo/windows-targets-0.52.6.tar.gz) = 6403
+SIZE (cargo/windows-targets-0.53.0.tar.gz) = 7020
 SIZE (cargo/windows_aarch64_gnullvm-0.48.5.tar.gz) = 418492
-SIZE (cargo/windows_aarch64_gnullvm-0.52.4.tar.gz) = 433373
+SIZE (cargo/windows_aarch64_gnullvm-0.52.6.tar.gz) = 435718
+SIZE (cargo/windows_aarch64_gnullvm-0.53.0.tar.gz) = 782443
 SIZE (cargo/windows_aarch64_msvc-0.48.5.tar.gz) = 798483
-SIZE (cargo/windows_aarch64_msvc-0.52.4.tar.gz) = 828055
+SIZE (cargo/windows_aarch64_msvc-0.52.6.tar.gz) = 832615
+SIZE (cargo/windows_aarch64_msvc-0.53.0.tar.gz) = 834446
 SIZE (cargo/windows_i686_gnu-0.48.5.tar.gz) = 844891
-SIZE (cargo/windows_i686_gnu-0.52.4.tar.gz) = 875736
+SIZE (cargo/windows_i686_gnu-0.52.6.tar.gz) = 880402
+SIZE (cargo/windows_i686_gnu-0.53.0.tar.gz) = 936973
+SIZE (cargo/windows_i686_gnullvm-0.52.6.tar.gz) = 475940
+SIZE (cargo/windows_i686_gnullvm-0.53.0.tar.gz) = 854056
 SIZE (cargo/windows_i686_msvc-0.48.5.tar.gz) = 864300
-SIZE (cargo/windows_i686_msvc-0.52.4.tar.gz) = 895530
+SIZE (cargo/windows_i686_msvc-0.52.6.tar.gz) = 901163
+SIZE (cargo/windows_i686_msvc-0.53.0.tar.gz) = 903450
 SIZE (cargo/windows_x86_64_gnu-0.48.5.tar.gz) = 801619
-SIZE (cargo/windows_x86_64_gnu-0.52.4.tar.gz) = 831627
+SIZE (cargo/windows_x86_64_gnu-0.52.6.tar.gz) = 836363
+SIZE (cargo/windows_x86_64_gnu-0.53.0.tar.gz) = 902585
 SIZE (cargo/windows_x86_64_gnullvm-0.48.5.tar.gz) = 418486
-SIZE (cargo/windows_x86_64_gnullvm-0.52.4.tar.gz) = 433358
+SIZE (cargo/windows_x86_64_gnullvm-0.52.6.tar.gz) = 435707
+SIZE (cargo/windows_x86_64_gnullvm-0.53.0.tar.gz) = 782434
 SIZE (cargo/windows_x86_64_msvc-0.48.5.tar.gz) = 798412
-SIZE (cargo/windows_x86_64_msvc-0.52.4.tar.gz) = 828019
+SIZE (cargo/windows_x86_64_msvc-0.52.6.tar.gz) = 832564
+SIZE (cargo/windows_x86_64_msvc-0.53.0.tar.gz) = 834400
+SIZE (cargo/winnow-0.7.3.tar.gz) = 171602
 SIZE (cargo/write-json-0.1.4.tar.gz) = 7024
+SIZE (cargo/write16-1.0.0.tar.gz) = 7218
+SIZE (cargo/writeable-0.5.5.tar.gz) = 22354
 SIZE (cargo/xflags-0.3.2.tar.gz) = 6711
 SIZE (cargo/xflags-macros-0.3.2.tar.gz) = 13127
-SIZE (cargo/xshell-0.2.5.tar.gz) = 24242
-SIZE (cargo/xshell-macros-0.2.5.tar.gz) = 2845
-SIZE (cargo/zip-0.6.6.tar.gz) = 65789
-SIZE (rust-analyzer-2024-03-18.tar.gz) = 2921387
+SIZE (cargo/xshell-0.2.7.tar.gz) = 24653
+SIZE (cargo/xshell-macros-0.2.7.tar.gz) = 2890
+SIZE (cargo/yoke-0.7.5.tar.gz) = 29673
+SIZE (cargo/yoke-derive-0.7.5.tar.gz) = 7525
+SIZE (cargo/zerofrom-0.1.6.tar.gz) = 5669
+SIZE (cargo/zerofrom-derive-0.1.6.tar.gz) = 8305
+SIZE (cargo/zerovec-0.10.4.tar.gz) = 126398
+SIZE (cargo/zerovec-derive-0.10.3.tar.gz) = 19438
+SIZE (cargo/zip-2.4.2.tar.gz) = 110773
+SIZE (rust-analyzer-2025-05-12.tar.gz) = 3335647
diff --git a/devel/rust-analyzer/patches/patch-crates_sourcegen_src_lib_rs 
b/devel/rust-analyzer/patches/patch-crates_sourcegen_src_lib_rs
deleted file mode 100644
index 590b58b6e6..0000000000
--- a/devel/rust-analyzer/patches/patch-crates_sourcegen_src_lib_rs
+++ /dev/null
@@ -1,23 +0,0 @@
-Don't use rustup.
-
-Index: crates/sourcegen/src/lib.rs
---- crates/sourcegen/src/lib.rs.orig
-+++ crates/sourcegen/src/lib.rs
-@@ -133,7 +133,7 @@ impl fmt::Display for Location {
- }
- 
- fn ensure_rustfmt(sh: &Shell) {
--    let version = cmd!(sh, "rustup run stable rustfmt 
--version").read().unwrap_or_default();
-+    let version = cmd!(sh, "rustfmt --version").read().unwrap_or_default();
-     if !version.contains("stable") {
-         panic!(
-             "Failed to run rustfmt from toolchain 'stable'. \
-@@ -148,7 +148,7 @@ pub fn reformat(text: String) -> String {
-     let rustfmt_toml = project_root().join("rustfmt.toml");
-     let mut stdout = cmd!(
-         sh,
--        "rustup run stable rustfmt --config-path {rustfmt_toml} --config 
fn_single_line=true"
-+        "rustfmt --config-path {rustfmt_toml} --config fn_single_line=true"
-     )
-     .stdin(text)
-     .read()
diff --git a/devel/rust-analyzer/patches/patch-xtask_src_codegen_rs 
b/devel/rust-analyzer/patches/patch-xtask_src_codegen_rs
index a0f289e245..1c82424583 100644
--- a/devel/rust-analyzer/patches/patch-xtask_src_codegen_rs
+++ b/devel/rust-analyzer/patches/patch-xtask_src_codegen_rs
@@ -3,21 +3,21 @@
 Index: xtask/src/codegen.rs
 --- xtask/src/codegen.rs.orig
 +++ xtask/src/codegen.rs
-@@ -146,7 +146,7 @@ impl fmt::Display for Location {
- }
- 
- fn ensure_rustfmt(sh: &Shell) {
+@@ -130,7 +130,7 @@ impl fmt::Display for Location {
+ fn reformat(text: String) -> String {
+     let sh = Shell::new().unwrap();
+     let rustfmt_toml = project_root().join("rustfmt.toml");
 -    let version = cmd!(sh, "rustup run stable rustfmt 
--version").read().unwrap_or_default();
 +    let version = cmd!(sh, "rustfmt --version").read().unwrap_or_default();
-     if !version.contains("stable") {
-         panic!(
-             "Failed to run rustfmt from toolchain 'stable'. \
-@@ -161,7 +161,7 @@ fn reformat(text: String) -> String {
-     let rustfmt_toml = project_root().join("rustfmt.toml");
-     let mut stdout = cmd!(
-         sh,
--        "rustup run stable rustfmt --config-path {rustfmt_toml} --config 
fn_single_line=true"
-+        "rustfmt --config-path {rustfmt_toml} --config fn_single_line=true"
-     )
-     .stdin(text)
-     .read()
+ 
+     // First try explicitly requesting the stable channel via rustup in case 
nightly is being used by default,
+     // then plain rustfmt in case rustup isn't being used to manage the 
compiler (e.g. when using Nix).
+@@ -150,7 +150,7 @@ fn reformat(text: String) -> String {
+     } else {
+         cmd!(
+             sh,
+-            "rustup run stable rustfmt --config-path {rustfmt_toml} --config 
fn_single_line=true"
++            "rustfmt --config-path {rustfmt_toml} --config 
fn_single_line=true"
+         )
+         .stdin(text)
+         .read()
diff --git a/devel/rust-analyzer/pkg/PLIST b/devel/rust-analyzer/pkg/PLIST
index d4e086558c..eb750fe8a0 100644
--- a/devel/rust-analyzer/pkg/PLIST
+++ b/devel/rust-analyzer/pkg/PLIST
@@ -1,4 +1,79 @@
 @bin bin/rust-analyzer
 share/doc/rust-analyzer/
-share/doc/rust-analyzer/manual.adoc
-share/doc/rust-analyzer/manual.html
+share/doc/rust-analyzer/book/
+share/doc/rust-analyzer/book/.nojekyll
+share/doc/rust-analyzer/book/404.html
+share/doc/rust-analyzer/book/FontAwesome/
+share/doc/rust-analyzer/book/FontAwesome/css/
+share/doc/rust-analyzer/book/FontAwesome/css/font-awesome.css
+share/doc/rust-analyzer/book/FontAwesome/fonts/
+share/doc/rust-analyzer/book/FontAwesome/fonts/FontAwesome.ttf
+share/doc/rust-analyzer/book/FontAwesome/fonts/fontawesome-webfont.eot
+share/doc/rust-analyzer/book/FontAwesome/fonts/fontawesome-webfont.svg
+share/doc/rust-analyzer/book/FontAwesome/fonts/fontawesome-webfont.ttf
+share/doc/rust-analyzer/book/FontAwesome/fonts/fontawesome-webfont.woff
+share/doc/rust-analyzer/book/FontAwesome/fonts/fontawesome-webfont.woff2
+share/doc/rust-analyzer/book/ace.js
+share/doc/rust-analyzer/book/assists.html
+share/doc/rust-analyzer/book/ayu-highlight.css
+share/doc/rust-analyzer/book/book.js
+share/doc/rust-analyzer/book/clipboard.min.js
+share/doc/rust-analyzer/book/configuration.html
+share/doc/rust-analyzer/book/contributing/
+share/doc/rust-analyzer/book/contributing/architecture.html
+share/doc/rust-analyzer/book/contributing/debugging.html
+share/doc/rust-analyzer/book/contributing/guide.html
+share/doc/rust-analyzer/book/contributing/index.html
+share/doc/rust-analyzer/book/contributing/lsp-extensions.html
+share/doc/rust-analyzer/book/contributing/setup.html
+share/doc/rust-analyzer/book/contributing/style.html
+share/doc/rust-analyzer/book/contributing/syntax.html
+share/doc/rust-analyzer/book/css/
+share/doc/rust-analyzer/book/css/chrome.css
+share/doc/rust-analyzer/book/css/general.css
+share/doc/rust-analyzer/book/css/print.css
+share/doc/rust-analyzer/book/css/variables.css
+share/doc/rust-analyzer/book/diagnostics.html
+share/doc/rust-analyzer/book/editor.js
+share/doc/rust-analyzer/book/editor_features.html
+share/doc/rust-analyzer/book/elasticlunr.min.js
+share/doc/rust-analyzer/book/favicon.png
+share/doc/rust-analyzer/book/favicon.svg
+share/doc/rust-analyzer/book/features.html
+share/doc/rust-analyzer/book/fonts/
+share/doc/rust-analyzer/book/fonts/OPEN-SANS-LICENSE.txt
+share/doc/rust-analyzer/book/fonts/SOURCE-CODE-PRO-LICENSE.txt
+share/doc/rust-analyzer/book/fonts/fonts.css
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-300.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-300italic.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-600.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-600italic.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-700.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-700italic.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-800.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-800italic.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-italic.woff2
+share/doc/rust-analyzer/book/fonts/open-sans-v17-all-charsets-regular.woff2
+share/doc/rust-analyzer/book/fonts/source-code-pro-v11-all-charsets-500.woff2
+share/doc/rust-analyzer/book/highlight.css
+share/doc/rust-analyzer/book/highlight.js
+share/doc/rust-analyzer/book/index.html
+share/doc/rust-analyzer/book/installation.html
+share/doc/rust-analyzer/book/manual.html
+share/doc/rust-analyzer/book/mark.min.js
+share/doc/rust-analyzer/book/mode-rust.js
+share/doc/rust-analyzer/book/non_cargo_based_projects.html
+share/doc/rust-analyzer/book/other_editors.html
+share/doc/rust-analyzer/book/print.html
+share/doc/rust-analyzer/book/privacy.html
+share/doc/rust-analyzer/book/rust_analyzer_binary.html
+share/doc/rust-analyzer/book/searcher.js
+share/doc/rust-analyzer/book/searchindex.js
+share/doc/rust-analyzer/book/security.html
+share/doc/rust-analyzer/book/theme-dawn.js
+share/doc/rust-analyzer/book/theme-tomorrow_night.js
+share/doc/rust-analyzer/book/toc.html
+share/doc/rust-analyzer/book/toc.js
+share/doc/rust-analyzer/book/tomorrow-night.css
+share/doc/rust-analyzer/book/troubleshooting.html
+share/doc/rust-analyzer/book/vs_code.html


Reply via email to