Commit graph

177 commits

Author SHA1 Message Date
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
Igor Gnatenko
62dc22fafb Rebuild for readline 8.0 2019-02-17 09:30:55 +01:00
Miro Hrončok
51c2d6ff6b https://fedoraproject.org/wiki/Changes/Python_Extension_Flags 2019-02-13 09:46:38 +01:00
Fedora Release Engineering
f8a72400b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 14:43:37 +00:00
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