Commit Graph

104 Commits

Author SHA1 Message Date
Fedora Release Engineering
40ef264335 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-17 23:54:47 +00:00
Jerry James
fc587a8580 Drop unused gap_arch macro
- Fix the VCS field
- Minor spec file simplifications
2024-07-16 16:04:13 -06:00
Jerry James
bf627466c1 Version 4.13.1 2024-06-13 13:51:04 -06:00
Jerry James
91c86d4c84 Version 4.13.0
- Change from %bcond_with to %bcond
- Drop unused ATLAS data source
- Switch from ExclusiveArch to ExcludeArch
2024-03-15 10:06:39 -06:00
Jerry James
1d80efbc6e Convert to %autorelease and %autochangelog
[skip changelog]
2024-02-05 10:37:09 -07:00
Fedora Release Engineering
19b5462752 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 12:16:49 +00:00
Fedora Release Engineering
18d67b2b69 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 20:02:42 +00:00
Jerry James
ed9d744ceb Update metainfo contact email address 2024-01-16 15:16:47 -07:00
Jerry James
7220d35059 Use a more reliable way of detecting CPU features 2023-08-10 20:28:41 -06:00
Fedora Release Engineering
3788dd56f2 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 20:31:49 +00:00
Jerry James
e35a43a31f Validate metainfo with appstream-util 2023-07-18 11:50:01 -06:00
Jerry James
a1840bb495 Use the %gap_arches macro. 2023-02-14 14:26:18 -07:00
Fedora Release Engineering
4294c752fa Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 04:07:57 +00:00
Jerry James
891310d046 Non-bootstrap build. 2023-01-12 12:44:52 -07:00
Jerry James
c3de5e323f Conform more closely to upstream's preferred file layout.
Remove %gap_arches from the RPM macro file.
2023-01-12 09:51:52 -07:00
Jerry James
9225c109d9 Version 4.12.2. Drop upstreamed unused patch. 2022-12-18 10:43:06 -07:00
Jerry James
24d87f154b Version 4.12.1.
- Drop builtin-mul-overflow patch.
- Drop post-4.12.0 bug fix patches.
- Switch to upstream's method of bootstrapping.
2022-11-10 08:53:13 -07:00
Jerry James
80a2d172ba Add rpm-macros subpackage.
- Clarify license of the online-help subpackage.
- Don't ship config.h or make_doc at upstream's request.
2022-10-17 11:45:35 -06:00
Jerry James
f7fc564b82 Add patch to fix big endian build. 2022-09-27 08:47:17 -06:00
Jerry James
58d3f256bd Non-bootstrap build. 2022-09-27 07:33:37 -06:00
Jerry James
7be88d165b Version 4.12.0.
- Remove ix86 support.
- Drop obsolete -gac, -bagheader, and -ref patches.
- Add -popcount patch to avoid illegal CPU instruction errors.
- Add -unused patch to trim unused functions.
- Add upstream post-release bug fix patches.
- Add ATLAS data needed for the tests.
- Rearrange %%install to ease future transition to "make install".
2022-09-26 19:04:52 -06:00
Jerry James
469beccddc Convert License tag to SPDX. 2022-08-16 14:07:49 -06:00
Jerry James
2557b9c09d Change s390x binary name to match updated config. 2022-07-21 10:28:58 -06:00
Fedora Release Engineering
40130dac45 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 03:52:28 +00:00
Fedora Release Engineering
39eaccb51b - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 03:40:04 +00:00
Jerry James
45d8e5062b Add -bagheader patch to work around package build failures on i386. 2021-10-18 16:47:36 -06:00
Jerry James
df779ce3da Add domain name to desktop and metainfo names. 2021-07-21 19:37:09 -06:00
Fedora Release Engineering
f80dc9015a - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 23:34:57 +00:00
Jerry James
55523561a3 Validate with appstreamcli instead of appstream-util. 2021-07-19 13:27:11 -06:00
Jerry James
0aee1b699d Version 4.11.1.
- Drop upstreamed -aarch64 patch.
- Install into the metainfo dir instead of the appdata dir.
- Do not force every package shared object to be linked with libpthread.
- Fix typo in the preun script.
- Drop workaround for s390x tests, fixed upstream.
2021-03-17 16:59:57 -06:00
Fedora Release Engineering
f61ef362f2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 06:08:23 +00:00
Jerry James
6b68296953 Force the binary to be linked with pthreads. 2020-12-23 16:58:19 -07:00
Jerry James
c91ae1a277 Explicitly BR make. 2020-11-09 14:04:32 -07:00
Fedora Release Engineering
82079777bc - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 18:02:41 +00:00
Jerry James
c6d1316116 Incorporate upstream changes and cleanups.
Drop the libgap-devel subpackage; it is not useful.
2020-05-29 10:46:09 -06:00
Jerry James
1f5a7c6853 Reenable inlining on aarch64 on all but 1 function. 2020-04-02 19:48:52 -06:00
Jerry James
45b2b55dd1 Turn off all inlining on aarch64 to work around possible GCC bug. 2020-03-23 17:10:40 -06:00
Jerry James
267c156fbf Bring back s390x testing workaround, still needed.
Add -aarch64 patch to fix FTBFS on aarch64.
2020-03-21 08:49:46 -06:00
Jerry James
675b5b673b Version 4.11.0.
Also:
- Drop upstreamed -immutable patch.
- Drop libtool Requires from the -devel subpackage.
- Drop testing workaround for s390x, fixed upstream.
2020-03-13 16:44:27 -06:00
Fedora Release Engineering
687b2b3d2c - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 19:16:36 +00:00
Fedora Release Engineering
5a8a33ca33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 01:17:56 +00:00
Jerry James
102decc2cb Drop -stat patch, no longer needed after gap-pkg-io update.
Drop -doc patch: it is not the right solution to the problem.
2019-07-20 11:51:30 -06:00
Jerry James
e4024d045c New upstream release.
Make the main package own the GAP bin directory.
2019-06-25 18:12:06 -06:00
Jerry James
ac34d6a95c Fix expected test outputs on big endian architectures. 2019-04-23 18:32:28 -06:00
Jerry James
b852397bba New upstream release. Drop upstreamed sagemath patches. 2019-04-23 14:36:59 -06:00
Jerry James
6aa9ef3627 Build in non-bootstrap mode. 2019-02-17 13:54:03 -07:00
Igor Gnatenko
f586ac731a Rebuild for readline 8.0 2019-02-17 09:30:50 +01:00
Jerry James
111543e181 Fix architecture determination. 2019-02-16 20:48:08 -07:00
Jerry James
3ed98e88b7 New upstream release.
Also:
- Drop upstreamed -paths patch.
- Add -bootstrap patch to break circular build dependencies.
- Add -escape, -ref, -doc, -gac, and -immutable patches.
- Add -terminal, -erroroutput, and -enterleave patches from sagemath.
- Add libgap and libgap-devel subpackages.
- Move the commandline application into the main package.
- Change BRs and Rs due to recent TeXLive packaging changes.
- Create all of the icon sizes supported by hicolor-icon-theme.
- Fix update-gap-workspace on initial build with empty workspace.
- Disable hardened build, which breaks RTLD_LAZY in the module loader.
- Build in bootstrap mode.
2019-02-16 09:12:12 -07:00
Fedora Release Engineering
d28dc8ca77 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 20:25:15 +00:00