commit:     2e9006187fe0eff83e27dec73eb9000f2e2e119e
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 21 12:13:28 2017 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Nov 21 12:13:28 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e900618

dev-python/matplotlib: dependency on backports-functools-lru-cache fixed

With python_targets_python2_7, backports-functools-lru-cache is needed at 
runtime.
It is also needed at build time with USE=test,
or with USE=doc if python2_ is the only element in PYTHON_TARGETS.
Therefore, Ive added it to COMMON_DEPEND.

Closes: https://bugs.gentoo.org/637588
Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild 
b/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild
index db96f8cb7fb..1d9b9b227ac 100644
--- a/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-2.1.0-r1.ebuild
@@ -45,6 +45,7 @@ COMMON_DEPEND="
        media-fonts/stix-fonts
        media-libs/freetype:2
        media-libs/libpng:0
+       python_targets_python2_7? ( 
dev-python/backports-functools-lru-cache[${PY2_USEDEP}] )
        >=media-libs/qhull-2013
        cairo? ( dev-python/cairocffi[${PYTHON_USEDEP}] )
        gtk2? (
@@ -76,7 +77,6 @@ DEPEND="${COMMON_DEPEND}
                media-gfx/graphviz[cairo]
        )
        test? (
-               dev-python/backports-functools-lru-cache[${PY2_USEDEP}]
                dev-python/mock[${PYTHON_USEDEP}]
                >=dev-python/nose-0.11.1[${PYTHON_USEDEP}]
                )"

Reply via email to