diff --git a/devel/osc/Makefile b/devel/osc/Makefile index 4a8a48899533..57430c02a6c6 100644 --- a/devel/osc/Makefile +++ b/devel/osc/Makefile @@ -1,51 +1,51 @@ PORTNAME= osc PORTVERSION= 0.182.0 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= Command Line Interface to work with an openSUSE Build Service WWW= https://en.opensuse.org/openSUSE:OSC \ https://github.com/openSUSE/osc LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}m2crypto>=0:security/py-m2crypto@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= openSUSE -USES= cpe python pytest -USE_PYTHON= autoplist distutils noflavors +USES= cpe python +USE_PYTHON= autoplist distutils noflavors pytest PLIST_FILES= bin/osc NO_ARCH= yes PYTEST_BROKEN_TESTS= testPrdiffDiffstat CPE_VENDOR= suse CPE_PRODUCT= opensuse_osc PORTDOCS= * OPTIONS_DEFINE= CA_BUNDLE DOCS OPTIONS_DEFAULT=CA_BUNDLE CA_BUNDLE_DESC= Install CA Certificates CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CA_BUNDLE_VARS= CA_PATH=${LOCALBASE}/share/certs/ca-root-nss.crt CA_BUNDLE_VARS_OFF= CA_PATH=/etc/ssl post-patch: @${REINPLACE_CMD} -e "s|'share', 'man'|'man'|" ${WRKSRC}/setup.py @${REINPLACE_CMD} -e "/cert.pem/ s|\[.*\]|['${CA_PATH}']|" \ ${WRKSRC}/osc/conf.py post-install: ${LN} -s osc-wrapper.py ${STAGEDIR}${PREFIX}/bin/osc post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} AUTHORS README.md NEWS TODO \ ${STAGEDIR}${DOCSDIR} .include diff --git a/devel/py-astroid253/Makefile b/devel/py-astroid253/Makefile index 45c3d89f9e0d..79c95e2b059e 100644 --- a/devel/py-astroid253/Makefile +++ b/devel/py-astroid253/Makefile @@ -1,32 +1,32 @@ PORTNAME= astroid PORTVERSION= 2.5.3 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 253 MAINTAINER= amdmi3@FreeBSD.org COMMENT= Abstract syntax tree for Python with inference support (legacy version) WWW= https://github.com/PyCQA/astroid LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lazy-object-proxy>=0:devel/py-lazy-object-proxy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wrapt>=0:devel/py-wrapt@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:devel/py-dateutil@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nose>=0:devel/py-nose@${PY_FLAVOR} \ ${PYNUMPY} -USES= python:3.8+ pytest -USE_PYTHON= autoplist concurrent distutils +USES= python:3.8+ +USE_PYTHON= autoplist concurrent distutils pytest CONFLICTS= ${PYTHON_PKGNAMEPREFIX}astroid NO_ARCH= yes PYTEST_IGNORED_TESTS= test_find_distutils_submodules_in_virtualenv PORTSCOUT= ignore:1 .include diff --git a/devel/py-asttokens/Makefile b/devel/py-asttokens/Makefile index 0e4ce01e15fe..df6df893dbd4 100644 --- a/devel/py-asttokens/Makefile +++ b/devel/py-asttokens/Makefile @@ -1,24 +1,24 @@ PORTNAME= asttokens PORTVERSION= 2.1.0 CATEGORIES= devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Annotate AST trees with source code positions WWW= https://pypi.org/project/asttokens/ \ https://github.com/gristlabs/asttokens LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astroid253>=0:devel/py-astroid253@${PY_FLAVOR} -USES= python:3.6+ pytest -USE_PYTHON= autoplist distutils -PYTEST_ARGS= --ignore=tests/testdata +USES= python:3.6+ +USE_PYTHON= autoplist distutils pytest +TEST_ARGS= --ignore=tests/testdata NO_ARCH= yes .include diff --git a/devel/py-async_generator/Makefile b/devel/py-async_generator/Makefile index dad38f70bf39..17a8596c1687 100644 --- a/devel/py-async_generator/Makefile +++ b/devel/py-async_generator/Makefile @@ -1,20 +1,20 @@ PORTNAME= async_generator PORTVERSION= 1.10 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Tiny library to add async generators to Python 3.5 WWW= https://pypi.org/project/async_generator/ LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE2 -USES= python:3.5+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.5+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/devel/py-flake8/Makefile b/devel/py-flake8/Makefile index db0cf7c57fe6..04a900af9edb 100644 --- a/devel/py-flake8/Makefile +++ b/devel/py-flake8/Makefile @@ -1,25 +1,25 @@ PORTNAME= flake8 PORTVERSION= 5.0.4 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Code checking using pep8 and pyflakes WWW= https://pypi.org/project/flake8/ \ https://gitlab.com/pycqa/flake8 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mccabe>=0:devel/py-mccabe@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycodestyle>=0:devel/py-pycodestyle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyflakes>=0:devel/py-pyflakes@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} -USES= python:3.8+ pytest -USE_PYTHON= autoplist concurrent distutils +USES= python:3.8+ +USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes PYTEST_BROKEN_TESTS= test_up_to_date test_all_pyflakes_messages_have_flake8_codes_assigned .include diff --git a/devel/py-hypothesmith/Makefile b/devel/py-hypothesmith/Makefile index 5ab3eaa73055..be8e0534d238 100644 --- a/devel/py-hypothesmith/Makefile +++ b/devel/py-hypothesmith/Makefile @@ -1,24 +1,24 @@ PORTNAME= hypothesmith PORTVERSION= 0.2.0 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Hypothesis strategies for generating Python programs WWW= https://github.com/Zac-HD/hypothesmith LICENSE= MPL20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lark>=0:devel/py-lark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}libcst>=0:devel/py-libcst@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}parso>=0:textproc/py-parso@${PY_FLAVOR} -USES= python:3.7+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.7+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/devel/py-outcome/Makefile b/devel/py-outcome/Makefile index 756a8741e743..59c2971acc2a 100644 --- a/devel/py-outcome/Makefile +++ b/devel/py-outcome/Makefile @@ -1,24 +1,24 @@ PORTNAME= outcome PORTVERSION= 1.2.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Capture the outcome of Python function calls WWW= https://pypi.org/project/outcome/ LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>0:devel/py-attrs@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}async_generator>=0:devel/py-async_generator@${PY_FLAVOR} -USES= python:3.7+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.7+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/devel/py-pycodestyle/Makefile b/devel/py-pycodestyle/Makefile index 675c918222bd..1e4d0311a3a7 100644 --- a/devel/py-pycodestyle/Makefile +++ b/devel/py-pycodestyle/Makefile @@ -1,19 +1,19 @@ PORTNAME= pycodestyle PORTVERSION= 2.9.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Python style guide checker WWW= https://pycodestyle.readthedocs.io/en/latest/ \ https://pypi.org/project/pycodestyle/ \ https://github.com/pycqa/pycodestyle LICENSE= MIT # mentioned as "Expat" -USES= python:3.6+ pytest -USE_PYTHON= autoplist concurrent distutils +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes .include diff --git a/devel/py-pytest-datadir/Makefile b/devel/py-pytest-datadir/Makefile index 4460cade0748..cb166af3fef2 100644 --- a/devel/py-pytest-datadir/Makefile +++ b/devel/py-pytest-datadir/Makefile @@ -1,22 +1,22 @@ PORTNAME= pytest-datadir PORTVERSION= 1.4.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= pytest plugin for test data directories and files WWW= https://pypi.org/project/pytest-datadir/ \ https://github.com/gabrielcnr/pytest-datadir LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python:3.6+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.6+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/devel/py-pytest-mutagen/Makefile b/devel/py-pytest-mutagen/Makefile index f03e39acb6ec..14695eb13cd2 100644 --- a/devel/py-pytest-mutagen/Makefile +++ b/devel/py-pytest-mutagen/Makefile @@ -1,25 +1,25 @@ PORTNAME= pytest-mutagen PORTVERSION= 1.3 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Add the mutation testing feature to pytest WWW= https://pypi.org/project/pytest-mutagen/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} USE_GITHUB= yes # LICENSE and tests are missing from PyPI distribution GH_ACCOUNT= timpaquatte GH_TAGNAME= b4cc63c # 1.3 tag is also missing -USES= python:3.6+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.6+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes PYTEST_BROKEN_TESTS= test_BST_mutations test_short_example test_separate_files .include diff --git a/devel/py-pytest-regtest/Makefile b/devel/py-pytest-regtest/Makefile index 2a01aa5efe7c..a37c7e6ffce0 100644 --- a/devel/py-pytest-regtest/Makefile +++ b/devel/py-pytest-regtest/Makefile @@ -1,21 +1,21 @@ PORTNAME= pytest-regtest PORTVERSION= 1.5.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Pytest plugin for regression tests WWW= https://gitlab.com/uweschmitt/pytest-regtest \ https://pypi.org/project/pytest-regtest/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} -USES= python pytest -USE_PYTHON= autoplist distutils +USES= python +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/devel/py-pytest-trio/Makefile b/devel/py-pytest-trio/Makefile index 0cb0f97e7bbc..90c72938a958 100644 --- a/devel/py-pytest-trio/Makefile +++ b/devel/py-pytest-trio/Makefile @@ -1,27 +1,27 @@ PORTNAME= pytest-trio PORTVERSION= 0.8.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Pytest plugin for trio WWW= https://pypi.org/project/pytest-trio/ \ https://github.com/python-trio/pytest-trio LICENSE= MIT APACHE20 LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE2 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}trio>=0:net/py-trio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}outcome>=0:devel/py-outcome@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} -USES= python:3.7+ pytest -USE_PYTHON= autoplist distutils -PYTEST_ARGS= --pyargs pytest_trio +USES= python:3.7+ +USE_PYTHON= autoplist distutils pytest +TEST_ARGS= --pyargs pytest_trio NO_ARCH= yes .include diff --git a/devel/py-rubymarshal/Makefile b/devel/py-rubymarshal/Makefile index 0291b0371152..d53b763d8236 100644 --- a/devel/py-rubymarshal/Makefile +++ b/devel/py-rubymarshal/Makefile @@ -1,24 +1,24 @@ PORTNAME= rubymarshal PORTVERSION= 1.2.10 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Read and write Ruby-marshalled data WWW= https://pypi.org/project/rubymarshal/ LICENSE= WTFPL LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>=0:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-mutagen>=0:devel/py-pytest-mutagen@${PY_FLAVOR} USE_GITHUB= yes # tests are missing from PyPI distribution GH_ACCOUNT= d9pouces GH_PROJECT= RubyMarshal -USES= python:3.6+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.6+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/devel/py-unittest2pytest/Makefile b/devel/py-unittest2pytest/Makefile index 3ee206387554..c68c53f407c2 100644 --- a/devel/py-unittest2pytest/Makefile +++ b/devel/py-unittest2pytest/Makefile @@ -1,19 +1,19 @@ PORTNAME= unittest2pytest PORTVERSION= 0.4 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Convert unittest test-cases to pytest WWW= https://pypi.org/project/unittest2pytest/ \ https://github.com/pytest-dev/unittest2pytest LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING-GPLv3.txt -USES= python pytest -USE_PYTHON= autoplist concurrent distutils +USES= python +USE_PYTHON= autoplist concurrent distutils pytest NO_ARCH= yes .include diff --git a/ftp/py-aioftp/Makefile b/ftp/py-aioftp/Makefile index f56f7e8f05e7..834b25e1ae43 100644 --- a/ftp/py-aioftp/Makefile +++ b/ftp/py-aioftp/Makefile @@ -1,25 +1,25 @@ PORTNAME= aioftp PORTVERSION= 0.21.4 CATEGORIES= ftp python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= FTP client/server for asyncio WWW= https://aioftp.readthedocs.io/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/license.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}trustme>=0:security/py-trustme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}async_timeout>0:devel/py-async_timeout@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}siosocks>0:net/py-siosocks@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR} -USES= python:3.7+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.7+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/graphics/py-pyglet/Makefile b/graphics/py-pyglet/Makefile index af1047762cda..b5f8c0f79729 100644 --- a/graphics/py-pyglet/Makefile +++ b/graphics/py-pyglet/Makefile @@ -1,22 +1,22 @@ PORTNAME= pyglet PORTVERSION= 2.0.0 CATEGORIES= graphics multimedia x11-toolkits python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Cross-platform windowing and multimedia library WWW= https://pypi.org/project/pyglet/ \ https://github.com/pyglet/pyglet LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= display:test gl python:3.6+ pytest zip +USES= display:test gl python:3.6+ zip USE_GL= gl glu -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes CONFLICTS_INSTALL=${PYTHON_PKGNAMEPREFIX}${PORTNAME}1 .include diff --git a/net/py-siosocks/Makefile b/net/py-siosocks/Makefile index 04f5bb534956..16abe5a0d611 100644 --- a/net/py-siosocks/Makefile +++ b/net/py-siosocks/Makefile @@ -1,21 +1,21 @@ PORTNAME= siosocks PORTVERSION= 0.3.0 CATEGORIES= net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Sans-io socks proxy client/server library/framework WWW= https://pypi.python.org/pypi/siosocks LICENSE= MIT LICENSE_FILE= ${WRKSRC}/license.txt TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=0:devel/py-pytest-asyncio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-trio>=0:devel/py-pytest-trio@${PY_FLAVOR} -USES= python:3.8+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.8+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/security/py-trustme/Makefile b/security/py-trustme/Makefile index 3f577b72727d..7a96ae15f533 100644 --- a/security/py-trustme/Makefile +++ b/security/py-trustme/Makefile @@ -1,27 +1,27 @@ PORTNAME= trustme PORTVERSION= 0.9.0 PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Top quality TLS certs while you wait, for the discerning tester WWW= https://github.com/python-trio/trustme LICENSE= APACHE20 MIT LICENSE_COMB= dual LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE.APACHE2 LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>=0:dns/py-idna@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service_identity>=0:security/py-service_identity@${PY_FLAVOR} -USES= python:3.6+ pytest -USE_PYTHON= autoplist distutils +USES= python:3.6+ +USE_PYTHON= autoplist distutils pytest NO_ARCH= yes .include diff --git a/textproc/lookatme/Makefile b/textproc/lookatme/Makefile index bde36cf8fe39..e412acf549bd 100644 --- a/textproc/lookatme/Makefile +++ b/textproc/lookatme/Makefile @@ -1,30 +1,30 @@ PORTNAME= lookatme PORTVERSION= 2.5.4 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP MAINTAINER= amdmi3@FreeBSD.org COMMENT= Interactive, terminal-based markdown presenter WWW= https://github.com/d0c-s4vage/lookatme LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marshmallow>=0:devel/py-marshmallow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}click>=0:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mistune0>=0.8<1:textproc/py-mistune0@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urwid>=0:devel/py-urwid@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-mock>=0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} -USES= cpe python:3.6+ pytest +USES= cpe python:3.6+ CPE_VENDOR= ${PORTNAME}_project -USE_PYTHON= autoplist distutils noflavors +USE_PYTHON= autoplist distutils noflavors pytest NO_ARCH= yes post-patch: @${REINPLACE_CMD} -e 's|>.*||' ${WRKSRC}/requirements.txt .include diff --git a/www/py-multidict/Makefile b/www/py-multidict/Makefile index d1a8c43df231..e55477780104 100644 --- a/www/py-multidict/Makefile +++ b/www/py-multidict/Makefile @@ -1,23 +1,23 @@ PORTNAME= multidict PORTVERSION= 6.0.2 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Multidict implementation WWW= https://github.com/aio-libs/multidict LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=0:devel/py-pytest-cov@${PY_FLAVOR} -USES= python:3.7+ pytest -USE_PYTHON= autoplist cython distutils +USES= python:3.7+ +USE_PYTHON= autoplist cython distutils pytest post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/multidict/*.so .include diff --git a/www/py-yarl/Makefile b/www/py-yarl/Makefile index a4fd7a71099e..554927f5c7b2 100644 --- a/www/py-yarl/Makefile +++ b/www/py-yarl/Makefile @@ -1,37 +1,37 @@ PORTNAME= yarl PORTVERSION= 1.8.1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Yet another URL library WWW= https://github.com/aio-libs/yarl LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}multidict>0:www/py-multidict@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>0:devel/py-pytest-runner@${PY_FLAVOR} -USES= python:3.7+ pytest -USE_PYTHON= autoplist distutils cython +USES= python:3.7+ +USE_PYTHON= autoplist distutils cython pytest pre-configure: @rm ${WRKSRC}/yarl/_quoting_c.c @cd ${WRKSRC}/yarl && ${PYTHON_CMD} -m cython -3 -o _quoting_c.c _quoting_c.pyx post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/yarl/_quoting_c*.so pre-test: @cd ${TEST_WRKSRC}/yarl && ${LN} -fs ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/yarl/_quoting_c*.so .include .if ${PYTHON_REL} < 30800 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} .endif .include