Package Release Info

SDL3-3.2.18-bp160.1.3

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libSDL3-0
SDL3-devel
SDL3-devel-doc

Change Logs

* Mon Jul 14 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.18
  * Added SDL_PROP_WINDOW_CREATE_CONSTRAIN_POPUP_BOOLEAN to support
    non-constrained and non-grabbing popups
  * Fixed a crash in SDL_GetAudioDeviceChannelMap()
  * Fixed duplicate mouse events when using a pen under X11
  * Improved thumbstick range for Nintendo Switch Pro Controllers
  * Fixed loading user calibration for Nintendo Switch Pro
    Controllers
  * Added support for the ZEROPLUS P4 Wired Gamepad
  * Fixed input from the MayFlash GameCube adapter with version 7
    firmware
* Tue Jun 03 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.16
  * Fixed a rare crash in SDL_WaitEvent()
  * Fixed entering fullscreen mode on some X11 window managers
  * Fixed hang processing mouse input on Wayland
  * Fixed occasionally corrupt text input on Wayland
  * Respect the application text input area on Wayland
* Wed May 14 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.14
  * Fixed crash querying the name of logical audio devices.
  * Fixed thread-local storage related black screen issue when
    pulseaudio audio output is active.
  * Reverted dead key reporting on X11, which introduced bugs with
    IME handling.
  * Fixed incorrect destination usage mode for storage buffer
    read/write bindings on Vulkan.
* Mon May 05 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.12
  * Fixed crash if SDL_BlitSurfaceScaled() is used with a surface
    that has no pixels
  * Allow rendering a zero sized source rectangle in the SDL render
    API
  * Added support for the share button on the GameSir-K1 FLUX
    controller
  * Added support for the PowerA Battle Dragon Advanced Wireless
    Controller
  * Added support for the HORI Taiko No Tatsujin Drum Controller
  * Fixed the Keychron K1 Pro System Control keyboard being
    detected as a joystick
  * Fixed right mouse button emulation when using a Wacom tablet in
    Windows Ink mode
  * Fixed missing simulated mouse events using a Wacom tablet when
    Windows Ink mode is disabled
  * Key events are now sent for dead keys on X11
  * Improved handling of window management edge conditions on X11
  * Fixed message box location on multi-monitor configurations on
    X11
  * Fixed XInput2 mouse tracking outside the window on X11
* Tue Apr 01 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.10
  * Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface()
  * Added SIMD blitters for 8888 to 8888 swizzled format conversion
  * Added mappings for the Nintendo Switch Online N64/SEGA/SNES
    controllers on Linux
  * Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT to control
    whether XSelectInput() should be called on external windows
* Fri Mar 14 2025 Jan Engelhardt <jengelh@inai.de>
- Trim extraneous X11 dependencies from SDL3-devel [boo#1239635]
* Wed Mar 05 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.8
  * Fixed a bug restoring the desktop mode on X11
  * Fixed being unable to get message box fonts on some Linux systems
  * Fixed a potential crash unplugging a HIDAPI controller
  * Fixed the 2D clip rect when logical presentation is enabled
* Sun Mar 02 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.6
  * Added support for Motion JPEG camera capture
  * Allow 2D render targets to use logical presentation
  * Fixed audio glitch when resampling between large frequency
    differences
  * Fixed pen generated mouse events not having SDL_PEN_MOUSEID
  * Added support for the 8BitDo Micro gamepad
  * Added SDL_HINT_JOYSTICK_HAPTIC_AXES to specify how many haptic
    axes a device has
  * Fixed SDL_GetRelativeMouseState() returning no motion when not
    in relative mouse mode
  * Added SDL_PROP_SURFACE_HOTSPOT_X_NUMBER and
    SDL_PROP_SURFACE_HOTSPOT_Y_NUMBER to allow storing cursor
    hotspot positions directly in an SDL_Surface
  * Added support for high DPI icons on Wayland
  * Added color management protocol support on Wayland
  * Fixed flushing audio forever in some cases when recording
    PulseAudio on Linux
  * Fixed a rare deadlock when opening an audio device using
    PipeWire on Linux
- Delete 0001-pipewire-Ensure-that-the-correct-struct-is-used-for-.patch
  (merged)
* Tue Feb 25 2025 Jan Engelhardt <jengelh@inai.de>
- Add 0001-pipewire-Ensure-that-the-correct-struct-is-used-for-.patch
  for pipewire-1.3.x
* Fri Feb 07 2025 Jan Engelhardt <jengelh@inai.de>
- Update to release 3.2.4
  * Fixed decoding 4-bit RLE encoded BMP files
  * Fixed setting the position of X11 windows before they are shown
  * Fixed D-Pad not working when using SDL2 controller mappings
  * Fixed SDL_OpenHapticFromJoystick() not returning a valid
    haptic handle
  * Added SDL_StretchSurface() as a replacement for SDL2
    SDL_SoftStretch() and SDL_SoftStretchLinear()
  * Fixed several memory leaks