Skip to content

Commit

Permalink
dev-python/matplotlib: Move all changes to live version, bug #556882
Browse files Browse the repository at this point in the history
Package-Manager: portage-2.2.20
Signed-off-by: Justin Lecher <[email protected]>
  • Loading branch information
jlec committed Aug 13, 2015
1 parent 2abcf55 commit 2e864ad
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions dev-python/matplotlib/matplotlib-9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} )

PYTHON_REQ_USE='tk?'

inherit distutils-r1 eutils flag-o-matic git-r3 virtualx
inherit distutils-r1 eutils flag-o-matic git-r3 virtualx toolchain-funcs

DESCRIPTION="Pure python plotting library with matlab like syntax"
HOMEPAGE="http://matplotlib.org/"
Expand Down Expand Up @@ -65,8 +65,13 @@ DEPEND="${COMMON_DEPEND}
)"

RDEPEND="${COMMON_DEPEND}
dev-python/pyparsing[${PYTHON_USEDEP}]
cairo? ( dev-python/pycairo[${PYTHON_USEDEP}] )
>=dev-python/pyparsing-1.5.6[${PYTHON_USEDEP}]
cairo? (
|| (
dev-python/pycairo[${PYTHON_USEDEP}]
dev-python/cairocffi[${PYTHON_USEDEP}]
)
)
excel? ( dev-python/xlwt[${PY2_USEDEP}] )
fltk? ( dev-python/pyfltk[${PY2_USEDEP}] )
gtk3? (
Expand All @@ -83,7 +88,7 @@ RDEPEND="${COMMON_DEPEND}
)
pyside? ( dev-python/pyside[X,${PYTHON_USEDEP}] )
qt4? ( dev-python/PyQt4[X,${PYTHON_USEDEP}] )
qt5? ( dev-python/PyQt5[X,${PYTHON_USEDEP}] )
qt5? ( dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] )
"

PY2_FLAGS="|| ( $(python_gen_useflags python2_7) )"
Expand All @@ -94,7 +99,7 @@ REQUIRED_USE="
gtk? ( ${PY2_FLAGS} )
wxwidgets? ( ${PY2_FLAGS} )
test? (
cairo fltk latex pyside qt4 tk wxwidgets
cairo fltk latex pyside qt5 qt4 tk wxwidgets
|| ( gtk gtk3 )
)"

Expand Down Expand Up @@ -152,6 +157,7 @@ python_prepare_all() {
python_configure_all() {
append-flags -fno-strict-aliasing
append-cppflags -DNDEBUG # or get old trying to do triangulation
tc-export PKG_CONFIG
}

python_configure() {
Expand Down

0 comments on commit 2e864ad

Please sign in to comment.