me
/
guix
Archived
1
0
Fork 0

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>
master
Artyom V. Poptsov 2024-07-20 18:33:55 +03:00 committed by Sharlatan Hellseher
parent f7ba2b1d1f
commit ba771d0f51
No known key found for this signature in database
GPG Key ID: 76D727BFF62CD2B5
1 changed files with 37 additions and 0 deletions

View File

@ -97,6 +97,43 @@ by a @acronym{Content Identifiers,CID}. The CID contains the multihash
corresponding to the block.")
(license license:expat)))
(define-public go-github-com-ipfs-go-ipfs-blockstore
(package
(name "go-github-com-ipfs-go-ipfs-blockstore")
(version "1.3.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ipfs/go-ipfs-blockstore")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1a3a0fm8k8njdlq2w795qff01piadjfp6r5r2hww69fxqsplln9l"))))
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/ipfs/go-ipfs-blockstore"))
(propagated-inputs
(list go-github-com-hashicorp-golang-lru
go-github-com-ipfs-bbloom
go-github-com-ipfs-go-block-format
go-github-com-ipfs-go-cid
go-github-com-ipfs-go-datastore
go-github-com-ipfs-go-ipfs-ds-help
go-github-com-ipfs-go-ipfs-util
go-github-com-ipfs-go-ipld-format
go-github-com-ipfs-go-log
go-github-com-ipfs-go-metrics-interface
go-github-com-multiformats-go-multihash
go-go-uber-org-atomic))
(home-page "https://github.com/ipfs/go-ipfs-blockstore")
(synopsis "Caching wrapper over a IPFS datastore")
(description
"@code{go-ipfs-blockstore} implements a thin wrapper over an IPFS datastore,
giving a clean interface for getting and putting block objects.")
(license license:expat)))
(define-public go-github-com-ipfs-go-ipfs-blocksutil
;; Use the latest commit from the "master" branch to fix the build with
;; go-1.21, see <https://github.com/ipfs/go-ipfs-blocksutil/issues/25>.