Sat Oct 24 21:48:50 2020 UTC ()
py-aiohttp: Always depends on py-typing-extensions

web_urldispatcher imports it unconditionally.


(js)
diff -r1.43 -r1.44 pkgsrc/www/py-aiohttp/Makefile

cvs diff -r1.43 -r1.44 pkgsrc/www/py-aiohttp/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-aiohttp/Makefile 2020/10/24 18:49:21 1.43
+++ pkgsrc/www/py-aiohttp/Makefile 2020/10/24 21:48:50 1.44
@@ -1,35 +1,36 @@ @@ -1,35 +1,36 @@
1# $NetBSD: Makefile,v 1.43 2020/10/24 18:49:21 js Exp $ 1# $NetBSD: Makefile,v 1.44 2020/10/24 21:48:50 js Exp $
2 2
3DISTNAME= aiohttp-3.7.0 3DISTNAME= aiohttp-3.7.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
 5PKGREVISION= 1
5CATEGORIES= www python 6CATEGORIES= www python
6MASTER_SITES= ${MASTER_SITE_PYPI:=a/aiohttp/} 7MASTER_SITES= ${MASTER_SITE_PYPI:=a/aiohttp/}
7 8
8MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/aio-libs/aiohttp 10HOMEPAGE= https://github.com/aio-libs/aiohttp
10COMMENT= Async http client/server framework 11COMMENT= Async http client/server framework
11LICENSE= apache-2.0 12LICENSE= apache-2.0
12 13
13DEPENDS+= ${PYPKGPREFIX}-async-timeout>=3.0:../../devel/py-async-timeout 14DEPENDS+= ${PYPKGPREFIX}-async-timeout>=3.0:../../devel/py-async-timeout
14DEPENDS+= ${PYPKGPREFIX}-attrs>=17.3.0:../../devel/py-attrs 15DEPENDS+= ${PYPKGPREFIX}-attrs>=17.3.0:../../devel/py-attrs
15DEPENDS+= ${PYPKGPREFIX}-chardet>=2.0<4.0:../../converters/py-chardet 16DEPENDS+= ${PYPKGPREFIX}-chardet>=2.0<4.0:../../converters/py-chardet
16DEPENDS+= ${PYPKGPREFIX}-multidict>=4.5<7.0:../../databases/py-multidict 17DEPENDS+= ${PYPKGPREFIX}-multidict>=4.5<7.0:../../databases/py-multidict
17DEPENDS+= ${PYPKGPREFIX}-yarl>=1.0<2.0:../../www/py-yarl 18DEPENDS+= ${PYPKGPREFIX}-yarl>=1.0<2.0:../../www/py-yarl
 19DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.6.5:../../devel/py-typing-extensions
18TEST_DEPENDS+= ${PYPKGPREFIX}-async_generator-[0-9]*:../../devel/py-async_generator 20TEST_DEPENDS+= ${PYPKGPREFIX}-async_generator-[0-9]*:../../devel/py-async_generator
19TEST_DEPENDS+= ${PYPKGPREFIX}-gunicorn-[0-9]*:../../www/py-gunicorn 21TEST_DEPENDS+= ${PYPKGPREFIX}-gunicorn-[0-9]*:../../www/py-gunicorn
20TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
21TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 23TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
22TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout 24TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist 25TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
24 26
25PYTHON_VERSIONS_INCOMPATIBLE= 27 27PYTHON_VERSIONS_INCOMPATIBLE= 27
26 28
27.include "../../lang/python/pyversion.mk" 29.include "../../lang/python/pyversion.mk"
28.if ${_PYTHON_VERSION} == 36 30.if ${_PYTHON_VERSION} == 36
29DEPENDS+= ${PYPKGPREFIX}-idna-ssl>=1.0:../../www/py-idna_ssl 31DEPENDS+= ${PYPKGPREFIX}-idna-ssl>=1.0:../../www/py-idna_ssl
30DEPENDS+= ${PYPKGPREFIX}-typing-extensions>=3.6.5:../../devel/py-typing-extensions 
31.endif 32.endif
32 33
33.include "../../devel/py-cython/buildlink3.mk" 34.include "../../devel/py-cython/buildlink3.mk"
34.include "../../lang/python/egg.mk" 35.include "../../lang/python/egg.mk"
35.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"