guix_mirror_bot pushed a commit to branch go-team in repository guix. commit ef7c554d5f28f56bfb4cca2db1e9081a4429749f Author: Sharlatan Hellseher <sharlata...@gmail.com> AuthorDate: Wed May 28 17:11:37 2025 +0100
gnu: Add go-github-com-cockroachdb-errors. * gnu/packages/golang-web.scm (go-github-com-cockroachdb-errors): New variable. Change-Id: I44f73ee53a0bdfc044ef8f0453de6b68ed82ea74 --- gnu/packages/golang-web.scm | 63 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm index cd6f73efb6..4112c02147 100644 --- a/gnu/packages/golang-web.scm +++ b/gnu/packages/golang-web.scm @@ -1653,6 +1653,69 @@ API. See the full Circonus API Documentation at browser window.") (license license:bsd-2))) +(define-public go-github-com-cockroachdb-errors + (package + (name "go-github-com-cockroachdb-errors") + (version "1.12.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cockroachdb/errors") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0savcvdq1xiwgf8in2xvj9d7gnj921izixlzd2zwdk6384lllc7m")))) + (build-system go-build-system) + (arguments + (list + #:go go-1.23 + #:import-path "github.com/cockroachdb/errors" + #:test-subdirs #~(list "assert/..." + "barriers/..." + "contexttags/..." + "domains/..." + "errbase/..." + "errutil/..." + "extgrpc/..." + "exthttp/..." + ;; "fmttests/..." ; build failed + "grpc/..." + "hintdetail/..." + "issuelink/..." + "join/..." + "markers/..." + "oserror/..." + ;; "report/..." ; build failed + "safedetails/..." + "secondary/..." + "telemetrykeys/..." + "testutils/..." + "withstack/..."))) + (native-inputs + (list go-github-com-stretchr-testify)) + (propagated-inputs + (list go-github-com-cockroachdb-datadriven + go-github-com-cockroachdb-logtags + go-github-com-cockroachdb-redact + go-github-com-getsentry-sentry-go + go-github-com-gogo-googleapis + go-github-com-gogo-protobuf + go-github-com-gogo-status + go-github-com-hydrogen18-memlistener + go-github-com-kr-pretty + go-github-com-pkg-errors + go-google-golang-org-grpc + go-google-golang-org-protobuf)) + (home-page "https://github.com/cockroachdb/errors") + (synopsis "Golang errors with network portability") + (description + "This package provides a a drop-in replacement to +@code{github.com/pkg/errors} and Go's standard @code{errors} package. It also +provides of error objects, in ways suitable for distributed systems with +mixed-version software compatibility.") + (license license:asl2.0))) + (define-public go-github-com-coder-websocket (package (name "go-github-com-coder-websocket")