summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Gillespie <tgbugs@gmail.com>2024-11-21 12:18:47 -0800
committerMichał Górny <mgorny@gentoo.org>2024-11-23 19:40:58 +0100
commit6cfb4fae5a4fdb5c9b3d4999a7419fe4c01e54bd (patch)
tree78e3d5186eeeb4875d1f6f819e6e9607ad35c991 /dev-python/meson-python
parentsys-kernel/dracut: Stabilize 103-r4 hppa, #937336 (diff)
downloadgentoo-6cfb4fae5a4fdb5c9b3d4999a7419fe4c01e54bd.tar.gz
gentoo-6cfb4fae5a4fdb5c9b3d4999a7419fe4c01e54bd.tar.bz2
gentoo-6cfb4fae5a4fdb5c9b3d4999a7419fe4c01e54bd.zip
dev-python/meson-python: BDEPEND on RDEPEND
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 <tgbugs@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39403 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/meson-python')
-rw-r--r--dev-python/meson-python/meson-python-0.17.1.ebuild1
1 files changed, 1 insertions, 0 deletions
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 cc239d69dc17..ea5282b324b5 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}]