me
/
guix
Archived
1
0
Fork 0

gnu: Add go-github-com-masterminds-sprig.

* gnu/packages/golang.scm (go-github-com-masterminds-sprig): New variable.
master
Oleg Pykhalov 2020-08-08 23:12:12 +03:00
parent c08dd5c5f9
commit 26db4c956d
No known key found for this signature in database
GPG Key ID: 167F8EA5001AFA9C
1 changed files with 33 additions and 0 deletions

View File

@ -4440,4 +4440,37 @@ zero-value fields. Mergo won't merge unexported (private) fields. It will do
recursively any exported one. It also won't merge structs inside
maps (because they are not addressable using Go reflection).")
(license license:bsd-3)))
(define-public go-github-com-masterminds-sprig
(package
(name "go-github-com-masterminds-sprig")
(version "3.1.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Masterminds/sprig")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0wwi8n2adjc5jlga25lqq0hrz4jcgd5vpll68y2dfji034caaq18"))))
(build-system go-build-system)
(arguments
`(#:tests? #f ;network tests only
#:import-path "github.com/Masterminds/sprig"))
(native-inputs
`(("go-github-com-masterminds-goutils" ,go-github-com-masterminds-goutils)
("go-github-com-masterminds-semver" ,go-github-com-masterminds-semver)
("go-github-com-google-uuid" ,go-github-com-google-uuid)
("go-github-com-huandu-xstrings" ,go-github-com-huandu-xstrings)
("go-github-com-imdario-mergo" ,go-github-com-imdario-mergo)
("go-github-com-mitchellh-reflectwalk" ,go-github-com-mitchellh-reflectwalk)
("go-github-com-mitchellh-copystructure" ,go-github-com-mitchellh-copystructure)
("go-github-com-spf13-cast" ,go-github-com-spf13-cast)
("go-golang-org-x-crypto" ,go-golang-org-x-crypto)
("go-github-com-stretchr-testify" ,go-github-com-stretchr-testify)))
(home-page "https://github.com/Masterminds/sprig/")
(synopsis "Template functions for Go templates")
(description "Sprig is a library that provides more than 100 commonly used
template functions.")
(license license:expat)))