dev-libs / libsecp256k1

Optimized C library for EC operations on curve secp256k1

Official package sites : https://github.com/bitcoin/secp256k1 ·

v9999 :: 0 :: gentoo

Modified
License
MIT
USE flags
asm ecdh endomorphism experimental gmp java recovery test

v0.1_pre20170928 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~x86-linux
USE flags
asm ecdh endomorphism experimental gmp java recovery test

v0.0.0_pre20161213 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux
USE flags
asm ecdh endomorphism experimental gmp java recovery test

v0.0.0_pre20151118 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64 arm x86 ~amd64-linux ~arm64 ~mips ~ppc ~x86-linux
USE flags
asm doc ecdh endomorphism experimental gmp libressl recovery schnorr test

General

asm
Enable x86_64 assembly optimisation
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
ecdh
Enable ECDH shared secret computation
endomorphism
Enable endomorphism
experimental
Allow experimental USE flags
gmp
Add support for dev-libs/gmp (GNU MP library)
java
Add support for Java
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
recovery
Enable ECDSA pubkey recovery module
schnorr
Enable Schnorr signature module
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
test_openssl
Enable OpenSSL comparison tests

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-vcs / git : stupid content tracker: distributed VCS designed for speed and efficiency

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers

dev-util / bitcoin-tx : Command-line Bitcoin transaction tool

net-libs / libbitcoinconsensus : Bitcoin Core consensus library

net-misc / electron-cash : Lightweight Bitcoin Cash client (BCH fork of Electrum)

net-p2p / bitcoin-qt : An end-user Qt GUI for the Bitcoin crypto-currency

net-p2p / bitcoind : Original Bitcoin crypto-currency wallet for automated services

694632
dev-libs/libsecp256k1: QA issues
Repository mirror & CI · gentoo
Merge updates from master
Luke Dashjr · gentoo
dev-libs/libsecp256k1: Bump to 0.1_pre20170928
- Update upstream URIs - Add ppc64 keyword Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org> Signed-off-by: Craig Andrews <candrews@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Andreas Sturmlechner · gentoo
dev-libs/libsecp256k1: Drop old
Package-Manager: portage-2.3.0
Luke Dashjr · gentoo
dev-libs/libsecp256k1: Implement suggestions re asm & doc USE flags, and gmp dependency
- asm USE flag is masked on unsupported architectures. - asm USE flag is enabled by default on supported architectures. - gmp dependency indicates package breaks if the subslot changes. - New versions only: README.md is now installed without the doc USE flag (which is removed).
Agostino Sarubbo · gentoo
dev-libs/libsecp256k1: arm stable wrt bug #584982
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-libs/libsecp256k1: x86 stable wrt bug #584982
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
dev-libs/libsecp256k1-0.0.0_pre20151118-r0: stable on amd64
Gentoo-Bug: 584982
Luke Dashjr · gentoo
dev-libs/libsecp256k1: Bump to 0.0.0_pre20161213 (and update 9999)
Anthony G. Basile · gentoo
dev-libs/libsecp256k1: add libressl support
Package-Manager: portage-2.2.28
Luke Dashjr · gentoo
dev-libs/libsecp256k1: bump to 0.0.0_pre20151118 and update 9999
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed