gnu: Add rust-memmap2-0.7.

* gnu/packages/crates-io.scm (rust-memmap2-0.7): New variable.
(rust-memmap2-0.5): Inherit from rust-memmap2-0.7.
This commit is contained in:
Efraim Flashner 2023-10-03 16:02:44 +03:00
parent 289ec877cd
commit 82f4391aca
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351

View file

@ -39244,17 +39244,17 @@ (define-public rust-memmap-0.2
#:cargo-development-inputs #:cargo-development-inputs
(("rust-tempdir" ,rust-tempdir-0.3)))))) (("rust-tempdir" ,rust-tempdir-0.3))))))
(define-public rust-memmap2-0.5 (define-public rust-memmap2-0.7
(package (package
(name "rust-memmap2") (name "rust-memmap2")
(version "0.5.10") (version "0.7.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (crate-uri "memmap2" version)) (uri (crate-uri "memmap2" version))
(file-name (string-append name "-" version ".tar.gz")) (file-name (string-append name "-" version ".tar.gz"))
(sha256 (sha256
(base32 "09xk415fxyl4a9pgby4im1v2gqlb5lixpm99dczkk30718na9yl3")))) (base32 "1il82b0mw304jlwvl0m89aa8bj5dgmm3vbb0jg8lqlrk0p98i4zl"))))
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
`(#:cargo-inputs `(#:cargo-inputs
@ -39269,6 +39269,26 @@ (define-public rust-memmap2-0.5
"This package provides a Rust API for memory-mapped file IO.") "This package provides a Rust API for memory-mapped file IO.")
(license (list license:expat license:asl2.0)))) (license (list license:expat license:asl2.0))))
(define-public rust-memmap2-0.5
(package
(inherit rust-memmap2-0.7)
(name "rust-memmap2")
(version "0.5.10")
(source
(origin
(method url-fetch)
(uri (crate-uri "memmap2" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32 "09xk415fxyl4a9pgby4im1v2gqlb5lixpm99dczkk30718na9yl3"))))
(arguments
`(#:cargo-inputs
(("rust-libc" ,rust-libc-0.2)
("rust-stable-deref-trait" ,rust-stable-deref-trait-1))
#:cargo-development-inputs
(("rust-owning-ref" ,rust-owning-ref-0.4)
("rust-tempfile" ,rust-tempfile-3))))))
(define-public rust-memmap2-0.3 (define-public rust-memmap2-0.3
(package (package
(inherit rust-memmap2-0.5) (inherit rust-memmap2-0.5)