diff --git a/devel/py-riot/Makefile b/devel/py-riot/Makefile index 7da2701e04ba..67542bc0b4f9 100644 --- a/devel/py-riot/Makefile +++ b/devel/py-riot/Makefile @@ -1,35 +1,36 @@ PORTNAME= riot PORTVERSION= 0.20.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Simple Python test runner runner WWW= https://ddriot.readthedocs.io/en/latest/ \ https://github.com/DataDog/riot LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.apache2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=7:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pexpect>=0:misc/py-pexpect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}rich>=0:textproc/py-rich@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}virtualenv>=0<20.26.6_99:devel/py-virtualenv@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include .if ${PYTHON_REL} >= 31200 RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} .endif .include diff --git a/devel/py-riot/files/patch-setup.py b/devel/py-riot/files/patch-setup.py new file mode 100644 index 000000000000..96605c8cf509 --- /dev/null +++ b/devel/py-riot/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2024-10-18 20:24:28 UTC ++++ setup.py +@@ -29,7 +29,7 @@ setup( + install_requires=[ + "dataclasses; python_version<'3.7'", + "click>=7", +- "virtualenv<=20.26.6", ++ "virtualenv", + "rich", + "pexpect", + "packaging",