48e82d850f
3.6.1: New features Added Google Wycheproof tests (https://github.com/google/wycheproof) for RSA, DSA, ECDSA, GCM, SIV, EAX, CMAC. New parameter mac_len (length of MAC tag) for CMAC. Resolved issues In certain circumstances (at counter wrapping, which happens on average after 32 GBi) AES GCM produced wrong ciphertexts. Method encrypt() of AES SIV cipher could be still called, whereas only encrypt_and_digest() should be allowed.
21 lines
656 B
Makefile
Executable file
21 lines
656 B
Makefile
Executable file
# $NetBSD: Makefile,v 1.13 2018/04/18 04:34:13 adam Exp $
|
|
|
|
DISTNAME= pycryptodome-3.6.1
|
|
PKGNAME= ${DISTNAME:S/^py/${PYPKGPREFIX}-/}
|
|
CATEGORIES= security python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://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"
|