gnu: Add rust-textwrap-0.12.

* gnu/packages/crates-io.scm (rust-textwrap-0.12): New variable.
(rust-textwrap-0.11): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
Zheng Junjie 2021-04-28 00:12:23 +08:00 committed by Nicolas Goaziou
parent 8de658d54a
commit 754d009a76
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -42421,19 +42421,49 @@ (define-public rust-tester-0.5
unstable language features.")
(license (list license:expat license:asl2.0))))
(define-public rust-textwrap-0.12
(package
(name "rust-textwrap")
(version "0.12.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "textwrap" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"12978qmkl5gcp94lxndpvp9qxq8mxp7hm9xbrw3422dgikchhc10"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
(("rust-hyphenation" ,rust-hyphenation-0.8)
("rust-terminal-size" ,rust-terminal-size-0.1)
("rust-unicode-width" ,rust-unicode-width-0.1))))
(home-page
"https://github.com/mgeisler/textwrap")
(synopsis "Library for word wrapping, indenting, and dedenting strings")
(description
"Textwrap is a small library for word wrapping, indenting, and dedenting
strings. You can use it to format strings (such as help and error messages)
for display in commandline applications. It is designed to be efficient and
handle Unicode characters correctly.")
(license license:expat)))
(define-public rust-textwrap-0.11
(package
(inherit rust-textwrap-0.12)
(name "rust-textwrap")
(version "0.11.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "textwrap" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"0q5hky03ik3y50s9sz25r438bc4nwhqc6dqwynv4wylc807n29nk"))))
(build-system cargo-build-system)
(origin
(method url-fetch)
(uri (crate-uri "textwrap" version))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"0q5hky03ik3y50s9sz25r438bc4nwhqc6dqwynv4wylc807n29nk"))))
(arguments
`(#:skip-build? #t
#:cargo-inputs
@ -42444,15 +42474,7 @@ (define-public rust-textwrap-0.11
(;("rust-lipsum" ,rust-lipsum-0.6)
("rust-rand" ,rust-rand-0.6)
("rust-rand-xorshift" ,rust-rand-xorshift-0.1)
("rust-version-sync" ,rust-version-sync-0.6))))
(home-page "https://github.com/mgeisler/textwrap")
(synopsis "Library for word wrapping, indenting, and dedenting strings")
(description
"Textwrap is a small library for word wrapping, indenting, and dedenting
strings. You can use it to format strings (such as help and error messages)
for display in commandline applications. It is designed to be efficient and
handle Unicode characters correctly.")
(license license:expat)))
("rust-version-sync" ,rust-version-sync-0.6))))))
(define-public rust-thin-slice-0.1
(package