Version 9.0 (bz 1756780, 1770880).

Also:
- Drop upstreamed -ecm and -primecount patches.
- Add -escape patch.
- The old notebook (sagenb) is no longer shipped, so drop the -sagenb
  and -sagenb-python3 patches, the -notebook subpackage, and some BRs.
- New -jupyter subpackage.
- Add suitesparse BR.
- Drop pathlib2 BR (bz 1797116).
This commit is contained in:
Jerry James 2020-02-28 09:38:49 -07:00
parent 65c5f9e579
commit 2fac775552
13 changed files with 3724 additions and 956 deletions

View file

@ -1,5 +1,6 @@
--- src/module_list.py.orig 2020-01-06 20:29:14.108070190 -0700
+++ src/module_list.py 2020-01-06 20:29:39.724010734 -0700
diff -up src/module_list.py.orig src/module_list.py
--- src/module_list.py.orig 2020-02-25 13:53:37.097039897 -0700
+++ src/module_list.py 2020-02-26 14:43:39.912744735 -0700
@@ -44,6 +44,9 @@ zlib_libs = zlib_pc['libraries']
zlib_library_dirs = zlib_pc['library_dirs']
zlib_include_dirs = zlib_pc['include_dirs']
@ -35,7 +36,7 @@
Extension('*', sources = ['sage/algebras/finite_dimensional_algebras/*.pyx']),
@@ -559,7 +571,8 @@ ext_modules = [
@@ -562,7 +574,8 @@ ext_modules = [
[])),
Extension('sage.libs.lrcalc.lrcalc',
@ -45,7 +46,7 @@
Extension("sage.libs.meataxe",
sources = ['sage/libs/meataxe.pyx'],
@@ -580,23 +593,28 @@ ext_modules = [
@@ -583,23 +596,28 @@ ext_modules = [
sources = ['sage/libs/readline.pyx'],
libraries = ['readline']),
@ -79,7 +80,7 @@
###################################
##
@@ -604,7 +622,8 @@ ext_modules = [
@@ -607,7 +625,8 @@ ext_modules = [
##
###################################
@ -89,7 +90,7 @@
###################################
##
@@ -776,7 +795,8 @@ ext_modules = [
@@ -779,7 +798,8 @@ ext_modules = [
Extension("sage.matrix.matrix_complex_ball_dense",
["sage/matrix/matrix_complex_ball_dense.pyx"],
@ -99,7 +100,7 @@
Extension('sage.matrix.matrix_complex_double_dense',
sources = ['sage/matrix/matrix_complex_double_dense.pyx']),
@@ -784,6 +804,7 @@ ext_modules = [
@@ -787,6 +807,7 @@ ext_modules = [
Extension('sage.matrix.matrix_cyclo_dense',
sources = ['sage/matrix/matrix_cyclo_dense.pyx'],
language = "c++",
@ -107,7 +108,7 @@
libraries=['ntl']),
Extension('sage.matrix.matrix_gap',
@@ -846,6 +867,7 @@ ext_modules = [
@@ -849,6 +870,7 @@ ext_modules = [
libraries = ['gomp']),
Extension('sage.matrix.matrix_mpolynomial_dense',
@ -115,7 +116,7 @@
sources = ['sage/matrix/matrix_mpolynomial_dense.pyx']),
Extension('sage.matrix.matrix_polynomial_dense',
@@ -1132,7 +1154,8 @@ ext_modules = [
@@ -1135,7 +1157,8 @@ ext_modules = [
language = 'c++'),
Extension("sage.rings.complex_arb",
@ -125,7 +126,7 @@
Extension('sage.rings.complex_double',
sources = ['sage/rings/complex_double.pyx'],
@@ -1208,7 +1231,8 @@ ext_modules = [
@@ -1211,7 +1234,8 @@ ext_modules = [
sources = ['sage/rings/real_interval_absolute.pyx']),
Extension("sage.rings.real_arb",
@ -135,7 +136,7 @@
Extension('sage.rings.real_lazy',
sources = ['sage/rings/real_lazy.pyx']),
@@ -1291,6 +1315,7 @@ ext_modules = [
@@ -1294,6 +1318,7 @@ ext_modules = [
Extension('sage.rings.number_field.number_field_element_quadratic',
sources = ['sage/rings/number_field/number_field_element_quadratic.pyx'],
@ -143,7 +144,7 @@
libraries=['ntl'],
language = 'c++'),
@@ -1430,12 +1455,15 @@ ext_modules = [
@@ -1433,12 +1458,15 @@ ext_modules = [
sources = ['sage/rings/polynomial/multi_polynomial.pyx']),
Extension('sage.rings.polynomial.multi_polynomial_ideal_libsingular',
@ -159,7 +160,7 @@
sources = ['sage/rings/polynomial/multi_polynomial_libsingular.pyx']),
Extension('sage.rings.polynomial.multi_polynomial_ring_base',
@@ -1448,7 +1476,8 @@ ext_modules = [
@@ -1451,7 +1479,8 @@ ext_modules = [
sources = ['sage/rings/polynomial/polydict.pyx']),
Extension('sage.rings.polynomial.polynomial_complex_arb',
@ -169,8 +170,9 @@
Extension('sage.rings.polynomial.polynomial_compiled',
sources = ['sage/rings/polynomial/polynomial_compiled.pyx']),
--- src/setup.py.orig 2020-01-06 20:29:10.564078418 -0700
+++ src/setup.py 2020-01-06 20:29:39.725010732 -0700
diff -up src/setup.py.orig src/setup.py
--- src/setup.py.orig 2020-02-26 15:43:14.065012133 -0700
+++ src/setup.py 2020-02-26 15:52:14.558846775 -0700
@@ -85,6 +85,7 @@ keep_going = False
# search for dependencies and add to gcc -I<path>