- Update from version 2.30.6 to 2.32.6
- Update of rootfile
- Changelog
    2.32.6
            Fixed reliability of initializing Switch controllers on macOS
            Fixed crash when controllers are disconnected on macOS
    2.32.4
            Fixed controller GUIDs changing randomly on Windows
            Fixed detecting PlayStation controller sensors on Linux when HIDAPI 
isn't being used
            Fixed a crash enumerating some input devices
    2.32.2
            Fixed stack overflow when setting thread debug names on Windows
            Fixed flushing audio forever in some cases when recording 
PulseAudio on Linux
            Fixed a crash when initializing with controllers connected on macOS
            Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic axes 
a device has
    2.32.0
            Allow destroying a window and its renderer in either order
            Added cursor-shape-v1 protocol support on Wayland
            Fixed full immersive mode in Android 9 and higher
            Improved event processing latency when gamepad/sensor is open
            Added SDL_HINT_APPLE_RWFROMFILE_USE_RESOURCES to control whether 
SDL tries to open files from the app's resource directory on macOS
            Fixed conditional effect playback on Moza Racing devices
            Fixed input for Thrustmaster PlayStation wheels when hid-tmff2 is 
installed
            Enabled direct VRAM access when using the window surface API on PSP
            Improved window surface support on Nintendo 3DS
            Fixed condition variable implementation on Nintendo 3DS
            Fixed byte order detection on Solaris
            Implemented SDL_TriggerBreakpoint() on aarch64-w64-mingw32
    2.30.12
            Improved XInput controller detection on Windows
            Added support for the 8BitDo Ultimate 2C Wireless in Bluetooth mode
            Fixed Steam Deck controller not being visible to games running on 
Proton 9 and older
            Fixed a crash when hot-plugging keyboards and mice on Linux
            Fixed a crash when disconnecting a Bluetooth audio device on macOS
            Fixed building with Xcode using older Apple SDKs
            Fixed a crash when disconnecting an external display on iOS
            Fixed detection of function keys on Emscripten
    2.30.11
            Fixed a crash if the controller product name is NULL
            Fixed the PS3 controller mapping on Windows
            Allow rendering during the modal resize loop on macOS
            Corrected CoreAudio surround sound channel layouts
            Enabled high refresh rates on iOS
            Fixed SDL_OpenURL() on iOS 18.2 and newer
            Implemented SDL_OpenURL() on tvOS
            Fixed Chinese locales on PSP
    2.30.10
            Improved the performance of whole surface fill operations
            Fixed an assertion when connecting/disconnecting over RDP
            Switched the default audio driver on Android to OpenSLES
            Added support for mouse wheel and extended buttons on PS Vita
            Fixed a rare crash on KMSDRM
    2.30.9
            Fixed audio issues on Android 15
            Fixed rare audio distortion and crash when audio devices are 
changed on Windows
            Fixed the PS5 controller face buttons on Amazon Fire TV
            Fixed detecting the Steam Virtual Gamepad on macOS
            Added support for wired XBox controllers on macOS 15.0 Sequoia
            Added support for the Steam Virtual Gamepad on macOS Sequoia
            Fixed the Steam Virtual Gamepad from showing up when games aren't 
running under Steam
            Fixed flicker when entering/exiting fullscreen or moving the window 
between scaled and non-scaled displays under Wayland.
            Fixes for data addresses above 2gb on Emscripten
            Fixed horizontal mousewheel scale on Emscripten
    2.30.8
            Fixed a crash in XInput code at startup
            Fixed flooding the OS with I/O when a PS4/PS5 controller is 
disconnected
            Added SDL_VIDEO_DOUBLE_BUFFER support to the Wayland backend
            SDL_WINDOWEVENT_EXPOSED is sent appropriately when using Wayland
            Fixed hang at startup in audio code when the application has large 
stack usage on Linux
            Fixed initializing KMSDRM on older Linux systems
            The pre-built SDL2.dll no longer depends on ucrtbase.dll
    2.30.7
            Added support for the Retro-bit Controller in PS3 mode
            Fixed the cursor becoming visible when using relative mode under 
XWayland
            Fixed DRM initialization failure on some Linux systems
            Fixed a crash when the current mouse capture window is destroyed

Signed-off-by: Adolf Belka <[email protected]>
---
 config/rootfiles/packages/sdl2 |  2 +-
 lfs/sdl2                       | 12 ++++++------
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/config/rootfiles/packages/sdl2 b/config/rootfiles/packages/sdl2
index 693990491..0c006388d 100644
--- a/config/rootfiles/packages/sdl2
+++ b/config/rootfiles/packages/sdl2
@@ -82,7 +82,7 @@
 #usr/lib/cmake/SDL2/sdl2-config-version.cmake
 #usr/lib/cmake/SDL2/sdl2-config.cmake
 usr/lib/libSDL2-2.0.so.0
-usr/lib/libSDL2-2.0.so.0.3000.6
+usr/lib/libSDL2-2.0.so.0.3200.6
 #usr/lib/libSDL2.la
 usr/lib/libSDL2.so
 #usr/lib/libSDL2_test.a
diff --git a/lfs/sdl2 b/lfs/sdl2
index c05776fba..21eebb01f 100644
--- a/lfs/sdl2
+++ b/lfs/sdl2
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2024  IPFire Team  <[email protected]>                     #
+# Copyright (C) 2007-2025  IPFire Team  <[email protected]>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.30.6
+VER        = 2.32.6
 SUMMARY    = Simple DirectMedia Layer Library
 
 THISAPP    = SDL2-$(VER)
@@ -33,7 +33,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = sdl2
-PAK_VER    = 16
+PAK_VER    = 17
 
 DEPS       = alsa
 
@@ -47,7 +47,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 
9e253d107c2af7ff0f7f67968be2cffc2358fbabd26d4ec46454a11ac53b64ac24a620947601901e43e470ad6b2bb89e273d04c9c2de12c6ab1dd6a4f78733ff
+$(DL_FILE)_BLAKE2 = 
d08c733d87af036e8a015a4ef313bbdf4049d7ddc3968693a820ea69e473f2df486eda02303d8fd6b33c2d166dcb7dee7ac0cba19e0b8198c80db7d996fe4702
 
 install : $(TARGET)
 
@@ -82,8 +82,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
        $(UPDATE_AUTOMAKE)
        cd $(DIR_APP) && ./configure \
-                       --prefix=/usr \
-                       --disable-static
+                               --prefix=/usr \
+                               --disable-static
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
-- 
2.49.0


Reply via email to