Index: head/devel/py-nose2/Makefile =================================================================== --- head/devel/py-nose2/Makefile (revision 506834) +++ head/devel/py-nose2/Makefile (revision 506835) @@ -1,26 +1,29 @@ # $FreeBSD$ PORTNAME= nose2 -PORTVERSION= 0.8.0 -PORTREVISION= 1 +PORTVERSION= 0.9.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= daniel@blodan.se COMMENT= Next generations of nicer testing for Python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/license.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>=4.4.1:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.7:devel/py-six@${PY_FLAVOR} -py27_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} - USES= python +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -USE_PYTHON= autoplist concurrent distutils -.include +.include + +.if ${PYTHON_REL} < 3600 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} +.endif + +.include Index: head/devel/py-nose2/distinfo =================================================================== --- head/devel/py-nose2/distinfo (revision 506834) +++ head/devel/py-nose2/distinfo (revision 506835) @@ -1,3 +1,3 @@ -TIMESTAMP = 1539275660 -SHA256 (nose2-0.8.0.tar.gz) = 9052f2b46807b63d9bdf68e0768da1f8386368889b50043fd5d0889c470258f3 -SIZE (nose2-0.8.0.tar.gz) = 142142 +TIMESTAMP = 1563383261 +SHA256 (nose2-0.9.1.tar.gz) = 0ede156fd7974fa40893edeca0b709f402c0ccacd7b81b22e76f73c116d1b999 +SIZE (nose2-0.9.1.tar.gz) = 153897 Index: head/devel/py-nose2/files/patch-setup.py =================================================================== --- head/devel/py-nose2/files/patch-setup.py (revision 506834) +++ head/devel/py-nose2/files/patch-setup.py (revision 506835) @@ -1,13 +1,13 @@ Allow USE_PYTHON=concurrent to handle script renaming/linking for multiple Python versions. ---- setup.py.orig 2018-01-29 12:01:44 UTC +--- setup.py.orig 2019-04-02 15:52:32 UTC +++ setup.py -@@ -89,7 +89,6 @@ else: - params['entry_points'] = { - 'console_scripts': [ - '%s = nose2:discover' % SCRIPT1, -- '%s = nose2:discover' % SCRIPT2, - ], - } - params['install_requires'] = parse_requirements('requirements.txt') +@@ -41,7 +41,6 @@ setup( + entry_points={ + "console_scripts": [ + "nose2 = nose2:discover", +- "nose2-%s.%s = nose2:discover" % (py_version.major, py_version.minor), + ] + }, + test_suite="unittest.collector",