# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 PYTHON_COMPAT=( python2_7 python3_6 ) PYTHON_REQ_USE="readline,sqlite" inherit desktop distutils-r1 flag-o-matic multiprocessing prefix toolchain-funcs KEYWORDS="~amd64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" DESCRIPTION="Math software for abstract and numerical computations" HOMEPAGE="http://www.sagemath.org" SRC_URI="https://github.com/sagemath/sage/archive/${PV}.tar.gz -> ${P}.tar.gz mirror://sagemath/sage-icon.tar.bz2 doc-html-bin? ( mirror://sagemath/${P}-doc-html.tar.xz ) doc-pdf-bin? ( mirror://sagemath/${P}-doc-pdf.tar.xz )" LANGS="ca de en es fr hu it ja pt ru tr" LICENSE="GPL-2" SLOT="0" SAGE_USE="gmpy2 modular_decomposition bliss" IUSE="debug doc-html +doc-html-bin doc-pdf doc-pdf-bin jmol latex sagenb testsuite X ${SAGE_USE}" L10N_USEDEP="" for X in ${LANGS} ; do IUSE="${IUSE} l10n_${X}" L10N_USEDEP="${L10N_USEDEP}l10n_${X}=," done L10N_USEDEP="${L10N_USEDEP%?}" RESTRICT="mirror test" CDEPEND="dev-libs/gmp:0= >=dev-libs/mpfr-4.0.0 >=dev-libs/mpc-1.1.0 >=dev-libs/ntl-9.6.2-r1:= >=dev-libs/ppl-1.1 ~dev-lisp/ecls-16.1.2 >=dev-python/six-1.11.0[${PYTHON_USEDEP}] >=dev-python/numpy-1.15.2[${PYTHON_USEDEP}] >=dev-python/cython-0.29.1[${PYTHON_USEDEP}] dev-python/future[${PYTHON_USEDEP}] ~dev-python/pkgconfig-1.2.2[${PYTHON_USEDEP}] >=dev-python/cysignals-1.8.1[${PYTHON_USEDEP}] >=dev-python/docutils-0.12[${PYTHON_USEDEP}] >=dev-python/psutil-4.4.0[${PYTHON_USEDEP}] >=dev-python/ipython-5.8.0[notebook,${PYTHON_USEDEP}] >=dev-python/jinja-2.8[${PYTHON_USEDEP}] >=dev-python/matplotlib-2.1.1[${PYTHON_USEDEP}] <=dev-python/matplotlib-2.3[${PYTHON_USEDEP}] =dev-python/ipywidgets-7*[${PYTHON_USEDEP}] >=sci-mathematics/eclib-20180815[flint] ~sci-mathematics/gmp-ecm-7.0.4[-openmp] >=sci-mathematics/flint-2.5.2:=[ntl] ~sci-libs/givaro-4.0.4 >=sci-libs/gsl-2.3 >=sci-libs/iml-1.0.4 ~sci-mathematics/cliquer-1.21 ~sci-libs/linbox-1.5.2[sage] ~sci-libs/m4ri-20140914 ~sci-libs/m4rie-20150908 >=sci-libs/mpfi-1.5.2 ~sci-libs/pynac-0.7.22[-giac,${PYTHON_USEDEP}] >=sci-libs/symmetrica-2.0-r3 >=sci-libs/zn_poly-0.9 >=sci-mathematics/gap-4.10.0-r4:0/4.10.0[recommended_pkgs] >=sci-mathematics/giac-1.4.9.45 >=sci-mathematics/glpk-4.63:0=[gmp] >=sci-mathematics/lcalc-1.23-r10[pari] >=sci-mathematics/lrcalc-1.2-r1 >=dev-python/cypari2-1.3.1[${PYTHON_USEDEP}] =sci-mathematics/rw-0.7 ~sci-mathematics/singular-4.1.1_p2[readline] >=sci-mathematics/ratpoints-2.1.3 media-libs/gd[jpeg,png] media-libs/libpng:0= ~media-gfx/threejs-sage-extension-80 >=sys-libs/readline-6.2 sys-libs/zlib virtual/cblas ~sci-mathematics/arb-2.15.1 www-misc/thebe >=sci-libs/libhomfly-1.0.1 sci-libs/libbraiding modular_decomposition? ( sci-libs/modular_decomposition ) bliss? ( >=sci-libs/bliss-0.73 ) gmpy2? ( >=dev-python/gmpy-2.1.0_alpha4[${PYTHON_USEDEP}] ) >=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]