guix_mirror_bot pushed a commit to branch go-team
in repository guix.
commit c6aedbb71c9dab6ff0230f34e7df4d1d5855c100
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri May 15 22:13:18 2026 +0100
gnu: go-github-com-ipfs-boxo: Update to 0.39.0.
* gnu/packages/ipfs.scm (go-github-com-ipfs-boxo): Update to 0.39.0.
[source] <snippet>: Removed no longer provided directory from deletion
modules list.
[phases]{pre-check}: New phase.
[propagated-inputs]: Remove
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace and
go-go-opentelemetry-io-otel-exporters-zipkin.
Change-Id: I410ce230895a7f76c2130f71ebae9b19a71233b9
---
gnu/packages/ipfs.scm | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index 4a4bd2183a..10b1da4ff4 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -125,7 +125,7 @@ alternative fork of @url{https://github.com/gxed/bbloom}.")
(define-public go-github-com-ipfs-boxo
(package
(name "go-github-com-ipfs-boxo")
- (version "0.35.2")
+ (version "0.39.0")
(source
(origin
(method git-fetch)
@@ -134,18 +134,14 @@ alternative fork of
@url{https://github.com/gxed/bbloom}.")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
- (base32 "02z88kv17m1mia68ac8wliiz5kzq59b1632qql21vy9c3gjqk56r"))
+ (base32 "0sy7v5cnz7ajvfb1mz4p86rmsr8f8agzgfnpwyzlhvvwcglslns9"))
(modules '((guix build utils)))
(snippet
#~(begin
- ;; Submodules with their own go.mod files and packed as
- ;; separated packages:
+ ;; Submodules with their own go.mod files and packaged separately:
;;
- ;; - github.com/ipfs/boxo/cmd/boxo-migrate
- ;; - github.com/ipfs/boxo/cmd/deprecator
;; - github.com/ipfs/boxo/examples
- (for-each delete-file-recursively
- (list "cmd" "examples"))))))
+ (delete-file-recursively "examples")))))
(build-system go-build-system)
(arguments
(list
@@ -161,7 +157,13 @@ alternative fork of @url{https://github.com/gxed/bbloom}.")
;; config: Get
;; "https://conf.ipfs-mainnet.org/autoconf.json"
"TestRealAutoConfURL")
- "|"))))
+ "|"))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-before 'check 'pre-check
+ (lambda* (#:key tests? import-path #:allow-other-keys)
+ ;; See: <https://go.dev/blog/synctest>.
+ (setenv "GODEBUG" "asynctimerchan=0"))))))
(native-inputs
(list go-github-com-libp2p-go-libp2p-kad-dht-bootstrap
go-github-com-libp2p-go-libp2p
@@ -223,11 +225,9 @@ alternative fork of @url{https://github.com/gxed/bbloom}.")
go-go-opencensus-io
go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp
go-go-opentelemetry-io-otel
- go-go-opentelemetry-io-otel-exporters-otlp-otlptrace
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc
go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp
go-go-opentelemetry-io-otel-exporters-stdout-stdouttrace
- go-go-opentelemetry-io-otel-exporters-zipkin
go-go-opentelemetry-io-otel-sdk
go-go-opentelemetry-io-otel-trace
go-go-uber-org-zap