Commit graph

161 commits

Author SHA1 Message Date
pcpa
8dfbd049c0 Update to 0.0.26 2022-09-27 07:37:09 -03:00
František Zatloukal
05eca1f6e3 Rebuilt for ICU 71.1 2022-08-01 15:01:56 +02:00
Fedora Release Engineering
2f9636d8a3 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 18:21:26 +00:00
Thomas Rodgers
3141cbce71 Rebuilt for Boost 1.78 2022-05-04 11:37:29 +02:00
Fedora Release Engineering
d0765f70a9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 19:08:58 +00:00
Bruno Wolff III
ea52327c20 Fix building bundled spidrmonkey with python3.10 2021-09-27 04:43:05 -05:00
Bruno Wolff III
9d105df5eb python2 isn't really used
It looks like the buildrequires for python2 was accidentally left
behind after the dependency was no longer needed.
2021-09-27 03:20:33 -05:00
Kalev Lember
094a030dda Update to 0.0.25b 2021-09-06 10:09:12 +02:00
Kalev Lember
afa1b1a55a Drop old, unused patches 2021-08-09 14:47:23 +02:00
Kalev Lember
9a47898f89 Update to 0.0.25 2021-08-08 22:11:39 +02:00
Kalev Lember
73951c5823 Fix BR sorting 2021-08-08 22:11:32 +02:00
Jonathan Wakely
8d20daf5bf Rebuilt for Boost 1.76 2021-08-06 22:00:49 +01:00
Fedora Release Engineering
d339bd8217 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 15:34:38 +00:00
Fedora Release Engineering
9accdfb19f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 10:40:13 +00:00
Richard Shaw
ec3c288f85 Rebuild for new fmt version. 2021-07-05 07:40:48 -05:00
Pete Walter
880799858d Rebuild for ICU 69 2021-05-20 00:51:58 +01:00
Tomas Hrnciar
68c9abc7a5 BuildRequire setuptools explicitly
See https://fedoraproject.org/wiki/Changes/Reduce_dependencies_on_python3-setuptools
2021-04-19 13:20:40 +02:00
Kalev Lember
71447f4407 Disable LTO to fix self test failures
LTO appears to break hotkey tests in GuiManager test suite (we had a
patch that disabled the failing tests). I don't know if LTO is breaking
the self test, or if the self tests are catching an actual issue in
LTO'd 0ad.

This commit disables LTO to be on the safe side, and re-enables self
tests.
2021-02-28 11:29:16 +01:00
Kalev Lember
b151413b61 Use %set_build_flags macro to set CFLAGS/CXXFLAGS/LDFLAGS
We need to call this manually as the build doesn't use any of the
standard %configure or %cmake or %meson macros that call
%set_build_flags.

Previously, the build was setting CFLAGS and CXXFLAGS, but not LDFLAGS,
which meant hardening flags weren't correctly passed to the linker and
flatpak builds didn't get -L/app/lib correctly set.

Calling %set_build_flags fixes both.
2021-02-28 10:53:14 +01:00
pcpa
28c8b79f67 One test is segfaulting on i686 2021-02-25 19:40:30 -03:00
pcpa
5d11c06b15 Rework cargo patch to apply after unpacking spidermonkey 2021-02-25 17:24:22 -03:00
pcpa
e1981222fa Fix build for newer rust 2021-02-25 17:07:31 -03:00
pcpa
3dbdf1fb81 Update to 0.0.24b 2021-02-25 16:48:40 -03:00
Kalev Lember
10079c0a83 Drop unused gamin-devel build dep 2021-02-03 08:07:04 +01:00
Fedora Release Engineering
3b1d760c9f - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 22:11:59 +00:00
Jonathan Wakely
4bc4168fdb Rebuilt for Boost 1.75 2021-01-22 14:23:02 +00:00
Tom Stellard
4855cb1926 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-14 21:21:41 +00:00
Fedora Release Engineering
d7d922c477 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-31 23:45:32 +00:00
Jeff Law
513093f595 Disable LTO on i686 for now 2020-07-27 17:02:12 -06:00
Fedora Release Engineering
1b53c42028 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 10:08:57 +00:00
Björn Esser
d0dd8f55fb Rebuilt for Boost 1.73 again 2020-06-03 09:23:48 +02:00
Björn Esser
1bcd36a6b3 Rebuild (gloox) 2020-05-31 11:38:22 +02:00
Jonathan Wakely
e513415eb8 Rebuilt for Boost 1.73 2020-05-28 19:27:57 +01:00
Kalev Lember
67e2fa2f0b Backport workaround for Ryzen 3000 CPU support
https://bugzilla.redhat.com/show_bug.cgi?id=1822835
https://trac.wildfiregames.com/changeset/23262
2020-05-23 08:49:35 +02:00
Pete Walter
e566c2677d Rebuild for ICU 67 2020-05-17 07:58:49 +01:00
pcpa
8af65c43e1 Escape rpm macros 2020-04-02 14:04:51 -03:00
pcpa
b3c0ccd836 Use available python-devel (#1807956) 2020-04-02 13:14:20 -03:00
pcpa
8922872217 Update 0ad-fcollada.patch (#1819270#c5) 2020-04-02 09:20:30 -03:00
pcpa
a544c594cb Fix Fedora 32 FTBFS (#1799112) 2020-03-31 12:11:27 -03:00
Fedora Release Engineering
28bf769482 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 09:06:20 +00:00
Pete Walter
91cd1b1b6c Rebuild for ICU 65 2019-11-01 16:05:01 +00:00
pcpa
8bf98b6de9 Add patches previously only on mozjs38 package
The patch corrects some known issues, and hopefully will reduce
user reports of problems.
2019-09-30 18:00:37 -03:00
pcpa
e587ab95b5 Add build conditional for system mozjs38
This should work as a template whenever there is a new mozjs.
Also merged my local changes in the install of bundled mozjs.
2019-09-30 15:43:47 -03:00
Kalev Lember
8d610059b2 Fix inverted conditional 2019-09-11 18:20:13 +02:00
Kalev Lember
3b3af09b74 Exclude private libraries from autogenerated provides and requires 2019-09-11 16:58:10 +02:00
Kalev Lember
74601c6a5d Correctly install bundled mozjs38
https://bugzilla.redhat.com/show_bug.cgi?id=1751250
2019-09-11 16:58:10 +02:00
Pete Walter
fbf62e006a Bump release 2019-08-14 10:11:02 +01:00
Pete Walter
35591eaacf Fix whitespace 2019-08-13 23:55:32 +01:00
dftxbs3e
c36c6b5a2c Fix build on ppc64le
Signed-off-by: dftxbs3e <dftxbs3e@free.fr>
2019-08-13 23:36:42 +02:00
Fedora Release Engineering
3b911721ad - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 15:29:39 +00:00