libsdl3_3.2.20+ds-2_source.changes ACCEPTED into unstable

Debian FTP Masters ftpmaster at ftp-master.debian.org
Sun Aug 10 14:03:29 BST 2025


Thank you for your contribution to Debian.



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 10 Aug 2025 11:22:37 +0100
Source: libsdl3
Architecture: source
Version: 3.2.20+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian SDL packages maintainers <pkg-sdl-maintainers at lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv at debian.org>
Changes:
 libsdl3 (3.2.20+ds-2) unstable; urgency=medium
 .
   * Rebuild for unstable
 .
 libsdl3 (3.2.20+ds-1) experimental; urgency=medium
 .
   * New upstream stable release
     - Fix duplicate SDL_EVENT_GAMEPAD_ADDED for controllers with automatic
       gamepad mappings
     - When binding an audio stream to a device, if the audio format at the
       non-device end is unspecified, set it to match the device end
     - Under X11, discard mouse wheel events from composite "Master"
       devices to avoid duplication with the individual devices
     - Under Wayland, ensure that popups always overlap the parent window,
       avoiding a protocol violation
     - Under Wayland, reorder surface destruction to avoid premature blanking
     - In the Vulkan GPU renderer, don't acquire the swapchain if the window
       is hidden
     - In the Vulkan GPU renderer, clean up command buffers more promptly to
       avoid a lag spike
     - Fix a memory leak in the Vulkan GPU renderer
     - Fix memory leaks in the OpenGL|ES 2 renderer
     - Clear "out" parameters properly when loading a WAV file fails
     - Fix a wrong swap chain size in the Vulkan GPU renderer when retrying
       acquire
     - Fix some use-after-frees during error handling in the Vulkan GPU
       renderer
     - Fix a potential crash in SDL_BlitSurfaceScaled() if the width/height
       overflow to become negative
     - Fix a double-free in HIDAPI error handling
     - Correctly mark Vulkan compute uniform descriptor as set when
       appropriate
     - In SDL_EndGPURenderPass(), check for an invalid argument before
       dereferencing it
     - Fix a crash if sending a clipboard event while video is uninitialized
       (in practice mainly relevant on Android)
     - Don't treat Mayflash GameCube adapter as a PS3 controller
     - Avoid some compiler warnings
     - Documentation updates
     - CI changes not relevant to Debian
     - Android-, FreeBSD-, macOS-, PSP-, Windows- and XBox-specific changes
       not relevant to Debian
   * d/patches: Add post-release bug fixes from upstream release-3.2.x
     branch, up to commit release-3.2.20-5-g688637eca8, excluding
     macOS-specific changes that are not relevant on Linux
     - Really set HDR-related window properties, when appropriate
 .
 libsdl3 (3.2.18+ds-1) experimental; urgency=medium
 .
   * New upstream stable release
     - Add support for popups that can extend outside the display bounds or
       avoid grabbing focus
     - Don't let automatically generated gamepad mappings override
       manually-set mappings
     - Game controller support for ZEROPLUS P4 Wired Gamepad
     - Fix compatibility with MayFlash GameCube adapter with
       version 7 firmware
     - Read gyro and accelerometer calibration data from Switch controllers
       instead of using a hard-coded default
     - Fix a long delay when enumerating HIDAPI devices if a Razer Huntsman
       Gaming keyboard is attached
     - Don't allow setting a window to be its own parent
     - Add F21-F24 to the keyboard scancode mapping table
     - Fix a crash in SDL_GetAudioDeviceChannelMap() if a device has no
       channels
     - Skip "zombie" devices when enumerating audio devices
     - Update the rendering viewport when logical presentation changes
     - Avoid duplicate mouse events when using a pen device
     - Improve compatibility with XMonad
     - Improve compatibility with fvwm
     - Improve Wayland spec compliance
     - Ensure Vulkan non-dispatchable handles are 64-bit on x32
     - Documentation fixes
     - Fix some compiler warnings
     - Silence some debug spam by default
     - Make tests compatible with ffmpeg 7.1
       (not relevant in Debian, we don't compile this test)
     - Android-, macOS-, MSVC-, PSP-, Windows- and XBox-specific changes
       not relevant to Debian
 .
 libsdl3 (3.2.16+ds-1) experimental; urgency=medium
 .
   * New upstream stable release
     - When a compute shader writes to a texture, check that the format is a
       valid one for this purpose
     - Improve assertions in the GPU code
     - Fix Gamecube controller adapter hotplug detection
     - Fix Wayland event timestamps
     - Fix a rare crash while trying to interrupt SDL_WaitEvent()
     - Correctly mark the combined controller representing a pair of
       Switch Joy-Cons as a Bluetooth device, not USB
     - Fix a crash caused by incorrect reference counting of GTK menus when
       using the tray API
     - Fix an assertion failure on shutdown if a gamepad can't be opened
     - Correctly include XTest header
     - Set the initial axis values for HIDAPI controllers
     - When recording audio from PulseAudio, improve compatibility with
       drivers that can't keep up with small fragment sizes
     - Set minimum audio bit depth, rate and channel count to CD-quality,
       avoiding playback issues with devices that have problematically high
       defaults
     - On native X11 (but not Xwayland), always send fullscreen dimensions.
       Previously this was only done for Openbox, but other non-compositing
       window managers need this.
     - On X11, work around some window managers not sending an event when a
       window is shown
     - On X11, don't crash if libXi wasn't loaded successfully
     - On Wayland, make input method dialogs appear in the correct position
     - On Wayland, improve timestamp handling for keyboard repeats
     - On Wayland, fix copying of repeated keyboard input
     - On Steam Deck, tell Steam's on-screen keyboard the location of
       text input
     - On KMS/DRM, if surface creation fails, try again without scanout
       flags, as is necessary on Nvidia GPUs
     - Documentation fixes
     - 3DS-, Android-, Emscripten-, macOS-, PS2-, PSP-, Vita-, Windows-
       and XBox-specific changes not relevant to Debian
   * Add more details of the previous upstream stable release to its changelog
     entry
 .
 libsdl3 (3.2.14+ds-1) experimental; urgency=medium
 .
   * New upstream stable release
     - Fix rendering regressions in 3.2.12 caused by overzealous PulseAudio
       TLS cleanup
     - Avoid incorrect assertions in the GPU code when generating mipmaps
     - Use getauxval() to check for Altivec on PowerPC
     - Avoid unused function warnings in cpuinfo
     - Fix a crash when querying the name of a logical audio device
     - Fix a crash if the Vulkan renderer runs out of memory
     - On X11, improve Xinput mouse tracking
     - On X11, fix regressions in keyboard event handling
     - On X11, use a different workaround for Openbox quirks
     - Fix build if virtual joystick support is disabled
       (not relevant in Debian)
     - Fix build if Xrandr is disabled (not relevant in Debian)
     - Improve generated manual pages
     - Android-, Emscripten-, macOS, Vita-, Windows-specific changes not
       relevant to Debian
 .
 libsdl3 (3.2.14~git20250513+ds-1) experimental; urgency=medium
 .
   * d/watch, d/watch.git: Monitor the release-3.2.x branch for now
   * New upstream snapshot from the release-3.2.x branch
     (a preview of what is likely to be in 3.2.14, fixing regressions
     in 3.2.12)
 .
 libsdl3 (3.2.12+ds-1) experimental; urgency=medium
 .
   * New upstream stable release
     - Provide scroll wheel information in a form that is more useful for
       sdl2-compat
     - Avoid a deadlock in some SDL2 applications with sdl2-compat by
       reducing lock contention
     - Try to use the app name or app ID for audio stream names when using
       Pipewire for audio
     - Avoid thread-local data leaks when using PulseAudio for audio
     - Give the "HORI HORl Taiko No Tatsujin Drum Controller" a better name,
       despite the typo
     - Documentation fixes
     - Changes specific to Android, macOS and Windows not documented here
   * Drop patches, applied upstream
   * Initially upload to experimental, due to imminent hard freeze for
     Debian 13
Checksums-Sha1:
 e9f53b35b0126be2678b6ac525f2d7e4d568ad7c 3188 libsdl3_3.2.20+ds-2.dsc
 e953b2a5e46526951d3f8d9d9c0fde17d031d662 44152 libsdl3_3.2.20+ds-2.debian.tar.xz
 c79ff8fad5faf4d0bd1847a6528876536848c97a 11914 libsdl3_3.2.20+ds-2_source.buildinfo
Checksums-Sha256:
 af89d5649153b1137458d2836a880c4f108a0341eb6d7ddb4846cd8c5e62393a 3188 libsdl3_3.2.20+ds-2.dsc
 b161de2174e11751330c8df5f11b97360cea034ed69a0884a99efe5d58a29494 44152 libsdl3_3.2.20+ds-2.debian.tar.xz
 2d506da3d9efd07d1614bebe3507c29c4f757b8b927583b77b512b638b37763d 11914 libsdl3_3.2.20+ds-2_source.buildinfo
Files:
 3ac9b5fef1785ae4b093906118111160 3188 libs optional libsdl3_3.2.20+ds-2.dsc
 c18a120d340736c0fd2b0a2926f6a22e 44152 libs optional libsdl3_3.2.20+ds-2.debian.tar.xz
 dd7bc85927cf9c291a63f5146151a427 11914 libs optional libsdl3_3.2.20+ds-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmiYj0cACgkQI1wJnT6z
MHZW3BAAiu+ZdFPOsO1AEhn8/AIAzAnZOVBFICgwn2oQTsaSNybFS1DTEf3KZ2P1
dKBSXnYR4ppe1FHg2J+n+hC+fMBgOBfDq3xBVn9O1jqgfZqQ64sBrj3egrRyZzZy
NUT/Dj0qIhuAtN0nIdnAsoig1fdqF3X9aAbEGrg9zanakLq0seUQFuvYIjNCirM/
yKgCWcFQU6cEGeUG0TtORutmuYyT5MvzVdGU23f2cNX9KWWke9J+n+2jGrDkZ67T
gcA7dEb+bsoU2rZ5oIcar5P+rbGsBzId6DzDgVY76oZAfi1KHVgBBBuMNVGOb1AR
G5u2xIrkgGrwudTbE9z6ImkOvMM9tDfCuWS/u1W6sOYV0613s7bHfR2VmywuqT81
X/s6KgR4VZ1jvB/Z/hfomHk1hnu1WHJBA9gIO8d2je3RToVL/ziEK2VXR8k9m6ZB
ib9JOAcJhkwXl5I4JULGv95bBmxC5jsLX445gbOmy3dKJsOxlql42Unz/6Yhljm6
us85vX73hmmca1EM1YgcadwIbgaQNTPNqJ+n12vZ90n2rdccLYft6Lzdthh7CIad
JER+Izl2UxdinpD3om1nuIe22VYeAU6k3qAZAMcRnC4wpGC/NpURWfu+6pBw2qpY
2DLespmlaXVsnkQSS+cTRwKKqoCUJYVtV+u9Yq1EaqbP+nLpDp0=
=A+qD
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sdl-maintainers/attachments/20250810/ed9803e7/attachment-0001.sig>


More information about the Pkg-sdl-maintainers mailing list