From fa50eecf7677f0e31e71f3d2bc352e2f944c91f5 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Sat, 28 Dec 2024 15:41:42 +0000 Subject: [PATCH] gnu: Add go-github-com-gosuri-uilive. * gnu/packages/golang-xyz.scm (go-github-com-gosuri-uilive): New variable. Change-Id: I6c7548347f3da03a53138ae5f3c9590180b36abb --- gnu/packages/golang-xyz.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index ab0a19b2a0..e349ea8dce 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -5114,6 +5114,30 @@ which satisfies the cron expression.") (license (list license:gpl3+ license:asl2.0)))) +(define-public go-github-com-gosuri-uilive + (package + (name "go-github-com-gosuri-uilive") + (version "0.0.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gosuri/uilive") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0pwxx0w4mv908dascnxkdjq865ks01niqy71imv4kllz0a84zkag")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/gosuri/uilive")) + (home-page "https://github.com/gosuri/uilive") + (synopsis "Updating terminal output in realtime") + (description + "Package uilive provides a writer that live updates the terminal. It +provides a buffered io.Writer that is flushed at a timed interval.") + (license license:expat))) + (define-public go-github-com-hanwen-go-fuse (package (name "go-github-com-hanwen-go-fuse")