SHA256
1
0
forked from pool/0ad

99 Commits

Author SHA256 Message Date
Ana Guerrero
2a4c319f0a Accepting request 1170217 from games
- Add fix-boost-1.85-build.patch to fix build with boost 1.85.

OBS-URL: https://build.opensuse.org/request/show/1170217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=12
2024-04-26 21:27:14 +00:00
Aaron Puchert
1a52b63676 - Apply Boost patch only for versions 1.74 and newer. Older Boost
doesn't have copy_options that has been removed with Boost 1.85.

OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=135
2024-04-26 02:01:15 +00:00
Aaron Puchert
73223a258f - Add fix-boost-1.85-build.patch to fix build with boost 1.85.
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=134
2024-04-26 01:30:48 +00:00
Ana Guerrero
5a77c241c2 Accepting request 1158162 from games
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1158162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=11
2024-03-15 19:31:19 +00:00
Aaron Puchert
9d2ab198fe Accepting request 1156266 from home:dimstar:Factory
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1156266
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=132
2024-03-08 17:39:34 +00:00
Ana Guerrero
df01994d70 Accepting request 1131230 from games
- Add fix-fmt10-build.patch to fix build with libfmt 10.

OBS-URL: https://build.opensuse.org/request/show/1131230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=10
2023-12-06 22:48:28 +00:00
Aaron Puchert
4b6c6464cb - Add fix-fmt10-build.patch to fix build with libfmt 10.
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=130
2023-12-06 00:00:41 +00:00
Dominique Leuenberger
70d7ac5ac3 Accepting request 1074356 from games
- Add fix-gcc13-build.patch to fix build with GCC 13.

OBS-URL: https://build.opensuse.org/request/show/1074356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=9
2023-03-26 18:19:42 +00:00
Aaron Puchert
a384703c57 - Add fix-gcc13-build.patch to fix build with GCC 13.
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=128
2023-03-25 20:48:17 +00:00
Richard Brown
b7687c9de9 Accepting request 1006542 from games
- Update to 0.0.26
- Remove obsolete glibc-2.35.patch.

OBS-URL: https://build.opensuse.org/request/show/1006542
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=8
2022-09-28 15:51:49 +00:00
Aaron Puchert
75c3b16ad3 Accepting request 1006266 from home:CJ:branches:games
- Update to 0.0.26
- Remove obsolete glibc-2.35.patch.

OBS-URL: https://build.opensuse.org/request/show/1006266
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=126
2022-09-26 23:26:52 +00:00
Dominique Leuenberger
999b6fcadc Accepting request 994558 from games
- Fix rpmlint by adding premake-no-automatic-rpath.patch: don't let
  premake automatically add RPATHs, these are unnecessary.
- Add distribution default link flags, especially -Wl,-z,now.

OBS-URL: https://build.opensuse.org/request/show/994558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=7
2022-08-12 14:06:22 +00:00
Aaron Puchert
31d652a33a Accepting request 994524 from home:aaronpuchert:branches:games
- Fix rpmlint by adding premake-no-automatic-rpath.patch: don't let
  premake automatically add RPATHs, these are unnecessary.
- Add distribution default link flags, especially -Wl,-z,now.

OBS-URL: https://build.opensuse.org/request/show/994524
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=124
2022-08-11 15:09:51 +00:00
Dominique Leuenberger
f6f273a5b3 Accepting request 986050 from games
OBS-URL: https://build.opensuse.org/request/show/986050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=6
2022-07-01 11:44:53 +00:00
Ferdinand Thiessen
e3afa25c56 Accepting request 985126 from home:azouhr:branches:games
Package can not build on s390x

OBS-URL: https://build.opensuse.org/request/show/985126
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=122
2022-06-30 11:28:23 +00:00
Dominique Leuenberger
542e02bf69 Accepting request 965574 from games
OBS-URL: https://build.opensuse.org/request/show/965574
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=5
2022-03-29 16:15:29 +00:00
Dirk Stoecker
a18475e9cb Accepting request 964369 from home:bmwiedemann:branches:games
Drop fix-i586-build.patch after boo#1197065 was fixed

OBS-URL: https://build.opensuse.org/request/show/964369
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=120
2022-03-29 08:03:09 +00:00
Dominique Leuenberger
71d926498f Accepting request 961957 from games
OBS-URL: https://build.opensuse.org/request/show/961957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=4
2022-03-16 19:20:16 +00:00
Dirk Stoecker
d043fd1f1e Accepting request 961861 from home:bmwiedemann:branches:games
Add fix-i586-build.patch to fix build on i586

OBS-URL: https://build.opensuse.org/request/show/961861
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=118
2022-03-15 15:46:06 +00:00
Dominique Leuenberger
7ebea3f414 Accepting request 961440 from games
OBS-URL: https://build.opensuse.org/request/show/961440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=3
2022-03-13 19:25:31 +00:00
Matthias Mailänder
cffe6cb9d3 Accepting request 961050 from home:dimstar:Factory
- Do not build on i586.

OBS-URL: https://build.opensuse.org/request/show/961050
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=116
2022-03-13 12:07:39 +00:00
Dominique Leuenberger
9257ccc4dd Accepting request 957395 from games
OBS-URL: https://build.opensuse.org/request/show/957395
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=2
2022-02-24 17:21:19 +00:00
Dirk Stoecker
1063b0d2a6 Accepting request 956155 from home:aaronpuchert:branches:games
- Add glibc-2.35.patch: Fix build with glibc 2.35.
- Use system mozjs on Leap 15.4 as well.

OBS-URL: https://build.opensuse.org/request/show/956155
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=115
2022-02-24 14:48:49 +00:00
Dominique Leuenberger
3f1afb3225 Accepting request 946235 from games
Has been patched to build with Factory's mozjs78 and the Python 2 dependency was removed.

OBS-URL: https://build.opensuse.org/request/show/946235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/0ad?expand=0&rev=1
2022-01-14 22:13:03 +00:00
Ferdinand Thiessen
cb4ba984c5 Accepting request 945656 from home:simonpuchert:branches:games
- Get rid of Python 2 dependency.
- Disable tests. These require Python 2 to work, but also aren't
  executed or packaged anyway.
- Remove duplicate listing of %{_libdir}/%{name}.

OBS-URL: https://build.opensuse.org/request/show/945656
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=113
2022-01-13 19:24:12 +00:00
Stefan Brüns
8b8674daba Accepting request 944820 from home:simonpuchert
- Make 0ad compatible with Tumbleweed's version of mozjs78:
  * no-version-check.patch: Disable the minor version check. This
    is required for a successful build using mozjs78 > 78.6.0.
  * PrepareZoneForGC.patch: This function got an additional
    parameter, change its usage accordingly. (boo#1187732)

OBS-URL: https://build.opensuse.org/request/show/944820
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=112
2022-01-09 18:09:21 +00:00
Dmitriy Perlow
0f819dcd81 Accepting request 914888 from home:ecsos:branches:games
- Update to version 0.0.25b:
  * Ranked matches did not longer grant points in the lobby.
  * Mod installation no longer require restart.
  * Mod installation no longer prints errors when installing mods by double-clicking
  * Mod installation now overwrites the existing mods to allow for easier updates.
  * Fishes are now easier to spot on lowest settings with the addition of seagulls.
  * See https://wildfiregames.com/forum/topic/53714-re-release-of-0-ad-alpha-25-yauna/
- Increase disk size in _constraints to fix build error
  "No space left on device" in Leap.

OBS-URL: https://build.opensuse.org/request/show/914888
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=111
2021-09-01 06:46:27 +00:00
Dirk Stoecker
93ee013987 Accepting request 912505 from home:simonpuchert:branches:games
- Update to version 0.0.25:
  * See https://play0ad.com/new-release-0-a-d-alpha-25-yauna/
- Dropped mozjs-rust_1_50.patch, merged upstream

OBS-URL: https://build.opensuse.org/request/show/912505
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=110
2021-08-21 11:39:34 +00:00
Ferdinand Thiessen
5d49c34a72 OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=109 2021-04-27 12:34:30 +00:00
Ferdinand Thiessen
bd2ef0cdf8 Accepting request 888727 from home:Guillaume_G:branches:games
- BuildRequires nvidia-texture-tools only when needed

OBS-URL: https://build.opensuse.org/request/show/888727
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=108
2021-04-27 12:34:05 +00:00
Ferdinand Thiessen
3f69497a03 OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=107 2021-04-26 22:44:27 +00:00
Ferdinand Thiessen
f4dcea2afc Accepting request 888484 from home:Guillaume_G:branches:games
- Enable nvidia-texture-tools only on supported archs

OBS-URL: https://build.opensuse.org/request/show/888484
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=106
2021-04-26 22:40:05 +00:00
Ferdinand Thiessen
f35c1ab776 Accepting request 884148 from home:susnux:branches:games
- Install bundled mozjs if needed (boo#1184063)

OBS-URL: https://build.opensuse.org/request/show/884148
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=105
2021-04-10 18:33:39 +00:00
Dmitriy Perlow
8100bceca9 Accepting request 882671 from home:susnux:branches:games
Fixed build on Factory + update.

OBS-URL: https://build.opensuse.org/request/show/882671
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=104
2021-04-08 10:21:47 +00:00
Matthias Mailänder
2abad13022 Accepting request 824972 from home:StefanBruens:branches:games
- Fix build on ix86 in combination with LTO, the bundled mbedtls
  from premake5 creates duplicate symbols from inline asm.
  Add avoid_duplicate_global_symbol_from_asm.patch
- Add 0001-Fix-ODR-violation-for-ShaderModelRendererInternals.patch
- Clean up dozens of unnecessary build dependencies.
- Disable --with-system-mozjs38 option on systems which lack the mozjs38 package
- Include the libmozjs38-ps-release.so binary on systems which lack the mozjs38 package
- Require more build dependencies on systems which lack the mozjs38 package
- Add 0001-fix-fcollada-error.patch to fix a build failure with gcc10
- Disable LTO on i586.
- Add _constraints to avoid build failures due to OOM
- Spec file cleanup:
  * Use https for Url and Source tags
  * Remove defattr
  * Remove __DATE__ mangling, handled by GCC + SOURCE_DATE_EPOCH
  * Remove support for Leap 42.x, unresolvable anyway
- Update to 0.0.23b:
  See https://play0ad.com/re-release-of-0-a-d-alpha-23-ken-wood/
- Update to 0.0.23:
  See https://play0ad.com/new-release-0-a-d-alpha-23-ken-wood/
- Remove fix_abs_of_unsigned_char_on_arm.patch: upstreamed
- Remove system-tinygettext.patch:
  Upstream thinks this might lead to problems
  See https://trac.wildfiregames.com/ticket/4192
- Add BuildReq libsodium and remove tinygettext to use shipped one
- Keep fix_abs_of_unsigned_char_on_arm.patch intact and disable
  the conflicting/irrelevant hunk in the spec file
- Revert the changes to use bundled mozjs38 on Leap 42.3 again
  (no changelog entry), it does not build on 42.3. Use fixed
  mozjs38 from distribution instead.
- Add fix_abs_of_unsigned_char_on_arm.patch, fixes build on 32/64
  bit ARM (and probably PPC)
- Enable nvidia-texture-tools only on supported archs
- Use system mozjs38, bundled one fails to build on TW
- Remove special handling for Leap 42.1
- Pass compiler flags to bundled Collada
- Stop depending on boost-devel (boo#1062766)
- Build with system nvidia-texture-tools (boo#1053393)
- Update to version 0.0.22:
  + Remake of many models, animations and textures, two new music
    tracks.
  + Configuration-free Multiplayer Hosting.
  + Capture the Relic Gamemode.
  + Aura and Heal Range Visualization.
  + Twelve new maps, including scripted enemies, rising water and a
    tutorial.
  + Espionage Technology, Team Bonuses and Hero Auras.
  + Petra AI Diplomacy and Attack Strategies.
  + Summary Screen Graphs.
  + Cinema Path Editing.
  + Buddy System.
- Drop 0ad-desktop.patch: fixed upstream.
- Install the upstream provided appdata.xml file.
- Update to version 0.0.21
  See: https://play0ad.com/new-release-0-a-d-alpha-21-ulysses/
- Add patch 0ad-desktop.patch because of rpmlint-error invalid-
  desktopfile invalid key URL
- Drop patch fix-c++14-compat.patch because now in upstream
- Rebase patch system-tinygettext.patch
- Added system-tinygettext.patch
- Removed code for other distributions from spec file, sine we just
  build for openSUSE.
- Update License field and trim filler words from description.
- Fixed build with gcc6 (Tumbleweed), added fix-c++14-compat.patch
- Build with wxWidgets 3 and reenable dependency generation
- Update to version 0.0.20
  * New maps
  * Better graphics and Camera
  See https://play0ad.com/new-release-0-a-d-alpha-20-timosthenes/
- use changelog time instead of build time to fix build-compare
- Update to version 0.0.19
- Use xz archive instead of gz
- update to version 0.0.18
- use libminiupnpc-devel instead of builtin libminiupnpc
- update to version 0.0.17
- use builtin libminiupnpc to work inspite of incompatible OS version
- require same versioned data package
- build using external libicu
- Update to version 0.0.16.
- Update to version 0.0.15.
- Update to version 0.0.14.
- Adhere to https://en.opensuse.org/SourceUrls
- Update to version 0.0.13.
- Added BuildRequires libXcursor-devel as they are not
  automatically installed for openSUSE > 12.2
- Update to 0.0.12
- Remove obsolete unused Debian build scripts
- Update to 0.0.11
- New version number scheme
- Remove fam/gamin dependency
- Update to r11863
- Update to r11339
- Update to r10803
- Update to r10288
- Update to r9786
- libenet0-devel -> libenet-devel
- Update to r9530
- libenet-devel -> libenet0-devel
- Update to r9049
- wxGTK -> wxWidgets migration
- Update to r8832
- Update to r8413
- Update to r7970
- Compile in Release mode
- Initial package

OBS-URL: https://build.opensuse.org/request/show/824972
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=103
2020-08-08 09:43:19 +00:00
Dirk Stoecker
e09fca0b15 Accepting request 824005 from home:DarkWav
- Disable --with-system-mozjs38 option on systems which lack the mozjs38 package
- Include the libmozjs38-ps-release.so binary on systems which lack the mozjs38 package
- Require more build dependencies on systems which lack the mozjs38 package
- Add 0001-fix-fcollada-error.patch to fix a build failure with gcc10

These are basically the steps required to make this game work on Tumbleweed again.
As always, if you got any suggestions or ideas for improvement please tell me.
Thanks, DarkWav

OBS-URL: https://build.opensuse.org/request/show/824005
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=102
2020-08-03 12:36:21 +00:00
Stefan Brüns
6e0bb1bcd3 OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=101 2020-07-26 06:14:35 +00:00
Dominique Leuenberger
d1790a339b Add more license files
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=65
2016-12-13 11:16:49 +00:00
Matthias Mailänder
c711b7b694 OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=64 2016-12-08 20:46:18 +00:00
Matthias Mailänder
ba761107e7 Accepting request 444643 from home:ecsos
update to 0.0.21-alpha

OBS-URL: https://build.opensuse.org/request/show/444643
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=63
2016-12-08 20:45:59 +00:00
Matthias Mailänder
aacfd5d10b Accepting request 424889 from home:susnux:branches:games
Use system tinygettext library

OBS-URL: https://build.opensuse.org/request/show/424889
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=62
2016-09-06 04:58:47 +00:00
Ferdinand Thiessen
f10662fe1c Accepting request 415791 from home:jengelh:branches:games
- Update License field and trim filler words from description.

OBS-URL: https://build.opensuse.org/request/show/415791
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=61
2016-07-29 09:34:14 +00:00
Dmitriy Perlow
2eeafa4465 Accepting request 404895 from home:susnux:branches:games
Fixed build with gcc6

OBS-URL: https://build.opensuse.org/request/show/404895
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=60
2016-06-27 05:02:19 +00:00
Ferdinand Thiessen
32d9fc09cd Accepting request 396459 from home:jengelh:branches:games
- Build with wxWidgets 3 and reenable dependency generation

OBS-URL: https://build.opensuse.org/request/show/396459
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=59
2016-05-18 11:46:21 +00:00
Matthias Mailänder
86cd5358f8 OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=58 2016-05-09 19:32:26 +00:00
Matthias Mailänder
7039c407bc Accepting request 384117 from home:jubalh:branches:games
- Update to version 0.0.20
  * New maps
  * Better graphics and Camera
  See https://play0ad.com/new-release-0-a-d-alpha-20-timosthenes/

OBS-URL: https://build.opensuse.org/request/show/384117
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=57
2016-04-04 18:21:36 +00:00
Matthias Mailänder
39a9252194 Accepting request 383265 from home:bmwiedemann:branches:games
- use changelog time instead of build time to fix build-compare

OBS-URL: https://build.opensuse.org/request/show/383265
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=56
2016-04-02 18:02:57 +00:00
Matthias Mailänder
813075d827 Accepting request 346487 from home:jubalh:branches:games
this time with the correct link in the service file

OBS-URL: https://build.opensuse.org/request/show/346487
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=55
2015-11-27 13:20:19 +00:00
Matthias Mailänder
f0654b272b Accepting request 316024 from home:bmwiedemann:branches:games
add -fpermissive to allow for spidermonkey to auto-typecast a nullptr to bool

(with some useless auto-reordering)

OBS-URL: https://build.opensuse.org/request/show/316024
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=54
2015-07-11 15:04:42 +00:00
Dmitriy Perlow
88d664fc03 Accepting request 307636 from home:Mailaender:branches:games
use pkgconfig to fix the build

OBS-URL: https://build.opensuse.org/request/show/307636
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=53
2015-05-17 19:47:55 +00:00