[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