diff options
author | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2024-11-28 23:49:00 +0000 |
---|---|---|
committer | Artyom V. Poptsov <poptsov.artyom@gmail.com> | 2024-12-01 10:27:38 +0300 |
commit | 222f672ca3e798669b1d739bd35bff7cf028bc29 (patch) | |
tree | bf72ef5e2d147c2c42c26887f998bbdfe11f3a79 /gnu/packages/golang-xyz.scm | |
parent | 7c240b9838fbfd19796fee6ce6e6f4c778a00742 (diff) | |
download | guix-222f672ca3e798669b1d739bd35bff7cf028bc29.tar guix-222f672ca3e798669b1d739bd35bff7cf028bc29.tar.gz |
gnu: Add go-github-com-charmbracelet-x-ansi.
* gnu/packages/golang-xyz.scm (go-github-com-charmbracelet-x-ansi): New variable.
Change-Id: I1451ae9953bc87475413b83bb636a2df14ddc70c
Reviewed-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/golang-xyz.scm')
-rw-r--r-- | gnu/packages/golang-xyz.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index d00ce6c550..729d4020b9 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -1582,6 +1582,36 @@ tools.") (modify-inputs (package-propagated-inputs go-github-com-cheggaaa-pb) (append go-github-com-vividcortex-ewma))))) +(define-public go-github-com-charmbracelet-x-ansi + (package + (name "go-github-com-charmbracelet-x-ansi") + (version "0.5.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/charmbracelet/x") + (commit (go-version->git-ref version + #:subdir "ansi")))) + (file-name (git-file-name name version)) + (sha256 + (base32 "016s67690dr3w3an6m24q6f4vrmwpk0qd4akvvh1dzpfyf4khxd4")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/charmbracelet/x/ansi" + #:unpack-path "github.com/charmbracelet/x")) + (propagated-inputs + (list go-github-com-lucasb-eyer-go-colorful + go-github-com-rivo-uniseg)) + (home-page "https://github.com/charmbracelet/x") + (synopsis "ANSI escape sequence parser and definitions") + (description + "@code{ansi} defines common ANSI escape sequences based on the +@url{https://ecma-international.org/publications-and-standards/standards/ecma-48/, +ECMA-48} specs.") + (license license:expat))) + (define-public go-github-com-chzyer-logex (package (name "go-github-com-chzyer-logex") |