diff options
author | Efraim Flashner <[email protected]> | 2024-12-31 20:50:08 +0200 |
---|---|---|
committer | Efraim Flashner <[email protected]> | 2025-01-06 12:22:34 +0200 |
commit | 687a2453e075ade8fdd746ff244f018f41d9748c (patch) | |
tree | 08d63c988df8e55a49ac2e0debde12a19510e85e /gnu/packages/crates-io.scm | |
parent | 7a59d86fa7810345b9640069ac0adbcdeac36242 (diff) |
gnu: Add rust-termion-4.
* gnu/packages/crates-io.scm (rust-termion-4): New variable.
(rust-termion-3): Inherit from rust-termion-4.
Change-Id: I64913902469e7e65d0cb4c932d0502a9d1ffee58
Diffstat (limited to 'gnu/packages/crates-io.scm')
-rw-r--r-- | gnu/packages/crates-io.scm | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm index dfb83bae7a..731d79d67c 100644 --- a/gnu/packages/crates-io.scm +++ b/gnu/packages/crates-io.scm @@ -79145,23 +79145,23 @@ color of the terminal.") (description "This package provides a minimal terminfo library.") (license license:expat))) -(define-public rust-termion-3 +(define-public rust-termion-4 (package (name "rust-termion") - (version "3.0.0") + (version "4.0.3") (source (origin (method url-fetch) (uri (crate-uri "termion" version)) (file-name (string-append name "-" version ".tar.gz")) (sha256 - (base32 "19f7q542ih13j13jp5lr750z5yav7v035pmz46zznkahb9ki6y21")))) + (base32 "19r3r56cfhl2qvlphw1vrwga37la16rdi15q1d7wz8ji1rb9iaky")))) (build-system cargo-build-system) (arguments `(#:tests? #f ; tests require a terminal #:cargo-inputs (("rust-libc" ,rust-libc-0.2) - ("rust-libredox" ,rust-libredox-0.0.2) - ("rust-numtoa" ,rust-numtoa-0.1) + ("rust-libredox" ,rust-libredox-0.1) + ("rust-numtoa" ,rust-numtoa-0.2) ("rust-redox-termios" ,rust-redox-termios-0.1) ("rust-serde" ,rust-serde-1)))) (home-page "https://gitlab.redox-os.org/redox-os/termion") @@ -79170,6 +79170,26 @@ color of the terminal.") "This package provides a bindless library for manipulating terminals.") (license license:expat))) +(define-public rust-termion-3 + (package + (inherit rust-termion-4) + (name "rust-termion") + (version "3.0.0") + (source + (origin + (method url-fetch) + (uri (crate-uri "termion" version)) + (file-name (string-append name "-" version ".tar.gz")) + (sha256 + (base32 "19f7q542ih13j13jp5lr750z5yav7v035pmz46zznkahb9ki6y21")))) + (arguments + `(#:tests? #f ; tests require a terminal + #:cargo-inputs (("rust-libc" ,rust-libc-0.2) + ("rust-libredox" ,rust-libredox-0.0.2) + ("rust-numtoa" ,rust-numtoa-0.1) + ("rust-redox-termios" ,rust-redox-termios-0.1) + ("rust-serde" ,rust-serde-1)))))) + (define-public rust-termion-2 (package (inherit rust-termion-3) |