mirror of
https://src.fedoraproject.org/rpms/sagemath.git
synced 2025-04-22 11:45:56 -04:00
Update to sagemath 8.5.
Also: - Bundle ipython again; Fedora version is too far ahead. Also have to bundle prompt_toolkit since Fedora version is too far ahead of bundled ipython. - Drop LANGUAGES variable setting, now ignored by the sagemath build system. - Drop unused SAGE_CBLAS variable from /usr/bin/sage. - Do not force the C locale when launching sagemath. - Allow the user to override SAGE_DEBUG in /usr/bin/sage. - Add -ecm, -giac, and -latte patches to fix interactions with external tools. - Add -sigfpe patch from upstream.
This commit is contained in:
parent
eaa777c690
commit
55beead27c
31 changed files with 674 additions and 684 deletions
|
@ -1,7 +1,7 @@
|
|||
diff -up src/module_list.py.orig src/module_list.py
|
||||
--- src/module_list.py.orig 2018-08-29 08:34:50.846439644 -0600
|
||||
+++ src/module_list.py 2018-08-29 08:35:19.927079956 -0600
|
||||
@@ -3,7 +3,7 @@ from glob import glob
|
||||
--- src/module_list.py.orig 2019-01-16 09:42:29.021226961 -0700
|
||||
+++ src/module_list.py 2019-01-16 09:42:41.397004883 -0700
|
||||
@@ -2,7 +2,7 @@ import os
|
||||
from distutils.extension import Extension
|
||||
from sage.env import SAGE_LOCAL
|
||||
|
||||
|
@ -11,9 +11,9 @@ diff -up src/module_list.py.orig src/module_list.py
|
|||
#########################################################
|
||||
### pkg-config setup
|
||||
diff -up src/sage/misc/cython.py.orig src/sage/misc/cython.py
|
||||
--- src/sage/misc/cython.py.orig 2018-08-03 05:10:09.000000000 -0600
|
||||
+++ src/sage/misc/cython.py 2018-08-29 08:35:19.954079622 -0600
|
||||
@@ -601,7 +601,7 @@ def cython(filename, verbose=0, compile_
|
||||
--- src/sage/misc/cython.py.orig 2018-12-22 16:37:09.000000000 -0700
|
||||
+++ src/sage/misc/cython.py 2019-01-04 10:27:47.031123276 -0700
|
||||
@@ -600,7 +600,7 @@ def cython(filename, verbose=0, compile_
|
||||
ext = Extension(name,
|
||||
sources=[pyxfile] + extra_sources,
|
||||
libraries=libs,
|
||||
|
@ -23,9 +23,9 @@ diff -up src/sage/misc/cython.py.orig src/sage/misc/cython.py
|
|||
language=language)
|
||||
|
||||
diff -up src/setup.py.orig src/setup.py
|
||||
--- src/setup.py.orig 2018-08-03 05:10:09.000000000 -0600
|
||||
+++ src/setup.py 2018-08-29 08:35:19.955079610 -0600
|
||||
@@ -370,9 +370,8 @@ class sage_build_cython(Command):
|
||||
--- src/setup.py.orig 2018-12-22 16:37:10.000000000 -0700
|
||||
+++ src/setup.py 2019-01-04 10:27:47.032123257 -0700
|
||||
@@ -371,9 +371,8 @@ class sage_build_cython(Command):
|
||||
# Debugging
|
||||
gdb_debug=self.debug,
|
||||
output_dir=os.path.join(self.build_lib, "sage"),
|
||||
|
@ -37,7 +37,7 @@ diff -up src/setup.py.orig src/setup.py
|
|||
)
|
||||
|
||||
# Filter out extensions with skip_build=True
|
||||
@@ -881,9 +880,6 @@ class sage_install(install):
|
||||
@@ -882,9 +881,6 @@ class sage_install(install):
|
||||
install.run(self)
|
||||
self.install_kernel_spec()
|
||||
log.info('Cleaning up stale installed files....')
|
||||
|
@ -47,7 +47,7 @@ diff -up src/setup.py.orig src/setup.py
|
|||
|
||||
def install_kernel_spec(self):
|
||||
"""
|
||||
@@ -900,40 +896,6 @@ class sage_install(install):
|
||||
@@ -901,40 +897,6 @@ class sage_install(install):
|
||||
# the install_data directory for installing our Jupyter files.
|
||||
SageKernelSpec.update(prefix=self.install_data)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue