52 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
61e7b6899d Accepting request 294790 from home:jubalh:branches:games
Use xz archive format instead of gz. It's smaller. For this release it wont change anything but on the next release we just can adapt the version number easily then.
Furthermore the package already used xz in the previous reason. So lets stick to that.

OBS-URL: https://build.opensuse.org/request/show/294790
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=52
2015-04-07 19:54:00 +00:00
Dirk Stoecker
acb0b9e09f Accepting request 294297 from home:themanwhosold:branches:games
OBS-URL: https://build.opensuse.org/request/show/294297
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=51
2015-04-03 11:54:02 +00:00
Dirk Stoecker
ccf1d447c7 update
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=50
2014-10-13 19:15:40 +00:00
Matthias Mailänder
93874775ef Accepting request 255162 from home:bmwiedemann:branches:games
use builtin libminiupnpc to work inspite of incompatible OS version

Factory has libminiupnpc.so.10
but 0ad required libminiupnpc.so.9

OBS-URL: https://build.opensuse.org/request/show/255162
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=49
2014-10-12 08:02:53 +00:00
Matthias Mailänder
9171a66327 Accepting request 235358 from home:adrianSuSE:branches:games
fix dependencies to -data package

OBS-URL: https://build.opensuse.org/request/show/235358
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=48
2014-05-26 12:11:23 +00:00
Matthias Mailänder
3d90d9b48a Accepting request 234943 from home:adrianSuSE:branches:games
fix build for openSUSE 12.x

OBS-URL: https://build.opensuse.org/request/show/234943
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=47
2014-05-21 17:21:56 +00:00
Dmitriy Perlow
4b26066122 Accepting request 234869 from home:adrianSuSE:branches:games
version update

OBS-URL: https://build.opensuse.org/request/show/234869
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=46
2014-05-20 15:21:25 +00:00
Matthias Mailänder
b1bfc47fb9 Accepting request 212844 from home:aeneas_jaissle:branches:games
New upstream release 0.0.15, fixed openSUSE 12.2 build.

Now requires libgloox (can be found in server:messaging) for Building AND runtime. You better create a link in your project.

OBS-URL: https://build.opensuse.org/request/show/212844
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=45
2014-01-05 08:18:19 +00:00
Sascha Peilicke
6dffd1bb58 Accepting request 198377 from home:Mailaender:branches:games
OBS-URL: https://build.opensuse.org/request/show/198377
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=44
2013-09-11 08:26:13 +00:00
e6bfe0b509 Update to 0.0.13
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=43
2013-04-03 16:00:59 +00:00
Matthias Mailänder
0e7fdb2711 Accepting request 148289 from home:worldcitizen:branches:games
Added BuildRequires libXcursor-devel as they are not automatically installed for openSUSE > 12.2

OBS-URL: https://build.opensuse.org/request/show/148289
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=42
2013-01-13 23:10:06 +00:00
Philip Taylor
b2b832d9af - Update to 0.0.12
- Remove obsolete unused Debian build scripts

OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=41
2012-12-16 22:06:17 +00:00
Philip Taylor
6f0203375a - Update to 0.0.11
- New version number scheme
- Remove fam/gamin dependency

OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=39
2012-10-14 11:03:00 +00:00
Philip Taylor
ab16b6740e Fix source URL
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=38
2012-05-17 11:25:36 +00:00
Philip Taylor
02a41315aa - Update to r11339
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=33
2012-03-15 17:56:13 +00:00
Philip Taylor
41f3865f99 - Update to r10803
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=30
2011-12-23 19:59:31 +00:00
Philip Taylor
c8c9b15a9d - Update to r10288
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=28
2011-09-17 12:09:28 +00:00
Philip Taylor
e6f77a438d - Update to r9786
- libenet0-devel -> libenet-devel

OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=27
2011-07-10 12:33:59 +00:00
Philip Taylor
ac8f1846a4 - Update to r9530
- libenet-devel -> libenet0-devel

OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=25
2011-05-20 14:12:34 +00:00
Philip Taylor
ae115d30fe - Update to r9049
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=23
2011-03-11 20:32:59 +00:00
Cristian Morales Vega
3b4330e6fc - wxGTK -> wxWidgets migration
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=20
2011-02-21 00:07:18 +00:00
Philip Taylor
eabceaf04b - Update to r8832
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=14
2010-12-10 23:42:47 +00:00
Philip Taylor
528e476882 - Update to r8413
OBS-URL: https://build.opensuse.org/package/show/games/0ad?expand=0&rev=12
2010-10-18 16:55:09 +00:00