~ruther/guix-exprs

d6d4bac11a79b75e29762f5c682e88e20e00c8ba — Rutherther 25 days ago bd4c137
fix: ripgrep-all package
2 files changed, 723 insertions(+), 199 deletions(-)

M modules/ruther/packages/ripgrep-all.scm
M modules/ruther/packages/rust-crates.scm
M modules/ruther/packages/ripgrep-all.scm => modules/ruther/packages/ripgrep-all.scm +17 -29
@@ 10,6 10,7 @@
  #:use-module (guix download)

  #:use-module (gnu packages video)
  #:use-module (gnu packages sqlite)
  #:use-module (gnu packages haskell-xyz)
  #:use-module (gnu packages pdf)
  #:use-module (gnu packages rust-apps)


@@ 20,15 21,9 @@
  #:use-module (guix build-system cargo)
  #:use-module (ruther packages rust-crates))


(define-public ripgrep-all
  (let ((wrap-paths-packages
         (list ffmpeg
               pandoc
               poppler
               ripgrep
               zip
               fzf))
        (wrap-paths
  (let ((wrap-paths
         (list "ffmpeg"
               "pandoc"
               "poppler"


@@ 37,7 32,7 @@
               "fzf")))
    (package
      (name "ripgrep-all")
      (version "0.10.6")
      (version "0.10.9")
      (source
       (origin
         (method git-fetch)


@@ 46,7 41,7 @@
               (commit (string-append "v" version))))
         (file-name (string-append name "-" version "-checkout"))
         (sha256
          (base32 "0ws0shf0y5z8wxaanlwjrpq604saffj1gr5jsfmvs6r2p4px3kly"))))
          (base32 "1cks8b9z8fl1rs2xgklgsis79w9bylfmxxvns2adwsiilkpsxzxg"))))
      (build-system cargo-build-system)
      (native-inputs
       (list


@@ 54,22 49,20 @@
        xz))
      (inputs
       `((,zstd "lib")
        ,@wrap-paths-packages
         ,sqlite
         ,(@ (gnu packages video) ffmpeg)
         ,pandoc
         ,poppler
         ,ripgrep
         ,zip
         ,fzf
        ,@(my-cargo-inputs 'ripgrep-all)))
      (arguments
       (list
        #:install-source? #f
        #:phases
        #~(modify-phases %standard-phases
            (add-after 'configure 'use-guix-vendored-dependencies
              (lambda _
                (substitute* "Cargo.toml"
                  (("git.*}")
                   "version = \"*\" }"))
                (let ((git-managed-dep #$(this-package-input "rust-tokio-tar-0.3.1.87338a7-checkout")))
                  (copy-recursively git-managed-dep
                                    (string-append "guix-vendor/" (strip-store-file-name git-managed-dep))))))
            (add-after 'install 'wrap-with-paths
            (add-after 'install 'wrap-with-path
              (lambda* _
                (let* ((bin-dir (string-append #$output "/bin/"))
                       (wrap-bin-folders


@@ 79,17 72,12 @@
                  (for-each (lambda (bin)
                              (wrap-program bin
                                `("PATH" ":" prefix
                                  (,wrap-bin-path)))) (find-files bin-dir))))))
        #:cargo-test-flags
        `(list
          "--release" "--"
          "--skip=adapters::mbox::tests::mail_simple"
          "--skip=adapters::mbox::tests::mbox_simple"
          "--skip=adapters::mbox::tests::mbox_attachment")))
                                  (,wrap-bin-path)))) (find-files bin-dir))))))))
      (home-page "https://github.com/phiresky/ripgrep-all")
      (synopsis
       "rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc")
      (description
       "This package provides rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz,
etc.")
       "This package provides rga, rga is a line-oriented search tool that allows you to look
for a regex in a multitude of file types. rga wraps the awesome ripgrep and enables
it to search in pdf, docx, sqlite, jpg, movie subtitles (mkv, mp4), etc.")
      (license license:agpl3+))))

M modules/ruther/packages/rust-crates.scm => modules/ruther/packages/rust-crates.scm +706 -170
@@ 68,14 68,26 @@
  (crate-source "addr2line" "0.21.0"
                "1jx0k3iwyqr8klqbzk6kjvr496yd94aspis10vwsj5wy7gib4c4a"))

(define rust-addr2line-0.24.2
  (crate-source "addr2line" "0.24.2"
                "1hd1i57zxgz08j6h5qrhsnm2fi0bcqvsh389fw400xm3arz2ggnz"))

(define rust-adler-1.0.2
  (crate-source "adler" "1.0.2"
                "1zim79cvzd5yrkzl3nyfx0avijwgk9fqv3yrscdy1cc79ih02qpj"))

(define rust-adler2-2.0.0
  (crate-source "adler2" "2.0.0"
                "09r6drylvgy8vv8k20lnbvwq8gp09h7smfn6h1rxsy15pgh629si"))

(define rust-ahash-0.7.6
  (crate-source "ahash" "0.7.6"
                "0isw672fiwx8cjl040jrck6pi85xcszkz6q0xsqkiy6qjl31mdgw"))

(define rust-ahash-0.8.11
  (crate-source "ahash" "0.8.11"
                "04chdfkls5xmhp1d48gnjsmglbqibizs3bpbj6rsj604m10si7g8"))

(define rust-ahash-0.8.7
  (crate-source "ahash" "0.8.7"
                "008xw6gigwnf0q01ic4ar2y4dqfnzn3kyys6vd4cvfa3imjakhvp"))


@@ 100,6 112,10 @@
  (crate-source "allocator-api2" "0.2.16"
                "1iayppgq4wqbfbfcqmsbwgamj0s65012sskfvyx07pxavk3gyhh9"))

(define rust-allocator-api2-0.2.21
  (crate-source "allocator-api2" "0.2.21"
                "08zrzs022xwndihvzdn78yqarv2b9696y67i6h78nla3ww87jgb8"))

(define rust-android-system-properties-0.1.5
  (crate-source "android_system_properties" "0.1.5"
                "04b3wrz12837j7mdczqd95b732gw5q7q66cv4yn4646lvccp57l1"))


@@ 184,10 200,18 @@
  (crate-source "anstyle-wincon" "3.0.6"
                "099ir0w3lbpsp1nxdzbf4anq98ww8ykyc9pd1g03xgkj1v7dn291"))

(define rust-anstyle-wincon-3.0.7
  (crate-source "anstyle-wincon" "3.0.7"
                "0kmf0fq4c8yribdpdpylzz1zccpy84hizmcsac3wrac1f7kk8dfa"))

(define rust-anyhow-1.0.79
  (crate-source "anyhow" "1.0.79"
                "1ji5irqiwr8yprgqj8zvnli7zd7fz9kzaiddq44jnrl2l289h3h8"))

(define rust-anyhow-1.0.96
  (crate-source "anyhow" "1.0.96"
                "1x0b2lk76lfgj069jadmn9zi1wscwz45nwfjgnvbdnc99qc4v5kb"))

(define rust-assert-cmd-2.0.16
  (crate-source "assert_cmd" "2.0.16"
                "0gdj0710k3lnvyjmpv8a4dgwrk9ib85l2wfw4n2xwy3qyavka66w"))


@@ 196,10 220,18 @@
  (crate-source "assert_matches" "1.5.0"
                "1a9b3p9vy0msylyr2022sk5flid37ini1dxji5l3vwxsvw4xcd4v"))

(define rust-astral-tokio-tar-0.5.1
  (crate-source "astral-tokio-tar" "0.5.1"
                "09rvybijgldqxlz1xi6mqy493mikhcg83s39zznbb2ifljyjq5b5"))

(define rust-async-compression-0.3.15
  (crate-source "async-compression" "0.3.15"
                "0fnnpbsljngmrj8amhw6yg164bl6x4r43mr093g1ps9rmvbpqb4l"))

(define rust-async-compression-0.4.19
  (crate-source "async-compression" "0.4.19"
                "0g006fvpri6drd0k8ds144gg9yxzm9xi14hwcr90yn3kjrm5wmq6"))

(define rust-async-compression-0.4.5
  (crate-source "async-compression" "0.4.5"
                "19f2mdiz7jrmpbhjxmpfmixfv5640iknhxhfb57x723k5bxhqbdw"))


@@ 208,14 240,26 @@
  (crate-source "async-recursion" "1.0.5"
                "1l2vlgyaa9a2dd0y1vbqyppzsvpdr1y4rar4gn1qi68pl5dmmmaz"))

(define rust-async-recursion-1.1.1
  (crate-source "async-recursion" "1.1.1"
                "04ac4zh8qz2xjc79lmfi4jlqj5f92xjvfaqvbzwkizyqd4pl4hrv"))

(define rust-async-stream-0.3.5
  (crate-source "async-stream" "0.3.5"
                "0l8sjq1rylkb1ak0pdyjn83b3k6x36j22myngl4sqqgg7whdsmnd"))

(define rust-async-stream-0.3.6
  (crate-source "async-stream" "0.3.6"
                "0xl4zqncrdmw2g6241wgr11dxdg4h7byy6bz3l6si03qyfk72nhb"))

(define rust-async-stream-impl-0.3.5
  (crate-source "async-stream-impl" "0.3.5"
                "14q179j4y8p2z1d0ic6aqgy9fhwz8p9cai1ia8kpw4bw7q12mrhn"))

(define rust-async-stream-impl-0.3.6
  (crate-source "async-stream-impl" "0.3.6"
                "0kaplfb5axsvf1gfs2gk6c4zx6zcsns0yf3ssk7iwni7bphlvhn7"))

(define rust-async-trait-0.1.71
  (crate-source "async-trait" "0.1.71"
                "1grf5p4m1bb79isbb3g4b8w7wpz51sw003a88x69ql2nvlhxar55"))


@@ 224,6 268,10 @@
  (crate-source "async-trait" "0.1.77"
                "1adf1jh2yg39rkpmqjqyr9xyd6849p0d95425i6imgbhx0syx069"))

(define rust-async-trait-0.1.86
  (crate-source "async-trait" "0.1.86"
                "17g7pk7fxbsf61hdbmf727q56bcqvdpjapxw5wd7gwvb114xfkb4"))

(define rust-async-zip-0.0.12
  (crate-source "async_zip" "0.0.12"
                "1l1l6iyg8hkbnjilj50vndn9ln4l6dav10ywvawh6qlwvd15245j"))


@@ 244,10 292,18 @@
  (crate-source "backtrace" "0.3.69"
                "0dsq23dhw4pfndkx2nsa1ml2g31idm7ss7ljxp8d57avygivg290"))

(define rust-backtrace-0.3.74
  (crate-source "backtrace" "0.3.74"
                "06pfif7nwx66qf2zaanc2fcq7m64i91ki9imw9xd3bnz5hrwp0ld"))

(define rust-base64-0.13.1
  (crate-source "base64" "0.13.1"
                "1s494mqmzjb766fy1kqlccgfg2sdcjb6hzbvzqv2jw65fdi5h6wy"))

(define rust-base64-0.22.1
  (crate-source "base64" "0.22.1"
                "1imqzgh7bxcikp5vx3shqvw9j09g9ly0xr0jma0q66i52r7jbcvj"))

(define rust-bincode-1.3.3
  (crate-source "bincode" "1.3.3"
                "1bfw3mnwzx5g1465kiqllp5n4r10qrqy88kdlp3jfwnq2ya5xx5i"))


@@ 268,6 324,10 @@
  (crate-source "bitflags" "2.6.0"
                "1pkidwzn3hnxlsl8zizh0bncgbjnw7c41cx7bby26ncbzmiznj5h"))

(define rust-bitflags-2.9.0
  (crate-source "bitflags" "2.9.0"
                "1gb5w7pxnmx8l2bjz1i6rkbwbm2167k294rhy6cl1y3vbc8i90jw"))

(define rust-block-buffer-0.10.4
  (crate-source "block-buffer" "0.10.4"
                "0w9sa2ypmrsqqvc20nhwr75wbb5cjr4kkyhpjm1z1lv2kdicfy1h"))


@@ 276,10 336,18 @@
  (crate-source "brotli" "3.4.0"
                "03qhcq09a6f8y4gm0bmsn7jrq5804cwpkcx3fyay1g7lgsj78q2i"))

(define rust-brotli-7.0.0
  (crate-source "brotli" "7.0.0"
                "1g99xay61mds9d23fnfj5gfbd6g11gihfgs3y1abljwldzqvi5yc"))

(define rust-brotli-decompressor-2.5.1
  (crate-source "brotli-decompressor" "2.5.1"
                "0kyyh9701dwqzwvn2frff4ww0zibikqd1s1xvl7n1pfpc3z4lbjf"))

(define rust-brotli-decompressor-4.0.2
  (crate-source "brotli-decompressor" "4.0.2"
                "0dqb0vbhrc77c09qf6qmbylgkfnbjaq8629qp0z42gc0gnnhbykl"))

(define rust-brunch-0.8.0
  (crate-source "brunch" "0.8.0"
                "02pnxklbdqrj3bsimiji1rzir84si81y6b9qvdag0nrf26l5fylw"))


@@ 292,10 360,18 @@
  (crate-source "bumpalo" "3.14.0"
                "1v4arnv9kwk54v5d0qqpv4vyw2sgr660nk0w3apzixi1cm3yfc3z"))

(define rust-bumpalo-3.17.0
  (crate-source "bumpalo" "3.17.0"
                "1gxxsn2fsjmv03g8p3m749mczv2k4m8xspifs5l7bcx0vx3gna0n"))

(define rust-bytecount-0.6.7
  (crate-source "bytecount" "0.6.7"
                "019j3basq13gzmasbqqlhf4076231aw1v63lbyp27ikgs4sz1rg1"))

(define rust-bytes-1.10.0
  (crate-source "bytes" "1.10.0"
                "1ybcmdrlxrsrn7lnl0xrjg10j7zb4r01jjs5b2sqhrcwh62aq7gn"))

(define rust-bytes-1.5.0
  (crate-source "bytes" "1.5.0"
                "08w2i8ac912l8vlvkv3q51cd4gr09pwlg3sjsjffcizlrb0i5gd2"))


@@ 304,11 380,20 @@
  (crate-source "bzip2" "0.4.4"
                "1y27wgqkx3k2jmh4k26vra2kqjq1qc1asww8hac3cv1zxyk1dcdx"))

(define rust-bzip2-0.5.2
  (crate-source "bzip2" "0.5.2"
                "0iya6nbj0p2y8jss0z05yncc5hadry164fw3zva01y06v4igpv29"))

(define rust-bzip2-sys-0.1.11+1.0.8
  ;; TODO: Check bundled sources.
  (crate-source "bzip2-sys" "0.1.11+1.0.8"
                "1p2crnv8d8gpz5c2vlvzl0j55i3yqg5bi0kwsl1531x77xgraskk"))

(define rust-bzip2-sys-0.1.13+1.0.8
  ;; TODO: Check bundled sources.
  (crate-source "bzip2-sys" "0.1.13+1.0.8"
                "056c39pgjh4272bdslv445f5ry64xvb0f7nph3z7860ln8rzynr2"))

(define rust-cc-1.0.79
  (crate-source "cc" "1.0.79"
                "07x93b8zbf3xc2dggdd460xlk1wg8lxm6yflwddxj8b15030klsh"))


@@ 317,6 402,10 @@
  (crate-source "cc" "1.0.83"
                "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi"))

(define rust-cc-1.2.16
  (crate-source "cc" "1.2.16"
                "131bhgafc1i86vvjipkj0kwzz0hlpwrkl8mdbmzyq2g69calqwdy"))

(define rust-cfg-if-1.0.0
  (crate-source "cfg-if" "1.0.0"
                "1za0vb97n4brpzpv8lsbnzmq5r8f2b0cpqqr0sy8h5bn751xxwds"))


@@ 325,10 414,18 @@
  (crate-source "charset" "0.1.3"
                "0iidr9d5a0jghkaj0888skm3c6368ff07nxmzwmwr8hj3afhgs8q"))

(define rust-charset-0.1.5
  (crate-source "charset" "0.1.5"
                "0zkwcw525qwcqsdf74l9d2r6m69yxfxb4kgywp3q9fklgjq2gygi"))

(define rust-chrono-0.4.31
  (crate-source "chrono" "0.4.31"
                "0f6vg67pipm8cziad2yms6a639pssnvysk1m05dd9crymmdnhb3z"))

(define rust-chrono-0.4.40
  (crate-source "chrono" "0.4.40"
                "0z334kqnvq5zx6xsq1k6zk8g9z14fgk2w3vkn4n13pvi3mhn8y8s"))

(define rust-clap-2.34.0
  (crate-source "clap" "2.34.0"
                "071q5d8jfwbazi6zhik9xwpacx5i6kb2vkzy060vhf0c3120aqd0"))


@@ 349,6 446,10 @@
  (crate-source "clap" "4.5.23"
                "110cf0i9fmkfqzqhi1h8za9y0vnr5rwhy3wmv1p0rcgp5vnffd9i"))

(define rust-clap-4.5.31
  (crate-source "clap" "4.5.31"
                "0ryp6xjbdc9cbjjkafjl35j91pvv0ykislwqhr537bi9hkcv0yq2"))

(define rust-clap-builder-4.3.11
  (crate-source "clap_builder" "4.3.11"
                "0ay701xxriz1blywcw30261xingsq7y7fnpkafdszvi7slw93icq"))


@@ 365,6 466,10 @@
  (crate-source "clap_builder" "4.5.23"
                "0f28rgc09kdgfq1hgg1bb1ydaw243w6dwyw74syz439k6b32yn1h"))

(define rust-clap-builder-4.5.31
  (crate-source "clap_builder" "4.5.31"
                "0qyqd6kfcs41x29a95n15744jyv2v07srvwi6z9g7q3jl35y12am"))

(define rust-clap-derive-4.3.2
  (crate-source "clap_derive" "4.3.2"
                "0pw2bc8i7cxfrmwpa5wckx3fbw8s019nn7cgkv1yxmlsh4m2pkdq"))


@@ 414,6 519,11 @@
  (crate-source "core-foundation-sys" "0.8.6"
                "13w6sdf06r0hn7bx2b45zxsg1mm2phz34jikm6xc5qrbr6djpsh6"))

(define rust-core-foundation-sys-0.8.7
  ;; TODO: Check bundled sources.
  (crate-source "core-foundation-sys" "0.8.7"
                "12w8j73lazxmr1z0h98hf3z623kl8ms7g07jch7n4p8f9nwlhdkp"))

(define rust-cpufeatures-0.2.9
  (crate-source "cpufeatures" "0.2.9"
                "1wg1vmsx3gd30xkc7h7r6nfx7njx063hqjimgyrb0qj17bzpcyx1"))


@@ 422,6 532,10 @@
  (crate-source "crc32fast" "1.3.2"
                "03c8f29yx293yf43xar946xbls1g60c207m9drf8ilqhr25vsh5m"))

(define rust-crc32fast-1.4.2
  (crate-source "crc32fast" "1.4.2"
                "1czp7vif73b8xslr3c9yxysmh9ws2r8824qda7j47ffs9pcnjxx9"))

(define rust-crossbeam-0.8.4
  (crate-source "crossbeam" "0.8.4"
                "1a5c7yacnk723x0hfycdbl91ks2nxhwbwy46b8y5vyy0gxzcsdqi"))


@@ 434,10 548,18 @@
  (crate-source "crossbeam-channel" "0.5.13"
                "1wkx45r34v7g3wyi3lg2wz536lrrrab4h4hh741shfhr8rlhsj1k"))

(define rust-crossbeam-channel-0.5.14
  (crate-source "crossbeam-channel" "0.5.14"
                "0wa41qybq5w8s70anb472myh4fid4aw6v65vws6wn528w9l6vfh6"))

(define rust-crossbeam-deque-0.8.5
  (crate-source "crossbeam-deque" "0.8.5"
                "03bp38ljx4wj6vvy4fbhx41q8f585zyqix6pncz1mkz93z08qgv1"))

(define rust-crossbeam-deque-0.8.6
  (crate-source "crossbeam-deque" "0.8.6"
                "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx"))

(define rust-crossbeam-epoch-0.9.18
  (crate-source "crossbeam-epoch" "0.9.18"
                "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"))


@@ 446,6 568,10 @@
  (crate-source "crossbeam-queue" "0.3.11"
                "0d8y8y3z48r9javzj67v3p2yfswd278myz1j9vzc4sp7snslc0yz"))

(define rust-crossbeam-queue-0.3.12
  (crate-source "crossbeam-queue" "0.3.12"
                "059igaxckccj6ndmg45d5yf7cm4ps46c18m21afq3pwiiz1bnn0g"))

(define rust-crossbeam-utils-0.8.19
  (crate-source "crossbeam-utils" "0.8.19"
                "0iakrb1b8fjqrag7wphl94d10irhbh2fw1g444xslsywqyn3p3i4"))


@@ 454,6 580,10 @@
  (crate-source "crossbeam-utils" "0.8.20"
                "100fksq5mm1n7zj242cclkw6yf7a4a8ix3lvpfkhxvdhbda9kv12"))

(define rust-crossbeam-utils-0.8.21
  (crate-source "crossbeam-utils" "0.8.21"
                "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh"))

(define rust-crypto-common-0.1.6
  (crate-source "crypto-common" "0.1.6"
                "1cvby95a6xg7kxdz5ln3rl9xh66nz66w46mm3g56ri1z5x815yqv"))


@@ 462,6 592,10 @@
  (crate-source "ctor" "0.2.6"
                "17hrvsrkwzpnz4px1r179bffc2lmiwav159igrvhf5w63rrb7lih"))

(define rust-ctor-0.2.9
  (crate-source "ctor" "0.2.9"
                "00b5vprqi4a2cr29xhqijg800b4dwkhrr5wj2kf3s7vnambpi8ij"))

(define rust-dactyl-0.9.0
  (crate-source "dactyl" "0.9.0"
                "0frcj0fl7mjc9fsdfcymp1cfrhyv7w2fqdj7isa7dpmwhasfavxr"))


@@ 482,6 616,10 @@
  (crate-source "data-encoding" "2.5.0"
                "1rcbnwfmfxhlshzbn3r7srm3azqha3mn33yxyqxkzz2wpqcjm5ky"))

(define rust-data-encoding-2.8.0
  (crate-source "data-encoding" "2.8.0"
                "0470yf5ly1ibzmwygyjqg9ii9njbsha3xr5qj5dxyf2psbgpapsp"))

(define rust-dbus-0.9.7
  (crate-source "dbus" "0.9.7"
                "06vdv4aarjs4w6byg9nqajr67c8qvlhk3153ic2i65pvp63ikchv"))


@@ 490,6 628,10 @@
  (crate-source "deflate64" "0.1.6"
                "1aagh5mmyr8p08if33hizqwiq2as90v9smla89nydq6pivsfy766"))

(define rust-deflate64-0.1.9
  (crate-source "deflate64" "0.1.9"
                "06scix17pa7wzzfsnhkycpcc6s04shs49cdaxx2k1sl0226jnsfs"))

(define rust-derive-is-enum-variant-0.1.1
  (crate-source "derive_is_enum_variant" "0.1.1"
                "15w18649m4h47pdpr04id0wv8br8bg606zvrafcrfijihicqib6h"))


@@ 498,6 640,10 @@
  (crate-source "derive_more" "0.99.17"
                "0883jr0gdf9mi8rn7qbz1p0z7hqzfd275pil2gwm66bw1b9i1f2g"))

(define rust-derive-more-0.99.19
  (crate-source "derive_more" "0.99.19"
                "17y6g78dg31fsv7z4p455bzxs670spg476ww2ibg3mj3vww9m8ix"))

(define rust-diff-0.1.13
  (crate-source "diff" "0.1.13"
                "1j0nzjxci2zqx63hdcihkp0a4dkdmzxd7my4m7zk6cjyfy34j9an"))


@@ 547,14 693,26 @@
  (crate-source "dyn-clonable" "0.9.0"
                "1m4zlp5phn44znxqj6dkjilxpr5kvyil2ldxp77658h7wvq354jf"))

(define rust-dyn-clonable-0.9.2
  (crate-source "dyn-clonable" "0.9.2"
                "01885xap4dmln3yspzyr0mmcwnm9mdhlp80ag0iig3nmpywznvm3"))

(define rust-dyn-clonable-impl-0.9.0
  (crate-source "dyn-clonable-impl" "0.9.0"
                "1icrjdqiriiy6abxpsygyxylgxg2gq5j9z876pslqdrwazm413jm"))

(define rust-dyn-clonable-impl-0.9.2
  (crate-source "dyn-clonable-impl" "0.9.2"
                "0fi1fy6r2zaq88n21yszlcdbm66iz3xi2dbgl8vrm5sq83ap31ky"))

(define rust-dyn-clone-1.0.16
  (crate-source "dyn-clone" "1.0.16"
                "0pa9kas6a241pbx0q82ipwi4f7m7wwyzkkc725caky24gl4j4nsl"))

(define rust-dyn-clone-1.0.18
  (crate-source "dyn-clone" "1.0.18"
                "0dag651ph5q0mcax74y4m1k9hyl737q1v03isck3mzxsfd7g9vpy"))

(define rust-either-1.13.0
  (crate-source "either" "1.13.0"
                "1w2c1mybrd7vljyxk77y9f4w9dyjrmp3yp82mk7bcm8848fazcb0"))


@@ 563,6 721,10 @@
  (crate-source "encoding_rs" "0.8.33"
                "1qa5k4a0ipdrxq4xg9amms9r9pnnfn7nfh2i9m3mw0ka563b6s3j"))

(define rust-encoding-rs-0.8.35
  (crate-source "encoding_rs" "0.8.35"
                "1wv64xdrr9v37rqqdjsyb8l8wzlcbab80ryxhrszvnj59wy0y0vm"))

(define rust-encoding-rs-io-0.1.7
  (crate-source "encoding_rs_io" "0.1.7"
                "10ra4l688cdadd8h1lsbahld1zbywnnqv68366mbhamn3xjwbhqw"))


@@ 587,6 749,10 @@
  (crate-source "env_logger" "0.10.1"
                "1kmy9xmfjaqfvd4wkxr1f7d16ld3h9b487vqs2q9r0s8f3kg7cwm"))

(define rust-env-logger-0.10.2
  (crate-source "env_logger" "0.10.2"
                "1005v71kay9kbz1d5907l0y7vh9qn2fqsp2yfgb8bjvin6m0bm2c"))

(define rust-env-logger-0.11.5
  (crate-source "env_logger" "0.11.5"
                "13812wq68kybv2vj6rpnhbl7ammlhggcb7vq68bkichzp4cscgz1"))


@@ 595,6 761,10 @@
  (crate-source "equivalent" "1.0.1"
                "1malmx5f4lkfvqasz319lq6gb3ddg19yzf9s8cykfsgzdmyq0hsl"))

(define rust-equivalent-1.0.2
  (crate-source "equivalent" "1.0.2"
                "03swzqznragy8n0x31lqc78g2af054jwivp7lkrbrc0khz74lyl7"))

(define rust-errno-0.3.1
  (crate-source "errno" "0.3.1"
                "0fp7qy6fwagrnmi45msqnl01vksqwdb2qbbv60n9cz7rf0xfrksb"))


@@ 631,6 801,10 @@
  (crate-source "filetime" "0.2.23"
                "1za0sbq7fqidk8aaq9v7m9ms0sv8mmi49g6p5cphpan819q4gr0y"))

(define rust-filetime-0.2.25
  (crate-source "filetime" "0.2.25"
                "11l5zr86n5sr6g6k6sqldswk0jzklm0q95rzikxcns0yk0p55h1m"))

(define rust-fixedbitset-0.4.2
  (crate-source "fixedbitset" "0.4.2"
                "101v41amgv5n9h4hcghvrbfk5vrncx1jwm35rn5szv4rk55i7rqc"))


@@ 639,6 813,10 @@
  (crate-source "flate2" "1.0.28"
                "03llhsh4gqdirnfxxb9g2w9n0721dyn4yjir3pz7z4vjaxb3yc26"))

(define rust-flate2-1.1.0
  (crate-source "flate2" "1.1.0"
                "1p1qpmkkxky6y3869g2facflp0lmvgsbxq4bhkwpm69na9dazyhi"))

(define rust-float-cmp-0.9.0
  (crate-source "float-cmp" "0.9.0"
                "1i799ksbq7fj9rm9m82g1yqgm6xi3jnrmylddmqknmksajylpplq"))


@@ 675,6 853,10 @@
  (crate-source "futures-core" "0.3.30"
                "07aslayrn3lbggj54kci0ishmd1pr367fp7iks7adia1p05miinz"))

(define rust-futures-core-0.3.31
  (crate-source "futures-core" "0.3.31"
                "0gk6yrxgi5ihfanm2y431jadrll00n5ifhnpx090c2f2q1cr1wh5"))

(define rust-futures-executor-0.3.28
  (crate-source "futures-executor" "0.3.28"
                "1q468di96knnla72xdvswic1ir2qkrf5czsdigc5n4l86a1fxv6c"))


@@ 687,6 869,10 @@
  (crate-source "futures-io" "0.3.30"
                "1hgh25isvsr4ybibywhr4dpys8mjnscw4wfxxwca70cn1gi26im4"))

(define rust-futures-io-0.3.31
  (crate-source "futures-io" "0.3.31"
                "1ikmw1yfbgvsychmsihdkwa8a1knank2d9a8dk01mbjar9w1np4y"))

(define rust-futures-macro-0.3.28
  (crate-source "futures-macro" "0.3.28"
                "0wpfsqxwqk5k569xl0jzz4zxy85x695mndf7y9jn66q6jid59jl9"))


@@ 695,6 881,10 @@
  (crate-source "futures-macro" "0.3.30"
                "1b49qh9d402y8nka4q6wvvj0c88qq91wbr192mdn5h54nzs0qxc7"))

(define rust-futures-macro-0.3.31
  (crate-source "futures-macro" "0.3.31"
                "0l1n7kqzwwmgiznn0ywdc5i24z72zvh9q1dwps54mimppi7f6bhn"))

(define rust-futures-sink-0.3.28
  (crate-source "futures-sink" "0.3.28"
                "0vkv4frf4c6gm1ag9imjz8d0xvpnn22lkylsls0rffx147zf8fzl"))


@@ 703,6 893,10 @@
  (crate-source "futures-sink" "0.3.30"
                "1dag8xyyaya8n8mh8smx7x6w2dpmafg2din145v973a3hw7f1f4z"))

(define rust-futures-sink-0.3.31
  (crate-source "futures-sink" "0.3.31"
                "1xyly6naq6aqm52d5rh236snm08kw8zadydwqz8bip70s6vzlxg5"))

(define rust-futures-task-0.3.28
  (crate-source "futures-task" "0.3.28"
                "0ravgihyarbplj32zp60asirfnaalw2wfsa0afhnl3kcpqrd3lvn"))


@@ 711,6 905,10 @@
  (crate-source "futures-task" "0.3.30"
                "013h1724454hj8qczp8vvs10qfiqrxr937qsrv6rhii68ahlzn1q"))

(define rust-futures-task-0.3.31
  (crate-source "futures-task" "0.3.31"
                "124rv4n90f5xwfsm9qw6y99755y021cmi5dhzh253s920z77s3zr"))

(define rust-futures-util-0.3.28
  (crate-source "futures-util" "0.3.28"
                "0cwmls9369w6q6hwlbm10q0plr6hmg8w28fpqvv4rmbjnx01xc16"))


@@ 719,6 917,10 @@
  (crate-source "futures-util" "0.3.30"
                "0j0xqhcir1zf2dcbpd421kgw6wvsk0rpxflylcysn1rlp3g02r1x"))

(define rust-futures-util-0.3.31
  (crate-source "futures-util" "0.3.31"
                "10aa1ar8bgkgbr4wzxlidkqkcxf77gffyj8j7768h831pcaq784z"))

(define rust-fuzzy-matcher-0.3.7
  (crate-source "fuzzy-matcher" "0.3.7"
                "153csv8rsk2vxagb68kpmiknvdd3bzqj03x805khckck28rllqal"))


@@ 747,6 949,10 @@
  (crate-source "getrandom" "0.2.15"
                "1mzlnrb3dgyd1fb84gvw10pyr8wdqdl4ry4sr64i1s8an66pqmn4"))

(define rust-getrandom-0.3.1
  (crate-source "getrandom" "0.3.1"
                "1y154yzby383p63ndw6zpfm0fz3vf6c0zdwc7df6vkl150wrr923"))

(define rust-gimli-0.28.0
  (crate-source "gimli" "0.28.0"
                "1h7hcl3chfvd2gfrrxjymnwj7anqxjslvz20kcargkvsya2dgf3g"))


@@ 755,10 961,18 @@
  (crate-source "gimli" "0.28.1"
                "0lv23wc8rxvmjia3mcxc6hj9vkqnv1bqq0h8nzjcgf71mrxx6wa2"))

(define rust-gimli-0.31.1
  (crate-source "gimli" "0.31.1"
                "0gvqc0ramx8szv76jhfd4dms0zyamvlg4whhiz11j34hh3dqxqh7"))

(define rust-glob-0.3.1
  (crate-source "glob" "0.3.1"
                "16zca52nglanv23q5qrwd5jinw3d3as5ylya6y1pbx47vkxvrynj"))

(define rust-glob-0.3.2
  (crate-source "glob" "0.3.2"
                "1cm2w34b5w45fxr522h5b0fv1bxchfswcj560m3pnjbia7asvld8"))

(define rust-hashbrown-0.12.3
  (crate-source "hashbrown" "0.12.3"
                "1268ka4750pyg2pbgsr43f0289l5zah4arir2k4igx5a8c6fg7la"))


@@ 767,6 981,10 @@
  (crate-source "hashbrown" "0.14.3"
                "012nywlg0lj9kwanh69my5x67vjlfmzfi9a0rq4qvis2j8fil3r9"))

(define rust-hashbrown-0.14.5
  (crate-source "hashbrown" "0.14.5"
                "1wa1vy1xs3mp11bn3z9dv0jricgr6a2j0zkf1g19yz3vw4il89z5"))

(define rust-hashbrown-0.15.2
  (crate-source "hashbrown" "0.15.2"
                "12dj0yfn59p3kh3679ac0w1fagvzf4z2zp87a13gbbqbzw0185dz"))


@@ 799,6 1017,10 @@
  (crate-source "hermit-abi" "0.3.3"
                "1dyc8qsjh876n74a3rcz8h43s27nj1sypdhsn2ms61bd3b47wzyp"))

(define rust-hermit-abi-0.4.0
  (crate-source "hermit-abi" "0.4.0"
                "1k1zwllx6nfq417hy38x4akw1ivlv68ymvnzyxs76ffgsqcskxpv"))

(define rust-humantime-2.1.0
  (crate-source "humantime" "2.1.0"
                "1r55pfkkf5v0ji1x6izrjwdq9v6sc7bv99xj6srywcar37xmnfls"))


@@ 807,6 1029,10 @@
  (crate-source "iana-time-zone" "0.1.59"
                "0fbmmmrx837w9hy25lcgjm4qkzclmvmmfpp1ij946i5aw9ip79mn"))

(define rust-iana-time-zone-0.1.61
  (crate-source "iana-time-zone" "0.1.61"
                "085jjsls330yj1fnwykfzmb2f10zp6l7w4fhq81ng81574ghhpi3"))

(define rust-iana-time-zone-haiku-0.1.2
  (crate-source "iana-time-zone-haiku" "0.1.2"
                "17r6jmj31chn7xs9698r122mapq85mfnv98bb4pg6spm0si2f67k"))


@@ 875,10 1101,22 @@
  (crate-source "indexmap" "2.7.0"
                "07s7jmdymvd0rm4yswp0j3napx57hkjm9gs9n55lvs2g78vj5y32"))

(define rust-indexmap-2.7.1
  (crate-source "indexmap" "2.7.1"
                "0lmnm1zbr5gq3wic3d8a76gpvampridzwckfl97ckd5m08mrk74c"))

(define rust-is-docker-0.2.0
  (crate-source "is-docker" "0.2.0"
                "1cyibrv6817cqcpf391m327ss40xlbik8wxcv5h9pj9byhksx2wj"))

(define rust-is-terminal-0.4.10
  (crate-source "is-terminal" "0.4.10"
                "0m9la3f7cs77y85nkbcjsxkb7k861fc6bdhahyfidgh7gljh1b8b"))

(define rust-is-terminal-0.4.15
  (crate-source "is-terminal" "0.4.15"
                "0dzdvjg3f10cfv8wi1dcnw6rq7mcwss1nzdwmrb9zkim7zaj76z1"))

(define rust-is-terminal-0.4.9
  (crate-source "is-terminal" "0.4.9"
                "12xgvc7nsrp3pn8hcxajfhbli2l5wnh3679y2fmky88nhj4qj26b"))


@@ 887,6 1125,10 @@
  (crate-source "is_terminal_polyfill" "1.70.1"
                "1kwfgglh91z33kl0w5i338mfpa3zs0hidq5j4ny4rmjwrikchhvr"))

(define rust-is-wsl-0.4.0
  (crate-source "is-wsl" "0.4.0"
                "19bs5pq221d4bknnwiqqkqrnsx2in0fsk8fylxm1747iim4hjdhp"))

(define rust-itertools-0.13.0
  (crate-source "itertools" "0.13.0"
                "11hiy3qzl643zcigknclh446qb9zlg4dpdzfkjaa9q9fqpgyfgj1"))


@@ 911,11 1153,20 @@
  (crate-source "jobserver" "0.1.27"
                "0z9w6vfqwbr6hfk9yaw7kydlh6f7k39xdlszxlh39in4acwzcdwc"))

(define rust-jobserver-0.1.32
  (crate-source "jobserver" "0.1.32"
                "1l2k50qmj84x9mn39ivjz76alqmx72jhm12rw33zx9xnpv5xpla8"))

(define rust-js-sys-0.3.67
  ;; TODO: Check bundled sources.
  (crate-source "js-sys" "0.3.67"
                "1lar78p13w781b4zf44a0sk26i461fczbdrhpan6kjav4gqkc7cs"))

(define rust-js-sys-0.3.77
  ;; TODO: Check bundled sources.
  (crate-source "js-sys" "0.3.77"
                "13x2qcky5l22z4xgivi59xhjjx4kxir1zg7gcj0f1ijzd4yg7yhw"))

(define rust-json-comments-0.2.2
  (crate-source "json_comments" "0.2.2"
                "0191qf6gaw3bcv13kx9xzwbfx71jv7gly5ds2l77bacvwpagxfwx"))


@@ 928,6 1179,10 @@
  (crate-source "lazy_static" "1.4.0"
                "0in6ikhw8mgl33wjv6q6xfrb5b9jr16q8ygjy803fay4zcisvaz2"))

(define rust-lazy-static-1.5.0
  (crate-source "lazy_static" "1.5.0"
                "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv"))

(define rust-libc-0.2.147
  (crate-source "libc" "0.2.147"
                "1cwv2lkzk3p5lby79fm42qhsh29lvbqwayhjjkq1s746xaq8yrml"))


@@ 944,6 1199,10 @@
  (crate-source "libc" "0.2.167"
                "1z06pa4y2x2arwm7si12xsaf1cj46l9pazzrvwbsh5a320p5imh9"))

(define rust-libc-0.2.170
  (crate-source "libc" "0.2.170"
                "0a38q3avb6r6azxb7yfbjly5sbr8926z6c4sryyp33rgrf03cnw7"))

(define rust-libdbus-sys-0.2.5
  ;; TODO: Check bundled sources.
  (crate-source "libdbus-sys" "0.2.5"


@@ 976,6 1235,11 @@
  (crate-source "linux-raw-sys" "0.4.14"
                "12gsjgbhhjwywpqcrizv80vrp7p7grsz5laqq773i33wphjsxcvq"))

(define rust-linux-raw-sys-0.4.15
  ;; TODO: Check bundled sources.
  (crate-source "linux-raw-sys" "0.4.15"
                "1aq7r2g7786hyxhv40spzf2nhag5xbw2axxc1k8z5k1dsgdm4v6j"))

(define rust-linux-raw-sys-0.4.3
  ;; TODO: Check bundled sources.
  (crate-source "linux-raw-sys" "0.4.3"


@@ 1001,6 1265,10 @@
  (crate-source "log" "0.4.22"
                "093vs0wkm1rgyykk7fjbqp2lwizbixac1w52gv109p5r4jh0p9x7"))

(define rust-log-0.4.26
  (crate-source "log" "0.4.26"
                "17mvchkvhnm2zxyfagh2g9p861f0qx2g1sg2v14sww9nvjry5g9h"))

(define rust-lsp-server-0.7.7
  (crate-source "lsp-server" "0.7.7"
                "1nbw4sz42445cj6qykd3x09rwrjh72br785491nszp1r8zl4c12m"))


@@ 1018,6 1286,10 @@
  (crate-source "mailparse" "0.14.0"
                "1al0yb9wgy26ihd0gm4x1dk9rsv23wrmp2qw1lk4f04cbw7mfmkb"))

(define rust-mailparse-0.14.1
  (crate-source "mailparse" "0.14.1"
                "0mwpkxi41ak8pabknmvj49dpsbs0q6w7w12f0lp49avcjaa6a29d"))

(define rust-memchr-2.5.0
  (crate-source "memchr" "2.5.0"
                "0vanfk5mzs1g1syqnj03q8n0syggnhn55dq535h2wxr7rwpfbzrd"))


@@ 1038,6 1310,10 @@
  (crate-source "mime2ext" "0.1.52"
                "0w2cb2nmfnj7npkn1kvy1pcyknxdh7676mwqn5j0xm7bd585ma51"))

(define rust-mime2ext-0.1.53
  (crate-source "mime2ext" "0.1.53"
                "0fmr2kbcyrxfp9glpplwx0x72p4szr9anhxh93l6bj36jvf66nji"))

(define rust-minimal-lexical-0.2.1
  (crate-source "minimal-lexical" "0.2.1"
                "16ppc5g84aijpri4jzv14rvcnslvlpphbszc7zzp6vfkddf4qdb8"))


@@ 1046,6 1322,10 @@
  (crate-source "miniz_oxide" "0.7.1"
                "1ivl3rbbdm53bzscrd01g60l46lz5krl270487d8lhjvwl5hx0g7"))

(define rust-miniz-oxide-0.8.5
  (crate-source "miniz_oxide" "0.8.5"
                "1r9whkc61xri7m1cn4rjrjlhr32ab29nvfxcbg0ri5mmpgg08glf"))

(define rust-mio-0.8.10
  (crate-source "mio" "0.8.10"
                "02gyaxvaia9zzi4drrw59k9s0j6pa5d1y2kv7iplwjipdqlhngcg"))


@@ 1054,6 1334,10 @@
  (crate-source "mio" "0.8.8"
                "1lhrdgcmcy8f0qy1n7357q0aprfkm5gld5mjcrp209pwsdf7cylj"))

(define rust-mio-1.0.3
  (crate-source "mio" "1.0.3"
                "1gah0h4ia3avxbwym0b6bi6lr6rpysmj9zvw6zis5yq0z0xq91i8"))

(define rust-mpris-2.0.1
  (crate-source "mpris" "2.0.1"
                "1svzblilq3kxgra63axl3wibsnl9g8p6b8q1x401wsw2lxazkkjm"))


@@ 1082,10 1366,18 @@
  (crate-source "num-integer" "0.1.45"
                "1ncwavvwdmsqzxnn65phv6c6nn72pnv9xhpmjd6a429mzf4k6p92"))

(define rust-num-integer-0.1.46
  (crate-source "num-integer" "0.1.46"
                "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr"))

(define rust-num-iter-0.1.43
  (crate-source "num-iter" "0.1.43"
                "0lp22isvzmmnidbq9n5kbdh8gj0zm3yhxv1ddsn5rp65530fc0vx"))

(define rust-num-iter-0.1.45
  (crate-source "num-iter" "0.1.45"
                "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l"))

(define rust-num-rational-0.2.4
  (crate-source "num-rational" "0.2.4"
                "1vsaz96chxcgpqd5a0dq8hb3b4sj6dnlhwmpbkf4mx6vnls0202w"))


@@ 1106,6 1398,10 @@
  (crate-source "object" "0.32.2"
                "0hc4cjwyngiy6k51hlzrlsxgv5z25vv7c2cp0ky1lckfic0259m6"))

(define rust-object-0.36.7
  (crate-source "object" "0.36.7"
                "11vv97djn9nc5n6w1gc6bd96d2qk2c8cg1kw5km9bsi3v4a8x532"))

(define rust-once-cell-1.18.0
  (crate-source "once_cell" "1.18.0"
                "0vapcd5ambwck95wyz3ymlim35jirgnqn9a0qmi19msymv95v2yx"))


@@ 1118,6 1414,14 @@
  (crate-source "once_cell" "1.20.2"
                "0xb7rw1aqr7pa4z3b00y7786gyf8awx2gca3md73afy76dzgwq8j"))

(define rust-once-cell-1.20.3
  (crate-source "once_cell" "1.20.3"
                "0bp6rgrsri1vfdcahsimk08zdiilv14ppgcnpbiw8hqyp2j64m4l"))

(define rust-open-5.3.2
  (crate-source "open" "5.3.2"
                "15ggfx1p8rl7w4rr1n5qj1wxy1kk7757lsjpyc947a9fwri3aj72"))

(define rust-option-ext-0.2.0
  (crate-source "option-ext" "0.2.0"
                "0zbf7cx8ib99frnlanpyikm1bx8qn8x602sw1n7bg6p9x94lyx04"))


@@ 1150,6 1454,10 @@
  (crate-source "paste" "1.0.14"
                "0k7d54zz8zrz0623l3xhvws61z5q2wd3hkwim6gylk8212placfy"))

(define rust-paste-1.0.15
  (crate-source "paste" "1.0.15"
                "02pxffpdqkapy292harq6asfjvadgp1s005fip9ljfsn9fvxgh2p"))

(define rust-path-clean-1.0.1
  (crate-source "path-clean" "1.0.1"
                "1vzwcrlz39rd94l89rppvkbsn7dvng449f1bnkyk3ayp43y9ld8p"))


@@ 1158,6 1466,10 @@
  (crate-source "pathdiff" "0.2.1"
                "1pa4dcmb7lwir4himg1mnl97a05b2z0svczg62l8940pbim12dc8"))

(define rust-pathdiff-0.2.3
  (crate-source "pathdiff" "0.2.3"
                "1lrqp4ip05df8dzldq6gb2c1sq2gs54gly8lcnv3rhav1qhwx56z"))

(define rust-percent-encoding-2.3.1
  (crate-source "percent-encoding" "2.3.1"
                "0gi8wgx0dcy8rnv1kywdv98lwcx67hz0a0zwpib5v2i08r88y573"))


@@ 1182,18 1494,34 @@
  (crate-source "petgraph" "0.6.4"
                "1ac6wfq5f5pzcv0nvzzfgjbwg2kwslpnzsw5wcmxlscfcb9azlz1"))

(define rust-petgraph-0.6.5
  (crate-source "petgraph" "0.6.5"
                "1ns7mbxidnn2pqahbbjccxkrqkrll2i5rbxx43ns6rh6fn3cridl"))

(define rust-pin-project-1.1.3
  (crate-source "pin-project" "1.1.3"
                "08k4cpy8q3j93qqgnrbzkcgpn7g0a88l4a9nm33kyghpdhffv97x"))

(define rust-pin-project-1.1.9
  (crate-source "pin-project" "1.1.9"
                "0z9jgkcqg00fxjrbbcjlkiy940hbf5gp5gq6jiq0gzki2hgfgqnz"))

(define rust-pin-project-internal-1.1.3
  (crate-source "pin-project-internal" "1.1.3"
                "01a4l3vb84brv9v7wl71chzxra2kynm6yvcjca66xv3ij6fgsna3"))

(define rust-pin-project-internal-1.1.9
  (crate-source "pin-project-internal" "1.1.9"
                "0rzsqcf4mdrpx39w6wvw3wjjc3y9mgmy6irwnq548l5xwpk5ks7n"))

(define rust-pin-project-lite-0.2.13
  (crate-source "pin-project-lite" "0.2.13"
                "0n0bwr5qxlf0mhn2xkl36sy55118s9qmvx2yl5f3ixkb007lbywa"))

(define rust-pin-project-lite-0.2.16
  (crate-source "pin-project-lite" "0.2.16"
                "16wzc7z7dfkf9bmjin22f5282783f6mdksnr0nv0j5ym5f9gyg1v"))

(define rust-pin-utils-0.1.0
  (crate-source "pin-utils" "0.1.0"
                "117ir7vslsl2z1a7qzhws4pd01cg2d3338c47swjyvqv2n60v1wb"))


@@ 1210,6 1538,14 @@
  (crate-source "pkg-config" "0.3.28"
                "16kgffwncx5hsppsdf54z6jnjkhwywqy601cxk3rqncyi9zmilv9"))

(define rust-pkg-config-0.3.31
  (crate-source "pkg-config" "0.3.31"
                "1wk6yp2phl91795ia0lwkr3wl4a9xkrympvhqq8cxk4d75hwhglm"))

(define rust-portable-atomic-1.11.0
  (crate-source "portable-atomic" "1.11.0"
                "0glb2wngflvfmg789qbf6dbnwcf6ai212fs7n0lf1c66rd49n3im"))

(define rust-predicates-3.1.2
  (crate-source "predicates" "3.1.2"
                "15rcyjax4ykflw5425wsyzcfkgl08c9zsa8sdlsrmhj0fv68d43y"))


@@ 1258,6 1594,10 @@
  (crate-source "proc-macro2" "1.0.92"
                "1c1vjy5wg8iy7kxsxda564qf4ljp0asysmbn2i7caj177x5m9lrp"))

(define rust-proc-macro2-1.0.93
  (crate-source "proc-macro2" "1.0.93"
                "169dw9wch753if1mgyi2nfl1il77gslvh6y2q46qplprwml6m530"))

(define rust-quote-0.3.15
  (crate-source "quote" "0.3.15"
                "0yhnnix4dzsv8y4wwz4csbnqjfh73al33j35msr10py6cl5r4vks"))


@@ 1278,10 1618,18 @@
  (crate-source "quote" "1.0.37"
                "1brklraw2g34bxy9y4q1nbrccn7bv36ylihv12c9vlcii55x7fdm"))

(define rust-quote-1.0.38
  (crate-source "quote" "1.0.38"
                "1k0s75w61k6ch0rs263r4j69b7vj1wadqgb9dia4ylc9mymcqk8f"))

(define rust-quoted-printable-0.4.8
  (crate-source "quoted_printable" "0.4.8"
                "0jcyi10gh2xzjvxls8r58gwc9yavw3iighkgnb1jwrjij8hncf2s"))

(define rust-quoted-printable-0.5.1
  (crate-source "quoted_printable" "0.5.1"
                "0wvwq6w6rdsx1yxzr7ckspff0qk0q9252dzmxrd4c0kv97c9n334"))

(define rust-rayon-1.10.0
  (crate-source "rayon" "1.10.0"
                "1ylgnzwgllajalr4v00y4kj22klq2jbwllm70aha232iah0sc65l"))


@@ 1302,6 1650,10 @@
  (crate-source "redox_syscall" "0.5.7"
                "07vpgfr6a04k0x19zqr1xdlqm6fncik3zydbdi3f5g3l5k7zwvcv"))

(define rust-redox-syscall-0.5.9
  (crate-source "redox_syscall" "0.5.9"
                "0bvykdad226m3nqzkbb95piglyfn7m2yxp4r10m9xr4q7qr6idc2"))

(define rust-redox-users-0.4.4
  (crate-source "redox_users" "0.4.4"
                "1d1c7dhbb62sh8jrq9dhvqcyxqsh3wg8qknsi94iwq3r0wh7k151"))


@@ 1350,10 1702,22 @@
  (crate-source "rustc-demangle" "0.1.23"
                "0xnbk2bmyzshacjm2g1kd4zzv2y2az14bw3sjccq5qkpmsfvn9nn"))

(define rust-rustc-demangle-0.1.24
  (crate-source "rustc-demangle" "0.1.24"
                "07zysaafgrkzy2rjgwqdj2a8qdpsm6zv6f5pgpk9x0lm40z9b6vi"))

(define rust-rustc-hash-2.1.1
  (crate-source "rustc-hash" "2.1.1"
                "03gz5lvd9ghcwsal022cgkq67dmimcgdjghfb5yb5d352ga06xrm"))

(define rust-rustc-version-0.4.0
  (crate-source "rustc_version" "0.4.0"
                "0rpk9rcdk405xhbmgclsh4pai0svn49x35aggl4nhbkd4a2zb85z"))

(define rust-rustc-version-0.4.1
  (crate-source "rustc_version" "0.4.1"
                "14lvdsmr5si5qbqzrajgb6vfn69k0sfygrvfvr2mps26xwi3mjyg"))

(define rust-rustix-0.38.3
  (crate-source "rustix" "0.38.3"
                "1d3mzkj568zxrwdx8mmpnpbkr1ci4prjhw6di2b0cj3mzqgglpxc"))


@@ 1366,10 1730,18 @@
  (crate-source "rustix" "0.38.42"
                "11fvprv3p450ggyqacp7sdpjbbsgm5zvfjwnzy8bfbmbrf7c6ggr"))

(define rust-rustix-0.38.44
  (crate-source "rustix" "0.38.44"
                "0m61v0h15lf5rrnbjhcb9306bgqrhskrqv7i1n0939dsw8dbrdgx"))

(define rust-rustversion-1.0.18
  (crate-source "rustversion" "1.0.18"
                "0j2207vmgrcxwwwvknfn3lwv4i8djhjnxlvwdnz8bwijqqmrz08f"))

(define rust-rustversion-1.0.19
  (crate-source "rustversion" "1.0.19"
                "1m39qd65jcd1xgqzdm3017ppimiggh2446xngwp1ngr8hjbmpi7p"))

(define rust-ryu-1.0.14
  (crate-source "ryu" "1.0.14"
                "1s9ag0xnvahv3nv8bb22xa03gmhq27klw612gdwxxj78dggjn8zy"))


@@ 1386,14 1758,26 @@
  (crate-source "ryu" "1.0.18"
                "17xx2s8j1lln7iackzd9p0sv546vjq71i779gphjq923vjh5pjzk"))

(define rust-ryu-1.0.19
  (crate-source "ryu" "1.0.19"
                "1pg6a0b80m32ahygsdkwzs3bfydk4snw695akz4rqxj4lv8a58bf"))

(define rust-schemars-0.8.16
  (crate-source "schemars" "0.8.16"
                "0aadpjkaq7yl11b02pg4mwanylck328zg0q7w56dv6j89568z8j5"))

(define rust-schemars-0.8.22
  (crate-source "schemars" "0.8.22"
                "05an9nbi18ynyxv1rjmwbg6j08j0496hd64mjggh53mwp3hjmgrz"))

(define rust-schemars-derive-0.8.16
  (crate-source "schemars_derive" "0.8.16"
                "0rq9sdcf5hyvsyj9v9nfy2jgjbjzaldjq4i6y2fcz72xlrpzsry7"))

(define rust-schemars-derive-0.8.22
  (crate-source "schemars_derive" "0.8.22"
                "0kakyzrp5801s4i043l4ilv96lzimnlh01pap958h66n99w6bqij"))

(define rust-scopeguard-1.2.0
  (crate-source "scopeguard" "1.2.0"
                "0jcz9sd47zlsgcnm1hdw0664krxwb5gczlif4qngj2aif8vky54l"))


@@ 1402,6 1786,10 @@
  (crate-source "semver" "1.0.21"
                "1c49snqlfcx93xym1cgwx8zcspmyyxm37xa2fyfgjx1vhalxfzmr"))

(define rust-semver-1.0.25
  (crate-source "semver" "1.0.25"
                "00sy306qpi7vfand7dxm2vc76nlc8fkh1rrhdy0qh12v50nzx7gp"))

(define rust-serde-1.0.169
  (crate-source "serde" "1.0.169"
                "1c14k1nqpfydqfxaxx8pj4z16gfi9byx0bf1wqqxa04mizdw6ldx"))


@@ 1418,6 1806,10 @@
  (crate-source "serde" "1.0.215"
                "13xqkw93cw9rnbkm0zy1apnilzq7l2xf1qw8m1nkga8i1fnw24v5"))

(define rust-serde-1.0.218
  (crate-source "serde" "1.0.218"
                "0q6z4bnrwagnms0bds4886711l6mc68s979i49zd3xnvkg8wkpz8"))

(define rust-serde-derive-1.0.169
  (crate-source "serde_derive" "1.0.169"
                "1zblx80lq3k3rr01whx1z0m35i1yybaz60gdqdrani6rl3z8qwr7"))


@@ 1434,10 1826,18 @@
  (crate-source "serde_derive" "1.0.215"
                "1h2nswy0rmzblil38h12wxsgni1ik63rk22wy19g48v9hrpqc7md"))

(define rust-serde-derive-1.0.218
  (crate-source "serde_derive" "1.0.218"
                "0azqd74xbpb1v5vf6w1fdbgmwp39ljjfj25cib5rgrzlj7hh75gh"))

(define rust-serde-derive-internals-0.26.0
  (crate-source "serde_derive_internals" "0.26.0"
                "0g2zdr6s8i0r29yy7pdl6ahimq8w6ck70hvrciiry2ljwwlq5gw5"))

(define rust-serde-derive-internals-0.29.1
  (crate-source "serde_derive_internals" "0.29.1"
                "04g7macx819vbnxhi52cx0nhxi56xlhrybgwybyy7fb9m4h6mlhq"))

(define rust-serde-json-1.0.100
  (crate-source "serde_json" "1.0.100"
                "0p0qnmhdkqd676m8xbh0lqlphlgqbgmwkgdxg15lrap7kgl187hg"))


@@ 1454,6 1854,10 @@
  (crate-source "serde_json" "1.0.133"
                "0xz3bswa527wln3fy0qb7y081nx3cp5yy1ggjhi6n5mrfcjfpz67"))

(define rust-serde-json-1.0.139
  (crate-source "serde_json" "1.0.139"
                "19kj3irpa22a7djz1jaf4wambzh7psiqa6zyafqnb76crhx6ry24"))

(define rust-serde-repr-0.1.19
  (crate-source "serde_repr" "0.1.19"
                "1sb4cplc33z86pzlx38234xr141wr3cmviqgssiadisgl8dlar3c"))


@@ 1466,10 1870,18 @@
  (crate-source "sha2" "0.10.7"
                "1n3flx8bjyblmb2n860g8402z7q10caajp2n403n37i3cbcbk7s7"))

(define rust-shlex-1.3.0
  (crate-source "shlex" "1.3.0"
                "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg"))

(define rust-signal-hook-registry-1.4.1
  (crate-source "signal-hook-registry" "1.4.1"
                "18crkkw5k82bvcx088xlf5g4n3772m24qhzgfan80nda7d3rn8nq"))

(define rust-signal-hook-registry-1.4.2
  (crate-source "signal-hook-registry" "1.4.2"
                "1cb5akgq8ajnd5spyn587srvs4n26ryq0p78nswffwhv46sf1sd9"))

(define rust-size-format-1.0.2
  (crate-source "size_format" "1.0.2"
                "0fxjl0rc0x7yc14x885dh7jjf2jrlhpwf66akp3dxii246mzdmbf"))


@@ 1486,6 1898,10 @@
  (crate-source "smallvec" "1.13.2"
                "0rsw5samawl3wsw6glrsb127rx6sh89a8wyikicw6dkdcjd1lpiw"))

(define rust-smallvec-1.14.0
  (crate-source "smallvec" "1.14.0"
                "1z8wpr53x6jisklqhkkvkgyi8s5cn69h2d2alhqfxahzxwiq7kvz"))

(define rust-socket2-0.5.4
  (crate-source "socket2" "0.5.4"
                "17lqx8w2b3nysrkdbdz8y7fkikz5v77c052q57lxwajmxchfhca0"))


@@ 1494,6 1910,10 @@
  (crate-source "socket2" "0.5.5"
                "1sgq315f1njky114ip7wcy83qlphv9qclprfjwvxcpfblmcsqpvv"))

(define rust-socket2-0.5.8
  (crate-source "socket2" "0.5.8"
                "1s7vjmb5gzp3iaqi94rh9r63k9cj00kjgbfn7gn60kmnk6fjcw69"))

(define rust-stable-deref-trait-1.2.0
  (crate-source "stable_deref_trait" "1.2.0"
                "1lxjr8q2n534b2lhkxd6l6wcddzjvnksi58zv11f9y0jjmr15wd8"))


@@ 1554,6 1974,10 @@
  (crate-source "syn" "2.0.90"
                "0cfg5dsr1x0hl6b9hz08jp1197mx0rq3xydqmqaws36xlms3p7ci"))

(define rust-syn-2.0.98
  (crate-source "syn" "2.0.98"
                "1cfk0qqbl4fbr3dz61nw21d5amvl4rym6nxwnfsw43mf90d7y51n"))

(define rust-synom-0.11.3
  (crate-source "synom" "0.11.3"
                "1dj536sh5xxhan2h0znxhv0sl6sb7lvzmsmrc3nvl3h1v5p0d4x3"))


@@ 1566,6 1990,10 @@
  (crate-source "tempfile" "3.14.0"
                "037f9jm13bmfc6xq9w86dp0nylrddh6ynvl6db4gm1xwzi8y5k18"))

(define rust-tempfile-3.17.1
  (crate-source "tempfile" "3.17.1"
                "0c52ggq5vy5mzgk5ly36cgzs1cig3cv6r1jarijmzxgkn6na1r92"))

(define rust-tempfile-3.9.0
  (crate-source "tempfile" "3.9.0"
                "1ypkl7rvv57n16q28psxpb61rnyhmfaif12ascdnsyljm90l3kh1"))


@@ 1578,6 2006,10 @@
  (crate-source "terminal_size" "0.3.0"
                "1xqdzdjq77smg41z67vg3qwrcilf1zf5330gdrgm22lyghmvzgi1"))

(define rust-terminal-size-0.4.1
  (crate-source "terminal_size" "0.4.1"
                "1sd4nq55h9sjirkx0138zx711ddxq1k1a45lc77ninhzj9zl8ljk"))

(define rust-termtree-0.4.1
  (crate-source "termtree" "0.4.1"
                "0xkal5l2r3r9p9j90x35qy4npbdwxz4gskvbijs6msymaangas9k"))


@@ 1634,6 2066,10 @@
  (crate-source "tokio" "1.35.1"
                "01613rkziqp812a288ga65aqygs254wgajdi57v8brivjkx4x6y8"))

(define rust-tokio-1.43.0
  (crate-source "tokio" "1.43.0"
                "17pdm49ihlhfw3rpxix3kdh2ppl1yv7nwp1kxazi5r1xz97zlq9x"))

(define rust-tokio-macros-2.1.0
  (crate-source "tokio-macros" "2.1.0"
                "0pk7y9dfanab886iaqwcbri39jkw33kgl7y07v0kg1pp8prdq2v3"))


@@ 1642,6 2078,10 @@
  (crate-source "tokio-macros" "2.2.0"
                "0fwjy4vdx1h9pi4g2nml72wi0fr27b5m954p13ji9anyy8l1x2jv"))

(define rust-tokio-macros-2.5.0
  (crate-source "tokio-macros" "2.5.0"
                "1f6az2xbvqp7am417b78d1za8axbvjvxnmkakz9vr8s52czx81kf"))

(define rust-tokio-rusqlite-0.5.0
  (crate-source "tokio-rusqlite" "0.5.0"
                "0f8xnb6c47306wp22i15hm76nflg7bry36z5h59lawn8s2c5qy6w"))


@@ 1650,6 2090,10 @@
  (crate-source "tokio-stream" "0.1.14"
                "0hi8hcwavh5sdi1ivc9qc4yvyr32f153c212dpd7sb366y6rhz1r"))

(define rust-tokio-stream-0.1.17
  (crate-source "tokio-stream" "0.1.17"
                "0ix0770hfp4x5rh5bl7vsnr3d4iz4ms43i522xw70xaap9xqv9gc"))

(define rust-tokio-tar-0.3.1.87338a7
  ;; TODO: Define standalone package if this is a workspace.
  (origin


@@ 1663,10 2107,18 @@
  (crate-source "tokio-test" "0.4.3"
                "06fplzcc2ymahfzykd2ickw2qn7g3lz47bll00865s1spnx3r6z8"))

(define rust-tokio-test-0.4.4
  (crate-source "tokio-test" "0.4.4"
                "1xzri2m3dg8nzdyznm77nymvil9cyh1gfdfrbnska51iqfmvls14"))

(define rust-tokio-util-0.7.10
  (crate-source "tokio-util" "0.7.10"
                "058y6x4mf0fsqji9rfyb77qbfyc50y4pk2spqgj6xsyr693z66al"))

(define rust-tokio-util-0.7.13
  (crate-source "tokio-util" "0.7.13"
                "0y0h10a52c7hrldmr3410bp7j3fadq0jn9nf7awddgd2an6smz6p"))

(define rust-tokio-util-0.7.9
  (crate-source "tokio-util" "0.7.9"
                "03d63ivnd8pwi6qzrlw0gyqkiawq5vmkb5sdb4hhnypm4130fs0x"))


@@ 1707,6 2159,10 @@
  (crate-source "tree_magic_mini" "3.0.3"
                "0vdazv3y1iggriwx5ksin72c2ds0xjdhx1yvmd5nxkya0w3gvbci"))

(define rust-tree-magic-mini-3.1.6
  (crate-source "tree_magic_mini" "3.1.6"
                "0qwx2b0xfr00vdskl951cvh3m040zj5n8vm7ln4k6p143ybyiida"))

(define rust-typenum-1.16.0
  (crate-source "typenum" "1.16.0"
                "1fhb9iaqyjn4dzn2vl86kxjhp4xpw5gynczlnqzf4x6rjgpn2ya9"))


@@ 1715,6 2171,10 @@
  (crate-source "typenum" "1.17.0"
                "09dqxv69m9lj9zvv6xw5vxaqx15ps0vxyy5myg33i0kbqvq0pzs2"))

(define rust-typenum-1.18.0
  (crate-source "typenum" "1.18.0"
                "0gwgz8n91pv40gabrr1lzji0b0hsmg0817njpy397bq7rvizzk0x"))

(define rust-ucd-trie-0.1.6
  (crate-source "ucd-trie" "0.1.6"
                "1ff4yfksirqs37ybin9aw71aa5gva00hw7jdxbw8w668zy964r7d"))


@@ 1731,10 2191,18 @@
  (crate-source "unicode-ident" "1.0.14"
                "10ywa1pg0glgkr4l3dppjxizr9r2b7im0ycbfa0137l69z5fdfdd"))

(define rust-unicode-ident-1.0.17
  (crate-source "unicode-ident" "1.0.17"
                "1gpdxvaskz04whays5igg4zyca0dl7vdy2arsfxb13kpjcx4gqh0"))

(define rust-unicode-segmentation-1.10.1
  (crate-source "unicode-segmentation" "1.10.1"
                "0dky2hm5k51xy11hc3nk85p533rvghd462b6i0c532b7hl4j9mhx"))

(define rust-unicode-segmentation-1.12.0
  (crate-source "unicode-segmentation" "1.12.0"
                "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n"))

(define rust-unicode-width-0.1.11
  (crate-source "unicode-width" "0.1.11"
                "11ds4ydhg8g7l06rlmh712q41qsrd0j0h00n1jm74kww3kqk65z5"))


@@ 1783,6 2251,10 @@
  (crate-source "version_check" "0.9.4"
                "0gs8grwdlgh0xq660d7wr80x14vxbizmd8dbp29p2pdncx8lp1s9"))

(define rust-version-check-0.9.5
  (crate-source "version_check" "0.9.5"
                "0nhhi4i5x89gm911azqbn7avs9mdacw2i3vcz3cnmz3mv4rqz4hb"))

(define rust-wait-timeout-0.2.0
  (crate-source "wait-timeout" "0.2.0"
                "1xpkk0j5l9pfmjfh1pi0i89invlavfrd9av5xp0zhxgb29dhy84z"))


@@ 1791,22 2263,46 @@
  (crate-source "wasi" "0.11.0+wasi-snapshot-preview1"
                "08z4hxwkpdpalxjps1ai9y7ihin26y9f476i53dv98v45gkqg3cw"))

(define rust-wasi-0.13.3+wasi-0.2.2
  (crate-source "wasi" "0.13.3+wasi-0.2.2"
                "1lnapbvdcvi3kc749wzqvwrpd483win2kicn1faa4dja38p6v096"))

(define rust-wasm-bindgen-0.2.100
  (crate-source "wasm-bindgen" "0.2.100"
                "1x8ymcm6yi3i1rwj78myl1agqv2m86i648myy3lc97s9swlqkp0y"))

(define rust-wasm-bindgen-0.2.90
  (crate-source "wasm-bindgen" "0.2.90"
                "01jlal3mynqwvqx4acrdnr9bvsdczaz2sy8lmmzmqh81lab348mi"))

(define rust-wasm-bindgen-backend-0.2.100
  (crate-source "wasm-bindgen-backend" "0.2.100"
                "1ihbf1hq3y81c4md9lyh6lcwbx6a5j0fw4fygd423g62lm8hc2ig"))

(define rust-wasm-bindgen-backend-0.2.90
  (crate-source "wasm-bindgen-backend" "0.2.90"
                "1kcxml9762zjdrn0h0n0qxfg1n7z1f577jcc5yimi3a0cddr7p7w"))

(define rust-wasm-bindgen-macro-0.2.100
  (crate-source "wasm-bindgen-macro" "0.2.100"
                "01xls2dvzh38yj17jgrbiib1d3nyad7k2yw9s0mpklwys333zrkz"))

(define rust-wasm-bindgen-macro-0.2.90
  (crate-source "wasm-bindgen-macro" "0.2.90"
                "16d980bql7y5krfqlmcr8mk1q4mrm0rmb0a99j92im5jc62j6k1y"))

(define rust-wasm-bindgen-macro-support-0.2.100
  (crate-source "wasm-bindgen-macro-support" "0.2.100"
                "1plm8dh20jg2id0320pbmrlsv6cazfv6b6907z19ys4z1jj7xs4a"))

(define rust-wasm-bindgen-macro-support-0.2.90
  (crate-source "wasm-bindgen-macro-support" "0.2.90"
                "19r5bsyjw0fvim7dsj8pbwrq8v0ggh845lhfasgavhbdh2vapqds"))

(define rust-wasm-bindgen-shared-0.2.100
  (crate-source "wasm-bindgen-shared" "0.2.100"
                "0gffxvqgbh9r9xl36gprkfnh3w9gl8wgia6xrin7v11sjcxxf18s"))

(define rust-wasm-bindgen-shared-0.2.90
  (crate-source "wasm-bindgen-shared" "0.2.90"
                "0av0m0shdg1jxhf66ymjbq03m0qb7ypm297glndm7mri3hxl34ad"))


@@ 1823,6 2319,10 @@
  (crate-source "winapi-util" "0.1.6"
                "15i5lm39wd44004i9d5qspry2cynkrpvwzghr6s2c3dsk28nz7pj"))

(define rust-winapi-util-0.1.9
  (crate-source "winapi-util" "0.1.9"
                "1fqhkcl9scd230cnfj8apfficpf5c9vhwnk4yy9xfc1sw69iq8ng"))

(define rust-winapi-x86-64-pc-windows-gnu-0.4.0
  (crate-source "winapi-x86_64-pc-windows-gnu" "0.4.0"
                "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki"))


@@ 1899,6 2399,10 @@
  (crate-source "windows_i686_msvc" "0.52.6"
                "0rkcqmp4zzmfvrrrx01260q3xkpzi6fzi2x2pgdcdry50ny4h294"))

(define rust-windows-link-0.1.0
  (crate-source "windows-link" "0.1.0"
                "1qr0srnkw148wbrws3726pm640h2vxgcdlxn0cxpbcg27irzvk3d"))

(define rust-windows-sys-0.48.0
  ;; TODO: Check bundled sources.
  (crate-source "windows-sys" "0.48.0"


@@ 1982,6 2486,10 @@
  (crate-source "winnow" "0.6.20"
                "16y4i8z9vh8hazjxg5mvmq0c5i35wlk8rxi5gkq6cn5vlb0zxh9n"))

(define rust-wit-bindgen-rt-0.33.0
  (crate-source "wit-bindgen-rt" "0.33.0"
                "0g4lwfp9x6a2i1hgjn8k14nr4fsnpd5izxhc75zpi2s5cvcg6s1j"))

(define rust-write16-1.0.0
  (crate-source "write16" "1.0.0"
                "0dnryvrrbrnl7vvf5vb1zkmwldhjkf2n5znliviam7bm4900z2fi"))


@@ 1994,6 2502,10 @@
  (crate-source "xattr" "1.3.1"
                "0kqxm36w89vc6qcpn6pizlhgjgzq138sx4hdhbv2g6wk4ld4za4d"))

(define rust-xattr-1.4.0
  (crate-source "xattr" "1.4.0"
                "02f903ns4hsx7vypaqs4jz4smjkycgpb0fxkakvm8547ldvx21g1"))

(define rust-xz2-0.1.7
  (crate-source "xz2" "0.1.7"
                "1qk7nzpblizvayyq4xzi4b0zacmmbqr6vb9fc0v1avyp17f4931q"))


@@ 2022,10 2534,18 @@
  (crate-source "zerocopy" "0.7.32"
                "1ghnfxw69kx5d1aqfd5fsfrra9dgpz17yqx84nd4ryjk3sbd7m3l"))

(define rust-zerocopy-0.7.35
  (crate-source "zerocopy" "0.7.35"
                "1w36q7b9il2flg0qskapgi9ymgg7p985vniqd09vi0mwib8lz6qv"))

(define rust-zerocopy-derive-0.7.32
  (crate-source "zerocopy-derive" "0.7.32"
                "19nj11md42aijyqnfx8pa647fjzhz537xyc624rajwwfrn6b3qcw"))

(define rust-zerocopy-derive-0.7.35
  (crate-source "zerocopy-derive" "0.7.35"
                "0gnf2ap2y92nwdalzz3x7142f2b83sni66l39vxp2ijd6j080kzs"))

(define rust-zerofrom-0.1.5
  (crate-source "zerofrom" "0.1.5"
                "0bnd8vjcllzrvr3wvn8x14k2hkrpyy1fm3crkn2y3plmr44fxwyg"))


@@ 2050,6 2570,10 @@
  (crate-source "zstd" "0.13.0"
                "0401q54s9r35x2i7m1kwppgkj79g0pb6xz3xpby7qlkdb44k7yxz"))

(define rust-zstd-0.13.3
  (crate-source "zstd" "0.13.3"
                "12n0h4w9l526li7jl972rxpyf012jw3nwmji2qbjghv9ll8y67p9"))

(define rust-zstd-safe-5.0.2+zstd.1.5.2
  (crate-source "zstd-safe" "5.0.2+zstd.1.5.2"
                "1nzl4q3xl68pq58g9xlym299bvjdii8cl7ix595ym7jgw22maahx"))


@@ 2058,6 2582,15 @@
  (crate-source "zstd-safe" "7.0.0"
                "0gpav2lcibrpmyslmjkcn3w0w64qif3jjljd2h8lr4p249s7qx23"))

(define rust-zstd-safe-7.2.3
  (crate-source "zstd-safe" "7.2.3"
                "08i7h3nsakflxb8cpygkjc74gn3k1z32ip2468a1wbnwzf91f1gk"))

(define rust-zstd-sys-2.0.14+zstd.1.5.7
  ;; TODO: Check bundled sources.
  (crate-source "zstd-sys" "2.0.14+zstd.1.5.7"
                "1r8v64bx8vmfh5nvvx9ldcy38pzbkkln9n0mmniw6jkfjba61c4g"))

(define rust-zstd-sys-2.0.9+zstd.1.5.5
  ;; TODO: Check bundled sources.
  (crate-source "zstd-sys" "2.0.9+zstd.1.5.5"


@@ 2164,244 2697,247 @@
                                      rust-windows-x86-64-gnullvm-0.48.5
                                      rust-windows-x86-64-msvc-0.48.5))
                     (ripgrep-all =>
                                  (list rust-addr2line-0.21.0
                                   rust-adler-1.0.2
                                   rust-ahash-0.8.7
                                   rust-aho-corasick-1.1.2
                                  (list rust-addr2line-0.24.2
                                   rust-adler2-2.0.0
                                   rust-ahash-0.8.11
                                   rust-aho-corasick-1.1.3
                                   rust-alloc-no-stdlib-2.0.4
                                   rust-alloc-stdlib-0.2.2
                                   rust-allocator-api2-0.2.16
                                   rust-allocator-api2-0.2.21
                                   rust-android-tzdata-0.1.1
                                   rust-android-system-properties-0.1.5
                                   rust-ansi-term-0.12.1
                                   rust-anstream-0.6.7
                                   rust-anstyle-1.0.4
                                   rust-anstyle-parse-0.2.3
                                   rust-anstyle-query-1.0.2
                                   rust-anstyle-wincon-3.0.2
                                   rust-anyhow-1.0.79
                                   rust-anstream-0.6.18
                                   rust-anstyle-1.0.10
                                   rust-anstyle-parse-0.2.6
                                   rust-anstyle-query-1.1.2
                                   rust-anstyle-wincon-3.0.7
                                   rust-anyhow-1.0.96
                                   rust-astral-tokio-tar-0.5.1
                                   rust-async-compression-0.3.15
                                   rust-async-compression-0.4.5
                                   rust-async-recursion-1.0.5
                                   rust-async-stream-0.3.5
                                   rust-async-stream-impl-0.3.5
                                   rust-async-trait-0.1.77
                                   rust-async-compression-0.4.19
                                   rust-async-recursion-1.1.1
                                   rust-async-stream-0.3.6
                                   rust-async-stream-impl-0.3.6
                                   rust-async-trait-0.1.86
                                   rust-async-zip-0.0.12
                                   rust-atty-0.2.14
                                   rust-autocfg-1.1.0
                                   rust-backtrace-0.3.69
                                   rust-base64-0.13.1
                                   rust-autocfg-1.4.0
                                   rust-backtrace-0.3.74
                                   rust-base64-0.22.1
                                   rust-bincode-1.3.3
                                   rust-bitflags-1.3.2
                                   rust-bitflags-2.4.1
                                   rust-brotli-3.4.0
                                   rust-brotli-decompressor-2.5.1
                                   rust-bumpalo-3.14.0
                                   rust-bytecount-0.6.7
                                   rust-bytes-1.5.0
                                   rust-bitflags-2.9.0
                                   rust-brotli-7.0.0
                                   rust-brotli-decompressor-4.0.2
                                   rust-bumpalo-3.17.0
                                   rust-bytes-1.10.0
                                   rust-bzip2-0.4.4
                                   rust-bzip2-sys-0.1.11+1.0.8
                                   rust-cc-1.0.83
                                   rust-bzip2-0.5.2
                                   rust-bzip2-sys-0.1.13+1.0.8
                                   rust-cc-1.2.16
                                   rust-cfg-if-1.0.0
                                   rust-charset-0.1.3
                                   rust-chrono-0.4.31
                                   rust-charset-0.1.5
                                   rust-chrono-0.4.40
                                   rust-clap-2.34.0
                                   rust-clap-4.4.17
                                   rust-clap-builder-4.4.17
                                   rust-clap-lex-0.6.0
                                   rust-colorchoice-1.0.0
                                   rust-clap-4.5.31
                                   rust-clap-builder-4.5.31
                                   rust-clap-lex-0.7.4
                                   rust-colorchoice-1.0.3
                                   rust-convert-case-0.4.0
                                   rust-core-foundation-sys-0.8.6
                                   rust-crc32fast-1.3.2
                                   rust-core-foundation-sys-0.8.7
                                   rust-crc32fast-1.4.2
                                   rust-crossbeam-0.8.4
                                   rust-crossbeam-channel-0.5.11
                                   rust-crossbeam-deque-0.8.5
                                   rust-crossbeam-channel-0.5.14
                                   rust-crossbeam-deque-0.8.6
                                   rust-crossbeam-epoch-0.9.18
                                   rust-crossbeam-queue-0.3.11
                                   rust-crossbeam-utils-0.8.19
                                   rust-ctor-0.2.6
                                   rust-data-encoding-2.5.0
                                   rust-deflate64-0.1.6
                                   rust-derive-more-0.99.17
                                   rust-crossbeam-queue-0.3.12
                                   rust-crossbeam-utils-0.8.21
                                   rust-ctor-0.2.9
                                   rust-data-encoding-2.8.0
                                   rust-deflate64-0.1.9
                                   rust-derive-more-0.99.19
                                   rust-diff-0.1.13
                                   rust-directories-next-2.0.0
                                   rust-dirs-sys-next-0.1.2
                                   rust-dyn-clonable-0.9.0
                                   rust-dyn-clonable-impl-0.9.0
                                   rust-dyn-clone-1.0.16
                                   rust-encoding-rs-0.8.33
                                   rust-dyn-clonable-0.9.2
                                   rust-dyn-clonable-impl-0.9.2
                                   rust-dyn-clone-1.0.18
                                   rust-encoding-rs-0.8.35
                                   rust-encoding-rs-io-0.1.7
                                   rust-env-logger-0.10.1
                                   rust-equivalent-1.0.1
                                   rust-errno-0.3.8
                                   rust-env-logger-0.10.2
                                   rust-equivalent-1.0.2
                                   rust-errno-0.3.10
                                   rust-fallible-iterator-0.3.0
                                   rust-fallible-streaming-iterator-0.1.9
                                   rust-fastrand-2.0.1
                                   rust-filetime-0.2.23
                                   rust-fastrand-2.3.0
                                   rust-filetime-0.2.25
                                   rust-fixedbitset-0.4.2
                                   rust-flate2-1.0.28
                                   rust-flate2-1.1.0
                                   rust-fnv-1.0.7
                                   rust-futures-core-0.3.30
                                   rust-futures-io-0.3.30
                                   rust-futures-macro-0.3.30
                                   rust-futures-sink-0.3.30
                                   rust-futures-task-0.3.30
                                   rust-futures-util-0.3.30
                                   rust-futures-core-0.3.31
                                   rust-futures-io-0.3.31
                                   rust-futures-macro-0.3.31
                                   rust-futures-sink-0.3.31
                                   rust-futures-task-0.3.31
                                   rust-futures-util-0.3.31
                                   rust-generic-array-0.12.4
                                   rust-getopts-0.2.21
                                   rust-getrandom-0.2.12
                                   rust-gimli-0.28.1
                                   rust-glob-0.3.1
                                   rust-getrandom-0.2.15
                                   rust-getrandom-0.3.1
                                   rust-gimli-0.31.1
                                   rust-glob-0.3.2
                                   rust-hashbrown-0.12.3
                                   rust-hashbrown-0.14.3
                                   rust-hashbrown-0.14.5
                                   rust-hashbrown-0.15.2
                                   rust-hashlink-0.8.4
                                   rust-heck-0.3.3
                                   rust-hermit-abi-0.1.19
                                   rust-hermit-abi-0.3.3
                                   rust-hermit-abi-0.4.0
                                   rust-humantime-2.1.0
                                   rust-iana-time-zone-0.1.59
                                   rust-iana-time-zone-0.1.61
                                   rust-iana-time-zone-haiku-0.1.2
                                   rust-indexmap-1.9.3
                                   rust-indexmap-2.1.0
                                   rust-is-terminal-0.4.10
                                   rust-itoa-1.0.10
                                   rust-jobserver-0.1.27
                                   rust-js-sys-0.3.67
                                   rust-indexmap-2.7.1
                                   rust-is-docker-0.2.0
                                   rust-is-terminal-0.4.15
                                   rust-is-wsl-0.4.0
                                   rust-is-terminal-polyfill-1.70.1
                                   rust-itoa-1.0.14
                                   rust-jobserver-0.1.32
                                   rust-js-sys-0.3.77
                                   rust-json-comments-0.2.2
                                   rust-lazy-static-1.4.0
                                   rust-libc-0.2.152
                                   rust-libredox-0.0.1
                                   rust-lazy-static-1.5.0
                                   rust-libc-0.2.170
                                   rust-libredox-0.1.3
                                   rust-libsqlite3-sys-0.27.0
                                   rust-linux-raw-sys-0.4.12
                                   rust-lock-api-0.4.11
                                   rust-log-0.4.20
                                   rust-linux-raw-sys-0.4.15
                                   rust-lock-api-0.4.12
                                   rust-log-0.4.26
                                   rust-lzma-sys-0.1.20
                                   rust-mailparse-0.14.0
                                   rust-memchr-2.7.1
                                   rust-mime2ext-0.1.52
                                   rust-mailparse-0.14.1
                                   rust-memchr-2.7.4
                                   rust-mime2ext-0.1.53
                                   rust-minimal-lexical-0.2.1
                                   rust-miniz-oxide-0.7.1
                                   rust-mio-0.8.10
                                   rust-miniz-oxide-0.8.5
                                   rust-mio-1.0.3
                                   rust-nom-7.1.3
                                   rust-num-0.2.1
                                   rust-num-complex-0.2.4
                                   rust-num-integer-0.1.45
                                   rust-num-iter-0.1.43
                                   rust-num-integer-0.1.46
                                   rust-num-iter-0.1.45
                                   rust-num-rational-0.2.4
                                   rust-num-traits-0.2.17
                                   rust-num-cpus-1.16.0
                                   rust-object-0.32.2
                                   rust-once-cell-1.19.0
                                   rust-parking-lot-0.12.1
                                   rust-parking-lot-core-0.9.9
                                   rust-paste-1.0.14
                                   rust-num-traits-0.2.19
                                   rust-object-0.36.7
                                   rust-once-cell-1.20.3
                                   rust-open-5.3.2
                                   rust-parking-lot-0.12.3
                                   rust-parking-lot-core-0.9.10
                                   rust-paste-1.0.15
                                   rust-path-clean-1.0.1
                                   rust-petgraph-0.6.4
                                   rust-pin-project-1.1.3
                                   rust-pin-project-internal-1.1.3
                                   rust-pin-project-lite-0.2.13
                                   rust-pathdiff-0.2.3
                                   rust-petgraph-0.6.5
                                   rust-pin-project-1.1.9
                                   rust-pin-project-internal-1.1.9
                                   rust-pin-project-lite-0.2.16
                                   rust-pin-utils-0.1.0
                                   rust-pkg-config-0.3.28
                                   rust-pkg-config-0.3.31
                                   rust-portable-atomic-1.11.0
                                   rust-pretty-bytes-0.2.2
                                   rust-pretty-assertions-1.4.0
                                   rust-pretty-assertions-1.4.1
                                   rust-proc-macro-error-1.0.4
                                   rust-proc-macro-error-attr-1.0.4
                                   rust-proc-macro2-1.0.76
                                   rust-quote-1.0.35
                                   rust-quoted-printable-0.4.8
                                   rust-redox-syscall-0.3.5
                                   rust-redox-syscall-0.4.1
                                   rust-redox-users-0.4.4
                                   rust-regex-1.10.2
                                   rust-regex-automata-0.4.3
                                   rust-regex-syntax-0.8.2
                                   rust-proc-macro2-1.0.93
                                   rust-quote-1.0.38
                                   rust-quoted-printable-0.5.1
                                   rust-redox-syscall-0.5.9
                                   rust-redox-users-0.4.6
                                   rust-regex-1.11.1
                                   rust-regex-automata-0.4.9
                                   rust-regex-syntax-0.8.5
                                   rust-rusqlite-0.30.0
                                   rust-rustc-demangle-0.1.23
                                   rust-rustc-version-0.4.0
                                   rust-rustix-0.38.30
                                   rust-ryu-1.0.16
                                   rust-schemars-0.8.16
                                   rust-schemars-derive-0.8.16
                                   rust-rustc-demangle-0.1.24
                                   rust-rustc-hash-2.1.1
                                   rust-rustc-version-0.4.1
                                   rust-rustix-0.38.44
                                   rust-rustversion-1.0.19
                                   rust-ryu-1.0.19
                                   rust-schemars-0.8.22
                                   rust-schemars-derive-0.8.22
                                   rust-scopeguard-1.2.0
                                   rust-semver-1.0.21
                                   rust-serde-1.0.195
                                   rust-serde-derive-1.0.195
                                   rust-serde-derive-internals-0.26.0
                                   rust-serde-json-1.0.111
                                   rust-signal-hook-registry-1.4.1
                                   rust-semver-1.0.25
                                   rust-serde-1.0.218
                                   rust-serde-derive-1.0.218
                                   rust-serde-derive-internals-0.29.1
                                   rust-serde-json-1.0.139
                                   rust-shlex-1.3.0
                                   rust-signal-hook-registry-1.4.2
                                   rust-size-format-1.0.2
                                   rust-slab-0.4.9
                                   rust-smallvec-1.12.0
                                   rust-socket2-0.5.5
                                   rust-smallvec-1.14.0
                                   rust-socket2-0.5.8
                                   rust-strsim-0.8.0
                                   rust-strsim-0.10.0
                                   rust-strsim-0.11.1
                                   rust-structopt-0.3.26
                                   rust-structopt-derive-0.4.18
                                   rust-syn-1.0.109
                                   rust-syn-2.0.48
                                   rust-tempfile-3.9.0
                                   rust-syn-2.0.98
                                   rust-tempfile-3.17.1
                                   rust-termcolor-1.4.1
                                   rust-terminal-size-0.3.0
                                   rust-terminal-size-0.4.1
                                   rust-textwrap-0.11.0
                                   rust-thiserror-1.0.56
                                   rust-thiserror-impl-1.0.56
                                   rust-tokio-1.35.1
                                   rust-tokio-macros-2.2.0
                                   rust-thiserror-1.0.69
                                   rust-thiserror-impl-1.0.69
                                   rust-tokio-1.43.0
                                   rust-tokio-macros-2.5.0
                                   rust-tokio-rusqlite-0.5.0
                                   rust-tokio-stream-0.1.14
                                   rust-tokio-tar-0.3.1.87338a7
                                   rust-tokio-test-0.4.3
                                   rust-tokio-util-0.7.10
                                   rust-tracing-0.1.40
                                   rust-tracing-core-0.1.32
                                   rust-tree-magic-mini-3.0.3
                                   rust-typenum-1.17.0
                                   rust-unicode-ident-1.0.12
                                   rust-unicode-segmentation-1.10.1
                                   rust-unicode-width-0.1.11
                                   rust-utf8parse-0.2.1
                                   rust-tokio-stream-0.1.17
                                   rust-tokio-test-0.4.4
                                   rust-tokio-util-0.7.13
                                   rust-tree-magic-mini-3.1.6
                                   rust-typenum-1.18.0
                                   rust-unicode-ident-1.0.17
                                   rust-unicode-segmentation-1.12.0
                                   rust-unicode-width-0.1.14
                                   rust-utf8parse-0.2.2
                                   rust-vcpkg-0.2.15
                                   rust-vec-map-0.8.2
                                   rust-version-check-0.9.4
                                   rust-version-check-0.9.5
                                   rust-wasi-0.11.0+wasi-snapshot-preview1
                                   rust-wasm-bindgen-0.2.90
                                   rust-wasm-bindgen-backend-0.2.90
                                   rust-wasm-bindgen-macro-0.2.90
                                   rust-wasm-bindgen-macro-support-0.2.90
                                   rust-wasm-bindgen-shared-0.2.90
                                   rust-wasi-0.13.3+wasi-0.2.2
                                   rust-wasm-bindgen-0.2.100
                                   rust-wasm-bindgen-backend-0.2.100
                                   rust-wasm-bindgen-macro-0.2.100
                                   rust-wasm-bindgen-macro-support-0.2.100
                                   rust-wasm-bindgen-shared-0.2.100
                                   rust-winapi-0.3.9
                                   rust-winapi-i686-pc-windows-gnu-0.4.0
                                   rust-winapi-util-0.1.6
                                   rust-winapi-util-0.1.9
                                   rust-winapi-x86-64-pc-windows-gnu-0.4.0
                                   rust-windows-core-0.52.0
                                   rust-windows-sys-0.48.0
                                   rust-windows-link-0.1.0
                                   rust-windows-sys-0.52.0
                                   rust-windows-targets-0.48.5
                                   rust-windows-targets-0.52.0
                                   rust-windows-aarch64-gnullvm-0.48.5
                                   rust-windows-aarch64-gnullvm-0.52.0
                                   rust-windows-aarch64-msvc-0.48.5
                                   rust-windows-aarch64-msvc-0.52.0
                                   rust-windows-i686-gnu-0.48.5
                                   rust-windows-i686-gnu-0.52.0
                                   rust-windows-i686-msvc-0.48.5
                                   rust-windows-i686-msvc-0.52.0
                                   rust-windows-x86-64-gnu-0.48.5
                                   rust-windows-x86-64-gnu-0.52.0
                                   rust-windows-x86-64-gnullvm-0.48.5
                                   rust-windows-x86-64-gnullvm-0.52.0
                                   rust-windows-x86-64-msvc-0.48.5
                                   rust-windows-x86-64-msvc-0.52.0
                                   rust-xattr-1.3.1
                                   rust-windows-sys-0.59.0
                                   rust-windows-targets-0.52.6
                                   rust-windows-aarch64-gnullvm-0.52.6
                                   rust-windows-aarch64-msvc-0.52.6
                                   rust-windows-i686-gnu-0.52.6
                                   rust-windows-i686-gnullvm-0.52.6
                                   rust-windows-i686-msvc-0.52.6
                                   rust-windows-x86-64-gnu-0.52.6
                                   rust-windows-x86-64-gnullvm-0.52.6
                                   rust-windows-x86-64-msvc-0.52.6
                                   rust-wit-bindgen-rt-0.33.0
                                   rust-xattr-1.4.0
                                   rust-xz2-0.1.7
                                   rust-yansi-0.5.1
                                   rust-zerocopy-0.7.32
                                   rust-zerocopy-derive-0.7.32
                                   rust-yansi-1.0.1
                                   rust-zerocopy-0.7.35
                                   rust-zerocopy-derive-0.7.35
                                   rust-zstd-0.11.2+zstd.1.5.2
                                   rust-zstd-0.13.0
                                   rust-zstd-0.13.3
                                   rust-zstd-safe-5.0.2+zstd.1.5.2
                                   rust-zstd-safe-7.0.0
                                   rust-zstd-sys-2.0.9+zstd.1.5.5))
                                   rust-zstd-safe-7.2.3
                                   rust-zstd-sys-2.0.14+zstd.1.5.7))
                     (sequence-detector =>
                                        (list rust-ahash-0.7.6
                                         rust-anstream-0.3.2