]> git.ipfire.org Git - ipfire-2.x.git/commit
sdl2: Update to version 2.32.6
authorAdolf Belka <adolf.belka@ipfire.org>
Tue, 13 May 2025 16:03:43 +0000 (18:03 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 14 May 2025 09:29:10 +0000 (09:29 +0000)
commit3a83a992a0e66b3c08998837b32eef753d4dac90
tree6f0735621f11e914a847bf60bd71a710d5b9e380
parent1bf8788ff466d9c4f261c3979bc5924ecaa85fc0
sdl2: Update to version 2.32.6

- 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 <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/packages/sdl2
lfs/sdl2