diff options
author | Sharlatan Hellseher <[email protected]> | 2025-01-08 14:23:19 +0000 |
---|---|---|
committer | Sharlatan Hellseher <[email protected]> | 2025-01-21 23:47:43 +0000 |
commit | 4ca7437d6b9302477aa8adcafa4add94aa117222 (patch) | |
tree | d3c5c7ae3414f6f691256777f3970ed3e0823aeb /gnu/packages/golang-xyz.scm | |
parent | 9d18601c985f90e69850b507996b854122418260 (diff) |
gnu: go-jsonnet: Move to golang-xyz.
* gnu/packages/golang.scm (go-jsonnet): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Iea9d2781c60ca0c1c17d4bdf126f972fa47d22a3
Diffstat (limited to 'gnu/packages/golang-xyz.scm')
-rw-r--r-- | gnu/packages/golang-xyz.scm | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 3ce80bcfb6..55050a62d2 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -15293,6 +15293,39 @@ correctly."))) (string-append (package-description go-zgo-at-jfmt) " This package provides a command line interface (CLI) tool.")))) +(define-public go-jsonnet + (package + (name "go-jsonnet") + (version "0.20.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/go-jsonnet") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1qfr6yvhj33rhx1icxh99bbpngh5kwq1x7r39315y53bw216vbrz")))) + (build-system go-build-system) + (arguments + (list + #:intall-source? #f + #:import-path "github.com/google/go-jsonnet/cmd/jsonnet" + #:unpack-path "github.com/google/go-jsonnet")) + (native-inputs + (list go-github-com-fatih-color + go-github-com-sergi-go-diff + go-gopkg-in-yaml-v2 + go-sigs-k8s-io-yaml)) + (home-page "https://github.com/google/go-jsonnet") + (synopsis "Go implementation of Jsonnet") + (description + "This package provides an implementation of the @url{http://jsonnet.org/, +Jsonnet} data templating language in Go. It is a +feature-complete,production-ready implementation, compatible with the original +Jsonnet C++implementation.") + (license license:asl2.0))) + (define-public go-ifacemaker (package/inherit go-github-com-vburenin-ifacemaker (name "go-ifacemaker") |