summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2025-03-04 18:15:23 +0800
committerHilton Chain <hako@ultrarare.space>2025-08-21 19:08:25 +0800
commite37d51d8c70ca9399e96ad08769f6ddfbff0fcde (patch)
tree67970ed21e3d619279c0627740f5952b1b22bf09 /gnu
parent30c63b4678a3ef8676ab3f15f1d2d7596412f64f (diff)
gnu: zoxide: Remove #:cargo-inputs.
* gnu/packages/rust-apps.scm (zoxide)[inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:cargo-inputs and #:cargo-development-inputs. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[zoxide]: New entry. Change-Id: Ieeebd69dc4aa7e410eb6d7e73a59e7cfc9be538b
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/rust-apps.scm22
-rw-r--r--gnu/packages/rust-crates.scm182
2 files changed, 182 insertions, 22 deletions
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index fcb12bc8028..37c25326c8d 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -5213,27 +5213,6 @@ minimum contrast levels, and more.")
(build-system cargo-build-system)
(arguments
(list #:install-source? #f
- #:cargo-inputs
- `(("rust-anyhow" ,rust-anyhow-1)
- ("rust-bincode" ,rust-bincode-1)
- ("rust-clap" ,rust-clap-4)
- ("rust-clap-complete" ,rust-clap-complete-4)
- ("rust-clap-complete-fig" ,rust-clap-complete-fig-4)
- ("rust-color-print" ,rust-color-print-0.3)
- ("rust-dirs" ,rust-dirs-5)
- ("rust-dunce" ,rust-dunce-1)
- ("rust-fastrand" ,rust-fastrand-2)
- ("rust-glob" ,rust-glob-0.3)
- ("rust-nix" ,rust-nix-0.29)
- ("rust-ouroboros" ,rust-ouroboros-0.18)
- ("rust-rinja" ,rust-rinja-0.3)
- ("rust-serde" ,rust-serde-1)
- ("rust-which" ,rust-which-6))
- #:cargo-development-inputs
- `(("rust-assert-cmd" ,rust-assert-cmd-2)
- ("rust-rstest" ,rust-rstest-0.23)
- ("rust-rstest-reuse" ,rust-rstest-reuse-0.7)
- ("rust-tempfile" ,rust-tempfile-3))
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-references
@@ -5272,6 +5251,7 @@ minimum contrast levels, and more.")
(copy-file "contrib/completions/zoxide.elv"
(string-append elvish-completions-dir
"/zoxide"))))))))
+ (inputs (cargo-inputs 'zoxide))
(home-page "https://github.com/ajeetdsouza/zoxide/")
(synopsis "Fast way to navigate your file system")
(description
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 4d79e3cf890..5095da45c8f 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -68,6 +68,10 @@
(crate-source "aho-corasick" "1.1.3"
"05mrpkvdgp5d20y2p989f187ry9diliijgwrs254fs9s1m1x6q4f"))
+(define rust-aliasable-0.1.3
+ (crate-source "aliasable" "0.1.3"
+ "1z8548zdjlm4ps1k0d7x68lfdyji02crwcc9rw3q3bb106f643r5"))
+
(define rust-aligned-vec-0.5.0
(crate-source "aligned-vec" "0.5.0"
"1lb8qjqfap028ylf8zap6rkwrnrqimc3v6h3cixycjrdx1y0vaaa"))
@@ -229,6 +233,10 @@
(crate-source "base64ct" "1.7.3"
"18scrpjl145msdb64q4nbb0plm4wbmp5lml134nz0c5rvxm5pql9"))
+(define rust-bincode-1.3.3
+ (crate-source "bincode" "1.3.3"
+ "1bfw3mnwzx5g1465kiqllp5n4r10qrqy88kdlp3jfwnq2ya5xx5i"))
+
(define rust-bindgen-0.69.5
(crate-source "bindgen" "0.69.5"
"1240snlcfj663k04bjsg629g4wx6f83flgbjh5rzpgyagk3864r7"))
@@ -482,6 +490,10 @@
(crate-source "clap_complete_command" "0.6.1"
"0qhv99j7msqyw7j17hswqwpqbdvqawy8l7ip6rnnh5930n61k3ns"))
+(define rust-clap-complete-fig-4.5.2
+ (crate-source "clap_complete_fig" "4.5.2"
+ "0sy88ybw33ba7qj02caxr9jv03wq1f8rdbrbqw81i5gkiwn1156l"))
+
(define rust-clap-complete-nushell-4.5.5
(crate-source "clap_complete_nushell" "4.5.5"
"12miqxh9g7q37w11bgv55b32s0hdf6avf0lhagzc5psp6icv3a66"))
@@ -1914,6 +1926,11 @@
(crate-source "new_debug_unreachable" "1.0.6"
"11phpf1mjxq6khk91yzcbd3ympm78m3ivl7xg6lg2c0lf66fy3k5"))
+(define rust-nix-0.29.0
+ (crate-source "nix" "0.29.0"
+ "0ikvn7s9r2lrfdm3mx1h7nbfjvcc6s9vxdzw7j5xfkd2qdnp9qki"
+ #:snippet '(delete-file-recursively "test")))
+
(define rust-nom-7.1.3
(crate-source "nom" "7.1.3"
"0jha9901wxam390jcf5pfa0qqfrgh8li787jx2ip0yk5b8y9hwyj"))
@@ -2053,6 +2070,14 @@
(crate-source "os_str_bytes" "6.6.1"
"1885z1x4sm86v5p41ggrl49m58rbzzhd1kj72x46yy53p62msdg2"))
+(define rust-ouroboros-0.18.5
+ (crate-source "ouroboros" "0.18.5"
+ "0ndy8hvp24gs7yxw9wj81hs5rb36wxmpw4i38ylrfjy4p46ha3qy"))
+
+(define rust-ouroboros-macro-0.18.5
+ (crate-source "ouroboros_macro" "0.18.5"
+ "1l343ss6hlh0abbwjk6zah6mdlyhh1v1imflv3v86c6lsfyjhw1w"))
+
(define rust-overload-0.1.1
(crate-source "overload" "0.1.1"
"0fdgbaqwknillagy1xq7xfgv60qdbk010diwl7s1p0qx7hb16n5i"
@@ -2271,6 +2296,10 @@
(crate-source "proc-macro2" "1.0.94"
"114wxb56gdj9vy44q0ll3l2x9niqzcbyqikydmlb5f3h5rsp26d3"))
+(define rust-proc-macro2-diagnostics-0.10.1
+ (crate-source "proc-macro2-diagnostics" "0.10.1"
+ "1j48ipc80pykvhx6yhndfa774s58ax1h6sm6mlhf09ls76f6l1mg"))
+
(define rust-prodash-29.0.1
(crate-source "prodash" "29.0.1"
"12xm50jzkqzdqdcidmzy4d6rj9r8x6mf8sidgrh7dfc0r4jcxrwy"))
@@ -2495,6 +2524,19 @@
(define rust-ring-0.17.14 rust-ring-0.17)
+(define rust-rinja-0.3.5
+ (crate-source "rinja" "0.3.5"
+ "198ppf5bnm6q53dhn4nijl9vbrdm49i1z86msyrk0m2r006r9i1x"))
+
+(define rust-rinja-derive-0.3.5
+ (crate-source "rinja_derive" "0.3.5"
+ "12x1dfrjxhzfai2izmrqpbplj1aifkq1a58vby1f5xmf8q0yvn88"))
+
+(define rust-rinja-parser-0.3.5
+ (crate-source "rinja_parser" "0.3.5"
+ "046602hy9x1q3np3qm64xpkw1xx64kiyjikyn8gpl2p0w9kaiyck"
+ #:snippet '(delete-file-recursively "tests")))
+
(define rust-rpds-1.1.0
(crate-source "rpds" "1.1.0"
"194hjbsicmgqi3dyllqrz09mmhh597m2j9l49lr16cyfscambqd0"))
@@ -2503,10 +2545,22 @@
(crate-source "rstest" "0.22.0"
"0dlrn6y4z5xgsvf6ky3lrjwsxpvi13sizlkwnqs1gmmxc873yhkv"))
+(define rust-rstest-0.23.0
+ (crate-source "rstest" "0.23.0"
+ "0d90hr3i2yajzgpzvsh6p2yjzmcb3nm8884xdbb5sswvwmdmhb0a"))
+
(define rust-rstest-macros-0.22.0
(crate-source "rstest_macros" "0.22.0"
"0hiba8l3d20ajkifd3kz5rzzpxsy311ca4c4ll94pxqlglg73qf5"))
+(define rust-rstest-macros-0.23.0
+ (crate-source "rstest_macros" "0.23.0"
+ "0nmdm7a4ysihnh0zz6w6gqrmw205zfp7xqkb2id3858vg20afpl2"))
+
+(define rust-rstest-reuse-0.7.0
+ (crate-source "rstest_reuse" "0.7.0"
+ "057y4v1rh9br58n2m3xqvm8xyx8k96jpgibgls3sah78f93gpa5k"))
+
(define rust-rusqlite-0.32.1
(crate-source "rusqlite" "0.32.1"
"0vlx040bppl414pbjgbp7qr4jdxwszi9krx0m63zzf2f2whvflvp"))
@@ -3275,6 +3329,10 @@
(crate-source "which" "4.4.2"
"1ixzmx3svsv5hbdvd8vdhd3qwvf6ns8jdpif1wmwsy10k90j9fl7"))
+(define rust-which-6.0.3
+ (crate-source "which" "6.0.3"
+ "07yg74dsq644hq5a35546c9mja6rsjdsg92rykr9hkflxf7r5vml"))
+
(define rust-which-7.0.2
(crate-source "which" "7.0.2"
"10qjdz8cld2ljd62kk3yaqhn7b96dj4bmy02vjmb6wphw5hwhx17"))
@@ -5600,4 +5658,126 @@
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-windows-x86-64-msvc-0.52.6))
+ (zoxide =>
+ (list rust-aho-corasick-1.1.3
+ rust-aliasable-0.1.3
+ 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.97
+ rust-assert-cmd-2.0.16
+ rust-bincode-1.3.3
+ rust-bitflags-2.9.0
+ rust-bstr-1.11.3
+ rust-cfg-if-1.0.0
+ rust-cfg-aliases-0.2.1
+ rust-clap-4.5.35
+ rust-clap-builder-4.5.35
+ rust-clap-complete-4.5.47
+ rust-clap-complete-fig-4.5.2
+ rust-clap-derive-4.5.32
+ rust-clap-lex-0.7.4
+ rust-color-print-0.3.7
+ rust-color-print-proc-macro-0.3.7
+ rust-colorchoice-1.0.3
+ rust-difflib-0.4.0
+ rust-dirs-5.0.1
+ rust-dirs-sys-0.4.1
+ rust-doc-comment-0.3.3
+ rust-dunce-1.0.5
+ rust-either-1.15.0
+ rust-errno-0.3.11
+ rust-fastrand-2.3.0
+ rust-getrandom-0.2.15
+ rust-getrandom-0.3.2
+ rust-glob-0.3.2
+ rust-heck-0.4.1
+ rust-heck-0.5.0
+ rust-home-0.5.11
+ rust-is-terminal-polyfill-1.70.1
+ rust-itoa-1.0.15
+ rust-libc-0.2.171
+ rust-libredox-0.1.3
+ rust-linux-raw-sys-0.4.15
+ rust-linux-raw-sys-0.9.3
+ rust-memchr-2.7.4
+ rust-mime-0.3.17
+ rust-mime-guess-2.0.5
+ rust-minimal-lexical-0.2.1
+ rust-nix-0.29.0
+ rust-nom-7.1.3
+ rust-once-cell-1.21.3
+ rust-option-ext-0.2.0
+ rust-ouroboros-0.18.5
+ rust-ouroboros-macro-0.18.5
+ rust-ppv-lite86-0.2.21
+ rust-predicates-3.1.3
+ rust-predicates-core-1.0.9
+ rust-predicates-tree-1.0.12
+ rust-proc-macro2-1.0.94
+ rust-proc-macro2-diagnostics-0.10.1
+ rust-quote-1.0.40
+ rust-r-efi-5.2.0
+ rust-rand-0.8.5
+ rust-rand-chacha-0.3.1
+ rust-rand-core-0.6.4
+ rust-redox-users-0.4.6
+ rust-regex-1.11.1
+ rust-regex-automata-0.4.9
+ rust-regex-syntax-0.8.5
+ rust-relative-path-1.9.3
+ rust-rinja-0.3.5
+ rust-rinja-derive-0.3.5
+ rust-rinja-parser-0.3.5
+ rust-rstest-0.23.0
+ rust-rstest-macros-0.23.0
+ rust-rstest-reuse-0.7.0
+ rust-rustc-hash-2.1.1
+ rust-rustc-version-0.4.1
+ rust-rustix-0.38.44
+ rust-rustix-1.0.5
+ rust-semver-1.0.26
+ rust-serde-1.0.219
+ rust-serde-derive-1.0.219
+ rust-static-assertions-1.1.0
+ rust-strsim-0.11.1
+ rust-syn-2.0.100
+ rust-tempfile-3.19.1
+ rust-termtree-0.5.1
+ rust-thiserror-1.0.69
+ rust-thiserror-impl-1.0.69
+ rust-unicase-2.8.1
+ rust-unicode-ident-1.0.18
+ rust-utf8parse-0.2.2
+ rust-version-check-0.9.5
+ rust-wait-timeout-0.2.1
+ rust-wasi-0.11.0+wasi-snapshot-preview1
+ rust-wasi-0.14.2+wasi-0.2.4
+ rust-which-6.0.3
+ rust-windows-sys-0.48.0
+ rust-windows-sys-0.59.0
+ rust-windows-targets-0.48.5
+ rust-windows-targets-0.52.6
+ rust-windows-aarch64-gnullvm-0.48.5
+ rust-windows-aarch64-gnullvm-0.52.6
+ rust-windows-aarch64-msvc-0.48.5
+ rust-windows-aarch64-msvc-0.52.6
+ rust-windows-i686-gnu-0.48.5
+ rust-windows-i686-gnu-0.52.6
+ rust-windows-i686-gnullvm-0.52.6
+ rust-windows-i686-msvc-0.48.5
+ rust-windows-i686-msvc-0.52.6
+ rust-windows-x86-64-gnu-0.48.5
+ rust-windows-x86-64-gnu-0.52.6
+ rust-windows-x86-64-gnullvm-0.48.5
+ rust-windows-x86-64-gnullvm-0.52.6
+ rust-windows-x86-64-msvc-0.48.5
+ rust-windows-x86-64-msvc-0.52.6
+ rust-winsafe-0.0.19
+ rust-wit-bindgen-rt-0.39.0
+ rust-yansi-1.0.1
+ rust-zerocopy-0.8.24
+ rust-zerocopy-derive-0.8.24)))