diff --git a/net/py-python-novaclient/Makefile b/net/py-python-novaclient/Makefile index 48af160fe2eb..cb6e36481769 100644 --- a/net/py-python-novaclient/Makefile +++ b/net/py-python-novaclient/Makefile @@ -1,32 +1,34 @@ PORTNAME= python-novaclient -PORTVERSION= 18.4.0 +PORTVERSION= 18.5.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Client for the OpenStack Nova API WWW= https://docs.openstack.org/python-novaclient/latest/ \ https://github.com/openstack/python-novaclient LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=5.7.0:devel/py-pbr@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}keystoneauth1>=3.5.0:devel/py-keystoneauth1@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.i18n>=3.15.3:devel/py-oslo.i18n@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.serialization>=2.18.0:devel/py-oslo.serialization@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}oslo.utils>=3.33.0:devel/py-oslo.utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prettytable0>=0.7.2:devel/py-prettytable0@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stevedore>=2.0.1:devel/py-stevedore@${PY_FLAVOR} USES= python shebangfix -USE_PYTHON= autoplist concurrent distutils +USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes SHEBANG_GLOB= *.sh .include diff --git a/net/py-python-novaclient/distinfo b/net/py-python-novaclient/distinfo index c2414a13bbe0..7ea251e0d442 100644 --- a/net/py-python-novaclient/distinfo +++ b/net/py-python-novaclient/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693823931 -SHA256 (python-novaclient-18.4.0.tar.gz) = 6b6b6ae2c11eb1c108e3af55eaa7211b0fc9199935a229a6ba3e0de514c12b50 -SIZE (python-novaclient-18.4.0.tar.gz) = 339338 +TIMESTAMP = 1709390700 +SHA256 (python-novaclient-18.5.0.tar.gz) = e23ee440c0c8eae2b53afa881d30acaec0687fcebad246391ec29b96c543038d +SIZE (python-novaclient-18.5.0.tar.gz) = 339744 diff --git a/net/py-python-novaclient/files/patch-pyproject.toml b/net/py-python-novaclient/files/patch-pyproject.toml new file mode 100644 index 000000000000..de2676faa785 --- /dev/null +++ b/net/py-python-novaclient/files/patch-pyproject.toml @@ -0,0 +1,7 @@ +--- pyproject.toml.orig 2024-03-01 13:50:34 UTC ++++ pyproject.toml +@@ -1,3 +1,3 @@ + [build-system] +-requires = ["pbr>=5.7.0", "setuptools>=64.0.0", "wheel"] ++requires = ["pbr>=5.7.0", "setuptools>=61.0.0", "wheel"] + build-backend = "pbr.build"