diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-07-27 14:19:13 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2021-07-27 16:34:12 +0200 |
commit | 20e6b7ccd2279a5674b1f03a30551c6d5d2c675b (patch) | |
tree | 0afa0323fe12362f1393f0c8babee7203f8a9c2d /gnu/packages/crates-io.scm | |
parent | 9a38d56e3aff1246626349abdc2f2ada0ba26ae1 (diff) | |
download | guix-20e6b7ccd2279a5674b1f03a30551c6d5d2c675b.tar.gz |
gnu: Add rust-mp4-0.8.
* gnu/packages/crates-io.scm (rust-mp4-0.8): New variable.
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index 8dcf46297e..0c70618c20 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -27124,6 +27124,32 @@ checking.") "Chaining APIs for both self -> Self and &mut self methods.") (license license:expat))) +(define-public rust-mp4-0.8 + (package + (name "rust-mp4") + (version "0.8.3") + (source + (origin + (method url-fetch) + (uri (crate-uri "mp4" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "14zh9dh6hwzmbchl7yh8wv84r0fniq1jcbz9x2hqq699h6l1issi")))) + (build-system cargo-build-system) + (arguments + `(#:skip-build? #t + #:cargo-inputs + (("rust-byteorder" ,rust-byteorder-1) + ("rust-bytes" ,rust-bytes-0.5) + ("rust-num-rational" ,rust-num-rational-0.3) + ("rust-serde" ,rust-serde-1) + ("rust-serde-json" ,rust-serde-json-1) + ("rust-thiserror" ,rust-thiserror-1)))) + (home-page "https://github.com/alfg/mp4-rust") + (synopsis "MP4 reader and writer library in Rust") + (description "mp4 is a Rust library to read and write ISO-MP4 files.") + (license license:expat))) + (define-public rust-mpris-player-0.6 (package (name "rust-mpris-player") |