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 | |
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
-rw-r--r-- | gnu/packages/golang-xyz.scm | 33 | ||||
-rw-r--r-- | gnu/packages/golang.scm | 30 |
2 files changed, 33 insertions, 30 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") diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 1a626bfc4a..570d8dcbf5 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3976,36 +3976,6 @@ aware of your profiles and configuration in ~/.aws/config.") "This package provides INI file read and write functionality in Go.") (license license:asl2.0))) -(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 - '(#:intall-source? #f - #:import-path "github.com/google/go-jsonnet/cmd/jsonnet" - #:unpack-path "github.com/google/go-jsonnet")) - (native-inputs (list go-sigs-k8s-io-yaml go-gopkg-in-yaml-v2 - go-github-com-sergi-go-diff - go-github-com-fatih-color)) - (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))) - ;; XXX: This repository has been archived by the owner on Dec 29, 2022. It is ;; now read-only. It's only used by kiln, consider to remove it when it does ;; no longer require it. |