diff options
author | Efraim Flashner <efraim@flashner.co.il> | 2023-10-27 20:54:59 +0300 |
---|---|---|
committer | Efraim Flashner <efraim@flashner.co.il> | 2023-11-28 07:58:52 +0200 |
commit | e8f33fb7b9cd0f409f7e7ba68f2f2c7ee4dfac4c (patch) | |
tree | 23d0bf83d694dceea5e2a29ac1c75ef7b7d3a62c | |
parent | f2ae2fa931f9ab5a3a589aac215e97dd63e7e998 (diff) | |
download | guix-e8f33fb7b9cd0f409f7e7ba68f2f2c7ee4dfac4c.tar.gz guix-e8f33fb7b9cd0f409f7e7ba68f2f2c7ee4dfac4c.zip |
gnu: Add rust-terminal-size-0.3.
* gnu/packages/crates-io.scm (rust-terminal-size-0.3): New variable.
(rust-terminal-size-0.2): Inherit from rust-terminal-size-0.3.
Change-Id: Ifa7f71a9aa8463f64e623d488463f5bc67c4cf04
-rw-r--r-- | gnu/packages/crates-io.scm | 31 |
1 files changed, 24 insertions, 7 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index fd9a66142c..736968f577 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -75718,8 +75718,31 @@ writing colored text to a terminal.") (description "Markdown Renderer for the Terminal.") (license license:expat))) +(define-public rust-terminal-size-0.3 + (package + (name "rust-terminal-size") + (version "0.3.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "terminal-size" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "1xqdzdjq77smg41z67vg3qwrcilf1zf5330gdrgm22lyghmvzgi1")))) + (build-system cargo-build-system) + (arguments + (list #:tests? #f ;tests require /dev/stderr + #:cargo-inputs `(("rust-rustix" ,rust-rustix-0.38) + ("rust-windows-sys" ,rust-windows-sys-0.48)))) + (home-page "https://github.com/eminence/terminal-size") + (synopsis "Gets the size of your Linux or Windows terminal") + (description + "This package gets the size of your Linux or Windows terminal.") + (license (list license:expat license:asl2.0)))) + (define-public rust-terminal-size-0.2 (package + (inherit rust-terminal-size-0.3) (name "rust-terminal-size") (version "0.2.2") (source (origin @@ -75729,16 +75752,10 @@ writing colored text to a terminal.") (sha256 (base32 "0yhza8sc6jkka6j0nq5sl749ckx1jagvxp3b38yhh4px6k291jj0")))) - (build-system cargo-build-system) (arguments (list #:tests? #f ;tests require /dev/stderr #:cargo-inputs - `(("rust-rustix" ,rust-rustix-0.35)))) - (home-page "https://github.com/eminence/terminal-size") - (synopsis "Gets the size of your Linux or Windows terminal") - (description - "This package gets the size of your Linux or Windows terminal.") - (license (list license:expat license:asl2.0)))) + `(("rust-rustix" ,rust-rustix-0.35)))))) (define-public rust-terminal-size-0.1 (package |