File tree 2 files changed +14
-1
lines changed
2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change 1
1
DIST libsecp256k1-0.2.0.tar.gz 2456096 BLAKE2B 9160ea9977ddc08daf8881cdcb98cd223024c938ab09c0dab9fc4cd67d355018f339bab7701bbb895345fa858e5673006ab81e027da109a7c9d470e2052eecdf SHA512 a345ffd69c5587777dc834a9f86f89971090158695507cf08cd12efc3b136ff5eff54a7bd789354a5e6e11229e1b2839f706458d64cdf7561519245c5be31a9f
2
+ DIST libsecp256k1-PR1159-772e74.patch 3888 BLAKE2B 7845d1b411d4a026bcae80a44deda4117a2e789c7e29703198393a83b67627600c8020fc594878d8cf4a3538b2fa4c3704fe99c6396f71fdafd41f12ec313358 SHA512 b8683f0923c54242b6cf1dfd83eb9f5b1f7fc38fd01717df2a967fdf41b167adae93f204aec214a0d3b9ac42a51f6d10f61b8ac1a0781bf06d84a8e76e02b233
2
3
DIST libsecp256k1-v0.1_pre20190401.tgz 166663 BLAKE2B 68c9fc3fda6af56452f32edeae5dcb5a92f68bc3fb39a397c532951c6392347df14ea0347bbe05cab43158512e0d9f5ea87bd8f69bece1b04440860ebb8065ee SHA512 8c4945e93cb5ff241482ba4426b25162a7ae3b26860edc10c91d06b1c396887202ad971f4d38e035828352531b87fc29087a12b675e43da44f23c9ea3b6c0cc8
3
4
DIST libsecp256k1-v0.1_pre20201028.tgz 200051 BLAKE2B 90d636049b411e02703feb2661006900a55f952f60e76e2b7147a5afe8e391a06a80d6ae1489b1e7f2382176c7ea831526465a85bca09156dc6d37b417fcb33b SHA512 54a0fa21b64dd6836e4227de51f3539afe06e0e2f352683397d6adb5dd0508af443d2e25f91e90e1ae366b261965fe7d438292314705baee799cf37421644958
Original file line number Diff line number Diff line change @@ -8,7 +8,10 @@ inherit autotools
8
8
MyPN=secp256k1
9
9
DESCRIPTION=" Optimized C library for EC operations on curve secp256k1"
10
10
HOMEPAGE=" https://github.com/bitcoin-core/secp256k1"
11
- SRC_URI=" https://github.com/bitcoin-core/secp256k1/archive/v${PV} .tar.gz -> ${P} .tar.gz"
11
+ SRC_URI="
12
+ https://github.com/bitcoin-core/secp256k1/archive/v${PV} .tar.gz -> ${P} .tar.gz
13
+ https://github.com/bitcoin-core/secp256k1/commit/772e747bd9104d80fe531bed61f23f75342d7d63.patch -> ${PN} -PR1159-772e74.patch
14
+ "
12
15
13
16
LICENSE=" MIT"
14
17
SLOT=" 0/1" # subslot is "$((_LIB_VERSION_CURRENT-_LIB_VERSION_AGE))" from configure.ac
@@ -22,12 +25,21 @@ REQUIRED_USE="
22
25
"
23
26
24
27
BDEPEND="
28
+ sys-devel/autoconf-archive
25
29
virtual/pkgconfig
26
30
valgrind? ( dev-util/valgrind )
27
31
"
28
32
33
+ PATCHES=(
34
+ " ${DISTDIR} /${PN} -PR1159-772e74.patch"
35
+ )
36
+
29
37
S=" ${WORKDIR} /${MyPN} -${PV} "
30
38
39
+ src_unpack () {
40
+ unpack " ${P} .tar.gz"
41
+ }
42
+
31
43
src_prepare () {
32
44
default
33
45
eautoreconf
You can’t perform that action at this time.
0 commit comments