dev-python/aiohttp: BDEPEND on multidict

Fix issue where aiohttp fails to emerge in cases where multidict
is not installed for BDEPEND due to a call aiohttp-*/tools/gen.py
during configure.

Signed-off-by: Tom Gillespie <tgbugs@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/42394
Closes: https://github.com/gentoo/gentoo/pull/42394
Signed-off-by: Jay Faulkner <jayf@gentoo.org>
This commit is contained in:
Tom Gillespie 2025-06-01 13:32:17 -07:00 committed by Jay Faulkner
parent cf79b1883c
commit 0df1c2ccde
No known key found for this signature in database
GPG Key ID: CD454452290B456A
6 changed files with 6 additions and 0 deletions

View File

@ -36,6 +36,7 @@ RDEPEND="
' 3.10)
"
BDEPEND="
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
native-extensions? (
dev-python/cython[${PYTHON_USEDEP}]
)

View File

@ -44,6 +44,7 @@ RDEPEND="
' 3.10)
"
BDEPEND="
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
native-extensions? (
dev-python/cython[${PYTHON_USEDEP}]
)

View File

@ -40,6 +40,7 @@ RDEPEND="
>=dev-python/yarl-1.17.0[${PYTHON_USEDEP}]
"
BDEPEND="
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
native-extensions? (
>=dev-python/cython-3.1.1[${PYTHON_USEDEP}]
dev-python/pkgconfig[${PYTHON_USEDEP}]

View File

@ -40,6 +40,7 @@ RDEPEND="
>=dev-python/yarl-1.17.0[${PYTHON_USEDEP}]
"
BDEPEND="
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
native-extensions? (
>=dev-python/cython-3.1.1[${PYTHON_USEDEP}]
dev-python/pkgconfig[${PYTHON_USEDEP}]

View File

@ -40,6 +40,7 @@ RDEPEND="
>=dev-python/yarl-1.17.0[${PYTHON_USEDEP}]
"
BDEPEND="
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
native-extensions? (
>=dev-python/cython-3.1.1[${PYTHON_USEDEP}]
dev-python/pkgconfig[${PYTHON_USEDEP}]

View File

@ -40,6 +40,7 @@ RDEPEND="
>=dev-python/yarl-1.17.0[${PYTHON_USEDEP}]
"
BDEPEND="
>=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
native-extensions? (
>=dev-python/cython-3.1.1[${PYTHON_USEDEP}]
dev-python/pkgconfig[${PYTHON_USEDEP}]