gnu: Add rust-dav1d-sys-0.8.

* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.8): New variable.
(rust-dav1d-sys-0.7): Inherit from rust-dav1d-sys-0.8.

Change-Id: Icf453b47465f8dd2e0a623dc99aff634e13f6ac6
This commit is contained in:
Efraim Flashner 2024-11-14 10:26:45 +02:00
parent 96f26d6a67
commit a01baf555f
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -997,22 +997,21 @@ and iOS.")
`(#:cargo-inputs
(("rust-dav1d-sys" ,rust-dav1d-sys-0.3))))))
(define-public rust-dav1d-sys-0.7
(define-public rust-dav1d-sys-0.8
(package
(name "rust-dav1d-sys")
(version "0.7.3")
(source (origin
(method url-fetch)
(uri (crate-uri "dav1d-sys" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "13z5qvf35lkda67l6l1bkdp1gmqg75cqfblldxh4n8rbmn4zsj9s"))))
(version "0.8.2")
(source
(origin
(method url-fetch)
(uri (crate-uri "dav1d-sys" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "158fqp97ny3206sydnimc2jy1c1gcxa4llqvvkp3ii2dixg1rjvf"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t ; Expects 1.0.0 <= dav1d < 1.3.0
#:cargo-inputs
(("rust-libc" ,rust-libc-0.2)
("rust-system-deps" ,rust-system-deps-6))))
`(#:cargo-inputs (("rust-libc" ,rust-libc-0.2)
("rust-system-deps" ,rust-system-deps-6))))
(native-inputs
(list pkg-config))
(inputs
@ -1022,6 +1021,23 @@ and iOS.")
(description "This package provides FFI bindings to dav1d.")
(license license:expat)))
(define-public rust-dav1d-sys-0.7
(package
(inherit rust-dav1d-sys-0.8)
(name "rust-dav1d-sys")
(version "0.7.3")
(source (origin
(method url-fetch)
(uri (crate-uri "dav1d-sys" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "13z5qvf35lkda67l6l1bkdp1gmqg75cqfblldxh4n8rbmn4zsj9s"))))
(arguments
`(#:skip-build? #t ; Expects 1.0.0 <= dav1d < 1.3.0
#:cargo-inputs
(("rust-libc" ,rust-libc-0.2)
("rust-system-deps" ,rust-system-deps-6))))))
(define-public rust-dav1d-sys-0.3
(package
(inherit rust-dav1d-sys-0.7)