Coder2
b9a6b2851a
Merge branch 'main' of https://gh-proxy.com/https://github.com/libsdl-org/SDL
2025-12-09 19:30:49 +08:00
Anonymous Maarten
3313cb9c4b
release: verify SDL_REVISION contains SDL-
2025-12-03 17:13:06 +01:00
Anonymous Maarten
7073cfc58e
release: don't use legacy Android CMake toolchain file
2025-11-11 21:46:26 +01:00
Sam Lantinga
a6351ac474
Added libxtst-dev to Linux CI build dependencies
2025-11-03 13:01:41 -08:00
Simon McVittie
0773e88df5
CI: Make some important libraries mandatory on Steam Linux Runtime 3.0
...
This means we exercise the non-dlopen()-based code paths for these,
as used in Debian and the Steam Runtime.
Signed-off-by: Simon McVittie <smcv@collabora.com>
2025-10-30 07:13:37 -07:00
Coder2
d74b92054d
Merge branch 'libsdl-org:main' into main
2025-10-30 21:01:08 +08:00
Anonymous Maarten
7a26bee6ee
ci: bump macos-13 to macos-14
...
macos-13 image is getting retired in December 2025
2025-10-16 20:07:18 +02:00
Anonymous Maarten
57ac8fcded
release: test CMake config files of frameworks in xcframeworks in dmg releases
2025-10-16 18:07:34 +02:00
Ozkan Sezer
97c1df66a8
ci: bump cross-platform-actions.
2025-10-07 14:01:34 +03:00
Anonymous Maarten
0f9d032885
ci+docs: add fribidi dependency
2025-10-04 21:25:45 +02:00
Anonymous Maarten
f4039d0132
release: don't cache ndk + verify arm64 alignment
2025-10-03 23:54:53 +02:00
Anonymous Maarten
fe17e49116
ci: build testffmpeg on ubuntu and mac
2025-10-03 20:59:05 +02:00
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