diff --git a/SDL2-2.30.1-prefer-wayland.patch b/SDL2-2.30.1-prefer-wayland.patch new file mode 100644 index 0000000000000000000000000000000000000000..6408643bb27c154dae2e45ca808159887f6834d7 --- /dev/null +++ b/SDL2-2.30.1-prefer-wayland.patch @@ -0,0 +1,19 @@ +diff -up ./src/video/SDL_video.c.prefer-wayland ./src/video/SDL_video.c +--- ./src/video/SDL_video.c.prefer-wayland 2024-03-25 11:11:50.474311044 +1000 ++++ ./src/video/SDL_video.c 2024-03-25 11:40:04.785892199 +1000 +@@ -69,12 +69,12 @@ static VideoBootStrap *bootstrap[] = { + #ifdef SDL_VIDEO_DRIVER_COCOA + &COCOA_bootstrap, + #endif +-#ifdef SDL_VIDEO_DRIVER_X11 +- &X11_bootstrap, +-#endif + #ifdef SDL_VIDEO_DRIVER_WAYLAND + &Wayland_bootstrap, + #endif ++#ifdef SDL_VIDEO_DRIVER_X11 ++ &X11_bootstrap, ++#endif + #ifdef SDL_VIDEO_DRIVER_VIVANTE + &VIVANTE_bootstrap, + #endif diff --git a/SDL2-2.30.0.tar.gz b/SDL2-2.30.3.tar.gz similarity index 49% rename from SDL2-2.30.0.tar.gz rename to SDL2-2.30.3.tar.gz index 13dbae677a829b15923aaf8ef8c2b568314b0bed..1c6b15ddc5ef8bd5e08d4ae03a7edeabf4ac82ac 100644 Binary files a/SDL2-2.30.0.tar.gz and b/SDL2-2.30.3.tar.gz differ diff --git a/SDL2.spec b/SDL2.spec index d54ef78e69f55a09b3d6695379d950c118783e8f..514c10bf766ee6b06f55624c474908b29ec134ae 100644 --- a/SDL2.spec +++ b/SDL2.spec @@ -1,12 +1,14 @@ Name: SDL2 -Version: 2.30.0 -Release: 2 +Version: 2.30.3 +Release: 1 Summary: Cross-platform multimedia library License: zlib and MIT URL: http://www.libsdl.org/ Source0: https://github.com/libsdl-org/SDL/releases/download/release-%{version}/%{name}-%{version}.tar.gz Source1: SDL_config.h Patch0000: multilib.patch +# Prefer Wayland by default +Patch0001: SDL2-2.30.1-prefer-wayland.patch BuildRequires: alsa-lib-devel audiofile-devel mesa-libGL-devel BuildRequires: mesa-libGLU-devel mesa-libEGL-devel libglvnd-devel @@ -92,6 +94,9 @@ rm -vf %{buildroot}%{_libdir}/*.la %{_libdir}/lib*.a %changelog +* Mon Aug 19 2024 maqi - 2.30.3-1 +- Upgrade version to 2.30.3 + * Fri Mar 8 Wenlong Zhang - 2.30.0-2 - disable lsx for lasx loongarch64