Wed Oct 19 13:18:46 2022 UTC ()
py27-cryptography: Restore support for Python 3, we want this because
it doesn't require rust


(nia)
diff -r1.4 -r1.5 pkgsrc/security/py27-cryptography/Makefile

cvs diff -r1.4 -r1.5 pkgsrc/security/py27-cryptography/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py27-cryptography/Makefile 2022/07/08 13:54:42 1.4
+++ pkgsrc/security/py27-cryptography/Makefile 2022/10/19 13:18:46 1.5
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.4 2022/07/08 13:54:42 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2022/10/19 13:18:46 nia Exp $
2 2
3DISTNAME= cryptography-3.3.2 3DISTNAME= cryptography-3.3.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= security python 6CATEGORIES= security python
7MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://github.com/pyca/cryptography 10HOMEPAGE= https://github.com/pyca/cryptography
11COMMENT= Cryptographic recipes and primitives for Python 11COMMENT= Cryptographic recipes and primitives for Python
12LICENSE= apache-2.0 OR modified-bsd 12LICENSE= apache-2.0 OR modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-cffi>=1.11.4:../../devel/py-cffi 14DEPENDS+= ${PYPKGPREFIX}-cffi>=1.11.4:../../devel/py-cffi
15DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 
16DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress 
17DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six 15DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
18# not available for python27 16# not available for python27
19#TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-[0-9]*:../../security/py-cryptography_vectors 17#TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-[0-9]*:../../security/py-cryptography_vectors
20#TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601 18#TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
21TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend 19TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
22TEST_DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 20TEST_DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test4 21TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test4
24TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis4 22TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis4
25 23
26PYTHON_VERSIONS_ACCEPTED= 27 24.include "../../lang/python/pyversion.mk"
 25.if ${_PYTHON_VERSION} == 27
 26DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
 27DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress
 28.endif
27 29
28do-test: 30do-test:
29 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} 31 cd ${WRKSRC} && pytest-${PYVERSSUFFIX}
30 32
31.include "../../lang/python/egg.mk" 33.include "../../lang/python/egg.mk"
32.include "../../security/openssl/buildlink3.mk" 34.include "../../security/openssl/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"