# Generated by makepkg 5.1.3
# Fri Sep 13 20:50:23 UTC 2019
pkgbase = sagemath
	pkgdesc = Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab
	pkgver = 8.8
	pkgrel = 10
	url = http://www.sagemath.org
	arch = x86_64
	license = GPL
	makedepends = cython2
	makedepends = boost
	makedepends = ratpoints
	makedepends = python2-jinja
	makedepends = coin-or-cbc
	makedepends = sirocco
	makedepends = mcqd
	makedepends = coxeter
	makedepends = bliss
	makedepends = tdlib
	makedepends = python2-pkgconfig
	makedepends = shared_meataxe
	makedepends = libfes
	makedepends = primecount
	depends = ipython2
	depends = palp
	depends = brial
	depends = cliquer
	depends = maxima-ecl
	depends = gfan
	depends = sympow
	depends = nauty
	depends = python2-rpy2
	depends = python2-fpylll
	depends = python2-psutil
	depends = python2-cypari2
	depends = python2-matplotlib
	depends = python2-scipy
	depends = python2-sympy
	depends = python2-networkx
	depends = python2-pillow
	depends = python2-pplpy
	depends = python2-future
	depends = gap
	depends = flintqs
	depends = lcalc
	depends = lrcalc
	depends = arb
	depends = eclib
	depends = zn_poly
	depends = gd
	depends = python2-cvxopt
	depends = pynac
	depends = linbox
	depends = m4rie
	depends = rubiks
	depends = pari-galdata
	depends = pari-seadata-small
	depends = planarity
	depends = rankwidth
	depends = tachyon
	depends = sage-data-combinatorial_designs
	depends = sage-data-elliptic_curves
	depends = sage-data-graphs
	depends = sage-data-polytopes_db
	depends = sage-data-conway_polynomials
	depends = iml
	depends = libgiac
	depends = libhomfly
	depends = libbraiding
	depends = symmetrica
	depends = three.js
	optdepends = cython2: to compile cython code
	optdepends = python2-pkgconfig: to compile cython code
	optdepends = jmol: 3D plots
	optdepends = sage-notebook: Flask notebook interface (deprecated)
	optdepends = sagemath-doc: Documentation and inline help
	optdepends = python2-igraph: igraph backend for graph theory
	optdepends = coin-or-cbc: COIN backend for numerical computations
	optdepends = coin-or-csdp: for computing Lovász theta-function of graphs
	optdepends = buckygen: for generating fullerene graphs
	optdepends = plantri: for generating some classes of graphs
	optdepends = benzene: for generating fusenes and benzenoids
	optdepends = ffmpeg: to export animations to video
	optdepends = imagemagick: to show animations
	optdepends = coxeter: Coxeter groups implementation
	optdepends = lrs: Algorithms for linear reverse search used in game theory and for computing volume of polytopes
	optdepends = libfes: exhaustive search of solutions for boolean equations
	optdepends = python2-pynormaliz: Normaliz backend for polyhedral computations
	optdepends = latte-integrale: integral point count in polyhedra
	optdepends = python2-jupymake: polymake backend for polyhedral computations
	optdepends = shared_meataxe: faster matrix arithmetic over finite fields
	optdepends = openblas: faster linear algebra
	optdepends = sirocco: for computing the fundamental group of the complement of a plane curve
	optdepends = primecount: faster prime_pi implementation
	optdepends = dot2tex: for displaying some diagrams
	optdepends = cryptominisat5: SAT solver
	optdepends = python2-pycosat: picosat SAT solver
	optdepends = python2-pip: to install optional packages with sage -pip
	source = sagemath-8.8.tar.gz::https://github.com/sagemath/sage/archive/8.8.tar.gz
	source = sagemath-env.patch
	source = package.patch
	source = latte-count.patch
	source = sagemath-python3-notebook.patch
	source = test-optional.patch
	source = fes02.patch
	source = sagemath-threejs.patch
	source = sagemath-cremona.patch
	source = sagemath-singular-4.1.2.patch
	source = sagemath-ecl-sigfpe.patch
	source = sagemath-linbox-1.6.patch
	source = sagemath-threejs-dir-structure.patch
	source = meataxe-tables.patch
	source = sagemath-primecount-5.1.patch
	sha256sums = d012ff4f0f34e086fcaf576e25220fc647826116c69b62b887bc0b8ced5c1e9f
	sha256sums = 20f5d7a1b5b16f4de43edcd4184e99e4687d9cccce70058f3f58f5d909bda300
	sha256sums = 328e45e78065b5f6527174bda48cfff6828acbf107c2535b0a9a92c3ceb35842
	sha256sums = 596d03daf53a76b04029b120619253250b0e58d530d69f14afa169e27e06f446
	sha256sums = e554cdf689100c787a5fbcb7fe281cd68bef081e08bd58df8be1d113a4665d7e
	sha256sums = 1f2a34e15bf732ec8687c467a52e897615505dc3ddd792d811e8b6a7e19f1517
	sha256sums = 7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94
	sha256sums = a8c1409f4b4f1553b4f7602d4a6f0f3c6297ed258feed079f6560b0ec2dc62c6
	sha256sums = 4c6df9e4e5a7b29ecf6189eda3e5a79f69b6e1b4d29c1b9559663149b8c0af96
	sha256sums = 961bfb5694b67d425d21240d71490cb71714b5207c23448c89be0966512ff8f9
	sha256sums = a42f3b152b1aedb8abf16bc70971419919d1fe30328574e7fef8305f9d07d938
	sha256sums = 81fc39e39e8508f742ccc784efd0492fd04474cee75edf7bd3cbea43edd49b2e
	sha256sums = 779e4107f663307bc9c564e6f800364e7e1926b6cab18ea6674bd62ea7664143
	sha256sums = 8305de73d7a3c68ceaa001866ff933c4fa3a0706700ade2e25046f58270bc6db
	sha256sums = 4e48ce9aa6a584a9e342e4fb0dac91a1af27cfc40bfedb54e68ccad3b9257bb6

pkgname = sagemath
	optdepends = cython2: to compile cython code
	optdepends = python2-pkgconfig: to compile cython code
	optdepends = jmol: 3D plots
	optdepends = sage-notebook: Flask notebook interface (deprecated)
	optdepends = sagemath-doc: Documentation and inline help
	optdepends = python2-igraph: igraph backend for graph theory
	optdepends = coin-or-cbc: COIN backend for numerical computations
	optdepends = coin-or-csdp: for computing Lovász theta-function of graphs
	optdepends = buckygen: for generating fullerene graphs
	optdepends = plantri: for generating some classes of graphs
	optdepends = benzene: for generating fusenes and benzenoids
	optdepends = ffmpeg: to export animations to video
	optdepends = imagemagick: to show animations
	optdepends = coxeter: Coxeter groups implementation
	optdepends = lrs: Algorithms for linear reverse search used in game theory and for computing volume of polytopes
	optdepends = libfes: exhaustive search of solutions for boolean equations
	optdepends = python2-pynormaliz: Normaliz backend for polyhedral computations
	optdepends = latte-integrale: integral point count in polyhedra
	optdepends = python2-jupymake: polymake backend for polyhedral computations
	optdepends = shared_meataxe: faster matrix arithmetic over finite fields
	optdepends = openblas: faster linear algebra
	optdepends = sirocco: for computing the fundamental group of the complement of a plane curve
	optdepends = primecount: faster prime_pi implementation
	optdepends = dot2tex: for displaying some diagrams
	optdepends = cryptominisat5: SAT solver
	optdepends = python2-pycosat: picosat SAT solver
	optdepends = python2-pip: to install optional packages with sage -pip
	optdepends = sagemath-jupyter: Jupyter kernel

pkgname = sagemath-jupyter
	pkgdesc = Jupyter kernel for SageMath
	depends = sagemath
	depends = python2-jupyter_client
	depends = python2-ipywidgets
	depends = jsmol
	optdepends = sage-notebook-exporter: convert flask notebooks to Jupyter

