1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

gnu: Add go-yaml.

* gnu/packages/golang-xyz.scm (go-yaml): New variable.

Change-Id: I0ac107f9616da0df9bbb6e2b01d5d31234b4641b
This commit is contained in:
Sharlatan Hellseher
2025-11-25 08:42:02 +00:00
parent 07bb1a6db3
commit a1c2dcd80e

View File

@@ -27191,6 +27191,21 @@ tools."))))
"\nThis package provides a command line interface (CLI)
tool."))))
(define-public go-yaml
(package/inherit go-go-yaml-in-yaml-v4
(name "go-yaml")
(arguments
(substitute-keyword-arguments
(package-arguments go-go-yaml-in-yaml-v4)
((#:tests? _ #t) #f)
((#:install-source? _ #t) #f)
((#:import-path "go.yaml.in/yaml/v4")
"go.yaml.in/yaml/v4/cmd/go-yaml")
((#:unpack-path _ "") "go.yaml.in/yaml/v4")))
(description
"The @code{go-yaml} binary is a YAML node inspection tool that provides
various modes for analyzing and transforming YAML data.")))
(define-public gofumpt
(package/inherit go-mvdan-cc-gofumpt
(name "gofumpt")