gnu: Add go-github-com-masterminds-sprig.
* gnu/packages/golang.scm (go-github-com-masterminds-sprig): New variable.
This commit is contained in:
		
							parent
							
								
									c08dd5c5f9
								
							
						
					
					
						commit
						26db4c956d
					
				
					 1 changed files with 33 additions and 0 deletions
				
			
		|  | @ -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))) | ||||
|  |  | |||
		Reference in a new issue