sdl2: update to 2.32.8
authorDaniel Golle <[email protected]>
Sun, 13 Jul 2025 02:17:46 +0000 (03:17 +0100)
committerDaniel Golle <[email protected]>
Wed, 16 Jul 2025 11:17:50 +0000 (12:17 +0100)
Signed-off-by: Daniel Golle <[email protected]>
libs/sdl2/Makefile
libs/sdl2/patches/100-fix-segfault-in-Wayland_DestroyWindow.patch
libs/sdl2/patches/110-tests-no-libunwind.patch

index 0f95ce3a0c142045f7105642b89c9fc41bc2c622..30d8b04dde2397711357804a8b7f3c403ea9725e 100644 (file)
@@ -1,12 +1,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=sdl2
-PKG_VERSION:=2.30.9
+PKG_VERSION:=2.32.8
 PKG_RELEASE:=1
 
 PKG_SOURCE:=SDL2-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://www.libsdl.org/release/
-PKG_HASH:=24b574f71c87a763f50704bbb630cbe38298d544a1f890f099a4696b1d6beba4
+PKG_HASH:=0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/SDL2-$(PKG_VERSION)
 
index c279e351b40114a290ea9a78a931d9efb5676966..dcda4883e9c8830d54ba575ad1da379d2163ea99 100644 (file)
@@ -1,6 +1,6 @@
 --- a/src/video/wayland/SDL_waylandwindow.c
 +++ b/src/video/wayland/SDL_waylandwindow.c
-@@ -2208,7 +2208,7 @@ void Wayland_DestroyWindow(_THIS, SDL_Wi
+@@ -2292,7 +2292,7 @@ void Wayland_DestroyWindow(_THIS, SDL_Wi
      SDL_VideoData *data = _this->driverdata;
      SDL_WindowData *wind = window->driverdata;
  
@@ -9,7 +9,7 @@
  #ifdef SDL_VIDEO_OPENGL_EGL
          if (wind->egl_surface) {
              SDL_EGL_DestroySurface(_this, wind->egl_surface);
-@@ -2256,6 +2256,8 @@ void Wayland_DestroyWindow(_THIS, SDL_Wi
+@@ -2346,6 +2346,8 @@ void Wayland_DestroyWindow(_THIS, SDL_Wi
          wl_surface_destroy(wind->surface);
  
          SDL_free(wind);
index 85fa9cb4f789d0530e6e77faf421959ecfcb2725..3de3e5a3ebf2f83fdd51b5379e4f9c7f89c15366 100644 (file)
@@ -1,6 +1,6 @@
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -1622,7 +1622,6 @@ elseif(UNIX AND NOT APPLE AND NOT RISCOS
+@@ -1632,7 +1632,6 @@ elseif(UNIX AND NOT APPLE AND NOT RISCOS
        endif()
  
      endif()