math/secp256k1: update to 0.1.20220126 version

This commit is contained in:
Alex Dupre
2022-01-31 10:08:41 +01:00
parent 5ab44210a1
commit 00c4ca4a7b
3 changed files with 12 additions and 24 deletions

View File

@@ -1,7 +1,7 @@
# Created by: Alex Dupre <ale@FreeBSD.org>
PORTNAME= secp256k1
PORTVERSION= 0.1.20190225
PORTVERSION= 0.1.20220126
CATEGORIES= math security java
MAINTAINER= ale@FreeBSD.org
@@ -10,33 +10,18 @@ COMMENT= Optimized C library for EC operations on curve secp256k1
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
USES= autoreconf libtool gmake
USES= autoreconf libtool
USE_LDCONFIG= yes
USE_GITHUB= yes
GH_ACCOUNT= bitcoin-core
GH_TAGNAME= aa15154
OPTIONS_DEFINE= GMP JAVA
OPTIONS_DEFAULT=GMP JAVA
GMP_DESC= Use GMP bignum implementation
GMP_USES= localbase:ldflags
GMP_LIB_DEPENDS=libgmp.so:math/gmp
GMP_CONFIGURE_ON=--with-bignum=gmp
GMP_CONFIGURE_OFF=--with-bignum=no
JAVA_DESC= Build JNI bindings
JAVA_CONFIGURE_ENABLE=jni
JAVA_USE= JAVA=yes
JAVA_CONFIGURE_ENV=JAVA_HOME="${JAVA_HOME}"
GH_TAGNAME= d8a2463
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-experimental --enable-module-ecdh \
--enable-endomorphism --enable-module-recovery
--enable-module-recovery --enable-module-extrakeys \
--enable-module-schnorrsig
INSTALL_TARGET= install-strip
do-test:
cd ${WRKSRC} && ./tests
TEST_TARGET= check
.include <bsd.port.mk>

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1551689201
SHA256 (bitcoin-core-secp256k1-0.1.20190225-aa15154_GH0.tar.gz) = c6f77ed8215ed5a2b07869f29b09b2817dc8a2c07da503a27971170ea17e68f0
SIZE (bitcoin-core-secp256k1-0.1.20190225-aa15154_GH0.tar.gz) = 166606
TIMESTAMP = 1643618680
SHA256 (bitcoin-core-secp256k1-0.1.20220126-d8a2463_GH0.tar.gz) = ce882bebaf0b8f61181657f17d68a2a79ad82b68822571d2d09a9c7948492359
SIZE (bitcoin-core-secp256k1-0.1.20220126-d8a2463_GH0.tar.gz) = 2436629

View File

@@ -1,6 +1,9 @@
include/secp256k1.h
include/secp256k1_ecdh.h
include/secp256k1_extrakeys.h
include/secp256k1_preallocated.h
include/secp256k1_recovery.h
include/secp256k1_schnorrsig.h
lib/libsecp256k1.a
lib/libsecp256k1.so
lib/libsecp256k1.so.0