summaryrefslogtreecommitdiff
path: root/gnu/packages/ipfs.scm
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2025-08-16 00:05:27 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-08-16 00:07:20 +0100
commitf4fc2060a935486e9a8f4c4409a6387e31f2d239 (patch)
tree75d31decbb1d14ab37ff7388984be239b3d5cf9d /gnu/packages/ipfs.scm
parentada90373792a44afe3799f5e0e2d24c38a050587 (diff)
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
Diffstat (limited to 'gnu/packages/ipfs.scm')
-rw-r--r--gnu/packages/ipfs.scm230
1 files changed, 115 insertions, 115 deletions
diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index f0ee0fd807c..96153a4415a 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -374,6 +374,63 @@ provides a single @code{GetBlock/AddBlock} interface that seamlessly retrieves
374data either locally or from a remote peer through the exchange.") 374data either locally or from a remote peer through the exchange.")
375 (license license:expat))) 375 (license license:expat)))
376 376
377(define-public go-github-com-ipfs-go-cid
378 (package
379 (name "go-github-com-ipfs-go-cid")
380 (version "0.4.1")
381 (source
382 (origin
383 (method git-fetch)
384 (uri (git-reference
385 (url "https://github.com/ipfs/go-cid")
386 (commit (string-append "v" version))))
387 (file-name (git-file-name name version))
388 (sha256
389 (base32 "0gfd5dg0shj2daraai2kkf8sg24jp5cr6dsv857wp4q1ni612a23"))))
390 (build-system go-build-system)
391 (arguments
392 (list
393 #:import-path "github.com/ipfs/go-cid"))
394 (propagated-inputs
395 (list go-github-com-multiformats-go-multihash
396 go-github-com-multiformats-go-multibase
397 go-github-com-multiformats-go-varint))
398 (home-page "https://github.com/ipfs/go-cid")
399 (synopsis "Content ID v1 implemented in Go")
400 (description
401 "Implementation in Go of the @url{https://github.com/ipld/cid, CID spec}. It is
402used in @code{go-ipfs} and related packages to refer to a typed hunk of data.")
403 (license license:expat)))
404
405(define-public go-github-com-ipfs-go-cidutil
406 (package
407 (name "go-github-com-ipfs-go-cidutil")
408 (version "0.1.0")
409 (source
410 (origin
411 (method git-fetch)
412 (uri (git-reference
413 (url "https://github.com/ipfs/go-cidutil")
414 (commit (string-append "v" version))))
415 (file-name (git-file-name name version))
416 (sha256
417 (base32 "0j18wf42rfxrrh2fjdbjsjvjqxwgvg46b9wl6y5ig22fx5hvpm1n"))))
418 (build-system go-build-system)
419 (arguments
420 (list
421 #:import-path "github.com/ipfs/go-cidutil"))
422 (propagated-inputs
423 (list go-github-com-ipfs-go-cid
424 go-github-com-multiformats-go-multibase
425 go-github-com-multiformats-go-multicodec
426 go-github-com-multiformats-go-multihash))
427 (home-page "https://github.com/ipfs/go-cidutil")
428 (synopsis "Utility functions and types for working with CIDs")
429 (description
430 "@code{go-cidutil} implements various utilities and helper functions for working
431with @url{https://github.com/ipld/cid, CIDs}.")
432 (license license:expat)))
433
377(define-public go-github-com-ipfs-go-ds-badger4 434(define-public go-github-com-ipfs-go-ds-badger4
378 (package 435 (package
379 (name "go-github-com-ipfs-go-ds-badger4") 436 (name "go-github-com-ipfs-go-ds-badger4")
@@ -618,63 +675,6 @@ datastore, giving a clean interface for getting and putting block objects.")
618@url{https://github.com/ipfs/go-block-format, IPFS blocks}.") 675@url{https://github.com/ipfs/go-block-format, IPFS blocks}.")
619 (license license:expat))) 676 (license license:expat)))
620 677
621(define-public go-github-com-ipfs-go-cid
622 (package
623 (name "go-github-com-ipfs-go-cid")
624 (version "0.4.1")
625 (source
626 (origin
627 (method git-fetch)
628 (uri (git-reference
629 (url "https://github.com/ipfs/go-cid")
630 (commit (string-append "v" version))))
631 (file-name (git-file-name name version))
632 (sha256
633 (base32 "0gfd5dg0shj2daraai2kkf8sg24jp5cr6dsv857wp4q1ni612a23"))))
634 (build-system go-build-system)
635 (arguments
636 (list
637 #:import-path "github.com/ipfs/go-cid"))
638 (propagated-inputs
639 (list go-github-com-multiformats-go-multihash
640 go-github-com-multiformats-go-multibase
641 go-github-com-multiformats-go-varint))
642 (home-page "https://github.com/ipfs/go-cid")
643 (synopsis "Content ID v1 implemented in Go")
644 (description
645 "Implementation in Go of the @url{https://github.com/ipld/cid, CID spec}. It is
646used in @code{go-ipfs} and related packages to refer to a typed hunk of data.")
647 (license license:expat)))
648
649(define-public go-github-com-ipfs-go-cidutil
650 (package
651 (name "go-github-com-ipfs-go-cidutil")
652 (version "0.1.0")
653 (source
654 (origin
655 (method git-fetch)
656 (uri (git-reference
657 (url "https://github.com/ipfs/go-cidutil")
658 (commit (string-append "v" version))))
659 (file-name (git-file-name name version))
660 (sha256
661 (base32 "0j18wf42rfxrrh2fjdbjsjvjqxwgvg46b9wl6y5ig22fx5hvpm1n"))))
662 (build-system go-build-system)
663 (arguments
664 (list
665 #:import-path "github.com/ipfs/go-cidutil"))
666 (propagated-inputs
667 (list go-github-com-ipfs-go-cid
668 go-github-com-multiformats-go-multibase
669 go-github-com-multiformats-go-multicodec
670 go-github-com-multiformats-go-multihash))
671 (home-page "https://github.com/ipfs/go-cidutil")
672 (synopsis "Utility functions and types for working with CIDs")
673 (description
674 "@code{go-cidutil} implements various utilities and helper functions for working
675with @url{https://github.com/ipld/cid, CIDs}.")
676 (license license:expat)))
677
678(define-public go-github-com-ipfs-go-ipfs-cmds 678(define-public go-github-com-ipfs-go-ipfs-cmds
679 (package 679 (package
680 (name "go-github-com-ipfs-go-ipfs-cmds") 680 (name "go-github-com-ipfs-go-ipfs-cmds")
@@ -1136,6 +1136,34 @@ implementation of @code{go-ipld-format}")
1136 "An implementation of a @url{https://cbor.io/, CBOR} encoded merkledag object.") 1136 "An implementation of a @url{https://cbor.io/, CBOR} encoded merkledag object.")
1137 (license license:expat))) 1137 (license license:expat)))
1138 1138
1139(define-public go-github-com-ipfs-go-ipld-format
1140 (package
1141 (name "go-github-com-ipfs-go-ipld-format")
1142 (version "0.6.0")
1143 (source
1144 (origin
1145 (method git-fetch)
1146 (uri (git-reference
1147 (url "https://github.com/ipfs/go-ipld-format")
1148 (commit (string-append "v" version))))
1149 (file-name (git-file-name name version))
1150 (sha256
1151 (base32 "0zl172ncmx9h5z2p3d0j1377xm9glw4zfyamks31p0pvvx2kyn7c"))))
1152 (build-system go-build-system)
1153 (arguments
1154 (list
1155 #:import-path "github.com/ipfs/go-ipld-format"))
1156 (propagated-inputs
1157 (list go-github-com-multiformats-go-multihash
1158 go-github-com-ipfs-go-block-format
1159 go-github-com-ipfs-go-cid))
1160 (home-page "https://github.com/ipfs/go-ipld-format")
1161 (synopsis "IPLD Node and Resolver interfaces in Go")
1162 (description
1163 "@code{go-ipld-format} is a set of interfaces that a type needs to implement in
1164order to be a part of the @acronym{IPLD, InterPlanetary Linked Data} merkle-forest.")
1165 (license license:expat)))
1166
1139(define-public go-github-com-ipfs-go-ipld-git 1167(define-public go-github-com-ipfs-go-ipld-git
1140 (package 1168 (package
1141 (name "go-github-com-ipfs-go-ipld-git") 1169 (name "go-github-com-ipfs-go-ipld-git")
@@ -1178,34 +1206,6 @@ IPLD graph as detailed below. Objects are demonstrated here using both
1178@url{https://ipld.io/docs/schemas/,IPLD Schemas} and example JSON forms.") 1206@url{https://ipld.io/docs/schemas/,IPLD Schemas} and example JSON forms.")
1179 (license license:expat))) 1207 (license license:expat)))
1180 1208
1181(define-public go-github-com-ipfs-go-ipld-format
1182 (package
1183 (name "go-github-com-ipfs-go-ipld-format")
1184 (version "0.6.0")
1185 (source
1186 (origin
1187 (method git-fetch)
1188 (uri (git-reference
1189 (url "https://github.com/ipfs/go-ipld-format")
1190 (commit (string-append "v" version))))
1191 (file-name (git-file-name name version))
1192 (sha256
1193 (base32 "0zl172ncmx9h5z2p3d0j1377xm9glw4zfyamks31p0pvvx2kyn7c"))))
1194 (build-system go-build-system)
1195 (arguments
1196 (list
1197 #:import-path "github.com/ipfs/go-ipld-format"))
1198 (propagated-inputs
1199 (list go-github-com-multiformats-go-multihash
1200 go-github-com-ipfs-go-block-format
1201 go-github-com-ipfs-go-cid))
1202 (home-page "https://github.com/ipfs/go-ipld-format")
1203 (synopsis "IPLD Node and Resolver interfaces in Go")
1204 (description
1205 "@code{go-ipld-format} is a set of interfaces that a type needs to implement in
1206order to be a part of the @acronym{IPLD, InterPlanetary Linked Data} merkle-forest.")
1207 (license license:expat)))
1208
1209(define-public go-github-com-ipfs-go-ipld-legacy 1209(define-public go-github-com-ipfs-go-ipld-legacy
1210 (package 1210 (package
1211 (name "go-github-com-ipfs-go-ipld-legacy") 1211 (name "go-github-com-ipfs-go-ipld-legacy")
@@ -1284,6 +1284,36 @@ Graphs, DAG} data structures as specified in
1284@url{https://docs.ipfs.tech/concepts/merkle-dag}.") 1284@url{https://docs.ipfs.tech/concepts/merkle-dag}.")
1285 (license license:expat))) 1285 (license license:expat)))
1286 1286
1287(define-public go-github-com-ipfs-go-metrics-interface
1288 (package
1289 (name "go-github-com-ipfs-go-metrics-interface")
1290 (version "0.3.0")
1291 (source
1292 (origin
1293 (method git-fetch)
1294 (uri (git-reference
1295 (url "https://github.com/ipfs/go-metrics-interface")
1296 (commit (string-append "v" version))))
1297 (file-name (git-file-name name version))
1298 (sha256
1299 (base32 "0d7jh9aclmxq4z5hynn4lc0ab8c8rip92xkc224vjw2y7kg6jyvg"))))
1300 (build-system go-build-system)
1301 (arguments
1302 (list
1303 #:import-path "github.com/ipfs/go-metrics-interface"))
1304 (propagated-inputs
1305 (list go-github-com-ipfs-go-cid
1306 go-github-com-ipfs-go-datastore
1307 go-github-com-multiformats-go-base32
1308 go-github-com-multiformats-go-multihash))
1309 (home-page "https://github.com/ipfs/go-metrics-interface")
1310 ;; XXX: The project neither has no a proper description, nor a README, see
1311 ;; <https://github.com/ipfs/go-metrics-interface/issues/1>.
1312 (synopsis "Metrics interface for IPFS")
1313 (description
1314 "Metrics interface for IPFS (Kubo).")
1315 (license license:expat)))
1316
1287(define-public go-github-com-ipfs-go-metrics-prometheus 1317(define-public go-github-com-ipfs-go-metrics-prometheus
1288 (package 1318 (package
1289 (name "go-github-com-ipfs-go-metrics-prometheus") 1319 (name "go-github-com-ipfs-go-metrics-prometheus")
@@ -1770,36 +1800,6 @@ their levels to be controlled individually.")
1770 (list 1800 (list
1771 #:import-path "github.com/ipfs/go-log")))) 1801 #:import-path "github.com/ipfs/go-log"))))
1772 1802
1773(define-public go-github-com-ipfs-go-metrics-interface
1774 (package
1775 (name "go-github-com-ipfs-go-metrics-interface")
1776 (version "0.3.0")
1777 (source
1778 (origin
1779 (method git-fetch)
1780 (uri (git-reference
1781 (url "https://github.com/ipfs/go-metrics-interface")
1782 (commit (string-append "v" version))))
1783 (file-name (git-file-name name version))
1784 (sha256
1785 (base32 "0d7jh9aclmxq4z5hynn4lc0ab8c8rip92xkc224vjw2y7kg6jyvg"))))
1786 (build-system go-build-system)
1787 (arguments
1788 (list
1789 #:import-path "github.com/ipfs/go-metrics-interface"))
1790 (propagated-inputs
1791 (list go-github-com-ipfs-go-cid
1792 go-github-com-ipfs-go-datastore
1793 go-github-com-multiformats-go-base32
1794 go-github-com-multiformats-go-multihash))
1795 (home-page "https://github.com/ipfs/go-metrics-interface")
1796 ;; XXX: The project neither has no a proper description, nor a README, see
1797 ;; <https://github.com/ipfs/go-metrics-interface/issues/1>.
1798 (synopsis "Metrics interface for IPFS")
1799 (description
1800 "Metrics interface for IPFS (Kubo).")
1801 (license license:expat)))
1802
1803(define-public go-github-com-ipshipyard-p2p-forge 1803(define-public go-github-com-ipshipyard-p2p-forge
1804 (package 1804 (package
1805 (name "go-github-com-ipshipyard-p2p-forge") 1805 (name "go-github-com-ipshipyard-p2p-forge")