guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 564233a7b6a70623ac9650ba4bd638a13b8a7896
Author: Sughosha <[email protected]>
AuthorDate: Sun Aug 24 07:04:41 2025 +0530

    gnu: Add yabridgectl.
    
    * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add yabridgectl.
    * gnu/packages/audio.scm (yabridgectl): New variable.
    
    Change-Id: I9ffeda9d029a418f7d8f7ffe889468a14c963af5
---
 gnu/packages/audio.scm       |  37 +++++
 gnu/packages/rust-crates.scm | 323 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 360 insertions(+)

diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 3ec9caafb1..12b6eb91f2 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -6832,6 +6832,43 @@ were native plugins, with optional support for plugin 
groups to enable
 inter-plugin communication for VST2 plugins and quick startup times.")
     (license license:gpl3+)))
 
+(define-public yabridgectl
+  (package
+    (inherit yabridge)
+    (name "yabridgectl")
+    (build-system cargo-build-system)
+    (arguments
+     (list #:install-source? #f
+           #:phases
+           #~(modify-phases %standard-phases
+               (add-after 'unpack 'change-directory
+                (lambda _
+                  (chdir "tools/yabridgectl")))
+               (add-after 'change-directory 'patch-paths
+                 (lambda _
+                   (with-directory-excursion "src"
+                     (substitute* '("config.rs" "main.rs")
+                       (("\"\\/usr\\/lib\"")
+                        (string-append "\""
+                                       #$(this-package-input "yabridge")
+                                       "/lib\""))
+                       ((".*\\/usr\\/(lib(\\/|64)|local).*") ""))
+                     (substitute* "util.rs"
+                       (("libdbus-1\\.so" all)
+                        (string-append #$(this-package-input "dbus")
+                                       "/lib/" all))))))
+               (add-after 'patch-paths 'use-guix-vendored-dependencies
+                 (lambda _
+                   (substitute* "Cargo.toml"
+                     ;; Use reflink from the inputs.
+                     (("git.*, rev.*}") "version = \"*\"}")))))))
+    (native-inputs '())
+    (inputs
+     (cons* dbus yabridge (cargo-inputs 'yabridgectl)))
+    (synopsis "Utility to set up and update yabridge")
+    (description
+     "@command{yabridgectl} is a tool to setup and update @code{yabridge}.")))
+
 (define-public ecasound
   (package
     (name "ecasound")
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 549d96c761..f4e4257a90 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -365,6 +365,10 @@
   (crate-source "anstream" "0.6.20"
                 "14k1iqdf3dx7hdjllmql0j9sjxkwr1lfdddi3adzff0r7mjn7r9s"))
 
+(define rust-anstyle-1.0.1
+  (crate-source "anstyle" "1.0.1"
+                "1kff80219d5rvvi407wky2zdlb0naxvbbg005s274pidbxfdlc1s"))
+
 (define rust-anstyle-1.0.10
   (crate-source "anstyle" "1.0.10"
                 "1yai2vppmd7zlvlrp9grwll60knrmscalf8l2qpfz8b7y5lkpk2m"))
@@ -377,6 +381,10 @@
   (crate-source "anstyle-lossy" "1.1.3"
                 "16z58pw4z6ncypv6hl49sgcwxhy16saycqyg90x05lpzkrqzhkwk"))
 
+(define rust-anstyle-parse-0.2.1
+  (crate-source "anstyle-parse" "0.2.1"
+                "0cy38fbdlnmwyy6q8dn8dcfrpycwnpjkljsjqn3kmc40b7zp924k"))
+
 (define rust-anstyle-parse-0.2.6
   (crate-source "anstyle-parse" "0.2.6"
                 "1acqayy22fwzsrvr6n0lz6a4zvjjcvgr5sm941m7m0b2fr81cb9v"))
@@ -385,6 +393,10 @@
   (crate-source "anstyle-parse" "0.2.7"
                 "1hhmkkfr95d462b3zf6yl2vfzdqfy5726ya572wwg8ha9y148xjf"))
 
+(define rust-anstyle-query-1.0.0
+  (crate-source "anstyle-query" "1.0.0"
+                "0js9bgpqz21g0p2nm350cba1d0zfyixsma9lhyycic5sw55iv8aw"))
+
 (define rust-anstyle-query-1.1.2
   (crate-source "anstyle-query" "1.1.2"
                 "036nm3lkyk43xbps1yql3583fp4hg3b1600is7mcyxs1gzrpm53r"))
@@ -431,6 +443,10 @@
   (crate-source "anyhow" "1.0.100"
                 "0qbfmw4hhv2ampza1csyvf1jqjs2dgrj29cv3h3sh623c6qvcgm2"))
 
+(define rust-anyhow-1.0.72
+  (crate-source "anyhow" "1.0.72"
+                "0m08x5pwz8ndyjdxmyy41ix8mvjlrr5pihw0gdsapizch0nw64rv"))
+
 (define rust-anyhow-1.0.75
   (crate-source "anyhow" "1.0.75"
                 "1rmcjkim91c5mw7h9wn8nv0k6x118yz0xg0z1q18svgn42mqqrm4"))
@@ -2120,6 +2136,10 @@
   (crate-source "cbindgen" "0.28.0"
                 "1zyiaifg6mcd4wwhhbxk8adzhph6qz4wxzgagvg3ijp95j58dpga"))
 
+(define rust-cc-1.0.82
+  (crate-source "cc" "1.0.82"
+                "00cgp2xjw0jbryp2xqajgb9rh9s23nk6nwmnm07jli61xm2ycprh"))
+
 (define rust-cc-1.0.83
   (crate-source "cc" "1.0.83"
                 "1l643zidlb5iy1dskc5ggqs4wqa29a02f44piczqc8zcnsq4y5zi"))
@@ -2389,6 +2409,10 @@
   (crate-source "clap" "3.2.25"
                 "08vi402vfqmfj9f07c4gl6082qxgf4c9x98pbndcnwbgaszq38af"))
 
+(define rust-clap-4.3.21
+  (crate-source "clap" "4.3.21"
+                "1zd3qgkjgdlq0kmmsw0n90z53s4dkx09l31ba4zvl17nq0ldyz62"))
+
 (define rust-clap-4.3.24
   (crate-source "clap" "4.3.24"
                 "11z4695sw0kp1s4rfnfdgg19n6xllcp297z5mmx0s344qy0hwsgv"))
@@ -2441,6 +2465,10 @@
   (crate-source "clap" "4.5.48"
                 "1bjz3d7bavy13ph2a6rm3c9y02ak70b195xakii7h6q2xarln4z2"))
 
+(define rust-clap-builder-4.3.21
+  (crate-source "clap_builder" "4.3.21"
+                "1am4bavjhp26pv0ymsprmdqdw44sxdi8abi03ywaj0czbsmz3a88"))
+
 (define rust-clap-builder-4.3.24
   (crate-source "clap_builder" "4.3.24"
                 "03l6d45csywv8xazs44jwy1hk2jbvznn7mj8dw7p93bdq5mykljy"))
@@ -2573,6 +2601,10 @@
   (crate-source "clap_lex" "0.2.4"
                 "1ib1a9v55ybnaws11l63az0jgz5xiy24jkdgsmyl7grcm3sz4l18"))
 
+(define rust-clap-lex-0.5.0
+  (crate-source "clap_lex" "0.5.0"
+                "06vcvpvp65qggc5agbirzqk2di00gxg6vazzc3qlwzkw70qxm9id"))
+
 (define rust-clap-lex-0.5.1
   (crate-source "clap_lex" "0.5.1"
                 "0qgrlq509vr49wq91jh50f9pm5f8lxmv1rcbklxnsg4nprxcaz6d"))
@@ -2751,6 +2783,10 @@
   (crate-source "color-spantrace" "0.3.0"
                 "09xl077fs44yvqajmr52mjbghvkfwg6fnd3jpialnd8kvylqxf5q"))
 
+(define rust-colorchoice-1.0.0
+  (crate-source "colorchoice" "1.0.0"
+                "1ix7w85kwvyybwi2jdkl3yva2r2bvdcc3ka2grjfzfgrapqimgxc"))
+
 (define rust-colorchoice-1.0.3
   (crate-source "colorchoice" "1.0.3"
                 "1439m3r3jy3xqck8aa13q658visn71ki76qa93cy55wkmalwlqsv"))
@@ -2763,6 +2799,10 @@
   (crate-source "colored" "1.9.4"
                 "0mc302pm2x0vpmc3ni35w0666858pmqlqzbipyz42cw2j4f78pss"))
 
+(define rust-colored-2.0.4
+  (crate-source "colored" "2.0.4"
+                "1xhnlnyv3am5xx0gw5bgrfh33d3p06x44v0yycn02f5w5x4fqx16"))
+
 (define rust-colored-2.2.0
   (crate-source "colored" "2.2.0"
                 "0g6s7j2qayjd7i3sivmwiawfdg8c8ldy0g2kl4vwk1yk16hjaxqi"))
@@ -3202,6 +3242,14 @@
   (crate-source "crossbeam-channel" "0.5.15"
                 "1cicd9ins0fkpfgvz9vhz3m9rpkh6n8d3437c3wnfsdkd3wgif42"))
 
+(define rust-crossbeam-channel-0.5.8
+  (crate-source "crossbeam-channel" "0.5.8"
+                "004jz4wxp9k26z657i7rsh9s7586dklx2c5aqf1n3w1dgzvjng53"))
+
+(define rust-crossbeam-deque-0.8.3
+  (crate-source "crossbeam-deque" "0.8.3"
+                "1vqczbcild7nczh5z116w8w46z991kpjyw7qxkf24c14apwdcvyf"))
+
 (define rust-crossbeam-deque-0.8.5
   (crate-source "crossbeam-deque" "0.8.5"
                 "03bp38ljx4wj6vvy4fbhx41q8f585zyqix6pncz1mkz93z08qgv1"))
@@ -3210,6 +3258,10 @@
   (crate-source "crossbeam-deque" "0.8.6"
                 "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx"))
 
+(define rust-crossbeam-epoch-0.9.15
+  (crate-source "crossbeam-epoch" "0.9.15"
+                "1ixwc3cq816wb8rlh3ix4jnybqbyyq4l61nwlx0mfm3ck0s148df"))
+
 (define rust-crossbeam-epoch-0.9.18
   (crate-source "crossbeam-epoch" "0.9.18"
                 "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv"))
@@ -3218,6 +3270,10 @@
   (crate-source "crossbeam-queue" "0.3.12"
                 "059igaxckccj6ndmg45d5yf7cm4ps46c18m21afq3pwiiz1bnn0g"))
 
+(define rust-crossbeam-utils-0.8.16
+  (crate-source "crossbeam-utils" "0.8.16"
+                "153j0gikblz7n7qdvdi8pslhi008s1yp9cmny6vw07ad7pbb48js"))
+
 (define rust-crossbeam-utils-0.8.20
   (crate-source "crossbeam-utils" "0.8.20"
                 "100fksq5mm1n7zj242cclkw6yf7a4a8ix3lvpfkhxvdhbda9kv12"))
@@ -4213,6 +4269,10 @@
   (crate-source "either" "1.15.0"
                 "069p1fknsmzn9llaizh77kip0pqmcwpdsykv2x30xpjyija5gis8"))
 
+(define rust-either-1.9.0
+  (crate-source "either" "1.9.0"
+                "01qy3anr7jal5lpc20791vxrw0nl6vksb5j7x56q2fycgcyy8sm2"))
+
 (define rust-elasticlunr-rs-3.0.2
   (crate-source "elasticlunr-rs" "3.0.2"
                 "0wb5kypd4pi3672zwq38vq1rynwwvs16dvjg47x6sr80lmikis21"))
@@ -4507,6 +4567,10 @@
   (crate-source "errno" "0.3.14"
                 "1szgccmh8vgryqyadg8xd58mnwwicf39zmin3bsn63df2wbbgjir"))
 
+(define rust-errno-0.3.2
+  (crate-source "errno" "0.3.2"
+                "0kqg5zahxlyz1pzd8m7kgr7xcligr5n7dlkk2riz27lnlxlzcc3b"))
+
 (define rust-errno-dragonfly-0.1.2
   (crate-source "errno-dragonfly" "0.1.2"
                 "1grrmcm6q8512hkq5yzch3yv8wafflc2apbmsaabiyk44yqz2s5a"))
@@ -5376,6 +5440,10 @@
   (crate-source "getrandom" "0.1.16"
                 "1kjzmz60qx9mn615ks1akjbf36n3lkv27zfwbcam0fzmj56wphwg"))
 
+(define rust-getrandom-0.2.10
+  (crate-source "getrandom" "0.2.10"
+                "09zlimhhskzf7cmgcszix05wyz2i6fcpvh711cv1klsxl6r3chdy"))
+
 (define rust-getrandom-0.2.15
   (crate-source "getrandom" "0.2.15"
                 "1mzlnrb3dgyd1fb84gvw10pyr8wdqdl4ry4sr64i1s8an66pqmn4"))
@@ -6944,6 +7012,10 @@
   (crate-source "gobject-sys" "0.9.1"
                 "1nakflbp3gjaas4fw7sn3p1p32khyfpcq1h06z7yqd10yq2ail9i"))
 
+(define rust-goblin-0.6.1
+  (crate-source "goblin" "0.6.1"
+                "0s7zs27b192virbp88y2fgq8p6nb8blkn7byqyl4cv7bm3j4ssqd"))
+
 (define rust-goblin-0.7.1
   (crate-source "goblin" "0.7.1"
                 "0d11fk9bdxzf228xpr8v6d6a01dib00khjg5bldk9kf2d51inz7j"))
@@ -7340,6 +7412,10 @@
   (crate-source "hermit-abi" "0.1.19"
                 "0cxcm8093nf5fyn114w8vxbrbcyvv91d4015rdnlgfll7cs6gd32"))
 
+(define rust-hermit-abi-0.3.2
+  (crate-source "hermit-abi" "0.3.2"
+                "12v66gy77sqrgmjlx01w9p054nvz4mnhbd6xaazkxnddrp448ca4"))
+
 (define rust-hermit-abi-0.3.9
   (crate-source "hermit-abi" "0.3.9"
                 "092hxjbjnq5fmz66grd9plxd0sh6ssg5fhgwwwqbrzgzkjwdycfj"))
@@ -8242,6 +8318,10 @@
   (crate-source "is-docker" "0.2.0"
                 "1cyibrv6817cqcpf391m327ss40xlbik8wxcv5h9pj9byhksx2wj"))
 
+(define rust-is-executable-1.0.1
+  (crate-source "is_executable" "1.0.1"
+                "1j59iqaxcgax0qll30rarpcr7y3dpkl38iv4mlkfcxbvsv3cv6ps"))
+
 (define rust-is-executable-1.0.4
   (crate-source "is_executable" "1.0.4"
                 "1qlafm7f0zq0kzvbd4fhcfci4g9gxp6g3yqxjqsjj1zrssxbb8fl"
@@ -8255,6 +8335,10 @@
   (crate-source "is-terminal" "0.4.16"
                 "1acm63whnpwiw1padm9bpqz04sz8msymrmyxc55mvlq8hqqpykg0"))
 
+(define rust-is-terminal-0.4.9
+  (crate-source "is-terminal" "0.4.9"
+                "12xgvc7nsrp3pn8hcxajfhbli2l5wnh3679y2fmky88nhj4qj26b"))
+
 (define rust-is-terminal-polyfill-1.70.1
   (crate-source "is_terminal_polyfill" "1.70.1"
                 "1kwfgglh91z33kl0w5i338mfpa3zs0hidq5j4ny4rmjwrikchhvr"))
@@ -9292,6 +9376,11 @@
   (crate-source "linux-raw-sys" "0.4.15"
                 "1aq7r2g7786hyxhv40spzf2nhag5xbw2axxc1k8z5k1dsgdm4v6j"))
 
+(define rust-linux-raw-sys-0.4.5
+  ;; TODO: Check bundled sources.
+  (crate-source "linux-raw-sys" "0.4.5"
+                "00w52pb2cb4b2880ksyzagmzbyjdmp9ac0w3qfvjv3453fnzvg2p"))
+
 (define rust-linux-raw-sys-0.6.5
   (crate-source "linux-raw-sys" "0.6.5"
                 "1mv3c1zz51ydcj768zavm8g06gz5jb1p7yigmmif7hz5whdmnf1a"))
@@ -9761,6 +9850,10 @@
                 "1v1h40c6kdygqwlm9xdn5ly7viygjzc9mkqrb5yay5jrhp989hlk"
                 #:snippet '(delete-file-recursively "src/front-end/fonts")))
 
+(define rust-memchr-2.5.0
+  (crate-source "memchr" "2.5.0"
+                "0vanfk5mzs1g1syqnj03q8n0syggnhn55dq535h2wxr7rwpfbzrd"))
+
 (define rust-memchr-2.6.3
   (crate-source "memchr" "2.6.3"
                 "0p6kn2awqf47m3brk0nmajarhwhylg9969il8dm9bq87yxp2s8wg"))
@@ -12483,6 +12576,10 @@
   (crate-source "prometheus" "0.14.0"
                 "0fpl98whrg5j4bpb3qfswii4yfa58zws7rl7rnd0m58bimnk599w"))
 
+(define rust-promptly-0.3.1
+  (crate-source "promptly" "0.3.1"
+                "1fl0548ww11gpja8hlsfc8jgxk00rdd48n1g6icgwadhlp2wdjws"))
+
 (define rust-proptest-1.6.0
   (crate-source "proptest" "1.6.0"
                 "0l4y4bb8hffv7cys7d59qwqdmvmqjfzz0x9vblc08209clqfkjhl"))
@@ -12966,6 +13063,10 @@
   (crate-source "quote" "1.0.10"
                 "01ff7a76f871ggnby57iagw6499vci4bihcr11g6bqzjlp38rg1q"))
 
+(define rust-quote-1.0.32
+  (crate-source "quote" "1.0.32"
+                "0rarx33n4sp7ihsiasrjip5qxh01f5sn80daxc6m885pryfb7wsh"))
+
 (define rust-quote-1.0.33
   (crate-source "quote" "1.0.33"
                 "1biw54hbbr12wdwjac55z1m2x2rylciw83qnjn564a3096jgqrsj"))
@@ -13230,10 +13331,18 @@
   (crate-source "rayon" "1.11.0"
                 "13x5fxb7rn4j2yw0cr26n7782jkc7rjzmdkg42qxk3xz0p8033rn"))
 
+(define rust-rayon-1.7.0
+  (crate-source "rayon" "1.7.0"
+                "0fzh8w5ds1qjhilll4rkpd3kimw70zi5605wprxcig1pdqczab8x"))
+
 (define rust-rayon-cond-0.3.0
   (crate-source "rayon-cond" "0.3.0"
                 "1ybxppq84p3q60h9rng9j3dm79f6970hn4wljyf31lpgan5m77q5"))
 
+(define rust-rayon-core-1.11.0
+  (crate-source "rayon-core" "1.11.0"
+                "13dymrhhdilzpbfh3aylv6ariayqdfk614b3frvwixb6d6yrb3sb"))
+
 (define rust-rayon-core-1.12.1
   (crate-source "rayon-core" "1.12.1"
                 "1qpwim68ai5h0j7axa8ai8z0payaawv3id0lrgkqmapx7lx8fr8l"))
@@ -13320,6 +13429,10 @@
   (crate-source "redox_termios" "0.1.3"
                 "1jzifsj7fqyksz4325l3azfzpyv027kjabf93zcmass3p9q5c510"))
 
+(define rust-redox-users-0.4.3
+  (crate-source "redox_users" "0.4.3"
+                "0asw3s4iy69knafkhvlbchy230qawc297vddjdwjs5nglwvxhcxh"))
+
 (define rust-redox-users-0.4.6
   (crate-source "redox_users" "0.4.6"
                 "0hya2cxx6hxmjfxzv9n8rjl5igpychav7zfi1f81pz6i4krry05s"))
@@ -13352,6 +13465,15 @@
   (crate-source "reflink" "0.1.3"
                 "1glcyqvryv2zj6kjbfji0cldrkincqx3ds3wjwl4qnsnig15wn5w"))
 
+(define rust-reflink-0.1.3.e8d93b4
+  ;; TODO: Define standalone package if this is a workspace.
+  (origin
+    (method git-fetch)
+    (uri (git-reference (url "https://github.com/nicokoch/reflink";)
+                        (commit "e8d93b465f5d9ad340cd052b64bbc77b8ee107e2")))
+    (file-name (git-file-name "rust-reflink" "0.1.3.e8d93b4"))
+    (sha256 (base32 "1hl5lp5r6r32hjpd0ngqan0hbawb867zyxl6pb5v13d9czz5v3nn"))))
+
 (define rust-reflink-copy-0.1.26
   (crate-source "reflink-copy" "0.1.26"
                 "15g89wsra90s4wcp2fvcj1brwfcx04pzklh0rhrl2lic1801vj3q"))
@@ -13933,6 +14055,10 @@
   (crate-source "rusticata-macros" "4.1.0"
                 "0ch67lljmgl5pfrlb90bl5kkp2x6yby1qaxnpnd0p5g9xjkc9w7s"))
 
+(define rust-rustix-0.37.23
+  (crate-source "rustix" "0.37.23"
+                "01mbsk0q93rh5ji6k27zq09r5fz88akl8kn6knj2fq8wz25p2sad"))
+
 (define rust-rustix-0.37.28
   (crate-source "rustix" "0.37.28"
                 "1dn131z1vj1ani37acirby3rwh6ksm3m1qdv8k554xxrg39nb4ai"
@@ -13957,6 +14083,10 @@
   (crate-source "rustix" "0.38.44"
                 "0m61v0h15lf5rrnbjhcb9306bgqrhskrqv7i1n0939dsw8dbrdgx"))
 
+(define rust-rustix-0.38.8
+  (crate-source "rustix" "0.38.8"
+                "13r1lxa2p1id937y2yhb0nch59m97l50bnq4rs98676q46h4zv8r"))
+
 (define rust-rustix-1.0.5
   (crate-source "rustix" "1.0.5"
                 "1gsqrw9cp762ps9dl1d13n8mk5r0b6r2s002l1njxfylilwify6r"))
@@ -14154,6 +14284,10 @@
   (crate-source "ruzstd" "0.7.3"
                 "17z83lw00pd3190yvdk2lksdi7my6wc0psgg07is6gf7pyb2kl7s"))
 
+(define rust-ryu-0.2.8
+  (crate-source "ryu" "0.2.8"
+                "13wsi4408qxi9w44pdf5zfds4ym7np2070wkhg1g4j4dvi4rasmr"))
+
 (define rust-ryu-1.0.15
   (crate-source "ryu" "1.0.15"
                 "0hfphpn1xnpzxwj8qg916ga1lyc33lc03lnf1gb3wwpglj6wrm0s"))
@@ -14632,6 +14766,10 @@
   (crate-source "serde" "1.0.136"
                 "12a791cbdd3gi08536i4frrqsps0ak8gvhpijvgj9rg1055y4cff"))
 
+(define rust-serde-1.0.183
+  (crate-source "serde" "1.0.183"
+                "0g7bv28rp0h0bdy116r63aldyvlfkpy318a54x9nv1vp4sh8vb1j"))
+
 (define rust-serde-1.0.188
   (crate-source "serde" "1.0.188"
                 "17jlqzfhimsk8w37ifjwnm86nwjzawlbgwmwc7nhwdwslv5hz7ng"))
@@ -14705,6 +14843,10 @@
   (crate-source "serde_derive" "1.0.136"
                 "1yb28smlymba4qbj2bn4c4myvblypqvkxv9q33s0dlzwa9qpwn88"))
 
+(define rust-serde-derive-1.0.183
+  (crate-source "serde_derive" "1.0.183"
+                "05j8kbch6wpjk6m7kcgnx3bwkcsg5pp2zfci3bkvxfdhc0nrgzma"))
+
 (define rust-serde-derive-1.0.188
   (crate-source "serde_derive" "1.0.188"
                 "1wjaclvsfxgqnnnykllvb5gffsxynk66x6h4c1ds6anq8b37mjjf"))
@@ -14769,6 +14911,10 @@
   (crate-source "serde_json" "1.0.99"
                 "1qzal5a1wlfw587xqfwngly0nhrkzqi7d1rva27hp820q9qnh9j6"))
 
+(define rust-serde-jsonrc-0.1.0
+  (crate-source "serde_jsonrc" "0.1.0"
+                "1a5q0ba7jhgfl63l16plgl7sx1k58l2caxf7z2j5l677rh5yk4dm"))
+
 (define rust-serde-norway-0.9.42
   (crate-source "serde_norway" "0.9.42"
                 "130nx1r3nwydglq1yrrcydavd6w5zj219zsimc7m1zdmi6ag4274"))
@@ -15267,6 +15413,10 @@
   (crate-source "smartstring" "1.0.1"
                 "0agf4x0jz79r30aqibyfjm1h9hrjdh0harcqcvb2vapv7rijrdrz"))
 
+(define rust-smawk-0.3.1
+  (crate-source "smawk" "0.3.1"
+                "0hv0q1mw1r1brk7v3g4a80j162p7g1dri4bdidykrakzfqjd4ypn"))
+
 (define rust-smawk-0.3.2
   (crate-source "smawk" "0.3.2"
                 "0344z1la39incggwn6nl45k8cbw2x10mr5j0qz85cdz9np0qihxp"))
@@ -15918,6 +16068,10 @@
   (crate-source "syn" "2.0.106"
                 "19mddxp1ia00hfdzimygqmr1jqdvyl86k48427bkci4d08wc9rzd"))
 
+(define rust-syn-2.0.28
+  (crate-source "syn" "2.0.28"
+                "0rqm6lnxdgg5blva19l2sjr7iwj2r5dwb3cx32r4iqzmndsijdh4"))
+
 (define rust-syn-2.0.31
   (crate-source "syn" "2.0.31"
                 "165k1hg1h641adw36xchm3gvccbr5bqinylifpbqp3fbbd0s53vi"))
@@ -16352,6 +16506,10 @@
   (crate-source "textwrap" "0.15.2"
                 "0galmidi6gpn308b1kv3r4qbb48j2926lcj0idwhdhlylhjybcxp"))
 
+(define rust-textwrap-0.16.0
+  (crate-source "textwrap" "0.16.0"
+                "0gbwkjf15l6p3x2rkr75fa4cpcs1ly4c8pmlfx5bl6zybcm24ai2"))
+
 (define rust-textwrap-0.16.2
   (crate-source "textwrap" "0.16.2"
                 "0mrhd8q0dnh5hwbwhiv89c6i41yzmhw4clwa592rrp24b9hlfdf1"))
@@ -16368,6 +16526,10 @@
   (crate-source "thiserror" "1.0.39"
                 "171dbc6ln19hig5h2hcczcb6m9ldvw3ji24pca2nsm0hnmnh3ax5"))
 
+(define rust-thiserror-1.0.44
+  (crate-source "thiserror" "1.0.44"
+                "143zzmardcq447va2pw09iq9rajvr48v340riljghf84iah40431"))
+
 (define rust-thiserror-1.0.49
   (crate-source "thiserror" "1.0.49"
                 "1m3yalbcx89bx397igc1ckypw8hiwq9jbzc56pgazrzdsz3fhxqi"))
@@ -16388,6 +16550,10 @@
   (crate-source "thiserror-impl" "1.0.39"
                 "0zi6kaf9s9isyllcamczziwz7gdkp4jwmg0a571kh35gj0pd882l"))
 
+(define rust-thiserror-impl-1.0.44
+  (crate-source "thiserror-impl" "1.0.44"
+                "15nwh6qfwxlwimgij1p6ajb377p4rlvvc6sx7amiz11h959rh089"))
+
 (define rust-thiserror-impl-1.0.49
   (crate-source "thiserror-impl" "1.0.49"
                 "1k643ga9sbqpcb873n299n3zjzc4srfakyv98xwqi4ly0412yw8h"))
@@ -17520,6 +17686,10 @@
   (crate-source "unicode-vo" "0.1.0"
                 "151sha088v9jyfvbg5164xh4dk72g53b82xm4zzbf5dlagzqdlxi"))
 
+(define rust-unicode-width-0.1.10
+  (crate-source "unicode-width" "0.1.10"
+                "12vc3wv0qwg8rzcgb9bhaf5119dlmd6lmkhbfy1zfls6n7jx3vf0"))
+
 (define rust-unicode-width-0.1.12
   (crate-source "unicode-width" "0.1.12"
                 "1mk6mybsmi5py8hf8zy9vbgs4rw4gkdqdq3gzywd9kwf2prybxb8"))
@@ -17690,6 +17860,10 @@
   (crate-source "utf8-width" "0.1.7"
                 "1qwj8c0fg8cpn8hq7c9xzz26kdz6ci32bf0madz57a2xi578vgc6"))
 
+(define rust-utf8parse-0.2.1
+  (crate-source "utf8parse" "0.2.1"
+                "02ip1a0az0qmc2786vxk2nqwsgcwf17d3a38fkf0q7hrmwh9c6vi"))
+
 (define rust-utf8parse-0.2.2
   (crate-source "utf8parse" "0.2.2"
                 "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6"))
@@ -17943,6 +18117,10 @@
   (crate-source "waker-fn" "1.2.0"
                 "1dvk0qsv88kiq22x8w0qz0k9nyrxxm5a9a9czdwdvvhcvjh12wii"))
 
+(define rust-walkdir-2.3.3
+  (crate-source "walkdir" "2.3.3"
+                "16768hy32kcvghq7v4ci8llfjvdiwrwg6sj9nzcdiisnv9699prn"))
+
 (define rust-walkdir-2.5.0
   (crate-source "walkdir" "2.5.0"
                 "0jsy7a710qv8gld5957ybrnc07gavppp963gs32xk4ag8130jy99"
@@ -18680,6 +18858,10 @@
   (crate-source "which" "2.0.1"
                 "0r7i793sc0xqnd2fxnqbksj7j1kx65bwn81b8z49750v4c8cnymm"))
 
+(define rust-which-4.4.0
+  (crate-source "which" "4.4.0"
+                "0sd24r17q4j3hc2yjjrg9q4qya1y4n9zq0bj9c2rla1bqn2cfh94"))
+
 (define rust-which-4.4.2
   (crate-source "which" "4.4.2"
                 "1ixzmx3svsv5hbdvd8vdhd3qwvf6ns8jdpif1wmwsy10k90j9fl7"))
@@ -18761,6 +18943,10 @@
   (crate-source "winapi-util" "0.1.11"
                 "08hdl7mkll7pz8whg869h58c1r9y7in0w0pk8fm24qc77k0b39y2"))
 
+(define rust-winapi-util-0.1.5
+  (crate-source "winapi-util" "0.1.5"
+                "0y71bp7f6d536czj40dhqk0d55wfbbwqfp2ymqf1an5ibgl6rv3h"))
+
 (define rust-winapi-util-0.1.9
   (crate-source "winapi-util" "0.1.9"
                 "1fqhkcl9scd230cnfj8apfficpf5c9vhwnk4yy9xfc1sw69iq8ng"))
@@ -18835,6 +19021,10 @@
                 "1y4q0qmvl0lvp7syxvfykafvmwal5hrjb4fmv04bqs0bawc52yjr"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-aarch64-gnullvm-0.48.0
+  (crate-source "windows_aarch64_gnullvm" "0.48.0"
+                "1g71yxi61c410pwzq05ld7si4p9hyx6lf5fkw21sinvr3cp5gbli"))
+
 (define rust-windows-aarch64-gnullvm-0.48.5
   (crate-source "windows_aarch64_gnullvm" "0.48.5"
                 "1n05v7qblg1ci3i567inc7xrkmywczxrs1z3lj3rkkxw18py6f1b"
@@ -18865,6 +19055,10 @@
                 "0hsdikjl5sa1fva5qskpwlxzpc5q9l909fpl1w6yy1hglrj8i3p0"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-aarch64-msvc-0.48.0
+  (crate-source "windows_aarch64_msvc" "0.48.0"
+                "1wvwipchhywcjaw73h998vzachf668fpqccbhrxzrz5xszh2gvxj"))
+
 (define rust-windows-aarch64-msvc-0.48.5
   (crate-source "windows_aarch64_msvc" "0.48.5"
                 "1g5l4ry968p73g6bg6jgyvy9lb8fyhcs54067yzxpcpkf44k2dfw"
@@ -18952,6 +19146,10 @@
                 "0kx866dfrby88lqs9v1vgmrkk1z6af9lhaghh5maj7d4imyr47f6"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-i686-gnu-0.48.0
+  (crate-source "windows_i686_gnu" "0.48.0"
+                "0hd2v9kp8fss0rzl83wzhw0s5z8q1b4875m6s1phv0yvlxi1jak2"))
+
 (define rust-windows-i686-gnu-0.48.5
   (crate-source "windows_i686_gnu" "0.48.5"
                 "0gklnglwd9ilqx7ac3cn8hbhkraqisd0n83jxzf9837nvvkiand7"
@@ -18992,6 +19190,10 @@
                 "0q0h9m2aq1pygc199pa5jgc952qhcnf0zn688454i7v4xjv41n24"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-i686-msvc-0.48.0
+  (crate-source "windows_i686_msvc" "0.48.0"
+                "004fkyqv3if178xx9ksqc4qqv8sz8n72mpczsr2vy8ffckiwchj5"))
+
 (define rust-windows-i686-msvc-0.48.5
   (crate-source "windows_i686_msvc" "0.48.5"
                 "01m4rik437dl9rdf0ndnm2syh10hizvq0dajdkv2fjqcywrw4mcg"
@@ -19179,6 +19381,10 @@
   (crate-source "windows-targets" "0.42.2"
                 "0wfhnib2fisxlx8c507dbmh97kgij4r6kcxdi0f9nk6l1k080lcf"))
 
+(define rust-windows-targets-0.48.1
+  (crate-source "windows-targets" "0.48.1"
+                "0pz9ad4mpp06h80hkmzlib78b5r9db7isycy1gr9j17pj1sb3m05"))
+
 (define rust-windows-targets-0.48.5
   (crate-source "windows-targets" "0.48.5"
                 "034ljxqshifs1lan89xwpcy1hp0lhdh4b5n0d2z4fwjx2piacbws"))
@@ -19222,6 +19428,10 @@
                 "0dnbf2xnp3xrvy8v9mgs3var4zq9v9yh9kv79035rdgyp2w15scd"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-x86-64-gnu-0.48.0
+  (crate-source "windows_x86_64_gnu" "0.48.0"
+                "1cblz5m6a8q6ha09bz4lz233dnq5sw2hpra06k9cna3n3xk8laya"))
+
 (define rust-windows-x86-64-gnu-0.48.5
   (crate-source "windows_x86_64_gnu" "0.48.5"
                 "13kiqqcvz2vnyxzydjh73hwgigsdr2z1xpzx313kxll34nyhmm2k"
@@ -19242,6 +19452,10 @@
                 "18wl9r8qbsl475j39zvawlidp1bsbinliwfymr43fibdld31pm16"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-x86-64-gnullvm-0.48.0
+  (crate-source "windows_x86_64_gnullvm" "0.48.0"
+                "0lxryz3ysx0145bf3i38jkr7f9nxiym8p3syklp8f20yyk0xp5kq"))
+
 (define rust-windows-x86-64-gnullvm-0.48.5
   (crate-source "windows_x86_64_gnullvm" "0.48.5"
                 "1k24810wfbgz8k48c2yknqjmiigmql6kk3knmddkv8k8g1v54yqb"
@@ -19272,6 +19486,10 @@
                 "1w5r0q0yzx827d10dpjza2ww0j8iajqhmb54s735hhaj66imvv4s"
                 #:snippet '(delete-file-recursively "lib")))
 
+(define rust-windows-x86-64-msvc-0.48.0
+  (crate-source "windows_x86_64_msvc" "0.48.0"
+                "12ipr1knzj2rwjygyllfi5mkd0ihnbi3r61gag5n2jgyk5bmyl8s"))
+
 (define rust-windows-x86-64-msvc-0.48.5
   (crate-source "windows_x86_64_msvc" "0.48.5"
                 "0f4mdp895kkjh9zv8dxvn4pc10xr7839lf5pa9l0193i2pkgr57d"
@@ -52476,6 +52694,111 @@
                                           rust-xkeysym-0.2.1
                                           rust-zerocopy-0.8.26
                                           rust-zerocopy-derive-0.8.26))
+                     (yabridgectl =>
+                                  (list rust-anstream-0.3.2
+                                   rust-anstyle-1.0.1
+                                   rust-anstyle-parse-0.2.1
+                                   rust-anstyle-query-1.0.0
+                                   rust-anstyle-wincon-1.0.2
+                                   rust-anyhow-1.0.72
+                                   rust-autocfg-1.1.0
+                                   rust-bitflags-1.3.2
+                                   rust-bitflags-2.4.0
+                                   rust-cc-1.0.82
+                                   rust-cfg-if-1.0.0
+                                   rust-clap-4.3.21
+                                   rust-clap-builder-4.3.21
+                                   rust-clap-derive-4.3.12
+                                   rust-clap-lex-0.5.0
+                                   rust-clipboard-win-4.5.0
+                                   rust-colorchoice-1.0.0
+                                   rust-colored-2.0.4
+                                   rust-crossbeam-channel-0.5.8
+                                   rust-crossbeam-deque-0.8.3
+                                   rust-crossbeam-epoch-0.9.15
+                                   rust-crossbeam-utils-0.8.16
+                                   rust-dirs-next-2.0.0
+                                   rust-dirs-sys-next-0.1.2
+                                   rust-either-1.9.0
+                                   rust-endian-type-0.1.2
+                                   rust-errno-0.3.2
+                                   rust-errno-dragonfly-0.1.2
+                                   rust-error-code-2.3.1
+                                   rust-fd-lock-3.0.13
+                                   rust-getrandom-0.2.10
+                                   rust-goblin-0.6.1
+                                   rust-heck-0.4.1
+                                   rust-hermit-abi-0.3.2
+                                   rust-io-lifetimes-1.0.11
+                                   rust-is-terminal-0.4.9
+                                   rust-is-executable-1.0.1
+                                   rust-itoa-0.4.8
+                                   rust-lazy-static-1.4.0
+                                   rust-libc-0.2.147
+                                   rust-libloading-0.7.4
+                                   rust-linux-raw-sys-0.3.8
+                                   rust-linux-raw-sys-0.4.5
+                                   rust-log-0.4.20
+                                   rust-memchr-2.5.0
+                                   rust-memoffset-0.6.5
+                                   rust-memoffset-0.9.0
+                                   rust-nibble-vec-0.1.0
+                                   rust-nix-0.23.2
+                                   rust-num-cpus-1.16.0
+                                   rust-once-cell-1.18.0
+                                   rust-plain-0.2.3
+                                   rust-proc-macro2-1.0.66
+                                   rust-promptly-0.3.1
+                                   rust-quote-1.0.32
+                                   rust-radix-trie-0.2.1
+                                   rust-rayon-1.7.0
+                                   rust-rayon-core-1.11.0
+                                   rust-redox-syscall-0.2.16
+                                   rust-redox-users-0.4.3
+                                   rust-reflink-0.1.3.e8d93b4
+                                   rust-rustix-0.37.23
+                                   rust-rustix-0.38.8
+                                   rust-rustyline-9.1.2
+                                   rust-ryu-0.2.8
+                                   rust-same-file-1.0.6
+                                   rust-scopeguard-1.2.0
+                                   rust-scroll-0.11.0
+                                   rust-scroll-derive-0.11.1
+                                   rust-serde-1.0.183
+                                   rust-serde-derive-1.0.183
+                                   rust-serde-jsonrc-0.1.0
+                                   rust-smallvec-1.11.0
+                                   rust-smawk-0.3.1
+                                   rust-str-buf-1.0.6
+                                   rust-strsim-0.10.0
+                                   rust-syn-2.0.28
+                                   rust-terminal-size-0.2.6
+                                   rust-textwrap-0.16.0
+                                   rust-thiserror-1.0.44
+                                   rust-thiserror-impl-1.0.44
+                                   rust-toml-0.5.11
+                                   rust-unicode-ident-1.0.11
+                                   rust-unicode-linebreak-0.1.5
+                                   rust-unicode-segmentation-1.10.1
+                                   rust-unicode-width-0.1.10
+                                   rust-utf8parse-0.2.1
+                                   rust-walkdir-2.3.3
+                                   rust-wasi-0.11.0+wasi-snapshot-preview1
+                                   rust-which-4.4.0
+                                   rust-winapi-0.3.9
+                                   rust-winapi-i686-pc-windows-gnu-0.4.0
+                                   rust-winapi-util-0.1.5
+                                   rust-winapi-x86-64-pc-windows-gnu-0.4.0
+                                   rust-windows-sys-0.48.0
+                                   rust-windows-targets-0.48.1
+                                   rust-windows-aarch64-gnullvm-0.48.0
+                                   rust-windows-aarch64-msvc-0.48.0
+                                   rust-windows-i686-gnu-0.48.0
+                                   rust-windows-i686-msvc-0.48.0
+                                   rust-windows-x86-64-gnu-0.48.0
+                                   rust-windows-x86-64-gnullvm-0.48.0
+                                   rust-windows-x86-64-msvc-0.48.0
+                                   rust-xdg-2.5.2))
                      (zoxide =>
                              (list rust-aho-corasick-1.1.3
                                    rust-aliasable-0.1.3

Reply via email to