py-cryptodome: updated to 3.9.3 3.9.3: * Align stack of functions using SSE2 intrinsics to avoid crashes, when compiled with gcc on 32-bit x86 platforms. 3.9.2: New features * Add Python 3.8 wheels for Mac. Resolved issues * Avoid allocating arrays of ``__m128i`` on the stack, to cope with buggy compilers. * Remove blanket ``-O3`` optimization for gcc and clang, to cope with buggy compilers. * Fix typing stubs for signatures. * Deal with gcc installations that don't have ``x86intrin.h``.diff -r1.26 -r1.27 pkgsrc/security/py-cryptodome/Makefile
(adam)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.26 2019/11/09 21:34:56 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.27 2019/11/13 06:58:34 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= pycryptodome-3.9.1 | 3 | DISTNAME= pycryptodome-3.9.3 | |
4 | PKGNAME= ${DISTNAME:S/^py/${PYPKGPREFIX}-/} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/^py//} | |
5 | CATEGORIES= security python | 5 | CATEGORIES= security python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=p/pycryptodome/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://www.pycryptodome.org/ | 9 | HOMEPAGE= https://www.pycryptodome.org/ | |
10 | COMMENT= Cryptographic and hash functions for Python | 10 | COMMENT= Cryptographic and hash functions for Python | |
11 | LICENSE= public-domain AND python-software-foundation | 11 | LICENSE= public-domain AND python-software-foundation | |
12 | 12 | |||
13 | # XXX is this needed? | 13 | # XXX is this needed? | |
14 | CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600 | 14 | CFLAGS.SunOS+= -std=c99 -D_XOPEN_SOURCE=600 | |
15 | 15 | |||
16 | CHECK_PORTABILITY_SKIP= appveyor/get_wheels.sh | 16 | CHECK_PORTABILITY_SKIP= appveyor/get_wheels.sh | |
17 | 17 |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.23 2019/11/09 21:34:56 adam Exp $ | 1 | $NetBSD: distinfo,v 1.24 2019/11/13 06:58:34 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (pycryptodome-3.9.1.tar.gz) = 35348c8b7b27920b3a5c120154846c0aa14e3ae6 | 3 | SHA1 (pycryptodome-3.9.3.tar.gz) = 4b94c7d5d3f8d7d1d729f664899c080970bb0e48 | |
4 | RMD160 (pycryptodome-3.9.1.tar.gz) = 2f5ef34749afcf402697eaf8cfccaf31dd8037ad | 4 | RMD160 (pycryptodome-3.9.3.tar.gz) = c211628b2d977e4141e7bbd39264edd76d1da866 | |
5 | SHA512 (pycryptodome-3.9.1.tar.gz) = f74a57f6713b6a5e6ad85700b783f0484cb67f78196e08ff70099de1d52bfa0cacc42a5698868d0891eba8dcf5f2a3370f72701f9d9eeac4a504f3c88d28a01d | 5 | SHA512 (pycryptodome-3.9.3.tar.gz) = dca701120fc04fc7a4ccfccb0a7eba22af7081baf33e34d5d6e38765f468772f5fa2dd2a7b74f2838fa332c8e68218934dc94c2cf36f36ad4bcf82a511de64e9 | |
6 | Size (pycryptodome-3.9.1.tar.gz) = 11562950 bytes | 6 | Size (pycryptodome-3.9.3.tar.gz) = 11575183 bytes |