svn commit: r499526 - head/security/py-ecdsa
Kubilay Kocak
koobs at FreeBSD.org
Sun Apr 21 06:35:43 UTC 2019
Author: koobs
Date: Sun Apr 21 06:35:41 2019
New Revision: 499526
URL: https://svnweb.freebsd.org/changeset/ports/499526
Log:
security/py-ecdsa: Update to 0.13.2
- Include more information than COMMENT in pkg-descr
- Pet portlint (NO_ARCH in USE(S) section)
Changelog:
https://github.com/warner/python-ecdsa/blob/python-ecdsa-0.13.2/NEWS
PR: 237402
Approved by: <kyuupichan gmail com> (maintainer, drop maintainership)
Modified:
head/security/py-ecdsa/Makefile
head/security/py-ecdsa/distinfo
head/security/py-ecdsa/pkg-descr
Modified: head/security/py-ecdsa/Makefile
==============================================================================
--- head/security/py-ecdsa/Makefile Sun Apr 21 06:09:01 2019 (r499525)
+++ head/security/py-ecdsa/Makefile Sun Apr 21 06:35:41 2019 (r499526)
@@ -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 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
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 <bsd.port.mk>
Modified: head/security/py-ecdsa/distinfo
==============================================================================
--- head/security/py-ecdsa/distinfo Sun Apr 21 06:09:01 2019 (r499525)
+++ head/security/py-ecdsa/distinfo Sun Apr 21 06:35:41 2019 (r499526)
@@ -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
Modified: head/security/py-ecdsa/pkg-descr
==============================================================================
--- head/security/py-ecdsa/pkg-descr Sun Apr 21 06:09:01 2019 (r499525)
+++ head/security/py-ecdsa/pkg-descr Sun Apr 21 06:35:41 2019 (r499526)
@@ -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
More information about the svn-ports-all
mailing list