1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-14 19:10:49 +02:00

gnu: Add go-github-com-alessio-shellescape.

* gnu/packages/golang-xyz.scm (go-github-com-alessio-shellescape): New variable.

Change-Id: Iba431bf469862f7d9d49e1bb12d197686026f481
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.ccom>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
This commit is contained in:
Formbi 2025-05-28 14:50:38 +02:00 committed by Sharlatan Hellseher
parent 2602e40362
commit 1c1f25333b
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -62,6 +62,7 @@
;;; Copyright © 2025 Jussi Timperi <jussi.timperi@iki.fi>
;;; Copyright © 2025 45mg <45mg.writes@gmail.com>
;;; Copyright © 2025 Daniel Ziltener <dziltener@lyrion.ch>
;;; Copyright © 2025 Formbi <formbi@protonmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@ -1132,6 +1133,31 @@ almost directly in Go source code.")
"This library provides unit multipliers and functions for Go.")
(license license:expat))))
(define-public go-github-com-alessio-shellescape
(package
(name "go-github-com-alessio-shellescape")
(version "1.4.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/alessio/shellescape")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "14zypi8qdxl77lks5b9jshr17idrm4sri1rxgpw5q4dys1palddd"))))
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/alessio/shellescape"))
(home-page "https://github.com/alessio/shellescape")
(synopsis "Escape arbitrary strings for use as command line arguments")
(description
"This package provides the @code{shellescape.Quote} to escape arbitrary
strings for a safe use as command line arguments in the most common POSIX
shells.")
(license license:expat)))
(define-public go-github-com-alsm-ioprogress
(package
(name "go-github-com-alsm-ioprogress")