diff options
author | Josselin Poiret <dev@jpoiret.xyz> | 2024-03-22 10:46:45 +0100 |
---|---|---|
committer | Josselin Poiret <dev@jpoiret.xyz> | 2024-03-22 10:46:45 +0100 |
commit | 54219dc3a440aaf86ece4a65fec1a97c0952f6f2 (patch) | |
tree | 6a60af28d1423be8fe15842261ee95748eede69b /gnu/packages/golang-crypto.scm | |
parent | 92e1ea709dbd6c8eb27c4b002e9768958c147475 (diff) | |
parent | 3d2966e0b7dbf15a5cb497037ace73d1be92febf (diff) |
Merge remote-tracking branch 'origin/master' into core-updates
Change-Id: Id398a49a83cfe6f3a5ba0aee811d09ca12f897de
Diffstat (limited to 'gnu/packages/golang-crypto.scm')
-rw-r--r-- | gnu/packages/golang-crypto.scm | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm index 53ae308219..8d0e0ddb64 100644 --- a/gnu/packages/golang-crypto.scm +++ b/gnu/packages/golang-crypto.scm @@ -47,7 +47,8 @@ #:use-module (gnu packages golang) #:use-module (gnu packages golang-build) #:use-module (gnu packages golang-check) - #:use-module (gnu packages golang-compression)) + #:use-module (gnu packages golang-compression) + #:use-module (gnu packages golang-web)) ;;; Commentary: ;;; @@ -261,6 +262,29 @@ been designed so it can be used as a standalone package for any projects needing to use secp256k1 elliptic curve cryptography.") (license license:isc)))) +(define-public go-github-com-bwesterb-go-ristretto + (package + (name "go-github-com-bwesterb-go-ristretto") + (version "1.2.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/bwesterb/go-ristretto") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0h508v790wk6g8jq0gh18296xl87vmgc4fhwnac7mk6i5g3mz6v4")))) + (build-system go-build-system) + (arguments + (list #:unpack-path "github.com/bwesterb/go-ristretto" + #:import-path "github.com/bwesterb/go-ristretto/edwards25519")) + (home-page "https://github.com/bwesterb/go-ristretto") + (synopsis "Operations on the Ristretto prime-order group") + (description "This is a pure Go implementation of the group operations on +the Ristretto prime-order group built from Edwards25519.") + (license license:expat))) + (define-public go-github-com-cespare-xxhash (package (name "go-github-com-cespare-xxhash") |