Commit Graph

701 Commits

Author SHA1 Message Date
Le Philousophe 561bcc8af3 APPLE: Update to latest SDK 2025-12-21 09:05:29 +00:00
Le Philousophe a5bb01906e COMMON: Revert unneeded changes to common packages
This partially reverts commit efd960cd0f.
2025-12-21 09:59:32 +01:00
Le Philousophe 1f84b36a2e ATARI: Cleanup toolchain 2025-12-21 09:59:32 +01:00
Le Philousophe 64c0c99053 COMMON: Make zlib honor LIBPATH
zlib doesn't use autotools configure
Make Atari use this variable instead of passing the configure argument
2025-12-21 09:59:32 +01:00
Le Philousophe 3d34ac99be RISCOS: Fix typo 2025-12-14 19:47:09 +01:00
Le Philousophe 977f4b6ee4 DEVKITSWITCH: Update toolchain
Do it even during the release process.
This adds better support for latest firmwares and requested by the
porter.
2025-12-14 19:47:09 +01:00
Le Philousophe 8418777295 ATARI: Disable buildbot for now 2025-12-14 19:47:09 +01:00
Miro Kropacek f8d2a65766 ATARI: Add atari, atari-lite and firebee platforms 2025-12-14 19:46:57 +01:00
Miro Kropacek 939f9f7b29 ATARI: Initial platforms.py code 2025-12-08 15:28:58 +10:00
Miro Kropacek eb71a3c6a6 ATARI: Worker 2025-12-08 11:57:53 +10:00
Miro Kropacek efd960cd0f ATARI: Packages 2025-12-08 11:57:53 +10:00
Miro Kropacek 3a49b1ad1a ATARI: m68k-atari-mintelf toolchain 2025-12-08 11:57:53 +10:00
Le Philousophe 6b5c373c83 PS3: Fixes have been integrated upstream 2025-12-07 17:36:59 +00:00
Le Philousophe 2a1dfc56de PS3: Various fixes
- Fix image build when GNU Savannah is down
- Fix SDL2 PSL1GHT bugs
2025-12-07 11:38:11 +00:00
Le Philousophe e4a5dd0d68 BUILDBOT: Remove stable specialized settings
They will come back when master will diverge again.
2025-11-15 15:33:28 +01:00
Eugene Sandulenko 43b39f09cd BUILDBOT: Update for future 3.0 2025-11-14 22:09:35 +01:00
Le Philousophe 26bd84d328 MACOS: Disable Sparkle on MacOS x86_64
We still keep Sparkle on arm64 to ensure the code still builds.
2025-11-11 16:29:13 +00:00
Le Philousophe 4b0e42f179 ALL: Update theora patchset 2025-11-11 16:29:13 +00:00
Le Philousophe 8c92970e9b ALL: Various toolchain updates
Simplify Fluidsynth patching in MXE
2025-11-11 16:29:11 +00:00
Le Philousophe 4648bf5766 APPLE: Update to latest SDK
This also needs a newer LLVM with an additional fix in compiler-rt.
osxcross is also updated.
2025-11-11 16:29:02 +00:00
Le Philousophe ee6bb2a91c ALL: Add missing version checks 2025-11-02 08:33:56 +00:00
Le Philousophe f776860e70 ALL: Switch Fluidsynth to its embedded OS abstraction layer 2025-11-01 21:40:52 +00:00
Le Philousophe 8d85777165 ALL: Various toolchain upgrades 2025-10-26 11:11:15 +00:00
Le Philousophe 72a8807165 ALL: Upgrade toolchains and workers to Debian Trixie 2025-10-26 11:09:00 +00:00
Le Philousophe c3787f52e5 ALL: Update libtheora
Track upstream directly as the Debian Trixie package is too new and too old at
the same time. It misses essential changesets to work properly since new
assembly code got introduced.
2025-10-26 10:47:26 +00:00
Le Philousophe da58f5b621 MXE: Fix libtheora assembly
XMM6 and XMM7 are expected to be callee saved in Windows x64 ABI.
2025-10-26 10:35:38 +00:00
Le Philousophe 9f2837f1f9 ALL: Various toolchain upgrades 2025-10-12 17:05:04 +00:00
Le Philousophe c3c9c82b4e VITA: Don't hardcode the date of build, only the version
This simplifies the update process.
2025-10-12 17:05:04 +00:00
Le Philousophe 8568df381c MACOS: Switch to Fluidlite for i386
Next version of Fluidsynth requires full-fledged C++11 support.
2025-10-12 17:05:04 +00:00
Le Philousophe f9d8d02e94 NDS: Update to libnds 2.0 2025-10-12 17:05:04 +00:00
Le Philousophe 16868e0213 RISCOS: Change makerun git repository URL
The HTTP one seems broken.
2025-10-12 17:04:59 +00:00
Le Philousophe f88849e988 CHECK-VERSION: Add support for Git wire protocol 2025-09-14 15:52:45 +02:00
Le Philousophe fd18fb4479 PS3: Use Debian source instead of Archive.org for libmpeg2 2025-08-31 16:09:46 +00:00
Le Philousophe 1e1ebae352 ALL: Fix GNU Savannah URLs
The architecture changed according to
https://savannah.gnu.org/news/?id=10777
2025-08-31 16:09:46 +00:00
Le Philousophe 0f735e3d1c ALL: Various toolchain upgrades 2025-08-31 16:09:39 +00:00
Le Philousophe 6890c21c6f Revert "WII: Disable for now"
This reverts commit d6d98a4b9f.
2025-07-26 09:36:24 +00:00
Le Philousophe 3141cfec1c ALL: Fix outdated/unresponsive URLs 2025-07-20 10:36:59 +00:00
Le Philousophe 21260ebfa6 ALL: Various toolchains upgrades 2025-07-20 10:36:59 +00:00
Le Philousophe d6d98a4b9f WII: Disable for now 2025-04-28 18:27:17 +00:00
Le Philousophe e2f6c942f0 ALL: Various toolchains upgrades 2025-04-24 10:41:53 +00:00
Le Philousophe c9f791afd3 MACOS: Update Apple SDKs
Also target MacOS 13 for arm64 as MacPorts seems to have lost
its MacOS 12 builder.
Upgrade cctools-port used by osxcross to latest version to let it handle
objective-C constructs used by MacPorts packages.

Also refresh the patches.
2025-04-24 10:41:09 +00:00
dwa 7ed57f4b34 WIN9X: Bring FLAC support back, through FLAC 1.2.1 (with patches)
Current FLAC expects `_stat64` to always be available on Windows, but
that's not the case for Win9x.

Moreover, even FLAC 1.3.2 in 2017 started to "Assume all currently
used OSes support SSE2", so it's getting harder and harder to have
a modern FLAC running on old Windows releases.

FLAC 1.2.1 appears to do the job, though (with some patches).
It's old (2007), but if your target is a 1995 OS, it shouldn't be
too bad.

Also apply CVE-2014-9028 FLAC patches from CentOS.
It appears that CentOS 7 used later upstream patches for CVE-2014-9028,
which provide a better fix, and prevent seeking bugs resulting from the
first fixes.
2025-04-24 12:35:13 +02:00
Le Philousophe 1657091c5f BUILDBOT: Add keepalive pings
This will avoid closing by the reverse proxy
2025-02-23 11:03:00 +00:00
Le Philousophe 5af75b70e4 ALL: Various toolchains upgrades 2025-02-23 08:33:59 +00:00
Le Philousophe 65878b4a54 BUILDBOT: Don't try to bundle darkseed.dat on stable
It's not there.
2025-01-08 07:55:48 +01:00
Eric Fry 3e21891aaa BUILDBOT: Added darkseed.dat to DATA_FILES 2025-01-05 16:16:13 -07:00
Le Philousophe 4f3d7bf6ad BUILDBOT: Fix deprecations 2024-12-25 12:22:55 +00:00
Le Philousophe ab56105b6b BUILDBOT: Make DeprecationWarnings visible
This allows to more easily detect breakage signs.
2024-12-25 12:21:42 +00:00
Le Philousophe c616faca26 DEVKITARM: Downgrade image version
The newer one provides libnds 2.0 that we don't support.
2024-12-25 11:20:34 +00:00
Le Philousophe 3d9c3764cc MACOSX/i386: Use tar.bz2 archive format instead of tar.xz
Xz is not supported on these old platforms.
2024-12-24 18:39:44 +00:00