Commit graph

212 commits

Author SHA1 Message Date
Jerry James
936e17f51f Add Education category to the desktop file (bz 1624545).
Improve jupyter integration (bz 1663165).
Move existing jupyter integration into the notebook subpackage.
Require python-jupyter-filesystem instead of owning its directories.
Drop one more remnant of the F24 to F25 upgrade fixup.
2019-01-19 09:00:30 -07:00
Jerry James
55beead27c 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.
2019-01-17 19:27:08 -07:00
Jerry James
eaa777c690 Update to sagemath 8.4.
Also:
- Build for python 3 instead of python 2 due to upcoming python 2 removal.
- Add -python3 and -escape patches to fix problems with python 3.
- Drop -nofstring patch, only needed for python 2.
- Drop upstreamed -eclib patch.
- Switch from atlas to openblas and rename -atlas patch to -openblas.
- Add -buildroot patch and only build cython interfaces once.
2018-11-01 19:25:26 -06:00
Jerry James
1a0bd1afc6 Update to sagemath 8.3 (bz 1612867).
Also:
- Drop -lrslib, -gap-hap, and -flask patches.
- Drop obsolete scriplets to fix F24 to F25 upgrade (bz 1594429 and 1618934).
- Drop obsolete mktexlsr invocations.
- Fix more Singular paths.
- Fix still more uses of /usr/bin/env.
- Drop disallow/dissallow fixup for cython; now fixed in cython itself.
2018-09-23 08:28:54 -06:00
Jerry James
3dc6dbb3c1 Rebuild for arb 2.14.0, eclib 20180710, ntl 11.2.1, and pari 2.11.0.
Drop unneeded genus2reduction dependency; pari is used instead now.
2018-08-10 22:26:23 -06:00
Fedora Release Engineering
56de660281 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 05:40:35 +00:00
Jerry James
db6d8905d5 Actually bump the release number. 2018-07-04 14:16:42 -06:00
Jerry James
2e5bf94715 Rebuild for ntl 11.1.0.
Optionally bundle thebe, threejs, and widgetsnbextension.
Add provides for the optionally bundled packages.
Add -flask patch.
Apply new guidelines for python files in nonstandard places.
2018-07-04 14:15:07 -06:00
Jerry James
a87f7957b7 The forgotten sagenb-export means the package cannot be noarch. 2018-06-06 07:11:08 -06:00
Jerry James
105a50421a Add forgotten sagenb-export to %files. 2018-06-04 17:47:31 -06:00
Jerry James
925e91dade Update to sagemath 8.2.
Also:
- Create the sagemath-data-combinatorial_designs subpackage.
- Create the sagemath-notebook-export subpackage.
- Unbundle the LaTeX makecmds style.
- Install LaTeX style files in a more canonical place.
2018-06-03 07:13:30 -06:00
Fedora Release Engineering
b46cd4759a - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 16:02:27 +00:00
Jerry James
6b2efc5514 Do not interpret GAP library informational messages as a libgap failure.
Build with cryptominisat5.
Sagemath now invokes gap instead of gap_stamp.
2017-11-25 14:55:31 -07:00
Jerry James
bd028da8f7 Fix numerous build failures:
- Build with bundled ipywidgets for now
- Drop unneeded -givaro patch
- Lots of new BRs for building documentation
- R python-backports-shutil_get_terminal_size and python-traitlets (bz 1464520)
- Fix Singular LIB path
- Make sure install operates in a UTF-8 environment
- Build documention with an X server running
- Build HTML documentation with mathjax
2017-11-23 22:47:17 -07:00
Jerry James
c8fadf11b8 Add BR on tex(anyfontsize.sty) to fix FTBFS. 2017-11-18 19:38:13 -07:00
pcpa
abc6d11c12 Update to sagemath 8.0 2017-11-10 11:26:56 -05:00
Jerry James
b78abd5373 Rebuild for arb 2.11.1, eclib 20170815, and libfplll 5.1.0. 2017-09-30 22:18:58 -06:00
Fedora Release Engineering
7a6103772a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 08:04:55 +00:00
pcpa
04fd0cbe80 Correct missing dependencies 2017-07-26 11:43:54 -04:00
pcpa
7f30124ca8 Only create doc dir if building docs 2017-05-24 20:43:04 -04:00
pcpa
75ec1587e5 Add new BR due to package split 2017-05-24 05:23:34 -04:00
pcpa
18daf84cba New singular, testall fixes and no requires on firefox 2017-05-23 15:31:10 -04:00
Fedora Release Engineering
6ebda31d93 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild 2017-05-15 21:31:53 +00:00
pcpa
f642d2e41d Update to sagemath 7.6 2017-04-18 16:03:03 -04:00
pcpa
7e3068b9f2 Correct typo 2017-04-06 08:55:57 -04:00
pcpa
056e08d023 Update to sagemath 7.5.1 2017-04-06 08:02:52 -04:00
Jerry James
ac3aa7f6b7 Rebuild for ppl 1.2. 2017-03-03 11:45:18 -07:00
Fedora Release Engineering
241dce3e67 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:01:55 +00:00
Igor Gnatenko
a97238ead8 Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:41 +01:00
pcpa
37624f9e56 Make jmol available (#1026751) 2016-12-30 10:08:28 -05:00
pcpa
c459590874 Adjust for removed patches 2016-12-30 10:05:59 -05:00
pcpa
807c53b3b6 Update to sagemath 7.4 2016-12-30 10:04:34 -05:00
pcpa
6b381937c4 No longer need to use the cython hack 2016-12-22 08:14:14 -05:00
pcpa
c20a6508e3 Correct build on non x86 arches 2016-12-22 04:26:51 -05:00
pcpa
2382c8ff4a Correct cython patch 2016-12-21 14:20:49 -05:00
pcpa
a6864ab7ec Documentation build is optional on some arches 2016-12-21 13:56:46 -05:00
pcpa
ac51cc9608 Correct typo in upstream cython 2016-12-21 13:36:48 -05:00
pcpa
0cb5fbe3ae Correct f24 to f25 upgrade, sagemath 6.8 to 7.3 (#1396848) 2016-12-21 09:20:12 -05:00
pcpa
09aad4ce54 Correct sagemath FTBFS in f25+ 2016-12-21 09:17:04 -05:00
pcpa
98d729b877 Add missing python-speaklater requires (#1381949) 2016-12-21 09:13:55 -05:00
Jerry James
4bc8b85ef9 Rebuild for ntl 10.1.0. 2016-10-20 23:04:04 -06:00
Dominik 'Rathann' Mierzejewski
aa6504a6a1 rebuild for aarch64 (#1380191 fixed) 2016-10-09 23:32:53 +02:00
Dominik 'Rathann' Mierzejewski
a9b0ec7a4e update bugzilla link and comment 2016-09-28 23:44:56 +02:00
Dominik 'Rathann' Mierzejewski
a54b15256b Follow maxima's ExclusiveArch, *except* aarch64 2016-09-28 20:33:46 +02:00
Dominik 'Rathann' Mierzejewski
3aef01b1ef sync supported arches with maxima 2016-09-28 20:14:44 +02:00
Dominik 'Rathann' Mierzejewski
54e8281c4f exclude aarch64 due to missing BR: maxima-runtime-ecl
maxima(-runtime-ecl) is not available on aarch64:
https://bugzilla.redhat.com/show_bug.cgi?id=1380102
2016-09-28 18:49:03 +02:00
Dominik 'Rathann' Mierzejewski
460a59d107 rebuilt for matplotlib-2.0.0 2016-09-26 15:01:21 +02:00
Jerry James
a5348b3e73 Rebuild for ntl 9.11.0.
Also, add gap-pkg-guava requirement.
2016-09-05 14:03:21 -06:00
pcpa
ddd84dd86a Update spec to match Cython has update 2016-08-25 18:01:46 -04:00
pcpa
52f8dc7839 Add builddir to python path to avoid embedded buildroot
in some debug
2016-08-25 14:00:40 -04:00