commit:     1bbc3003717c55edd91b2b8cccaa8355d6e51d5b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed May  8 12:19:53 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed May  8 12:23:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bbc3003

dev-python/sphinx: Add a temporary RDEP on dev-python/defusedxml

Add an explicit RDEPEND on dev-python/defusedxml since it is used
by sphinx.testing.util, and this breaks a number of reverse
dependencies.  This is a temporary hack, until we figure out a better
solution.

Bug: https://bugs.gentoo.org/931580
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/sphinx/{sphinx-7.3.7.ebuild => sphinx-7.3.7-r1.ebuild} | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/dev-python/sphinx/sphinx-7.3.7.ebuild 
b/dev-python/sphinx/sphinx-7.3.7-r1.ebuild
similarity index 96%
rename from dev-python/sphinx/sphinx-7.3.7.ebuild
rename to dev-python/sphinx/sphinx-7.3.7-r1.ebuild
index 127cb53319b6..4151e90e6efc 100644
--- a/dev-python/sphinx/sphinx-7.3.7.ebuild
+++ b/dev-python/sphinx/sphinx-7.3.7-r1.ebuild
@@ -52,6 +52,11 @@ RDEPEND="
        )
        !dev-python/namespace-sphinxcontrib
 "
+# added temporarily because of unconditional import in sphinx.testing.util
+# until we figure out how to deal with it better
+RDEPEND+="
+       dev-python/defusedxml[${PYTHON_USEDEP}]
+"
 BDEPEND="
        doc? (
                dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]

Reply via email to