me
/
guix
Archived
1
0
Fork 0
Commit Graph

91 Commits (93e19067b4428e41c281eebe19746ea253591aad)

Author SHA1 Message Date
Artyom V. Poptsov cdf4677597
gnu: kubo: Unbundle go-github-com-ipfs-go-metrics-interface.
* 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>
2024-07-22 23:13:43 +01:00
Artyom V. Poptsov ba771d0f51
gnu: Add go-github-com-ipfs-go-ipfs-blockstore.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blockstore): New variable.

Change-Id: I75b885ec55b5bd8ae274a4832d421bf2de696314
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-22 23:13:43 +01:00
Artyom V. Poptsov f7ba2b1d1f
gnu: Add go-github-com-ipfs-go-metrics-interface.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-metrics-interface): New variable.

Change-Id: Ibdc97a27f873615d3ace7dbaee8709a174b783dd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-22 23:13:43 +01:00
Artyom V. Poptsov 97203dbe35
gnu: Add go-github-com-ipfs-go-ipfs-ds-help.
* 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>
2024-07-22 23:13:43 +01:00
Artyom V. Poptsov 58a92c6146
gnu: Add go-github-com-ipfs-bbloom.
* gnu/packages/ipfs.scm (go-github-com-ipfs-bbloom): New variable.

Change-Id: If5b5d486f50f82750a5b11a3248a3aaa2ed91658
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-22 23:13:43 +01:00
Artyom V. Poptsov 1090834a3d
gnu: Add go-github-com-ipfs-go-ipfs-exchange-interface.
* 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>
2024-07-22 23:13:43 +01:00
Artyom V. Poptsov 2053b36e5c
gnu: Add go-github-com-ipfs-go-ipfs-blocksutil.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-blocksutil): New variable.

Change-Id: I64c8f6a6d2337b40fa24e478ba49a590abced8ec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-22 23:13:42 +01:00
Efraim Flashner 1aa8dfaeec
gnu: go-github-com-ipfs-go-ipfs-cmdkit-files: Build on more systems.
* 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>
2024-07-18 23:12:37 +01:00
Sharlatan Hellseher 69ddff2d62
gnu: packages/ipfs: Add project check commentary.
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
2024-07-18 23:12:37 +01:00
Artyom V. Poptsov 88bcee3235
gnu: kubo: Unbundle more inputs.
* 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>
2024-07-18 23:12:37 +01:00
Artyom V. Poptsov 3ab3df73d2
gnu: Add go-github-com-ipld-go-codec-dagpb.
* gnu/packages/ipfs.scm (go-github-com-ipld-go-codec-dagpb): New variable.

Change-Id: Icd8c92a79e8c1906e2f7c4bfacc098198a8be328
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-18 23:12:37 +01:00
Artyom V. Poptsov 524abb6474
gnu: Add go-github-com-ipfs-go-ipld-legacy.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-legacy): New variable.

Change-Id: I70afb1bb7b1fcc0db477db05c9c82548a2c39285
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-18 23:12:37 +01:00
Sharlatan Hellseher 70302e45f7
gnu: Add go-github-com-libp2p-go-socket-activation.
* gnu/packages/ipfs.scm (go-github-com-libp2p-go-socket-activation): New variable.

Change-Id: Idcc2bc1cd21a608e93bd14d970115995d66933eb
2024-07-18 23:12:37 +01:00
Sharlatan Hellseher eefd68e0ee
gnu: Remove go-golang-org-x-exp-2023.
* 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
2024-07-15 12:17:48 +01:00
Sharlatan Hellseher 8f70fb90a2
gnu: packages/golang: Set default go version to 1.21.
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
2024-07-15 12:17:48 +01:00
Artyom V. Poptsov 5217ea6d45
gnu: kubo: Unbundle more packaes.
* 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>
2024-07-07 16:03:31 +01:00
Sharlatan Hellseher 9e1099af3e
gnu: Add go-github-com-ipfs-go-ipld-git.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-git): New variable.

Change-Id: I9f7e4c1f086294a6024da167ba89f8251e0357b6
2024-07-07 15:07:42 +01:00
Artyom V. Poptsov ff1bb647b5
gnu: Add go-github-com-ipfs-go-ipld-cbor.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-cbor): New variable.

Change-Id: I1a85366eb558fe3043fe39d8aabd4bf14f98a32a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-07 14:37:40 +01:00
Artyom V. Poptsov c6fae8a300
gnu: Add go-github-com-whyrusleeping-cbor-gen.
* gnu/packages/ipfs.scm (go-github-com-whyrusleeping-cbor-gen): New variable.

Change-Id: I7fc01ba570492a145bcea00f08e0ccb7cc0479af
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-07 14:37:40 +01:00
Sharlatan Hellseher d4fdac60bf
gnu: go-github-com-syndtr-goleveldb-leveldb: Rename variable.
* gnu/packages/golang-xyz.scm (go-github-com-syndtr-goleveldb-leveldb):
Rename variable to go-github-com-syndtr-goleveldb to reflect go.mode
name.
[arguments]: <#:import-path>: Adjust it to reflect go.mode import
path. <#:phases>: Delete 'build phase; use custom 'check phase.
* gnu/packages/ipfs.scm (kubo) [inputs]: Remove
go-github-com-syndtr-goleveldb-leveldb. Add go-github-com-syndtr-goleveldb
* gnu/packages/mail.scm: Likewise.

Change-Id: I84c6a2b398adc7230494847215ccbd1cde73afc9
2024-07-07 14:37:29 +01:00
Artyom V. Poptsov abe7cfc46d
gnu: kubo: Update to 0.29.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.29.0.
  [inputs]: Add go-github-com-coreos-go-systemd-v22,
  go-github-com-felixge-httpsnoop,
  go-github-com-gabriel-vasile-mimetype,
  go-github-com-ipld-go-ipld-prime, go-github-com-docker-go-units,
  go-github-com-go-logr-logr, go-github-com-google-gopacket.

Change-Id: I30f2739fea38507fde2290cd99b9c9b41b664c40
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-19 15:12:48 +01:00
Artyom V. Poptsov 051aa813bd
gnu: Add go-github-com-ipld-go-ipld-prime.
* gnu/packages/ipfs.scm (go-github-com-ipld-go-ipld-prime): New variable.

Change-Id: Icbf768341fda23154b82f10e3701ce435c9ec6e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-19 14:25:55 +01:00
Artyom V. Poptsov 6515cff981
gnu: kubo: Unbundle more inputs.
* gnu/packages/ipfs.scm (kubo): Unbundle more inputs.
  [inputs]: Add go-github-com-ipfs-go-block-format,
  go-github-com-ipfs-go-ipld-format, go-github-com-ipfs-go-datastore

Change-Id: Ia2f7a936d2af4f75c65cc0c0dc230982cc646ef8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-17 22:55:56 +01:00
Sharlatan Hellseher e535a2c30e
gnu: Add go-github-com-ipfs-go-datastore.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-datastore): New variable.

Change-Id: Ia259f74c7274e20b76396a9b8b851002b5e0226c
2024-06-17 22:55:56 +01:00
Sharlatan Hellseher 3e615b28ff
gnu: go-github-com-ipfs-go-detect-race: Fix import-path.
*  gnu/packages/ipfs.scm (go-github-com-ipfs-go-detect-race)
[arguments]: <#:import-path>: Adjust as seen in go.mod.

Change-Id: Id712795e504cc6b491cdcd2f12a65fad0b7403b4
2024-06-17 22:55:55 +01:00
Sharlatan Hellseher 4678b09f44
gnu: Add go-github-com-ipfs-go-ipfs-delay.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-delay): New variable.

Change-Id: I4938d20d9916d9573e8cb01b9e93ba710c7c5b3c
2024-06-17 22:55:55 +01:00
Artyom V. Poptsov dbd078a5c9
gnu: Add go-github-com-ipfs-go-ipld-format.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipld-format): New variable.

Change-Id: I65aa1c71cf092c4923c9c4484498d6af684b215a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-17 22:55:55 +01:00
Artyom V. Poptsov 4797bbb12c
gnu: Add go-github-com-ipfs-go-block-format.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-block-format): New variable.

Change-Id: I1120be12ff6c10149e227d679c1c532cb3548a5c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-17 22:55:55 +01:00
Artyom V. Poptsov b8b30d4041
gnu: kubo: Unbundle more inputs.
* gnu/packages/ipfs.scm (kubo): Unbundle more inputs.
  [inputs]: Add go-github-com-cenkalti-backoff-v4,
  go-github-com-cheggaaa-pb and go-github-com-tidwall-sjson. Remove
  go-github-com-mattn-go-runewidth.

Change-Id: I7cbaa336cc46d64fe66047e610384457f5e2abe0
Co-authored-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-06-11 10:17:03 +01:00
Sharlatan Hellseher a67218efee
gnu: kubo: Remove propagated package.
* gnu/packages/ipfs.scm (kubo)
[inputs]: Remove go-golang-org-x-text. Add annotation for indirect
inputs where they are needed for.

Change-Id: I90eb26ab5d386a70f3581030ef4b3f9b35e05e88
2024-05-23 15:39:40 +01:00
Sharlatan Hellseher c3fe248e69
gnu: kubo: Unbundle go-github-com-quic-go-quic-go.
* gnu/packages/ipfs.scm (kubo): Unbundle go-github-com-quic-go-quic-go.
[inputs]: Remove go-github-com-francoispqt-gojay and
go-github-com-gogo-protobuf; add go-github-com-quic-go-quic-go.

Change-Id: I4838bfed195b5e094f68ef73333ce9c7c7c7566e
2024-05-23 00:45:44 +01:00
Sharlatan Hellseher 508472d354
gnu: kubo: Unbundle go-github-com-elgris-jsondiff.
* gnu/packages/ipfs.scm (kubo): Unbundle go-github-com-elgris-jsondiff.
[inputs]: Remove go-github-com-mgutz-ansi; add go-github-com-elgris-jsondiff.

Change-Id: I1b41ecc1cd0e3c4d1a2856ecb48a32119b608df7
2024-05-16 23:20:41 +01:00
Artyom V. Poptsov 2bea3f2562
gnu: kubo: Unbundle go-cidutil, go-log and go-ipfs-util.
* gnu/packages/ipfs.scm (kubo) [source]: Delete "go-cidutil", "go-log",
  "go-ipfs-util" from bundled packages.
  [inputs]: Add go-github-com-ipfs-go-cidutil, go-github-com-ipfs-go-log,
  go-github-com-ipfs-go-log-v2, and go-github-com-ipfs-go-ipfs-util.

Change-Id: I3e49deb9572c6ac471210a392a52117fd0b9ce1a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-08 00:07:21 +01:00
Artyom V. Poptsov 231ffaf1ac
gnu: Add go-github-com-ipfs-go-cidutil.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cidutil): New variable.

Change-Id: I6077fc00d22b541a959a6623c8666c35288ca105
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-08 00:05:05 +01:00
Artyom V. Poptsov 6f60f90c15
gnu: Add go-github-com-ipfs-go-log.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-log): New variable.

Change-Id: I5b5b1d594b5458a7ca156346c6a6dc3c8d5bd69d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-08 00:05:05 +01:00
Artyom V. Poptsov 58cc52f2dc
gnu: Add go-github-com-ipfs-go-log-v2.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-log-v2): New variable.

Change-Id: Id6d85bfa883670345420c21937681ae2844f6263
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-08 00:03:02 +01:00
Artyom V. Poptsov 8cb146a3e6
gnu: Add go-github-com-ipfs-go-detect-race.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-detect-race): New variable.

Change-Id: Ic65c12a717a50c4309bc89d29d158a43fbc0c81a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-07 23:51:25 +01:00
Artyom V. Poptsov f669a24a95
gnu: Add go-github-com-ipfs-go-ipfs-util.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ipfs-util): New variable.

Change-Id: Ic496282dc62b7c0d5bd9017aff6a3818b2661309
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-05-07 23:51:16 +01:00
Sharlatan Hellseher 2795d0f3e7
gnu: kubo: Unbundle go-bazil-org-fuse.
* gnu/packages/ipfs.scm (kubo) [source]: Remove vendor/bazil.org.
[inputs]: Add go-bazil-org-fuse.

Change-Id: Ie55e609c15a6eaca7ec32521a55620bf674af240
2024-05-07 23:18:48 +01:00
Sharlatan Hellseher d6c95d4208
gnu: Revmoe go-github-com-syndtr-goleveldb.
This package is a duplicate to go-github-com-syndtr-goleveldb-leveldb.

* gnu/packages/ipfs.scm: Revmoe (gnu packages syncthing) module.
(kubo) [inputs]: Replace go-github-com-syndtr-goleveldb with
go-github-com-syndtr-goleveldb-leveldb.

* gnu/packages/syncthing.scm (go-github-com-syndtr-goleveldb): Remove
variable.

Change-Id: I8641a18a3d97f570f3bbbd849f7dabdea4e41b01
2024-05-05 21:24:10 +01:00
Sharlatan Hellseher 9f183c3627
gnu: kubo: Adjust inputs.
* gnu/packages/ipfs.scm (kubo): Adjust inputs. Clean up all propagated
inputs from other packages. Inputs are aggregated into 2 groups - direct
and indirect as seen in Kubo's go.mod.
[inputs]: Remove go-github-com-cespare-xxhash,
go-github-com-cheekybits-genny, go-github-com-davecgh-go-spew,
go-github-com-golang-snappy, go-github-com-klauspost-cpuid,
go-github-com-lucas-clemente-quic-go, go-github-com-mattn-go-colorable,
go-github-com-mattn-go-isatty, go-github-com-minio-blake2b-simd,
go-github-com-minio-sha256-simd, go-github-com-mr-tron-base58,
go-github-com-multiformats-go-multiaddr,
go-github-com-pmezard-go-difflib, go-github-com-prometheus-client-model,
go-github-com-prometheus-common, go-github-com-prometheus-procfs,
go-github-com-spaolacci-murmur3, go-golang-org-x-lint,
go-golang-org-x-net, go-golang-org-x-tools, go-gopkg-in-yaml-v2, and
go-lukechampine-com-blake3.

Add go-github-com-benbjohnson-clock, go-github-com-ipfs-go-cid,
go-github-com-jbenet-go-temp-err-catcher,
go-github-com-multiformats-go-multiaddr-0.12,
go-github-com-multiformats-go-multicodec, go-google-golang-org-protobuf,
go-github-com-multiformats-go-multiaddr-fmt, and
go-github-com-multiformats-go-multistream.

Change-Id: I2f06a08839a761413b9225b3f2dd8e5f9f866a0f
2024-04-28 16:27:37 +01:00
Sharlatan Hellseher 78257b564c
gnu: Remove go-github-com-multiformats-go-multihas-0.2.3.
* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas):
Update to 0.2.3.

* gnu/packages/golang-crypto.scm (go-github-com-multiformats-go-multihas-0.2.3):
Revmoe variable.

* gnu/packages/golang-web.scm (go-github-com-multiformats-go-multiaddr-0.12):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.

* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid):
[propagated-inputs]: Swap go-github-com-multiformats-go-multihas-0.2.3
to go-github-com-multiformats-go-multihas.

* gnu/packages/ipfs.scm (kubo): [inputs]: Swap
go-github-com-multiformats-go-multihas-0.2.3 to
go-github-com-multiformats-go-multihas.

Change-Id: Ic183a091d05cf93ba7cf430e59bb239951f1384a
2024-04-28 16:27:36 +01:00
Artyom V. Poptsov 46a9857ab0
gnu: kubo: Update to 0.28.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.28.0.
[arguments]: <#:go>: Swap to go-1.21.
[inputs]: Remove go-golang-org-x-exp; add
go-github-com-jbenet-go-random, go-github-com-jbenet-goprocess,
go-github-com-julienschmidt-httprouter,
go-github-com-multiformats-go-multiaddr,
go-github-com-multiformats-go-multibase,
go-github-com-multiformats-go-multiaddr-dns, and
go-golang-org-x-exp-2023.

Change-Id: Id065558905130c7ad0124bcf56e8b38ee6f9656e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-28 16:27:36 +01:00
Sharlatan Hellseher d40c00c0f1
gnu: go-github-com-ipfs-go-cid: Adjust inputs.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid): Adjust inputs.
[propagated-inputs]: Remove indirect golang modules
go-github-com-gxed-hashland-keccakpg, go-github-com-minio-blake2b-simd,
go-github-com-minio-sha256-simd, go-github-com-mr-tron-base58,
go-github-com-multiformats-go-base32,
go-github-com-multiformats-go-base36, go-github-com-spaolacci-murmur3,
and go-golang-org-x-crypto.

Change-Id: I0272c5e7ff335cb0b60eb2c56e55cb993519376c
2024-04-24 15:34:03 +01:00
Sharlatan Hellseher 1cfaa79e6d
gnu: go-github-com-golang-groupcache-lru: Import all go modules.
Rename go-github-com-golang-groupcache-lru to
go-github-com-golang-groupcache to reflect go.mod import path as seen in
<https://pkg.go.dev/github.com/golang/groupcache>. It will provide other
available submodules together with main module groupcache: lru,
singleflight, groupcachepb and consistenthash.

* gnu/packages/syncthing.scm (go-github-com-golang-groupcache):
[arguments]: Remove <#:unpack-path>, update <#:import-path> to make
other modules available.
[propagated-inputs]: Add go-github-com-golang-protobuf-proto.

* gnu/packages/ipfs.scm (kubo): [inputs]: Remove
go-github-com-golang-groupcache-lru, add
go-github-com-golang-groupcache.

Change-Id: I455eecd2ebeff5f456f83621aa85b4de7d60304e
2024-04-14 12:05:51 +01:00
Sharlatan Hellseher d3fe763fe3
gnu: kubo: Unbundle more packages.
* gnu/packages/ipfs.scm (kubo): Unbandle more packages.
[snippet]: Consolidate packaged candidates for deletion.
[inputs]: Remove go-github-com-benbjohnson-clock and
go-go-uber-org-atomic; add go-github-com-hashicorp-go-multierror,
go-github-com-hashicorp-golang-lru,
go-github-com-hashicorp-golang-lru-v2,
go-github-com-multiformats-go-multihash-0.2.3,
go-github-com-pbnjay-memory, go-github-com-whyrusleeping-go-sysinfo,
go-go-uber-org-dig, go-go-uber-org-fx, and
go-gopkg-in-square-go-jose-v2.

Change-Id: Id049fe8f69b82bd79aac969d78bcf30345d6507e
2024-04-12 16:58:44 +01:00
Artyom V. Poptsov 087d1e16a1
gnu: Add go-github-com-ipfs-go-cid.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-cid): New variable.

Change-Id: Ib285028ff3f93b4ec00dcc00ab557be4634acfb0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-04-12 16:58:42 +01:00
Sharlatan Hellseher 47f2a8c14b
gnu: kubo: Unbundle more packages.
* gnu/packages/ipfs.scm (kubo) [snippet]: Remove more available vendor
packages.
[inputs]: Add go-github-com-benbjohnson-clock and
go-github-com-blang-semver-v4. Remove go-github-com-cheggaaa-pb-v3,
fail over to vendor package explicitly as v3 is not required.

Change-Id: I8317ea656120b034a98d180278b928f0744f5fbb
2024-03-15 23:33:13 +00:00
Sharlatan Hellseher 62fa7ac31e
gnu: kubo: Sort inputs alphabetically.
* gnu/packages/ipfs.scm (kudo) [inputs]: Sort alphabetically to ease
maintenance.

Change-Id: Icb95464b5b8cf7d6e26285628198cfcd5c90e695
2024-03-15 23:33:12 +00:00
Artyom V. Poptsov d3bc9e73e5
gnu: kubo: Update to 0.22.0.
* gnu/packages/ipfs.scm (kubo): Update to 0.22.0.

Change-Id: Iee640c01024a399bdf2b9c6e07ef6951e5567f54
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-03-06 23:28:30 +00:00