commit: 6d03641a68947272956ecdbf538a23b2bfcb2a43 Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com> AuthorDate: Fri Nov 24 20:14:07 2023 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Nov 25 06:15:52 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d03641a
dev-python/mypy: add missing build dependencies for native-extensions 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 <eschwartz93 <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33970 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> 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 7d03cfe65dce..8b73fd42a46d 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 8f2e5cfa65db..6de2cb0c619b 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 bde4d1b90a80..8948976bf216 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 49d077bf8578..7bbb2610993d 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}] )
