efraim pushed a commit to branch rust-team
in repository guix.
commit 4137f33d2d4d47bffada94282d278c955c951078
Author: Murilo <[email protected]>
AuthorDate: Fri Nov 29 11:36:29 2024 -0300
gnu: Add rust-termini-1.
* gnu/packages/crates-io.scm (rust-termini-1): New variable.
Change-Id: Ie4860e7b52b0f62a62c1be2afb93ea8a25777d67
Signed-off-by: Efraim Flashner <[email protected]>
---
gnu/packages/crates-io.scm | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/gnu/packages/crates-io.scm b/gnu/packages/crates-io.scm
index 31a61dbcaf..4a1d03f68e 100644
--- a/gnu/packages/crates-io.scm
+++ b/gnu/packages/crates-io.scm
@@ -83486,6 +83486,26 @@ color of the terminal.")
"This package provides a handle to the terminal of the current process.")
(license (list license:expat license:asl2.0))))
+(define-public rust-termini-1
+ (package
+ (name "rust-termini")
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (crate-uri "termini" version))
+ (file-name (string-append name "-" version ".tar.gz"))
+ (sha256
+ (base32 "0n8dvbwkp2k673xqwivb01iqg5ir91zgpwhwngpcb2yrgpc43m1a"))))
+ (build-system cargo-build-system)
+ (arguments
+ `(#:tests? #f ; Not all files included.
+ #:cargo-inputs (("rust-home" ,rust-home-0.5))))
+ (home-page "https://github.com/pascalkuthe/termini")
+ (synopsis "Minimal terminfo libary")
+ (description "This package provides a minimal terminfo libary.")
+ (license license:expat)))
+
(define-public rust-terminfo-0.8
(package
(name "rust-terminfo")