[arch-commits] Commit in sagemath/trunk (PKGBUILD)
Antonio Rojas
arojas at archlinux.org
Mon Dec 7 10:46:52 UTC 2020
Date: Monday, December 7, 2020 @ 10:46:52
Author: arojas
Revision: 771466
Use threejs-sage
Modified:
sagemath/trunk/PKGBUILD
----------+
PKGBUILD | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-12-07 10:41:23 UTC (rev 771465)
+++ PKGBUILD 2020-12-07 10:46:52 UTC (rev 771466)
@@ -8,7 +8,7 @@
pkgbase=sagemath
pkgname=(sagemath sagemath-jupyter)
pkgver=9.2
-pkgrel=6
+pkgrel=7
pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"
arch=(x86_64)
url="http://www.sagemath.org"
@@ -17,7 +17,7 @@
python-matplotlib python-scipy python-sympy python-networkx python-pillow python-pplpy python-sphinx
gap flintqs lcalc lrcalc arb eclib zn_poly gd python-cvxopt pynac linbox m4rie pari-galdata pari-seadata-small planarity rankwidth tachyon
sage-data-combinatorial_designs sage-data-elliptic_curves sage-data-graphs sage-data-polytopes_db sage-data-conway_polynomials
- iml libgiac libhomfly libbraiding symmetrica three.js)
+ iml libgiac libhomfly libbraiding symmetrica threejs-sage)
optdepends=('cython: to compile cython code' 'python-pkgconfig: to compile cython code'
'jmol: alternative 3D plot engine' 'sagemath-doc: HTML documentation' 'python-igraph: igraph backend for graph theory'
'sage-numerical-backends-coin: COIN mixed integer linear programming backend'
@@ -43,7 +43,8 @@
sagemath-gap-4.11.patch
sagemath-flint-2.6.patch
sagemath-cypari-2.1.2.patch
- sagemath-pari-2.13.patch)
+ sagemath-pari-2.13.patch
+ sagemath-threejs-sage.patch::"https://github.com/sagemath/sage/commit/f4909e1c.patch")
sha256sums=('edc89776461247cf74a16473851378e70a2de867309978ca2346ef6f93af0f90'
'00cf73534c10bb8694c77639670aa041b4b8c897babb01751a5f65648bcfdcf6'
'af922e1f978821a9a1f6c9a56130d71e5011c84a7aee7bf66a591bee658af30b'
@@ -53,7 +54,8 @@
'34f06f9776f84f6998b1350555316e0ffea76ed16e149916970f19ef750a467f'
'5d00b24c1d36b41b8ea3f07b93fc0e00b42dd84d9bc4e9b3d26e5f2cfeba6405'
'dc507eeb75eae1109273879771b4eb56172b7417e87a0693381106afd7554e04'
- '84875c90268436cb6a740a4e1bffd70b4895458ef9e1ee268a3c4aa0564e893f')
+ '84875c90268436cb6a740a4e1bffd70b4895458ef9e1ee268a3c4aa0564e893f'
+ 'c27f7697a94cfe9d0581819fcd9dabcec5fb8471ea761ad2db91399355249a06')
prepare(){
cd sage-$pkgver
@@ -73,6 +75,8 @@
patch -p1 -i ../sagemath-cypari-2.1.2.patch
# Port to PARI 2.13 https://trac.sagemath.org/ticket/30801
patch -p1 -i ../sagemath-pari-2.13.patch
+# Use sage's threejs fork
+ patch -p1 -i ../sagemath-threejs-sage.patch
# Arch-specific patches
# assume all optional packages are installed
More information about the arch-commits
mailing list