1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-13 18:40:57 +02:00

gnu: rust-tar-0.4: Move to (gnu packages crates-compression).

* gnu/packages/crates-io.scm (rust-tar-0.4): Move from here ...
* gnu/packages/crates-compression.scm: ... to here.

Change-Id: I32676146e89fce86d2c7423c5e834bd4a898a2b3
This commit is contained in:
Efraim Flashner 2024-12-26 22:43:02 +02:00
parent 8e11841ade
commit 91983b6be4
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351
2 changed files with 32 additions and 32 deletions

View file

@ -1536,6 +1536,38 @@ streaming API for miniz_oxide.")
"This package provides a 7z decompressor/compressor written in pure rust.") "This package provides a 7z decompressor/compressor written in pure rust.")
(license license:asl2.0))) (license license:asl2.0)))
(define-public rust-tar-0.4
(package
(name "rust-tar")
(version "0.4.43")
(source
(origin
(method url-fetch)
(uri (crate-uri "tar" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"1xm1l6gg180wq9xrq9vhyyxxpr4kvyh933yjagax05wf7wqrhnf6"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; Test tarballs not included in crate.
#:cargo-inputs
(("rust-filetime" ,rust-filetime-0.2)
("rust-libc" ,rust-libc-0.2)
("rust-xattr" ,rust-xattr-1))
#:cargo-development-inputs
(("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://github.com/alexcrichton/tar-rs")
(synopsis "Tar file reading/writing for Rust")
(description
"This package provides a Rust implementation of a TAR file reader and
writer. This library does not currently handle compression, but it is abstract
over all I/O readers and writers. Additionally, great lengths are taken to
ensure that the entire contents are never required to be entirely resident in
memory all at once.")
(license (list license:asl2.0
license:expat))))
(define-public rust-unrar-0.5 (define-public rust-unrar-0.5
(package (package
(name "rust-unrar") (name "rust-unrar")

View file

@ -80866,38 +80866,6 @@ that exposes the same functionality at the command line.")
"This package provides generic extensions for tapping values in Rust.") "This package provides generic extensions for tapping values in Rust.")
(license license:expat))) (license license:expat)))
(define-public rust-tar-0.4
(package
(name "rust-tar")
(version "0.4.43")
(source
(origin
(method url-fetch)
(uri (crate-uri "tar" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"1xm1l6gg180wq9xrq9vhyyxxpr4kvyh933yjagax05wf7wqrhnf6"))))
(build-system cargo-build-system)
(arguments
`(#:tests? #f ; Test tarballs not included in crate.
#:cargo-inputs
(("rust-filetime" ,rust-filetime-0.2)
("rust-libc" ,rust-libc-0.2)
("rust-xattr" ,rust-xattr-1))
#:cargo-development-inputs
(("rust-tempfile" ,rust-tempfile-3))))
(home-page "https://github.com/alexcrichton/tar-rs")
(synopsis "Tar file reading/writing for Rust")
(description
"This package provides a Rust implementation of a TAR file reader and
writer. This library does not currently handle compression, but it is abstract
over all I/O readers and writers. Additionally, great lengths are taken to
ensure that the entire contents are never required to be entirely resident in
memory all at once.")
(license (list license:asl2.0
license:expat))))
(define-public rust-tardar-0.1 (define-public rust-tardar-0.1
(package (package
(name "rust-tardar") (name "rust-tardar")