summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Rojas2018-01-21 09:38:25 +0000
committerAntonio Rojas2018-01-21 09:38:25 +0000
commita6053a47bf6840bed27306b8613428440a86082a (patch)
treed08a550981955a4b0052fe5223529a036ca0f0e0
parent7fbbdfc9fb29dab06ad2535bb50a33c75dac974b (diff)
downloadaur-a6053a47bf6840bed27306b8613428440a86082a.tar.gz
Rebase patches, fix meataxe dependency
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD8
-rw-r--r--pari-stackwarn.patch8
3 files changed, 13 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a6ae40f1e0f8..29834b7487be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sagemath-git
pkgdesc = Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab
- pkgver = 8.2.beta2.r0.ga1782046e2
+ pkgver = 8.2.beta3.r0.g56a4bc7e76
pkgrel = 1
url = http://www.sagemath.org
arch = x86_64
@@ -19,7 +19,7 @@ pkgbase = sagemath-git
makedepends = bliss-graphs
makedepends = tdlib
makedepends = python2-pkgconfig
- makedepends = meataxe
+ makedepends = shared_meataxe
makedepends = libfes
makedepends = git
depends = ipython2
@@ -87,7 +87,7 @@ pkgbase = sagemath-git
optdepends = python2-pynormaliz: Normaliz backend for polyhedral computations
optdepends = latte-integrale: integral point count in polyhedra
optdepends = polymake: polymake backend for polyhedral computations
- optdepends = meataxe: faster matrix arithmetic over finite fields
+ optdepends = shared_meataxe: faster matrix arithmetic over finite fields
optdepends = sirocco: for computing the fundamental group of the complement of a plane curve
optdepends = three.js: alternative 3D plots engine
source = git://git.sagemath.org/sage.git#branch=develop
@@ -116,7 +116,7 @@ pkgbase = sagemath-git
sha256sums = afd0952b9bb8f52fd428eae36cf719a58ff85a894baae88cbb2124e043768cc7
sha256sums = 7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94
sha256sums = 514135b920a43f999571a15e97b41e14f5bed59f65b19643864dc23555a7b830
- sha256sums = bfd2a20a33ab19a8a8b216a77d07f62e809fe1e1879c4f171ce5dca62fd482e9
+ sha256sums = e4a2f1de73dc3a6deedc1a05d716facd94afc9fe98239c4300e1b67375f95fc1
sha256sums = 28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88
sha256sums = 1024f3a6a9a1a6ae96d9962bb7d1f5842f4a4a5ff5098afad81a60188b7d5160
sha256sums = b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d
@@ -147,7 +147,7 @@ pkgname = sagemath-git
optdepends = python2-pynormaliz: Normaliz backend for polyhedral computations
optdepends = latte-integrale: integral point count in polyhedra
optdepends = polymake: polymake backend for polyhedral computations
- optdepends = meataxe: faster matrix arithmetic over finite fields
+ optdepends = shared_meataxe: faster matrix arithmetic over finite fields
optdepends = sirocco: for computing the fundamental group of the complement of a plane curve
optdepends = three.js: alternative 3D plots engine
optdepends = sagemath-jupyter: Jupyter kernel
diff --git a/PKGBUILD b/PKGBUILD
index 6f425768c8f2..4a80c08d2393 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
pkgbase=sagemath-git
pkgname=(sagemath-git sagemath-jupyter-git)
-pkgver=8.2.beta2.r0.ga1782046e2
+pkgver=8.2.beta3.r0.g56a4bc7e76
pkgrel=1
pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"
arch=(x86_64)
@@ -29,11 +29,11 @@ optdepends=('cython2: to compile cython code' 'python2-pkgconfig: to compile cyt
'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' 'polymake: polymake backend for polyhedral computations'
- 'meataxe: faster matrix arithmetic over finite fields'
+ 'shared_meataxe: faster matrix arithmetic over finite fields'
'sirocco: for computing the fundamental group of the complement of a plane curve'
'three.js: alternative 3D plots engine')
makedepends=(cython2 boost ratpoints symmetrica python2-jinja coin-or-cbc libhomfly libbraiding sirocco
- mcqd coxeter3 bliss-graphs tdlib python2-pkgconfig meataxe libfes git)
+ mcqd coxeter3 bliss-graphs tdlib python2-pkgconfig shared_meataxe libfes git)
source=(git://git.sagemath.org/sage.git#branch=develop
sagemath-env.patch package.patch latte-count.patch jupyter-path.patch sagemath-python3-notebook.patch test-optional.patch
r-no-readline.patch fes02.patch sagemath-threejs.patch pari-stackwarn.patch
@@ -48,7 +48,7 @@ sha256sums=('SKIP'
'afd0952b9bb8f52fd428eae36cf719a58ff85a894baae88cbb2124e043768cc7'
'7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94'
'514135b920a43f999571a15e97b41e14f5bed59f65b19643864dc23555a7b830'
- 'bfd2a20a33ab19a8a8b216a77d07f62e809fe1e1879c4f171ce5dca62fd482e9'
+ 'e4a2f1de73dc3a6deedc1a05d716facd94afc9fe98239c4300e1b67375f95fc1'
'28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88'
'1024f3a6a9a1a6ae96d9962bb7d1f5842f4a4a5ff5098afad81a60188b7d5160'
'b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d'
diff --git a/pari-stackwarn.patch b/pari-stackwarn.patch
index 2ee2f736ceec..b01e1c90f30f 100644
--- a/pari-stackwarn.patch
+++ b/pari-stackwarn.patch
@@ -5,16 +5,16 @@ Description: Ignore warnings of PARI increasing the stack size when parsing doct
Author: Tobias Hansen <thansen@debian.org>
--- sage/src/sage/doctest/parsing.py
+++ sage/src/sage/doctest/parsing.py
-@@ -39,6 +39,7 @@
+@@ -40,6 +40,7 @@
float_regex = re.compile('\s*([+-]?\s*((\d*\.?\d+)|(\d+\.?))([eE][+-]?\d+)?)')
- optional_regex = re.compile(r'(long time|not implemented|not tested|known bug)|([^ a-z]\s*optional\s*[:-]*((\s|\w)*))')
+ optional_regex = re.compile(r'(py2|py3|long time|not implemented|not tested|known bug)|([^ a-z]\s*optional\s*[:-]*((\s|\w)*))')
+pari_stack_warning_regex = re.compile(r'\s*\*\*\*.*(Warning: increasing stack size to )\d+\.')
find_sage_prompt = re.compile(r"^(\s*)sage: ", re.M)
find_sage_continuation = re.compile(r"^(\s*)\.\.\.\.:", re.M)
random_marker = re.compile('.*random', re.I)
-@@ -879,6 +880,7 @@
- 'you'
+@@ -881,6 +882,7 @@
+ u'you'
"""
got = self.human_readable_escape_sequences(got)
+ got = pari_stack_warning_regex.sub('', got)