~ruther/guix-local

15474f0e5c83f6df63afd394267985b1229bdedf — Ricardo Wurmus 1 year, 4 months ago 45d33f6
gnu: Add rust-anyinput-0.1.

* gnu/packages/crates-io.scm (rust-anyinput-0.1): New variable.

Change-Id: I5347d8bb51b18c6de5026d0e598fdbdea360a15d
1 files changed, 22 insertions(+), 0 deletions(-)

M gnu/packages/crates-io.scm
M gnu/packages/crates-io.scm => gnu/packages/crates-io.scm +22 -0
@@ 2188,6 2188,28 @@ reductions on 32-bit ARM.")
     "This package provides an internal helper library of anyinput.")
    (license (list license:expat license:asl2.0))))

(define-public rust-anyinput-0.1
  (package
    (name "rust-anyinput")
    (version "0.1.8")
    (source
     (origin
       (method url-fetch)
       (uri (crate-uri "anyinput" version))
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32 "08dkks0pg097vcjj3a43fxzazs2cnmf1jd7kcj8s3y6lfxj80n12"))))
    (build-system cargo-build-system)
    (arguments
     `(#:skip-build? #t
       #:cargo-inputs (("rust-anyinput-derive" ,rust-anyinput-derive-0.1))))
    (home-page "https://github.com/CarlKCarlK/anyinput")
    (synopsis "Macro for functions that accept any input")
    (description
     "This package provides a macro for easier writing of functions that
accept any string-, path-, iterator-, array-, or ndarray-like input.")
    (license (list license:expat license:asl2.0))))

(define-public rust-anyhow-1
  (package
    (name "rust-anyhow")