Date: Sun, 3 Jan 2021 09:11:52 +0000 (UTC) From: Antoine Brodin <antoine@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r559997 - in head: devel/boost-python-libs devel/mercurial devel/py-backports devel/py-capstone devel/py-cycler devel/py-dateutil devel/py-lxml devel/py-olefile devel/py-polib devel/py-... Message-ID: <202101030911.1039Bqc2081645@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: antoine Date: Sun Jan 3 09:11:52 2021 New Revision: 559997 URL: https://svnweb.freebsd.org/changeset/ports/559997 Log: Remove python 2.7 support from a few ports Modified: head/devel/boost-python-libs/Makefile head/devel/mercurial/Makefile head/devel/py-backports/Makefile head/devel/py-capstone/Makefile head/devel/py-cycler/Makefile head/devel/py-dateutil/Makefile head/devel/py-lxml/Makefile head/devel/py-olefile/Makefile head/devel/py-polib/Makefile head/devel/py-prettytable0/Makefile head/devel/py-pyasn1-modules/Makefile head/devel/py-pyasn1/Makefile head/devel/py-pycerberus/Makefile head/devel/py-wheel/Makefile head/devel/pydbus-common/Makefile head/devel/pygobject3-common/Makefile head/graphics/py-cairo/Makefile head/math/py-kiwisolver/Makefile head/math/py-numpy/Makefile head/net/py-ldap/Makefile head/security/py-bcrypt/Makefile head/security/py-paramiko/Makefile head/security/py-pynacl/Makefile head/textproc/py-genshi/Makefile head/textproc/py-markdown/Makefile head/textproc/py-sphinxcontrib-adadomain/Makefile head/textproc/py-xlrd/Makefile Modified: head/devel/boost-python-libs/Makefile ============================================================================== --- head/devel/boost-python-libs/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/boost-python-libs/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -11,7 +11,7 @@ BUILD_DEPENDS= bjam:devel/boost-jam \ ${PYNUMPY} LIB_DEPENDS= libboost_thread.so:devel/boost-libs -USES= python +USES= python:3.6+ USE_PYTHON= flavors OPTIONS_DEFINE= DEBUG OPTIMIZED_CFLAGS Modified: head/devel/mercurial/Makefile ============================================================================== --- head/devel/mercurial/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/mercurial/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -13,7 +13,7 @@ COMMENT= Fast, lightweight source control management s LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= cpe python shebangfix +USES= cpe python:3.6+ shebangfix SHEBANG_FILES= contrib/hgweb.fcgi hgweb.cgi USE_PYTHON= autoplist distutils Modified: head/devel/py-backports/Makefile ============================================================================== --- head/devel/py-backports/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-backports/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -11,7 +11,7 @@ COMMENT= Shared namespace shim for py-backports.* port LICENSE= MIT -USES= python +USES= python:3.6+ USE_PYTHON= flavors py3kplist NO_ARCH= yes Modified: head/devel/py-capstone/Makefile ============================================================================== --- head/devel/py-capstone/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-capstone/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.TXT LIB_DEPENDS= libcapstone.so:devel/capstone4 -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils MAKE_ENV+= LIBCAPSTONE_PATH= # Prevent bundled libcapstone from being built Modified: head/devel/py-cycler/Makefile ============================================================================== --- head/devel/py-cycler/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-cycler/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes Modified: head/devel/py-dateutil/Makefile ============================================================================== --- head/devel/py-dateutil/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-dateutil/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.3:devel ${PYTHON_PKGNAMEPREFIX}freezegun>0:devel/py-freezegun@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>=3.30:devel/py-hypothesis@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_LOCALE= en_US.UTF-8 USE_PYTHON= autoplist distutils Modified: head/devel/py-lxml/Makefile ============================================================================== --- head/devel/py-lxml/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-lxml/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -13,7 +13,7 @@ COMMENT= Pythonic binding for the libxml2 and libxslt LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/licenses/BSD.txt -USES= compiler gnome python uniquefiles:dirs +USES= compiler gnome python:3.6+ uniquefiles:dirs USE_GNOME= libxml2 libxslt USE_PYTHON= autoplist concurrent distutils Modified: head/devel/py-olefile/Makefile ============================================================================== --- head/devel/py-olefile/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-olefile/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -15,7 +15,7 @@ LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python zip +USES= python:3.6+ zip USE_PYTHON= distutils autoplist TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} Modified: head/devel/py-polib/Makefile ============================================================================== --- head/devel/py-polib/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-polib/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -10,7 +10,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= Python library to parse and manage gettext catalogs -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include <bsd.port.mk> Modified: head/devel/py-prettytable0/Makefile ============================================================================== --- head/devel/py-prettytable0/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-prettytable0/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -14,7 +14,7 @@ COMMENT= Library for displaying tabular data in an ASC LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes Modified: head/devel/py-pyasn1-modules/Makefile ============================================================================== --- head/devel/py-pyasn1-modules/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-pyasn1-modules/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.4.1:deve OPTIONS_DEFINE= DOCS -USES= python shebangfix +USES= python:3.6+ shebangfix SHEBANG_FILES= tools/*.py USE_PYTHON= autoplist concurrent distutils Modified: head/devel/py-pyasn1/Makefile ============================================================================== --- head/devel/py-pyasn1/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-pyasn1/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -13,7 +13,7 @@ COMMENT= ASN.1 toolkit for Python LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.rst -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils NO_ARCH= yes Modified: head/devel/py-pycerberus/Makefile ============================================================================== --- head/devel/py-pycerberus/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-pycerberus/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -13,7 +13,7 @@ COMMENT= Highly flexible, no magic input validation li LICENSE= MIT NO_ARCH= yes -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils .include <bsd.port.mk> Modified: head/devel/py-wheel/Makefile ============================================================================== --- head/devel/py-wheel/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/py-wheel/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -24,7 +24,7 @@ SIGNATURE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dirspec> ${PYTHON_PKGNAMEPREFIX}keyring>=1.3:security/py-keyring@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}xdg>=0.25:devel/py-xdg@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist .include <bsd.port.mk> Modified: head/devel/pydbus-common/Makefile ============================================================================== --- head/devel/pydbus-common/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/pydbus-common/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -65,7 +65,7 @@ do-install-HTMLDOCS-on: LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib RUN_DEPENDS+= pydbus-common>=0:devel/pydbus-common USE_LDCONFIG= yes -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors py3kplist post-install: Modified: head/devel/pygobject3-common/Makefile ============================================================================== --- head/devel/pygobject3-common/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/devel/pygobject3-common/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -56,7 +56,7 @@ LIB_DEPENDS+= libffi.so:devel/libffi RUN_DEPENDS+= pygobject3-common>=0:devel/pygobject3-common .if ${SLAVE_PORT} == python -USES+= python +USES+= python:3.6+ USE_PYTHON= flavors py3kplist BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} Modified: head/graphics/py-cairo/Makefile ============================================================================== --- head/graphics/py-cairo/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/graphics/py-cairo/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -20,7 +20,7 @@ LICENSE_FILE_MPL11= ${WRKSRC}/COPYING-MPL-1.1 PORTSCOUT= limitw:1,even -USES= compiler:c11 gnome pkgconfig python +USES= compiler:c11 gnome pkgconfig python:3.6+ USE_PYTHON= distutils py3kplist USE_GNOME= cairo Modified: head/math/py-kiwisolver/Makefile ============================================================================== --- head/math/py-kiwisolver/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/math/py-kiwisolver/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -12,7 +12,7 @@ COMMENT= Fast implementation of the Cassowary constrai LICENSE= BSD3CLAUSE -USES= compiler:c++11-lang python +USES= compiler:c++11-lang python:3.6+ USE_PYTHON= autoplist concurrent distutils .include <bsd.port.mk> Modified: head/math/py-numpy/Makefile ============================================================================== --- head/math/py-numpy/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/math/py-numpy/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -21,7 +21,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= compiler:c11 fortran python zip +USES= compiler:c11 fortran python:3.6+ zip USE_PYTHON= allflavors autoplist concurrent cython distutils GCCLIBDIR_CMDS= ${FC} -print-file-name=libgfortran.so | ${SED} -e s/libgfortran.so// Modified: head/net/py-ldap/Makefile ============================================================================== --- head/net/py-ldap/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/net/py-ldap/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -17,7 +17,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyasn1>0:devel/py- ${PYTHON_PKGNAMEPREFIX}pyasn1-modules>0:devel/py-pyasn1-modules@${PY_FLAVOR} CONFLICTS_INSTALL= py27-pyldap -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils USE_OPENLDAP= yes WANT_OPENLDAP_VER= 24 Modified: head/security/py-bcrypt/Makefile ============================================================================== --- head/security/py-bcrypt/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/security/py-bcrypt/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.1.0:devel/ ${PYTHON_PKGNAMEPREFIX}six>=1.4.1:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.2.1:devel/py-pytest@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils do-test: Modified: head/security/py-paramiko/Makefile ============================================================================== --- head/security/py-paramiko/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/security/py-paramiko/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -20,7 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:secu TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist distutils CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}paramiko1 Modified: head/security/py-pynacl/Makefile ============================================================================== --- head/security/py-pynacl/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/security/py-pynacl/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -21,7 +21,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=1.4.1:devel/ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.2.1:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>=3.27.0:devel/py-hypothesis@${PY_FLAVOR} -USES= python localbase +USES= python:3.6+ localbase USE_PYTHON= autoplist distutils OPTIONS_DEFINE= BUNDLED_NACL Modified: head/textproc/py-genshi/Makefile ============================================================================== --- head/textproc/py-genshi/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/textproc/py-genshi/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -13,7 +13,7 @@ COMMENT= Toolkit for generation of output for the web LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -USES= python +USES= python:3.6+ USE_PYTHON= distutils autoplist OPTIONS_DEFINE= BABEL @@ -24,13 +24,6 @@ BABEL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0.8:d do-test: @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test -.include <bsd.port.pre.mk> - -.if ${PYTHON_VER} < 3.3 -post-install: - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/genshi/*.so -.else NO_ARCH= yes -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> Modified: head/textproc/py-markdown/Makefile ============================================================================== --- head/textproc/py-markdown/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/textproc/py-markdown/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-n ${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR} -USES= python +USES= python:3.6+ USE_PYTHON= distutils concurrent autoplist NO_ARCH= yes Modified: head/textproc/py-sphinxcontrib-adadomain/Makefile ============================================================================== --- head/textproc/py-sphinxcontrib-adadomain/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/textproc/py-sphinxcontrib-adadomain/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -15,7 +15,7 @@ LICENSE= BSD2CLAUSE RUN_DEPENDS= ${PY_SPHINX} -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes Modified: head/textproc/py-xlrd/Makefile ============================================================================== --- head/textproc/py-xlrd/Makefile Sun Jan 3 08:46:19 2021 (r559996) +++ head/textproc/py-xlrd/Makefile Sun Jan 3 09:11:52 2021 (r559997) @@ -13,7 +13,7 @@ COMMENT= Reading data and formatting information from LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python +USES= python:3.6+ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202101030911.1039Bqc2081645>