guix_mirror_bot pushed a commit to branch master in repository guix. commit ef6bbe14f8152a29b88b9eea7e439715f923a985 Author: Andreas Enge <andr...@enge.fr> AuthorDate: Fri Sep 5 18:20:25 2025 +0200
gnu: Remove hyperledger-iroha-ed25519. * gnu/packages/hyperledger.scm (hyperledger-iroha-ed25519): Delete variable. Change-Id: I149ea8e3bd2615c16fc785b5fac81908aa77dca4 --- gnu/packages/hyperledger.scm | 42 ------------------------------------------ 1 file changed, 42 deletions(-) diff --git a/gnu/packages/hyperledger.scm b/gnu/packages/hyperledger.scm index 9a0414f0bf..b36073f43c 100644 --- a/gnu/packages/hyperledger.scm +++ b/gnu/packages/hyperledger.scm @@ -102,45 +102,3 @@ and resiliency. It is designed to support pluggable implementations of different components.") (license asl2.0))) -(define-public hyperledger-iroha-ed25519 - (package - (name "hyperledger-iroha-ed25519") - (version "2.0.2") - (home-page "https://github.com/hyperledger/iroha-ed25519") - (source (origin - (method git-fetch) - (uri (git-reference - (url home-page) - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "0kr1zwah8mhnpfrpk3h6hdafyqdl3ixhs7czdfscqv6vxqfiabc4")))) - (build-system cmake-build-system) - (native-inputs - (list googletest)) - (arguments - `(#:tests? #f ; Tests don't build because CMake cannot find GTest main. - #:configure-flags '("-DHUNTER_ENABLED=OFF" - "-DBUILD=SHARED" - ;; TODO: x86_64 should use amd64-64-24k-pic but it - ;; fails to link when built as a shared library. - "-DEDIMPL=ref10" - "-DHASH=sha3_brainhub"))) - (synopsis "Ed25519 digital signature algorithm") - (description "This repository aims to provide modularized implementation -of the Ed25519 digital signature algorithm which is is described in -RFC8032 (@url{https://tools.ietf.org/html/rfc8032}). - -Originally Ed25519 consists of three modules: - -@itemize -@item digital signature algorithm itself -@item SHA512 hash function -@item random number generator, to generate key pairs -@end itemize - -This project offers at least two different C implementations for every -module. Every implementation can be replaced with another one at -link-time. New implementations can be added as well.") - (license asl2.0)))