guix_mirror_bot pushed a commit to branch go-team
in repository guix.

commit 0d5294ef22f5d2a1f8213247b0a69215603adca9
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Sat Feb 14 01:24:36 2026 +0000

    gnu: go-github-com-libp2p-go-libp2p-kad-dht: Update to 0.37.1.
    
    * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p-kad-dht): Update to 
0.37.1.
    [source] <snippet>: Fix unchanged import path.
    [propagated-inputs]: Remove go-github-com-ipfs-go-detect-race,
    go-github-com-libp2p-go-libp2p,
    go-github-com-multiformats-go-multistream, and
    go-go-uber-org-multierr; add go-github-com-gammazero-deque,
    go-github-com-guillaumemichel-reservedpool,
    go-github-com-ipfs-go-dsqueue, and go-github-com-probe-lab-go-libdht.
    [native-inputs]: Add go-github-com-ipfs-go-detect-race,
    go-github-com-libp2p-go-libp2p,
    go-github-com-multiformats-go-multistream, and
    go-github-com-ipfs-go-ds-pebble.
    
    Change-Id: I3f8fd9cdc2033e25e0f8b05e193f95e115e9bd80
---
 gnu/packages/ipfs.scm | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index 913276cc1e..0e04e62da0 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -2110,7 +2110,7 @@ through @url{https://github.com/libp2p/libp2p, LibP2P} 
using Go's standard
 (define-public go-github-com-libp2p-go-libp2p-kad-dht
   (package
     (name "go-github-com-libp2p-go-libp2p-kad-dht")
-    (version "0.33.1")
+    (version "0.37.1")
     (source
      (origin
        (method git-fetch)
@@ -2119,7 +2119,14 @@ through @url{https://github.com/libp2p/libp2p, LibP2P} 
using Go's standard
               (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "1m263kjax7zyn3k3xgiamh6fcfl4724hm64z6mvmlslcx5zvmmzz"))))
+        (base32 "07p5vy43kszcqzyy9piagyakgikg5afihd478q2zsviimqhl9ngb"))
+       (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
@@ -2129,17 +2136,22 @@ through @url{https://github.com/libp2p/libp2p, LibP2P} 
using Go's standard
       #:test-flags #~(list "-skip" 
"TestIPDiversityFilter/Different_IPv6_blocks")))
     (native-inputs
      (list go-github-com-ipfs-go-test
+           go-github-com-ipfs-go-detect-race
+           go-github-com-libp2p-go-libp2p
+           go-github-com-multiformats-go-multistream
+           go-github-com-ipfs-go-ds-pebble
            go-github-com-stretchr-testify))
     (propagated-inputs
-     (list go-github-com-google-gopacket
+     (list go-github-com-gammazero-deque
+           go-github-com-google-gopacket
            go-github-com-google-uuid
+           go-github-com-guillaumemichel-reservedpool
            go-github-com-hashicorp-golang-lru
            go-github-com-ipfs-boxo
            go-github-com-ipfs-go-cid
            go-github-com-ipfs-go-datastore
-           go-github-com-ipfs-go-detect-race
+           go-github-com-ipfs-go-dsqueue
            go-github-com-ipfs-go-log-v2
-           go-github-com-libp2p-go-libp2p
            go-github-com-libp2p-go-libp2p-kbucket
            go-github-com-libp2p-go-libp2p-record
            go-github-com-libp2p-go-libp2p-routing-helpers
@@ -2151,12 +2163,11 @@ through @url{https://github.com/libp2p/libp2p, LibP2P} 
using Go's standard
            go-github-com-multiformats-go-multiaddr
            go-github-com-multiformats-go-multibase
            go-github-com-multiformats-go-multihash
-           go-github-com-multiformats-go-multistream
+           go-github-com-probe-lab-go-libdht
            go-github-com-whyrusleeping-go-keyspace
            go-go-opentelemetry-io-otel
            go-go-opentelemetry-io-otel-metric
            go-go-opentelemetry-io-otel-trace
-           go-go-uber-org-multierr
            go-go-uber-org-zap
            go-gonum-org-v1-gonum
            go-google-golang-org-protobuf))

Reply via email to