diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-02-14 20:04:41 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-15 14:17:46 +0100 |
| commit | 336f242c7812853a5ad5742ade7eeb9e5a75eace (patch) | |
| tree | ebcef2320cc0dbc2e35913328e273498075a2401 /gnu | |
| parent | 48dbf2dcc4bad561f9f355b31f040d33834d7fa9 (diff) | |
gnu: kubo: Update to 0.39.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.39.0.
[arguments] <test-flags, build-flags>: Propagate from
go-github-com-datadog-zstd, see:
<https://codeberg.org/guix/guix/issues/6250>.
[inputs]: Remove go-github-com-jbenet-goprocess and
go-go-uber-org-multierr; add go-github-com-miekg-dns,
go-github-com-probe-lab-go-libdht,
go-go-opentelemetry-io-otel-exporters-prometheus, and
go-go-opentelemetry-io-otel-sdk-metric.
Change-Id: I71b9d7f5a045be9e527660a5f184d1395c2cfed2
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/ipfs.scm | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm index abc1c94f1fd..77e1b6e0180 100644 --- a/gnu/packages/ipfs.scm +++ b/gnu/packages/ipfs.scm @@ -2537,7 +2537,7 @@ types.") (define-public kubo (package (name "kubo") - (version "0.36.0") + (version "0.39.0") (source (origin (method git-fetch) @@ -2546,14 +2546,24 @@ types.") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "080ixpahm2hsc7vsipcjlymxagvz9s3n1dc7nn7zfl2z4fwwhdhm")))) + (base32 "17571bm3zp04z6y62mpdi3vsrmx7xrhsyzzz5nssfc4rymp0y4sn")) + (modules '((guix build utils))) + (snippet + #~(begin + ;; Module name has been changed upstream. + (substitute* (find-files "." "\\.go$") + (("github.com/probe-lab/go-libdht") + "github.com/ipfs/go-libdht")))))) (build-system go-build-system) (arguments (list + #:go go-1.25 #:install-source? #f #:embed-files #~(list "sorted-network-list.bin" ".*\\.css" ".*\\.html") #:unpack-path "github.com/ipfs/kubo" #:import-path "github.com/ipfs/kubo/cmd/ipfs" + #:build-flags #~(list "-tags" "external_libzstd") + #:test-flags #~(list "-tags" "external_libzstd") #:phases #~(modify-phases %standard-phases ;; https://github.com/ipfs/kubo/blob/master/docs/command-completion.md @@ -2614,7 +2624,6 @@ types.") go-github-com-ipld-go-ipld-prime go-github-com-ipshipyard-p2p-forge go-github-com-jbenet-go-temp-err-catcher - go-github-com-jbenet-goprocess go-github-com-julienschmidt-httprouter go-github-com-libp2p-go-doh-resolver go-github-com-libp2p-go-libp2p @@ -2627,6 +2636,7 @@ types.") go-github-com-libp2p-go-libp2p-routing-helpers go-github-com-libp2p-go-libp2p-testing go-github-com-libp2p-go-socket-activation + go-github-com-miekg-dns go-github-com-multiformats-go-multiaddr go-github-com-multiformats-go-multiaddr-dns go-github-com-multiformats-go-multibase @@ -2634,6 +2644,7 @@ types.") go-github-com-multiformats-go-multihash go-github-com-opentracing-opentracing-go go-github-com-pbnjay-memory + go-github-com-probe-lab-go-libdht go-github-com-prometheus-client-golang go-github-com-stretchr-testify go-github-com-syndtr-goleveldb @@ -2645,11 +2656,12 @@ types.") go-go-opentelemetry-io-contrib-instrumentation-net-http-otelhttp go-go-opentelemetry-io-contrib-propagators-autoprop go-go-opentelemetry-io-otel + go-go-opentelemetry-io-otel-exporters-prometheus go-go-opentelemetry-io-otel-sdk + go-go-opentelemetry-io-otel-sdk-metric go-go-opentelemetry-io-otel-trace go-go-uber-org-dig go-go-uber-org-fx - go-go-uber-org-multierr go-go-uber-org-zap go-golang-org-x-crypto go-golang-org-x-exp |
