summaryrefslogtreecommitdiff
path: root/dev-python/matplotlib
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2020-11-15 10:30:03 +0100
committerMichał Górny <mgorny@gentoo.org>2020-11-15 10:34:45 +0100
commit5c40ac0f5f443f248bddf9ead1d0369757b65521 (patch)
treee6181a3d6906354d560f01257cd71ccf29cec2fb /dev-python/matplotlib
parentd0ecf3cb322b79cef395f0764db735d68729a208 (diff)
downloadgentoo-5c40ac0f5f443f248bddf9ead1d0369757b65521.tar.gz
gentoo-5c40ac0f5f443f248bddf9ead1d0369757b65521.tar.bz2
gentoo-5c40ac0f5f443f248bddf9ead1d0369757b65521.zip
dev-python/matplotlib: Make tornado optional
Closes: https://bugs.gentoo.org/730976 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/matplotlib')
-rw-r--r--dev-python/matplotlib/matplotlib-3.3.3.ebuild7
-rw-r--r--dev-python/matplotlib/metadata.xml1
2 files changed, 6 insertions, 2 deletions
diff --git a/dev-python/matplotlib/matplotlib-3.3.3.ebuild b/dev-python/matplotlib/matplotlib-3.3.3.ebuild
index f3c2b26d36e1..d3fa270b2d58 100644
--- a/dev-python/matplotlib/matplotlib-3.3.3.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.3.3.ebuild
@@ -24,7 +24,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
LICENSE="BitstreamVera BSD matplotlib MIT OFL-1.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="cairo doc excel examples gtk3 latex qt5 tk wxwidgets"
+IUSE="cairo doc excel examples gtk3 latex qt5 tk webagg wxwidgets"
# internal copy of pycxx highly patched
# dev-python/pycxx
@@ -44,7 +44,6 @@ RDEPEND="
media-libs/freetype:2
media-libs/libpng:0
>=media-libs/qhull-2013
- >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}]
cairo? (
dev-python/cairocffi[${PYTHON_USEDEP}]
)
@@ -67,6 +66,9 @@ RDEPEND="
qt5? (
dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}]
)
+ webagg? (
+ >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}]
+ )
wxwidgets? (
$(python_gen_cond_dep '
dev-python/wxpython:*[${PYTHON_USEDEP}]
@@ -95,6 +97,7 @@ BDEPEND="
dev-python/flaky[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pygobject:3[cairo?,${PYTHON_USEDEP}]
+ >=www-servers/tornado-6.0.4[${PYTHON_USEDEP}]
x11-libs/gtk+:3[introspection]
)
"
diff --git a/dev-python/matplotlib/metadata.xml b/dev-python/matplotlib/metadata.xml
index f024fad13338..fab586495d40 100644
--- a/dev-python/matplotlib/metadata.xml
+++ b/dev-python/matplotlib/metadata.xml
@@ -18,6 +18,7 @@
<use>
<flag name="excel">Pull <pkg>dev-python/xlwt</pkg> for the exceltools toolkit</flag>
<flag name="gtk3">Enable <pkg>x11-libs/gtk+</pkg>:3 support</flag>
+ <flag name="webagg">Enable webagg backend that uses <pkg>www-servers/tornado</pkg></flag>
</use>
<upstream>
<remote-id type="pypi">matplotlib</remote-id>