Wed Jul 26 08:33:51 2017 UTC ()
Argon2 won the Password Hashing Competition and argon2_cffi is the simplest
way to use it in Python and PyPy.


(adam)
diff -r1.618 -r1.619 pkgsrc/security/Makefile
diff -r0 -r1.1 pkgsrc/security/py-argon2_cffi/DESCR
diff -r0 -r1.1 pkgsrc/security/py-argon2_cffi/Makefile
diff -r0 -r1.1 pkgsrc/security/py-argon2_cffi/PLIST
diff -r0 -r1.1 pkgsrc/security/py-argon2_cffi/distinfo

cvs diff -r1.618 -r1.619 pkgsrc/security/Makefile (expand / switch to unified diff)

--- pkgsrc/security/Makefile 2017/07/03 21:03:29 1.618
+++ pkgsrc/security/Makefile 2017/07/26 08:33:51 1.619
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.618 2017/07/03 21:03:29 adam Exp $ 1# $NetBSD: Makefile,v 1.619 2017/07/26 08:33:51 adam Exp $
2# 2#
3 3
4COMMENT= Security tools 4COMMENT= Security tools
5 5
6SUBDIR+= Bastille 6SUBDIR+= Bastille
7SUBDIR+= CSP 7SUBDIR+= CSP
8SUBDIR+= CoolKey 8SUBDIR+= CoolKey
9SUBDIR+= EasyPG 9SUBDIR+= EasyPG
10SUBDIR+= HElib 10SUBDIR+= HElib
11SUBDIR+= KeePass 11SUBDIR+= KeePass
12SUBDIR+= MyPasswordSafe 12SUBDIR+= MyPasswordSafe
13SUBDIR+= PACK 13SUBDIR+= PACK
14SUBDIR+= PortableSigner 14SUBDIR+= PortableSigner
@@ -371,26 +371,27 @@ SUBDIR+= prelude-lml @@ -371,26 +371,27 @@ SUBDIR+= prelude-lml
371SUBDIR+= prelude-manager 371SUBDIR+= prelude-manager
372SUBDIR+= prelude-pflogger 372SUBDIR+= prelude-pflogger
373SUBDIR+= priv 373SUBDIR+= priv
374SUBDIR+= prngd 374SUBDIR+= prngd
375SUBDIR+= pscan 375SUBDIR+= pscan
376SUBDIR+= putty 376SUBDIR+= putty
377SUBDIR+= pwsafe 377SUBDIR+= pwsafe
378SUBDIR+= py-Des 378SUBDIR+= py-Des
379SUBDIR+= py-OpenSSL 379SUBDIR+= py-OpenSSL
380SUBDIR+= py-SSLCrypto 380SUBDIR+= py-SSLCrypto
381SUBDIR+= py-acme 381SUBDIR+= py-acme
382SUBDIR+= py-acme-tiny 382SUBDIR+= py-acme-tiny
383SUBDIR+= py-aes 383SUBDIR+= py-aes
 384SUBDIR+= py-argon2_cffi
384SUBDIR+= py-asn1 385SUBDIR+= py-asn1
385SUBDIR+= py-asn1-modules 386SUBDIR+= py-asn1-modules
386SUBDIR+= py-asn1crypto 387SUBDIR+= py-asn1crypto
387SUBDIR+= py-backports.ssl_match_hostname 388SUBDIR+= py-backports.ssl_match_hostname
388SUBDIR+= py-bcrypt 389SUBDIR+= py-bcrypt
389SUBDIR+= py-certbot 390SUBDIR+= py-certbot
390SUBDIR+= py-certifi 391SUBDIR+= py-certifi
391SUBDIR+= py-crack 392SUBDIR+= py-crack
392SUBDIR+= py-cryptkit 393SUBDIR+= py-cryptkit
393SUBDIR+= py-crypto 394SUBDIR+= py-crypto
394SUBDIR+= py-cryptodome 395SUBDIR+= py-cryptodome
395SUBDIR+= py-cryptography 396SUBDIR+= py-cryptography
396SUBDIR+= py-cryptography_vectors 397SUBDIR+= py-cryptography_vectors

File Added: pkgsrc/security/py-argon2_cffi/Attic/DESCR
Argon2 won the Password Hashing Competition and argon2_cffi is the simplest
way to use it in Python and PyPy.

File Added: pkgsrc/security/py-argon2_cffi/Attic/Makefile
# $NetBSD: Makefile,v 1.1 2017/07/26 08:33:51 adam Exp $

DISTNAME=	argon2_cffi-16.3.0
PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
CATEGORIES=	security python
MASTER_SITES=	${MASTER_SITE_PYPI:=a/argon2_cffi/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://argon2-cffi.readthedocs.io/
COMMENT=	Secure Argon2 password hashing algorithm
LICENSE=	mit

DEPENDS+=	${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi
DEPENDS+=	${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six

USE_LANGUAGES=		c

.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/security/py-argon2_cffi/Attic/PLIST
@comment $NetBSD: PLIST,v 1.1 2017/07/26 08:33:51 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/argon2/__init__.py
${PYSITELIB}/argon2/__init__.pyc
${PYSITELIB}/argon2/__init__.pyo
${PYSITELIB}/argon2/__main__.py
${PYSITELIB}/argon2/__main__.pyc
${PYSITELIB}/argon2/__main__.pyo
${PYSITELIB}/argon2/_ffi.abi3.so
${PYSITELIB}/argon2/_ffi_build.py
${PYSITELIB}/argon2/_ffi_build.pyc
${PYSITELIB}/argon2/_ffi_build.pyo
${PYSITELIB}/argon2/_legacy.py
${PYSITELIB}/argon2/_legacy.pyc
${PYSITELIB}/argon2/_legacy.pyo
${PYSITELIB}/argon2/_password_hasher.py
${PYSITELIB}/argon2/_password_hasher.pyc
${PYSITELIB}/argon2/_password_hasher.pyo
${PYSITELIB}/argon2/_utils.py
${PYSITELIB}/argon2/_utils.pyc
${PYSITELIB}/argon2/_utils.pyo
${PYSITELIB}/argon2/exceptions.py
${PYSITELIB}/argon2/exceptions.pyc
${PYSITELIB}/argon2/exceptions.pyo
${PYSITELIB}/argon2/low_level.py
${PYSITELIB}/argon2/low_level.pyc
${PYSITELIB}/argon2/low_level.pyo

File Added: pkgsrc/security/py-argon2_cffi/Attic/distinfo
$NetBSD: distinfo,v 1.1 2017/07/26 08:33:51 adam Exp $

SHA1 (argon2_cffi-16.3.0.tar.gz) = 1e7f2f4b75ec52c377a89d0a29feeb124f761d04
RMD160 (argon2_cffi-16.3.0.tar.gz) = 97c66792607aa43873ebc16f9ad17d23b24c5228
SHA512 (argon2_cffi-16.3.0.tar.gz) = 3c35d65ebf3af8c610071bb50fa965653344921f29460808e886bbff47dcefcaf92bae98777e115ee1643f0e9535e2de73e2bbf4fa2355d5d9301c5c20777adb
Size (argon2_cffi-16.3.0.tar.gz) = 1548720 bytes