Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security security/py-cryptodomex: Import from wip (pac...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8dab877d113c
branches:  trunk
changeset: 430363:8dab877d113c
user:      nikita <nikita%pkgsrc.org@localhost>
date:      Thu Apr 30 11:33:24 2020 +0000

description:
security/py-cryptodomex: Import from wip (packaged by leot and kethzer.dr)

PyCryptodomex is a self-contained Python package of low-level cryptographic
primitives.

All modules are installed under the Cryptodome package.

diffstat:

 security/Makefile                    |    3 +-
 security/py-cryptodomex/DESCR        |    4 +
 security/py-cryptodomex/Makefile     |   21 +
 security/py-cryptodomex/PLIST        |  863 +++++++++++++++++++++++++++++++++++
 security/py-cryptodomex/PLIST.i386   |    3 +
 security/py-cryptodomex/PLIST.x86_64 |    3 +
 security/py-cryptodomex/distinfo     |    6 +
 7 files changed, 902 insertions(+), 1 deletions(-)

diffs (truncated from 941 to 300 lines):

diff -r 845afa5016f6 -r 8dab877d113c security/Makefile
--- a/security/Makefile Thu Apr 30 11:21:57 2020 +0000
+++ b/security/Makefile Thu Apr 30 11:33:24 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.757 2020/04/30 07:51:44 wiz Exp $
+# $NetBSD: Makefile,v 1.758 2020/04/30 11:33:24 nikita Exp $
 #
 
 COMMENT=       Security tools
@@ -442,6 +442,7 @@
 SUBDIR+=       py-cryptkit
 SUBDIR+=       py-crypto
 SUBDIR+=       py-cryptodome
+SUBDIR+=       py-cryptodomex
 SUBDIR+=       py-cryptography
 SUBDIR+=       py-cryptography_vectors
 SUBDIR+=       py-cryptopp
diff -r 845afa5016f6 -r 8dab877d113c security/py-cryptodomex/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-cryptodomex/DESCR     Thu Apr 30 11:33:24 2020 +0000
@@ -0,0 +1,4 @@
+PyCryptodomex is a self-contained Python package of low-level cryptographic
+primitives.
+
+All modules are installed under the Cryptodome package.
diff -r 845afa5016f6 -r 8dab877d113c security/py-cryptodomex/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-cryptodomex/Makefile  Thu Apr 30 11:33:24 2020 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2020/04/30 11:33:24 nikita Exp $
+
+DISTNAME=      pycryptodomex-3.8.1
+PKGNAME=       ${DISTNAME:S/^py/${PYPKGPREFIX}-/}
+CATEGORIES=    security python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pycryptodomex/}
+
+MAINTAINER=    kethzer.dr%gmail.com@localhost
+HOMEPAGE=      http://www.pycryptodome.org/
+COMMENT=       Cryptographic and hash functions for Python
+LICENSE=       public-domain AND python-software-foundation
+
+# XXX is this needed?
+CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600
+
+CHECK_PORTABILITY_SKIP+=       appveyor/get_wheels.sh
+
+BUILDLINK_API_DEPENDS.gmp+=     gmp>=5.0
+.include "../../devel/gmp/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 845afa5016f6 -r 8dab877d113c security/py-cryptodomex/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/py-cryptodomex/PLIST     Thu Apr 30 11:33:24 2020 +0000
@@ -0,0 +1,863 @@
+@comment $NetBSD: PLIST,v 1.1 2020/04/30 11:33:24 nikita Exp $
+${PYSITELIB}/Cryptodome/Cipher/AES.py
+${PYSITELIB}/Cryptodome/Cipher/AES.pyc
+${PYSITELIB}/Cryptodome/Cipher/AES.pyi
+${PYSITELIB}/Cryptodome/Cipher/AES.pyo
+${PYSITELIB}/Cryptodome/Cipher/ARC2.py
+${PYSITELIB}/Cryptodome/Cipher/ARC2.pyc
+${PYSITELIB}/Cryptodome/Cipher/ARC2.pyi
+${PYSITELIB}/Cryptodome/Cipher/ARC2.pyo
+${PYSITELIB}/Cryptodome/Cipher/ARC4.py
+${PYSITELIB}/Cryptodome/Cipher/ARC4.pyc
+${PYSITELIB}/Cryptodome/Cipher/ARC4.pyi
+${PYSITELIB}/Cryptodome/Cipher/ARC4.pyo
+${PYSITELIB}/Cryptodome/Cipher/Blowfish.py
+${PYSITELIB}/Cryptodome/Cipher/Blowfish.pyc
+${PYSITELIB}/Cryptodome/Cipher/Blowfish.pyi
+${PYSITELIB}/Cryptodome/Cipher/Blowfish.pyo
+${PYSITELIB}/Cryptodome/Cipher/CAST.py
+${PYSITELIB}/Cryptodome/Cipher/CAST.pyc
+${PYSITELIB}/Cryptodome/Cipher/CAST.pyi
+${PYSITELIB}/Cryptodome/Cipher/CAST.pyo
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20.py
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20.pyc
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20.pyi
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20.pyo
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20_Poly1305.py
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20_Poly1305.pyc
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20_Poly1305.pyi
+${PYSITELIB}/Cryptodome/Cipher/ChaCha20_Poly1305.pyo
+${PYSITELIB}/Cryptodome/Cipher/DES.py
+${PYSITELIB}/Cryptodome/Cipher/DES.pyc
+${PYSITELIB}/Cryptodome/Cipher/DES.pyi
+${PYSITELIB}/Cryptodome/Cipher/DES.pyo
+${PYSITELIB}/Cryptodome/Cipher/DES3.py
+${PYSITELIB}/Cryptodome/Cipher/DES3.pyc
+${PYSITELIB}/Cryptodome/Cipher/DES3.pyi
+${PYSITELIB}/Cryptodome/Cipher/DES3.pyo
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_OAEP.py
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_OAEP.pyc
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_OAEP.pyi
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_OAEP.pyo
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_v1_5.py
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_v1_5.pyc
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_v1_5.pyi
+${PYSITELIB}/Cryptodome/Cipher/PKCS1_v1_5.pyo
+${PYSITELIB}/Cryptodome/Cipher/Salsa20.py
+${PYSITELIB}/Cryptodome/Cipher/Salsa20.pyc
+${PYSITELIB}/Cryptodome/Cipher/Salsa20.pyi
+${PYSITELIB}/Cryptodome/Cipher/Salsa20.pyo
+${PYSITELIB}/Cryptodome/Cipher/_ARC4.so
+${PYSITELIB}/Cryptodome/Cipher/_Salsa20.so
+${PYSITELIB}/Cryptodome/Cipher/__init__.py
+${PYSITELIB}/Cryptodome/Cipher/__init__.pyc
+${PYSITELIB}/Cryptodome/Cipher/__init__.pyi
+${PYSITELIB}/Cryptodome/Cipher/__init__.pyo
+${PYSITELIB}/Cryptodome/Cipher/_chacha20.so
+${PYSITELIB}/Cryptodome/Cipher/_mode_cbc.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_cbc.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_cbc.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_cbc.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_ccm.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_ccm.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_ccm.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_ccm.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_cfb.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_cfb.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_cfb.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_cfb.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_ctr.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_ctr.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_ctr.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_ctr.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_eax.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_eax.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_eax.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_eax.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_ecb.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_ecb.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_ecb.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_ecb.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_gcm.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_gcm.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_gcm.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_gcm.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_ocb.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_ocb.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_ocb.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_ocb.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_ofb.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_ofb.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_ofb.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_ofb.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_openpgp.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_openpgp.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_openpgp.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_openpgp.pyo
+${PYSITELIB}/Cryptodome/Cipher/_mode_siv.py
+${PYSITELIB}/Cryptodome/Cipher/_mode_siv.pyc
+${PYSITELIB}/Cryptodome/Cipher/_mode_siv.pyi
+${PYSITELIB}/Cryptodome/Cipher/_mode_siv.pyo
+${PYSITELIB}/Cryptodome/Cipher/_raw_aes.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_arc2.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_blowfish.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_cast.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_cbc.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_cfb.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_ctr.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_des.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_des3.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_ecb.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_ocb.so
+${PYSITELIB}/Cryptodome/Cipher/_raw_ofb.so
+${PYSITELIB}/Cryptodome/Hash/BLAKE2b.py
+${PYSITELIB}/Cryptodome/Hash/BLAKE2b.pyc
+${PYSITELIB}/Cryptodome/Hash/BLAKE2b.pyi
+${PYSITELIB}/Cryptodome/Hash/BLAKE2b.pyo
+${PYSITELIB}/Cryptodome/Hash/BLAKE2s.py
+${PYSITELIB}/Cryptodome/Hash/BLAKE2s.pyc
+${PYSITELIB}/Cryptodome/Hash/BLAKE2s.pyi
+${PYSITELIB}/Cryptodome/Hash/BLAKE2s.pyo
+${PYSITELIB}/Cryptodome/Hash/CMAC.py
+${PYSITELIB}/Cryptodome/Hash/CMAC.pyc
+${PYSITELIB}/Cryptodome/Hash/CMAC.pyi
+${PYSITELIB}/Cryptodome/Hash/CMAC.pyo
+${PYSITELIB}/Cryptodome/Hash/HMAC.py
+${PYSITELIB}/Cryptodome/Hash/HMAC.pyc
+${PYSITELIB}/Cryptodome/Hash/HMAC.pyi
+${PYSITELIB}/Cryptodome/Hash/HMAC.pyo
+${PYSITELIB}/Cryptodome/Hash/MD2.py
+${PYSITELIB}/Cryptodome/Hash/MD2.pyc
+${PYSITELIB}/Cryptodome/Hash/MD2.pyi
+${PYSITELIB}/Cryptodome/Hash/MD2.pyo
+${PYSITELIB}/Cryptodome/Hash/MD4.py
+${PYSITELIB}/Cryptodome/Hash/MD4.pyc
+${PYSITELIB}/Cryptodome/Hash/MD4.pyi
+${PYSITELIB}/Cryptodome/Hash/MD4.pyo
+${PYSITELIB}/Cryptodome/Hash/MD5.py
+${PYSITELIB}/Cryptodome/Hash/MD5.pyc
+${PYSITELIB}/Cryptodome/Hash/MD5.pyi
+${PYSITELIB}/Cryptodome/Hash/MD5.pyo
+${PYSITELIB}/Cryptodome/Hash/Poly1305.py
+${PYSITELIB}/Cryptodome/Hash/Poly1305.pyc
+${PYSITELIB}/Cryptodome/Hash/Poly1305.pyi
+${PYSITELIB}/Cryptodome/Hash/Poly1305.pyo
+${PYSITELIB}/Cryptodome/Hash/RIPEMD.py
+${PYSITELIB}/Cryptodome/Hash/RIPEMD.pyc
+${PYSITELIB}/Cryptodome/Hash/RIPEMD.pyi
+${PYSITELIB}/Cryptodome/Hash/RIPEMD.pyo
+${PYSITELIB}/Cryptodome/Hash/RIPEMD160.py
+${PYSITELIB}/Cryptodome/Hash/RIPEMD160.pyc
+${PYSITELIB}/Cryptodome/Hash/RIPEMD160.pyi
+${PYSITELIB}/Cryptodome/Hash/RIPEMD160.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA.py
+${PYSITELIB}/Cryptodome/Hash/SHA.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA1.py
+${PYSITELIB}/Cryptodome/Hash/SHA1.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA1.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA1.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA224.py
+${PYSITELIB}/Cryptodome/Hash/SHA224.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA224.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA224.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA256.py
+${PYSITELIB}/Cryptodome/Hash/SHA256.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA256.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA256.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA384.py
+${PYSITELIB}/Cryptodome/Hash/SHA384.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA384.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA384.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA3_224.py
+${PYSITELIB}/Cryptodome/Hash/SHA3_224.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA3_224.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA3_224.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA3_256.py
+${PYSITELIB}/Cryptodome/Hash/SHA3_256.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA3_256.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA3_256.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA3_384.py
+${PYSITELIB}/Cryptodome/Hash/SHA3_384.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA3_384.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA3_384.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA3_512.py
+${PYSITELIB}/Cryptodome/Hash/SHA3_512.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA3_512.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA3_512.pyo
+${PYSITELIB}/Cryptodome/Hash/SHA512.py
+${PYSITELIB}/Cryptodome/Hash/SHA512.pyc
+${PYSITELIB}/Cryptodome/Hash/SHA512.pyi
+${PYSITELIB}/Cryptodome/Hash/SHA512.pyo
+${PYSITELIB}/Cryptodome/Hash/SHAKE128.py
+${PYSITELIB}/Cryptodome/Hash/SHAKE128.pyc
+${PYSITELIB}/Cryptodome/Hash/SHAKE128.pyi
+${PYSITELIB}/Cryptodome/Hash/SHAKE128.pyo
+${PYSITELIB}/Cryptodome/Hash/SHAKE256.py
+${PYSITELIB}/Cryptodome/Hash/SHAKE256.pyc
+${PYSITELIB}/Cryptodome/Hash/SHAKE256.pyi
+${PYSITELIB}/Cryptodome/Hash/SHAKE256.pyo
+${PYSITELIB}/Cryptodome/Hash/_BLAKE2b.so
+${PYSITELIB}/Cryptodome/Hash/_BLAKE2s.so
+${PYSITELIB}/Cryptodome/Hash/_MD2.so
+${PYSITELIB}/Cryptodome/Hash/_MD4.so
+${PYSITELIB}/Cryptodome/Hash/_MD5.so
+${PYSITELIB}/Cryptodome/Hash/_RIPEMD160.so
+${PYSITELIB}/Cryptodome/Hash/_SHA1.so
+${PYSITELIB}/Cryptodome/Hash/_SHA224.so
+${PYSITELIB}/Cryptodome/Hash/_SHA256.so
+${PYSITELIB}/Cryptodome/Hash/_SHA384.so
+${PYSITELIB}/Cryptodome/Hash/_SHA512.so
+${PYSITELIB}/Cryptodome/Hash/__init__.py
+${PYSITELIB}/Cryptodome/Hash/__init__.pyc
+${PYSITELIB}/Cryptodome/Hash/__init__.pyi
+${PYSITELIB}/Cryptodome/Hash/__init__.pyo
+${PYSITELIB}/Cryptodome/Hash/_ghash_portable.so
+${PYSITELIB}/Cryptodome/Hash/_keccak.so
+${PYSITELIB}/Cryptodome/Hash/_poly1305.so
+${PYSITELIB}/Cryptodome/Hash/keccak.py
+${PYSITELIB}/Cryptodome/Hash/keccak.pyc
+${PYSITELIB}/Cryptodome/Hash/keccak.pyi
+${PYSITELIB}/Cryptodome/Hash/keccak.pyo
+${PYSITELIB}/Cryptodome/IO/PEM.py
+${PYSITELIB}/Cryptodome/IO/PEM.pyc
+${PYSITELIB}/Cryptodome/IO/PEM.pyi
+${PYSITELIB}/Cryptodome/IO/PEM.pyo
+${PYSITELIB}/Cryptodome/IO/PKCS8.py
+${PYSITELIB}/Cryptodome/IO/PKCS8.pyc
+${PYSITELIB}/Cryptodome/IO/PKCS8.pyi
+${PYSITELIB}/Cryptodome/IO/PKCS8.pyo
+${PYSITELIB}/Cryptodome/IO/_PBES.py
+${PYSITELIB}/Cryptodome/IO/_PBES.pyc
+${PYSITELIB}/Cryptodome/IO/_PBES.pyi
+${PYSITELIB}/Cryptodome/IO/_PBES.pyo
+${PYSITELIB}/Cryptodome/IO/__init__.py
+${PYSITELIB}/Cryptodome/IO/__init__.pyc
+${PYSITELIB}/Cryptodome/IO/__init__.pyo
+${PYSITELIB}/Cryptodome/Math/Numbers.py
+${PYSITELIB}/Cryptodome/Math/Numbers.pyc
+${PYSITELIB}/Cryptodome/Math/Numbers.pyi
+${PYSITELIB}/Cryptodome/Math/Numbers.pyo
+${PYSITELIB}/Cryptodome/Math/Primality.py
+${PYSITELIB}/Cryptodome/Math/Primality.pyc
+${PYSITELIB}/Cryptodome/Math/Primality.pyi
+${PYSITELIB}/Cryptodome/Math/Primality.pyo
+${PYSITELIB}/Cryptodome/Math/_IntegerBase.py



Home | Main Index | Thread Index | Old Index