From 0df1c2ccde383e3d0c3f5e7a67a922f8a37d5ab5 Mon Sep 17 00:00:00 2001 From: Tom Gillespie Date: Sun, 1 Jun 2025 13:32:17 -0700 Subject: [PATCH] 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 Part-of: https://github.com/gentoo/gentoo/pull/42394 Closes: https://github.com/gentoo/gentoo/pull/42394 Signed-off-by: Jay Faulkner --- dev-python/aiohttp/aiohttp-3.11.14.ebuild | 1 + dev-python/aiohttp/aiohttp-3.11.18.ebuild | 1 + dev-python/aiohttp/aiohttp-3.12.0.ebuild | 1 + dev-python/aiohttp/aiohttp-3.12.2.ebuild | 1 + dev-python/aiohttp/aiohttp-3.12.4.ebuild | 1 + dev-python/aiohttp/aiohttp-3.12.6.ebuild | 1 + 6 files changed, 6 insertions(+) diff --git a/dev-python/aiohttp/aiohttp-3.11.14.ebuild b/dev-python/aiohttp/aiohttp-3.11.14.ebuild index a4e1b9b5556fc..0d3ee0c30111b 100644 --- a/dev-python/aiohttp/aiohttp-3.11.14.ebuild +++ b/dev-python/aiohttp/aiohttp-3.11.14.ebuild @@ -36,6 +36,7 @@ RDEPEND=" ' 3.10) " BDEPEND=" + >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] native-extensions? ( dev-python/cython[${PYTHON_USEDEP}] ) diff --git a/dev-python/aiohttp/aiohttp-3.11.18.ebuild b/dev-python/aiohttp/aiohttp-3.11.18.ebuild index 866884209057b..5b247364d98d3 100644 --- a/dev-python/aiohttp/aiohttp-3.11.18.ebuild +++ b/dev-python/aiohttp/aiohttp-3.11.18.ebuild @@ -44,6 +44,7 @@ RDEPEND=" ' 3.10) " BDEPEND=" + >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] native-extensions? ( dev-python/cython[${PYTHON_USEDEP}] ) diff --git a/dev-python/aiohttp/aiohttp-3.12.0.ebuild b/dev-python/aiohttp/aiohttp-3.12.0.ebuild index 7e8723a107c76..b13f2bafcf0de 100644 --- a/dev-python/aiohttp/aiohttp-3.12.0.ebuild +++ b/dev-python/aiohttp/aiohttp-3.12.0.ebuild @@ -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}] diff --git a/dev-python/aiohttp/aiohttp-3.12.2.ebuild b/dev-python/aiohttp/aiohttp-3.12.2.ebuild index 7e8723a107c76..b13f2bafcf0de 100644 --- a/dev-python/aiohttp/aiohttp-3.12.2.ebuild +++ b/dev-python/aiohttp/aiohttp-3.12.2.ebuild @@ -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}] diff --git a/dev-python/aiohttp/aiohttp-3.12.4.ebuild b/dev-python/aiohttp/aiohttp-3.12.4.ebuild index 7e8723a107c76..b13f2bafcf0de 100644 --- a/dev-python/aiohttp/aiohttp-3.12.4.ebuild +++ b/dev-python/aiohttp/aiohttp-3.12.4.ebuild @@ -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}] diff --git a/dev-python/aiohttp/aiohttp-3.12.6.ebuild b/dev-python/aiohttp/aiohttp-3.12.6.ebuild index 1370955944a3c..cbafed84b3368 100644 --- a/dev-python/aiohttp/aiohttp-3.12.6.ebuild +++ b/dev-python/aiohttp/aiohttp-3.12.6.ebuild @@ -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}]