git: e37109f1766e - main - math/py-matplotlib: add ${PY_SETUPTOOLS} to BUILD_DEPENDS

From: Charlie Li <vishwin_at_FreeBSD.org>
Date: Thu, 29 Feb 2024 14:43:34 UTC
The branch main has been updated by vishwin:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e37109f1766e97f8aecf23417ef83167a43831ed

commit e37109f1766e97f8aecf23417ef83167a43831ed
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2024-02-29 14:40:22 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2024-02-29 14:40:22 +0000

    math/py-matplotlib: add ${PY_SETUPTOOLS} to BUILD_DEPENDS
    
    No PEP-517 build backend was specified, so add the correct one
    (setuptools). Build only succeeds because setuptools is brought in
    by other dependencies transiently, which will fail after the linked
    PR is committed.
    
    With hat: python
    PR: 270510
---
 math/py-matplotlib/Makefile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index 88b607bbd3fa..38c6e7516c60 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -11,6 +11,7 @@ WWW=		https://matplotlib.org/
 LICENSE=	PSFL
 
 BUILD_DEPENDS=	${PYNUMPY} \
+		${PY_SETUPTOOLS} \
 		${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pillow>=6.2:graphics/py-pillow@${PY_FLAVOR} \