Coder2
e51d3de63a
Merge branch 'libsdl-org:main' into main
2025-10-03 10:05:32 +08:00
Anonymous Maarten
fd4c2f8cfd
ci: build testffmpeg on MinGW (msys2) build bots
2025-09-30 17:42:11 +02:00
Anonymous Maarten
1d42df07ef
ci: add macOS 26 job
2025-09-19 18:06:26 +02:00
Anonymous Maarten
566e7c2379
ci: disable ccache on macOS 13 job
2025-09-17 21:50:26 +02:00
Sam Lantinga
cc3274b6f1
Remove Windows 32-bit ARM build from CI
...
This architecture is deprecated and is now failing with:
Windows SDK 10.0.22621.0 : 'C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um' not found or was incomplete
Fixes https://github.com/libsdl-org/SDL/issues/13949
2025-09-14 15:45:03 -07:00
Coder2
2ebb95078e
Merge branch 'libsdl-org:main' into main
2025-09-06 07:54:04 +08:00
Ozkan Sezer
c0e5fd55d2
CI: add OpenBSD workflow
2025-08-30 01:55:02 +03:00
Matthew Zavislak
4f11feb708
Add elf alignment check for Android artifacts ( #13818 )
2025-08-28 16:31:03 -07:00
Coder2
ee6e1291cb
Merge branch 'main' of github.com:libsdl-org/SDL
2025-08-17 14:33:32 +08:00
Chase Knowlden
6e422e5ff2
Update NDK version to 28 ( #13729 )
...
* Update NDK version to 28 and add 16kb page size linker flags to x86_64
* Remove Android Linker Options
16kb page size is now the default since NDK r28c
* Update Android CI to use NDK 28
2025-08-12 07:45:57 -07:00
Coder2
e954eb544f
Merge branch 'main' of https://github.com/libsdl-org/SDL
2025-08-04 15:47:43 +08:00
Anonymous Maarten
5dc801506b
ci: Haiku does not need -DSDL_UNIX_CONSOLE_BUILD=ON
...
Haiku has a native video system
2025-08-02 03:39:38 +02:00
Anonymous Maarten
2190705754
ci: configure with -DCMAKE_SYSTEM_NAME=Haiku for Haiku
...
Fixes ci regression introduced in e8b69b03fe
2025-08-02 03:08:03 +02:00
Matthew Zavislak
dc2c83c383
Support Google Play 16 KB Page Size Requirement ( #13470 )
...
- See: https://developer.android.com/guide/practices/page-sizes#update-packaging
- Also, make min API uniform at 21 (from 16 and 23 in a few places)
2025-07-31 16:12:54 -07:00
Coder2
eac69a2806
Merge branch 'libsdl-org:main' into main
2025-07-27 13:43:08 +08:00
Anonymous Maarten
e6d200e51c
ci+n3ds: avoid apt-get package manager
...
- use Unix Makefiles (with parallelization) CMake generator
- use binutils strings binary from devkitpro
2025-07-26 15:38:08 +02:00
Anonymous Maarten
5e787555e8
ci: build MSVC release binary on windows-2025
...
(cherry picked from commit 554f08bac3 )
2025-07-12 01:54:05 +02:00
Jack253-png
e7fdb9c19d
Harmony port: workflow
...
[sdl-ci-filter harmony-*]
2025-06-08 08:19:59 +08:00
Jack253-png
e7e0bd2768
Harmony port: workflow fix [sdl-ci-filter harmony-*]
2025-06-08 08:14:10 +08:00
Jack253-png
38a7790ae9
Harmony port: workflow fix [sdl-ci-filter harmony-*]
2025-06-08 08:01:32 +08:00
Jack253-png
b8f497f720
Harmony port: workflow fix [sdl-ci-filter harmony]
2025-06-08 08:00:34 +08:00
Jack253-png
d7a01e6778
Harmony port: workflow fix [sdl-ci-filter harmony]
2025-06-08 07:57:03 +08:00
Jack253-png
e7bcd9a9ae
Harmony port: workflow fix [sdl-ci-filter harmony]
2025-06-08 07:52:03 +08:00
Coder2
29c6d182e2
Update create-test-plan.py
2025-06-08 07:03:05 +08:00
Coder2
376aa5dfd7
Update create-test-plan.py
2025-06-08 06:57:05 +08:00
Coder2
0f4c8f597f
Update create-test-plan.py
2025-06-08 06:38:39 +08:00
Coder2
4781c60983
Update generic.yml
2025-06-08 06:30:03 +08:00
Coder2
cf696785e8
Update create-test-plan.py
2025-06-08 06:29:31 +08:00
Simon McVittie
b6c4a46b85
workflows: Use stable Steam Runtime 3 on both x86_64 and arm64
...
The first public beta that had a corresponding arm64 version has now
been promoted to stable, and subsequent releases will be for both
x86_64 and arm64.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2025-06-03 10:44:25 -04:00
Jack253-png
845ba7d5ce
Harmony port: video vulkan library & disable version test
2025-06-01 05:59:34 +08:00
Jack253-png
8f0b9c1151
Harmony port: Workflows (fix script error)
2025-06-01 05:59:32 +08:00
Jack253-png
95ccfa69e5
Harmony port: Workflows (fix script error)
2025-06-01 05:58:14 +08:00
Jack253-png
15cbc266ec
Harmony port: Workflows (fix script error)
2025-06-01 05:58:13 +08:00
Jack253-png
a6ebc6a63a
Harmony port: Workflows (disable other plats)
2025-06-01 05:58:13 +08:00
Jack253-png
462476f150
Harmony port: Workflows
2025-06-01 05:58:08 +08:00
Michael Fitzmayer
7ae64592c9
Restore support for the Nokia N-Gage ( #12148 )
2025-05-22 11:07:22 -07:00
Ethan Lee
ad55597715
ci: Update Steam Linux Runtime tasks.
...
- Use "3.0" instead of "Sniper"
- Use "steamrt3" instead of "slrsniper"
- Use latest instead of beta for x86_64
2025-05-08 10:24:35 -07:00
Ethan Lee
36c3a7a5e2
ci: Add slrsniper-arm64 task
2025-05-08 10:24:35 -07:00
Sam Lantinga
8a57c83ff9
Updated to GameInput v1.1
...
The biggest change is that the C API is no longer available.
Here are more details:
https://www.nuget.org/packages/Microsoft.GameInput
Fixes https://github.com/libsdl-org/SDL/issues/12802
2025-04-11 13:42:58 -07:00
Anonymous Maarten
05531c5f4b
release: use NDK r21e for building Android release artifact
...
[ci skip]
2025-03-16 03:02:18 +01:00
Anonymous Maarten
70f657e520
ci: farewell, clang32 on msys2
2025-02-22 19:06:27 +01:00
Anonymous Maarten
9d06145d6c
ci: fix type + names of intel compiler artifacts
2025-02-21 21:11:54 +01:00
Anonymous Maarten
7855842306
ci: disable precompiled headers for classic intel compiler
2025-02-21 04:49:33 +01:00
Anonymous Maarten
71d1de5d96
ci: add cppflags to CMAKE_(C|CXX)_FLAGS
2025-02-21 04:46:26 +01:00
Anonymous Maarten
8d3db06ff2
ci: GitHub is retiring Ubuntu 20.04 support
2025-02-21 04:30:19 +01:00
Anonymous Maarten
c153f83df0
ci: enable ccache
2025-02-21 04:30:19 +01:00
Anonymous Maarten
fdf8e5a704
ci: build static loongarch libraries with -fPIC
2025-02-20 20:28:57 +01:00
Anonymous Maarten
98c447802f
ci: bump to NetBSD 10.1
2025-01-22 19:39:17 +01:00
Anonymous Maarten
cb3cc28809
emscripten: pass --no-sandbox to the chrome web driver
...
This fixes running the Emscripten tests on Ubuntu 24.04.
2025-01-22 02:48:32 +01:00
Anonymous Maarten
7bff36e4b2
ci: add ubuntu arm job
...
f
2025-01-21 03:10:42 +01:00