Susko3
240d008900
Only build SDL_mixer for API 24
2025-09-19 16:10:55 +02:00
Susko3
fb36b24faf
Target API 24 to fix 32-bit Android builds
...
32-bit (x86, arm) builds are failing because libFLAC and opusfile are using
fseeko, ftello, etc. which were added in API 24.
Why 64-bit builds are not failing is beyond me.
2025-09-19 15:37:46 +02:00
Susko3
5096d33d1b
Always build SDL3 libs with Android 5.0 (API 21) min version
2025-09-19 14:40:08 +02:00
Dan Balasescu
4f817f6bce
Re-enable libFLAC
2025-09-11 09:32:47 +09:00
Dan Balasescu
565ba9fe41
Update submodules
2025-09-11 09:13:08 +09:00
Susko3
b59358dbf5
Update bindings
2025-08-28 13:37:09 +02:00
Dan Balasescu
742ac35cbc
Update bindings
2025-08-26 07:57:26 +09:00
Susko3
9a9cc1576e
Fix missing info in comment
2025-08-15 21:37:16 +02:00
Dan Balasescu
01def28739
Fix build by disabling mpg123 and libflac
2025-08-14 02:43:33 +09:00
Dan Balasescu
454e23e98f
Update submodules
2025-08-14 02:28:02 +09:00
Dan Balasescu
6d367145ed
Update bindings
2025-08-03 00:03:07 +09:00
hwsmm
71611c90ab
Refactor build script and build satellite libraries for Android
2025-06-29 19:48:22 +09:00
MINI\jairo
742dec521a
Fix doubious ownership error
2025-06-26 18:14:24 -05:00
MINI\jairo
7d094dc1c0
Introduce SDL_mixer build
2025-06-26 18:00:19 -05:00
Susko3
9b834790d4
Update bindings of SDL3 libraries
...
This brings SDL_image and SDL_ttf up-to-date.
2025-06-23 23:07:46 +02:00
hwsmm
1d059287f5
Try building dependencies statically
2025-06-20 18:10:19 +09:00
Dan Balasescu
ac2e352e81
Merge pull request #179 from WizzardMaker/feature/sdl-libs
...
Adds support for sdl_image and sdl_ttf (also other libs)
2025-06-20 01:01:30 +09:00
MINI\jairo
477bd7da13
Fix dubious ownership in repository when running in container
2025-06-19 08:27:07 -05:00
MINI\jairo
b8f0998d8c
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:46:22 -05:00
MINI\jairo
06fdeb01b3
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:42:09 -05:00
MINI\jairo
5b535590d5
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:37:52 -05:00
MINI\jairo
f5dcc15710
Fix path for CMAKE_PREFIX_PATH in different archs
2025-06-19 07:29:52 -05:00
MINI\jairo
318c2d8527
Fix path for copying DLLs of SDL3_ttf
2025-06-19 07:18:20 -05:00
Dan Balasescu
831d80fc10
Update bindings to 7dd5e765df239986f78c9b0016e3f3023d885084
2025-06-06 20:17:45 +09:00
Dan Balasescu
7124e530e1
Merge branch 'master' into feature/sdl-libs
2025-05-20 15:20:06 +09:00
hwsmm
0b4f2d1e85
Use distro libdecor instead
2025-02-20 21:53:36 +09:00
hwsmm
c4d3ee27e8
Add PipeWire dependency
2025-02-20 21:25:51 +09:00
hwsmm
c747f1dcdd
Update bindings
2025-02-20 20:49:58 +09:00
Bartłomiej Dach
6cbfbf8aad
Bump ubuntu images & runners to 22.04
...
While this may mean the binaries produced will no longer be compatible
with some unix installations with older glibc versions present,
GitHub are pulling support for the `ubuntu-20.04` runner on April 1,
so we don't really have much of a say in this matter.
The docker image tags could possibly stay for a while longer, but the
whole reason why GitHub are pulling the 20.04 runners is that the LTS
period for Ubuntu 20.04 *also* ends on April 1, so maybe best to just
get it out of the way all across the board.
2025-02-12 15:18:01 +01:00
hwsmm
4ac4588e18
Use Ubuntu 20.04 ARM and make apt noninteractive
2025-01-26 02:09:44 +09:00
Susko3
b00293457a
Update SDL3 bindings for Windows Ink support
2025-01-25 15:00:58 +00:00
hwsmm
2f7c96d5bd
Ignore git reset error
2025-01-02 14:08:46 +09:00
hwsmm
23a3b77bcd
Fix build.sh formatting
2025-01-02 13:46:35 +09:00
hwsmm
9daf986190
Don't suppress pushd/popd output to make output clear
2025-01-02 13:31:46 +09:00
hwsmm
3c24492891
Use sed instead of a patch
2025-01-02 13:23:25 +09:00
Susko3
c86db6c2fd
Revert "Clearly signal that sudo is not available on windows"
...
Breaks linux-arm and linux-arm64 build for some reason.
This reverts commit d836630eab .
2025-01-02 00:05:23 +01:00
Susko3
d836630eab
Clearly signal that sudo is not available on windows
2025-01-01 23:44:59 +01:00
hwsmm
c3dee83d20
Make bash quit on a command error
2025-01-02 00:52:41 +09:00
hwsmm
d2e30d2167
Patch SDL to not include gameinput.h
2025-01-02 00:51:58 +09:00
hwsmm
d393ea3354
Update bindings
2024-12-29 20:12:05 +09:00
Susko3
d86ca88246
Update SDL bindings
2024-12-17 15:49:42 +01:00
WizzardMaker
957e29d137
updated SDL build script to build ttf and image
2024-12-03 15:44:40 +01:00
WizzardMaker
5b0abdca7c
added sdl_image and sdl_ttf
2024-12-03 15:44:40 +01:00
Susko3
1bbb7292b3
Update SDL and generate bindings
2024-11-17 21:34:24 +00:00
Susko3
4831863919
Update SDL and bindings
2024-10-24 01:18:31 +01:00
Bartłomiej Dach
84c8d4240f
Update SDL submodule
...
Pulls in https://github.com/libsdl-org/SDL/pull/11256 to fix
https://github.com/ppy/osu/issues/28966 .
2024-10-21 15:08:17 +02:00
hwsmm
c51cad1aa7
Update bindings to 1cc85c912bb3352a121b1fdc181c6ab6546157df
2024-10-14 14:15:39 +09:00
Susko3
98930ae886
Update bindings
2024-10-02 00:51:01 +01:00
Susko3
fa7121a2c4
Update SDL bindings
...
This brings in the removal of SDL_bool, making it C# `byte`
2024-09-22 01:15:09 +01:00
Susko3
fb08ccb2ce
Remove SDL_bool define patche
...
This doesn't compile as true/false can't be converted to `enum SDL_bool`
2024-09-22 00:51:50 +01:00