gnu: packages/ipfs: Sort. * gnu/packages/ipfs.scm: (go-github-com-ipfs-go-cid, go-github-com-ipfs-go-cidutil, go-github-com-ipfs-go-ipld-format, and go-github-com-ipfs-go-metrics-interface): Sort variables alphabetically. Change-Id: Iafeb67f7fdcf43af8fcbe9334eeb1d1e0570e29b
gnu: kubo: Build from source. * gnu/packages/ipfs.scm (kubo): [source]: Switch to git-fetch and completely build from Git. [arguments] <install-source?>: As it's a final command, skip it. [inputs]: Remove go-go-opentelemetry-io-otel-exporters-otlp-otlptrace. Change-Id: I292b118300786ff88c914850b22899b9ef02b2a5
gnu: go-github-com-ipfs-boxo: Simplify tests. * gnu/packages/ipfs.scm (go-github-com-ipfs-boxo): [arguments] <test-subdirs>: Drop it in favor of <test-flags>. <test-flags>: Skip just 2 failing test requiring network access. [native-inputs]: Add go-github-com-libp2p-go-libp2p-kad-dht-bootstrap. [propagated-inputs]: Add go-go-opentelemetry-io-otel-exporters-otlp-otlptrace. Change-Id: Ib59e35801d31e10c7e265dc1bac7c72389233843
gnu: Add go-github-com-libp2p-go-libp2p-kad-dht-bootstrap. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p-kad-dht-bootstrap): New variable. Change-Id: I53bb9310b3c55a6f05a18b0fc09b0b02ebe16b31
gnu: Remove go-github-com-libp2p-go-libp2p-0.38. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p-0.38): Delete variable. Change-Id: Id1924fc9f6a8347db45842152df34a146f1030cc
gnu: kubo: Update to 0.35.0. * gnu/packages/ipfs.scm (kubo): Update to 0.35.0. [source] <snippet>: Completely remove "vendor" sources. [inputs]: Remove go-github-com-hashicorp-go-multierror, go-github-com-libp2p-go-libp2p-0.38, go-github-com-texttheater-golang-levenshtein, go-github-com-crackcomm-go-gitignore, go-github-com-cskr-pubsub, go-github-com-datadog-zstd, go-github-com-felixge-httpsnoop, go-github-com-gabriel-vasile-mimetype, go-github-com-go-logr-stdr, go-github-com-google-gopacket, go-github-com-gorilla-mux, go-github-com-hashicorp-golang-lru, go-github-com-hashicorp-golang-lru-v2, go-github-com-ipfs-go-bitfield, go-github-com-ipfs-go-ipfs-redirects-file, go-github-com-ipfs-go-peertaskqueue, go-github-com-libp2p-go-cidranger, go-github-com-libp2p-go-libp2p-asn-util, go-github-com-libp2p-go-msgio, go-github-com-rs-cors, go-github-com-samber-lo, go-github-com-whyrusleeping-base32, go-github-com-whyrusleeping-chunker, go-github-com-whyrusleeping-go-keyspace, and go-gonum-org-v1-gonum; add go-github-com-cockroachdb-pebble-v2, go-github-com-ipfs-boxo, go-github-com-ipfs-go-ds-pebble, go-github-com-ipfs-go-ipfs-cmds, go-github-com-ipfs-shipyard-nopfs, go-github-com-ipfs-shipyard-nopfs-ipfs, go-github-com-ipshipyard-p2p-forge, go-github-com-libp2p-go-libp2p, go-github-com-libp2p-go-libp2p-kad-dht, go-github-com-libp2p-go-libp2p-kbucket, go-github-com-libp2p-go-libp2p-record, 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-otlp-otlptrace, go-go-opentelemetry-io-otel-sdk, and go-go-opentelemetry-io-otel-trace. Change-Id: I8ff3270947ba32740ded4d81034a55db5c2ca0d0
gnu: go-github-com-libp2p-go-libp2p-pubsub: Disable tests. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p-pubsub) [arguments] <tests?>: Disable them for now. Change-Id: I1aa7e73f7579acf8348395df73ca8128406aa85a
gnu: go-github-com-ipfs-go-fs-lock: Update to 0.1.1. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-fs-lock): Update to 0.1.1. Change-Id: I78bff71527528c73d1203c629b949be5a094c63a
gnu: go-github-com-libp2p-go-libp2p-kad-dht: Skip one test. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p-kad-dht) [arguments] <test-flags>: Skip one failing test. Change-Id: I3fb8d849aad1d1ed524c9e6690b42bda850973cd
gnu: go-github-com-ipfs-boxo: Add missing inputs. * gnu/packages/ipfs.scm (go-github-com-ipfs-boxo): [propagated-inputs]: Add go-github-com-slok-go-http-metrics, 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, and go-go-opentelemetry-io-otel-exporters-zipkin. Change-Id: Id03f78dc7fa89ae63b226f41ad7c6e35e8ab264c
gnu: Add go-github-com-ipshipyard-p2p-forge. * gnu/packages/ipfs.scm (go-github-com-ipshipyard-p2p-forge): New variable. Change-Id: I7818fbc594554f4ab57ee9070f36b9b5abd5a2ac
gnu: go-github-com-libp2p-go-libp2p: Update to 0.41.1. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Update to 0.41.1. [propagated-inputs]: Remove go-github-com-libp2p-go-nat; add go-github-com-huin-goupnp, go-github-com-jackpal-go-nat-pmp, and go-github-com-koron-go-ssdp. Change-Id: Id258d5b8936cd9625b12f4509512676141ccb982
gnu: go-github-com-ipfs-go-ipfs-pq: Skip one test. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-pq) [arguments] <test-flags>: Skip one failing test. Change-Id: Ib8840bbcbe7a3295afb7b52de3aeb8d1ce5f4b0d
gnu: go-github-com-ipfs-go-ipfs-blocksutil: Update to 0.0.2. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blocksutil): Update to 0.0.2. Change-Id: I9962303aad5940c5945efc250c4d77c84121fc34
gnu: Add go-github-com-ipfs-go-ds-badger4. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger4): New variable. Change-Id: I205bb4fd2a07aea74c65db1857b2125aa40bdb08
gnu: Remove #:go arguments using go-1.22, go-1.23 or go-1.24. We are now building with go-1.24 by default. Automated via: git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d' Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Add go-github-com-ipfs-go-ds-pebble. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-pebble): New variable. Change-Id: Ic41803fc77d659b5d2a76c0be99f0158d4339004
gnu: go-github-com-ipfs-boxo: Update to 0.30.0. * gnu/packages/ipfs.scm (go-github-com-ipfs-boxo): Update to 0.30.0. [propagated-inputs]: Remove go-github-com-hashicorp-go-multierror. Change-Id: Ia4d8f751c4c8e935ed38f7b6bfb8cfaca83ad033
gnu: go-github-com-ipfs-go-metrics-prometheus: Update to 0.1.0. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-metrics-prometheus): Update to 0.1.0. Change-Id: I1833c68b321442ce017739b4a98741610780042b
gnu: go-github-com-ipfs-go-ds-badger: Update to 0.3.4. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger): Update to 0.3.4. Change-Id: I1ed4f6969bd91772bc4d505ce4fb9a9bebb09bd6