Wed Oct 19 14:25:20 2022 UTC ()
fighting a losing battle against the py-cryptography rustification, part 5

Convert py-OpenSSL users to versioned_dependencies.mk


(nia)
diff -r1.65 -r1.66 pkgsrc/chat/gajim/Makefile
diff -r1.61 -r1.62 pkgsrc/chat/matrix-synapse/Makefile
diff -r1.5 -r1.6 pkgsrc/devel/py-trio/Makefile
diff -r1.29 -r1.30 pkgsrc/devel/py-uvloop/Makefile
diff -r1.5 -r1.6 pkgsrc/net/dnc/Makefile
diff -r1.41 -r1.42 pkgsrc/net/mitmproxy/Makefile
diff -r1.40 -r1.41 pkgsrc/net/py-foolscap/Makefile
diff -r1.8 -r1.9 pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile
diff -r1.16 -r1.17 pkgsrc/net/py-gsutil/Makefile
diff -r1.10 -r1.11 pkgsrc/net/py-impacket/Makefile
diff -r1.6 -r1.7 pkgsrc/net/py-pyftpdlib/Makefile
diff -r1.51 -r1.52 pkgsrc/net/py-twisted/Makefile
diff -r1.30 -r1.31 pkgsrc/security/py-acme/Makefile
diff -r1.20 -r1.21 pkgsrc/security/py-certbot-nginx/Makefile
diff -r1.18 -r1.19 pkgsrc/security/py-josepy/Makefile
diff -r1.8 -r1.9 pkgsrc/security/py-ndg_httpsclient/Makefile
diff -r1.9 -r1.10 pkgsrc/security/py-service_identity/Makefile
diff -r1.6 -r1.7 pkgsrc/security/py-yubikey-manager/Makefile
diff -r1.32 -r1.33 pkgsrc/www/py-cheroot/Makefile
diff -r1.15 -r1.16 pkgsrc/www/py-scrapy/Makefile
diff -r1.41 -r1.42 pkgsrc/www/py-urllib3/Makefile

cvs diff -r1.65 -r1.66 pkgsrc/chat/gajim/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/gajim/Makefile 2022/08/11 05:08:06 1.65
+++ pkgsrc/chat/gajim/Makefile 2022/10/19 14:25:18 1.66
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.65 2022/08/11 05:08:06 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.66 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= gajim-1.3.3 3DISTNAME= gajim-1.3.3
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= chat 5CATEGORIES= chat
6MASTER_SITES= https://www.gajim.org/downloads/${PKGVERSION_NOREV:R}/ 6MASTER_SITES= https://www.gajim.org/downloads/${PKGVERSION_NOREV:R}/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.gajim.org/ 9HOMEPAGE= http://www.gajim.org/
10COMMENT= XMPP/Jabber chat client written in Python/GTK3 10COMMENT= XMPP/Jabber chat client written in Python/GTK3
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13WRKSRC= ${WRKDIR}/gajim-gajim-${PKGVERSION_NOREV} 13WRKSRC= ${WRKDIR}/gajim-gajim-${PKGVERSION_NOREV}
14 14
@@ -16,29 +16,30 @@ USE_TOOLS+= gettext @@ -16,29 +16,30 @@ USE_TOOLS+= gettext
16 16
17USE_PKG_RESOURCES= yes 17USE_PKG_RESOURCES= yes
18 18
19MANCOMPRESSED= yes 19MANCOMPRESSED= yes
20MAKE_ENV+= PKGMANDIR=${PKGMANDIR} 20MAKE_ENV+= PKGMANDIR=${PKGMANDIR}
21 21
22PYTHON_VERSIONS_INCOMPATIBLE= 27 22PYTHON_VERSIONS_INCOMPATIBLE= 27
23 23
24DEPENDS+= ${PYPKGPREFIX}-cairo>=1.16.0:../../graphics/py-cairo 24DEPENDS+= ${PYPKGPREFIX}-cairo>=1.16.0:../../graphics/py-cairo
25DEPENDS+= ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser 25DEPENDS+= ${PYPKGPREFIX}-css-parser-[0-9]*:../../textproc/py-css-parser
26DEPENDS+= ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring 26DEPENDS+= ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring
27DEPENDS+= ${PYPKGPREFIX}-nbxmpp>=2.0.1:../../chat/py-nbxmpp 27DEPENDS+= ${PYPKGPREFIX}-nbxmpp>=2.0.1:../../chat/py-nbxmpp
28DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging 28DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
29DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL 
30DEPENDS+= ${PYPKGPREFIX}-precis-i18n-[0-9]*:../../textproc/py-precis-i18n 29DEPENDS+= ${PYPKGPREFIX}-precis-i18n-[0-9]*:../../textproc/py-precis-i18n
31DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 30DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
32 31
33.include "../../mk/bsd.prefs.mk" 32.include "../../mk/bsd.prefs.mk"
34 33
35.if ${OPSYS} == "Darwin" 34.if ${OPSYS} == "Darwin"
36DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa-[0-9]*:../../devel/py-pyobjc-framework-Cocoa 35DEPENDS+= ${PYPKGPREFIX}-pyobjc-framework-Cocoa-[0-9]*:../../devel/py-pyobjc-framework-Cocoa
37.endif 36.endif
38 37
39.include "options.mk" 38.include "options.mk"
40.include "../../devel/gettext-tools/msgfmt-desktop.mk" 39.include "../../devel/gettext-tools/msgfmt-desktop.mk"
41.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 40.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
42.include "../../lang/python/egg.mk" 41.include "../../lang/python/egg.mk"
 42PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 43.include "../../lang/python/versioned_dependencies.mk"
43.include "../../x11/gtk3/buildlink3.mk" 44.include "../../x11/gtk3/buildlink3.mk"
44.include "../../mk/bsd.pkg.mk" 45.include "../../mk/bsd.pkg.mk"

cvs diff -r1.61 -r1.62 pkgsrc/chat/matrix-synapse/Makefile (expand / switch to unified diff)

--- pkgsrc/chat/matrix-synapse/Makefile 2022/10/06 13:57:53 1.61
+++ pkgsrc/chat/matrix-synapse/Makefile 2022/10/19 14:25:18 1.62
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.61 2022/10/06 13:57:53 gdt Exp $ 1# $NetBSD: Makefile,v 1.62 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= matrix-synapse-1.67.0 3DISTNAME= matrix-synapse-1.67.0
4CATEGORIES= chat 4CATEGORIES= chat
5MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
6GITHUB_PROJECT= synapse 6GITHUB_PROJECT= synapse
7GITHUB_TAG= v${PKGVERSION_NOREV} 7GITHUB_TAG= v${PKGVERSION_NOREV}
8 8
9MAINTAINER= gdt@NetBSD.org 9MAINTAINER= gdt@NetBSD.org
10HOMEPAGE= https://github.com/matrix-org/synapse/ 10HOMEPAGE= https://github.com/matrix-org/synapse/
11COMMENT= Reference homeserver for the Matrix decentralised comms protocol 11COMMENT= Reference homeserver for the Matrix decentralised comms protocol
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14# Build tools: 14# Build tools:
@@ -25,27 +25,26 @@ DEPENDS+= ${PYPKGPREFIX}-bleach>=1.4.3:. @@ -25,27 +25,26 @@ DEPENDS+= ${PYPKGPREFIX}-bleach>=1.4.3:.
25DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=1.4.0:../../devel/py-canonicaljson 25DEPENDS+= ${PYPKGPREFIX}-canonicaljson>=1.4.0:../../devel/py-canonicaljson
26DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses 26DEPENDS+= ${PYPKGPREFIX}-curses-[0-9]*:../../devel/py-curses
27DEPENDS+= ${PYPKGPREFIX}-frozendict>=1:../../devel/py-frozendict 27DEPENDS+= ${PYPKGPREFIX}-frozendict>=1:../../devel/py-frozendict
28DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna 28DEPENDS+= ${PYPKGPREFIX}-idna>=2.5:../../www/py-idna
29DEPENDS+= ${PYPKGPREFIX}-ijson>=3.0:../../devel/py-ijson 29DEPENDS+= ${PYPKGPREFIX}-ijson>=3.0:../../devel/py-ijson
30DEPENDS+= ${PYPKGPREFIX}-jinja2>=3.0:../../textproc/py-jinja2 30DEPENDS+= ${PYPKGPREFIX}-jinja2>=3.0:../../textproc/py-jinja2
31DEPENDS+= ${PYPKGPREFIX}-jsonschema>=3.0.0:../../textproc/py-jsonschema 31DEPENDS+= ${PYPKGPREFIX}-jsonschema>=3.0.0:../../textproc/py-jsonschema
32DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml 32DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml
33DEPENDS+= ${PYPKGPREFIX}-macaroons>=0.13.0:../../devel/py-macaroons 33DEPENDS+= ${PYPKGPREFIX}-macaroons>=0.13.0:../../devel/py-macaroons
34DEPENDS+= ${PYPKGPREFIX}-matrix-common>=1.2.0:../../chat/py-matrix-common 34DEPENDS+= ${PYPKGPREFIX}-matrix-common>=1.2.0:../../chat/py-matrix-common
35DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.5.2:../../devel/py-msgpack 35DEPENDS+= ${PYPKGPREFIX}-msgpack>=0.5.2:../../devel/py-msgpack
36DEPENDS+= ${PYPKGPREFIX}-nacl>=1.2.1:../../security/py-nacl 36DEPENDS+= ${PYPKGPREFIX}-nacl>=1.2.1:../../security/py-nacl
37DEPENDS+= ${PYPKGPREFIX}-netaddr>=0.7.18:../../net/py-netaddr 37DEPENDS+= ${PYPKGPREFIX}-netaddr>=0.7.18:../../net/py-netaddr
38DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL 
39DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=8.2.0:../../textproc/py-phonenumbers 38DEPENDS+= ${PYPKGPREFIX}-phonenumbers>=8.2.0:../../textproc/py-phonenumbers
40DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow 39DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
41DEPENDS+= ${PYPKGPREFIX}-prometheus_client>=0.4.0:../../net/py-prometheus_client 40DEPENDS+= ${PYPKGPREFIX}-prometheus_client>=0.4.0:../../net/py-prometheus_client
42DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2.7:../../databases/py-psycopg2 41DEPENDS+= ${PYPKGPREFIX}-psycopg2>=2.7:../../databases/py-psycopg2
43DEPENDS+= ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity 42DEPENDS+= ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity
44DEPENDS+= ${PYPKGPREFIX}-signedjson>=1.1.0:../../security/py-signedjson 43DEPENDS+= ${PYPKGPREFIX}-signedjson>=1.1.0:../../security/py-signedjson
45DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.4.4:../../devel/py-sortedcontainers 44DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=1.4.4:../../devel/py-sortedcontainers
46DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3 45DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
47DEPENDS+= ${PYPKGPREFIX}-treq>=15.1:../../devel/py-treq 46DEPENDS+= ${PYPKGPREFIX}-treq>=15.1:../../devel/py-treq
48DEPENDS+= ${PYPKGPREFIX}-twisted>=18.9.0:../../net/py-twisted 47DEPENDS+= ${PYPKGPREFIX}-twisted>=18.9.0:../../net/py-twisted
49DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions 48DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.10.0:../../devel/py-typing-extensions
50DEPENDS+= ${PYPKGPREFIX}-unpaddedbase64>=1.1.0:../../devel/py-unpaddedbase64 49DEPENDS+= ${PYPKGPREFIX}-unpaddedbase64>=1.1.0:../../devel/py-unpaddedbase64
51DEPENDS+= ${PYPKGPREFIX}-yaml>=3.11:../../textproc/py-yaml 50DEPENDS+= ${PYPKGPREFIX}-yaml>=3.11:../../textproc/py-yaml
@@ -98,14 +97,16 @@ BUILD_DEFS+= SYNAPSE_DEFAULT_CREATOR_P @@ -98,14 +97,16 @@ BUILD_DEFS+= SYNAPSE_DEFAULT_CREATOR_P
98 97
99post-patch: 98post-patch:
100 # Otherwise, this file is installed and pollutes PLIST. 99 # Otherwise, this file is installed and pollutes PLIST.
101 rm ${WRKSRC}/synapse/handlers/room.py.orig 100 rm ${WRKSRC}/synapse/handlers/room.py.orig
102 101
103# \todo Grok upstream's new test scheme and port to it. 102# \todo Grok upstream's new test scheme and port to it.
104# test status as of 1.51.0 103# test status as of 1.51.0
105# 51 warnings, 1 error 104# 51 warnings, 1 error
106do-test: 105do-test:
107 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} pytest-${PYVERSSUFFIX} 106 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} pytest-${PYVERSSUFFIX}
108 107
109.include "../../lang/python/application.mk" 108.include "../../lang/python/application.mk"
110.include "../../lang/python/wheel.mk" 109.include "../../lang/python/wheel.mk"
 110PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 111.include "../../lang/python/versioned_dependencies.mk"
111.include "../../mk/bsd.pkg.mk" 112.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/devel/py-trio/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-trio/Makefile 2022/06/09 15:53:27 1.5
+++ pkgsrc/devel/py-trio/Makefile 2022/10/19 14:25:18 1.6
@@ -1,35 +1,36 @@ @@ -1,35 +1,36 @@
1# $NetBSD: Makefile,v 1.5 2022/06/09 15:53:27 adam Exp $ 1# $NetBSD: Makefile,v 1.6 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= trio-0.21.0 3DISTNAME= trio-0.21.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=t/trio/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=t/trio/}
7 7
8MAINTAINER= kamelderouiche@yahoo.com 8MAINTAINER= kamelderouiche@yahoo.com
9HOMEPAGE= https://github.com/python-trio/trio 9HOMEPAGE= https://github.com/python-trio/trio
10COMMENT= Friendly Python library for async concurrency and I/O 10COMMENT= Friendly Python library for async concurrency and I/O
11LICENSE= mit OR apache-2.0 11LICENSE= mit OR apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-async_generator>=1.9:../../devel/py-async_generator 13DEPENDS+= ${PYPKGPREFIX}-async_generator>=1.9:../../devel/py-async_generator
14DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs 14DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs
15DEPENDS+= ${PYPKGPREFIX}-cffi>=1.14:../../devel/py-cffi 15DEPENDS+= ${PYPKGPREFIX}-cffi>=1.14:../../devel/py-cffi
16DEPENDS+= ${PYPKGPREFIX}-idna>=2.10:../../www/py-idna 16DEPENDS+= ${PYPKGPREFIX}-idna>=2.10:../../www/py-idna
17DEPENDS+= ${PYPKGPREFIX}-outcome>=1.1.0:../../devel/py-outcome 17DEPENDS+= ${PYPKGPREFIX}-outcome>=1.1.0:../../devel/py-outcome
18DEPENDS+= ${PYPKGPREFIX}-sniffio>=1.2.0:../../misc/py-sniffio 18DEPENDS+= ${PYPKGPREFIX}-sniffio>=1.2.0:../../misc/py-sniffio
19DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.2.2:../../devel/py-sortedcontainers 19DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.2.2:../../devel/py-sortedcontainers
20TEST_DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL 
21TEST_DEPENDS+= ${PYPKGPREFIX}-astor>=0.8.1:../../devel/py-astor 20TEST_DEPENDS+= ${PYPKGPREFIX}-astor>=0.8.1:../../devel/py-astor
22TEST_DEPENDS+= ${PYPKGPREFIX}-jedi-[0-9]*:../../editors/py-jedi 21TEST_DEPENDS+= ${PYPKGPREFIX}-jedi-[0-9]*:../../editors/py-jedi
23TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint 22TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint
24TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
25TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme 24TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme
26 25
27USE_LANGUAGES= # none 26USE_LANGUAGES= # none
28 27
29PYTHON_VERSIONS_INCOMPATIBLE= 27 28PYTHON_VERSIONS_INCOMPATIBLE= 27
30 29
31do-test: 30do-test:
32 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 31 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
33 32
34.include "../../lang/python/egg.mk" 33.include "../../lang/python/egg.mk"
 34PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL:test
 35.include "../../lang/python/versioned_dependencies.mk"
35.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

cvs diff -r1.29 -r1.30 pkgsrc/devel/py-uvloop/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-uvloop/Makefile 2022/09/16 13:00:15 1.29
+++ pkgsrc/devel/py-uvloop/Makefile 2022/10/19 14:25:18 1.30
@@ -1,21 +1,22 @@ @@ -1,21 +1,22 @@
1# $NetBSD: Makefile,v 1.29 2022/09/16 13:00:15 adam Exp $ 1# $NetBSD: Makefile,v 1.30 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= uvloop-0.17.0 3DISTNAME= uvloop-0.17.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=u/uvloop/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=u/uvloop/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/MagicStack/uvloop 9HOMEPAGE= https://github.com/MagicStack/uvloop
10COMMENT= Fast implementation of asyncio event loop on top of libuv 10COMMENT= Fast implementation of asyncio event loop on top of libuv
11LICENSE= mit AND apache-2.0 11LICENSE= mit AND apache-2.0
12 12
13DEPENDS+= libuv>=1.43.0:../../devel/libuv 13DEPENDS+= libuv>=1.43.0:../../devel/libuv
14TEST_DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL 
15TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil 14TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
16 15
17PYTHON_VERSIONS_INCOMPATIBLE= 27 16PYTHON_VERSIONS_INCOMPATIBLE= 27
18 17
19.include "../../devel/libuv/buildlink3.mk" 18.include "../../devel/libuv/buildlink3.mk"
20.include "../../lang/python/egg.mk" 19.include "../../lang/python/egg.mk"
 20PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL:test
 21.include "../../lang/python/versioned_dependencies.mk"
21.include "../../mk/bsd.pkg.mk" 22.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/net/dnc/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dnc/Makefile 2022/09/11 16:46:59 1.5
+++ pkgsrc/net/dnc/Makefile 2022/10/19 14:25:18 1.6
@@ -1,36 +1,37 @@ @@ -1,36 +1,37 @@
1# $NetBSD: Makefile,v 1.5 2022/09/11 16:46:59 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= dnc-0.2.0 3DISTNAME= dnc-0.2.0
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= ${MASTER_SITE_GITHUB:=fcambus/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=fcambus/}
7GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
8GITHUB_PROJECT= dnc 8GITHUB_PROJECT= dnc
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/fcambus/dnc/ 11HOMEPAGE= https://github.com/fcambus/dnc/
12COMMENT= CLI tool to check domain names configuration 12COMMENT= CLI tool to check domain names configuration
13LICENSE= 2-clause-bsd 13LICENSE= 2-clause-bsd
14 14
15USE_LANGUAGES= # none 15USE_LANGUAGES= # none
16 16
17DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns 17DEPENDS+= ${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns
18DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL 
19DEPENDS+= ${PYPKGPREFIX}-prettytable-[0-9]*:../../textproc/py-prettytable 18DEPENDS+= ${PYPKGPREFIX}-prettytable-[0-9]*:../../textproc/py-prettytable
20 19
21PYTHON_VERSIONS_INCOMPATIBLE= 27 20PYTHON_VERSIONS_INCOMPATIBLE= 27
22 21
23NO_BUILD= yes 22NO_BUILD= yes
24 23
25REPLACE_PYTHON= dnc 24REPLACE_PYTHON= dnc
26 25
27AUTO_MKDIRS= yes 26AUTO_MKDIRS= yes
28INSTALLATION_DIRS+= ${PKGMANDIR}/man1 27INSTALLATION_DIRS+= ${PKGMANDIR}/man1
29 28
30do-install: 29do-install:
31 ${RUN}${INSTALL_SCRIPT} ${WRKSRC}/dnc ${DESTDIR}${PREFIX}/bin 30 ${RUN}${INSTALL_SCRIPT} ${WRKSRC}/dnc ${DESTDIR}${PREFIX}/bin
32 ${RUN}${INSTALL_MAN} ${WRKSRC}/dnc.1 \ 31 ${RUN}${INSTALL_MAN} ${WRKSRC}/dnc.1 \
33 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 32 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
34 33
35.include "../../lang/python/application.mk" 34.include "../../lang/python/application.mk"
 35PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 36.include "../../lang/python/versioned_dependencies.mk"
36.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"

cvs diff -r1.41 -r1.42 pkgsrc/net/mitmproxy/Makefile (expand / switch to unified diff)

--- pkgsrc/net/mitmproxy/Makefile 2022/07/08 12:57:26 1.41
+++ pkgsrc/net/mitmproxy/Makefile 2022/10/19 14:25:18 1.42
@@ -1,26 +1,25 @@ @@ -1,26 +1,25 @@
1# $NetBSD: Makefile,v 1.41 2022/07/08 12:57:26 leot Exp $ 1# $NetBSD: Makefile,v 1.42 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= mitmproxy-8.1.1 3DISTNAME= mitmproxy-8.1.1
4CATEGORIES= net 4CATEGORIES= net
5MASTER_SITES= ${MASTER_SITE_GITHUB:=mitmproxy/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=mitmproxy/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= leot@NetBSD.org 8MAINTAINER= leot@NetBSD.org
9HOMEPAGE= https://mitmproxy.org/ 9HOMEPAGE= https://mitmproxy.org/
10COMMENT= Interactive console program for inspecting and editing traffic flows 10COMMENT= Interactive console program for inspecting and editing traffic flows
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=21.0:../../security/py-OpenSSL 
14DEPENDS+= ${PYPKGPREFIX}-asgiref>=3.2.10:../../www/py-asgiref 13DEPENDS+= ${PYPKGPREFIX}-asgiref>=3.2.10:../../www/py-asgiref
15DEPENDS+= ${PYPKGPREFIX}-blinker>=1.4:../../devel/py-blinker 14DEPENDS+= ${PYPKGPREFIX}-blinker>=1.4:../../devel/py-blinker
16DEPENDS+= ${PYPKGPREFIX}-brotli>=1.0:../../archivers/py-brotli 15DEPENDS+= ${PYPKGPREFIX}-brotli>=1.0:../../archivers/py-brotli
17DEPENDS+= ${PYPKGPREFIX}-certifi>=2019.9.11:../../security/py-certifi 16DEPENDS+= ${PYPKGPREFIX}-certifi>=2019.9.11:../../security/py-certifi
18DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click 17DEPENDS+= ${PYPKGPREFIX}-click>=7.0:../../devel/py-click
19DEPENDS+= ${PYPKGPREFIX}-cryptography>=36:../../security/py-cryptography 18DEPENDS+= ${PYPKGPREFIX}-cryptography>=36:../../security/py-cryptography
20DEPENDS+= ${PYPKGPREFIX}-flask>=1.1.1:../../www/py-flask 19DEPENDS+= ${PYPKGPREFIX}-flask>=1.1.1:../../www/py-flask
21DEPENDS+= ${PYPKGPREFIX}-h11>=0.11:../../www/py-h11 20DEPENDS+= ${PYPKGPREFIX}-h11>=0.11:../../www/py-h11
22DEPENDS+= ${PYPKGPREFIX}-h2>=4.1:../../www/py-h2 21DEPENDS+= ${PYPKGPREFIX}-h2>=4.1:../../www/py-h2
23DEPENDS+= ${PYPKGPREFIX}-hyperframe>=6.0:../../www/py-hyperframe 22DEPENDS+= ${PYPKGPREFIX}-hyperframe>=6.0:../../www/py-hyperframe
24DEPENDS+= ${PYPKGPREFIX}-kaitaistruct>=0.7:../../devel/py-kaitaistruct 23DEPENDS+= ${PYPKGPREFIX}-kaitaistruct>=0.7:../../devel/py-kaitaistruct
25DEPENDS+= ${PYPKGPREFIX}-ldap3>=2.8:../../databases/py-ldap3 24DEPENDS+= ${PYPKGPREFIX}-ldap3>=2.8:../../databases/py-ldap3
26DEPENDS+= ${PYPKGPREFIX}-msgpack>=1.0.0:../../devel/py-msgpack 25DEPENDS+= ${PYPKGPREFIX}-msgpack>=1.0.0:../../devel/py-msgpack
@@ -43,14 +42,16 @@ SUBST_MESSAGE.setuppyversions= Avoid too @@ -43,14 +42,16 @@ SUBST_MESSAGE.setuppyversions= Avoid too
43SUBST_FILES.setuppyversions= setup.py 42SUBST_FILES.setuppyversions= setup.py
44SUBST_SED.setuppyversions+= -E -e '/[>=]=/ s/, *(<|!=)[^"]+//g' 43SUBST_SED.setuppyversions+= -E -e '/[>=]=/ s/, *(<|!=)[^"]+//g'
45SUBST_SED.setuppyversions+= -E -e '/==[0-9.]+",/ s/==/>=/g' 44SUBST_SED.setuppyversions+= -E -e '/==[0-9.]+",/ s/==/>=/g'
46 45
47REPLACE_SH+= mitmproxy/contrib/kaitaistruct/make.sh 46REPLACE_SH+= mitmproxy/contrib/kaitaistruct/make.sh
48 47
49USE_LANGUAGES= # none 48USE_LANGUAGES= # none
50 49
51# Only for Python >=3.9 50# Only for Python >=3.9
52PYTHON_VERSIONS_INCOMPATIBLE= 27 37 38 51PYTHON_VERSIONS_INCOMPATIBLE= 27 37 38
53 52
54.include "../../lang/python/application.mk" 53.include "../../lang/python/application.mk"
55.include "../../lang/python/egg.mk" 54.include "../../lang/python/egg.mk"
 55PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 56.include "../../lang/python/versioned_dependencies.mk"
56.include "../../mk/bsd.pkg.mk" 57.include "../../mk/bsd.pkg.mk"

cvs diff -r1.40 -r1.41 pkgsrc/net/py-foolscap/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-foolscap/Makefile 2022/09/11 16:49:01 1.40
+++ pkgsrc/net/py-foolscap/Makefile 2022/10/19 14:25:18 1.41
@@ -1,38 +1,39 @@ @@ -1,38 +1,39 @@
1# $NetBSD: Makefile,v 1.40 2022/09/11 16:49:01 wiz Exp $ 1# $NetBSD: Makefile,v 1.41 2022/10/19 14:25:18 nia Exp $
2 2
3DISTNAME= foolscap-21.7.0 3DISTNAME= foolscap-21.7.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= net python 6CATEGORIES= net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=f/foolscap/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=f/foolscap/}
8 8
9MAINTAINER= kamel.derouiche@gmail.com 9MAINTAINER= kamel.derouiche@gmail.com
10# This homepage is correct, but it is out of date. 10# This homepage is correct, but it is out of date.
11HOMEPAGE= https://foolscap.lothar.com/trac 11HOMEPAGE= https://foolscap.lothar.com/trac
12#HOMEPAGE= https://pypi.org/project/foolscap/ 12#HOMEPAGE= https://pypi.org/project/foolscap/
13COMMENT= RPC protocol for Twisted 13COMMENT= RPC protocol for Twisted
14LICENSE= mit 14LICENSE= mit
15 15
16DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.6:../../security/py-OpenSSL 
17DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted 16DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
18DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=3.6.1:../../devel/py-ZopeInterface 17DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=3.6.1:../../devel/py-ZopeInterface
19 18
20PYTHON_VERSIONS_INCOMPATIBLE= 27 19PYTHON_VERSIONS_INCOMPATIBLE= 27
21 20
22# \todo Restore tests 21# \todo Restore tests
23#TEST_TARGET= test 22#TEST_TARGET= test
24 23
25USE_LANGUAGES= # none 24USE_LANGUAGES= # none
26 25
27USE_PKG_RESOURCES= yes 26USE_PKG_RESOURCES= yes
28 27
29INSTALLATION_DIRS+= share/doc/py-foolscap 28INSTALLATION_DIRS+= share/doc/py-foolscap
30 29
31post-install: 30post-install:
32 ${INSTALL_DATA} ${WRKSRC}/doc/*.txt \ 31 ${INSTALL_DATA} ${WRKSRC}/doc/*.txt \
33 ${DESTDIR}${PREFIX}/share/doc/py-foolscap 32 ${DESTDIR}${PREFIX}/share/doc/py-foolscap
34 ${INSTALL_DATA} ${WRKSRC}/doc/*.rst \ 33 ${INSTALL_DATA} ${WRKSRC}/doc/*.rst \
35 ${DESTDIR}${PREFIX}/share/doc/py-foolscap 34 ${DESTDIR}${PREFIX}/share/doc/py-foolscap
36 35
37.include "../../lang/python/egg.mk" 36.include "../../lang/python/egg.mk"
 37PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 38.include "../../lang/python/versioned_dependencies.mk"
38.include "../../mk/bsd.pkg.mk" 39.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.9 pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile 2022/01/27 23:49:41 1.8
+++ pkgsrc/net/py-gcs-oauth2-boto-plugin/Makefile 2022/10/19 14:25:19 1.9
@@ -1,29 +1,30 @@ @@ -1,29 +1,30 @@
1# $NetBSD: Makefile,v 1.8 2022/01/27 23:49:41 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2022/10/19 14:25:19 nia Exp $
2 2
3DISTNAME= gcs-oauth2-boto-plugin-3.0 3DISTNAME= gcs-oauth2-boto-plugin-3.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= net python 5CATEGORIES= net python
6MASTER_SITES= ${MASTER_SITE_PYPI:=g/gcs-oauth2-boto-plugin/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/gcs-oauth2-boto-plugin/}
7 7
8MAINTAINER= bsiegert@NetBSD.org 8MAINTAINER= bsiegert@NetBSD.org
9HOMEPAGE= https://github.com/GoogleCloudPlatform/gcs-oauth2-boto-plugin 9HOMEPAGE= https://github.com/GoogleCloudPlatform/gcs-oauth2-boto-plugin
10COMMENT= Boto auth plugin for Google Cloud Storage 10COMMENT= Boto auth plugin for Google Cloud Storage
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-boto>=2.29.1:../../net/py-boto 13DEPENDS+= ${PYPKGPREFIX}-boto>=2.29.1:../../net/py-boto
14DEPENDS+= ${PYPKGPREFIX}-google-reauth>=0.1.0:../../security/py-google-reauth 14DEPENDS+= ${PYPKGPREFIX}-google-reauth>=0.1.0:../../security/py-google-reauth
15DEPENDS+= ${PYPKGPREFIX}-httplib2>=0.18:../../www/py-httplib2 15DEPENDS+= ${PYPKGPREFIX}-httplib2>=0.18:../../www/py-httplib2
16DEPENDS+= ${PYPKGPREFIX}-oauth2client>=2.2.0:../../security/py-oauth2client 16DEPENDS+= ${PYPKGPREFIX}-oauth2client>=2.2.0:../../security/py-oauth2client
17DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.13:../../security/py-OpenSSL 
18DEPENDS+= ${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator 17DEPENDS+= ${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator
19DEPENDS+= ${PYPKGPREFIX}-rsa>=4.7.2:../../security/py-rsa 18DEPENDS+= ${PYPKGPREFIX}-rsa>=4.7.2:../../security/py-rsa
20DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six 19DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six
21 20
22TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun 21TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
23 22
24USE_LANGUAGES= # none 23USE_LANGUAGES= # none
25 24
26PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-rsa 25PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-rsa
27 26
28.include "../../lang/python/egg.mk" 27.include "../../lang/python/egg.mk"
 28PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 29.include "../../lang/python/versioned_dependencies.mk"
29.include "../../mk/bsd.pkg.mk" 30.include "../../mk/bsd.pkg.mk"

cvs diff -r1.16 -r1.17 pkgsrc/net/py-gsutil/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-gsutil/Makefile 2022/01/05 15:41:16 1.16
+++ pkgsrc/net/py-gsutil/Makefile 2022/10/19 14:25:19 1.17
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1# $NetBSD: Makefile,v 1.16 2022/01/05 15:41:16 wiz Exp $ 1# $NetBSD: Makefile,v 1.17 2022/10/19 14:25:19 nia Exp $
2 2
3DISTNAME= gsutil-4.68 3DISTNAME= gsutil-4.68
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= net python 6CATEGORIES= net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=g/gsutil/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=g/gsutil/}
8 8
9MAINTAINER= bsiegert@NetBSD.org 9MAINTAINER= bsiegert@NetBSD.org
10HOMEPAGE= https://cloud.google.com/storage/docs/gsutil 10HOMEPAGE= https://cloud.google.com/storage/docs/gsutil
11COMMENT= Command line tool for interacting with cloud storage services 11COMMENT= Command line tool for interacting with cloud storage services
12LICENSE= apache-2.0 12LICENSE= apache-2.0
13 13
14DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.13:../../security/py-OpenSSL 
15DEPENDS+= ${PYPKGPREFIX}-argcomplete>=1.9.4:../../devel/py-argcomplete 14DEPENDS+= ${PYPKGPREFIX}-argcomplete>=1.9.4:../../devel/py-argcomplete
16DEPENDS+= ${PYPKGPREFIX}-crcmod>=1.7:../../security/py-crcmod 15DEPENDS+= ${PYPKGPREFIX}-crcmod>=1.7:../../security/py-crcmod
17DEPENDS+= ${PYPKGPREFIX}-fasteners>=0.14.1:../../devel/py-fasteners 16DEPENDS+= ${PYPKGPREFIX}-fasteners>=0.14.1:../../devel/py-fasteners
18DEPENDS+= ${PYPKGPREFIX}-gcs-oauth2-boto-plugin>=2.7:../../net/py-gcs-oauth2-boto-plugin 17DEPENDS+= ${PYPKGPREFIX}-gcs-oauth2-boto-plugin>=2.7:../../net/py-gcs-oauth2-boto-plugin
19DEPENDS+= ${PYPKGPREFIX}-google-apitools>=0.5.32:../../www/py-google-apitools 18DEPENDS+= ${PYPKGPREFIX}-google-apitools>=0.5.32:../../www/py-google-apitools
20DEPENDS+= ${PYPKGPREFIX}-google-reauth>=0.1.0:../../security/py-google-reauth 19DEPENDS+= ${PYPKGPREFIX}-google-reauth>=0.1.0:../../security/py-google-reauth
21DEPENDS+= ${PYPKGPREFIX}-httplib2>=0.18:../../www/py-httplib2 20DEPENDS+= ${PYPKGPREFIX}-httplib2>=0.18:../../www/py-httplib2
22DEPENDS+= ${PYPKGPREFIX}-monotonic>=1.4:../../time/py-monotonic 21DEPENDS+= ${PYPKGPREFIX}-monotonic>=1.4:../../time/py-monotonic
23DEPENDS+= ${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator 22DEPENDS+= ${PYPKGPREFIX}-retry_decorator>=1.0.0:../../devel/py-retry_decorator
24DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six 23DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six
25 24
26USE_LANGUAGES= # none 25USE_LANGUAGES= # none
27PYTHON_VERSIONS_INCOMPATIBLE= 27 26PYTHON_VERSIONS_INCOMPATIBLE= 27
@@ -35,14 +34,16 @@ REPLACE_PYTHON+= gslib/vendored/boto/tes @@ -35,14 +34,16 @@ REPLACE_PYTHON+= gslib/vendored/boto/tes
35REPLACE_PYTHON+= gslib/vendored/oauth2client/samples/django/django_user/manage.py 34REPLACE_PYTHON+= gslib/vendored/oauth2client/samples/django/django_user/manage.py
36REPLACE_PYTHON+= gslib/vendored/oauth2client/samples/django/google_user/manage.py 35REPLACE_PYTHON+= gslib/vendored/oauth2client/samples/django/google_user/manage.py
37 36
38CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/build_docs.sh 37CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/build_docs.sh
39CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/install.sh 38CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/install.sh
40CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/run.sh 39CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/run.sh
41CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.sh 40CHECK_INTERPRETER_SKIP+= ${PYSITELIB}/gslib/vendored/oauth2client/scripts/run_system_tests.sh
42 41
43post-install: 42post-install:
44 cd ${DESTDIR}${PREFIX}/bin && ${MV} gsutil gsutil-${PYVERSSUFFIX} || ${TRUE} 43 cd ${DESTDIR}${PREFIX}/bin && ${MV} gsutil gsutil-${PYVERSSUFFIX} || ${TRUE}
45 44
46.include "../../lang/python/application.mk" 45.include "../../lang/python/application.mk"
47.include "../../lang/python/egg.mk" 46.include "../../lang/python/egg.mk"
 47PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 48.include "../../lang/python/versioned_dependencies.mk"
48.include "../../mk/bsd.pkg.mk" 49.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/net/py-impacket/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-impacket/Makefile 2022/04/29 11:56:44 1.10
+++ pkgsrc/net/py-impacket/Makefile 2022/10/19 14:25:19 1.11
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1# $NetBSD: Makefile,v 1.10 2022/04/29 11:56:44 wiz Exp $ 1# $NetBSD: Makefile,v 1.11 2022/10/19 14:25:19 nia Exp $
2 2
3DISTNAME= impacket-0.9.24 3DISTNAME= impacket-0.9.24
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= net python 6CATEGORIES= net python
7MASTER_SITES= ${MASTER_SITE_PYPI:=i/impacket/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=i/impacket/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.secureauth.com/labs/open-source-tools/impacket 10HOMEPAGE= https://www.secureauth.com/labs/open-source-tools/impacket
11COMMENT= Collection of Python classes for working with network protocols 11COMMENT= Collection of Python classes for working with network protocols
12LICENSE= apache-1.1 12LICENSE= apache-1.1
13 13
14DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.16.2:../../security/py-OpenSSL 
15DEPENDS+= ${PYPKGPREFIX}-asn1>=0.2.3:../../security/py-asn1 14DEPENDS+= ${PYPKGPREFIX}-asn1>=0.2.3:../../security/py-asn1
16DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet 15DEPENDS+= ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
17DEPENDS+= ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome 16DEPENDS+= ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome
18DEPENDS+= ${PYPKGPREFIX}-flask>=1.0:../../www/py-flask 17DEPENDS+= ${PYPKGPREFIX}-flask>=1.0:../../www/py-flask
19DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future 18DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
20DEPENDS+= ${PYPKGPREFIX}-ldap3>=2.6.1:../../databases/py-ldap3 19DEPENDS+= ${PYPKGPREFIX}-ldap3>=2.6.1:../../databases/py-ldap3
21DEPENDS+= ${PYPKGPREFIX}-ldapdomaindump>=0.9.0:../../net/py-ldapdomaindump 20DEPENDS+= ${PYPKGPREFIX}-ldapdomaindump>=0.9.0:../../net/py-ldapdomaindump
22DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 21DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
23TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage 22TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
24 23
25USE_PKG_RESOURCES= yes 24USE_PKG_RESOURCES= yes
26 25
27PYTHON_VERSIONS_INCOMPATIBLE= 27 # flask 26PYTHON_VERSIONS_INCOMPATIBLE= 27 # flask
@@ -58,14 +57,16 @@ SUBST_SED.crypto= -e 's,Cryptodome,Crypt @@ -58,14 +57,16 @@ SUBST_SED.crypto= -e 's,Cryptodome,Crypt
58post-install: 57post-install:
59.for bin in Get-GPPPassword GetADUsers GetNPUsers GetUserSPNs PoC PoC2 addcomputer atexec dcomexec dpapi \ 58.for bin in Get-GPPPassword GetADUsers GetNPUsers GetUserSPNs PoC PoC2 addcomputer atexec dcomexec dpapi \
60esentutl exchanger findDelegation getArch getPac getST getTGT goldenPac karmaSMB keylistattack2 \ 59esentutl exchanger findDelegation getArch getPac getST getTGT goldenPac karmaSMB keylistattack2 \
61kintercept lookupsid mimikatz mqtt_check mssqlclient mssqlinstance netview \ 60kintercept lookupsid mimikatz mqtt_check mssqlclient mssqlinstance netview \
62nmapAnswerMachine ntfs-read ntlmrelayx ping ping6 psexec raiseChild \ 61nmapAnswerMachine ntfs-read ntlmrelayx ping ping6 psexec raiseChild \
63rbcd rdp_check reg registry-read rpcdump rpcmap sambaPipe samrdump secretsdump services \ 62rbcd rdp_check reg registry-read rpcdump rpcmap sambaPipe samrdump secretsdump services \
64smbclient smbexec smbpasswd smbrelayx smbserver sniff sniffer split testTGT testTGT2 ticketConverter \ 63smbclient smbexec smbpasswd smbrelayx smbserver sniff sniffer split testTGT testTGT2 ticketConverter \
65ticketer wmiexec wmipersist wmiquery 64ticketer wmiexec wmipersist wmiquery
66 cd ${DESTDIR}${PREFIX}/bin && \ 65 cd ${DESTDIR}${PREFIX}/bin && \
67 ${MV} ${bin}.py ${bin}-${PYVERSSUFFIX}.py || ${TRUE} 66 ${MV} ${bin}.py ${bin}-${PYVERSSUFFIX}.py || ${TRUE}
68.endfor 67.endfor
69 68
70.include "../../lang/python/egg.mk" 69.include "../../lang/python/egg.mk"
 70PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 71.include "../../lang/python/versioned_dependencies.mk"
71.include "../../mk/bsd.pkg.mk" 72.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/net/py-pyftpdlib/Makefile 2022/10/14 09:54:20 1.6
+++ pkgsrc/net/py-pyftpdlib/Makefile 2022/10/19 14:25:19 1.7
@@ -1,27 +1,28 @@ @@ -1,27 +1,28 @@
1# $NetBSD: Makefile,v 1.6 2022/10/14 09:54:20 adam Exp $ 1# $NetBSD: Makefile,v 1.7 2022/10/19 14:25:19 nia Exp $
2 2
3DISTNAME= pyftpdlib-1.5.7 3DISTNAME= pyftpdlib-1.5.7
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= net python 5CATEGORIES= net python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyftpdlib/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyftpdlib/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/giampaolo/pyftpdlib 9HOMEPAGE= https://github.com/giampaolo/pyftpdlib
10COMMENT= Very fast asynchronous FTP server library 10COMMENT= Very fast asynchronous FTP server library
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL 
14TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 13TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
15TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil 14TEST_DEPENDS+= ${PYPKGPREFIX}-psutil-[0-9]*:../../sysutils/py-psutil
16TEST_DEPENDS+= ${PYPKGPREFIX}-pysendfile-[0-9]*:../../net/py-pysendfile 15TEST_DEPENDS+= ${PYPKGPREFIX}-pysendfile-[0-9]*:../../net/py-pysendfile
17 16
18USE_LANGUAGES= # none 17USE_LANGUAGES= # none
19 18
20PYTHON_VERSIONS_INCOMPATIBLE= 27 19PYTHON_VERSIONS_INCOMPATIBLE= 27
21 20
22post-install: 21post-install:
23 cd ${DESTDIR}${PREFIX}/bin && \ 22 cd ${DESTDIR}${PREFIX}/bin && \
24 ${MV} ftpbench ftpbench-${PYVERSSUFFIX} || ${TRUE} 23 ${MV} ftpbench ftpbench-${PYVERSSUFFIX} || ${TRUE}
25 24
26.include "../../lang/python/egg.mk" 25.include "../../lang/python/egg.mk"
 26PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 27.include "../../lang/python/versioned_dependencies.mk"
27.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"

cvs diff -r1.51 -r1.52 pkgsrc/net/py-twisted/Makefile (expand / switch to unified diff)

--- pkgsrc/net/py-twisted/Makefile 2022/08/10 08:59:35 1.51
+++ pkgsrc/net/py-twisted/Makefile 2022/10/19 14:25:19 1.52
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1# $NetBSD: Makefile,v 1.51 2022/08/10 08:59:35 adam Exp $ 1# $NetBSD: Makefile,v 1.52 2022/10/19 14:25:19 nia Exp $
2 2
3.include "../../net/py-twisted/Makefile.common" 3.include "../../net/py-twisted/Makefile.common"
4 4
5PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 5PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
6COMMENT= Framework for writing networked applications 6COMMENT= Framework for writing networked applications
7 7
8DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=4.4.2:../../devel/py-ZopeInterface 8DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=4.4.2:../../devel/py-ZopeInterface
9DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs 9DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs
10DEPENDS+= ${PYPKGPREFIX}-automat>=0.8.0:../../devel/py-automat 10DEPENDS+= ${PYPKGPREFIX}-automat>=0.8.0:../../devel/py-automat
11DEPENDS+= ${PYPKGPREFIX}-constantly>=15.1:../../devel/py-constantly 11DEPENDS+= ${PYPKGPREFIX}-constantly>=15.1:../../devel/py-constantly
12DEPENDS+= ${PYPKGPREFIX}-hamcrest>=1.9.0:../../devel/py-hamcrest 12DEPENDS+= ${PYPKGPREFIX}-hamcrest>=1.9.0:../../devel/py-hamcrest
13DEPENDS+= ${PYPKGPREFIX}-hyperlink>=17.1.1:../../www/py-hyperlink 13DEPENDS+= ${PYPKGPREFIX}-hyperlink>=17.1.1:../../www/py-hyperlink
14DEPENDS+= ${PYPKGPREFIX}-incremental>=21.3.0:../../devel/py-incremental 14DEPENDS+= ${PYPKGPREFIX}-incremental>=21.3.0:../../devel/py-incremental
15DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.6.5:../../devel/py-typing-extensions 15DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.6.5:../../devel/py-typing-extensions
16# TLS 
17DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.0.0:../../security/py-OpenSSL 
18DEPENDS+= ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity 16DEPENDS+= ${PYPKGPREFIX}-service_identity>=18.1.0:../../security/py-service_identity
19DEPENDS+= ${PYPKGPREFIX}-idna>=2.4:../../www/py-idna 17DEPENDS+= ${PYPKGPREFIX}-idna>=2.4:../../www/py-idna
20 18
21REPLACE_PYTHON+= src/twisted/mail/test/pop3testserver.py 19REPLACE_PYTHON+= src/twisted/mail/test/pop3testserver.py
22REPLACE_PYTHON+= src/twisted/trial/test/scripttest.py 20REPLACE_PYTHON+= src/twisted/trial/test/scripttest.py
23 21
24USE_LANGUAGES= c99 22USE_LANGUAGES= c99
25 23
26USE_PKG_RESOURCES= yes 24USE_PKG_RESOURCES= yes
27 25
28PYTHON_VERSIONS_INCOMPATIBLE= 27 26PYTHON_VERSIONS_INCOMPATIBLE= 27
29 27
30post-install: 28post-install:
31.for bin in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twist twistd 29.for bin in cftp ckeygen conch mailmail pyhtmlizer tkconch trial twist twistd
32 cd ${DESTDIR}${PREFIX}/bin && \ 30 cd ${DESTDIR}${PREFIX}/bin && \
33 ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE} 31 ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
34.endfor 32.endfor
35 33
36.include "../../lang/python/application.mk" 34.include "../../lang/python/application.mk"
37.include "../../lang/python/egg.mk" 35.include "../../lang/python/egg.mk"
 36PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 37.include "../../lang/python/versioned_dependencies.mk"
38.include "../../mk/bsd.pkg.mk" 38.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-acme/Makefile 2022/10/19 13:56:32 1.30
+++ pkgsrc/security/py-acme/Makefile 2022/10/19 14:25:19 1.31
@@ -1,23 +1,23 @@ @@ -1,23 +1,23 @@
1# $NetBSD: Makefile,v 1.30 2022/10/19 13:56:32 nia Exp $ 1# $NetBSD: Makefile,v 1.31 2022/10/19 14:25:19 nia 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>=17.5.0:../../security/py-OpenSSL 
11DEPENDS+= ${PYPKGPREFIX}-josepy>=1.13.0:../../security/py-josepy 10DEPENDS+= ${PYPKGPREFIX}-josepy>=1.13.0:../../security/py-josepy
12DEPENDS+= ${PYPKGPREFIX}-pytz>=2019.3:../../time/py-pytz 11DEPENDS+= ${PYPKGPREFIX}-pytz>=2019.3:../../time/py-pytz
13DEPENDS+= ${PYPKGPREFIX}-requests>=2.20.0:../../devel/py-requests 12DEPENDS+= ${PYPKGPREFIX}-requests>=2.20.0:../../devel/py-requests
14DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0.3.0:../../devel/py-requests-toolbelt 13DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0.3.0:../../devel/py-requests-toolbelt
15DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339 14DEPENDS+= ${PYPKGPREFIX}-rfc3339-[0-9]*:../../time/py-rfc3339
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
17TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
18TEST_DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions 17TEST_DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions
19 18
20.include "../../lang/python/egg.mk" 19.include "../../lang/python/egg.mk"
21PYTHON_VERSIONED_DEPENDENCIES+= cryptography 20PYTHON_VERSIONED_DEPENDENCIES+= cryptography
 21PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
22.include "../../lang/python/versioned_dependencies.mk" 22.include "../../lang/python/versioned_dependencies.mk"
23.include "../../mk/bsd.pkg.mk" 23.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-certbot-nginx/Makefile 2022/03/17 12:23:33 1.20
+++ pkgsrc/security/py-certbot-nginx/Makefile 2022/10/19 14:25:19 1.21
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1# $NetBSD: Makefile,v 1.20 2022/03/17 12:23:33 adam Exp $ 1# $NetBSD: Makefile,v 1.21 2022/10/19 14:25:19 nia Exp $
2 2
3.include "../../security/py-certbot/Makefile.common" 3.include "../../security/py-certbot/Makefile.common"
4 4
5DISTNAME= certbot-nginx-${CERTBOT_VERSION} 5DISTNAME= certbot-nginx-${CERTBOT_VERSION}
6MASTER_SITES= ${MASTER_SITE_PYPI:=c/certbot-nginx/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=c/certbot-nginx/}
7 7
8COMMENT= Nginx plugin for Certbot 8COMMENT= Nginx plugin for Certbot
9 9
10DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=17.3.0:../../security/py-OpenSSL 
11DEPENDS+= ${PYPKGPREFIX}-acme>=${CERTBOT_VERSION}:../../security/py-acme 10DEPENDS+= ${PYPKGPREFIX}-acme>=${CERTBOT_VERSION}:../../security/py-acme
12DEPENDS+= ${PYPKGPREFIX}-certbot>=${CERTBOT_VERSION}:../../security/py-certbot 11DEPENDS+= ${PYPKGPREFIX}-certbot>=${CERTBOT_VERSION}:../../security/py-certbot
13DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.2.1:../../devel/py-pyparsing 12DEPENDS+= ${PYPKGPREFIX}-pyparsing>=2.2.1:../../devel/py-pyparsing
14 13
15PKG_SYSCONFVAR= nginx 14PKG_SYSCONFVAR= nginx
16 15
17SUBST_CLASSES+= paths 16SUBST_CLASSES+= paths
18SUBST_STAGE.paths= pre-configure 17SUBST_STAGE.paths= pre-configure
19SUBST_MESSAGE.paths= Fixing absolute paths. 18SUBST_MESSAGE.paths= Fixing absolute paths.
20SUBST_FILES.paths= certbot_nginx/_internal/constants.py 19SUBST_FILES.paths= certbot_nginx/_internal/constants.py
21SUBST_VARS.paths= PKG_SYSCONFDIR 20SUBST_VARS.paths= PKG_SYSCONFDIR
22 21
23.include "../../lang/python/egg.mk" 22.include "../../lang/python/egg.mk"
 23PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 24.include "../../lang/python/versioned_dependencies.mk"
24.include "../../mk/bsd.pkg.mk" 25.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-josepy/Makefile 2022/10/19 13:56:33 1.18
+++ pkgsrc/security/py-josepy/Makefile 2022/10/19 14:25:19 1.19
@@ -1,37 +1,37 @@ @@ -1,37 +1,37 @@
1# $NetBSD: Makefile,v 1.18 2022/10/19 13:56:33 nia Exp $ 1# $NetBSD: Makefile,v 1.19 2022/10/19 14:25:19 nia Exp $
2 2
3DISTNAME= josepy-1.13.0 3DISTNAME= josepy-1.13.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
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 
14DEPENDS+= ${PYPKGPREFIX}-setuptools>=1.0:../../devel/py-setuptools 13DEPENDS+= ${PYPKGPREFIX}-setuptools>=1.0:../../devel/py-setuptools
15TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.0:../../devel/py-coverage 14TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.0:../../devel/py-coverage
16TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8 15TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
17TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8.0:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8.0:../../devel/py-test
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
19TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8>=0.5:../../devel/py-test-flake8 18TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8>=0.5:../../devel/py-test-flake8
20 19
21USE_LANGUAGES= # none 20USE_LANGUAGES= # none
22 21
23PYTHON_VERSIONS_INCOMPATIBLE= 27 22PYTHON_VERSIONS_INCOMPATIBLE= 27
24 23
25USE_PKG_RESOURCES= yes 24USE_PKG_RESOURCES= yes
26 25
27post-install: 26post-install:
28 cd ${DESTDIR}${PREFIX}/bin && \ 27 cd ${DESTDIR}${PREFIX}/bin && \
29 ${MV} jws jws-${PYVERSSUFFIX} || ${TRUE} 28 ${MV} jws jws-${PYVERSSUFFIX} || ${TRUE}
30 29
31do-test: 30do-test:
32 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 31 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
33 32
34.include "../../lang/python/egg.mk" 33.include "../../lang/python/egg.mk"
35PYTHON_VERSIONED_DEPENDENCIES+= cryptography 34PYTHON_VERSIONED_DEPENDENCIES+= cryptography
 35PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
36.include "../../lang/python/versioned_dependencies.mk" 36.include "../../lang/python/versioned_dependencies.mk"
37.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.9 pkgsrc/security/py-ndg_httpsclient/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-ndg_httpsclient/Makefile 2022/09/11 16:53:08 1.8
+++ pkgsrc/security/py-ndg_httpsclient/Makefile 2022/10/19 14:25:20 1.9
@@ -1,23 +1,24 @@ @@ -1,23 +1,24 @@
1# $NetBSD: Makefile,v 1.8 2022/09/11 16:53:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2022/10/19 14:25:20 nia Exp $
2 2
3DISTNAME= ndg_httpsclient-0.5.1 3DISTNAME= ndg_httpsclient-0.5.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_GITHUB:=cedadev/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=cedadev/}
7GITHUB_PROJECT= ndg_httpsclient 7GITHUB_PROJECT= ndg_httpsclient
8GITHUB_TAG= ${PKGVERSION_NOREV} 8GITHUB_TAG= ${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/cedadev/ndg_httpsclient/ 11HOMEPAGE= https://github.com/cedadev/ndg_httpsclient/
12COMMENT= HTTPS client implementation for httplib and urllib2 based on PyOpenSSL 12COMMENT= HTTPS client implementation for httplib and urllib2 based on PyOpenSSL
13LICENSE= modified-bsd 13LICENSE= modified-bsd
14 14
15DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.4:../../security/py-asn1 15DEPENDS+= ${PYPKGPREFIX}-asn1>=0.1.4:../../security/py-asn1
16DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.13:../../security/py-OpenSSL 
17 16
18PYTHON_VERSIONS_INCOMPATIBLE= 27 17PYTHON_VERSIONS_INCOMPATIBLE= 27
19 18
20USE_PKG_RESOURCES= yes 19USE_PKG_RESOURCES= yes
21 20
22.include "../../lang/python/egg.mk" 21.include "../../lang/python/egg.mk"
 22PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 23.include "../../lang/python/versioned_dependencies.mk"
23.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

cvs diff -r1.9 -r1.10 pkgsrc/security/py-service_identity/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-service_identity/Makefile 2022/09/11 18:12:04 1.9
+++ pkgsrc/security/py-service_identity/Makefile 2022/10/19 14:25:20 1.10
@@ -1,23 +1,24 @@ @@ -1,23 +1,24 @@
1# $NetBSD: Makefile,v 1.9 2022/09/11 18:12:04 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2022/10/19 14:25:20 nia Exp $
2 2
3DISTNAME= service_identity-18.1.0 3DISTNAME= service_identity-18.1.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= security python 6CATEGORIES= security python
7MASTER_SITES= ${MASTER_SITE_PYPI:=s/service_identity/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=s/service_identity/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://pypi.python.org/pypi/service_identity 10HOMEPAGE= https://pypi.python.org/pypi/service_identity
11COMMENT= Service identity verification for pyOpenSSL 11COMMENT= Service identity verification for pyOpenSSL
12LICENSE= mit 12LICENSE= mit
13 13
14DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.12:../../security/py-OpenSSL 
15DEPENDS+= ${PYPKGPREFIX}-asn1-modules-[0-9]*:../../security/py-asn1-modules 14DEPENDS+= ${PYPKGPREFIX}-asn1-modules-[0-9]*:../../security/py-asn1-modules
16DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs 15DEPENDS+= ${PYPKGPREFIX}-attrs-[0-9]*:../../devel/py-attrs
17DEPENDS+= ${PYPKGPREFIX}-characteristic>=14.0.0:../../devel/py-characteristic 16DEPENDS+= ${PYPKGPREFIX}-characteristic>=14.0.0:../../devel/py-characteristic
18DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna 17DEPENDS+= ${PYPKGPREFIX}-idna-[0-9]*:../../www/py-idna
19 18
20PYTHON_VERSIONS_INCOMPATIBLE= 27 19PYTHON_VERSIONS_INCOMPATIBLE= 27
21 20
22.include "../../lang/python/egg.mk" 21.include "../../lang/python/egg.mk"
 22PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
 23.include "../../lang/python/versioned_dependencies.mk"
23.include "../../mk/bsd.pkg.mk" 24.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-yubikey-manager/Makefile 2022/10/19 13:56:33 1.6
+++ pkgsrc/security/py-yubikey-manager/Makefile 2022/10/19 14:25:20 1.7
@@ -1,37 +1,37 @@ @@ -1,37 +1,37 @@
1# $NetBSD: Makefile,v 1.6 2022/10/19 13:56:33 nia Exp $ 1# $NetBSD: Makefile,v 1.7 2022/10/19 14:25:20 nia Exp $
2 2
3.include "../../security/ykman/version.mk" 3.include "../../security/ykman/version.mk"
4 4
5DISTNAME= yubikey-manager-${VERSION} 5DISTNAME= yubikey-manager-${VERSION}
6PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 6PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
7PKGREVISION= 3 7PKGREVISION= 3
8CATEGORIES= security sysutils 8CATEGORIES= security sysutils
9MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/} 9MASTER_SITES= ${MASTER_SITE_GITHUB:=Yubico/}
10GITHUB_PROJECT= yubikey-manager 10GITHUB_PROJECT= yubikey-manager
11GITHUB_TAG= ${DISTNAME} 11GITHUB_TAG= ${DISTNAME}
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= https://developers.yubico.com/yubikey-manager/ 14HOMEPAGE= https://developers.yubico.com/yubikey-manager/
15COMMENT= Yubico YubiKey manager library 15COMMENT= Yubico YubiKey manager library
16LICENSE= 2-clause-bsd 16LICENSE= 2-clause-bsd
17 17
18DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0:../../security/py-OpenSSL 
19DEPENDS+= ${PYPKGPREFIX}-click>=0:../../devel/py-click 18DEPENDS+= ${PYPKGPREFIX}-click>=0:../../devel/py-click
20DEPENDS+= ${PYPKGPREFIX}-fido2>=0:../../security/py-fido2 19DEPENDS+= ${PYPKGPREFIX}-fido2>=0:../../security/py-fido2
21DEPENDS+= ${PYPKGPREFIX}-scard>=0:../../devel/py-scard 20DEPENDS+= ${PYPKGPREFIX}-scard>=0:../../devel/py-scard
22DEPENDS+= ${PYPKGPREFIX}-six>=0:../../lang/py-six 21DEPENDS+= ${PYPKGPREFIX}-six>=0:../../lang/py-six
23DEPENDS+= ${PYPKGPREFIX}-usb>=0:../../devel/py-usb 22DEPENDS+= ${PYPKGPREFIX}-usb>=0:../../devel/py-usb
24 23
25PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-usb 24PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-usb
26 25
27USE_PKG_RESOURCES= yes 26USE_PKG_RESOURCES= yes
28 27
29post-install: 28post-install:
30 cd ${DESTDIR}${PREFIX}/bin && \ 29 cd ${DESTDIR}${PREFIX}/bin && \
31 ${MV} ykman ykman-${PYVERSSUFFIX} 30 ${MV} ykman ykman-${PYVERSSUFFIX}
32 31
33.include "../../lang/python/egg.mk" 32.include "../../lang/python/egg.mk"
34.include "../../security/ykpers/buildlink3.mk" 33.include "../../security/ykpers/buildlink3.mk"
35PYTHON_VERSIONED_DEPENDENCIES+= cryptography 34PYTHON_VERSIONED_DEPENDENCIES+= cryptography
 35PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
36.include "../../lang/python/versioned_dependencies.mk" 36.include "../../lang/python/versioned_dependencies.mk"
37.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"

cvs diff -r1.32 -r1.33 pkgsrc/www/py-cheroot/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-cheroot/Makefile 2022/10/13 16:24:20 1.32
+++ pkgsrc/www/py-cheroot/Makefile 2022/10/19 14:25:20 1.33
@@ -1,30 +1,29 @@ @@ -1,30 +1,29 @@
1# $NetBSD: Makefile,v 1.32 2022/10/13 16:24:20 adam Exp $ 1# $NetBSD: Makefile,v 1.33 2022/10/19 14:25:20 nia Exp $
2 2
3DISTNAME= cheroot-6.5.8 3DISTNAME= cheroot-6.5.8
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= www python 6CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=C/Cheroot/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=C/Cheroot/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.cherrypy.org/ 10HOMEPAGE= http://www.cherrypy.org/
11COMMENT= High-performance, pure-Python HTTP server used by CherryPy 11COMMENT= High-performance, pure-Python HTTP server used by CherryPy
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-six>=1.11.0:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six>=1.11.0:../../lang/py-six
15DEPENDS+= ${PYPKGPREFIX}-more-itertools-[0-9]*:../../devel/py-more-itertools 15DEPENDS+= ${PYPKGPREFIX}-more-itertools-[0-9]*:../../devel/py-more-itertools
16BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0.0:../../devel/py-setuptools_scm 16BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0.0:../../devel/py-setuptools_scm
17TEST_DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL 
18TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.5.3:../../devel/py-coverage 17TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=4.5.3:../../devel/py-coverage
19TEST_DEPENDS+= ${PYPKGPREFIX}-ddt-[0-9]*:../../devel/py-ddt 18TEST_DEPENDS+= ${PYPKGPREFIX}-ddt-[0-9]*:../../devel/py-ddt
20TEST_DEPENDS+= ${PYPKGPREFIX}-portend-[0-9]*:../../net/py-portend 19TEST_DEPENDS+= ${PYPKGPREFIX}-portend-[0-9]*:../../net/py-portend
21TEST_DEPENDS+= ${PYPKGPREFIX}-requests-unixsocket-[0-9]*:../../devel/py-requests-unixsocket 20TEST_DEPENDS+= ${PYPKGPREFIX}-requests-unixsocket-[0-9]*:../../devel/py-requests-unixsocket
22TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8:../../devel/py-test 21TEST_DEPENDS+= ${PYPKGPREFIX}-test>=2.8:../../devel/py-test
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.7.1:../../devel/py-test-cov 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.7.1:../../devel/py-test-cov
24TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.4:../../devel/py-test-mock 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.10.4:../../devel/py-test-mock
25TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.1:../../devel/py-test-sugar 24TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.1:../../devel/py-test-sugar
26TEST_DEPENDS+= ${PYPKGPREFIX}-test-testmon>=0.9.7:../../devel/py-test-testmon 25TEST_DEPENDS+= ${PYPKGPREFIX}-test-testmon>=0.9.7:../../devel/py-test-testmon
27TEST_DEPENDS+= ${PYPKGPREFIX}-test-watch>=4.2.0:../../devel/py-test-watch 26TEST_DEPENDS+= ${PYPKGPREFIX}-test-watch>=4.2.0:../../devel/py-test-watch
28TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.28.0:../../devel/py-test-xdist 27TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.28.0:../../devel/py-test-xdist
29TEST_DEPENDS+= ${PYPKGPREFIX}-trustme>=0.4.0:../../security/py-trustme 28TEST_DEPENDS+= ${PYPKGPREFIX}-trustme>=0.4.0:../../security/py-trustme
30 29
@@ -32,14 +31,16 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27 @@ -32,14 +31,16 @@ PYTHON_VERSIONS_INCOMPATIBLE= 27
32 31
33USE_LANGUAGES= # none 32USE_LANGUAGES= # none
34 33
35USE_PKG_RESOURCES= yes 34USE_PKG_RESOURCES= yes
36 35
37post-install: 36post-install:
38 cd ${DESTDIR}${PREFIX}/bin && \ 37 cd ${DESTDIR}${PREFIX}/bin && \
39 ${MV} cheroot cheroot-${PYVERSSUFFIX} || ${TRUE} 38 ${MV} cheroot cheroot-${PYVERSSUFFIX} || ${TRUE}
40 39
41do-test: 40do-test:
42 cd ${WRKSRC} && py.test-${PYVERSSUFFIX} 41 cd ${WRKSRC} && py.test-${PYVERSSUFFIX}
43 42
44.include "../../lang/python/egg.mk" 43.include "../../lang/python/egg.mk"
 44PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL:test
 45.include "../../lang/python/versioned_dependencies.mk"
45.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/www/py-scrapy/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-scrapy/Makefile 2022/10/19 13:56:34 1.15
+++ pkgsrc/www/py-scrapy/Makefile 2022/10/19 14:25:20 1.16
@@ -1,41 +1,41 @@ @@ -1,41 +1,41 @@
1# $NetBSD: Makefile,v 1.15 2022/10/19 13:56:34 nia Exp $ 1# $NetBSD: Makefile,v 1.16 2022/10/19 14:25:20 nia Exp $
2 2
3DISTNAME= Scrapy-2.4.1 3DISTNAME= Scrapy-2.4.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= www python 6CATEGORIES= www python
7MASTER_SITES= ${MASTER_SITE_PYPI:=S/Scrapy/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=S/Scrapy/}
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://scrapy.org/ 10HOMEPAGE= https://scrapy.org/
11COMMENT= High-level Web Crawling and Web Scraping framework 11COMMENT= High-level Web Crawling and Web Scraping framework
12LICENSE= modified-bsd 12LICENSE= modified-bsd
13 13
14DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=16.2.0:../../security/py-OpenSSL 
15DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=4.1.3:../../devel/py-ZopeInterface 14DEPENDS+= ${PYPKGPREFIX}-ZopeInterface>=4.1.3:../../devel/py-ZopeInterface
16DEPENDS+= ${PYPKGPREFIX}-cssselect>=0.9.1:../../textproc/py-cssselect 15DEPENDS+= ${PYPKGPREFIX}-cssselect>=0.9.1:../../textproc/py-cssselect
17DEPENDS+= ${PYPKGPREFIX}-itemloaders>=1.0.1:../../textproc/py-itemloaders 16DEPENDS+= ${PYPKGPREFIX}-itemloaders>=1.0.1:../../textproc/py-itemloaders
18DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml 17DEPENDS+= ${PYPKGPREFIX}-lxml>=3.5.0:../../textproc/py-lxml
19DEPENDS+= ${PYPKGPREFIX}-parsel>=1.5.0:../../www/py-parsel 18DEPENDS+= ${PYPKGPREFIX}-parsel>=1.5.0:../../www/py-parsel
20DEPENDS+= ${PYPKGPREFIX}-protego>=0.1.15:../../www/py-protego 19DEPENDS+= ${PYPKGPREFIX}-protego>=0.1.15:../../www/py-protego
21DEPENDS+= ${PYPKGPREFIX}-pydispatcher>=2.0.5:../../devel/py-pydispatcher 20DEPENDS+= ${PYPKGPREFIX}-pydispatcher>=2.0.5:../../devel/py-pydispatcher
22DEPENDS+= ${PYPKGPREFIX}-queuelib>=1.4.2:../../devel/py-queuelib 21DEPENDS+= ${PYPKGPREFIX}-queuelib>=1.4.2:../../devel/py-queuelib
23DEPENDS+= ${PYPKGPREFIX}-service_identity>=16.0.0:../../security/py-service_identity 22DEPENDS+= ${PYPKGPREFIX}-service_identity>=16.0.0:../../security/py-service_identity
24DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six 23DEPENDS+= ${PYPKGPREFIX}-six>=1.10.0:../../lang/py-six
25DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted 24DEPENDS+= ${PYPKGPREFIX}-twisted>=17.9.0:../../net/py-twisted
26DEPENDS+= ${PYPKGPREFIX}-w3lib>=1.17.0:../../www/py-w3lib 25DEPENDS+= ${PYPKGPREFIX}-w3lib>=1.17.0:../../www/py-w3lib
27 26
28USE_LANGUAGES= # none 27USE_LANGUAGES= # none
29 28
30PYTHON_VERSIONS_INCOMPATIBLE= 27 29PYTHON_VERSIONS_INCOMPATIBLE= 27
31 30
32USE_PKG_RESOURCES= yes 31USE_PKG_RESOURCES= yes
33 32
34post-install: 33post-install:
35 cd ${DESTDIR}${PREFIX}/bin && \ 34 cd ${DESTDIR}${PREFIX}/bin && \
36 ${MV} scrapy scrapy-${PYVERSSUFFIX} || ${TRUE} 35 ${MV} scrapy scrapy-${PYVERSSUFFIX} || ${TRUE}
37 36
38.include "../../lang/python/egg.mk" 37.include "../../lang/python/egg.mk"
39PYTHON_VERSIONED_DEPENDENCIES+= cryptography 38PYTHON_VERSIONED_DEPENDENCIES+= cryptography
 39PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
40.include "../../lang/python/versioned_dependencies.mk" 40.include "../../lang/python/versioned_dependencies.mk"
41.include "../../mk/bsd.pkg.mk" 41.include "../../mk/bsd.pkg.mk"

cvs diff -r1.41 -r1.42 pkgsrc/www/py-urllib3/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-urllib3/Makefile 2022/10/19 13:56:34 1.41
+++ pkgsrc/www/py-urllib3/Makefile 2022/10/19 14:25:20 1.42
@@ -1,31 +1,31 @@ @@ -1,31 +1,31 @@
1# $NetBSD: Makefile,v 1.41 2022/10/19 13:56:34 nia Exp $ 1# $NetBSD: Makefile,v 1.42 2022/10/19 14:25:20 nia Exp $
2 2
3DISTNAME= urllib3-1.26.12 3DISTNAME= urllib3-1.26.12
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= www python 5CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=u/urllib3/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=u/urllib3/}
7 7
8MAINTAINER= imil@NetBSD.org 8MAINTAINER= imil@NetBSD.org
9HOMEPAGE= https://urllib3.readthedocs.io/ 9HOMEPAGE= https://urllib3.readthedocs.io/
10COMMENT= HTTP library with thread-safe connection pooling 10COMMENT= HTTP library with thread-safe connection pooling
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-OpenSSL>=0.14:../../security/py-OpenSSL 
14DEPENDS+= ${PYPKGPREFIX}-Socks>=1.6.0:../../net/py-Socks 13DEPENDS+= ${PYPKGPREFIX}-Socks>=1.6.0:../../net/py-Socks
15DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi 14DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi
16DEPENDS+= ${PYPKGPREFIX}-idna>=2.0.0:../../www/py-idna 15DEPENDS+= ${PYPKGPREFIX}-idna>=2.0.0:../../www/py-idna
17TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 16TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
18TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
19TEST_DEPENDS+= ${PYPKGPREFIX}-tornado-[0-9]*:../../www/py-tornado 18TEST_DEPENDS+= ${PYPKGPREFIX}-tornado-[0-9]*:../../www/py-tornado
20TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme 19TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme
21 20
22PYTHON_VERSIONS_INCOMPATIBLE= 27 21PYTHON_VERSIONS_INCOMPATIBLE= 27
23 22
24PYSETUPTESTTARGET= pytest 23PYSETUPTESTTARGET= pytest
25 24
26USE_LANGUAGES= # none 25USE_LANGUAGES= # none
27 26
28.include "../../lang/python/egg.mk" 27.include "../../lang/python/egg.mk"
29PYTHON_VERSIONED_DEPENDENCIES+= cryptography 28PYTHON_VERSIONED_DEPENDENCIES+= cryptography
 29PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL
30.include "../../lang/python/versioned_dependencies.mk" 30.include "../../lang/python/versioned_dependencies.mk"
31.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"