Wed Dec 9 09:30:56 2020 UTC ()
Mark packages that fail with Python 2.7


(nia)
diff -r1.2 -r1.3 pkgsrc/textproc/py-jsonrpc-server/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/py-ujson/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/textproc/py-jsonrpc-server/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/py-jsonrpc-server/Makefile 2020/11/07 18:56:56 1.2
+++ pkgsrc/textproc/py-jsonrpc-server/Makefile 2020/12/09 09:30:56 1.3
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.2 2020/11/07 18:56:56 wiz Exp $ 1# $NetBSD: Makefile,v 1.3 2020/12/09 09:30:56 nia Exp $
2 2
3DISTNAME= python-jsonrpc-server-0.4.0 3DISTNAME= python-jsonrpc-server-0.4.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/python-//}
5CATEGORIES= textproc net devel 5CATEGORIES= textproc net devel
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-jsonrpc-server/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/python-jsonrpc-server/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/palantir/python-jsonrpc-server 9HOMEPAGE= https://github.com/palantir/python-jsonrpc-server
10COMMENT= Asynchronous JSON RPC server for Python 10COMMENT= Asynchronous JSON RPC server for Python
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14 14
15.include "../../lang/python/pyversion.mk" 15.include "../../lang/python/pyversion.mk"
16 16
17.if ${_PYTHON_VERSION} == 27 17.if ${_PYTHON_VERSION} == 27
18DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future 18DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
19DEPENDS+= ${PYPKGPREFIX}-futures-[0-9]*:../../devel/py-futures 19DEPENDS+= ${PYPKGPREFIX}-futures-[0-9]*:../../devel/py-futures
20.endif 20.endif
21DEPENDS+= ${PYPKGPREFIX}-ujson>=3:../../textproc/py-ujson 21DEPENDS+= ${PYPKGPREFIX}-ujson>=3:../../textproc/py-ujson
22 22
23TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 23TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
24 24
 25PYTHON_VERSIONS_INCOMPATIBLE= 27 # textproc/py-ujson
 26
25PYTHON_VERSIONED_DEPENDENCIES= test:test 27PYTHON_VERSIONED_DEPENDENCIES= test:test
26 28
27# does not work either 29# does not work either
28#do-test: 30#do-test:
29# cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} py.test-${PYVERSSUFFIX} 31# cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} py.test-${PYVERSSUFFIX}
30 32
31.include "../../lang/python/versioned_dependencies.mk" 33.include "../../lang/python/versioned_dependencies.mk"
32.include "../../lang/python/egg.mk" 34.include "../../lang/python/egg.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/textproc/py-ujson/Makefile 2020/11/07 18:55:32 1.5
+++ pkgsrc/textproc/py-ujson/Makefile 2020/12/09 09:30:56 1.6
@@ -1,18 +1,20 @@ @@ -1,18 +1,20 @@
1# $NetBSD: Makefile,v 1.5 2020/11/07 18:55:32 wiz Exp $ 1# $NetBSD: Makefile,v 1.6 2020/12/09 09:30:56 nia Exp $
2 2
3DISTNAME= ujson-4.0.1 3DISTNAME= ujson-4.0.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= textproc python 5CATEGORIES= textproc python
6MASTER_SITES= ${MASTER_SITE_PYPI:=u/ujson/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=u/ujson/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/esnme/ultrajson 9HOMEPAGE= https://github.com/esnme/ultrajson
10COMMENT= Ultra fast JSON encoder and decoder for Python 10COMMENT= Ultra fast JSON encoder and decoder for Python
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 13BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
14 14
15USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
16 16
 17PYTHON_VERSIONS_INCOMPATIBLE= 27
 18
17.include "../../lang/python/egg.mk" 19.include "../../lang/python/egg.mk"
18.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"