summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2017-06-03 12:25:22 -0400
committerMike Gilbert <floppym@gentoo.org>2017-06-03 12:25:39 -0400
commit9fdd69744ab5ff7632480bfe19ed9b90baac1621 (patch)
tree6fcb8ac5a23b8d6fd6f69f23dc9294f176faa74e /dev-python/networkx
parentdev-util/meson: stabilizing 0.40.1 for #620438 (diff)
downloadgentoo-9fdd69744ab5ff7632480bfe19ed9b90baac1621.tar.gz
gentoo-9fdd69744ab5ff7632480bfe19ed9b90baac1621.tar.bz2
gentoo-9fdd69744ab5ff7632480bfe19ed9b90baac1621.zip
dev-python/networkx: fix sphinx error
Bug: https://bugs.gentoo.org/594626 Package-Manager: Portage-2.3.6_p1, Repoman-2.3.2_p69
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() {