Le Philousophe
7edcfd7393
DEVKITARM: Update base devkit image
2020-12-14 19:13:11 +00:00
Le Philousophe
fa1404fdf2
SWITCH: Update devkit image
2020-12-14 19:13:11 +00:00
Le Philousophe
55004d66aa
PSP: Define versions in build script
...
That helps to have reproducible builds
2020-12-14 19:13:11 +00:00
Le Philousophe
429f3e3ce8
VITA: Update libraries
2020-12-14 19:13:11 +00:00
Le Philousophe
d6db6a6420
MACOSX: Update osxcross to last version even for clang
2020-12-14 19:13:11 +00:00
Le Philousophe
ce9f3bd3ad
DEVKITA64/ARM/PPC: Specify Docker image version in an m4 macro
...
This will let future check-version tool pick it up
2020-12-14 19:13:11 +00:00
Le Philousophe
e26bc70395
APPLE SDK: Use different variable names for different Xcode
...
This will let future check-version tool pick it up
2020-12-14 19:13:00 +00:00
Le Philousophe
275c9956ae
PS3: Update toolchain and libraries
...
Patch SDL PSL1GHT to fit with new API
2020-12-13 08:33:16 +00:00
Le Philousophe
6cfaa497c6
PS3: Set versions used by PS3 toolchain
...
This ensures reproductible builds
2020-12-03 20:58:26 +00:00
Le Philousophe
39e9e5eb5d
OPENPANDORA: Fix curl URL
2020-12-03 20:57:47 +00:00
Le Philousophe
8e0ad8c715
APPLE: Don't include paths.m4 as it's not used
2020-11-22 15:50:38 +00:00
Le Philousophe
ce932fe9f2
MACOSX/IPHONE: Update versions
...
- Update SDK versions using Xcode 12.2
- Add LDID to osxcross as ARM is now supported by MacOSX11.0 SDK
- Upgrade host triples
- Fix a bad copy-paste in platform configuration (x86_64 instead of
i386)
2020-11-22 11:40:16 +00:00
Le Philousophe
56133152cb
WINDOWS: Use MXE instead of Debian mingw
...
This lets have a toolchain for x86 and x86_64 for the same price
2020-11-21 12:07:37 +00:00
Le Philousophe
148102fb27
MACOSX: Add missing shebang
2020-11-21 11:59:37 +00:00
Le Philousophe
4858db5b48
MACOSX: Update osxcross to last version
2020-11-21 11:59:07 +00:00
Le Philousophe
391e628654
MACOSX: Add missing libraries: GLEW, Sparkle and Discord-RPC
2020-11-21 11:54:40 +00:00
Le Philousophe
6e893714a9
IPHONE: Add iPhone platform support
2020-11-01 09:02:07 +00:00
Le Philousophe
5ee8e7bae6
COMMON: Fix bzip2 build script
...
As we now have a user...
2020-10-31 09:41:14 +00:00
Le Philousophe
ca206ea1bf
COMMON: Fix libpng installation
...
There is a race condition when do installation step ourselves.
I don't know why it worked until now.
2020-10-31 09:39:25 +00:00
Le Philousophe
32b434d420
MACOSX: Add MacOS X platform support
...
This platform is a little complex.
First, it pulls its SDKs from toolchains/apple_sdks.
Second, there is two toolchains for amd64 and i386 (an older SDK as the
last ones have dropped i386 support).
The CLang provided by Debian is too old for last SDKs so there is
multiple choices avoailable:
- use Debian clang,
- use official clang packages,
- use osxcross clang build script (take a long time).
Third, there is a macosx-common image which contains all scripts which
are needed by all toolchains: that is osxcross, osxcross-clang (to build
clang) and libsdl2 (as sdl2-config is buggy in MacPorts).
Finally, there is a m4 script to build all the toolchains.
The Dockerfile.m4 in toolchain directory is only there to do some tuning
on the build.
The same is done for workers.
2020-10-18 19:04:58 +00:00
Le Philousophe
118c43129b
APPLE: Add extractor tool for Xcode .xip files
...
This creates archives of interesting SDKs and will be used by real
toolchains
2020-10-18 18:40:27 +00:00
Le Philousophe
2710d06e93
ALL: Add fluidsynth package
...
Heavy one because it builds libffi, gettext and glib.
It will be used by MacOSX at least.
2020-10-18 18:40:25 +00:00
Le Philousophe
a9549d3480
ALL: Fix pkg-config environment variables
...
PKG_CONFIG_PATH isn't needed and PKG_CONFIG_LIBDIR must point on
pkgconfig directory and not the parent one
2020-10-18 18:40:25 +00:00
Cameron Cawley
9ac9e1b7fd
RISCOS: Update SDL 1.2 to the latest revision
2020-10-18 18:08:24 +02:00
Cameron Cawley
668a4dabe6
RISCOS: Toolchain update
2020-09-13 15:51:49 +02:00
Le Philousophe
fd4e4a8266
AMIGAOS4: Add support for AmigaOS4 platform
2020-08-26 19:59:58 +00:00
Le Philousophe
575fed1dd0
BUILDBOT: Add toolchain for OpenPandora
2020-08-23 13:22:13 +02:00
Le Philousophe
5d895947f4
BUILDBOT: Add toolchain for Caanoo
2020-08-23 13:22:12 +02:00
Le Philousophe and Cameron Cawley
ed33ed8a74
BUILDBOT: Add toolchain for GP2X
...
Co-Authored-By: Cameron Cawley <ccawley2011@gmail.com >
2020-08-23 13:22:05 +02:00
Le Philousophe
f4f9d507f9
PS2: Remove toolchain and worker as ScummVM has removed it
2020-08-01 16:39:12 +02:00
Le Philousophe
17a36dbcc0
ANDROID: Update NDK and command line tools
2020-07-26 11:00:25 +00:00
Le Philousophe
5d9b5c58df
ANDROID: Use the correct environment variable name
...
It's not currently defined but let's be consistent
2020-07-26 10:56:51 +00:00
Le Philousophe
c5ad3d6417
ALL: Change GPG keyserver as SKS one isn't always working
2020-07-26 10:06:42 +00:00
Le Philousophe
29a446c818
PPC: Make toolchain build reproductible by using Docker images
...
Don't use last one as ScummVM fails to build with it because of
dso_handle symbol being absent.
This will need a fix in ScummVM.
2020-07-11 17:22:29 +00:00
Le Philousophe
39997ada81
NDS/3DS: Make toolchain build reproductible by using Docker images
2020-07-11 17:21:40 +00:00
Le Philousophe
9fae3a7ce0
SWITCH: Make toolchain build reproductible by using Docker images
2020-07-11 17:20:18 +00:00
Le Philousophe
fc8bab6ca1
ALL: Update various toolchains
2020-07-04 09:52:10 +00:00
Le Philousophe
5ee7597510
PS3: Update SDL_PSL1GHT repository URL
2020-06-28 10:20:41 +00:00
Le Philousophe
02a9a7716c
PS2: Add support for PS2 toolchain
...
Using an outdated one as the newest changes aren't supported by our port
2020-06-21 15:28:24 +00:00
Le Philousophe
a753f2cce3
SWITCH: Fix build with latest version of DevkitA64
2020-06-01 18:09:59 +00:00
Le Philousophe
85b13a0aa8
PS3: Update SDL_PSL1GHT
2020-06-01 18:08:35 +00:00
Le Philousophe
4cdbe027f7
PSP: Update toolchain
2020-06-01 10:08:54 +00:00
Cameron Cawley
ca337bcd7a
RISCOS: Minor cleanup
2020-05-30 11:35:20 +02:00
Cameron Cawley
902c5a6a1f
RISCOS: Add fribidi
2020-05-30 11:35:20 +02:00
Cameron Cawley
277ea51995
RISCOS: Update SDL 1.2 to the latest revision
2020-05-30 11:35:20 +02:00
Cameron Cawley
084fa0f50a
RISCOS: Add native-zip package with patches from the GCCSDK Autobuilder
2020-05-30 11:35:20 +02:00
Cameron Cawley
450256e8bf
RISCOS: Checkout SVN repositories at a fixed revision
2020-05-30 11:35:20 +02:00
Le Philousophe
555cee50a5
ANDROID-OLD: Fix SDK installation
...
Install tools directly to avoid a new version being installed instead of
the one we just downloaded because of dependency rules
2020-05-02 07:56:04 +00:00
Le Philousophe
af136d0537
ALL: Let platform specify configure parameters for libtheora
2020-05-02 07:55:18 +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