summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/rust-crates.scm284
-rw-r--r--gnu/packages/shellutils.scm46
2 files changed, 330 insertions, 0 deletions
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index fed69d81353..50f9fa26246 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -2574,6 +2574,10 @@
2574 (crate-source "bitflags" "2.13.0" 2574 (crate-source "bitflags" "2.13.0"
2575 "1y239gpvl061rfvav7jds8mjs42kmwi39is7yx5d1qw3hvp8nf5l")) 2575 "1y239gpvl061rfvav7jds8mjs42kmwi39is7yx5d1qw3hvp8nf5l"))
2576 2576
2577(define rust-bitflags-2.13.1
2578 (crate-source "bitflags" "2.13.1"
2579 "1nl76mpykmwmb8rq1l5vw1azdh1wvxdrnsk4sy3rdrzx01nvg25m"))
2580
2577(define rust-bitflags-2.4.0 2581(define rust-bitflags-2.4.0
2578 (crate-source "bitflags" "2.4.0" 2582 (crate-source "bitflags" "2.4.0"
2579 "0dc6xa7flfl59makmhixjcrslwlvdxxwrgxbr8p7bkvz53k2ls5l")) 2583 "0dc6xa7flfl59makmhixjcrslwlvdxxwrgxbr8p7bkvz53k2ls5l"))
@@ -2643,6 +2647,10 @@
2643 "0x7i67c0hn3bzcwny08rgjrrnarqnqw10qpmh2blbx9hd78kfkha" 2647 "0x7i67c0hn3bzcwny08rgjrrnarqnqw10qpmh2blbx9hd78kfkha"
2644 #:snippet '(delete-file-recursively "tests"))) 2648 #:snippet '(delete-file-recursively "tests")))
2645 2649
2650(define rust-blake2b-simd-0.5.11
2651 (crate-source "blake2b_simd" "0.5.11"
2652 "11y5nm06lpypz65dbxgncs12ckx24i5i4a777ckfhfxd93ili9xg"))
2653
2646(define rust-blake2b-simd-1.0.3 2654(define rust-blake2b-simd-1.0.3
2647 (crate-source "blake2b_simd" "1.0.3" 2655 (crate-source "blake2b_simd" "1.0.3"
2648 "16cxmm4pr5jx9xc0msj1qn018ram3vz9k17cj57r97hm1fi07s86")) 2656 "16cxmm4pr5jx9xc0msj1qn018ram3vz9k17cj57r97hm1fi07s86"))
@@ -4050,6 +4058,10 @@ fn main() {
4050 (crate-source "cc" "1.2.66" 4058 (crate-source "cc" "1.2.66"
4051 "15nr9bpbcinb9z7zvr1d70xyivv8969v490001qdjywrjg3wmmpm")) 4059 "15nr9bpbcinb9z7zvr1d70xyivv8969v490001qdjywrjg3wmmpm"))
4052 4060
4061(define rust-cc-1.2.67
4062 (crate-source "cc" "1.2.67"
4063 "0f0srhm5s5371nqk7dlini2knpfhml1hxcp18ksixwyhlxjx4zg1"))
4064
4053(define rust-cc-traits-2.0.0 4065(define rust-cc-traits-2.0.0
4054 (crate-source "cc-traits" "2.0.0" 4066 (crate-source "cc-traits" "2.0.0"
4055 "1db2m7drl9w3yda4ybxvhykz45krqrlapcg16wkm4jpg67ph60q6")) 4067 "1db2m7drl9w3yda4ybxvhykz45krqrlapcg16wkm4jpg67ph60q6"))
@@ -4488,6 +4500,10 @@ fn main() {
4488 (crate-source "clap" "4.6.1" 4500 (crate-source "clap" "4.6.1"
4489 "0lcf88l7vlg796rrqr7wipbbmfa5sgsgx4211b7xmxxv8dz13nqx")) 4501 "0lcf88l7vlg796rrqr7wipbbmfa5sgsgx4211b7xmxxv8dz13nqx"))
4490 4502
4503(define rust-clap-4.6.2
4504 (crate-source "clap" "4.6.2"
4505 "04ah42lfd7imr2mqj7xh0xgk3k5imb63hpgnhwvnphzmljfry1fx"))
4506
4491(define rust-clap-builder-4.5.20 4507(define rust-clap-builder-4.5.20
4492 (crate-source "clap_builder" "4.5.20" 4508 (crate-source "clap_builder" "4.5.20"
4493 "0m6w10l2f65h3ch0d53lql6p26xxrh20ffipra9ysjsfsjmq1g0r")) 4509 "0m6w10l2f65h3ch0d53lql6p26xxrh20ffipra9ysjsfsjmq1g0r"))
@@ -4584,6 +4600,10 @@ fn main() {
4584 (crate-source "clap_builder" "4.6.0" 4600 (crate-source "clap_builder" "4.6.0"
4585 "17q6np22yxhh5y5v53y4l31ps3hlaz45mvz2n2nicr7n3c056jki")) 4601 "17q6np22yxhh5y5v53y4l31ps3hlaz45mvz2n2nicr7n3c056jki"))
4586 4602
4603(define rust-clap-builder-4.6.2
4604 (crate-source "clap_builder" "4.6.2"
4605 "12sl6fyj6w2djxj0lsc1lkj1h3wpx74fjhb37izvaf65vjpji5ph"))
4606
4587(define rust-clap-cargo-0.18.3 4607(define rust-clap-cargo-0.18.3
4588 (crate-source "clap-cargo" "0.18.3" 4608 (crate-source "clap-cargo" "0.18.3"
4589 "01l070c3a88spywm8drhfzwn3ljp142fqsi1p15pan42bj9m2rck")) 4609 "01l070c3a88spywm8drhfzwn3ljp142fqsi1p15pan42bj9m2rck"))
@@ -7638,6 +7658,14 @@ fn main() {
7638 (crate-source "directories-next" "2.0.0" 7658 (crate-source "directories-next" "2.0.0"
7639 "1g1vq8d8mv0vp0l317gh9y46ipqg2fxjnbc7lnjhwqbsv4qf37ik")) 7659 "1g1vq8d8mv0vp0l317gh9y46ipqg2fxjnbc7lnjhwqbsv4qf37ik"))
7640 7660
7661(define rust-dirs-1.0.5
7662 (crate-source "dirs" "1.0.5"
7663 "009rrhzj9pxyncmm2vhlj70npg0cgggv2hjbbkiwdl9vccq8kmrz"))
7664
7665(define rust-dirs-2.0.2
7666 (crate-source "dirs" "2.0.2"
7667 "1qymhyq7w7wlf1dirq6gsnabdyzg6yi2yyxkx6c4ldlkbjdaibhk"))
7668
7641(define rust-dirs-3.0.2 7669(define rust-dirs-3.0.2
7642 (crate-source "dirs" "3.0.2" 7670 (crate-source "dirs" "3.0.2"
7643 "028kqy0vrbfgrk1yc1flq2fqh8snyg17qlygawm0r79w211s1fih")) 7671 "028kqy0vrbfgrk1yc1flq2fqh8snyg17qlygawm0r79w211s1fih"))
@@ -8583,6 +8611,10 @@ fn main() {
8583 (crate-source "env_filter" "1.0.1" 8611 (crate-source "env_filter" "1.0.1"
8584 "1vvf9xhaxm0m78bp23b8j3cbv1vm5vffn3gaas27mc64rhm0rs9j")) 8612 "1vvf9xhaxm0m78bp23b8j3cbv1vm5vffn3gaas27mc64rhm0rs9j"))
8585 8613
8614(define rust-env-filter-2.0.0
8615 (crate-source "env_filter" "2.0.0"
8616 "05s267np8pphhpxzrzl4j956gjj87f4ik6yas7l1x6kr0cd2f3ch"))
8617
8586(define rust-env-flags-0.1.1 8618(define rust-env-flags-0.1.1
8587 (crate-source "env-flags" "0.1.1" 8619 (crate-source "env-flags" "0.1.1"
8588 "05f4537d68a0wg9iy3kj77hb8xcrkyy2fsirr7kcbpijqrzhxzfv")) 8620 "05f4537d68a0wg9iy3kj77hb8xcrkyy2fsirr7kcbpijqrzhxzfv"))
@@ -8599,6 +8631,10 @@ fn main() {
8599 (crate-source "env_logger" "0.11.10" 8631 (crate-source "env_logger" "0.11.10"
8600 "0smmk1hqzk7z91rg7fdq98d03gh9kidkd0ymim43zb4n457w0886")) 8632 "0smmk1hqzk7z91rg7fdq98d03gh9kidkd0ymim43zb4n457w0886"))
8601 8633
8634(define rust-env-logger-0.11.11
8635 (crate-source "env_logger" "0.11.11"
8636 "1xnkbhnlwf45a6val2340bi7avi7fwgbm2g2kbf9g9vmgb91nryy"))
8637
8602(define rust-env-logger-0.11.8 8638(define rust-env-logger-0.11.8
8603 (crate-source "env_logger" "0.11.8" 8639 (crate-source "env_logger" "0.11.8"
8604 "17q6zbjam4wq75fa3m4gvvmv3rj3ch25abwbm84b28a0j3q67j0k")) 8640 "17q6zbjam4wq75fa3m4gvvmv3rj3ch25abwbm84b28a0j3q67j0k"))
@@ -13314,10 +13350,18 @@ fn main() {
13314 (crate-source "guillotiere" "0.7.0" 13350 (crate-source "guillotiere" "0.7.0"
13315 "1ayh4kjj6wsl6qs6b9ca8i8iqx60938mhymj8z8vldlwk06ff5vb")) 13351 "1ayh4kjj6wsl6qs6b9ca8i8iqx60938mhymj8z8vldlwk06ff5vb"))
13316 13352
13353(define rust-gumdrop-0.7.0
13354 (crate-source "gumdrop" "0.7.0"
13355 "1pmw21ggwqqizh66zp7bylbffi6qs064w2rfj3rc3smyq65r0l7f"))
13356
13317(define rust-gumdrop-0.8.1 13357(define rust-gumdrop-0.8.1
13318 (crate-source "gumdrop" "0.8.1" 13358 (crate-source "gumdrop" "0.8.1"
13319 "1qr94qa0h758hn11yhqs2wmb1xaq8adjs8j6hljg1xnji7wh1isv")) 13359 "1qr94qa0h758hn11yhqs2wmb1xaq8adjs8j6hljg1xnji7wh1isv"))
13320 13360
13361(define rust-gumdrop-derive-0.7.0
13362 (crate-source "gumdrop_derive" "0.7.0"
13363 "1mrm1h4n13b3n79d1215jq9q9d6sgcvfzdb8i5mcmds0vvj4qich"))
13364
13321(define rust-gumdrop-derive-0.8.1 13365(define rust-gumdrop-derive-0.8.1
13322 (crate-source "gumdrop_derive" "0.8.1" 13366 (crate-source "gumdrop_derive" "0.8.1"
13323 "17d91ai4p9f9cwhqqnyivw9yi7prl9xzpaqq3a1yfxwx8k9rp7vj")) 13367 "17d91ai4p9f9cwhqqnyivw9yi7prl9xzpaqq3a1yfxwx8k9rp7vj"))
@@ -16192,6 +16236,14 @@ fn main() {
16192 (crate-source "kernel32-sys" "0.2.2" 16236 (crate-source "kernel32-sys" "0.2.2"
16193 "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm")) 16237 "1389av0601a9yz8dvx5zha9vmkd6ik7ax0idpb032d28555n41vm"))
16194 16238
16239(define rust-ketos-0.12.0
16240 (crate-source "ketos" "0.12.0"
16241 "0pkkrnnxg5na32b45cyaa04sg7wzfyjfvj8k0qia33fabkyy2v4q"))
16242
16243(define rust-ketos-derive-0.12.0
16244 (crate-source "ketos_derive" "0.12.0"
16245 "0b8b3am4jd6kx8py5r79f6fp933hq6x9h077pgbqiqr12bra120y"))
16246
16195(define rust-keyboard-types-0.6.2 16247(define rust-keyboard-types-0.6.2
16196 (crate-source "keyboard-types" "0.6.2" 16248 (crate-source "keyboard-types" "0.6.2"
16197 "0s7x2a0psvz3xdbinl4ryf30f8lagk94rrnx3kk1z9gnryvnhxhb")) 16249 "0s7x2a0psvz3xdbinl4ryf30f8lagk94rrnx3kk1z9gnryvnhxhb"))
@@ -17600,6 +17652,10 @@ fn main() {
17600 (crate-source "linecount" "0.1.0" 17652 (crate-source "linecount" "0.1.0"
17601 "1n2733qcmvxl3fra3924yj8sf21vr6f6g6dg6wnhbkxr8fia9mfm")) 17653 "1n2733qcmvxl3fra3924yj8sf21vr6f6g6dg6wnhbkxr8fia9mfm"))
17602 17654
17655(define rust-linefeed-0.6.0
17656 (crate-source "linefeed" "0.6.0"
17657 "0dm0rbi9hnvxkmkcsvn6a387bb0b8aifdcp6k97hfv2wwc45sw98"))
17658
17603(define rust-link-cplusplus-1.0.12 17659(define rust-link-cplusplus-1.0.12
17604 (crate-source "link-cplusplus" "1.0.12" 17660 (crate-source "link-cplusplus" "1.0.12"
17605 "10lcgfp9pnxpihp21s86xnq57vpr97m2k419d8rvkl57m8qcfy3z")) 17661 "10lcgfp9pnxpihp21s86xnq57vpr97m2k419d8rvkl57m8qcfy3z"))
@@ -19056,6 +19112,10 @@ fn main() {
19056 (crate-source "more-asserts" "0.3.1" 19112 (crate-source "more-asserts" "0.3.1"
19057 "0zj0f9z73nsn1zxk2y21f0mmafvz7dz5v93prlxwdndb3jbadbqz")) 19113 "0zj0f9z73nsn1zxk2y21f0mmafvz7dz5v93prlxwdndb3jbadbqz"))
19058 19114
19115(define rust-mortal-0.2.4
19116 (crate-source "mortal" "0.2.4"
19117 "15zhxd03fppdr5jp9kfb8mnkndn0bib1i6vfzwmbvdmanyhlyqic"))
19118
19059(define rust-msi-0.8.0 19119(define rust-msi-0.8.0
19060 (crate-source "msi" "0.8.0" 19120 (crate-source "msi" "0.8.0"
19061 "0cia33j4wq5jnfi0dbxkjg0qvnp0g740h52prsfflk86gbw348sa")) 19121 "0cia33j4wq5jnfi0dbxkjg0qvnp0g740h52prsfflk86gbw348sa"))
@@ -20350,6 +20410,10 @@ fn main() {
20350 (crate-source "num-iter" "0.1.45" 20410 (crate-source "num-iter" "0.1.45"
20351 "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l")) 20411 "1gzm7vc5g9qsjjl3bqk9rz1h6raxhygbrcpbfl04swlh0i506a8l"))
20352 20412
20413(define rust-num-iter-0.1.46
20414 (crate-source "num-iter" "0.1.46"
20415 "12q4x0lp9l6bvsak1p5q24lvfzl99ak9vzmwhqbwksm1d6yh0a69"))
20416
20353(define rust-num-modular-0.6.1 20417(define rust-num-modular-0.6.1
20354 (crate-source "num-modular" "0.6.1" 20418 (crate-source "num-modular" "0.6.1"
20355 "0zv4miws3q1i93a0bd9wgc4njrr5j5786kr99hzxi9vgycdjdfqp")) 20419 "0zv4miws3q1i93a0bd9wgc4njrr5j5786kr99hzxi9vgycdjdfqp"))
@@ -24419,6 +24483,10 @@ fn main() {
24419 (crate-source "rand" "0.8.6" 24483 (crate-source "rand" "0.8.6"
24420 "12kd4rljn86m00rcaz4c1rcya4mb4gk5ig6i8xq00a8wjgxfr82w")) 24484 "12kd4rljn86m00rcaz4c1rcya4mb4gk5ig6i8xq00a8wjgxfr82w"))
24421 24485
24486(define rust-rand-0.8.7
24487 (crate-source "rand" "0.8.7"
24488 "06iaf16fr0z8zly7anmn8ky0p80xnx9yv0gdcm30fwn9vqmigxi2"))
24489
24422(define rust-rand-0.9.1 24490(define rust-rand-0.9.1
24423 (crate-source "rand" "0.9.1" 24491 (crate-source "rand" "0.9.1"
24424 "15yxfcxbgmwba5cv7mjg9bhc1r5c9483dfcdfspg62x4jk8dkgwz")) 24492 "15yxfcxbgmwba5cv7mjg9bhc1r5c9483dfcdfspg62x4jk8dkgwz"))
@@ -24977,6 +25045,10 @@ fn main() {
24977 (crate-source "redox_termios" "0.1.3" 25045 (crate-source "redox_termios" "0.1.3"
24978 "1jzifsj7fqyksz4325l3azfzpyv027kjabf93zcmass3p9q5c510")) 25046 "1jzifsj7fqyksz4325l3azfzpyv027kjabf93zcmass3p9q5c510"))
24979 25047
25048(define rust-redox-users-0.3.5
25049 (crate-source "redox_users" "0.3.5"
25050 "179fxmyqaqzibp533ajgbn4ljah9lrzpqvd3i73h55bs7qrkf1yy"))
25051
24980(define rust-redox-users-0.4.6 25052(define rust-redox-users-0.4.6
24981 (crate-source "redox_users" "0.4.6" 25053 (crate-source "redox_users" "0.4.6"
24982 "0hya2cxx6hxmjfxzv9n8rjl5igpychav7zfi1f81pz6i4krry05s")) 25054 "0hya2cxx6hxmjfxzv9n8rjl5igpychav7zfi1f81pz6i4krry05s"))
@@ -25096,6 +25168,10 @@ fn main() {
25096 (crate-source "regex" "1.12.4" 25168 (crate-source "regex" "1.12.4"
25097 "1fm6si2xpmhwqflabdqsakc0qkq718wx2ljl37nbj75fb5vjnagi")) 25169 "1fm6si2xpmhwqflabdqsakc0qkq718wx2ljl37nbj75fb5vjnagi"))
25098 25170
25171(define rust-regex-1.13.1
25172 (crate-source "regex" "1.13.1"
25173 "1391a0a4100ik8cp7l577p3ip3haqq03rd9c5vdr7vcfdixj687h"))
25174
25099(define rust-regex-1.5.6 25175(define rust-regex-1.5.6
25100 (crate-source "regex" "1.5.6" 25176 (crate-source "regex" "1.5.6"
25101 "1wczbykw6fas7359j9lhkkv13dplhiphzrf2ii6dmg5xjiyi4gyq")) 25177 "1wczbykw6fas7359j9lhkkv13dplhiphzrf2ii6dmg5xjiyi4gyq"))
@@ -25142,6 +25218,10 @@ fn main() {
25142 (crate-source "regex-automata" "0.4.14" 25218 (crate-source "regex-automata" "0.4.14"
25143 "13xf7hhn4qmgfh784llcp2kzrvljd13lb2b1ca0mwnf15w9d87bf")) 25219 "13xf7hhn4qmgfh784llcp2kzrvljd13lb2b1ca0mwnf15w9d87bf"))
25144 25220
25221(define rust-regex-automata-0.4.16
25222 (crate-source "regex-automata" "0.4.16"
25223 "1b8ihxq99g3hr8mr37bvhib4bfn8rlmpmp0wjg2q1j50plvdpkwg"))
25224
25145(define rust-regex-automata-0.4.8 25225(define rust-regex-automata-0.4.8
25146 (crate-source "regex-automata" "0.4.8" 25226 (crate-source "regex-automata" "0.4.8"
25147 "18wd530ndrmygi6xnz3sp345qi0hy2kdbsa89182nwbl6br5i1rn" 25227 "18wd530ndrmygi6xnz3sp345qi0hy2kdbsa89182nwbl6br5i1rn"
@@ -25926,6 +26006,10 @@ fn main() {
25926 (crate-source "rusqlite" "0.39.0" 26006 (crate-source "rusqlite" "0.39.0"
25927 "0knd7cqpz58v2lac6gzbdrals1jm5axw01xiggv1nrnrdlab1lm0")) 26007 "0knd7cqpz58v2lac6gzbdrals1jm5axw01xiggv1nrnrdlab1lm0"))
25928 26008
26009(define rust-rust-argon2-0.8.3
26010 (crate-source "rust-argon2" "0.8.3"
26011 "1yvqkv04fqk3cbvyasibr4bqbxa6mij8jdvibakwlcsbjh6q462b"))
26012
25929(define rust-rust-argon2-2.1.0 26013(define rust-rust-argon2-2.1.0
25930 (crate-source "rust-argon2" "2.1.0" 26014 (crate-source "rust-argon2" "2.1.0"
25931 "1s66kgbvnv5vaq4vlglx587bq93c662whrniz6ycpjb03m9li64x")) 26015 "1s66kgbvnv5vaq4vlglx587bq93c662whrniz6ycpjb03m9li64x"))
@@ -28285,6 +28369,10 @@ fn main() {
28285 (crate-source "smallbitvec" "2.6.1" 28369 (crate-source "smallbitvec" "2.6.1"
28286 "02cajdykq1bknqgav9gb9kh1k7b9l71i5mzhzflggn4iw4z903lv")) 28370 "02cajdykq1bknqgav9gb9kh1k7b9l71i5mzhzflggn4iw4z903lv"))
28287 28371
28372(define rust-smallstr-0.2.0
28373 (crate-source "smallstr" "0.2.0"
28374 "0kxfwlpjg6l33glnckl1cnf2250sfa173q67zwlqfrv8s6a2g4hy"))
28375
28288(define rust-smallstr-0.3.1 28376(define rust-smallstr-0.3.1
28289 (crate-source "smallstr" "0.3.1" 28377 (crate-source "smallstr" "0.3.1"
28290 "0fzzn4bp5bxwqakjq1zbvb5dfy7xcbsjwap83wjlrw34wyqpf846")) 28378 "0fzzn4bp5bxwqakjq1zbvb5dfy7xcbsjwap83wjlrw34wyqpf846"))
@@ -29555,6 +29643,10 @@ fn main() {
29555 (crate-source "syn" "2.0.118" 29643 (crate-source "syn" "2.0.118"
29556 "08hlbc32lqd5d67p26ck7chg0rkclsw9as6f96vfn4s2j1zyb6hv")) 29644 "08hlbc32lqd5d67p26ck7chg0rkclsw9as6f96vfn4s2j1zyb6hv"))
29557 29645
29646(define rust-syn-2.0.119
29647 (crate-source "syn" "2.0.119"
29648 "15vjy620l91a3q4n4f4gzhnflmdr6pnm38v2m6cpk86i8av32a47"))
29649
29558(define rust-syn-2.0.31 29650(define rust-syn-2.0.31
29559 (crate-source "syn" "2.0.31" 29651 (crate-source "syn" "2.0.31"
29560 "165k1hg1h641adw36xchm3gvccbr5bqinylifpbqp3fbbd0s53vi")) 29652 "165k1hg1h641adw36xchm3gvccbr5bqinylifpbqp3fbbd0s53vi"))
@@ -30061,6 +30153,10 @@ fn main() {
30061 "11d576lbjis5437rdz7k3k8glayxnhz6hqmlphnkbxm01pvswcfs" 30153 "11d576lbjis5437rdz7k3k8glayxnhz6hqmlphnkbxm01pvswcfs"
30062 #:snippet '(delete-file-recursively "tests"))) 30154 #:snippet '(delete-file-recursively "tests")))
30063 30155
30156(define rust-terminfo-0.8.0
30157 (crate-source "terminfo" "0.8.0"
30158 "13s9920jzmnr0jidik8yn6gvkic9n39sl28440mx4x8pd2kd6v36"))
30159
30064(define rust-terminfo-0.9.0 30160(define rust-terminfo-0.9.0
30065 (crate-source "terminfo" "0.9.0" 30161 (crate-source "terminfo" "0.9.0"
30066 "0qp6rrzkxcg08vjzsim2bw7mid3vi29mizrg70dzbycj0q7q3snl" 30162 "0qp6rrzkxcg08vjzsim2bw7mid3vi29mizrg70dzbycj0q7q3snl"
@@ -30576,6 +30672,10 @@ fn main() {
30576 (crate-source "tinyvec" "1.11.0" 30672 (crate-source "tinyvec" "1.11.0"
30577 "1wvycrghzmaysnw34kzwnf0mfx6r75045s24r214wnnjadqfcq9y")) 30673 "1wvycrghzmaysnw34kzwnf0mfx6r75045s24r214wnnjadqfcq9y"))
30578 30674
30675(define rust-tinyvec-1.12.0
30676 (crate-source "tinyvec" "1.12.0"
30677 "0zxaid976y60f4722vjhfnwcbydmzpwva7p03aqzl15gl3dblkmv"))
30678
30579(define rust-tinyvec-1.8.0 30679(define rust-tinyvec-1.8.0
30580 (crate-source "tinyvec" "1.8.0" 30680 (crate-source "tinyvec" "1.8.0"
30581 "0f5rf6a2wzyv6w4jmfga9iw7rp9fp5gf4d604xgjsf3d9wgqhpj4")) 30681 "0f5rf6a2wzyv6w4jmfga9iw7rp9fp5gf4d604xgjsf3d9wgqhpj4"))
@@ -37239,6 +37339,10 @@ fn main() {
37239 (crate-source "zerocopy" "0.8.53" 37339 (crate-source "zerocopy" "0.8.53"
37240 "1qcdv45iz4499bafwcnflvzf7adfvbnvgfc5w8cx8mk12d9n0wkm")) 37340 "1qcdv45iz4499bafwcnflvzf7adfvbnvgfc5w8cx8mk12d9n0wkm"))
37241 37341
37342(define rust-zerocopy-0.8.54
37343 (crate-source "zerocopy" "0.8.54"
37344 "06cxymy8i9q9a93xdins9ayakx9b1nc2arb7qdfd03ssf05brjxp"))
37345
37242(define rust-zerocopy-derive-0.7.35 37346(define rust-zerocopy-derive-0.7.35
37243 (crate-source "zerocopy-derive" "0.7.35" 37347 (crate-source "zerocopy-derive" "0.7.35"
37244 "0gnf2ap2y92nwdalzz3x7142f2b83sni66l39vxp2ijd6j080kzs")) 37348 "0gnf2ap2y92nwdalzz3x7142f2b83sni66l39vxp2ijd6j080kzs"))
@@ -37319,6 +37423,10 @@ fn main() {
37319 (crate-source "zerocopy-derive" "0.8.53" 37423 (crate-source "zerocopy-derive" "0.8.53"
37320 "0wgxvsnv44x5xdli270xh085458m76dkl0iqjpa3624hry9gs527")) 37424 "0wgxvsnv44x5xdli270xh085458m76dkl0iqjpa3624hry9gs527"))
37321 37425
37426(define rust-zerocopy-derive-0.8.54
37427 (crate-source "zerocopy-derive" "0.8.54"
37428 "1xb292dhgb0d4fs05cdj2s0v3srmk7bajv94sdc7631dnnvigs72"))
37429
37322(define rust-zerofrom-0.1.4 37430(define rust-zerofrom-0.1.4
37323 (crate-source "zerofrom" "0.1.4" 37431 (crate-source "zerofrom" "0.1.4"
37324 "0mdbjd7vmbix2ynxbrbrrli47a5yrpfx05hi99wf1l4pwwf13v4i")) 37432 "0mdbjd7vmbix2ynxbrbrrli47a5yrpfx05hi99wf1l4pwwf13v4i"))
@@ -37541,6 +37649,10 @@ fn main() {
37541 (crate-source "zmij" "1.0.21" 37649 (crate-source "zmij" "1.0.21"
37542 "1amb5i6gz7yjb0dnmz5y669674pqmwbj44p4yfxfv2ncgvk8x15q")) 37650 "1amb5i6gz7yjb0dnmz5y669674pqmwbj44p4yfxfv2ncgvk8x15q"))
37543 37651
37652(define rust-zmij-1.0.23
37653 (crate-source "zmij" "1.0.23"
37654 "06zwri21nnrl34rwinmvbciap8yk1mrl8qfg9pff7lgspc56sri9"))
37655
37544(define rust-zoneinfo64-0.2.1 37656(define rust-zoneinfo64-0.2.1
37545 (crate-source "zoneinfo64" "0.2.1" 37657 (crate-source "zoneinfo64" "0.2.1"
37546 "1w46sglxydfgxrra48bwg1770wdm41mkkzd7m0fl4z5yxybmabmv")) 37658 "1w46sglxydfgxrra48bwg1770wdm41mkkzd7m0fl4z5yxybmabmv"))
@@ -90350,6 +90462,178 @@ fn main() {
90350 rust-zerovec-0.11.6 90462 rust-zerovec-0.11.6
90351 rust-zerovec-derive-0.11.3 90463 rust-zerovec-derive-0.11.3
90352 rust-zmij-1.0.21)) 90464 rust-zmij-1.0.21))
90465 (shadowenv =>
90466 (list rust-aho-corasick-1.1.4
90467 rust-anstream-1.0.0
90468 rust-anstyle-1.0.14
90469 rust-anstyle-parse-1.0.0
90470 rust-anstyle-query-1.1.5
90471 rust-anstyle-wincon-3.0.11
90472 rust-anyhow-1.0.103
90473 rust-arrayref-0.3.9
90474 rust-arrayvec-0.5.2
90475 rust-autocfg-1.5.1
90476 rust-base64-0.13.1
90477 rust-base64ct-1.8.3
90478 rust-bitflags-1.3.2
90479 rust-bitflags-2.13.1
90480 rust-blake2-0.10.6
90481 rust-blake2b-simd-0.5.11
90482 rust-block-buffer-0.10.4
90483 rust-byteorder-1.5.0
90484 rust-cc-1.2.67
90485 rust-cfg-if-0.1.10
90486 rust-cfg-if-1.0.4
90487 rust-clap-4.6.2
90488 rust-clap-builder-4.6.2
90489 rust-clap-complete-4.6.7
90490 rust-clap-derive-4.6.1
90491 rust-clap-lex-1.1.0
90492 rust-colorchoice-1.0.5
90493 rust-const-oid-0.9.6
90494 rust-constant-time-eq-0.1.5
90495 rust-cpufeatures-0.2.17
90496 rust-crossbeam-utils-0.8.22
90497 rust-crypto-common-0.1.7
90498 rust-curve25519-dalek-4.1.3
90499 rust-curve25519-dalek-derive-0.1.1
90500 rust-der-0.7.10
90501 rust-digest-0.10.7
90502 rust-dirs-1.0.5
90503 rust-dirs-2.0.2
90504 rust-dirs-4.0.0
90505 rust-dirs-5.0.1
90506 rust-dirs-6.0.0
90507 rust-dirs-sys-0.3.7
90508 rust-dirs-sys-0.4.1
90509 rust-dirs-sys-0.5.0
90510 rust-ed25519-2.2.3
90511 rust-ed25519-dalek-2.2.0
90512 rust-env-filter-2.0.0
90513 rust-env-logger-0.11.11
90514 rust-errno-0.2.8
90515 rust-errno-0.3.14
90516 rust-errno-dragonfly-0.1.2
90517 rust-exec-0.3.1
90518 rust-fastrand-2.4.1
90519 rust-fiat-crypto-0.2.9
90520 rust-find-msvc-tools-0.1.9
90521 rust-fnv-1.0.7
90522 rust-generic-array-0.14.7
90523 rust-getrandom-0.1.16
90524 rust-getrandom-0.2.17
90525 rust-getrandom-0.4.3
90526 rust-gumdrop-0.7.0
90527 rust-gumdrop-derive-0.7.0
90528 rust-heck-0.5.0
90529 rust-hex-0.4.3
90530 rust-is-terminal-polyfill-1.70.2
90531 rust-itoa-1.0.18
90532 rust-ketos-0.12.0
90533 rust-ketos-derive-0.12.0
90534 rust-libc-0.2.186
90535 rust-libredox-0.1.18
90536 rust-linefeed-0.6.0
90537 rust-linux-raw-sys-0.12.1
90538 rust-log-0.4.33
90539 rust-memchr-2.8.3
90540 rust-minimal-lexical-0.2.1
90541 rust-mortal-0.2.4
90542 rust-nix-0.26.4
90543 rust-nom-7.1.3
90544 rust-num-0.2.1
90545 rust-num-bigint-0.2.6
90546 rust-num-complex-0.2.4
90547 rust-num-integer-0.1.46
90548 rust-num-iter-0.1.46
90549 rust-num-rational-0.2.4
90550 rust-num-traits-0.2.19
90551 rust-once-cell-1.21.4
90552 rust-once-cell-polyfill-1.70.2
90553 rust-option-ext-0.2.0
90554 rust-path-clean-1.0.1
90555 rust-phf-0.11.3
90556 rust-phf-codegen-0.11.3
90557 rust-phf-generator-0.11.3
90558 rust-phf-shared-0.11.3
90559 rust-pkcs8-0.10.2
90560 rust-ppv-lite86-0.2.21
90561 rust-proc-macro2-1.0.106
90562 rust-quickcheck-1.1.0
90563 rust-quickcheck-macros-1.2.0
90564 rust-quote-1.0.46
90565 rust-r-efi-6.0.0
90566 rust-rand-0.7.3
90567 rust-rand-0.8.7
90568 rust-rand-0.10.2
90569 rust-rand-chacha-0.2.2
90570 rust-rand-chacha-0.3.1
90571 rust-rand-core-0.5.1
90572 rust-rand-core-0.6.4
90573 rust-rand-core-0.10.1
90574 rust-rand-hc-0.2.0
90575 rust-redox-syscall-0.1.57
90576 rust-redox-users-0.3.5
90577 rust-redox-users-0.4.6
90578 rust-redox-users-0.5.2
90579 rust-regex-1.13.1
90580 rust-regex-automata-0.4.16
90581 rust-regex-syntax-0.8.11
90582 rust-rust-argon2-0.8.3
90583 rust-rustc-version-0.4.1
90584 rust-rustix-1.1.4
90585 rust-semver-1.0.28
90586 rust-serde-1.0.228
90587 rust-serde-core-1.0.228
90588 rust-serde-derive-1.0.228
90589 rust-serde-json-1.0.150
90590 rust-sha2-0.10.9
90591 rust-shell-escape-0.1.5
90592 rust-shellexpand-3.1.2
90593 rust-shlex-2.0.1
90594 rust-signature-2.2.0
90595 rust-siphasher-1.0.3
90596 rust-smallstr-0.2.0
90597 rust-smallvec-1.15.2
90598 rust-spki-0.7.3
90599 rust-strsim-0.11.1
90600 rust-subtle-2.6.1
90601 rust-syn-1.0.109
90602 rust-syn-2.0.119
90603 rust-tempfile-3.27.0
90604 rust-terminfo-0.8.0
90605 rust-thiserror-1.0.69
90606 rust-thiserror-2.0.18
90607 rust-thiserror-impl-1.0.69
90608 rust-thiserror-impl-2.0.18
90609 rust-tinyvec-1.12.0
90610 rust-tinyvec-macros-0.1.1
90611 rust-typenum-1.20.1
90612 rust-unicode-ident-1.0.24
90613 rust-unicode-normalization-0.1.25
90614 rust-unicode-width-0.1.14
90615 rust-utf8parse-0.2.2
90616 rust-version-check-0.9.5
90617 rust-wasi-0.9.0+wasi-snapshot-preview1
90618 rust-wasi-0.11.1+wasi-snapshot-preview1
90619 rust-winapi-0.3.9
90620 rust-winapi-i686-pc-windows-gnu-0.4.0
90621 rust-winapi-x86-64-pc-windows-gnu-0.4.0
90622 rust-windows-link-0.2.1
90623 rust-windows-sys-0.48.0
90624 rust-windows-sys-0.61.2
90625 rust-windows-targets-0.48.5
90626 rust-windows-aarch64-gnullvm-0.48.5
90627 rust-windows-aarch64-msvc-0.48.5
90628 rust-windows-i686-gnu-0.48.5
90629 rust-windows-i686-msvc-0.48.5
90630 rust-windows-x86-64-gnu-0.48.5
90631 rust-windows-x86-64-gnullvm-0.48.5
90632 rust-windows-x86-64-msvc-0.48.5
90633 rust-zerocopy-0.8.54
90634 rust-zerocopy-derive-0.8.54
90635 rust-zeroize-1.9.0
90636 rust-zmij-1.0.23))
90353 (skim => 90637 (skim =>
90354 (list rust-aho-corasick-1.1.3 90638 (list rust-aho-corasick-1.1.3
90355 rust-android-tzdata-0.1.1 90639 rust-android-tzdata-0.1.1
diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm
index cd0b8484fd3..bb9ed0c88b1 100644
--- a/gnu/packages/shellutils.scm
+++ b/gnu/packages/shellutils.scm
@@ -440,6 +440,52 @@ all of the regexes given on the command line in order.")
440 (home-page "https://github.com/rupa/z") 440 (home-page "https://github.com/rupa/z")
441 (license license:expat))) 441 (license license:expat)))
442 442
443(define-public shadowenv
444 (package
445 (name "shadowenv")
446 (version "3.5.1")
447 (source
448 (origin
449 (method git-fetch)
450 (uri (git-reference
451 (url "https://github.com/Shopify/shadowenv")
452 (commit version)))
453 (file-name (git-file-name name version))
454 (sha256
455 (base32 "1lyf1anvr7kkvchxh80dk974pamcc5v2vh1j2024s5x39yvhxfyl"))))
456 (build-system cargo-build-system)
457 (arguments
458 (list
459 #:install-source? #f
460 #:imported-modules
461 (append %cargo-build-system-modules
462 %copy-build-system-modules)
463 #:modules
464 '((guix build cargo-build-system)
465 ((guix build copy-build-system) #:prefix copy:)
466 (guix build utils))
467 #:phases
468 #~(modify-phases %standard-phases
469 (add-before 'check 'set-home
470 ;; Tests require a writable HOME.
471 (lambda _
472 (setenv "HOME" "/tmp")))
473 (add-after 'install 'install-manpages
474 (lambda args
475 (apply (assoc-ref copy:%standard-phases 'install)
476 #:install-plan
477 '(("man" "share/"))
478 args))))))
479 (inputs (cargo-inputs 'shadowenv))
480 (home-page "https://shopify.github.io/shadowenv/")
481 (synopsis "Reversible directory-local environment variable manipulations")
482 (description
483 "Shadowenv is a project-local environment variable manager. It
484manipulates the environment by scanning @file{.shadowenv.d/} directories and
485loading any @file{*.lisp} files written in Shadowlisp, a domain-specific
486LISP-1 dialect.")
487 (license license:expat)))
488
443(define-public shfmt 489(define-public shfmt
444 (package 490 (package
445 (name "shfmt") 491 (name "shfmt")