| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 0.7.1 | 8 | ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 | 0/6 |
| 0.7.0 | 8 | amd64 arm arm64 ~ppc ~ppc64 x86 | 0/6 |
| 0.5.1 | 8 | amd64 arm arm64 ppc ppc64 x86 | 0/2 |
<pkgmetadata> <maintainer type="person" proxied="yes"> <email>gentoo@mattwhitlock.name</email> <name>Matt Whitlock</name> </maintainer> <maintainer type="person" proxied="yes"> <email>luke-jr+gentoobugs@utopios.org</email> <name>Luke Dashjr</name> </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> <use> <flag name="ecdh">Enable ECDH shared secret computation</flag> <flag name="ellswift">Enable ElligatorSwift encoding for public keys</flag> <flag name="experimental">Allow experimental USE flags</flag> <flag name="extrakeys">Enable extrakeys module</flag> <flag name="lowmem">Reduce runtime memory usage at the expense of performance (ecmult window size 4, gen precision 2)</flag> <flag name="musig">Enable MuSig2 module</flag> <flag name="recovery">Enable ECDSA pubkey recovery module</flag> <flag name="schnorr">Enable Schnorr signature module</flag> <flag name="test-full">Enable exhaustive tests</flag> </use> <upstream> <remote-id type="github">bitcoin-core/secp256k1</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 0.7.1 | 0.7.0 | 0.5.1 |
|---|---|---|---|---|
| asm | Enable using assembly for optimization | ✓ | ✓ | ✓ |
| ecdh | Enable ECDH shared secret computation | ⊕ | ⊕ | ⊕ |
| ellswift | Enable ElligatorSwift encoding for public keys | ⊕ | ⊕ | ⊕ |
| experimental | Allow experimental USE flags | ✓ | ✓ | ✓ |
| extrakeys | Enable extrakeys module | ⊕ | ⊕ | ⊕ |
| lowmem | Reduce runtime memory usage at the expense of performance (ecmult window size 4, gen precision 2) | ✓ | ✓ | ✓ |
| musig | Enable MuSig2 module | ✓ | ✓ | ✗ |
| 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-full | Enable exhaustive tests | ✓ | ✓ | ✗ |
| valgrind | Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | libsecp256k1-0.5.1.tar.gz | 1962518 bytes | 0.5.1 |
| DIST | libsecp256k1-0.7.0.tar.gz | 2143012 bytes | 0.7.0 |
| DIST | libsecp256k1-0.7.1.tar.gz | 2154599 bytes | 0.7.1 |
| Type | File | Size |
|---|