Archived
1
0
Fork 0

gnu: rav1e: Update to 0.4.1.

* gnu/packages/video.scm (rav1e): Update to 0.4.1.
[source]: Fix indentation.
[cargo-inputs]{rust-arbitrary}: Update to 0.4.
{rust-av-metrics}: New input.
{rust-bitstream-io}: Update to 1.
{rust-cfg-if}: Update to 1.
{rust-console}: Update to 0.14.
{rust-crossbeam}: New input.
{rust-itertools}: Update to 0.10.
{rust-libfuzzer-sys}: New input.
{rust-noop-proc-macro}: Update to 0.3.
{rust-paste}: Update to 1.
{rust-rand}: Update to 0.8.
{rust-rand-chacha}: Update to 0.3.
{rust-regex}: New input.
{rust-rustc-version}: Update to 0.3.
{rust-signal-hook}: Update to 0.3.
{rust-v-frame, rust-wasm-bindgen}: New inputs.
{rust-cc: Move to...
[cargo-development-inputs]: ... here.
{rust-rand}: Update to 0.8.
{rust-rand-chacha}: Update to 0.3.
{rust-semver}: Update to 0.11.
[inputs]{nasm}: Move to...
[native-inputs]: ... here.  This was spotted by 'guix lint'.
[synopsis]: Focus on facts, toning down marketing.
[description]: Expound.
This commit is contained in:
Maxim Cournoyer 2021-06-02 22:30:19 -04:00
parent 62b1c4718c
commit 636e478bac
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -50,6 +50,7 @@
;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org> ;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org>
;;; Copyright © 2021 Andrew Tropin <andrew@trop.in> ;;; Copyright © 2021 Andrew Tropin <andrew@trop.in>
;;; Copyright © 2021 David Wilson <david@daviwil.com> ;;; Copyright © 2021 David Wilson <david@daviwil.com>
;;; Copyright © 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -4864,64 +4865,70 @@ result in several formats:
(define-public rav1e (define-public rav1e
(package (package
(name "rav1e") (name "rav1e")
(version "0.3.5") (version "0.4.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (crate-uri "rav1e" version)) (uri (crate-uri "rav1e" version))
(file-name (file-name
(string-append name "-" version ".tar.gz")) (string-append name "-" version ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0c40gq4qid2apmlgzx98f6826jmn2n61prk0rn7sjxaw7yimw854")))) "00rjil6qbrwfxhhlq9yvidxm0gp9qdbywhf5zvkj85lykbhyff09"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
`(#:cargo-inputs `(#:cargo-inputs
(("rust-aom-sys" ,rust-aom-sys-0.2) (("rust-aom-sys" ,rust-aom-sys-0.2)
("rust-arbitrary" ,rust-arbitrary-0.2) ("rust-arbitrary" ,rust-arbitrary-0.4)
("rust-arg-enum-proc-macro" ,rust-arg-enum-proc-macro-0.3) ("rust-arg-enum-proc-macro" ,rust-arg-enum-proc-macro-0.3)
("rust-arrayvec" ,rust-arrayvec-0.5) ("rust-arrayvec" ,rust-arrayvec-0.5)
("rust-av-metrics" ,rust-av-metrics-0.6)
("rust-backtrace" ,rust-backtrace-0.3) ("rust-backtrace" ,rust-backtrace-0.3)
("rust-bitstream-io" ,rust-bitstream-io-0.8) ("rust-bitstream-io" ,rust-bitstream-io-1)
("rust-byteorder" ,rust-byteorder-1) ("rust-byteorder" ,rust-byteorder-1)
("rust-cc" ,rust-cc-1) ("rust-cfg-if" ,rust-cfg-if-1)
("rust-cfg-if" ,rust-cfg-if-0.1)
("rust-clap" ,rust-clap-2) ("rust-clap" ,rust-clap-2)
("rust-console" ,rust-console-0.11) ("rust-console" ,rust-console-0.14)
("rust-crossbeam" ,rust-crossbeam-0.8)
("rust-dav1d-sys" ,rust-dav1d-sys-0.3) ("rust-dav1d-sys" ,rust-dav1d-sys-0.3)
("rust-fern" ,rust-fern-0.6) ("rust-fern" ,rust-fern-0.6)
("rust-image" ,rust-image-0.23) ("rust-image" ,rust-image-0.23)
("rust-interpolate-name" ,rust-interpolate-name-0.2) ("rust-interpolate-name" ,rust-interpolate-name-0.2)
("rust-itertools" ,rust-itertools-0.9) ("rust-itertools" ,rust-itertools-0.10)
("rust-ivf" ,rust-ivf-0.1) ("rust-ivf" ,rust-ivf-0.1)
("rust-libc" ,rust-libc-0.2) ("rust-libc" ,rust-libc-0.2)
("rust-libfuzzer-sys" ,rust-libfuzzer-sys-0.3)
("rust-log" ,rust-log-0.4) ("rust-log" ,rust-log-0.4)
("rust-nasm-rs" ,rust-nasm-rs-0.2) ("rust-nasm-rs" ,rust-nasm-rs-0.2)
("rust-noop-proc-macro" ,rust-noop-proc-macro-0.2) ("rust-noop-proc-macro" ,rust-noop-proc-macro-0.3)
("rust-num-derive" ,rust-num-derive-0.3) ("rust-num-derive" ,rust-num-derive-0.3)
("rust-num-traits" ,rust-num-traits-0.2) ("rust-num-traits" ,rust-num-traits-0.2)
("rust-paste" ,rust-paste-0.1) ("rust-paste" ,rust-paste-1)
("rust-rand" ,rust-rand-0.7) ("rust-rand" ,rust-rand-0.8)
("rust-rand-chacha" ,rust-rand-chacha-0.2) ("rust-rand-chacha" ,rust-rand-chacha-0.3)
("rust-rayon" ,rust-rayon-1) ("rust-rayon" ,rust-rayon-1)
("rust-regex" ,rust-regex-1)
("rust-rust-hawktracer" ,rust-rust-hawktracer-0.7) ("rust-rust-hawktracer" ,rust-rust-hawktracer-0.7)
("rust-rustc-version" ,rust-rustc-version-0.2) ("rust-rustc-version" ,rust-rustc-version-0.3)
("rust-scan-fmt" ,rust-scan-fmt-0.2) ("rust-scan-fmt" ,rust-scan-fmt-0.2)
("rust-serde" ,rust-serde-1) ("rust-serde" ,rust-serde-1)
("rust-signal-hook" ,rust-signal-hook-0.1) ("rust-signal-hook" ,rust-signal-hook-0.3)
("rust-simd-helpers" ,rust-simd-helpers-0.1) ("rust-simd-helpers" ,rust-simd-helpers-0.1)
("rust-thiserror" ,rust-thiserror-1) ("rust-thiserror" ,rust-thiserror-1)
("rust-toml" ,rust-toml-0.5) ("rust-toml" ,rust-toml-0.5)
("rust-v-frame" ,rust-v-frame-0.2)
("rust-vergen" ,rust-vergen-3) ("rust-vergen" ,rust-vergen-3)
("rust-y4m" ,rust-y4m-0.5)) ("rust-wasm-bindgen" ,rust-wasm-bindgen-0.2)
("rust-y4m" ,rust-y4m-0.7))
#:cargo-development-inputs #:cargo-development-inputs
(("rust-assert-cmd" ,rust-assert-cmd-1) (("rust-assert-cmd" ,rust-assert-cmd-1)
("rust-cc" ,rust-cc-1)
("rust-criterion" ,rust-criterion-0.3) ("rust-criterion" ,rust-criterion-0.3)
("rust-interpolate-name" ,rust-interpolate-name-0.2) ("rust-interpolate-name" ,rust-interpolate-name-0.2)
("rust-pretty-assertions" ,rust-pretty-assertions-0.6) ("rust-pretty-assertions" ,rust-pretty-assertions-0.6)
("rust-rand" ,rust-rand-0.7) ("rust-rand" ,rust-rand-0.8)
("rust-rand-chacha" ,rust-rand-chacha-0.2) ("rust-rand-chacha" ,rust-rand-chacha-0.3)
("rust-semver" ,rust-semver-0.9)) ("rust-semver" ,rust-semver-0.11))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(replace 'build (replace 'build
@ -4930,13 +4937,13 @@ result in several formats:
(invoke "cargo" "cinstall" "--release" (invoke "cargo" "cinstall" "--release"
(string-append "--prefix=" out)))))))) (string-append "--prefix=" out))))))))
(native-inputs (native-inputs
`(("cargo-c" ,rust-cargo-c))) `(("cargo-c" ,rust-cargo-c)
(inputs ("nasm" ,nasm)))
`(("nasm" ,nasm)))
(home-page "https://github.com/xiph/rav1e/") (home-page "https://github.com/xiph/rav1e/")
(synopsis "The fastest and safest AV1 encoder") (synopsis "Fast and safe AV1 encoder")
(description (description "@code{rav1e} is an AV1 video encoder. It is designed to
"The fastest and safest AV1 encoder.") eventually cover all use cases, though in its current form it is most suitable
for cases where libaom (the reference encoder) is too slow.")
(license license:bsd-2))) (license license:bsd-2)))
(define-public peek (define-public peek