This PR introduces the new sdl3 and sdl3_dev packages for Kivy 3.0.0.
ATM build is performed on sdl, sdl_mixer, sdl_image, sdl_ttf main branches, as SDL3 (and sub libs) is still under development.
For this reason, similarly to angle, we will be required to bump the version if something changed on the main branch.
However, I expect SDL3 to be released before Kivy 3.0.0, so things will be more stable in future.
Differently fromkivy_deps.sdl2, the kivy_deps.sdl3 packages are built from source, so we can customize our builds, and apply patches faster.
Additionally, it will be quite straightforward to support more architectures in the future.
This PR introduces the new
sdl3
andsdl3_dev
packages for Kivy 3.0.0.ATM build is performed on
sdl
,sdl_mixer
,sdl_image
,sdl_ttf
main branches, as SDL3 (and sub libs) is still under development.For this reason, similarly to
angle
, we will be required to bump the version if something changed on the main branch. However, I expect SDL3 to be released before Kivy 3.0.0, so things will be more stable in future.Differently from
kivy_deps.sdl2
, thekivy_deps.sdl3
packages are built from source, so we can customize our builds, and apply patches faster.Additionally, it will be quite straightforward to support more architectures in the future.