From 6cfb4fae5a4fdb5c9b3d4999a7419fe4c01e54bd Mon Sep 17 00:00:00 2001 From: Tom Gillespie Date: Thu, 21 Nov 2024 12:18:47 -0800 Subject: [PATCH] dev-python/meson-python: BDEPEND on RDEPEND MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix issue where meson-python fails to build if pyproject-metadata is not installed at build time. This is needed e.g. when building a binpkg. The full RDEPEND is added because technically both meson and ninja are required at build time and are present in the base stage3 image, however if there are cases where they are not present then then emerge would fail. Signed-off-by: Tom Gillespie Closes: https://github.com/gentoo/gentoo/pull/39403 Signed-off-by: Michał Górny --- dev-python/meson-python/meson-python-0.17.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/meson-python/meson-python-0.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild index cc239d69dc171..ea5282b324b5e 100644 --- a/dev-python/meson-python/meson-python-0.17.1.ebuild +++ b/dev-python/meson-python/meson-python-0.17.1.ebuild @@ -31,6 +31,7 @@ RDEPEND=" ' 3.10) " BDEPEND=" + ${RDEPEND} >=dev-python/cython-0.29.34[${PYTHON_USEDEP}] test? ( >=dev-python/packaging-23.1[${PYTHON_USEDEP}]