public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Cc: Adolf Belka <adolf.belka@ipfire.org>
Subject: [PATCH] sdl2: Update to version 2.32.6
Date: Tue, 13 May 2025 18:03:43 +0200	[thread overview]
Message-ID: <20250513160343.2096670-11-adolf.belka@ipfire.org> (raw)
In-Reply-To: <20250513160343.2096670-1-adolf.belka@ipfire.org>

- 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>
---
 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  <info@ipfire.org>                     #
+# Copyright (C) 2007-2025  IPFire Team  <info@ipfire.org>                     #
 #                                                                             #
 # 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



      parent reply	other threads:[~2025-05-13 16:03 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-05-13 16:03 [PATCH] core196: Ship intel-microcode Adolf Belka
2025-05-13 16:03 ` [PATCH] core196: Ship libpng Adolf Belka
2025-05-13 16:03 ` [PATCH] core196: Ship libxml2 Adolf Belka
2025-05-13 16:03 ` [PATCH] core196: Ship lvm2 Adolf Belka
2025-05-13 16:03 ` [PATCH] core196: Ship pixman Adolf Belka
2025-05-13 16:03 ` [PATCH] intel-microcode: Update to version 20250512 Adolf Belka
2025-05-13 16:03 ` [PATCH] libpng: Update to version 1.6.48 Adolf Belka
2025-05-13 16:03 ` [PATCH] libxml2: Update to version 2.14.2 Adolf Belka
2025-05-13 16:03 ` [PATCH] lvm2: Update to version 2.03.32 Adolf Belka
2025-05-13 16:03 ` [PATCH] pixman: Update to version 0.46.0 Adolf Belka
2025-05-13 16:03 ` Adolf Belka [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250513160343.2096670-11-adolf.belka@ipfire.org \
    --to=adolf.belka@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox