Index: security/py-ecdsa/Makefile =================================================================== --- security/py-ecdsa/Makefile (revision 499427) +++ security/py-ecdsa/Makefile (working copy) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= ecdsa -PORTVERSION= 0.11 -PORTREVISION= 1 +PORTVERSION= 0.13.2 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -16,9 +15,10 @@ USES= python USE_PYTHON= distutils autoplist + NO_ARCH= yes do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test + @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test .include Index: security/py-ecdsa/distinfo =================================================================== --- security/py-ecdsa/distinfo (revision 499427) +++ security/py-ecdsa/distinfo (working copy) @@ -1,2 +1,3 @@ -SHA256 (ecdsa-0.11.tar.gz) = 8e3b6c193f91dc94b2f3b0261e3eabbdc604f78ff99fdad324a56fdd0b5e958c -SIZE (ecdsa-0.11.tar.gz) = 45689 +TIMESTAMP = 1555739427 +SHA256 (ecdsa-0.13.2.tar.gz) = 5c034ffa23413ac923541ceb3ac14ec15a0d2530690413bff58c12b80e56d884 +SIZE (ecdsa-0.13.2.tar.gz) = 61595 Index: security/py-ecdsa/pkg-descr =================================================================== --- security/py-ecdsa/pkg-descr (revision 499427) +++ security/py-ecdsa/pkg-descr (working copy) @@ -1,3 +1,18 @@ -ECDSA cryptographic signature library (pure python). +This is an easy-to-use implementation of ECDSA cryptography (Elliptic Curve +Digital Signature Algorithm), implemented purely in Python, released under +the MIT license. With this library, you can quickly create keypairs (signing +key and verifying key), sign messages, and verify the signatures. The keys +and signatures are very short, making them easy to handle and incorporate +into other protocols. +Features + +This library provides key generation, signing, and verifying, for five +popular NIST "Suite B" GF(p) curves, with key lengths of 192, 224, 256, 384, +and 521 bits. The "short names" for these curves, as known by the OpenSSL +tool (`openssl ecparam --list_curves`), are: prime192v1, secp224r1, +prime256v1, secp384r1, and secp521r1. It also includes the 256-bit curve used +by Bitcoin, whose short name is secp256k1. No other curves are included, but +it would not be too hard to add more. + WWW: https://github.com/warner/python-ecdsa