diff options
author | Vinicius Monego <monego@posteo.net> | 2021-06-21 10:43:45 +0000 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-06-22 10:59:27 +0200 |
commit | 400f1caf3f9c3534a858db1f46618e791506465d (patch) | |
tree | 9d281cea8091406b2751227d0f5451c234a22b32 /gnu/packages/crates-io.scm | |
parent | 9ba41ea8231c44cf4d7312891b8d9add277e5d89 (diff) | |
download | guix-400f1caf3f9c3534a858db1f46618e791506465d.tar.gz guix-400f1caf3f9c3534a858db1f46618e791506465d.zip |
gnu: Add rust-uom-0.31.
* gnu/packages/crates-io.scm (rust-uom-0.31): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 930ab5d4e4..ab3dda6dda 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -17,6 +17,7 @@ ;;; Copyright © 2021 Alexandru-Sergiu Marton <brown121407@posteo.ro> ;;; Copyright © 2021 Antero Mejr <antero@kodmin.com> ;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> +;;; Copyright © 2021 Vinicius Monego <monego@posteo.net> ;;; ;;; This file is part of GNU Guix. ;;; @@ -51618,6 +51619,39 @@ untrusted inputs in Rust.") (sha256 (base32 "0byf88b7ca1kb5aap8f6npp6xncvg95dnma8ipmnmd4n9r5izkam")))))) +(define-public rust-uom-0.31 + (package + (name "rust-uom") + (version "0.31.1") + (source + (origin + (method url-fetch) + (uri (crate-uri "uom" version)) + (file-name + (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0dwih0bclq18gfdf7if6kqip82w8yrf076l0ad1n3gr71bynpvmi")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-num-bigint" ,rust-num-bigint-0.3) + ("rust-num-rational" ,rust-num-rational-0.3) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1) + ("rust-typenum" ,rust-typenum-1)) + #:cargo-development-inputs + (("rust-approx" ,rust-approx-0.3) + ("rust-quickcheck" ,rust-quickcheck-0.9) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-static-assertions" + ,rust-static-assertions-1)))) + (home-page "https://github.com/iliekturtles/uom") + (synopsis "Units of measurement") + (description "Units of measurement is a crate that does automatic +type-safe zero-cost dimensional analysis.") + ;; Dual-licensed, either license applies. + (license (list license:asl2.0 license:expat)))) + (define-public rust-url-2 (package (name "rust-url") |