From 5e556a19d21fa4554e6264de5f7cbfea64b5781c Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sat, 29 Jul 2023 01:20:09 +0800 Subject: [PATCH] gnu: Add yq. * gnu/packages/web.scm (yq): New variable. Signed-off-by: Sharlatan Hellseher --- gnu/packages/web.scm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 5997cb176d..11bceb1da7 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -5248,6 +5248,22 @@ (define-public go-github-com-mikefarah-yq-v4 JSON, XML, properties, CSV and TSV.") (license license:expat))) +(define-public yq + (package + (inherit go-github-com-mikefarah-yq-v4) + (name "yq") + (arguments + (list #:install-source? #f + #:import-path "github.com/mikefarah/yq/v4" + #:phases + #~(modify-phases %standard-phases + (add-after 'install 'rename-binary + (lambda _ + (rename-file (string-append #$output "/bin/v4") + (string-append #$output "/bin/yq"))))))) + (propagated-inputs '()) + (inputs (package-propagated-inputs go-github-com-mikefarah-yq-v4)))) + (define-public go-github-com-itchyny-timefmt-go (package (name "go-github-com-itchyny-timefmt-go")