[arch-commits] Commit in sagemath/trunk (3 files)

Antonio Rojas arojas at archlinux.org
Sat Mar 25 14:51:09 UTC 2017


    Date: Saturday, March 25, 2017 @ 14:51:08
  Author: arojas
Revision: 218952

Update to 7.6

Modified:
  sagemath/trunk/PKGBUILD
Deleted:
  sagemath/trunk/sagemath-gslcblas.patch
  sagemath/trunk/sagemath-no-anal.h.patch

--------------------------+
 PKGBUILD                 |   17 ++++++-----------
 sagemath-gslcblas.patch  |   13 -------------
 sagemath-no-anal.h.patch |   12 ------------
 3 files changed, 6 insertions(+), 36 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-03-25 13:59:29 UTC (rev 218951)
+++ PKGBUILD	2017-03-25 14:51:08 UTC (rev 218952)
@@ -9,8 +9,8 @@
 
 pkgbase=sagemath
 pkgname=(sagemath sagemath-jupyter)
-pkgver=7.5.1
-pkgrel=7
+pkgver=7.6
+pkgrel=1
 pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"
 arch=(i686 x86_64)
 url="http://www.sagemath.org"
@@ -29,14 +29,15 @@
   'lrs: Algorithms for linear reverse search used in game theory and for computing volume of polytopes'
   'libhomfly: for computing the homfly polynomial of links' 'libbraiding: for computing in braid groups'
   'libfes: exhaustive search of solutions for boolean equations' 'python2-pynormaliz: Normaliz backend for polyhedral computations'
+  'latte-integrale: integral point count in polyhedra'
   'three.js: alternative 3D plots engine' 'tachyon: alternative 3D plots engine')
 makedepends=(cython2 boost ratpoints symmetrica python2-jinja coin-or-cbc libhomfly libbraiding
   mcqd coxeter3 cryptominisat2 modular_decomposition bliss-graphs tdlib python2-pkgconfig meataxe libfes)
 source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz"
         env.patch skip-check.patch cython-sys-path.patch is-package-installed.patch package.patch
-        jupyter-path.patch test-optional.patch ecm-7.patch increase-rtol.patch sagemath-gslcblas.patch r-no-readline.patch
-        sagemath-no-anal.h.patch sagemath-planarity3.patch fes02.patch sagemath-singular-4.1.0.p2.patch)
-sha256sums=('3cd9af3e3bfd7f5cc966b7c36168d04b9a1213aa9a7af3286b5d53d40e7653e3'
+        jupyter-path.patch test-optional.patch ecm-7.patch increase-rtol.patch r-no-readline.patch
+        sagemath-planarity3.patch fes02.patch sagemath-singular-4.1.0.p2.patch)
+sha256sums=('e6e0729ab25446e7c922058db0eee4b0b294b32c196e34842e843ea9fae41423'
             '9dba04ff13626a7b6c338a8b18a6c27d343f68a547a218533cf773af3dae6635'
             'b02b3d2d5620ca20f96adb62b6fef05e4676c0a60983310a1450fdf3d923cb04'
             'ff7e034d08ab084fdb193484f7fe3a659ebcd8ab33a2b7177237d65b26de7872'
@@ -46,9 +47,7 @@
             '81d08c6a760f171f3381455b66a6c84789c9f0eefddbe6ca5794075514ad8c3a'
             '65ad84c83d5f956fde8eab961f2caad56d64044324c4abc0e56bcd9f44061cb6'
             'be925eefeac3f28e639794ddc20d64e6faafd7181804e29417a510224d19ccc7'
-            '973224f53e9a6fcfaa9c6cb842b02430a601d1c7ce0abb41b3591470d128930c'
             'ef9f401fa84fe1772af9efee6816643534f2896da4c23b809937b19771bdfbbf'
-            '8126c92a5fc15738c4f7982aadb5a4033230fc2d5da05af9133a96ad1181419e'
             'a1c562ebe4538d672404ca3ac2e954a3c955afeb7463f7b4fe6eaa6fa74fe5c7'
             'a39da083c038ada797ffc5bedc9ba47455a3f77057d42f86484ae877ef9172ea'
             'e1912afec58b834fac3b9161c2d5a1794bb618126c6bd7a4be85c834231360e7')
@@ -73,8 +72,6 @@
   patch -p1 -i ../ecm-7.patch
 # increase numerical tolerance, needed by scipy 0.18
   patch -p1 -i ../increase-rtol.patch
-# fix cblas linking in gsl modules
-  patch -p1 -i ../sagemath-gslcblas.patch
 # fix freezes in R interface with readline 7 (Debian)
   patch -p1 -i ../r-no-readline.patch
 # fix build with planarity 3 (Debian)
@@ -87,8 +84,6 @@
   patch -p1 -i ../fes02.patch
 # replace is_package_installed usage http://trac.sagemath.org/ticket/20377
   patch -p1 -i ../is-package-installed.patch
-# Allow compiling without pari's anal.h https://trac.sagemath.org/ticket/22195
-  patch -p1 -i ../sagemath-no-anal.h.patch
 
 # use python2
   sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -e 's|exec python|exec python2|' -i src/bin/*

Deleted: sagemath-gslcblas.patch
===================================================================
--- sagemath-gslcblas.patch	2017-03-25 13:59:29 UTC (rev 218951)
+++ sagemath-gslcblas.patch	2017-03-25 14:51:08 UTC (rev 218952)
@@ -1,13 +0,0 @@
-diff --git a/src/module_list.py b/src/module_list.py
-index 96e8081..4728e9a 100644
---- a/src/module_list.py
-+++ b/src/module_list.py
-@@ -45,6 +45,7 @@ givaro_library_dirs = givaro_pc['library_dirs']
- gsl_pc = pkgconfig.parse('gsl')
- gsl_libs = gsl_pc['libraries']
- gsl_libs.remove('gslcblas')
-+gsl_libs.extend(cblas_libs)
- gsl_library_dirs = gsl_pc['library_dirs']
- gsl_include_dirs = gsl_pc['include_dirs']
- 
-

Deleted: sagemath-no-anal.h.patch
===================================================================
--- sagemath-no-anal.h.patch	2017-03-25 13:59:29 UTC (rev 218951)
+++ sagemath-no-anal.h.patch	2017-03-25 14:51:08 UTC (rev 218952)
@@ -1,12 +0,0 @@
-diff --git a/src/sage/libs/cypari2/paripriv.pxd b/src/sage/libs/cypari2/paripriv.pxd
-index b6ea381..921599d 100644
---- a/src/sage/libs/cypari2/paripriv.pxd
-+++ b/src/sage/libs/cypari2/paripriv.pxd
-@@ -26,5 +26,5 @@ cdef extern from "pari/paripriv.h":
- 
-     extern gp_data* GP_DATA
- 
--cdef extern from "pari/anal.h":
--    char* closure_func_err()
-+cdef extern:  # Declared in private PARI header file "anal.h"
-+    const char* closure_func_err()



More information about the arch-commits mailing list