mirror of
https://src.fedoraproject.org/rpms/sagemath.git
synced 2025-04-22 11:45:56 -04:00
Rebuild for gap 4.11.0.
Also: - Update libgap interface for gap 4.11.0. - Adjust list of gap packages to match build/pkgs/gap_packages. - Point sharedmeataxe to a writable directory for its multiplication tables.
This commit is contained in:
parent
042a67aa71
commit
e87f50f39d
3 changed files with 257 additions and 20 deletions
|
@ -91,7 +91,7 @@
|
|||
Name: sagemath
|
||||
Summary: A free open-source mathematics software system
|
||||
Version: 9.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
# The file ${SAGE_ROOT}/COPYING.txt is the upstream license breakdown file
|
||||
# Additionally, every $files section has a comment with the license name
|
||||
# before files with that license
|
||||
|
@ -161,7 +161,7 @@ Patch14: %{name}-lcalc.patch
|
|||
# avoid assertion in coin backend
|
||||
Patch15: %{name}-cbc.patch
|
||||
|
||||
# Use system gap directories
|
||||
# Use system gap directories and modernize libgap interface
|
||||
Patch16: %{name}-libgap.patch
|
||||
|
||||
# Build fes
|
||||
|
@ -226,26 +226,29 @@ BuildRequires: fes-devel
|
|||
%endif
|
||||
BuildRequires: flint-devel
|
||||
BuildRequires: gap
|
||||
BuildRequires: GAPDoc
|
||||
BuildRequires: gap-libs
|
||||
BuildRequires: gap-pkg-atlasrep
|
||||
BuildRequires: gap-pkg-cohomolo
|
||||
BuildRequires: gap-pkg-corelg
|
||||
BuildRequires: gap-pkg-crime
|
||||
BuildRequires: gap-pkg-design
|
||||
BuildRequires: gap-pkg-edim
|
||||
BuildRequires: gap-pkg-forms
|
||||
BuildRequires: gap-pkg-francy
|
||||
BuildRequires: gap-pkg-guava
|
||||
BuildRequires: gap-pkg-hapcryst
|
||||
BuildRequires: gap-pkg-hecke
|
||||
BuildRequires: gap-pkg-jupyterviz
|
||||
BuildRequires: gap-pkg-jupyterkernel
|
||||
BuildRequires: gap-pkg-liealgdb
|
||||
BuildRequires: gap-pkg-liepring
|
||||
BuildRequires: gap-pkg-loops
|
||||
BuildRequires: gap-pkg-lpres
|
||||
BuildRequires: gap-pkg-mapclass
|
||||
BuildRequires: gap-pkg-nautytracesinterface
|
||||
BuildRequires: gap-pkg-qpa
|
||||
BuildRequires: gap-pkg-radiroot
|
||||
BuildRequires: gap-pkg-repsn
|
||||
BuildRequires: gap-pkg-semigroups
|
||||
BuildRequires: gap-pkg-singular
|
||||
BuildRequires: gap-pkg-sonata
|
||||
BuildRequires: gap-pkg-toric
|
||||
BuildRequires: gap-pkg-utils
|
||||
BuildRequires: gc-devel
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc-gfortran
|
||||
|
@ -408,23 +411,29 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
|||
Requires: 4ti2
|
||||
Requires: cddlib-tools
|
||||
Requires: gap
|
||||
Requires: gap-pkg-atlasrep
|
||||
Requires: gap-pkg-cohomolo
|
||||
Requires: gap-pkg-corelg
|
||||
Requires: gap-pkg-crime
|
||||
Requires: gap-pkg-design
|
||||
Requires: gap-pkg-edim
|
||||
Requires: gap-pkg-forms
|
||||
Requires: gap-pkg-francy
|
||||
Requires: gap-pkg-guava
|
||||
Requires: gap-pkg-hapcryst
|
||||
Requires: gap-pkg-hecke
|
||||
Requires: gap-pkg-jupyterviz
|
||||
Requires: gap-pkg-jupyterkernel
|
||||
Requires: gap-pkg-liealgdb
|
||||
Requires: gap-pkg-liepring
|
||||
Requires: gap-pkg-loops
|
||||
Requires: gap-pkg-lpres
|
||||
Requires: gap-pkg-mapclass
|
||||
Requires: gap-pkg-nautytracesinterface
|
||||
Requires: gap-pkg-qpa
|
||||
Requires: gap-pkg-radiroot
|
||||
Requires: gap-pkg-repsn
|
||||
Requires: gap-pkg-sonata
|
||||
Requires: gap-pkg-semigroups
|
||||
Requires: gap-pkg-singular
|
||||
Requires: gap-pkg-toric
|
||||
Requires: gap-pkg-utils
|
||||
Requires: gfan
|
||||
Requires: gmp-ecm
|
||||
Requires: jmol
|
||||
|
@ -947,7 +956,7 @@ sed -e "s|'%{_bindir}/env', 'which'|'%{_bindir}/which'|" \
|
|||
%endif
|
||||
|
||||
# GAP does not have enough memory to load the entire workspace
|
||||
sed -i 's/64m/128m/' src/sage/interfaces/gap.py
|
||||
sed -i 's/64m/256m/' src/sage/interfaces/gap.py
|
||||
|
||||
|
||||
########################################################################
|
||||
|
@ -1801,6 +1810,12 @@ rm -fr %{SAGE_LOCAL}/var/lib/sage/installed/database_cremona_ellcurve-%{cremona_
|
|||
|
||||
########################################################################
|
||||
%changelog
|
||||
* Fri Mar 13 2020 Jerry James <loganjerry@gmail.com> - 9.0-2
|
||||
- Rebuild for gap 4.11.0
|
||||
- Update libgap interface for gap 4.11.0
|
||||
- Adjust list of gap packages to match build/pkgs/gap_packages
|
||||
- Point sharedmeataxe to a writable directory for its multiplication tables
|
||||
|
||||
* Fri Feb 28 2020 Jerry James <loganjerry@gmail.com> - 9.0-1
|
||||
- Version 9.0 (bz 1756780, 1770880)
|
||||
- Drop upstreamed -ecm and -primecount patches
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue