aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-31 14:58:02 +0300
committerEfraim Flashner <efraim@flashner.co.il>2024-07-19 00:45:54 +0300
commit70e639c8fd3b4c1f681cc5ee20e3d690ee48e91e (patch)
tree797c20088f4eaf265cd9ff31bac3e0cfc726beb7
parentbc567caab16765641134ae5ec21c41958259fdfd (diff)
downloadguix-70e639c8fd3b4c1f681cc5ee20e3d690ee48e91e.tar
guix-70e639c8fd3b4c1f681cc5ee20e3d690ee48e91e.tar.gz
gnu: Add rust-clap-utilities-0.2.
* gnu/packages/crates-io.scm (rust-clap-utilities-0.2): New variable. Change-Id: Id4e5356c97d5695b2faa2a70101a3db2678f43f0
-rw-r--r--gnu/packages/crates-io.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 6553a09d65..9ac98ab3ca 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -12938,6 +12938,28 @@ stream of tokens.")
(("rust-clap" ,rust-clap-3)
("rust-snapbox" ,rust-snapbox-0.2))))))
+(define-public rust-clap-utilities-0.2
+ (package
+ (name "rust-clap-utilities")
+ (version "0.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "clap-utilities" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "163p99zc3wp02khfrqvn176c5bbprv03l8jrbrh16lgngs0gzg0m"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:cargo-inputs (("rust-clap" ,rust-clap-4)
+ ("rust-clap-complete" ,rust-clap-complete-4)
+ ("rust-pipe-trait" ,rust-pipe-trait-0.4)
+ ("rust-thiserror" ,rust-thiserror-1))))
+ (home-page "https://github.com/KSXGitHub/clap-utilities.git")
+ (synopsis "Small utilities related to clap")
+ (description "This package provides small utilities related to clap.")
+ (license license:expat)))
+
(define-public rust-clap-verbosity-flag-2
(package
(name "rust-clap-verbosity-flag")