Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -4941,10 +4941,12 @@ SUBDIR += py27-setuptools SUBDIR += py3-Jinja2 SUBDIR += py3-babel + SUBDIR += py3-cffi SUBDIR += py3-click SUBDIR += py3-click-log SUBDIR += py3-click-threading SUBDIR += py3-colorama + SUBDIR += py3-coloredlogs SUBDIR += py3-dbus SUBDIR += py3-defusedxml SUBDIR += py3-docopt @@ -4954,6 +4956,7 @@ SUBDIR += py3-flake8-import-order SUBDIR += py3-flake8-polyfill SUBDIR += py3-flake8-quotes + SUBDIR += py3-pygit2 SUBDIR += py3-gobject3 SUBDIR += py3-hgtools SUBDIR += py3-jedi @@ -4968,6 +4971,7 @@ SUBDIR += py3-prompt_toolkit SUBDIR += py3-py SUBDIR += py3-pycodestyle + SUBDIR += py3-pycparser SUBDIR += py3-pydocstyle SUBDIR += py3-pyflakes SUBDIR += py3-pyicu Index: devel/py-cffi/Makefile =================================================================== --- devel/py-cffi/Makefile +++ devel/py-cffi/Makefile @@ -14,11 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libffi.so:devel/libffi -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycparser>=2.10:devel/py-pycparser +RUN_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}pycparser>=2.10:devel/py-pycparser TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest # Actually 2.6-2.7,3.2-3.5 -USES= localbase python compiler +USES?= localbase python compiler USE_PYTHON= autoplist distutils .include Index: devel/py-coloredlogs/Makefile =================================================================== --- devel/py-coloredlogs/Makefile +++ devel/py-coloredlogs/Makefile @@ -12,10 +12,10 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}humanfriendly>=2.1:textproc/py-humanfriendly +RUN_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}humanfriendly>=2.1:textproc/py-humanfriendly NO_ARCH= yes -USES= python +USES?= python USE_PYTHON= autoplist distutils .include Index: devel/py-pycparser/Makefile =================================================================== --- devel/py-pycparser/Makefile +++ devel/py-pycparser/Makefile @@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE -USES= python +USES?= python USE_PYTHON= distutils autoplist .include Index: devel/py-pygit2/Makefile =================================================================== --- devel/py-pygit2/Makefile +++ devel/py-pygit2/Makefile @@ -13,12 +13,12 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi +BUILD_DEPENDS?= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi LIB_DEPENDS= libgit2.so:devel/libgit2 -RUN_DEPENDS:= ${BUILD_DEPENDS} \ +RUN_DEPENDS?= ${BUILD_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six -USES= python +USES?= python USE_PYTHON= autoplist distutils MAKE_ENV= LIBGIT2=${LOCALBASE} PYDISTUTILS_TEST_TARGET?= test Index: devel/py3-cffi/Makefile =================================================================== --- /dev/null +++ devel/py3-cffi/Makefile @@ -0,0 +1,8 @@ + +MASTERDIR= ${.CURDIR}/../py-cffi + +USES= localbase python:3.3+ compiler + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycparser>=2.10:devel/py3-pycparser + +.include "${MASTERDIR}/Makefile" Index: devel/py3-coloredlogs/Makefile =================================================================== --- /dev/null +++ devel/py3-coloredlogs/Makefile @@ -0,0 +1,8 @@ + +MASTERDIR= ${.CURDIR}/../py-coloredlogs + +USES= python:3.3+ + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}humanfriendly>=2.1:textproc/py3-humanfriendly + +.include "${MASTERDIR}/Makefile" Index: devel/py3-pycparser/Makefile =================================================================== --- /dev/null +++ devel/py3-pycparser/Makefile @@ -0,0 +1,6 @@ + +MASTERDIR= ${.CURDIR}/../py-pycparser + +USES= python:3.3+ + +.include "${MASTERDIR}/Makefile" Index: devel/py3-pygit2/Makefile =================================================================== --- /dev/null +++ devel/py3-pygit2/Makefile @@ -0,0 +1,10 @@ + +MASTERDIR= ${.CURDIR}/../py-pygit2 + +USES= python:3.3+ + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py3-cffi +RUN_DEPENDS= ${BUILD_DEPENDS} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py3-six + +.include "${MASTERDIR}/Makefile" Index: sysutils/py3-iocage/Makefile =================================================================== --- sysutils/py3-iocage/Makefile +++ sysutils/py3-iocage/Makefile @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= iocage -PORTVERSION= 0.9.7 +PORTVERSION= 0.9.8.1 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,11 +13,16 @@ NO_PACKAGE= should be compiled using python ${PYTHON_VER} or greater +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py3-pytest-runner RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6.7:devel/py3-click \ ${PYTHON_PKGNAMEPREFIX}tqdm>=4.10.0:misc/py3-tqdm \ + ${PYTHON_PKGNAMEPREFIX}coloredlogs>0:devel/py3-coloredlogs \ ca_root_nss>0:security/ca_root_nss \ ${PYTHON_PKGNAMEPREFIX}texttable>=0.8.7:textproc/py3-texttable \ - ${PYTHON_PKGNAMEPREFIX}requests>=2.11.1:www/py3-requests + ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py3-pytest-runner \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.11.1:www/py3-requests \ + ${PYTHON_PKGNAMEPREFIX}libzfs>=1.0.2:devel/py3-libzfs \ + ${PYTHON_PKGNAMEPREFIX}pygit2>=0.24.1:devel/py3-pygit2 USE_GITHUB= yes Index: sysutils/py3-iocage/distinfo =================================================================== --- sysutils/py3-iocage/distinfo +++ sysutils/py3-iocage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1489549714 -SHA256 (iocage-iocage-0.9.7_GH0.tar.gz) = 76dab74df5f9d8b169924fcc0addaa1a291a8274bf6e0e222fb5d62425456a72 -SIZE (iocage-iocage-0.9.7_GH0.tar.gz) = 325256 +TIMESTAMP = 1495979141 +SHA256 (iocage-iocage-0.9.8.1_GH0.tar.gz) = 36ff1bdbcd6167dc6cd61a3d99a27d096b2f2b3ad29ebbd075946f34e7b320b9 +SIZE (iocage-iocage-0.9.8.1_GH0.tar.gz) = 368335 Index: textproc/Makefile =================================================================== --- textproc/Makefile +++ textproc/Makefile @@ -1373,6 +1373,7 @@ SUBDIR += py3-asciinema SUBDIR += py3-chardet SUBDIR += py3-docutils + SUBDIR += py3-humanfriendly SUBDIR += py3-hunspell SUBDIR += py3-libxml2 SUBDIR += py3-pager Index: textproc/py-humanfriendly/Makefile =================================================================== --- textproc/py-humanfriendly/Makefile +++ textproc/py-humanfriendly/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt NO_ARCH= yes -USES= python +USES?= python USE_PYTHON= autoplist distutils .include Index: textproc/py3-humanfriendly/Makefile =================================================================== --- /dev/null +++ textproc/py3-humanfriendly/Makefile @@ -0,0 +1,6 @@ + +MASTERDIR= ${.CURDIR}/../py-humanfriendly + +USES= python:3.3+ + +.include "${MASTERDIR}/Makefile"