Debian Patches

Status for libsdl3/3.2.4+ds-2

Patch Description Author Forwarded Bugs Origin Last update
Fix-SSE-4.2-test.patch Fix SSE 4.2 test
When building with zig cc I get:

```
5 | crc32c = (unsigned)_mm_crc32_u32(crc32c, *(unsigned*)text);
| ^
1 error generated.
```

This PR adds -mcrc32, another option would be to use a different SSE4.2 op
Michael Savage <github@mikejsavage.co.uk> no upstream, 3.2.5, commit:5d1bbd9b27dc99a2945b842c28764a90ab30d54e 2025-02-08
Added-mapping-for-Dreamcast-Controller-USB.patch Added mapping for Dreamcast Controller USB Mike Kosek <mike@kosek.de> no upstream, 3.2.5, commit:dc035c5ca62b281df5bd2bd87a7c21c347c126fb 2025-01-21
Corrected-alphabetical-order.patch Corrected alphabetical order Mike Kosek <mike@kosek.de> no upstream, 3.2.5, commit:006605c3bfed6171e02bc1229d62a27d7a2a6abf 2025-01-21
Removed-crc.patch Removed crc Mike Kosek <mike@kosek.de> no upstream, 3.2.5, commit:864bb65ce9dc35c08fb03ff9570b8f04dbb76c33 2025-01-27
x11-Don-t-wait-for-events-when-the-connection-errored-out.patch x11: Don't wait for events when the connection errored out (#8392)
Calling `X11_XIfEvent` after the X11 connection errored out can result in hangs.
Guldoman <giulio.lettieri@gmail.com> no upstream, 3.2.5, commit:a0b6c0fd8f64826769899badc9d09c0fc96ddc0f 2025-02-08
Update-geometry-renderer-example.patch Update geometry renderer example
This PR updates the geometry renderer example such that the `color` values of `vertices[3]` are set correctly in `SDL_AppIterate`.
Christian Walter <cfwalter@users.noreply.github.com> no upstream, 3.2.5, commit:e29ebb9f18990516a2c1aedc36547b371a026b90 2025-02-09
joystick-Fix-PS5-player-LED-hint-change-callback-name.patch joystick: Fix PS5 player LED hint change callback name
The LED hint was getting registered for SDL_HINT_JOYSTICK_ENHANCED_REPORTS
instead of SDL_HINT_JOYSTICK_HIDAPI_PS5_PLAYER_LED, which results in a
use-after-free followed by a crash.
Stenzek <stenzek@gmail.com> no upstream, 3.2.5, commit:78721d720c49c6b3aabb6e97cd1b811c0a92fbec 2025-02-10
Added-SDL_DEPS_SHARED-option-to-control-default-dynamic-l.patch Added SDL_DEPS_SHARED option to control default dynamic loading of shared libraries (#12215) rubisetcie <rubisetcie@gmail.com> no upstream, 3.2.5, commit:9bd6d36471784e31109eab554d39e2aaf93cd56f 2025-02-10
pipewire-Ensure-that-the-correct-struct-is-used-for-enume.patch pipewire: Ensure that the correct struct is used for enumeration APIs

PipeWire now requires the correct struct type is used, otherwise
it will fail to compile.
Neal Gompa <neal@gompa.dev> yes upstream upstream, 3.2.5, commit:d35bef64e913dd7d5dd3153a4b61f10ef837dad6 2025-02-10
Centered-joystick-axis-values-should-be-0.patch Centered joystick axis values should be 0 Sam Lantinga <slouken@libsdl.org> yes upstream upstream, 3.2.5, commit:f6126e9ea1f66cfeccf1cf7fd6bd798bf45eaff3 2025-02-10
Fix-12142.patch Fix #12142
the problem was if the size of the vertex buffer was exceeded,
the currentVertexBuffer would be reset to zero and thus we'd leave it
pointing to an in-use VB that would get overwritten on the next present
before the vkQueueSubmit occurred.
danginsburg <dginsburg@upsamplesoftware.com> yes upstream upstream, 3.2.5, commit:4fd0b2a85c9cca4b55602f0d805e26eaa8e74a24 2025-02-10

All known versions for source package 'libsdl3'

Links