12 Commits

Author SHA1 Message Date
Andreas Müller
b857d342b4 Change licenses to SPDIX
* Latest oe-core warns with 'Recipe LICENSE includes obsolete licenses GPLv2
  [obsolete-license]'
* Auto changed by oe-cores's script scripts/contrib/convert-spdx-licenses.py

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2022-03-16 22:36:40 +01:00
Andreas Müller
009ddffbcd Change SRC_URIs for safety on github and political correctness in yocto
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-11-07 20:51:40 +01:00
Andreas Müller
57489d849a scummvm: move to git master to fix build in current oe
* Build possibly broke by gcc 11.2 / glibc 2.34. Build failed in magic macros
  in common/forbidden.h
* Adjust patches - fluidsynth macros were applied upstream

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-08-18 14:08:13 +02:00
Andreas Müller
baa9ebd31e Move to new override syntax
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-08-16 00:33:09 +02:00
Andreas Müller
71a06dc194 scummvm: Fix source download location
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2021-05-01 16:17:48 +02: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
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
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
Andreas Müller
de4fc307b5 scummvm: fix parse with recent oe-core
Thanks to oe-core:

commit 0391fcad9103abca0796a068f957d0df63ab4776
Author: Ross Burton <ross.burton@intel.com>
Date:   Mon Jan 29 17:11:10 2018 +0000

    classes/utils: remove compatibility functions

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2018-02-26 10:41:19 +01:00
Andreas Müller
02c743b604 scummvm: fix floating dependencies
warning was:

WARNING: QA Issue: scummvm rdepends on fluidsynth, but it isn't a build dependency? [build-deps]
WARNING: QA Issue: scummvm rdepends on libflac, but it isn't a build dependency? [build-deps]
WARNING: QA Issue: scummvm rdepends on libfaad, but it isn't a build dependency? [build-deps]

fluidsynth is part of meta-multimedia - so disable it

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-15 02:19:54 +01:00
Andreas Müller
6b4892ead3 scummvm: fix build
* inherit autotools-brokensep
* use pkg-config to gather information for sdl

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2015-03-15 01:14:51 +01:00
Denis 'GNUtoo' Carikli
3f5e4242a2 Rename recipes to recipes-games to match the layered openembedded structure.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
2012-10-14 22:10:34 +02:00