diff --git a/security/py-coincurve/Makefile b/security/py-coincurve/Makefile index 4fdd5bad7c2c..d71083fff65d 100644 --- a/security/py-coincurve/Makefile +++ b/security/py-coincurve/Makefile @@ -1,43 +1,45 @@ PORTNAME= coincurve -DISTVERSION= 20.0.0 +DISTVERSION= 21.0.0 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/bitcoin-core/secp256k1/archive/:bitcoin_core DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ - 1ad5185cd42c0636104129fcc9f6a4bf9c67cc40.tar.gz:bitcoin_core + 0cdc758a56360bf58a851fe91085a327ec97685a.tar.gz:bitcoin_core PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Cross-platform Python CFFI bindings for libsecp256k1 WWW= https://github.com/ofek/coincurve LICENSE= MIT APACHE20 LICENSE_COMB= dual BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=1.24.2:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.9.0:devel/py-scikit-build-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PY_SETUPTOOLS} \ aclocal:devel/automake \ autoreconf:devel/autoconf \ cmake:devel/cmake-core \ libtool:devel/libtool RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>0:devel/py-asn1crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cffi>=1.3.0:devel/py-cffi@${PY_FLAVOR} USES= pkgconfig python USE_PYTHON= pep517 autoplist pytest # tests fail due to missing imports, but sources were changed after 19.0.1 TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-patch: @${REINPLACE_CMD} \ -e 's|https://github.com/bitcoin-core/secp256k1/archive/|file://${DISTDIR}/|' \ ${WRKSRC}/pyproject.toml post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/coincurve/_libsecp256k1*.so +# tests as of 21.0.0: 49 passed in 1.81s + .include diff --git a/security/py-coincurve/distinfo b/security/py-coincurve/distinfo index f0024e37cdbb..16b84ff81654 100644 --- a/security/py-coincurve/distinfo +++ b/security/py-coincurve/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1721072453 -SHA256 (coincurve-20.0.0.tar.gz) = 872419e404300302e938849b6b92a196fabdad651060b559dc310e52f8392829 -SIZE (coincurve-20.0.0.tar.gz) = 122865 -SHA256 (1ad5185cd42c0636104129fcc9f6a4bf9c67cc40.tar.gz) = ba34be4319f505c5766aa80b99cfa696cbb2993bfecf7d7eb8696106c493cb8c -SIZE (1ad5185cd42c0636104129fcc9f6a4bf9c67cc40.tar.gz) = 2612750 +TIMESTAMP = 1741597471 +SHA256 (coincurve-21.0.0.tar.gz) = 8b37ce4265a82bebf0e796e21a769e56fdbf8420411ccbe3fafee4ed75b6a6e5 +SIZE (coincurve-21.0.0.tar.gz) = 128986 +SHA256 (0cdc758a56360bf58a851fe91085a327ec97685a.tar.gz) = 385c115a21ee1ff31d0b0320acc2b278c92f7bde971f510566ad481a38835be0 +SIZE (0cdc758a56360bf58a851fe91085a327ec97685a.tar.gz) = 1997071