me
/
guix
Archived
1
0
Fork 0

gnu: Add go-github-com-jba-printsrc.

* gnu/packages/golang.scm (go-github-com-jba-printsrc): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
master
Katherine Cox-Buday 2023-01-17 18:44:49 -07:00 committed by Christopher Baines
parent 0d1caba124
commit 9fbbfea40b
No known key found for this signature in database
GPG Key ID: 5E28A33B0B84F577
1 changed files with 25 additions and 0 deletions

View File

@ -8560,6 +8560,31 @@ This makes it virtually free to implement mocks and testing over
file system operations.")
(license license:asl2.0)))
(define-public go-github-com-jba-printsrc
(package
(name "go-github-com-jba-printsrc")
(version "0.2.2")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jba/printsrc")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"1gyy3kmb5a5i710wkv3b7ah7i7sz5sdc7v3sab5m4rxch1sd2fpj"))))
(build-system go-build-system)
(arguments
'(#:import-path "github.com/jba/printsrc"
;; TODO: Open bug; expecting time.Local, but when local=UTC, we get time.UTC
#:tests? #f))
(home-page "https://github.com/jba/printsrc")
(synopsis "Prints Go values as sourcecode")
(description
"Package printsrc prints Go values as Go source. It strives to render
legal Go source code, and returns an error when detects that it cannot.")
(license license:expat)))
(define-public go-github-com-jbenet-go-context
(let ((commit "d14ea06fba99483203c19d92cfcd13ebe73135f4")
(revision "1"))