From 6d03641a68947272956ecdbf538a23b2bfcb2a43 Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Fri, 24 Nov 2023 15:14:07 -0500 Subject: [PATCH] dev-python/mypy: add missing build dependencies for native-extensions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It has to run mypy at build time, so all RDEPEND must also be BDEPEND here. I thought I had originally added this... This prevents building with e.g. different root or --buildpkgonly, where RDEPEND isn't used at all (as an implementation detail, building and installing will merge RDEPEND first, so people might not notice the issue). Signed-off-by: Eli Schwartz Closes: https://github.com/gentoo/gentoo/pull/33970 Signed-off-by: Michał Górny --- dev-python/mypy/mypy-1.6.0.ebuild | 1 + dev-python/mypy/mypy-1.6.1.ebuild | 1 + dev-python/mypy/mypy-1.7.0.ebuild | 1 + dev-python/mypy/mypy-1.7.1.ebuild | 1 + 4 files changed, 4 insertions(+) diff --git a/dev-python/mypy/mypy-1.6.0.ebuild b/dev-python/mypy/mypy-1.6.0.ebuild index 7d03cfe65dce4..8b73fd42a46de 100644 --- a/dev-python/mypy/mypy-1.6.0.ebuild +++ b/dev-python/mypy/mypy-1.6.0.ebuild @@ -37,6 +37,7 @@ RDEPEND=" " BDEPEND=" native-extensions? ( + ${RDEPEND} dev-python/types-psutil[${PYTHON_USEDEP}] dev-python/types-setuptools[${PYTHON_USEDEP}] ) diff --git a/dev-python/mypy/mypy-1.6.1.ebuild b/dev-python/mypy/mypy-1.6.1.ebuild index 8f2e5cfa65db5..6de2cb0c619b1 100644 --- a/dev-python/mypy/mypy-1.6.1.ebuild +++ b/dev-python/mypy/mypy-1.6.1.ebuild @@ -37,6 +37,7 @@ RDEPEND=" " BDEPEND=" native-extensions? ( + ${RDEPEND} dev-python/types-psutil[${PYTHON_USEDEP}] dev-python/types-setuptools[${PYTHON_USEDEP}] ) diff --git a/dev-python/mypy/mypy-1.7.0.ebuild b/dev-python/mypy/mypy-1.7.0.ebuild index bde4d1b90a806..8948976bf2167 100644 --- a/dev-python/mypy/mypy-1.7.0.ebuild +++ b/dev-python/mypy/mypy-1.7.0.ebuild @@ -37,6 +37,7 @@ RDEPEND=" " BDEPEND=" native-extensions? ( + ${RDEPEND} dev-python/types-psutil[${PYTHON_USEDEP}] dev-python/types-setuptools[${PYTHON_USEDEP}] ) diff --git a/dev-python/mypy/mypy-1.7.1.ebuild b/dev-python/mypy/mypy-1.7.1.ebuild index 49d077bf85787..7bbb2610993db 100644 --- a/dev-python/mypy/mypy-1.7.1.ebuild +++ b/dev-python/mypy/mypy-1.7.1.ebuild @@ -37,6 +37,7 @@ RDEPEND=" " BDEPEND=" native-extensions? ( + ${RDEPEND} dev-python/types-psutil[${PYTHON_USEDEP}] dev-python/types-setuptools[${PYTHON_USEDEP}] )