summaryrefslogtreecommitdiff
path: root/gnu/packages/ipfs.scm
Commit message (Collapse)AuthorAgeFilesLines
* gnu: spritely-libp2p-daemon: Enable tests, simplify.Sharlatan Hellseher7 days1-26/+6
| | | | | | | | | | | | | | | | * gnu/packages/ipfs.scm (spritely-libp2p-daemon) [arguments] <go>: Default ig go-1.21 from the go-build-system. <embed-files>: Use it instead of custom phase. <phases>: Remove 'fix-libp2p-asn-util-embed. [propagated-inputs]: Remove go-github-com-libp2p-go-libp2p, go-github-com-libp2p-go-libp2p-peer, go-github-com-libp2p-go-libp2p-crypto, and go-github-com-multiformats-go-multiaddr. [native-inputs]: Add go-github-com-libp2p-go-libp2p, go-github-com-multiformats-go-multiaddr, and go-github-com-stretchr-testify. Change-Id: I594aa2958092b6943ef961a2cd3df89379cbbde2
* gnu: Fix whitespace issues in various descriptions.Gabriel Wicki14 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This mainly addresses `double-space after sentence end period' and `trailing white space' issues. * gnu/packages/audio.scm (ecasound): Fix description. * gnu/packages/axoloti.scm (ksoloti-runtime, ksoloti-patcher): Fix description. * gnu/packages/bioinformatics.scm (trf, ghc-int-interval-map): Fix description. * gnu/packages/chez.scm (chez-scheme, chez-scheme-bootstrap-bootfiles): Fix description. * gnu/packages/code.scm (cscope): Fix description. * gnu/packages/compression.scm (c-blosc): Fix description. * gnu/packages/connman.scm (connman): Fix description. * gnu/packages/crypto.scm (libxcrypt): Fix description. * gnu/packages/display-managers.scm (abstractdark-sddm-theme): Fix description. * gnu/packages/docker.scm (docker-registry): Fix description. * gnu/packages/freedesktop.scm (xdg-user-dirs): Fix description. * gnu/packages/game-development.scm (deutex, grfcodec): Fix description. * gnu/packages/games.scm (chroma): Fix description. * gnu/packages/geo.scm (xygrib): Fix description. * gnu/packages/gnunet.scm (gnunet-scheme): Fix description. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): Fix description. * gnu/packages/kodi.scm (fstrcmp): Fix description. * gnu/packages/machine-learning.scm (vosk-api): Fix description. * gnu/packages/messaging.scm (biboumi): Fix description. * gnu/packages/music.scm (sooperlooper, samplebrain): Fix description. * gnu/packages/perl.scm (perl-file-readbackwards): Fix description. * gnu/packages/rocm.scm (rocm-bandwidth-test): Fix description. * gnu/packages/scanner.scm (sane-airscan): Fix description. * gnu/packages/security-token.scm (pkcs11-helper): Fix description. * gnu/packages/shellutils.scm (shell-functools): Fix description. * gnu/packages/textutils.scm (catdoc): Fix description. * gnu/packages/tor.scm (tor): Fix description. * gnu/packages/xdisorg.scm (xftwidth, xwallpaper): Fix description. * gnu/packages/xfce.scm (xfce4-volumed-pulse): Fix description. Change-Id: I911836d66eb780c0fa279e3aebf9d7fbd53bf00a Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
* gnu: Add spritely-libp2p-daemon.Giacomo Leidi2025-01-041-0/+54
| | | | | | | * gnu/packages/ipfs.scm (spritely-libp2p-daemon): New variable. Change-Id: Ic47e24bc53cb8da89be2c064569feae77764a03b Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Fix synopsis in various go packages.Gabriel Wicki2024-12-101-1/+2
| | | | | | | | | | | | * gnu/packages/golang-check.scm (go-github-com-go-quicktest-qt): Fix synopsis. * gnu/packages/golang-crypto.scm (go-github-com-refraction-networking-utls): Fix synopsis. (go-gitlab-com-yawning-edwards25519-extra): Fix synopsis. * gnu/packages/golang-web.scm (go-github-com-aws-smithy-go): Fix synopsis. * gnu/packages/golang-xyz.scm (go-msgio): Fix synopsis. * gnu/packages/golang.scm (go-github-com-flopp-go-findfont): Fix synopsis. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-cbor): Fix synopsis. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
* gnu: build/go: Apply default 'fix-embed-files phase.Sharlatan Hellseher2024-11-091-65/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These changes remove redundant phases where files, requiring to be embed during build or check phases, are copied to the build directory as proposed in <https://issues.guix.gnu.org/73299>. * gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>: Remove 'fix-embed-files phase. * gnu/packages/configuration-management.scm (chezmoi): Likewise. * gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise. * gnu/packages/golang-web.scm (go-github-com-go-openapi-loads, go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise. * gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger, go-github-com-libp2p-go-libp2p, kubo): Likewise. * gnu/packages/irc.scm (soju): Likewise. * gnu/packages/networking.scm (nebula): Likewise. * gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus, go-github-com-prometheus-client-golang, go-github-com-prometheus-common, go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit, go-github-com-prometheus-statsd-exporter): Likewise * gnu/packages/version-control.scm (git-lfs): Likewise. * gnu/packages/web.scm (miniflux): Likewise. * gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]: <#:phases>: Remove 'copy-input-to-vendor-direcotyr and 'remove-vendor-directory phases. * gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis, go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise. * gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise. * gnu/packages/textutils.scm (vale): Likewise. Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
* gnu: kubo: Fix build.Sharlatan Hellseher2024-11-091-8/+19
| | | | | | | | | * gnu/packages/ipfs.scm (kubo): Fix build. [arguments]: <#:phases>: Swap 'fix-embed-go-libp2p-asm-util with 'fix-embed-files, which implements generalized solution to fix embed files issue. Change-Id: I1cc9b6eaf7ca72c0cea81387c9b80853b22dcf83
* gnu: go-github-com-libp2p-go-libp2p: Fix build.Sharlatan Hellseher2024-11-091-8/+20
| | | | | | | | | * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Fix build. [arguments]: <#:phases>: Swap 'fix-embed-go-libp2p-asm-util with 'fix-embed-files, which implements generalized solution to fix embed files issue. Change-Id: Ic20c0c2855d8add4e80e33cd617f05bd90f56628
* gnu: go-github-com-ipfs-go-ds-badger: Fix build.Sharlatan Hellseher2024-11-091-1/+21
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger): Fix build. [arguments]: <#:phases>: Add 'fix-embed-files. Change-Id: I78f43ec2598ab6644e4be0d4d0c2fec665f2551b
* gnu: Remove go-github-com-ipfs-go-ipfs-cmdkit-files.Sharlatan Hellseher2024-10-251-31/+0
| | | | | | | | | | This package is not in use by any packages in Guix and not maintained upstream: "This repository has been archived by the owner on Apr 24, 2021. It is now read-only." * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files): Delete variable. Change-Id: I95e0295004f02442b7e40c92cf2dcc619c97207c
* gnu: kubo: Update to 0.30.0.Artyom V. Poptsov2024-09-211-2/+3
| | | | | | | | * gnu/packages/ipfs.scm (kubo): Update to 0.30.0. [inputs]: Add go-github-com-hashicorp-go-version. Change-Id: I404dc8e9636e7a81f0e87ba895856dd514c60380 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: go-github-com-libp2p-go-libp2p: Update to 0.36.3.Artyom V. Poptsov2024-09-211-2/+2
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): Update to 0.36.3. Change-Id: I2b621b7ec1982055a5f4b9978370b0da69ff6749 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: kubo: Unbundle more inputs.Sharlatan Hellseher2024-09-091-38/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbundle more inputs. [source]: Delete "vendor/github.com/AndreasBriese", "vendor/github.com/containerd", "vendor/github.com/davidlazar", "vendor/github.com/decred", "vendor/github.com/dgraph-io", "vendor/github.com/elastic", "vendor/github.com/ipfs/go-ds-badger", "vendor/github.com/ipfs/go-ds-leveldb", "vendor/github.com/libp2p/go-libp2p", "vendor/github.com/marten-seemann", "vendor/github.com/mikioh", "vendor/github.com/opencontainers", and "vendor/github.com/raulk". [arguments] <#:phases>: Simplify 'copy-input-to-vendor-directory by replacing it with 'fix-embed-go-libp2p-asn-util. [inputs]: Remove go-github-com-docker-go-units, go-github-com-flynn-noise, go-github-com-gorilla-websocket, go-github-com-klauspost-compress, go-github-com-libp2p-go-buffer-pool, go-github-com-libp2p-go-flow-metrics, go-github-com-libp2p-go-nat, go-github-com-libp2p-go-reuseport, go-github-com-libp2p-go-yamux-v4, go-github-com-libp2p-zeroconf-v2, go-github-com-multiformats-go-multiaddr-fmt, go-github-com-multiformats-go-multistream, go-github-com-pion-webrtc-v3, go-github-com-quic-go-quic-go, and go-github-com-quic-go-webtransport-go; add go-github-com-ipfs-go-ds-badger, go-github-com-ipfs-go-ds-leveldb, and go-github-com-libp2p-go-libp2p. Change-Id: Ied37be0a18e98bd5fe6d1c6d721d0c5733460721
* gnu: Add go-github-com-libp2p-go-libp2p.Sharlatan Hellseher2024-09-091-0/+95
| | | | | | * gnu/packages/ipfs.scm (go-github-com-libp2p-go-libp2p): New variable. Change-Id: I28d21513a07a4e11e7411390c692472473bf1844
* gnu: Add go-github-com-ipfs-go-ds-leveldb.Sharlatan Hellseher2024-09-091-0/+27
| | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-leveldb): New variable. Change-Id: Ida3a850c9d7ca25b694e580837b3bda918875825
* gnu: Add go-github-com-ipfs-go-ds-badger.Sharlatan Hellseher2024-09-091-0/+31
| | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger): New variable. Change-Id: I4c2422650a729829210e158abe155823e014bd9d
* gnu: kubo: Unbandle more inputsSharlatan Hellseher2024-09-031-0/+6
| | | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbandle more inputs [source]: Delete "vendor/github.com/libp2p/zeroconf", "vendor/github.com/pion", and "vendor/github.com/rs". [inputs]: Add go-github-com-libp2p-zeroconf-v2, go-github-com-pion-webrtc-v3, and go-github-com-rs-cors. Change-Id: I3922b573829329018b83aa639e583573a1af8644
* Revert "gnu: Add go-github-com-ipfs-go-ipfs-posinfo."Sharlatan Hellseher2024-08-291-28/+0
| | | | | | | | | This reverts commit db1b89d8e63c84e548c79b932247917a73d20890. It was accidently pushed after review precess and attempt to exclude it from Kubo, introduce regression seen in <https://ci.guix.gnu.org/build/5513172/log/raw>. The project is deprecated and patch is not required.
* gnu: kubo: Unbundle more inputs.Artyom V. Poptsov2024-08-291-1/+4
| | | | | | | | | | | * gnu/packages/ipfs.scm (kubo): [snippet]: Delete "vendor/github.com/libp2p/go-doh-resolver" and "vendor/github.com/libp2p/go-bitfield". [inputs]: Add go-github-com-libp2p-go-doh-resolver, and go-github-com-ipfs-go-bitfield. Change-Id: I417802e02b482164fdb65852a19187fb63bd9199 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipfs-posinfo.Artyom V. Poptsov2024-08-291-0/+28
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-posinfo): New variable. Change-Id: I19486debf95e0877d735fd18fab9faf1cf26c484 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-bitfield.Artyom V. Poptsov2024-08-291-0/+24
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-bitfield): New variable. Change-Id: I95e627fb5f4dfcca5e4b70e753b544b4965b96c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: kubo: Unbandle more inputs.Sharlatan Hellseher2024-08-271-0/+28
| | | | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbandle more inputs. [arguments] <#:phases>: Add 'copy-input-to-vendor-directory phase. [inputs]: Add go-github-com-libp2p-go-cidranger, go-github-com-libp2p-go-libp2p-asn-util, go-github-com-libp2p-go-reuseport, and go-github-com-libp2p-go-yamux-v4. Change-Id: I55c7c9cfed58f20a435fbc0a5905a2834fe67675
* gnu: go-github-com-libp2p-go-socket-activation: Move to golang-web.Sharlatan Hellseher2024-08-271-29/+0
| | | | | | | | * gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): Move from here ... * gnu/packages/golang-web.scm: ... to here. Change-Id: I06909891fcceac21ceff0d9515c2a45ef6ea1b09
* gnu: Remove go-github-com-multiformats-go-multiaddr-0.12.Sharlatan Hellseher2024-08-261-2/+2
| | | | | | | | | | | | | | | | | | | * gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12): Delete variable. (go-github-com-multiformats-go-multiaddr-dns, go-github-com-multiformats-go-multiaddr-fmt): [propagated-inputs]: Remove go-github-com-multiformats-go-multiaddr-0.12; add go-github-com-multiformats-go-multiaddr. * gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): [propagated-inputs]: Remove go-github-com-multiformats-go-multiaddr-0.12; add go-github-com-multiformats-go-multiaddr. * gnu/packages/ipfs.scm (kubo): [inputs]: Remove go-github-com-multiformats-go-multiaddr-0.12; add go-github-com-multiformats-go-multiaddr. Change-Id: Iedc07cfa3f627dbf279e077808167dfe902f4163
* gnu: Remove go-github-com-ipfs-go-ipfs-api.Sharlatan Hellseher2024-08-251-48/+0
| | | | | | | | | | Unmaintained: "This package is no longer being maintained. Please use kubo/client/rpc instead. This repository has been archived by the owner on Feb 7, 2024. It is now read-only." * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-api): Delete variable. Change-Id: I270f92a863739dfb038a7762dc55080e3610bebe
* gnu: Remove gx.Sharlatan Hellseher2024-08-251-61/+0
| | | | | | | | | | This project is abandoned and not in use by IPFS/Kubo any longer, see <https://github.com/whyrusleeping/gx/issues/247>. * gnu/packages/ipfs.scm (gx, go-github-com-whyrusleeping-gx-util): Delete variables. Change-Id: Ieee46293e73add367344d486e7b7317913543f32
* gnu: Remove gx-go.Sharlatan Hellseher2024-08-251-53/+0
| | | | | | | | | This project is abandoned and not in use by IPFS/Kubo any longer, see <https://github.com/whyrusleeping/gx-go/issues/65>. * gnu/packages/ipfs.scm (gx-go): Delete variable. Change-Id: Ic1235801a958c066de5af35947fad90cafc97dd0
* gnu: kubo: Unbandle more inputs.Sharlatan Hellseher2024-08-251-13/+16
| | | | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbandle more inputs. [inputs]: Remove go-github-com-go-logr-logr; add go-github-com-go-logr-stdr, go-github-com-ipfs-go-ipfs-redirects-file, go-github-com-libp2p-go-flow-metrics, go-github-com-prometheus-statsd-exporter, and go-github-com-quic-go-webtransport-go. Change-Id: Ie8e6680cf152ccbd21e3c7beaf3febfaa6191083
* gnu: Add go-github-com-ipfs-go-ipfs-redirects-file.Sharlatan Hellseher2024-08-251-0/+29
| | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-redirects-file): New variable. Change-Id: I15876b3cd4ef58191e628bd08bc855ab4aafcdf1
* gnu: kubo: Unbundle more inputs.Sharlatan Hellseher2024-08-211-1/+12
| | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbundle more inputs. [inputs]: Remove go-github-com-jackpal-go-nat-pmp; add go-github-com-ipfs-go-verifcid, go-github-com-libp2p-go-buffer-pool, go-github-com-libp2p-go-msgio, and go-github-com-libp2p-go-nat. Change-Id: I51d19718d365427d9c22374799b4a2e091ef7a94
* gnu: Add go-github-com-ipfs-go-verifcid.Artyom V. Poptsov2024-08-211-0/+34
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-verifcid): New variable. Change-Id: I30b800dc0575ed3d7b208a1860c305911e1944d2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: go-github-com-prometheus-client-golang: Move to prometheus.Sharlatan Hellseher2024-07-251-0/+1
| | | | | | | | | | | | | | * gnu/packages/golang.scm (go-github-com-prometheus-client-golang): Move from here ... * gnu/packages/prometheus.scm: ... to here. * gnu/packages/backup.scm: Add (gnu packages prometheus) module. * gnu/packages/golang-xyz.scm: Likewise. * gnu/packages/ipfs.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/web.scm: Likewise. Change-Id: If3d78d31b1491f8a95616e59f50371c2914242d9
* gnu: kubo: Add missing input.Sharlatan Hellseher2024-07-251-0/+1
| | | | | | | * gnu/packages/ipfs.scm (kubo) [inputs]: Add go-github-com-cespare-xxhash. Change-Id: I0d3230e6a31245ec7f4cda7ed6b9db6e4cac3794
* gnu: go-github-com-google-go-cmp-cmp: Rename variable.Sharlatan Hellseher2024-07-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/golang.scm (go-github-com-google-go-cmp-cmp): Rename variable to go-github-com-google-go-cmp, which reflects go.mod import path and improves importer performance. (go-github-com-zclconf-go-cty, go-golang-org-x-vuln, go-google-golang-org-protobuf, go-gotest-tools-assert, go-gotest-tools-internal-source, go-gotest-tools-internal-format, gofumpt, gopls, gotestsum): Swap go-github-com-google-go-cmp-cmp to go-github-com-google-go-cmp in inputs, propagated-inputs or native-inputs. * gnu/packages/golang-check.scm (go-github-com-frankban-quicktest, go-github-com-google-go-cmdtest): Likewise. * gnu/packages/golang-web.scm (go-github-com-aws-aws-sdk-go-v2, go-github-com-aws-aws-sdk-go-v2-config, go-github-com-aws-smithy-go, go-github-com-go-jose-go-jose-v3, go-github-com-makeworld-the-better-one-go-gemini, go-golang-org-x-oauth2, go-gopkg-in-square-go-jose-v2): Likewise. * gnu/packages/golang-xyz.scm (go-github-com-goccy-go-yaml): Likewise. * gnu/packages/check.scm (actionlint): Likewise. * gnu/packages/databases.scm (sqls): Likewise. * gnu/packages/ipfs.scm (go-github-com-ipld-go-ipld-prime, go-github-com-whyrusleeping-cbor-gen): Likewise. * gnu/packages/web.scm (go-github-com-itchyny-gojq): Likewise. Change-Id: Ie6eeba936f7da404d70fbbaad34f5b43aec4e05b
* gnu: kubo: Unbundle go-github-com-ipfs-go-metrics-interface.Artyom V. Poptsov2024-07-221-1/+2
| | | | | | | | * gnu/packages/ipfs.scm (kubo) [snippet]: Remove go-metrics-interface. [inputs]: Add go-github-com-ipfs-go-metrics-interface. Change-Id: I206ce8d2b1823bd60f799aa815fcfb6d366e1704 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipfs-blockstore.Artyom V. Poptsov2024-07-221-0/+37
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blockstore): New variable. Change-Id: I75b885ec55b5bd8ae274a4832d421bf2de696314 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-metrics-interface.Artyom V. Poptsov2024-07-221-0/+30
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-metrics-interface): New variable. Change-Id: Ibdc97a27f873615d3ace7dbaee8709a174b783dd Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipfs-ds-help.Artyom V. Poptsov2024-07-221-0/+29
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-ds-help): New variable. Change-Id: Ia174fec9c8a6bae4838e5a4ec06d0f555894c37e Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-bbloom.Artyom V. Poptsov2024-07-221-0/+25
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-bbloom): New variable. Change-Id: If5b5d486f50f82750a5b11a3248a3aaa2ed91658 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipfs-exchange-interface.Artyom V. Poptsov2024-07-221-0/+26
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-exchange-interface): New variable. Change-Id: I5931d32952e021a29073227acc9fff5a87bbebf9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipfs-blocksutil.Artyom V. Poptsov2024-07-221-0/+30
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blocksutil): New variable. Change-Id: I64c8f6a6d2337b40fa24e478ba49a590abced8ec Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: go-github-com-ipfs-go-ipfs-cmdkit-files: Build on more systems.Efraim Flashner2024-07-181-1/+4
| | | | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-cmdkit-files) [arguments]: When building on systems which don't support go-1.16 use gccgo-11. Change-Id: I0cf1e3a429603dde3a7dc75f4088c5b5f62ebad4 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: packages/ipfs: Add project check commentary.Sharlatan Hellseher2024-07-181-0/+6
| | | | | | | | Issues are open with upstream checking the status of two projects which hold quite a dated graph of dependencies which may be dropped or refreshed after clarifying current maintainer(s). Change-Id: I1983e8c0d60cfd3776134c4548b1d983e6882d62
* gnu: kubo: Unbundle more inputs.Artyom V. Poptsov2024-07-181-3/+6
| | | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbundle more inputs. [inputs]: Add go-github-com-ipfs-go-ipld-legacy, go-github-com-ipld-go-codec-dagpb. and go-github-com-libp2p-go-socket-activation Change-Id: Iebadbdf620c04bbba054d625b0549b18105b996a Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipld-go-codec-dagpb.Artyom V. Poptsov2024-07-181-0/+28
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipld-go-codec-dagpb): New variable. Change-Id: Icd8c92a79e8c1906e2f7c4bfacc098198a8be328 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipld-legacy.Artyom V. Poptsov2024-07-181-0/+30
| | | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-legacy): New variable. Change-Id: I70afb1bb7b1fcc0db477db05c9c82548a2c39285 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-libp2p-go-socket-activation.Sharlatan Hellseher2024-07-181-0/+29
| | | | | | * gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): New variable. Change-Id: Idcc2bc1cd21a608e93bd14d970115995d66933eb
* gnu: Remove go-golang-org-x-exp-2023.Sharlatan Hellseher2024-07-151-1/+1
| | | | | | | | | | * gnu/packages/golang-build.scm (go-golang-org-x-exp-2023): Delete variable. * gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12): [propagated-inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp. * gnu/packages/ipfs.scm (kubo): [inputs]: Remove go-golang-org-x-exp-2023; add go-golang-org-x-exp. Change-Id: I6d8984114f9aab5369f443e71838f93228a645e9
* gnu: packages/golang: Set default go version to 1.21.Sharlatan Hellseher2024-07-151-11/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Golang versions 1.17 (02 Aug 2022), 1.18 (01 Feb 2023), 1.19 (06 Sep 2023) and 1.20 (06 Feb 2024) are EOL <https://endoflife.date/go>. These changes set preferable default version to the minimal currently maintained one e.g. 1.21 * gnu/packages/golang.scm (go): Set default to go-1.21, add annotation for the future maintenance. Remove field <#:go> setting Golang version to go-1.18, go-1.19, 1.20 and 1.21: * gnu/packages/admin.scm * gnu/packages/configuration-management.scm * gnu/packages/databases.scm * gnu/packages/disk.scm * gnu/packages/education.scm * gnu/packages/file-systems.scm * gnu/packages/finance.scm * gnu/packages/golang-check.scm * gnu/packages/golang-crypto.scm * gnu/packages/golang-web.scm * gnu/packages/golang-xyz.scm * gnu/packages/golang.scm * gnu/packages/high-availability.scm * gnu/packages/ipfs.scm * gnu/packages/irc.scm * gnu/packages/messaging.scm * gnu/packages/networking.scm * gnu/packages/syncthing.scm * gnu/packages/textutils.scm * gnu/packages/time.scm * gnu/packages/version-control.scm * gnu/packages/video.scm Change-Id: Ieba6a5d7a18423f838d14c02ad55a2ba9c8559eb
* gnu: kubo: Unbundle more packaes.Artyom V. Poptsov2024-07-071-8/+14
| | | | | | | | | | | | | | | | * gnu/packages/ipfs.scm (kubo): Unbundle more packages. [inputs]: Add go-github-com-facebookgo-atomicfile, go-github-com-ipfs-go-detect-race, go-github-com-ipfs-go-ipld-cbor, go-github-com-ipfs-go-ipld-git, go-github-com-tidwall-gjson. go-github-com-whyrusleeping-base32, go-github-com-whyrusleeping-cbor, go-github-com-whyrusleeping-chunker, go-github-com-whyrusleeping-go-keyspace, and go-github-com-whyrusleeping-multiaddr-filter. Remove go-github-com-ipfs-go-ipfs-util, go-gopkg-in-yaml-v3, and go-github-com-pkg-errors Change-Id: I8edd09e134dee725f1ecaf8f4296c74c4cc5f37c Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
* gnu: Add go-github-com-ipfs-go-ipld-git.Sharlatan Hellseher2024-07-071-0/+42
| | | | | | * gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-git): New variable. Change-Id: I9f7e4c1f086294a6024da167ba89f8251e0357b6