me
/
guix
Archived
1
0
Fork 0

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>
master
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
1 changed files with 39 additions and 17 deletions

View File

@ -42421,8 +42421,39 @@ for TLS).")
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
@ -42433,7 +42464,6 @@ unstable language features.")
(sha256
(base32
"0q5hky03ik3y50s9sz25r438bc4nwhqc6dqwynv4wylc807n29nk"))))
(build-system cargo-build-system)
(arguments
`(#:skip-build? #t
#:cargo-inputs
@ -42444,15 +42474,7 @@ unstable language features.")
(;("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