Sun May 17 19:34:13 2020 UTC ()
pytest from versioned depends


(adam)
diff -r1.55 -r1.56 pkgsrc/security/py-OpenSSL/Makefile
diff -r1.20 -r1.21 pkgsrc/security/py-acme/Makefile
diff -r1.2 -r1.3 pkgsrc/security/py-argon2-cffi/Makefile
diff -r1.14 -r1.15 pkgsrc/security/py-bcrypt/Makefile
diff -r1.24 -r1.25 pkgsrc/security/py-certbot/Makefile
diff -r1.78 -r1.79 pkgsrc/security/py-cryptography/Makefile
diff -r1.4 -r1.5 pkgsrc/security/py-josepy/Makefile
diff -r1.4 -r1.5 pkgsrc/security/py-nacl/Makefile
diff -r1.38 -r1.39 pkgsrc/security/py-paramiko/Makefile
diff -r1.6 -r1.7 pkgsrc/security/py-trustme/Makefile

cvs diff -r1.55 -r1.56 pkgsrc/security/py-OpenSSL/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-OpenSSL/Makefile 2020/01/18 21:50:45 1.55
+++ pkgsrc/security/py-OpenSSL/Makefile 2020/05/17 19:34:12 1.56
@@ -1,26 +1,25 @@ @@ -1,26 +1,25 @@
1# $NetBSD: Makefile,v 1.55 2020/01/18 21:50:45 jperkin Exp $ 1# $NetBSD: Makefile,v 1.56 2020/05/17 19:34:12 adam Exp $
2 2
3DISTNAME= pyOpenSSL-19.1.0 3DISTNAME= pyOpenSSL-19.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= security python 6CATEGORIES= security python
7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyOpenSSL/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyOpenSSL/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://pyopenssl.org/ 10HOMEPAGE= https://pyopenssl.org/
11COMMENT= Python interface to the OpenSSL library 11COMMENT= Python interface to the OpenSSL library
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.8:../../security/py-cryptography 14DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.8:../../security/py-cryptography
15DEPENDS+= ${PYPKGPREFIX}-six>=1.5.2:../../lang/py-six 15DEPENDS+= ${PYPKGPREFIX}-six>=1.5.2:../../lang/py-six
16TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky 16TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
17TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend 17TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
18TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.0.1:../../devel/py-test 
19TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
20 19
21# https://github.com/pyca/pyopenssl/issues/656 20# https://github.com/pyca/pyopenssl/issues/656
22PYSETUPTESTTARGET= pytest 21PYSETUPTESTTARGET= pytest
23 22
24.include "../../lang/python/egg.mk" 23.include "../../lang/python/egg.mk"
25.include "../../security/openssl/buildlink3.mk" 24.include "../../security/openssl/buildlink3.mk"
26.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

cvs diff -r1.20 -r1.21 pkgsrc/security/py-acme/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-acme/Makefile 2019/10/02 17:36:43 1.20
+++ pkgsrc/security/py-acme/Makefile 2020/05/17 19:34:12 1.21
@@ -1,24 +1,26 @@ @@ -1,24 +1,26 @@
1# $NetBSD: Makefile,v 1.20 2019/10/02 17:36:43 adam Exp $ 1# $NetBSD: Makefile,v 1.21 2020/05/17 19:34:12 adam Exp $
2 2
3.include "../../security/py-certbot/Makefile.common" 3.include "../../security/py-certbot/Makefile.common"
4 4
5DISTNAME= acme-${CERTBOT_VERSION} 5DISTNAME= acme-${CERTBOT_VERSION}
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/acme/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/acme/}
7 7
8COMMENT= ACME protocol implementation in Python 8COMMENT= ACME protocol implementation in Python
9 9
10DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.15:../../security/py-OpenSSL 10DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.15:../../security/py-OpenSSL
11DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.2.3:../../security/py-cryptography 11DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.2.3:../../security/py-cryptography
12DEPENDS+= ${PYPKGPREFIX}-josepy>=1.1.0:../../security/py-josepy 12DEPENDS+= ${PYPKGPREFIX}-josepy>=1.1.0:../../security/py-josepy
13DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 13DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
14DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 14DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
15DEPENDS+= ${PYPKGPREFIX}-requests>2.10:../../devel/py-requests 15DEPENDS+= ${PYPKGPREFIX}-requests>2.10:../../devel/py-requests
16DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0.3.0:../../devel/py-requests-toolbelt 16DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0.3.0:../../devel/py-requests-toolbelt
17DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339 17DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
18DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 18DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
19DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six 19DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
20TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 
21TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist 20TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
22 21
 22PYTHON_VERSIONED_DEPENDENCIES= test:test
 23
23.include "../../lang/python/egg.mk" 24.include "../../lang/python/egg.mk"
 25.include "../../lang/python/versioned_dependencies.mk"
24.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/security/py-argon2-cffi/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-argon2-cffi/Makefile 2020/05/12 18:17:21 1.2
+++ pkgsrc/security/py-argon2-cffi/Makefile 2020/05/17 19:34:12 1.3
@@ -1,30 +1,32 @@ @@ -1,30 +1,32 @@
1# $NetBSD: Makefile,v 1.2 2020/05/12 18:17:21 adam Exp $ 1# $NetBSD: Makefile,v 1.3 2020/05/17 19:34:12 adam Exp $
2 2
3DISTNAME= argon2-cffi-20.1.0 3DISTNAME= argon2-cffi-20.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/argon2-cffi/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=a/argon2-cffi/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://argon2-cffi.readthedocs.io/ 9HOMEPAGE= https://argon2-cffi.readthedocs.io/
10COMMENT= Secure Argon2 password hashing algorithm 10COMMENT= Secure Argon2 password hashing algorithm
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi 13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.0.0:../../devel/py-cffi
14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
15TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis 15TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16
 17PYTHON_VERSIONED_DEPENDENCIES= test:test
17 18
18.include "../../lang/python/pyversion.mk" 19.include "../../lang/python/pyversion.mk"
19.if ${_PYTHON_VERSION} == 27 20.if ${_PYTHON_VERSION} == 27
20DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 21DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
21.endif 22.endif
22 23
23MAKE_ENV+= ARGON2_CFFI_USE_SYSTEM=1 24MAKE_ENV+= ARGON2_CFFI_USE_SYSTEM=1
24 25
25do-test: 26do-test:
26 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests 27 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
27 28
28.include "../../lang/python/egg.mk" 29.include "../../lang/python/egg.mk"
 30.include "../../lang/python/versioned_dependencies.mk"
29.include "../../security/argon2/buildlink3.mk" 31.include "../../security/argon2/buildlink3.mk"
30.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.14 -r1.15 pkgsrc/security/py-bcrypt/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-bcrypt/Makefile 2019/06/20 11:15:18 1.14
+++ pkgsrc/security/py-bcrypt/Makefile 2020/05/17 19:34:12 1.15
@@ -1,18 +1,20 @@ @@ -1,18 +1,20 @@
1# $NetBSD: Makefile,v 1.14 2019/06/20 11:15:18 adam Exp $ 1# $NetBSD: Makefile,v 1.15 2020/05/17 19:34:12 adam Exp $
2 2
3DISTNAME= bcrypt-3.1.7 3DISTNAME= bcrypt-3.1.7
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=b/bcrypt/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=b/bcrypt/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/pyca/bcrypt 9HOMEPAGE= https://github.com/pyca/bcrypt
10COMMENT= Modern password hashing for your software and your servers 10COMMENT= Modern password hashing for your software and your servers
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.1:../../devel/py-cffi 13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.1:../../devel/py-cffi
14DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
15TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.4.0:../../devel/py-test 15
 16PYTHON_VERSIONED_DEPENDENCIES= test:test
16 17
17.include "../../lang/python/egg.mk" 18.include "../../lang/python/egg.mk"
 19.include "../../lang/python/versioned_dependencies.mk"
18.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.24 -r1.25 pkgsrc/security/py-certbot/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-certbot/Makefile 2020/05/07 10:53:44 1.24
+++ pkgsrc/security/py-certbot/Makefile 2020/05/17 19:34:12 1.25
@@ -1,53 +1,55 @@ @@ -1,53 +1,55 @@
1# $NetBSD: Makefile,v 1.24 2020/05/07 10:53:44 adam Exp $ 1# $NetBSD: Makefile,v 1.25 2020/05/17 19:34:12 adam Exp $
2 2
3.include "../../security/py-certbot/Makefile.common" 3.include "../../security/py-certbot/Makefile.common"
4 4
5DISTNAME= certbot-${CERTBOT_VERSION} 5DISTNAME= certbot-${CERTBOT_VERSION}
6MASTER_SITES= ${MASTER_SITE_PYPI:=c/certbot/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=c/certbot/}
7 7
8COMMENT= Client for the Let's Encrypt CA 8COMMENT= Client for the Let's Encrypt CA
9 9
10DEPENDS+= ${PYPKGPREFIX}-acme>=1.4.0:../../security/py-acme 10DEPENDS+= ${PYPKGPREFIX}-acme>=1.4.0:../../security/py-acme
11DEPENDS+= ${PYPKGPREFIX}-configargparse>=0.9.3:../../devel/py-configargparse 11DEPENDS+= ${PYPKGPREFIX}-configargparse>=0.9.3:../../devel/py-configargparse
12DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj 12DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj
13DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.2.3:../../security/py-cryptography 13DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.2.3:../../security/py-cryptography
14DEPENDS+= ${PYPKGPREFIX}-distro>=1.0.1:../../devel/py-distro 14DEPENDS+= ${PYPKGPREFIX}-distro>=1.0.1:../../devel/py-distro
15DEPENDS+= ${PYPKGPREFIX}-josepy>=1.1.0:../../security/py-josepy 15DEPENDS+= ${PYPKGPREFIX}-josepy>=1.1.0:../../security/py-josepy
16DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 16DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
17DEPENDS+= ${PYPKGPREFIX}-parsedatetime>=1.3:../../time/py-parsedatetime 17DEPENDS+= ${PYPKGPREFIX}-parsedatetime>=1.3:../../time/py-parsedatetime
18DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 18DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
19DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339 19DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
20DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 20DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
21DEPENDS+= ${PYPKGPREFIX}-ZopeComponent-[0-9]*:../../devel/py-ZopeComponent 21DEPENDS+= ${PYPKGPREFIX}-ZopeComponent-[0-9]*:../../devel/py-ZopeComponent
22DEPENDS+= ${PYPKGPREFIX}-ZopeInterface-[0-9]*:../../devel/py-ZopeInterface 22DEPENDS+= ${PYPKGPREFIX}-ZopeInterface-[0-9]*:../../devel/py-ZopeInterface
23# Needed for the test target 23# Needed for the test target
24# https://github.com/certbot/certbot/issues/2956 24# https://github.com/certbot/certbot/issues/2956
25TEST_DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline 25TEST_DEPENDS+= ${PYPKGPREFIX}-readline-[0-9]*:../../devel/py-readline
26TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 
27TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 26TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
28TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist 27TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
29 28
 29PYTHON_VERSIONED_DEPENDENCIES= test:test
 30
30BUILD_DEFS+= VARBASE 31BUILD_DEFS+= VARBASE
31 32
32PKG_SYSCONFSUBDIR= letsencrypt 33PKG_SYSCONFSUBDIR= letsencrypt
33 34
34SUBST_CLASSES+= path 35SUBST_CLASSES+= path
35SUBST_STAGE.path= pre-build 36SUBST_STAGE.path= pre-build
36SUBST_MESSAGE.path= Fixing default paths 37SUBST_MESSAGE.path= Fixing default paths
37SUBST_FILES.path= certbot/compat/misc.py 38SUBST_FILES.path= certbot/compat/misc.py
38SUBST_SED.path= -e 's,/etc/letsencrypt,${PKG_SYSCONFDIR},g' 39SUBST_SED.path= -e 's,/etc/letsencrypt,${PKG_SYSCONFDIR},g'
39SUBST_SED.path+= -e 's,/var/lib/letsencrypt,${VARBASE}/letsencrypt,g' 40SUBST_SED.path+= -e 's,/var/lib/letsencrypt,${VARBASE}/letsencrypt,g'
40SUBST_SED.path+= -e 's,/var/log/letsencrypt,${VARBASE}/letsencrypt/log,g' 41SUBST_SED.path+= -e 's,/var/log/letsencrypt,${VARBASE}/letsencrypt/log,g'
41 42
42MAKE_DIRS+= ${VARBASE}/letsencrypt/log 43MAKE_DIRS+= ${VARBASE}/letsencrypt/log
43 44
44INSTALLATION_DIRS+= share/examples/certbot-${PYVERSSUFFIX} 45INSTALLATION_DIRS+= share/examples/certbot-${PYVERSSUFFIX}
45 46
46post-install: 47post-install:
47 cd ${DESTDIR}${PREFIX}/bin && \ 48 cd ${DESTDIR}${PREFIX}/bin && \
48 ${MV} certbot certbot-${PYVERSSUFFIX} || ${TRUE} 49 ${MV} certbot certbot-${PYVERSSUFFIX} || ${TRUE}
49 ${INSTALL_DATA} ${WRKSRC}/examples/cli.ini \ 50 ${INSTALL_DATA} ${WRKSRC}/examples/cli.ini \
50 ${DESTDIR}${PREFIX}/share/examples/certbot-${PYVERSSUFFIX} 51 ${DESTDIR}${PREFIX}/share/examples/certbot-${PYVERSSUFFIX}
51 52
52.include "../../lang/python/egg.mk" 53.include "../../lang/python/egg.mk"
 54.include "../../lang/python/versioned_dependencies.mk"
53.include "../../mk/bsd.pkg.mk" 55.include "../../mk/bsd.pkg.mk"

cvs diff -r1.78 -r1.79 pkgsrc/security/py-cryptography/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-cryptography/Makefile 2020/04/23 05:49:00 1.78
+++ pkgsrc/security/py-cryptography/Makefile 2020/05/17 19:34:12 1.79
@@ -1,36 +1,38 @@ @@ -1,36 +1,38 @@
1# $NetBSD: Makefile,v 1.78 2020/04/23 05:49:00 adam Exp $ 1# $NetBSD: Makefile,v 1.79 2020/05/17 19:34:12 adam Exp $
2 2
3DISTNAME= cryptography-2.9.2 3DISTNAME= cryptography-2.9.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=c/cryptography/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/pyca/cryptography 9HOMEPAGE= https://github.com/pyca/cryptography
10COMMENT= Cryptographic recipes and primitives for Python 10COMMENT= Cryptographic recipes and primitives for Python
11LICENSE= apache-2.0 OR modified-bsd 11LICENSE= apache-2.0 OR modified-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-asn1crypto>=0.21.0:../../security/py-asn1crypto 13DEPENDS+= ${PYPKGPREFIX}-asn1crypto>=0.21.0:../../security/py-asn1crypto
14DEPENDS+= ${PYPKGPREFIX}-cffi>=1.11.4:../../devel/py-cffi 14DEPENDS+= ${PYPKGPREFIX}-cffi>=1.11.4:../../devel/py-cffi
15DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser 15DEPENDS+= ${PYPKGPREFIX}-cparser>=2.10:../../devel/py-cparser
16DEPENDS+= ${PYPKGPREFIX}-idna>=2.1:../../www/py-idna 16DEPENDS+= ${PYPKGPREFIX}-idna>=2.1:../../www/py-idna
17DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six 17DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
18TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-[0-9]*:../../security/py-cryptography_vectors 18TEST_DEPENDS+= ${PYPKGPREFIX}-cryptography_vectors-[0-9]*:../../security/py-cryptography_vectors
19TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=1.11.4:../../devel/py-hypothesis 19TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=1.11.4:../../devel/py-hypothesis
20TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601 20TEST_DEPENDS+= ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
21TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend 21TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
22TEST_DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz 22TEST_DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
23TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.9.3:../../devel/py-test 23
 24PYTHON_VERSIONED_DEPENDENCIES= test:test
24 25
25.include "../../lang/python/pyversion.mk" 26.include "../../lang/python/pyversion.mk"
26.if ${_PYTHON_VERSION} == 27 27.if ${_PYTHON_VERSION} == 27
27DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 28DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
28DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress 29DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress
29.endif 30.endif
30 31
31do-test: 32do-test:
32 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} 33 cd ${WRKSRC} && pytest-${PYVERSSUFFIX}
33 34
34.include "../../lang/python/egg.mk" 35.include "../../lang/python/egg.mk"
 36.include "../../lang/python/versioned_dependencies.mk"
35.include "../../security/openssl/buildlink3.mk" 37.include "../../security/openssl/buildlink3.mk"
36.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-josepy/Makefile 2020/02/04 16:36:53 1.4
+++ pkgsrc/security/py-josepy/Makefile 2020/05/17 19:34:12 1.5
@@ -1,32 +1,34 @@ @@ -1,32 +1,34 @@
1# $NetBSD: Makefile,v 1.4 2020/02/04 16:36:53 adam Exp $ 1# $NetBSD: Makefile,v 1.5 2020/05/17 19:34:12 adam Exp $
2 2
3DISTNAME= josepy-1.3.0 3DISTNAME= josepy-1.3.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_PYPI:=j/josepy/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=j/josepy/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/certbot/josepy 9HOMEPAGE= https://github.com/certbot/josepy
10COMMENT= JOSE protocol implementation in Python using cryptography 10COMMENT= JOSE protocol implementation in Python using cryptography
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.13:../../security/py-OpenSSL 13DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.13:../../security/py-OpenSSL
14DEPENDS+= ${PYPKGPREFIX}-cryptography>=0.8:../../security/py-cryptography 14DEPENDS+= ${PYPKGPREFIX}-cryptography>=0.8:../../security/py-cryptography
15DEPENDS+= ${PYPKGPREFIX}-setuptools>=1.0:../../devel/py-setuptools 15DEPENDS+= ${PYPKGPREFIX}-setuptools>=1.0:../../devel/py-setuptools
16DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six 16DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
17TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.0:../../devel/py-coverage 17TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.0:../../devel/py-coverage
18TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 18TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
19TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 19TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
20TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8.0:../../devel/py-test 
21TEST_DEPENDS+= ${PYPKGPREFIX}-test-cache>=1.0:../../devel/py-test-cache 20TEST_DEPENDS+= ${PYPKGPREFIX}-test-cache>=1.0:../../devel/py-test-cache
22TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 21TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8>=0.5:../../devel/py-test-flake8 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8>=0.5:../../devel/py-test-flake8
24 23
 24PYTHON_VERSIONED_DEPENDENCIES= test:test
 25
25USE_LANGUAGES= # none 26USE_LANGUAGES= # none
26 27
27post-install: 28post-install:
28 cd ${DESTDIR}${PREFIX}/bin && \ 29 cd ${DESTDIR}${PREFIX}/bin && \
29 ${MV} jws jws-${PYVERSSUFFIX} || ${TRUE} 30 ${MV} jws jws-${PYVERSSUFFIX} || ${TRUE}
30 31
31.include "../../lang/python/egg.mk" 32.include "../../lang/python/egg.mk"
 33.include "../../lang/python/versioned_dependencies.mk"
32.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-nacl/Makefile 2019/02/19 17:49:24 1.4
+++ pkgsrc/security/py-nacl/Makefile 2020/05/17 19:34:12 1.5
@@ -1,24 +1,27 @@ @@ -1,24 +1,27 @@
1# $NetBSD: Makefile,v 1.4 2019/02/19 17:49:24 tm Exp $ 1# $NetBSD: Makefile,v 1.5 2020/05/17 19:34:12 adam Exp $
2 2
3DISTNAME= PyNaCl-1.3.0 3DISTNAME= PyNaCl-1.3.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl:S/^py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl:S/^py//}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyNaCl/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=P/PyNaCl/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/pyca/pynacl/ 9HOMEPAGE= https://github.com/pyca/pynacl/
10COMMENT= Python binding to the Networking and Cryptography (NaCl) library 10COMMENT= Python binding to the Networking and Cryptography (NaCl) library
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.4.1:../../devel/py-cffi 13DEPENDS+= ${PYPKGPREFIX}-cffi>=1.4.1:../../devel/py-cffi
14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
15BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 15TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=3.27.0:../../devel/py-hypothesis
 16
 17PYTHON_VERSIONED_DEPENDENCIES= test:test
 18.include "../../lang/python/versioned_dependencies.mk"
16 19
17MAKE_ENV+= SODIUM_INSTALL=system 20MAKE_ENV+= SODIUM_INSTALL=system
18 21
19do-test: 22do-test:
20 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} 23 cd ${WRKSRC} && pytest-${PYVERSSUFFIX}
21 24
22.include "../../security/libsodium/buildlink3.mk" 25.include "../../security/libsodium/buildlink3.mk"
23.include "../../lang/python/egg.mk" 26.include "../../lang/python/egg.mk"
24.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.38 -r1.39 pkgsrc/security/py-paramiko/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-paramiko/Makefile 2020/01/26 17:32:07 1.38
+++ pkgsrc/security/py-paramiko/Makefile 2020/05/17 19:34:13 1.39
@@ -1,24 +1,26 @@ @@ -1,24 +1,26 @@
1# $NetBSD: Makefile,v 1.38 2020/01/26 17:32:07 rillig Exp $ 1# $NetBSD: Makefile,v 1.39 2020/05/17 19:34:13 adam Exp $
2 2
3DISTNAME= paramiko-2.7.1 3DISTNAME= paramiko-2.7.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/paramiko/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/paramiko/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.paramiko.org/ 9HOMEPAGE= https://www.paramiko.org/
10COMMENT= SSH2 protocol library 10COMMENT= SSH2 protocol library
11LICENSE= gnu-lgpl-v2.1 11LICENSE= gnu-lgpl-v2.1
12 12
13DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.3:../../security/py-bcrypt 13DEPENDS+= ${PYPKGPREFIX}-bcrypt>=3.1.3:../../security/py-bcrypt
14DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.5:../../security/py-cryptography 14DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.5:../../security/py-cryptography
15DEPENDS+= ${PYPKGPREFIX}-nacl>=1.0.1:../../security/py-nacl 15DEPENDS+= ${PYPKGPREFIX}-nacl>=1.0.1:../../security/py-nacl
16TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 16TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
17TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-relaxed-[0-9]*:../../devel/py-test-relaxed 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-relaxed-[0-9]*:../../devel/py-test-relaxed
19 18
 19PYTHON_VERSIONED_DEPENDENCIES= test:test
 20
20do-test: 21do-test:
21 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests 22 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
22 23
23.include "../../lang/python/egg.mk" 24.include "../../lang/python/egg.mk"
 25.include "../../lang/python/versioned_dependencies.mk"
24.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/security/py-trustme/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-trustme/Makefile 2020/01/22 19:20:32 1.6
+++ pkgsrc/security/py-trustme/Makefile 2020/05/17 19:34:13 1.7
@@ -1,27 +1,29 @@ @@ -1,27 +1,29 @@
1# $NetBSD: Makefile,v 1.6 2020/01/22 19:20:32 adam Exp $ 1# $NetBSD: Makefile,v 1.7 2020/05/17 19:34:13 adam Exp $
2 2
3DISTNAME= trustme-0.6.0 3DISTNAME= trustme-0.6.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=t/trustme/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=t/trustme/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/python-trio/trustme 9HOMEPAGE= https://github.com/python-trio/trustme
10COMMENT= Number on quality TLS certs while you wait 10COMMENT= Number on quality TLS certs while you wait
11LICENSE= apache-2.0 OR mit 11LICENSE= apache-2.0 OR mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography 13DEPENDS+= ${PYPKGPREFIX}-cryptography-[0-9]*:../../security/py-cryptography
14DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna 14DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna
15TEST_DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity 15TEST_DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16
 17PYTHON_VERSIONED_DEPENDENCIES= test:test
17 18
18.include "../../lang/python/pyversion.mk" 19.include "../../lang/python/pyversion.mk"
19.if ${_PYTHON_VERSION} == 27 20.if ${_PYTHON_VERSION} == 27
20DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress 21DEPENDS+= ${PYPKGPREFIX}-ipaddress-[0-9]*:../../net/py-ipaddress
21.endif 22.endif
22 23
23do-test: 24do-test:
24 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests 25 cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
25 26
26.include "../../lang/python/egg.mk" 27.include "../../lang/python/egg.mk"
 28.include "../../lang/python/versioned_dependencies.mk"
27.include "../../mk/bsd.pkg.mk" 29.include "../../mk/bsd.pkg.mk"