gnu: go-github-com-thejerf-suture: Move to golang-xyz.

* gnu/packages/syncthing.scm (go-github-com-thejerf-suture): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.

Change-Id: I532608ed163ee60588131c34621e031b5935eacf
This commit is contained in:
Sharlatan Hellseher 2024-06-27 14:54:27 +01:00
parent d1a04edc7b
commit 2622549c0e
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5
2 changed files with 30 additions and 29 deletions

View file

@ -3525,6 +3525,36 @@ (define-public go-github-com-syndtr-goleveldb-leveldb
storage system.")
(license license:bsd-2)))
(define-public go-github-com-thejerf-suture
(package
(name "go-github-com-thejerf-suture")
(version "3.0.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/thejerf/suture")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "03bdrl78jfwk0kw40lj63ga9cxhgccgss8yi9lp5j0m0ml7921gh"))))
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/thejerf/suture"))
(home-page "https://github.com/thejerf/suture")
(synopsis "Supervisor trees for Go")
(description "Suture provides Erlang-ish supervisor trees for Go.
\"Supervisor trees\" -> \"sutree\" -> \"suture\" -> holds your code together
when it's trying to die.
It is intended to deal gracefully with the real failure cases that can occur
with supervision trees (such as burning all your CPU time endlessly restarting
dead services), while also making no unnecessary demands on the \"service\"
code, and providing hooks to perform adequate logging with in a production
environment")
(license license:expat)))
(define-public go-github-com-tidwall-gjson
(package
(name "go-github-com-tidwall-gjson")

View file

@ -280,35 +280,6 @@ (define-public go-github-com-d4l3k-messagediff
(home-page "https://github.com/d4l3k/messagediff")
(license expat)))
(define-public go-github-com-thejerf-suture
(package
(name "go-github-com-thejerf-suture")
(version "3.0.2")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/thejerf/suture")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"03bdrl78jfwk0kw40lj63ga9cxhgccgss8yi9lp5j0m0ml7921gh"))))
(build-system go-build-system)
(arguments
`(#:import-path "github.com/thejerf/suture"))
(synopsis "Supervisor trees for Go")
(description "Suture provides Erlang-ish supervisor trees for Go.
\"Supervisor trees\" -> \"sutree\" -> \"suture\" -> holds your code together
when it's trying to die.
It is intended to deal gracefully with the real failure cases that can occur
with supervision trees (such as burning all your CPU time endlessly restarting
dead services), while also making no unnecessary demands on the \"service\"
code, and providing hooks to perform adequate logging with in a production
environment")
(home-page "https://github.com/thejerf/suture")
(license expat)))
(define-public go-github-com-vitrun-qart
(let ((commit "bf64b92db6b05651d6c25a3dabf2d543b360c0aa")
(revision "0"))