gnu: Add go-github-com-kardianos-minwinsvc.

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

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
This commit is contained in:
raingloom 2020-10-17 20:56:53 +02:00 committed by Julien Lepiller
parent 546ddefc76
commit 6ba1769da1
No known key found for this signature in database
GPG key ID: 53D457B2D636EE82

View file

@ -6009,3 +6009,29 @@ (define-public go-golang-zx2c4-com-wireguard
(synopsis "Implementation of WireGuard in Go")
(description "This package is a Go Implementation of WireGuard.")
(license license:expat)))
(define-public go-github-com-kardianos-minwinsvc
(package
(name "go-github-com-kardianos-minwinsvc")
(version "1.0.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/kardianos/minwinsvc")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0z941cxymkjcsj3p5l3g4wm2da3smz7iyqk2wbs5y8lmxd4kfzd8"))))
(build-system go-build-system)
(arguments
'(#:import-path "github.com/kardianos/minwinsvc"))
(home-page "https://github.com/kardianos/minwinsvc/")
;; some packages (Yggdrasil) need it to compile
;; it's a tiny package and it's easier to bundle it than to patch it out
(synopsis "Minimal windows only service stub for Go")
(description "Go programs designed to run from most *nix style operating
systems can import this package to enable running programs as services without
modifying them.")
(license license:zlib)))