[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10/31: gnu: Add specification-multihash.
From: |
guix-commits |
Subject: |
10/31: gnu: Add specification-multihash. |
Date: |
Fri, 12 Apr 2024 12:02:42 -0400 (EDT) |
sharlatan pushed a commit to branch master
in repository guix.
commit e74b59109176966a012ad7e1586ad4c829454ecc
Author: Artyom V. Poptsov <poptsov.artyom@gmail.com>
AuthorDate: Sun Apr 7 13:01:42 2024 +0300
gnu: Add specification-multihash.
* gnu/packages/specifications.scm (specification-multihash): New variable.
Change-Id: I065898164cc126445a92b33dd628ab06e19d0615
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
---
gnu/packages/specifications.scm | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/gnu/packages/specifications.scm b/gnu/packages/specifications.scm
index ce57a68bdb..b44f0eaaee 100644
--- a/gnu/packages/specifications.scm
+++ b/gnu/packages/specifications.scm
@@ -51,3 +51,31 @@
base-encoded (e.g., @code{base32}, @code{base36}, @code{base64},
@code{base58}, etc.)
binary appearing in text.")
(license (list license:expat license:cc-by-sa3.0)))))
+
+(define-public specification-multihash
+ (let ((commit "931febb97565395b1b6cd39ac677799df265a9e7")
+ (revision "0"))
+ (package
+ (name "specification-multihash")
+ (version (git-version "0.0.0" revision commit))
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/multiformats/multihash")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "1axr35z3iz061fng0170bh873vy20rj2mspznycxm1qkrkrh7p5j"))))
+ (build-system copy-build-system)
+ (arguments
+ '(#:install-plan '(("." "share/multihash/"))
+ #:phases (modify-phases %standard-phases
+ (delete 'strip))))
+ (home-page "https://github.com/multiformats/multihash")
+ (synopsis "Self-describing hashes")
+ (description
+ "Multihash is a protocol for differentiating outputs from various
+well-established cryptographic hash functions, addressing size + encoding
+considerations.")
+ (license (list license:expat license:cc-by-sa3.0)))))
- 22/31: gnu: go-go-uber-org-goleak: Enable tests., (continued)
- 22/31: gnu: go-go-uber-org-goleak: Enable tests., guix-commits, 2024/04/12
- 23/31: gnu: go-go-uber-org-goleak: Move to golang-check., guix-commits, 2024/04/12
- 25/31: gnu: go-go-uber-org-multierr: Move to golang-xyz., guix-commits, 2024/04/12
- 19/31: gnu: Add go-go-uber-org-dig., guix-commits, 2024/04/12
- 30/31: gnu: go-github-com-hashicorp-go-multierror: Adjust inputs., guix-commits, 2024/04/12
- 08/31: gnu: go-github-com-multiformats-go-multihash: Update to 0.0.1., guix-commits, 2024/04/12
- 31/31: gnu: kubo: Unbundle more packages., guix-commits, 2024/04/12
- 05/31: gnu: robocut: Refresh package style., guix-commits, 2024/04/12
- 17/31: gnu: go-github-com-pbnjay-memory: Update to 0.0.0-2.7b4eea6., guix-commits, 2024/04/12
- 07/31: gnu: Add go-github-com-gxed-hashland-murmur3., guix-commits, 2024/04/12
- 10/31: gnu: Add specification-multihash.,
guix-commits <=
- 12/31: gnu: Add go-github-com-multiformats-go-multihash-0.2.3., guix-commits, 2024/04/12
- 18/31: gnu: Add go-github-com-stretchr-testify-next., guix-commits, 2024/04/12
- 21/31: gnu: go-go-uber-org-atomic: Fix home-page., guix-commits, 2024/04/12
- 29/31: gnu: Add go-go-uber-org-fx., guix-commits, 2024/04/12
- 26/31: gnu: go-go-uber-org-multierr: Fix home-page., guix-commits, 2024/04/12
- 24/31: gnu: go-go-uber-org-goleak: Fix hompe-page., guix-commits, 2024/04/12
- 27/31: gnu: go-go-uber-org-zap: Enable tests., guix-commits, 2024/04/12
- 28/31: gnu: go-go-uber-org-zap: Fix home-page., guix-commits, 2024/04/12