~ruther/guix-local

2babd759485bd9397a246a76f62f503bce1a1c5d — Efraim Flashner 1 year, 2 months ago 7e3b7f4
gnu: Add rust-termsize-0.1.

* gnu/packages/crates-io.scm (rust-termsize-0.1): New variable.

Change-Id: Idd344c3dda8bdf259d87603890b83d44f901ed84
1 files changed, 23 insertions(+), 0 deletions(-)

M gnu/packages/crates-io.scm
M gnu/packages/crates-io.scm => gnu/packages/crates-io.scm +23 -0
@@ 80503,6 80503,29 @@ return values to @code{std::io::Result} to indicate success or failure.")
    (arguments
     `(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))))

(define-public rust-termsize-0.1
  (package
    (name "rust-termsize")
    (version "0.1.9")
    (source
     (origin
       (method url-fetch)
       (uri (crate-uri "termsize" version))
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32 "1zb80dcqngbvw1mgkdsagwx6hvcsxr1zpql5bf6n0wn14mfgy4bg"))))
    (build-system cargo-build-system)
    (arguments
     (list #:cargo-test-flags '(list "--"
                                     "--skip=imp::tests::test_shell"
                                     "--skip=tests::test_get")
           #:cargo-inputs (list rust-libc-0.2
                                rust-winapi-0.3)))
    (home-page "https://github.com/softprops/termsize")
    (synopsis "Retrieves terminal size")
    (description "This package retrieves terminal size.")
    (license license:expat)))

(define-public rust-termtree-0.5
  (package
    (name "rust-termtree")