svn commit: r559581 - in head: devel/py-colorama devel/py-fudge devel/py-game devel/py-nose devel/py-pbr devel/py-pinocchio devel/py-repoze.lru devel/py-wsgiutils security/py-pycrypto textproc/py-c...

Antoine Brodin antoine at FreeBSD.org
Tue Dec 29 13:21:41 UTC 2020


Author: antoine
Date: Tue Dec 29 13:21:37 2020
New Revision: 559581
URL: https://svnweb.freebsd.org/changeset/ports/559581

Log:
  Drop python 2.7 support from a few ports

Modified:
  head/devel/py-colorama/Makefile
  head/devel/py-fudge/Makefile
  head/devel/py-game/Makefile
  head/devel/py-nose/Makefile
  head/devel/py-pbr/Makefile
  head/devel/py-pinocchio/Makefile
  head/devel/py-repoze.lru/Makefile
  head/devel/py-wsgiutils/Makefile
  head/security/py-pycrypto/Makefile
  head/textproc/py-cloud_sptheme/Makefile
  head/textproc/py-libxml2/Makefile
  head/textproc/py-sphinxcontrib-fulltoc/Makefile
  head/www/py-flup6/Makefile
  head/www/py-paste/Makefile
  head/www/py-pastedeploy/Makefile
  head/www/py-routes/Makefile

Modified: head/devel/py-colorama/Makefile
==============================================================================
--- head/devel/py-colorama/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-colorama/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -13,7 +13,7 @@ COMMENT=	Cross-platform API to print colored terminal 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 
 NO_ARCH=	yes

Modified: head/devel/py-fudge/Makefile
==============================================================================
--- head/devel/py-fudge/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-fudge/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -12,7 +12,7 @@ COMMENT=	Python module for using fake objects to test 
 
 LICENSE=	MIT
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 
 .include <bsd.port.mk>

Modified: head/devel/py-game/Makefile
==============================================================================
--- head/devel/py-game/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-game/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -21,7 +21,7 @@ LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 RUN_DEPENDS=	${PYNUMPY} \
 		v4l_compat>0:multimedia/v4l_compat
 
-USES=		compiler:c11 jpeg pkgconfig python sdl xorg
+USES=		compiler:c11 jpeg pkgconfig python:3.6+ sdl xorg
 USE_SDL=	sdl2 ttf2 image2 mixer2
 USE_PYTHON=	autoplist distutils
 USE_XORG=	x11

Modified: head/devel/py-nose/Makefile
==============================================================================
--- head/devel/py-nose/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-nose/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -14,7 +14,7 @@ COMMENT=	Discovery-based unittest extension
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/lgpl.txt
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 .include <bsd.port.pre.mk>

Modified: head/devel/py-pbr/Makefile
==============================================================================
--- head/devel/py-pbr/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-pbr/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR}
 
-USES=		python shebangfix
+USES=		python:3.6+ shebangfix
 USE_PYTHON=	autoplist concurrent distutils
 SHEBANG_FILES=	pbr/tests/testpackage/setup.py
 

Modified: head/devel/py-pinocchio/Makefile
==============================================================================
--- head/devel/py-pinocchio/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-pinocchio/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -14,7 +14,7 @@ LICENSE=	MIT
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR}
 
 NO_ARCH=	yes
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>

Modified: head/devel/py-repoze.lru/Makefile
==============================================================================
--- head/devel/py-repoze.lru/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-repoze.lru/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -15,7 +15,7 @@ LICENSE_NAME=	Repoze Public License
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 LICENSE_PERMS=	auto-accept dist-mirror dist-sell pkg-mirror pkg-sell
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/devel/py-wsgiutils/Makefile
==============================================================================
--- head/devel/py-wsgiutils/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/devel/py-wsgiutils/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -14,7 +14,7 @@ COMMENT=	Utility libraries for development of simple W
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/security/py-pycrypto/Makefile
==============================================================================
--- head/security/py-pycrypto/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/security/py-pycrypto/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -16,7 +16,7 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 
 CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}pycryptodome-*
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 
 GNU_CONFIGURE=	yes

Modified: head/textproc/py-cloud_sptheme/Makefile
==============================================================================
--- head/textproc/py-cloud_sptheme/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/textproc/py-cloud_sptheme/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -17,7 +17,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	${PY_SPHINX} \
 		${PYTHON_PKGNAMEPREFIX}sphinxcontrib-fulltoc>=1.1:textproc/py-sphinxcontrib-fulltoc@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/textproc/py-libxml2/Makefile
==============================================================================
--- head/textproc/py-libxml2/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/textproc/py-libxml2/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -14,7 +14,7 @@ DESCR=		${.CURDIR}/pkg-descr
 PLIST=		${.CURDIR}/pkg-plist
 
 USE_GNOME=	libxml2
-USES=		gettext-runtime gnome python
+USES=		gettext-runtime gnome python:3.6+
 USE_PYTHON=	autoplist distutils
 
 CPPFLAGS+=	`${PYTHON_CMD}-config --cflags`

Modified: head/textproc/py-sphinxcontrib-fulltoc/Makefile
==============================================================================
--- head/textproc/py-sphinxcontrib-fulltoc/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/textproc/py-sphinxcontrib-fulltoc/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pbr>=1.8.1:devel/py-pbr@${PY_FLAVOR}
 RUN_DEPENDS=	${PY_SPHINX}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 NO_ARCH=	yes
 

Modified: head/www/py-flup6/Makefile
==============================================================================
--- head/www/py-flup6/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/www/py-flup6/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -11,7 +11,7 @@ COMMENT=	Random assortment of WSGI servers
 
 LICENSE=	BSD2CLAUSE
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 NO_ARCH=	yes
 

Modified: head/www/py-paste/Makefile
==============================================================================
--- head/www/py-paste/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/www/py-paste/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -20,7 +20,7 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py
 	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
 	${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	distutils autoplist
 
 NO_ARCH=	yes

Modified: head/www/py-pastedeploy/Makefile
==============================================================================
--- head/www/py-pastedeploy/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/www/py-pastedeploy/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -15,7 +15,7 @@ LICENSE=	MIT
 
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}Paste>=1.6:www/py-paste@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist concurrent distutils
 
 NO_ARCH=	yes

Modified: head/www/py-routes/Makefile
==============================================================================
--- head/www/py-routes/Makefile	Tue Dec 29 13:19:16 2020	(r559580)
+++ head/www/py-routes/Makefile	Tue Dec 29 13:21:37 2020	(r559581)
@@ -16,7 +16,7 @@ LICENSE=	MIT
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}repoze.lru>=0.3:devel/py-repoze.lru@${PY_FLAVOR}
 
-USES=		python
+USES=		python:3.6+
 USE_PYTHON=	autoplist distutils
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list