22 Commits
Author SHA1 Message Date
Le Philousophe f776860e70 ALL: Switch Fluidsynth to its embedded OS abstraction layer 2025-11-01 21:40:52 +00:00
Le Philousophe 72a8807165 ALL: Upgrade toolchains and workers to Debian Trixie 2025-10-26 11:09:00 +00:00
Le Philousophe bdd052e2e4 ANDROID: Install JDK instead of JRE
This is needed for the latest Gradle versions
2024-10-30 06:36:52 +00:00
Le Philousophe b806f09b44 ANDROID: Add OBOE library 2024-10-30 06:36:39 +00:00
Le Philousophe ec57fd3d2d ALL: Make libvorbis build on clang for all platforms 2024-09-15 14:30:23 +00:00
Le Philousophe 50509e498e ALL: Add aliases to help building ScummVM
The aliases are added to /etc/bash.bashrc in order to let the user mount
something else on the root directory.
2024-09-07 19:49:05 +00:00
Le Philousophe 70b905ae30 ALL: Add libmpcdec dependency 2024-09-06 19:46:43 +00:00
Le Philousophe a76df41439 ANDROID: Add protobuf library for DLC packs 2023-09-01 10:18:24 +00:00
Le Philousophe c9030c75cb ANDROID: Add Sonivox package
Sonivox is not available anymore on Android and must be provided
separately
2023-08-13 10:43:06 +00:00
Le Philousophe 2f2e75ee02 ALL: Add libmikmod dependency 2023-05-05 21:18:13 +00:00
Le Philousophe 74d19a92b4 ANDROID: Enable PIC for libvpx
This is required by Android
2023-04-01 11:03:09 +00:00
Le Philousophe e51ba89d98 ALL: Add libvpx library 2023-03-18 18:27:49 +01:00
Le Philousophe a2b33ba294 ALL: Remove useless packages
These packages aren't used anymore by latest ScummVM.
libiconv is still needed for tools though.
2022-01-12 11:43:26 +00:00
Le Philousophe d90521e1d2 ALL: Upgrade to Debian Bullseye 2022-01-12 11:43:26 +00:00
Le Philousophe 33182c3591 ANDROID: Remove SDL2
We don't use it and it fails to build with newer Debian because source
package doesn't contain everything
2022-01-12 11:43:26 +00:00
Cameron Cawley 83fa6ef4e7 COMMON: Replace fluidsynth-lite with FluidLite 2021-08-25 18:57:02 +02:00
Le Philousophe a57a3c6dee ANDROID: Enable PIC
It wasn't working for x86
2021-07-07 19:33:39 +00:00
Le Philousophe 6b82605907 ALL: Add giflib dependency 2021-04-10 08:25:12 +00:00
Le Philousophe 23955ec5e2 ALL: Rework toolchain start to use a specific Debian version
A M4 header is used which is common to all toolchains.
This enforce that every platform will use the same base.

For workers it was already the case, just specify the version.
2021-01-31 16:07:12 +01:00
Le Philousophe fc9b884398 ANDROID: Move platform script after apt
This avoids redownloading of packages when editing script
2020-12-14 19:13:11 +00:00
Le Philousophe c66f0460ce ALL: Add fribidi library
PSP don't get it as it should get several other libraries too
RiscOS don't get it because no worker exists yet to test it
2020-05-01 15:20:37 +00:00
Le Philousophe 2f382486a0 ANDROID: Refactor Android toolchains to make it lighter and more modular 2020-04-09 16:36:31 +00:00