Commit Graph

336 Commits

Author SHA1 Message Date
Marko Lindqvist
f0c1da9029 Merge pull request #59 from schnitzeltony/prepare-fluidsynth-2.2.0
scummvm: Fix uncommitted changes on patches
2021-04-08 10:40:39 +03:00
Andreas Müller
dce333fc54 scummvm: Fix uncommitted changes on patches
Last changes slipped through: This was the version tests were performed with.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-04-08 09:21:17 +02:00
Marko Lindqvist
9c9a235cbe Merge pull request #58 from schnitzeltony/prepare-fluidsynth-2.2.0
scummvm: Fix build with upcoming fluidsynth 2.2.0
2021-04-08 07:07:57 +03:00
Andreas Müller
fcf7f87a3f scummvm: Fix build with upcoming fluidsynth 2.2.0
fluidsynth 2.2.0 introduced API changes causing:

| audio/softsynth/fluidsynth.cpp:256:11: error: invalid conversion from 'long int (*)(void*)' to 'fluid_sfloader_callback_tell_t' {aka 'long long int (*)(void

The change should be compatible for version < 2.2.0 either

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-04-07 09:24:07 +02:00
Marko Lindqvist
c71a36b469 layer.conf: List as hardknott compatible layer
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2021-04-03 06:36:17 +03:00
Marko Lindqvist
5a64607ce7 wesnoth: Replace python(2) dependency with python3
Some of the utility scripts may not work with python3,
but it's better to have normal functionality working than
not being able to build recipe at all because EOL python2

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2021-04-01 19:11:28 +03:00
Marko Lindqvist
6fb5cb2a93 freeciv: Update to 2.6.4
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2021-04-01 16:44:46 +03:00
Marko Lindqvist
dbb2ecc7bb Freeciv 3.0: Update to beta1
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2021-03-20 17:00:13 +02:00
Marko Lindqvist
afb2274151 Merge pull request #56 from schnitzeltony/supertuxkart-fix
supertuxkart: Fix build with latest sdl
2021-02-14 09:09:40 +02:00
Marko Lindqvist
417c59f848 Merge pull request #55 from CrossStream/sandbox/rzr/review/master
pinball: Add packagegroup for pinball and tables
2021-02-14 09:09:27 +02:00
Andreas Müller
f48085a75a supertuxkart: Fix build with latest sdl
Tested: Builds still on dunfell

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-02-10 21:25:31 +01:00
Philippe Coval
df464d3d03 pinball: Add packagegroup for pinball and tables
Change-Id: Iff55ca6c6666ef39599a9dc29def52c0e65434e8
Forwarded: https://github.com/cazfi/meta-games/pull/55
Bug-oe: https://github.com/cazfi/meta-games/issues/51
Bug-pinball: https://github.com/adoptware/pinball/issues/9
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2021-01-27 12:44:39 +01:00
Marko Lindqvist
c7137c297c Merge pull request #54 from CrossStream/sandbox/rzr/review/master
pinball: Add pinball-table-hurd recipe
2021-01-27 11:51:50 +02:00
Philippe Coval
b04f77010a pinball: Add pinball-table-hurd recipe
HURD table for Emilia Pinball simulator

Change-Id: I125fda8cccc410ab2fcfbd8abbfcc8c74afdd080
Relate-to: https://github.com/cazfi/meta-games/issues/51
Bug-oe: https://github.com/cazfi/meta-games/pull/54
Bug-pinball: https://github.com/adoptware/pinball/issues/9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2021-01-24 12:23:46 +01:00
Marko Lindqvist
52355946f6 Merge pull request #53 from CrossStream/sandbox/rzr/review/master
pinball: Add pinball-table-gnu extra
2021-01-24 09:08:07 +02:00
Philippe Coval
f1f34f80e3 pinball: Add pinball-table-gnu extra
GNU table for Emilia Pinball simulator

Change-Id: I27872c46eea7367b98242215874014f0819b1d06
Bug: https://github.com/rzr/pinball-table-gnu/issues/6
Bug-oe: https://github.com/cazfi/meta-games/issues/51
Bug-pinball: https://github.com/adoptware/pinball/issues/9
Relate-to: https://purl.org/rzr/pinball
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2021-01-15 12:28:11 +01:00
Marko Lindqvist
13c4a63bfd Merge pull request #52 from CrossStream/sandbox/rzr/review/master
pinball: Add version 0.3.20201218
2021-01-15 04:17:13 +02:00
Philippe Coval
128af8b8d9 pinball: Add version 0.3.20201218
Emilia Pinball libre pinball simulator for GNU/Linux

This SDL1.2 game requieres desktop OpenGL,
so a decent GPU support would help
Next version will use SDL-2 and could use wayland only.
Alternative renderers are also welcome (GLES, Vulkan etc).

Extra notes:

- packaging is aligned to Debian
- autotools-brokensep is needed because it did not build out of sources,
- la files should be preserved for loader
- dev package will be needed to build other tables

Origin: https://github.com/CrossStream/meta-games/tree/sandbox/rzr/review/master
Bug: https://github.com/cazfi/meta-games/issues/51
Bug-pinball: https://github.com/adoptware/pinball/issues/9
Forwarded: https://github.com/cazfi/meta-games/pull/52
Relate-to: https://purl.org/rzr/pinball
See-Also: https://patchwork.openembedded.org/patch/114267/
Change-Id: Ibf66c90b8697e0e5322c35cadb298fbf3528458a
Signed-off-by: Philippe Coval <rzr@users.sf.net>
2021-01-05 23:47:28 +01:00
Marko Lindqvist
32f010712c freeciv-2.6: Update to 2.6.3
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-12-31 22:39:12 +02:00
Marko Lindqvist
17b5a3526a freeciv 3.0: Update to 3.0.0-alpha5
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-12-18 19:42:12 +02:00
Marko Lindqvist
9bb4497218 freeciv: Update to 2.6.2.1
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-11-27 16:10:06 +02:00
Marko Lindqvist
54fa34535a freeciv: Lower S3_0 preference value
It was actually made the default version.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-11-27 15:56:02 +02:00
Marko Lindqvist
6c3367c8d2 freeciv: Move a patch from .inc to version recipes
Have version specific (cleanly applying)
Add-enable-patient-connect-configure-option.patch.
This also makes it possible to drop the patch from a
specific freeciv branch as it gets merged upstream.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-11-26 18:58:11 +02:00
Marko Lindqvist
a29034bc48 freeciv: Replace wait-server-start.patch with upstream patch
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-11-23 18:15:05 +02:00
Marko Lindqvist
23c10ac07b freeciv: Move things common to supported version to freeciv.inc
As 2.5 is no longer supported, freeciv.inc does not need to be
careful not to contain things that would break it.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-11-23 04:21:42 +02:00
Marko Lindqvist
d9fa796e33 Merge pull request #50 from schnitzeltony/master
maelstrom: Fix build with hardened security flags
2020-11-15 23:00:27 +02:00
Andreas Müller
ea6026a9ee maelstrom: Fix build with hardened security flags
poky uses them for a while

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-11-15 21:28:39 +01:00
Marko Lindqvist
fc2b7d08a1 games-image: Add maelstrom
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-10-31 02:56:19 +02:00
Marko Lindqvist
46dfb432bd Merge pull request #49 from schnitzeltony/maelstrom-64-fix
maelstrom: Fix build for 64bit targets
2020-10-28 00:39:32 +02:00
Marko Lindqvist
0633bb4686 Merge pull request #48 from schnitzeltony/this-and-that
Upgrade scummvm / layer.conf additions
2020-10-28 00:39:14 +02:00
Andreas Müller
d1558ae408 maelstrom: Fix build for 64bit targets
| SDL_FrameBuf.cpp:852:14: error: cast from 'SDL_Rect*' to 'int' loses precision [-fpermissive]
|   852 |         (int)newlist
|       |              ^~~~~~~

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-10-27 23:34:44 +01:00
Andreas Müller
9b1fb1dac8 Add LAYERDEPENDS to layer.conf
This is:
* oe-core
* meta-oe
* meta-gnome + depndencies of meta-gnome
* meta-multimedia + depndencies of meta-multimedia

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-10-25 20:14:52 +01:00
Andreas Müller
6ae8fb4001 layer.conf: add gatesgarth to compatible revisions
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-10-25 20:14:52 +01:00
Andreas Müller
46bac90c4f scummvm: upgrade 1.5.0 (broken) -> 2.2.0 and rewrite recipe completely
* Update source location
* Move to SDL2
* Change license file to correct one
* Add missing dependencies - If somebody wants to introduce PACKAGECONFIGs -
  feel free
* remove unnecessary configure options

Build tested on
* dunfell / aarch64
* master / armv7

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-10-25 20:14:52 +01:00
Marko Lindqvist
2a2dfae62d supertuxkart: Update to 1.2
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-09-07 00:03:00 +03:00
Marko Lindqvist
e0a161a116 freeciv: Add sqlite3 prefix
It will be needed by future versions, and does not break anything
with current version.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-07-27 06:17:40 +03:00
Marko Lindqvist
225aa4ad13 Merge pull request #47 from schnitzeltony/master
supertux: upgrade 0.6.0 -> 0.6.2
2020-06-05 16:16:35 +03:00
Andreas Müller
3bf0144d7f supertux: upgrade 0.6.0 -> 0.6.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-19 00:53:16 +02:00
Marko Lindqvist
2e40c14788 freeciv: Add S3_0 recipe (alpha4)
S3_0 alpha4 is the first snapshot that is compatible with
future 3.0 releases.

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-04-25 02:16:27 +03:00
Marko Lindqvist
bb13bf253e etr: Update to version 0.8.0
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-04-08 07:59:01 +03:00
Marko Lindqvist
acd0905ad9 games-image: Move from test/ to recipes-images/
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-04-08 06:35:18 +03:00
Marko Lindqvist
4e729a2868 supertuxkart: Update to version 1.1
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-04-08 06:33:08 +03:00
Marko Lindqvist
c0dd22bf02 freeciv: Fix build with latest Qt
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-04-07 20:21:30 +03:00
Marko Lindqvist
46b0280ac2 Merge pull request #46 from schnitzeltony/master
Mark layer compatible to dunfell
2020-03-20 07:03:00 +02:00
Andreas Müller
629a266784 Mark layer compatible to dunfell
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-03-19 22:53:46 +01:00
Marko Lindqvist
5a622afa39 freeciv: Update to 2.6.2
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2020-02-16 22:47:03 +02:00
Marko Lindqvist
14d0743f46 Merge pull request #45 from schnitzeltony/master
Keep meta-games alive in times of python2 panic
2020-02-08 10:01:26 +02:00
Andreas Müller
3aca16e9fa pingus: build with python3
It builds perfectly fine with python3 - a new experience for me

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-07 22:48:38 +01:00
Andreas Müller
e01a9a31a3 gnome-games: remove
* it stopped building for me long time ago
* it popped up after oe-core removed python2 support: Without meta-python2 in
  layers parse errors ruin experience using meta-games

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-07 22:43:42 +01:00
Marko Lindqvist
2feb58962d games-image: Refresh list of packages
Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
2019-12-19 00:07:29 +02:00