Commit graph

175 commits

Author SHA1 Message Date
Kalev Lember
507ea5ecc4 Revert "Temporarily disable atlas support"
Now that the atlas build is fixed, we can re-enable it again.

This reverts commit 2ad5d89617.
2023-06-28 22:35:16 +02:00
Kalev Lember
e2673d7fc2 Backport an upstream patch to fix atlas build with gcc 13 2023-06-28 22:35:12 +02:00
Kalev Lember
976ba064fa Backport an upstream patch to fix the build with fmt 10 2023-06-28 22:30:16 +02:00
Vitaly Zaitsev
d2cbcf8a6d
Rebuilt due to fmt 10 update. 2023-06-28 10:55:03 +02:00
Kalev Lember
ffb9defa20 Unset RUSTFLAGS to work around mozjs not supporting taking more than one flag
https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/243#comment-134252
2023-05-08 12:56:13 +02:00
Kalev Lember
2ad5d89617 Temporarily disable atlas support
Temporarily disable atlas (map editor) support to work around FTBFS
issues with new gcc 13 in F38+.

https://bugzilla.redhat.com/show_bug.cgi?id=2171424
https://bugzilla.redhat.com/show_bug.cgi?id=2172677
2023-05-08 12:56:02 +02:00
Fedora Release Engineering
cd360241f7 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 19:33:14 +00:00
Pete Walter
d106148190 Rebuild for ICU 71 2022-12-31 02:16:02 +00:00
Kalev Lember
2fc88390b4 Drop unused openjpeg-devel build dep 2022-12-06 13:28:50 +01:00
Kalev Lember
57084b3bce Rebuild for wxGLCanvas ABI change 2022-11-23 18:33:26 +01:00
Scott Talbert
a53132425f Rebuild with wxWidgets 3.2 2022-10-19 22:53:44 -04:00
Kalev Lember
cd4731b8f7 Re-enable self tests for all arches
They seem to pass just fine now.
2022-10-01 20:04:35 +02:00
Kalev Lember
a9c3b8c215 Fix a self test failure when building under systemd-nspawn based mock
https://code.wildfiregames.com/D4792
2022-10-01 15:15:48 +02:00
Kalev Lember
5c30a2e401 Fix FTBFS with Python 3.11 and setuptools 60+ in F37 (#2045149) 2022-09-30 15:27:42 +02:00
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