Commit graph

215 commits

Author SHA1 Message Date
Jerry James
916819fe9b Version 9.4.
- Drop upstreamed -eclib patch.
- Drop unnecessary -readonly patch.
- Unbundle ipywidgets.
- Bundle memory_allocator for now.
2021-08-27 13:18:01 -06:00
Jerry James
db8b5a20c1 Unbundle flintqs.
- Require gp2c and pari-nftables.
- Add requirement for python3-pari-jupyter to the -jupyter subpackage.
2021-08-18 20:28:49 -06:00
Fedora Release Engineering
c86f3e94c9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 16:58:53 +00:00
Jerry James
3026471b5c Adapt to changed location of pari.cfg. 2021-07-17 08:58:20 -06:00
Jerry James
992ddb3934 Rebuild for flint 2.7.1 and normaliz 3.9.0.
Add -eclib patch to adapt to eclib 20210625.
2021-07-17 07:12:17 -06:00
Jerry James
064933cfa5 Rebuild for ntl 11.5.1. 2021-06-29 15:06:15 -06:00
Jerry James
0a1b42ef2b Version 9.3.
- Drop -arb and -openblas patches.
- Add -cvxopt patch.
- Add metainfo file.
2021-06-18 11:37:21 -06:00
Python Maint
26b688d416 Rebuilt for Python 3.10 2021-06-04 21:14:07 +02:00
Fedora Release Engineering
02b689e0ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 19:53:15 +00:00
Tom Stellard
66d4c4954f Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 21:04:46 +00:00
Jerry James
ddc344c347 Wrap the %pretrans script in %if %{with docs} ... %{endif}. 2020-12-07 16:40:58 -07:00
Jerry James
ebdd427a2d Try again to fix upgrade conflicts due to the fix for bz 1875606. 2020-12-07 13:50:58 -07:00
Jerry James
483f4c9543 Remove package name from %pretrans. 2020-11-17 19:49:39 -07:00
Jerry James
62eb3e50e9 Fix upgrade conflicts due to the fix for bz 1875606. 2020-11-17 18:48:48 -07:00
Jerry James
861d3bcc88 Version 9.2 (bz 1891244)
- Unbundle widgetsnbextension (bz 1856311)
- Unbundle mathjax fonts (bz 1875606)
- Do not require the -doc subpackage from the main package (bz 1867123)
- Drop upstreamed patches: -ecl, -fes, -includes, -sagetex, -sigfpe, -sympy
2020-11-11 16:28:59 -07:00
Jerry James
de0ac7db5f Actually remember to bump the Release field. 2020-09-30 17:33:41 -06:00
Jerry James
6bc7f50d66 Rebuild for primecount 6.1. Bring back jmol/jsmol support. 2020-09-30 17:32:26 -06:00
Iñaki Úcar
3aee88cf4c https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager 2020-08-17 01:29:20 +02:00
Fedora Release Engineering
a01b66314d - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 10:11:14 +00:00
Jerry James
eb706cd5f8 Version 9.1.
- Drop upstreamed -nauty patch.
- Drop -cbc patch; upstream uses the system Cbc now.
- Add -ecl patch for ecl 20.4.24.
2020-07-10 11:04:09 -06:00
Miro Hrončok
4556e3ebb0 Rebuilt for Python 3.9 2020-05-27 10:42:46 +02:00
Jerry James
d736124228 Require libgap-devel so libgap.so can be found. 2020-05-13 15:14:44 -06:00
Jerry James
ee19d047ea Install threejs_template.html (bz 1832673). 2020-05-11 17:28:48 -06:00
Jerry James
1c134901c4 Attempt 2 at fixing bundled ipython (bz 1832673). 2020-05-08 10:33:07 -06:00
Jerry James
f7bcf182d5 Fix bundled ipython incompatibility with python 3.8 (bz 1832673). 2020-05-07 09:24:24 -06:00
Jerry James
0816026145 Build without jmol/jsmol support due to retirement of jmol from Fedora. 2020-04-27 08:07:40 -06:00
Jerry James
e524b0b03b Remove an unused call to a primecount function that no longer exists. 2020-03-22 14:58:24 -06:00
Jerry James
e87f50f39d 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.
2020-03-21 22:23:32 -06:00
Jerry James
042a67aa71 Do not build for 32-bit ARM, which is unable to unpack the source
RPM without running out of memory.
2020-02-28 14:51:18 -07:00
Jerry James
2fac775552 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).
2020-02-28 09:38:49 -07:00
Fedora Release Engineering
65c5f9e579 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 22:46:06 +00:00
Jerry James
44047e4277 Build with sharedmeataxe and tdlib support.
Use local objects.inv when building documentation.
2020-01-09 19:18:28 -07:00
pcpa
4f4f23c8e6 Can build without jsmol installed 2019-11-08 11:13:28 -03:00
pcpa
7b54d2115b Update to latest upstream release 2019-11-08 08:46:01 -03:00
Jerry James
fa050d6863 Rebuild for mpfr 4. Drop -mpfr patch. 2019-10-11 09:06:22 -06:00
Jerry James
05ae6fe453 Rebuild for ntl 11.4.0.
Add primecount support, including the -primecount patch.
Add still more gap packages, nearly finishing the set shipped by upstream.
2019-09-26 13:15:26 -06:00
Jerry James
aa45a20afa The -data-elliptic_curves_large subpackage is noarch, so it cannot own
a directory in an arch-specific path.  Instead, use triggers to create
and remove the directory indicating to sagemath that the package is
installed.
2019-09-13 10:47:31 -06:00
Jerry James
da8d23a3ee I should make up my mind what to call the cremona tar file. 2019-09-12 20:39:34 -06:00
Jerry James
ecae6482c5 Changes:
- Improve the -ecm patch.
- Add -formatargspec patch to silence doc-building warnings.
- Add -data-elliptic_curves_large subpackage.
- Build with bliss, coxeter3, and mcqd support.
- Fix typo that made the singular.hlp file inaccessible.
- Add more gap packages to get closer to the set shipped by upstream.
- Refactor Requires so they apply to the correct subpackages.
- More python 3 patching due to changes in python 3.8.
- Use upstream's method of installing jupyter support.
- Obsolete the sagemath-notebook-export subpackage.
2019-09-12 20:34:03 -06:00
pcpa
e4003eb1b4 Make available a sage-env script
This script is used by the cantor sagemath backend.
  Other issues with the cantor sagemath backend were reported at
https://bugs.kde.org/show_bug.cgi?id=411645
[Make sagemath backend compatible with sagemath built with python3]
https://bugs.kde.org/show_bug.cgi?id=411646
[Please consider adding a configuration to use local sagemath documentation]
2019-09-06 17:36:22 -03:00
pcpa
abd2cf0873 Add disclaimer and minimal support to start the sagemath notebook
The sagemath notebook is discontinued and not ported to python3.
  This commit adds patches to make it start, have minimal functionality
and show a disclaimer, explaining to user to use the jupyter notebook.
2019-09-05 15:43:04 -03:00
pcpa
c94c404e1d Remove sagemath-notebook-export package
This cannot be supported, and is almost certainly broken with python3.
  If anything, should use python2, then could be used on saved notebooks
from when the sagemath package used python1.
2019-09-04 17:20:34 -03:00
pcpa
42e4c38f49 Allow displaying 3d plots in the jupyter notebook 2019-09-04 15:22:03 -03:00
Susi Lehtola
b071c91b8a Rebuilt for GSL 2.6. 2019-08-20 22:13:38 +02:00
Miro Hrončok
a41d9c3a03 Rebuilt for Python 3.8 2019-08-19 11:05:27 +02:00
Fedora Release Engineering
e1d9665b61 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 22:37:43 +00:00
Jerry James
09a0095ee6 Oops, gap-pkg-happrime is not yet in Fedora. 2019-07-01 21:29:40 -06:00
Jerry James
5a519c8e85 Update to sagemath 8.8 (bz 1724394).
Also:
- Remove configparser dependencies (bz 1706597).
- Fix broken sed conversion (bz 1706234).
- Fix python2 versus python3 snafu (bz 1706337, 1707166).
- Build and install sagetex (bz 1706322).
2019-07-01 21:21:27 -06:00
Jerry James
05337076b6 Update to sagemath 8.7.
- Drop upstreamed -giac patch.
- Add -sagetex patch to fix a python indentation error.
- Add -rubiks patch to fix compilation of the rubiks library.
- Add -random patch to fix a non-random random bit generator.
- Drop pip3 workaround; the binary is now named just pip again.
2019-04-28 15:12:00 -06:00
Jerry James
b6408b9313 Update to sagemath 8.6.
Also:
- Install an SVG icon instead of a fixed size (128x128) icon.
- Require hicolor-icon-theme since we install an icon.
- Drop obsolete Obsolete.
2019-02-18 19:21:17 -07:00