guix_mirror_bot pushed a commit to branch master in repository guix. commit ee3e8e3b0069f4cd7898d2307d0f5b6849f5cddd Author: Danny Milosavljevic <dan...@friendly-machines.com> AuthorDate: Sat May 31 02:17:18 2025 +0200
gnu: Add rust-bpaf@0.9.20. * gnu/packages/crates-io.scm (rust-bpaf-0.9): New variable. Change-Id: I8f121b16a2dc94a2cf7f9f038b5753a4aa731e71 --- gnu/packages/crates-io.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fbdbc339b1..f3bb9b6d28 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -12960,6 +12960,31 @@ interoperation between crates in Rust.") (description "This package provides derive macros for bpaf Command Line Argument Parser.") (license (list license:expat license:asl2.0)))) + +(define-public rust-bpaf-0.9 + (package + (name "rust-bpaf") + (version "0.9.20") + (source + (origin + (method url-fetch) + (uri (crate-uri "bpaf" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0caacci746fr7vh3x64fxi7zwqr3gi089lfddphb22v2m3bpcfa7")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs (("rust-bpaf-derive" ,rust-bpaf-derive-0.5) + ("rust-owo-colors" ,rust-owo-colors-4) + ("rust-supports-color" ,rust-supports-color-3)))) + (home-page "https://github.com/pacak/bpaf") + (synopsis "Simple Command Line Argument Parser with parser combinators") + (description + "This package provides a simple command line argument parser with parser +combinators.") + (license (list license:expat license:asl2.0)))) + (define-public rust-clap-4 (package (name "rust-clap")