diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2020-02-09 14:28:23 +0200 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2020-02-09 16:08:55 +0200 |
commit | 11aec1687b35fc116535d249fdf891079f4c659a (patch) | |
tree | 5c0a70ceb187ac813a28183a902f045eec2d5f81 /gnu/packages | |
parent | 40f41b56e1bbaba9518ff380e41869b70ee226b3 (diff) | |
download | guix-11aec1687b35fc116535d249fdf891079f4c659a.tar.gz guix-11aec1687b35fc116535d249fdf891079f4c659a.zip |
gnu: Add rust-average-0.9.
* gnu/packages/crates-io.scm (rust-average-0.9): New variable.
Diffstat (limited to 'gnu/packages')
-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 04399627d1..62a11c790e 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -558,6 +558,40 @@ ArrayVec and ArrayString.") "1chwgimpx5z7xbag7krr9d8asxfqbh683qhgl9kn3hxk2l0djj8x")))) (arguments '(#:skip-build? #t)))) +(define-public rust-average-0.9 + (package + (name "rust-average") + (version "0.9.4") + (source + (origin + (method url-fetch) + (uri (crate-uri "average" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 + "1f8ya00bv6qki9m7b4lb3bn845rj473mx02qpm7wgy5qc1yp75xs")))) + (build-system cargo-build-system) + (arguments + `(#:cargo-inputs + (("rust-conv" ,rust-conv-0.3) + ("rust-float-ord" ,rust-float-ord-0.2) + ("rust-num-integer" ,rust-num-integer-0.1) + ("rust-num-traits" ,rust-num-traits-0.2) + ("rust-serde" ,rust-serde-1.0) + ("rust-serde-big-array" ,rust-serde-big-array-0.1) + ("rust-serde-derive" ,rust-serde-derive-1.0)) + #:cargo-development-inputs + (("rust-bencher" ,rust-bencher-0.1) + ("rust-quantiles" ,rust-quantiles-0.7) + ("rust-rand" ,rust-rand-0.6) + ("rust-serde-json" ,rust-serde-json-1.0) + ("rust-streaming-stats" ,rust-streaming-stats-0.2)))) + (home-page "https://github.com/vks/average") + (synopsis "Calculate statistics iteratively") + (description "This crate provides for calculating statistics iteratively +in Rust.") + (license (list license:asl2.0 license:expat)))) + (define-public rust-backtrace-0.3 (package (name "rust-backtrace") |