summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/networkx')
-rw-r--r--dev-python/networkx/files/1.11-sphinx-pngmath.patch14
-rw-r--r--dev-python/networkx/networkx-1.11.ebuild12
2 files changed, 19 insertions, 7 deletions
diff --git a/dev-python/networkx/files/1.11-sphinx-pngmath.patch b/dev-python/networkx/files/1.11-sphinx-pngmath.patch
new file mode 100644
index 000000000000..d43e4275a40b
--- /dev/null
+++ b/dev-python/networkx/files/1.11-sphinx-pngmath.patch
@@ -0,0 +1,14 @@
+Drop pngmath extenstion from sphinx config
+
+Bug: https://bugs.gentoo.org/594626
+
+--- a/doc/source/conf.py
++++ b/doc/source/conf.py
+@@ -74,7 +74,6 @@ def cd(newpath):
+ 'sphinx.ext.intersphinx',
+ 'sphinx.ext.mathjax',
+ 'sphinx.ext.napoleon',
+- 'sphinx.ext.pngmath',
+ 'sphinx.ext.todo',
+ 'sphinx.ext.viewcode',
+ #'sphinxcontrib.bibtex',
diff --git a/dev-python/networkx/networkx-1.11.ebuild b/dev-python/networkx/networkx-1.11.ebuild
index f92e3513a853..a07a2d223c8e 100644
--- a/dev-python/networkx/networkx-1.11.ebuild
+++ b/dev-python/networkx/networkx-1.11.ebuild
@@ -43,6 +43,10 @@ RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
)"
+PATCHES=(
+ "${FILESDIR}"/1.11-sphinx-pngmath.patch
+)
+
pkg_setup() {
use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
}
@@ -54,13 +58,7 @@ python_prepare_all() {
}
python_compile_all() {
- # https://github.com/networkx/networkx/issues/1263
- if use doc; then
- sed \
- -e "s:^\t\./:\t${PYTHON} :g" \
- -i doc/Makefile || die
- emake -C doc html
- fi
+ use doc && emake -C doc html
}
python_test() {