Index: head/math/secp256k1/Makefile =================================================================== --- head/math/secp256k1/Makefile (revision 485927) +++ head/math/secp256k1/Makefile (revision 485928) @@ -1,47 +1,52 @@ # Created by: Alex Dupre # $FreeBSD$ PORTNAME= secp256k1 -PORTVERSION= 0.1.20180531 +PORTVERSION= 0.1.20181106 CATEGORIES= math security java MAINTAINER= ale@FreeBSD.org COMMENT= Optimized C library for EC operations on curve secp256k1 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf libtool gmake + USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= bitcoin-core -GH_TAGNAME= 1e6f1f5 +GH_TAGNAME= 314a61d OPTIONS_DEFINE= GMP JAVA OPTIONS_DEFAULT=GMP JAVA GMP_DESC= Use GMP bignum implementation 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 GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-experimental --enable-module-ecdh +CONFIGURE_ARGS= --enable-experimental --enable-module-ecdh \ + --enable-endomorphism --enable-module-recovery INSTALL_TARGET= install-strip .include .if ${PORT_OPTIONS:MGMP} CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .endif .if ${PORT_OPTIONS:MJAVA} USE_JAVA= yes CONFIGURE_ENV+= JAVA_HOME="${JAVA_HOME}" .endif + +check regression-test test: build + cd ${WRKSRC} && ./tests .include Index: head/math/secp256k1/distinfo =================================================================== --- head/math/secp256k1/distinfo (revision 485927) +++ head/math/secp256k1/distinfo (revision 485928) @@ -1,3 +1,3 @@ -TIMESTAMP = 1539245561 -SHA256 (bitcoin-core-secp256k1-0.1.20180531-1e6f1f5_GH0.tar.gz) = de3e0aa69b3d0c9bdad609a77df1a7b9d5b00c1213f15af3378ddd3bd603365e -SIZE (bitcoin-core-secp256k1-0.1.20180531-1e6f1f5_GH0.tar.gz) = 163173 +TIMESTAMP = 1543141762 +SHA256 (bitcoin-core-secp256k1-0.1.20181106-314a61d_GH0.tar.gz) = 047468d374f644d7bcdb6448405c7c9696b8997e31e7fb03a51fb26585371add +SIZE (bitcoin-core-secp256k1-0.1.20181106-314a61d_GH0.tar.gz) = 163734 Index: head/math/secp256k1/pkg-plist =================================================================== --- head/math/secp256k1/pkg-plist (revision 485927) +++ head/math/secp256k1/pkg-plist (revision 485928) @@ -1,7 +1,8 @@ include/secp256k1.h include/secp256k1_ecdh.h +include/secp256k1_recovery.h lib/libsecp256k1.a lib/libsecp256k1.so lib/libsecp256k1.so.0 lib/libsecp256k1.so.0.0.0 libdata/pkgconfig/libsecp256k1.pc