# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           github  1.0
PortGroup           cargo   1.0

github.setup        bytecodealliance wasm-tools 1.261.0 v
github.tarball_from archive
revision            0

categories          devel lang
installs_libs       no
license             Apache-2 MIT
maintainers         nomaintainer

description         \
    CLI and Rust libraries for low-level manipulation of WebAssembly modules

long_description    {*}${description}

checksums           ${distname}${extract.suffix} \
                    rmd160  009499c7b2bda073bf5d06b78969b01c9c0d3d8d \
                    sha256  fa78e7cf1f6e5e76c8590f950a55256fd77e5f1cd55392d9b2da25b8a89b4e5c \
                    size    5950045

destroot {
    xinstall -m 0755 \
        ${worksrcpath}/target/[cargo.rust_platform]/release/${name} \
        ${destroot}${prefix}/bin/

    # Shell completions
    xinstall -d ${destroot}${prefix}/share/bash-completion/completions
    system "${destroot}${prefix}/bin/${name} completion bash > ${destroot}${prefix}/share/bash-completion/completions/${name}"

    xinstall -d ${destroot}${prefix}/share/zsh/site-functions
    system "${destroot}${prefix}/bin/${name} completion zsh > ${destroot}${prefix}/share/zsh/site-functions/_${name}"

    xinstall -d ${destroot}${prefix}/share/fish/vendor_completions.d
    system "${destroot}${prefix}/bin/${name} completion fish > ${destroot}${prefix}/share/fish/vendor_completions.d/${name}.fish"
}

cargo.crates \
    addr2line                                     0.26.1  59317f77929f0e679d39364702289274de2f0f0b22cbf50b2b8cff2169a0b27a \
    addr2line                                     0.27.1  e567177890eb1617b1f774005b66b26b2377afd138a2ca37aae7d8f0c81429d4 \
    adler2                                         2.0.1  320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa \
    ahash                                         0.8.12  5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 \
    aho-corasick                                   1.1.5  c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba \
    alloca                                         0.4.0  e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4 \
    allocator-api2                                0.2.21  683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 \
    anes                                           0.1.6  4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 \
    anstream                                       1.0.0  824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d \
    anstyle                                       1.0.14  940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 \
    anstyle-parse                                  1.0.0  52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e \
    anstyle-query                                  1.1.5  40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc \
    anstyle-wincon                                3.0.11  291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d \
    anyhow                                       1.0.104  330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470 \
    arbitrary                                      1.4.2  c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 \
    arbtest                                        0.3.2  2a3be567977128c0f71ad1462d9624ccda712193d124e944252f0c5789a06d46 \
    arraydeque                                     0.5.1  7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236 \
    arrayvec                                       0.7.8  d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56 \
    async-trait                                   0.1.92  82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667 \
    auditable-serde                                0.9.0  d026218ae25ba5c72834245412dd1338f6d270d2c5109ee03a4badec288d4056 \
    autocfg                                        1.5.1  f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53 \
    bitflags                                       1.3.2  bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
    bitflags                                      2.13.1  b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da \
    blake3                                         1.8.7  6d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae \
    block-buffer                                  0.10.4  3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 \
    bumpalo                                       3.20.3  72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649 \
    bytesize                                       2.7.0  7354288c522e7e980fafd2075d63d1285794c3a6a16cdd492f189ea406e5f18b \
    camino                                         1.2.5  bb1307f12aa967b5a58416e87b3653360e0fd614a016b6e970db08fecbb1b80d \
    cargo-platform                                 0.3.2  87a0c0e6148f11f01f32650a2ea02d532b2ad4e81d8bd41e6e565b5adc5e6082 \
    cargo_metadata                                0.23.1  ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9 \
    cast                                           0.3.0  37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 \
    cc                                             1.4.5  005ec2760ca554fae18df7a11195552ec576cd665632a881bc011d5bb2fd4d80 \
    cfg-if                                         1.0.4  9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 \
    chacha20                                      0.10.2  65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06 \
    ciborium                                       0.2.2  42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e \
    ciborium-io                                    0.2.2  05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 \
    ciborium-ll                                    0.2.2  57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 \
    clap                                           4.6.6  473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca \
    clap_builder                                   4.6.6  7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889 \
    clap_complete                                  4.6.9  3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19 \
    clap_derive                                    4.6.4  d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061 \
    clap_lex                                       1.1.0  c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9 \
    cobs                                           0.3.0  0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1 \
    colorchoice                                    1.0.5  1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570 \
    comfy-table                                    8.0.0  136c8c4c3823846e8ba6d4bda011b4e5d5827b8bb0ac26c31f9ab31abe9f54f2 \
    constant_time_eq                               0.4.2  3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b \
    core_detect                                    1.0.0  7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48 \
    cpp_demangle                                   0.5.1  0667304c32ea56cb4cd6d2d7c0cfe9a2f8041229db8c033af7f8d69492429def \
    cpufeatures                                   0.2.17  59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 \
    cpufeatures                                    0.3.1  5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566 \
    cranelift-assembler-x64                      0.136.1  c8a495ae3e4d638712a0c0378719e526e448d04d7ebbbe1745712e12c5feb4c3 \
    cranelift-assembler-x64-meta                 0.136.1  4eb2e299e844a27d799f43988e4415a37696fdb738cb463312ef5d06cae15b2a \
    cranelift-bforest                            0.136.1  f4710c34489bc844e45c1c0005d3e44d3d2b29cee77187507ba8d0bb400c621f \
    cranelift-bitset                             0.136.1  76b63a4b0cfea80610150fffda11b1a9c3dc5a835403d9f381bf7d1a2874b4d7 \
    cranelift-codegen                            0.136.1  e1af881f3b3392433e6f4f9b172b8d99270c538db4effea62b28bc48f02f0833 \
    cranelift-codegen-meta                       0.136.1  24ce99c30dc7a692294613241119eea0de3c3cb4cf10ac2570ed72adf9a8c2eb \
    cranelift-codegen-shared                     0.136.1  34c2a529b638d95c347c2337403dacec86197ad6503cedc63caf53466ae5c4de \
    cranelift-control                            0.136.1  570eb4e02cca190896beb3c8a0a67583dca8b6965517a9f3e04cc89e17c9a986 \
    cranelift-entity                             0.136.1  e73c65538d460b1062cb9a97428ee6bb4b616f5cb17be3b3ac0a3e4f1f789166 \
    cranelift-frontend                           0.136.1  5ed70ab5849184973c42b57366f57611dc81c3e355d5b612c68a2900bea92242 \
    cranelift-isle                               0.136.1  379f10a451c9b1bf4f59e4ce38061c53ca2454783041a3c1fafa6deef3c37108 \
    cranelift-native                             0.136.1  4f496865b1a14bc85bcc9fb51a9539ca93b1d1f44fb92bd6a091fba02d6ab4a7 \
    cranelift-srcgen                             0.136.1  89643801d9192df80c294f174d5fe0416395e7edb0bb3024784ba10fc933e76f \
    crc32fast                                      1.5.1  8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550 \
    criterion                                      0.8.2  950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3 \
    criterion-plot                                 0.8.2  d8d80a2f4f5b554395e47b5d8305bc3d27813bacb73493eb1001e8f76dae29ea \
    crossbeam-deque                                0.8.8  622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a \
    crossbeam-epoch                               0.9.21  dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d \
    crossbeam-utils                               0.8.23  a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6 \
    crunchy                                        0.2.4  460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5 \
    crypto-common                                  0.1.7  78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a \
    defmt                                          1.1.1  e2953bfe4f93bbd20cc71198842756f77d161884c99ebbabc41d80231ded88d1 \
    defmt-macros                                   1.1.1  bad9c72e7ca2137e0dc3813245a0d282fd6daad32fd800af018306a9169b5fe8 \
    defmt-parser                                   1.0.0  10d60334b3b2e7c9d91ef8150abfb6fa4c1c39ebbcf4a81c2e346aad939fee3e \
    derive_arbitrary                               1.4.2  1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a \
    diff                                          0.1.13  56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \
    digest                                        0.10.7  9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 \
    displaydoc                                     0.2.7  c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8 \
    egg                                            0.6.0  05a6c0bbc92278f84e742f08c0ab9cb16a987376cd2bc39d228ef9c74d98d6f7 \
    either                                        1.18.0  252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34 \
    embedded-io                                    0.4.0  ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced \
    embedded-io                                    0.6.1  edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d \
    encoding_rs                                   0.8.41  7b5ef0006ac9ab233c38522f5ae99cae3625151de8f706cacee1cba4b8e2832a \
    env_filter                                     2.0.0  900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217 \
    env_logger                                   0.11.11  de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6 \
    equivalent                                     1.0.2  877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f \
    errno                                         0.3.14  39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb \
    escape8259                                     0.5.3  5692dd7b5a1978a5aeb0ce83b7655c58ca8efdcb79d21036ea249da95afec2c6 \
    fallible-iterator                              0.3.0  2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 \
    fastrand                                       2.5.0  da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223 \
    find-msvc-tools                               0.1.12  3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d \
    fixedbitset                                    0.4.2  0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 \
    flagset                                        0.4.7  b7ac824320a75a52197e8f2d787f6a38b6718bb6897a35142d749af3c0e8f4fe \
    flate2                                        1.1.10  6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb \
    fnv                                            1.0.7  3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 \
    foldhash                                       0.2.0  77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb \
    form_urlencoded                                1.2.2  cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf \
    futures                                       0.3.34  9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3 \
    futures-channel                               0.3.34  b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4 \
    futures-core                                  0.3.34  92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e \
    futures-io                                    0.3.34  53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed \
    futures-sink                                  0.3.34  1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d \
    futures-task                                  0.3.34  cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd \
    futures-util                                  0.3.34  0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc \
    generic-array                                 0.14.7  85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a \
    getrandom                                      0.4.3  300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099 \
    gimli                                         0.33.0  0bf7f043f89559805f8c7cacc432749b2fa0d0a0a9ee46ce47164ed5ba7f126c \
    gimli                                         0.34.0  1033caf0b349c518623b5396bfb2cf0bddf44f0306d543a250e5743297aafd10 \
    glob                                           0.3.4  e4eba85ea1d0a966a983acd07deee566e67395d2d96b6fb39e62b5a833f1eb0b \
    half                                           2.7.1  6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b \
    hashbrown                                     0.12.3  8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 \
    hashbrown                                     0.14.5  e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 \
    hashbrown                                     0.16.1  841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 \
    hashbrown                                     0.17.1  ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a \
    hashlink                                       0.8.4  e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7 \
    heck                                           0.5.0  2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \
    hermit-abi                                     0.5.3  e17592d60ebacc7d5e169f4663c5f84f9161cc90328abcfe8456f41e4dfcb284 \
    icu_collections                                2.3.0  fa68d21081c4a05d5a901a1c62add574c77048b6a1c67be3b50ce0b60d4ca513 \
    icu_locale_core                                2.3.0  d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb \
    icu_normalizer                                 2.3.0  12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f \
    icu_normalizer_data                            2.3.0  1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0 \
    icu_properties                                 2.3.0  7e7ca276ad3145661a65914e6daf131ca5120cd3dcee8f8f3214b8875184a148 \
    icu_properties_data                            2.3.0  e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa \
    icu_provider                                   2.3.1  d27bbb9d3abbefac45d55f647c9de1d44aafcd1186eb91879afef17c396c3e73 \
    id-arena                                       2.3.0  3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954 \
    idna                                           1.1.0  3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de \
    idna_adapter                                   1.2.2  cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714 \
    indexmap                                       1.9.3  bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 \
    indexmap                                      2.14.2  cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855 \
    indoc                                          2.0.7  79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 \
    instant                                       0.1.13  e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 \
    is_executable                                  1.0.6  82cb6a9f675da968c63b6208c641b9dca58fc0133ae53375736b1767b0cab8bd \
    is_terminal_polyfill                          1.70.2  a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 \
    itertools                                     0.13.0  413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 \
    itertools                                     0.14.0  2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 \
    itoa                                          1.0.18  8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682 \
    jiff                                          0.2.35  668b7183bd07af9a4885f5c35b0cc5c83c4607a913c16b7e17291832910d2dcc \
    jiff-core                                      0.1.0  7feca88439efe53da3754500c1851dedf3cb36c524dd5cf8225cc0794de95d09 \
    jiff-static                                   0.2.35  3a69dcb3a21cfb32ce1cd056169337ca284af0766dd766e7878819b251a49204 \
    jobserver                                     0.1.35  1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3 \
    leb128                                         0.2.7  c83bff1d572d6b9aeef67ddfc8448e4a3737909cb28e81f97c791b9018703e52 \
    leb128fmt                                      0.1.0  09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2 \
    libc                                         0.2.189  3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2 \
    libfuzzer-sys                                 0.4.13  a9fd2f41a1cba099f79a0b6b6c35656cf7c03351a7bae8ff0f28f25270f929d2 \
    libm                                          0.2.16  b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981 \
    libtest-mimic                                  0.8.2  14e6ba06f0ade6e504aff834d7c34298e5155c6baca353cc6a4aaff2f9fd7f33 \
    linux-raw-sys                                 0.12.1  32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53 \
    litemap                                        0.8.3  47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae \
    log                                           0.4.34  f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6 \
    logos                                         0.16.1  eb2c55a318a87600ea870ff8c2012148b44bf18b74fad48d0f835c38c7d07c5f \
    logos-codegen                                 0.16.1  58b3ffaa284e1350d017a57d04ada118c4583cf260c8fb01e0fe28a2e9cf8970 \
    logos-derive                                  0.16.1  52d3a9855747c17eaf4383823f135220716ab49bea5fbea7dd42cc9a92f8aa31 \
    mach2                                          0.6.0  dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b \
    memchr                                         2.8.3  cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98 \
    memfd                                          0.6.6  57804b2c9b69967f1536a56f86297e367a33b19e98852ed624b84551cdbc0d90 \
    memmap2                                       0.9.11  d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0 \
    miniz_oxide                                    0.9.1  b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c \
    multiversion                                   0.9.0  b4ca4bea16ffc3f443cf7d866912118196bfef4c6a1556ca00f9f9b00bb43f7c \
    multiversion-macros                            0.9.0  0d416831a7317ef4b08bee00b69cbbb9c8763da7959a7026244d6266869f9c83 \
    multiversion_no_op                             1.0.0  743fb55ba31b18fb1ecef6bdc9aa2743314978ac084044301a7eee33fb99a20d \
    num-traits                                    0.2.19  071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \
    num_cpus                                      1.17.0  91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b \
    object                                        0.40.0  dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c \
    once_cell                                     1.21.4  9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50 \
    once_cell_polyfill                            1.70.2  384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe \
    oorandom                                      11.1.5  d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e \
    page_size                                      0.6.0  30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da \
    percent-encoding                               2.3.2  9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 \
    petgraph                                       0.6.5  b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db \
    pin-project-lite                              0.2.17  a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd \
    portable-atomic                               1.15.0  05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85 \
    portable-atomic-util                           0.2.8  10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715 \
    postcard                                       1.1.3  6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24 \
    potential_utf                                  0.1.6  d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661 \
    pretty_assertions                              1.4.1  3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d \
    prettyplease                                   0.3.0  2bfe0f4c752e450fc2faf62654f1c134747922825d5b04ca717b8874f41a40c0 \
    proc-macro2                                  1.0.107  985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9 \
    pulley-interpreter                            49.0.1  0091857bc410bd7117eb6ac042ced7714c69f994a8b9c2ae30add2f73e3a25ac \
    pulley-macros                                 49.0.1  8798ebc6bf0ef227e204fa3fad05b04970599a85f456fd28365450fd679b2600 \
    quote                                         1.0.47  1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001 \
    r-efi                                          6.0.0  f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf \
    rand                                          0.10.2  c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80 \
    rand_core                                     0.10.1  63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69 \
    rayon                                         1.12.0  fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d \
    rayon-core                                    1.13.0  22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 \
    regalloc2                                     0.15.2  757712e8e61590d6d4f5d563483755538b5aa13467837a3b41cd9832509a7f85 \
    regex                                         1.13.1  f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d \
    regex-automata                                0.4.18  ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2 \
    regex-syntax                                  0.8.11  d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4 \
    rustc-demangle                                0.1.28  b74b56ffa8bb2830709a538c2cbcae9aa062db0d2a42563bfb09bdaae44020eb \
    rustc-hash                                     2.1.3  6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d \
    rustix                                         1.1.4  b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190 \
    rustversion                                   1.0.23  cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f \
    ruzstd                                         0.9.0  a252f5e20f038fe7b4ea53e073e65398d652c864cc162fc77c56c2f13717b888 \
    same-file                                      1.0.6  93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \
    scopeguard                                     1.2.0  94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \
    semver                                        1.0.28  8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd \
    serde                                        1.0.229  4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba \
    serde_core                                   1.0.229  67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48 \
    serde_derive                                 1.0.229  e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348 \
    serde_json                                   1.0.151  c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14 \
    serde_spanned                                  1.1.1  6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26 \
    serde_yaml2                                    0.1.3  63a7808e70b0b09116f01a4730d8976bcab457ea4a5e2e638e9b12ed3e01f27c \
    sha2                                          0.10.9  a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 \
    shlex                                          2.0.1  f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba \
    simd-adler32                                  0.3.10  3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea \
    simdutf8                                       0.1.5  e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e \
    slab                                          0.4.12  0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5 \
    smallvec                                      1.16.0  b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f \
    spdx                                          0.10.9  c3e17e880bafaeb362a7b751ec46bdc5b61445a188f80e0606e68167cd540fa3 \
    spdx                                          0.13.5  081670c233dfbed55690cc0cd38424e0e24ac1b2673d0b408b3f7b684738dfa9 \
    stable_deref_trait                             1.2.1  6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 \
    strsim                                        0.11.1  7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f \
    symbolic_expressions                           5.0.3  7c68d531d83ec6c531150584c42a4290911964d5f0d79132b193b67252a23b71 \
    syn                                          2.0.119  872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297 \
    syn                                            3.0.5  12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9 \
    synstructure                                  0.13.2  728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 \
    target-lexicon                                0.13.5  adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca \
    tempfile                                      3.27.0  32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd \
    termcolor                                      1.4.1  06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 \
    terminal_size                                  0.4.4  230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874 \
    thiserror                                     1.0.69  b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 \
    thiserror                                     2.0.20  ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f \
    thiserror-impl                                1.0.69  4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 \
    thiserror-impl                                2.0.20  bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af \
    tinystr                                        0.8.4  b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643 \
    tinytemplate                                   1.2.1  be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc \
    toml                                1.1.5+spec-1.1.0  12c0ba9680044b4ce98d391a62094047eada0d64860b80166c39f4a6b5640785 \
    toml_datetime                       1.1.1+spec-1.1.0  3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7 \
    toml_parser                         1.1.3+spec-1.1.0  1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56 \
    toml_writer                         1.1.2+spec-1.1.0  7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2 \
    topological-sort                               0.2.2  ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d \
    twox-hash                                      2.1.4  5283634e518fe9e82c7b20520bb4bc209009fd16c82077c802f8111ecbb0117a \
    typed-arena                                    2.0.2  6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a \
    typenum                                       1.20.1  b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20 \
    unicode-ident                                 1.0.24  e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75 \
    unicode-segmentation                          1.13.3  c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8 \
    unicode-width                                  0.2.2  b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 \
    unicode-xid                                    0.2.6  ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 \
    url                                            2.5.8  ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed \
    utf8_iter                                      1.0.4  b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be \
    utf8parse                                      0.2.2  06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 \
    version_check                                  0.9.5  0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a \
    walkdir                                        2.5.0  29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b \
    wasi-preview1-component-adapter-provider     36.0.14  7dafc5981560e77d58037ab5a9d6e8fc26ab4a4e8ba7404da458c5050921f67f \
    wasm-encoder                                 0.214.0  ff694f02a8d7a50b6922b197ae03883fbf18cdb2ae9fbee7b6148456f5f44041 \
    wasm-encoder                                 0.258.0  e974fe6821a8cf64575d51ea2194e2c8f77e7b66e9afe7419ce8a97f9ee0d251 \
    wasm-encoder                                 0.259.0  b1d0246511d901aacf25d2dc9111f0054947de5e093fe662099e709ff7530dc3 \
    wasm-metadata                                0.214.0  865c5bff5f7a3781b5f92ea4cfa99bb38267da097441cdb09080de1568ef3075 \
    wasm-metadata                                0.258.0  18a11585adb92fe9b55ad1d760e8d8fb5d87e0d2e303cb8eed57f078d54293a2 \
    wasm-metadata                                0.259.0  4e7bf119eb01f4a246864c10bd87c8f26c566350abb25aa4d5273c415bbab338 \
    wasmparser                                   0.214.0  5309c1090e3e84dad0d382f42064e9933fdaedb87e468cc239f0eabea73ddcb6 \
    wasmparser                                   0.258.0  d9a61719f93a87b16d325921e251800c4833f8fab50fa21c7de73aed50086313 \
    wasmparser                                   0.259.0  0f7c12eac7bb587801590f6a67ff0bc84d0748513864b71108e4b311cc3df694 \
    wasmprinter                                  0.258.0  3a65e30fb2cd3cc5cb7761a6064787b2abf017e6566d8d0dedf2bb7f55ad5383 \
    wasmtime                                      49.0.1  942ddd2fc5800ec01d4b11c28ad62ab00517dcd416aff728f7d73fddf75872c1 \
    wasmtime-environ                              49.0.1  98f2ca21b23a51c1b1944297e9671a628c368e92aa6250e4c38f48e2dc251f0c \
    wasmtime-internal-component-macro             49.0.1  92c42f95d879875994319bd6689b17570e68aebd1a17e0dc54430928ed0699b5 \
    wasmtime-internal-component-util              49.0.1  294c7f12f062ceb148cd26c77170ff739552db76d1f203f6127f249684988a70 \
    wasmtime-internal-core                        49.0.1  64b67114739063bb72bb8ed2b4994b8b22809d354432db68553ad529850f9536 \
    wasmtime-internal-cranelift                   49.0.1  b7d19868a30cc20df6f6648c9a4b3f700fcd1ddd0a63af9a98cb75f2b58dc874 \
    wasmtime-internal-fiber                       49.0.1  4f1999aee268c3f625666b12ba0ded55a6ac2c800b60b426af7d164d63411908 \
    wasmtime-internal-jit-debug                   49.0.1  33ca2499301c6f11cc9eb42c2beafc8efae396ae4cb91077e3ac080dc5d765e4 \
    wasmtime-internal-jit-icache-coherence        49.0.1  7162d829c56265e183d23b17d67afc5c6876433daaed54c137388a8078a1bb6b \
    wasmtime-internal-unwinder                    49.0.1  4e167cf144f3cee40838f7663e3a589f93bba65151efa084a2d58b2bd47469f1 \
    wasmtime-internal-versioned-export-macros     49.0.1  8d09e038ad69c741dae29da4606ccfc0df66f156e62cb7f0664c8d7d1272a36d \
    wasmtime-internal-wit-bindgen                 49.0.1  c63d97a742fc9b415dad7ed2ac33ddb8fe6c5413fcd0c7ee58907f2ab6f9a430 \
    winapi                                         0.3.9  5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
    winapi-i686-pc-windows-gnu                     0.4.0  ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
    winapi-util                                   0.1.11  c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 \
    winapi-x86_64-pc-windows-gnu                   0.4.0  712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
    windows-link                                   0.2.1  f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 \
    windows-sys                                   0.61.2  ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc \
    winnow                                         1.0.4  23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81 \
    wit-bindgen                                   0.62.0  53cb4b5556c3a791e86838ea287782bdafa704d55b0e68b5b81a3a16b9ea5f4b \
    wit-bindgen-core                              0.62.0  72ad22a37ecbc0e1fdca34d2b670ba41368cb0920735643e00fdf39a16ee5431 \
    wit-bindgen-rust                              0.62.0  84ba5213d4332c260a0d4e69e34b0f7e4b85ddae10b6ebfbac00d9c185ba628a \
    wit-bindgen-rust-macro                        0.62.0  8f19d63da8e478a370ef8192d90ccb517965b7747d6b46cd2d831dd0ef4d2541 \
    wit-component                                0.214.0  fd9fd46f0e783bf80f1ab7291f9d442fa5553ff0e96cdb71964bd8859b734b55 \
    wit-component                                0.258.0  481b5c47b2ecce0389b5e08a05557d6a190c9cd761773b8880a8017ee04dc7ef \
    wit-component                                0.259.0  092f783dee3253265fcde131475055f8c275ac0176a9c0396db1dc7b5544bfb4 \
    wit-parser                                   0.214.0  681d526d6ea42e28f9afe9eae2b50e0b0a627aef8822c75eb04078db84d03e57 \
    wit-parser                                   0.258.0  ff4daaa3cd97ae49ecd0a99dc009d453f93e0f083dd3be38c0f24a83a93e37ac \
    wit-parser                                   0.259.0  6390f4f02493ce678d509c859cf1698e38929fb75c8012a6ee2f7d6b6cb66cd7 \
    writeable                                      0.6.4  3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc \
    yaml-rust2                                     0.8.1  8902160c4e6f2fb145dbe9d6760a75e3c9522d8bf796ed7047c85919ac7115f8 \
    yansi                                          1.0.1  cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 \
    yoke                                           0.8.3  709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5 \
    yoke-derive                                    0.8.2  de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e \
    zerocopy                                      0.8.57  d35102a9f36d089ccae9e4c6802bc118be4487b80aaffc0ab4e0cf5ce92d2873 \
    zerocopy-derive                               0.8.57  146c01f5ab44258da43cf276c74a2763db2ff3969c9c652c3f2de07041d0b2bc \
    zerofrom                                       0.1.8  0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272 \
    zerofrom-derive                                0.1.7  11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1 \
    zerotrie                                       0.2.5  4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f \
    zerovec                                       0.11.8  bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8 \
    zerovec-derive                                0.11.6  34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da \
    zlib-rs                                        0.6.7  34b31d188d9d685a4f9c7b46d6e36631b07058d2cfe190267adce54dc230bf12 \
    zmij                                          1.0.23  29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b
