Bump SDL2
version to 2.28.5
and SDL_image
to 2.8.0
in build dependencies script and update kivy_deps.sdl2
on Windows
#8479
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Maintainer merge checklist
Component: xxx
label.api-deprecation
orapi-break
label.release-highlight
label to be highlighted in release notes.versionadded
,versionchanged
as needed.We were waiting for an update onSDL_image
, in order to avoid multiple releases in a short time, but since there's no update, better to move ahead.On Windows SDL dependencies are managed via
kivy-sdk-packager
, and a WIP PR has been opened. See: [publish sdl2 win] Updatesdl2
andsdl_image
versions and add Python3.12
to supported matrix kivy-sdk-packager#95On Android SDL dependencies are managed via
python-for-android
, and a WIP PR has been opened. See:Update sdl2 deps to reflect the same targeted in kivy/kivy python-for-android#2927
On iOS SDL dependencies are managed via
kivy-ios
, and a WIP PR has been opened. See:Update sdl2 deps to reflect the same targeted in kivy/kivy kivy-ios#881
This PR is expected to stay in WIP until we can also update the
sdl2
package for Windows. (So [publish sdl2 win] Updatesdl2
andsdl_image
versions and add Python3.12
to supported matrix kivy-sdk-packager#95 needs to be merged prior to this one)Local tests results:
macOS: ✅
Linux: ✅
Windows: ✅
Android: ✅ ( Support for
.tiff
is not built-in, but we can make it optional)iOS: ✅
Raspberry Pi (Raspberry Pi OS 32 bit): ✅
Raspberry Pi Headless (Raspberry Pi OS 32 bit): ✅