diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2024-03-31 14:10:43 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2024-07-19 00:45:16 +0300 |
commit | 2f0dd6e0917de3748254b7eb37e51bb75396a75d (patch) | |
tree | cbcdd9cae1c0d319aed0bffa9415982c3eda4cf3 /gnu | |
parent | 103fd1727c984d65198bd973b2d2b99d81d14e84 (diff) | |
download | guix-2f0dd6e0917de3748254b7eb37e51bb75396a75d.tar guix-2f0dd6e0917de3748254b7eb37e51bb75396a75d.tar.gz |
gnu: Add rust-byte-unit-5.
* gnu/packages/crates-io.scm (rust-byte-unit-5): New variable.
(rust-byte-unit-4): Inherit from rust-byte-unit-5.
Change-Id: I0339eb0c14c7eb1d04336fe180b9a2695d19c01f
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/crates-io.scm | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8e1f2606b4..1a1569686c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -9646,28 +9646,46 @@ of built-in fundamental numeric types.") (description "Bytes related utility functions.") (license (list license:asl2.0 license:expat)))) -(define-public rust-byte-unit-4 +(define-public rust-byte-unit-5 (package (name "rust-byte-unit") - (version "4.0.9") + (version "5.1.4") (source (origin (method url-fetch) (uri (crate-uri "byte-unit" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "0lxi11qf6h1rqr0yhsh7i6755l325qrkv9r4bgismyik531mi1qw")))) + (base32 "0gnnl92szl7d6bxz028n03ifflg96z4xp0lxqc3m8rmjy2yikb1k")))) (build-system cargo-build-system) (arguments - `(#:cargo-inputs - (("rust-serde" ,rust-serde-1) - ("rust-utf8-width" ,rust-utf8-width-0.1)))) + `(#:cargo-inputs (("rust-rocket" ,rust-rocket-0.5) + ("rust-rust-decimal" ,rust-rust-decimal-1) + ("rust-serde" ,rust-serde-1) + ("rust-utf8-width" ,rust-utf8-width-0.1)) + #:cargo-development-inputs (("rust-serde-json" ,rust-serde-json-1)))) (home-page "https://magiclen.org/byte-unit") (synopsis "Library for interaction with units of bytes") (description "This package provides a library for interaction with units of bytes.") (license license:expat))) +(define-public rust-byte-unit-4 + (package + (inherit rust-byte-unit-5) + (name "rust-byte-unit") + (version "4.0.9") + (source + (origin + (method url-fetch) + (uri (crate-uri "byte-unit" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "0lxi11qf6h1rqr0yhsh7i6755l325qrkv9r4bgismyik531mi1qw")))) + (arguments + `(#:cargo-inputs (("rust-serde" ,rust-serde-1) + ("rust-utf8-width" ,rust-utf8-width-0.1)))))) + (define-public rust-bytecheck-0.6 (package (name "rust-bytecheck") |