gpo.zugaina.org

Search Portage & Overlays:

dev-libs/libsecp256k1

Optimized C library for EC operations on curve secp256k1

Screenshots

  • libsecp256k1-9999
    +asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind

    View      Download      Browse     License: MIT   
    Overlay: bitcoin
  • libsecp256k1-0.6.0
    amd64 arm arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux
    asm +ecdh +ellswift experimental +extrakeys lowmem musig +recovery +schnorr test valgrind

    View      Download      Browse     License: MIT   
    Overlay: gentoo
  • libsecp256k1-0.5.1
    amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux
    asm +ecdh +ellswift experimental +extrakeys lowmem +recovery +schnorr test valgrind

    View      Download      Browse     License: MIT   
    Overlay: gentoo

ChangeLog

commit ed0bdc6846efeb0807357f1d7f69baa709e3b9c3
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Jan 24 01:48:05 2024 -0500

dev-libs/libsecp256k1: drop 0.4.1 (defer to main Gentoo repo)

See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a1ad85f6b643a36352e7e750419e09e53bc1d1

commit 3f4dee583bbd2f7a3d953d696d356cd72410bbd6
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Fri Jan 19 14:45:15 2024 -0500

move {dev-util → dev-debug}/valgrind

See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3d413c90ed50a6f9582ee1e3817398d4a82319

commit 16b46654bf15baa325deec85a9b9fa4fcb108c1f
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Fri Jan 19 14:39:08 2024 -0500

move {sys-devel → dev-build}/auto{conf{,-archive},make}

See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee062ba1d57ad391adee1c135dcf474dc30d6b4
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92da579956495086c78eac089068406effd57e5
See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24579fc8ca4ef3bed96481e5aff2c3d21c51682c

commit 563b5a3ab241e7e95eae30885fe61a7841baff94
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Thu Jan 11 15:38:43 2024 -0500

dev-libs/libsecp256k1: bump to 0.4.1

See: https://github.com/bitcoin-core/secp256k1/releases/tag/v0.4.1
See: https://github.com/gentoo/gentoo/pull/34405
See: https://bugs.gentoo.org/920491

commit e5478f6a678ae778186d086d67decb49f64ae12d
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Sep 18 08:21:51 2023 -0400

dev-libs/libsecp256k1-9999: sync with ebuilds in main Gentoo repo

commit f87854d21757f6c314252bf183f9b5b7b62739bd
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Sep 18 08:07:46 2023 -0400

dev-libs/libsecp256k1: drop old versions; defer to main Gentoo repo

There are no more consumers of these old versions in this repo.

commit 9fcfed87305bea73f53c77bfb4590eace526c1cb
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Fri Sep 1 16:20:28 2023 -0400

dev-libs/libsecp256k1-9999: drop vestigial "inherit eutils"

See: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c5ef0fe227a4781d1b2ea79ac6f336ec64f879

commit b66a70616012e00e589e6922b7a88b31c057806f
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Mar 27 02:06:13 2023 -0400

append "?full_index=1" to GitHub patch URLs

Patches fetched from https://github.com/user/project/commit/hash.patch
are almost but not quite static. As the number of objects in a
repository grows, Git uses progressively longer abbreviations of index
hashes. This causes patch files occasionally to mutate, breaking
checksum checks. Fortunately, GitHub supports an undocumented option to
format patches as though --full-index had been passed to git-diff. Make
use of that option to reduce the likelihood of spontaneous checksum
failures.

commit 5f4d1d8db09dcd3e07a0dba71d8c7576f86b3c35
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Jan 7 03:04:08 2023 -0500

dev-libs/libsecp256k1-0.2.0: drop (defer to Gentoo repo)

See: https://github.com/gentoo/gentoo/pull/28990

commit 68c5f54c70da19f6965b3bca857720b300d0c0ac
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Fri Jan 6 16:04:59 2023 -0500

dev-libs/libsecp256k1{,-zkp}: use stable patch sources

This commit finishes what Florian Schmaus started in
1a4cbde3ed5acbd165f89e4fc153a6dc2282a085.

commit 2d352048165afb62cf32f556f55501ec98f2197f
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Fri Jan 6 15:57:09 2023 -0500

dev-libs/libsecp256k1-0.2.0: revbump to stay ahead of main Gentoo repo

commit 34b41589b0af1aae28e6395413140f577c2bc28f
Author: Florian Schmaus <flow@gentoo.org>
Date: Wed Dec 28 12:11:15 2022 +0100

dev-libs/libsecp256k1: drop 0.1_pre20170928

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit 1a4cbde3ed5acbd165f89e4fc153a6dc2282a085
Author: Florian Schmaus <flow@gentoo.org>
Date: Wed Dec 28 12:08:51 2022 +0100

dev-libs/libsecp256k1: use stable patch sources

Using the pull request, e.g., pull/1159.patch, as patch target is
fragile, as the PR is a moving target. Instead commits should be used.

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit 044072e024c2f88ca30afbe37ee074a289497ca4
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Dec 14 17:25:00 2022 -0500

dev-libs/libsecp256k1: bump to 0.2.0

commit de57612afbe91e4b5cbd4730a8f393815d00c4ee
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Nov 27 15:51:50 2022 -0500

dev-libs/libsecp256k1{,-zkp}: fix Manifest

commit 6e39601a748f3465f66a38e7989e7414a4a1d9c0
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Tue Nov 22 19:42:28 2022 -0500

dev-libs/libsecp256k1{,-zkp}: drop "precompute-ecmult" USE flag

And change the ecmult window size for USE="lowmem" from 2 to 4.

Suggested-by: Tim Ruffing <crypto@timruffing.de>
See: https://github.com/bitcoin-core/secp256k1/pull/1159#issuecomment-1323523530

commit 3de7be797ecd2d18ac126c71e5e6f8a278fc786b
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Nov 21 22:25:05 2022 -0500

dev-libs/libsecp256k1{,-zkp}: enable multilib build

commit 48a1102ee1254065e085353654b6576684f3c389
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Nov 21 20:49:58 2022 -0500

dev-libs/libsecp256k1{,-zkp}: synchronize ebuilds; IUSE+="static-libs"

Mostly this means propagating improvements, cleanups, and uncommon USE
flags from libsecp256k1 to libsecp256k1-zkp.

commit d9b026ed14408f257982002293bc408b69251950
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Nov 20 04:15:16 2022 -0500

dev-libs/libsecp256k1: bump to 0.1.0_pre20220803

This is a prerequisite of dev-python/coincurve-18.0.0.

commit 06c6f8bf1540eb03d24fd7f6255d8e892d5bf435
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Nov 20 04:11:44 2022 -0500

dev-libs/libsecp256k1: drop old

This drops all unkeyworded versions (except the live ebuild) as well as
versions that exist in the main Gentoo repo.

commit 38f51a33a5ebe59600e9e7db3a9b38207d7b37ab
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Aug 3 21:24:03 2022 -0400

dev-libs/libsecp256k1: drop blocker on net-p2p/core-lightning

Since, as of 72d5e08, net-p2p/core-lightning no longer builds against
dev-libs/libsecp256k1, we no longer need to block old versions of core-
lightning that do not support newer versions of libsecp256k1.

Later (i.e., after the current versions of libsecp256k1 are dropped from
this repo), we can purge the "recent-libsecp256k1" flag entirely. We
shouldn't do it sooner since users may still have installed copies of
libsecp256k1 blocking net-p2p/core-lightning[-recent-libsecp256k1(-)].

commit 5a973d655f131396adadfbfa28058424df5311d9
Author: Florian Schmaus <flow@gentoo.org>
Date: Sat Jul 23 12:45:38 2022 +0200

dev-libs/libsecp256k1: drop versions

Signed-off-by: Florian Schmaus <flow@gentoo.org>

commit c391a9c32245f05862ec5b552a8cb06ba875e02f
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue May 31 18:41:55 2022 +0000

net-libs/libbitcoinconsensus: Make 21.2 & 22.0 (revbumps) compatible with both libsecp256k1 ABIs at runtime

commit 0657f9e93d07d534c186a7ea4f0a1b4689820117
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue May 31 18:26:07 2022 +0000

dev-util/bitcoin-tx: Make 21.2 & 22.0 (revbumps) compatible with both libsecp256k1 ABIs at runtime

commit 070f23dede1ede3358b69697d98a2081540529a3
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue May 31 18:22:19 2022 +0000

net-p2p/bitcoin-qt: Make 21.2 & 22.0 (revbumps) compatible with both libsecp256k1 ABIs at runtime

commit 3d1d13c3ef1222dca1713616013ae0c367b79edd
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue May 31 18:18:02 2022 +0000

net-p2p/bitcoind: Make 21.2 & 22.0 (revbumps) compatible with both libsecp256k1 ABIs at runtime

commit 5bc661aa3b05ea165601474b876cde679bbf9f7f
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon May 30 11:28:40 2022 +0000

dev-libs/libsecp256k1: Bump to 0.1_pre20211216 shipped with Core/Knots v23.0

commit 6351e7afcc00aa2f2a96bc21ab46ad6679a0e477
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon May 30 11:25:02 2022 +0000

dev-libs/libsecp256k1-0.1.0_pre20220329: Generate precomputed ecmult data

commit 4719d6ea5942d012659e75118617207072af4bbe
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon May 30 10:50:30 2022 +0000

dev-libs/libsecp256k1-0.1.0_pre20220329: Minor fixups

commit 08561279f2b8b280eecbe93f737f7a6bf81a4d83
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Apr 11 22:09:05 2022 -0400

dev-libs/libsecp256k1: bump to 0.1.0_pre20220329

This is a dependency of net-libs/libwally-core-0.8.5.

commit f317ad88bd0276cfe033c018fdb01b50635d0849
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Apr 6 18:28:41 2022 -0400

pkgmove: net-p2p/c-lightning -> net-p2p/core-lightning

See: https://blog.blockstream.com/en-c-lightning-is-now-core-lightning/
See: https://github.com/ElementsProject/lightning/commit/836c1b805bdd9eabd7f74f8663f0cf3d995d14df

commit d43d179f2d7a915864713a11ae6fad69b6e802a3
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Feb 15 00:49:48 2022 +0000

dev-libs/libsecp256k1: Fix Manifest following rename of latest version

commit 998fa24cea3c1622b30f2853c0cf80155484603e
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Feb 9 05:26:29 2022 -0500

dev-libs/libsecp256k1: rename latest to 0.1.0_pre20220127

Upstream has changed the version to 0.1.0-pre.

See: https://github.com/bitcoin-core/secp256k1/commit/b4b02fd8c4276779f115af5985508f54ef9e51be

commit f7b5c17f9a0ad6d0788d582455e4fe46db86bd15
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Feb 9 05:23:17 2022 -0500

net-p2p/c-lightning: support >=dev-libs/libsecp256k1-0.1_pre20210628

commit ec158029d97016be4dd6729ad7a3f29d6aa56093
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Feb 9 05:52:02 2022 -0500

dev-util/bitcoin-tx-22.0-r1: support >=dev-libs/libsecp256k1-0.1_pre20210628

commit 4158f10ddaf8384cd1677eb538841a6818da420c
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Wed Feb 9 00:41:29 2022 -0500

net-p2p/bitcoin{d,-qt}-22.0-r1: support >=dev-libs/libsecp256k1-0.1_pre20210628

Some schnorrsig function prototypes changed in June 2021, thus breaking
the builds of net-p2p/bitcoin{d,-qt}. This commit introduces an Autoconf
check for the introduced secp256k1_schnorrsig_sign_custom symbol and
adds some preprocessor conditional directives to fix up the call sites
of the affected functions to maintain compatibility.

Because the in-tree versions of net-p2p/bitcoin{d,-qt} are incompatible
with recent versions of dev-libs/libsecp256k1 (one of which is now
available from this repository), a new USE flag, recent-libsecp256k1, is
added to those ebuilds in this repository and forced on, and the recent
dev-libs/libsecp256k1-0.1_pre20220127 ebuild herein specifies a weak
blocker on net-p2p/bitcoin{d,-qt}[-recent-libsecp256k1(-)] to prevent
the in-tree versions of those ebuilds from being installed concurrently
with the recent dev-libs/libsecp256k1.

See: https://github.com/bitcoin-core/secp256k1/commit/b6c0b72fb06e3c31121f1ef4403d2a229a31ec1c
See: https://github.com/bitcoin-core/secp256k1/commit/a0c3fc177f7f435e593962504182c3861c47d1be

commit 1d37b8a58235b52ca4ba0eed1fb745f689f98a6a
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sun Jan 30 22:08:10 2022 -0500

dev-libs/libsecp256k1: bump to 0.1_pre20220127

This is a dependency of dev-python/coincurve-17.0.0.

See: https://github.com/ofek/coincurve/commit/3927a2710412d3e6d2e2f94e39af42d3e72a9ab7#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7

commit 20f2ee60446c3463cdcd89521923ca09378236ab
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Feb 3 16:13:03 2021 +0000

dev-libs/libsecp256k1: Restore `use_enable experimental` in 0.1_pre20201028

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 7917f058d2e5d1c8a2418021de9a657fc30e93f9
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Feb 3 16:07:30 2021 +0000

dev-libs/libsecp256k1: Use `default` in src_install

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 911a33cd6b13df5fb4561fd2aaefdf9cdf12f004
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Feb 3 16:04:22 2021 +0000

dev-libs/libsecp256k1: Avoid HOMEPAGE within SRC_URI

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit bce3b9470dc05424dab5238a04011ec8befe9f63
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Feb 3 16:01:37 2021 +0000

dev-libs/libsecp256k1: Remove unnecessary `inherit eutils`

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 69014b0d575ed4ead4edcf22a085147e8dc16f7c
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Jan 31 19:47:18 2021 +0000

dev-libs/libsecp256k1: Keyword 0.1_pre20201028 ~arch

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 03e149cfa64430725d8901f1667c24f7027c88a4
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon Nov 2 02:24:00 2020 +0000

dev-libs/libsecp256k1: Add unkeyworded 0.1_pre20201028

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit f09973864c01eeec33160adfd132effa5b99db29
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 22:01:27 2020 +0000

dev-libs/libsecp256k1: Retroactively remove USE=experimental requirement for USE=ecdh, back to when it last changed significantly

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit f1f20dfba612f2f4cc722e9666a4d5d3c6e79a36
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 21:50:40 2020 +0000

dev-libs/libsecp256k1-9999: ecdh is no longer experimental as of 2020-10-22

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 0edf32ebaef702717f3c0d339e9028d3d8937fb5
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 21:49:53 2020 +0000

dev-libs/libsecp256k1: Update 9999 to 0.1_pre20201015

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 8af86e7e2d310d8ca64f1e1ba8bac64fc6e739e0
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 21:43:06 2020 +0000

dev-libs/libsecp256k1: Add unkeyworded 0.1_pre20201015

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit c28706b900cda7834c0bca7138b4661895342bdf
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 21:23:13 2020 +0000

dev-libs/libsecp256k1-0.1_pre20200920: USE=lowmem/precompute-ecmult are exclusive

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 1ba0036a26f8fa9317f41052ab90e91bf7f2e200
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 21:21:18 2020 +0000

dev-libs/libsecp256k1-0.1_pre20200920: Enable USE="extrakeys" by default

Required by USE=schnorr

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 1027d832b8d8a60e1d0acc0996a049551d195a18
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Oct 25 21:19:32 2020 +0000

dev-libs/libsecp256k1-0.1_pre20200920: Enable USE="experimental schnorr" by default

Bitcoin 0.21 will require these

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 22d75a4f563fe70082f56ae835a915da4a6377d5
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Sep 27 18:13:30 2020 +0000

dev-libs/libsecp256k1: Drop 0.1_pre20200913

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 3420c1f6350227e1beb57304a72959c850c08185
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Sep 27 18:12:49 2020 +0000

dev-libs/libsecp256k1: Add unkeyworded 0.1_pre20200920

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 523d9d865e423bc14dc82433296876bd0da5c3c4
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Fri Sep 18 14:42:36 2020 +0000

dev-libs/libsecp256k1-0.1_pre20200913: Enable endomorphism by default

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 36d1c237cafa43ab3a4c8020a4ca59aff20363d5
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Fri Sep 18 14:42:05 2020 +0000

dev-libs/libsecp256k1-0.1_pre20200913: Bugfix: REQUIRED_USE for new experimental features

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 92f6287b7179ca8c5d02da92c4bc675c0f1f4806
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Sep 13 16:56:00 2020 +0000

dev-libs/libsecp256k1: Add valgrind USE flag to metadata

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit f5bbaeb1885a49c287e7489f8d030fe133aa26b0
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Sep 13 16:52:49 2020 +0000

dev-libs/libsecp256k1-0.1_pre20200913: Add missing valgrind dep

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 64e674f6d6a6692175553f189568bd9d5f06ea49
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Sep 12 19:53:34 2020 +0000

dev-libs/libsecp256k1: Update 9999

Allowing autodetection of Valgrind for now

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit e1190de9a57860f940b246b60f3591edae9f378b
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Sep 12 19:50:18 2020 +0000

dev-libs/libsecp256k1: Add unkeyworded 0.1_pre20200913

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit a5ca15b38c834a1941565ae079c843f5d3c094a7
Author: David Seifert <soap@gentoo.org>
Date: Sat Feb 8 19:51:59 2020 +0100

dev-libs/libsecp256k1: [QA] Fix VariableInHomepage

Signed-off-by: David Seifert <soap@gentoo.org>

commit edaf3d83763bb851c13a8fd81c91aa2bd214155f
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Mon Feb 10 21:31:11 2020 -0500

dev-libs/libsecp256k1-9999: migrate to git-r3.eclass

git-2.eclass has been dropped from the tree.

Note: I have not tested this change.

commit c9ee608751e8fbdc4ef31c37a5452ad72bc3c45a
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Jan 12 19:42:44 2020 +0000

dev-libs/libsecp256k1: Keyword 0.1_pre20190401 ~arch

It was released with Core 0.19

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit b4e5d2d1529eb51381193fafe93f34cb0c2bdceb
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sun Jan 12 19:42:06 2020 +0000

dev-libs/libsecp256k1: Restore unkeyworded 0.1_pre20190401

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 2a6c0ce4c9480c1bf273933a5c57305c5dd0b271
Author: Matt Whitlock <gentoo@mattwhitlock.name>
Date: Sat Nov 30 22:16:29 2019 -0500

dev-libs/libsecp256k1: bump to 0.1_pre20191012

This is a dependency of dev-python/coincurve.

commit 1a095e5da461578d205d99ff68974de121336fdb
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Oct 1 07:07:29 2019 +0000

dev-libs/libsecp256k1: Add unkeyworded 0.1_pre20190401

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit d0f9bcff5d0a4ef205dbf3847210e6bd510bbf34
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Oct 1 07:06:24 2019 +0000

dev-libs/libsecp256k1: Get rid of prune_libtool_files

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit c60b1aae225905535a6cafae63c14302688757c6
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Oct 1 06:02:46 2019 +0000

dev-libs/libsecp256k1: Add unkeyworded 0.1_pre20181018

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 9d381d8005636c96389b4b247adb60be3cc84058
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon Sep 30 04:34:49 2019 +0000

dev-libs/libsecp256k1: Rename test_openssl USE flag to test-openssl

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit db833755cff2e850e96c47b13a34c9543a973f0d
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Sep 24 20:35:38 2019 +0000

Fix MissingConditionalTestRestrict

Signed-off-by: Luke Dashjr <luke-jr+git@utopios.org>

commit 3845b776ff199d9fa335b7114e1022f1343ca74f
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Dec 29 23:53:10 2018 +0000

Bitcoin Core/Knots: Minor updates from main tree

commit 1823afeeceaef1989c2000692cb3717e161f09a1
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Dec 29 21:09:13 2018 +0000

dev-libs/libsecp256k1: Bump to 0.1_pre20170928

- Update upstream URIs
- Add ppc64 keyword

commit 94046c1730fe4b0969aed57ad9fc662e82614550
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon Jul 10 04:52:09 2017 +0000

Drop blueness from metadata

commit 8b339e7a8f9f9a1f67440636685e6fd8673b6929
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Jun 7 21:04:56 2017 +0000

Remove all $Id$ header lines and redigest; add BFGMiner 4.10.6

commit ba6fb6399aa2b6214938808054cd843233056714
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Jun 7 19:17:11 2017 +0000

dev-libs/libsecp256k1: Stabilise 20161213

commit 77c9ac88786ee6c587d378d26274a6f4846534ff
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Jan 4 14:28:21 2017 +0000

dev-libs/libsecp256k1: Implement suggestions re asm & doc USE flags, and gmp dependency

- 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).

commit d9620a127e07695efdd1805039ac48f900613bde
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Jan 3 15:19:59 2017 +0000

dev-libs/libsecp256k1: Document test_openssl USE flag in metadata

commit d5f6acb8b325317070af9d2151a31eaf6734f17c
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 14 03:13:22 2016 +0000

dev-libs/libsecp256k1: Keyword 0.0.0_pre20151118 stable for amd64 arm x86

commit db415194e1400797d54ac0b66de0349b417889a1
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 14 03:12:12 2016 +0000

dev-libs/libsecp256k1: Bump to 0.0.0_pre20161213

commit 7d24cf53134cb0fb45632073303f2fe23590872b
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 14 03:02:06 2016 +0000

dev-libs/libsecp256k1-9999: Remove schnorr experiment (no longer upstream)

commit 99583711a734617fd88785804e18d8481b7350c2
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 14 03:00:44 2016 +0000

dev-libs/libsecp256k1-9999: test_openssl USE flag

commit df6d0e0d188039086006812bd45e9c92d9b39f1e
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 14 02:56:16 2016 +0000

dev-libs/libsecp256k1-9999: Add ARM assembly support

commit a271e140df06684ef6c8a1199e7bf140b65dbd40
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 14 02:52:54 2016 +0000

dev-libs/libsecp256k1-9999: Add java support

commit 122e60afce4b99c4259f090e3f4659c0b3609814
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Mar 19 22:29:18 2016 +0000

Change all $Header$ to $Id$

commit 84a226d3635a8c0074f967d289e470218912bef7
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Mar 19 22:10:28 2016 +0000

Update for GLEP 67

commit 733559e702e88adcfe5283d9704781e6b4fb5059
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Jan 19 05:26:28 2016 +0000

dev-libs/libsecp256k1: Bump to 20151118 commit

commit c10362af8bd4c3f48458306c121df968968bb512
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Jan 19 05:20:29 2016 +0000

dev-libs/libsecp256k1: Update 9999

commit c67dd7940f7ddd2bd761f9d83c20399e7f312e75
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon Jul 13 05:45:23 2015 +0000

dev-libs/libsecp256k1-9999: Update

commit eb44e3f2d0bab25ac30f17751fab4c786317863b
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Mon Jul 13 05:27:21 2015 +0000

Backport improvements from maintree

commit d2f3874d0eb139395b8fb8ef909429faf22aea9f
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Sat Jul 11 04:02:22 2015 +0000

dev-libs/libsecp256k1-0.0.0_pre20150423: Add KEYWORDS (newly including ~mips ~ppc)

commit c5d8e3e82f8dff5c3c31b94a0b1438722ca8a89d
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Fri Jun 26 04:14:51 2015 +0000

bitcoincore: 0.11.0_rc2_p1 first draft (has issues)

commit dfde0c8f039315b00723125552791eee76325000
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Tue Mar 3 12:03:41 2015 +0000

Minor adjustments

commit 5d8959ff875bcc9aed4e75ec62f18f2977c5f8cb
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Thu Jan 15 14:16:02 2015 +0000

Prune old hidapi and jansson, and fix repoman issues

commit 562655039f88bcede7d58adbb7cc9308671f97e5
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 17 08:52:51 2014 +0000

dev-libs/libsecp256k1: Add 20141212 snapshot for Bitcoin Core 0.10

commit 966c02d59f62b075f5704b7ebed6b652065ecb3d
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Wed Dec 17 08:23:25 2014 +0000

dev-libs/libsecp256k1: Update 9999

commit 1be1d1d35192d96238c103c6913eca46eef01ea7
Author: Luke Dashjr <luke-jr+git@utopios.org>
Date: Fri Nov 21 01:49:47 2014 +0000

dev-libs/libsecp256k1: Update 9999