Debian Patches
Status for libsdl3/3.2.22+ds-1
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
Fix-crash-when-enumerating-Steam-Controllers.patch | Fix crash when enumerating Steam Controllers | Sam Lantinga <slouken@libsdl.org> | yes | upstream | upstream, 3.2.24, commit:a6fd74fa3bdee9b718e213cec35dfb0193ef9f2a | 2025-08-14 |
gpu-VK_KHR_get_physical_device_properties2-can-be-optiona.patch | gpu: VK_KHR_get_physical_device_properties2 can be optional (cherry picked from commit 689049f8ecd66efc41a118edd4364d7ac2c38f99) |
Ethan Lee <flibitijibibo@gmail.com> | no | upstream, 3.2.24, commit:03dd1520a371c19d9f29be2f6a9f8891d0a3c928 | 2025-09-02 | |
cmake-use-APPLE-in-dep_option.patch | cmake: use APPLE in dep_option expands to <nothing> on e.g. Windows, which will be interpreted as true by cmake_dependent_option. (cherry picked from commit 1e7d3b51de12399675990bef095f6b21605ca036) |
Anonymous Maarten <anonymous.maarten@gmail.com> | no | upstream, 3.2.24, commit:3b4a198655a013bed51c33b6ef12ac4d5c880a38 | 2025-04-03 | |
Set-the-texture-scale-and-address-mode-when-creating-a-te.patch | Set the texture scale and address mode when creating a texture (cherry picked from commit ef19c7201549c3ec07aab2479c44ee259d616efe) |
Sam Lantinga <slouken@libsdl.org> | yes | upstream | upstream, 3.2.24, commit:f2ae66b64fad53e98483c4b7006696a892006aff | 2025-09-02 |
Leave-letterbox-borders-set-to-the-frame-clear-color.patch | Leave letterbox borders set to the frame clear color (cherry picked from commit fbbc29159a25f26d789694a74c2d1d3216dfb49d) |
Sam Lantinga <slouken@libsdl.org> | yes | upstream | upstream, 3.2.24, commit:5594d03da086ab255b1d7ace1496f3a0c109a83d | 2025-09-02 |
Don-t-set-SDL_SURFACE_LOCK_NEEDED-until-a-surface-is-RLE-.patch | Don't set SDL_SURFACE_LOCK_NEEDED until a surface is RLE encoded (cherry picked from commit 437d78499cc2ce3f6f49a4efc9461ef1ada7a7b6) |
Sam Lantinga <slouken@libsdl.org> | yes | upstream | upstream, 3.2.24, commit:e7dd5d841ba7f8905f1b586a31a9460f1b41e427 | 2025-09-02 |
Add-GNU-Hurd-as-platform.patch | Add GNU/Hurd as platform SDL has been building on GNU/Hurd for a long time, using either drivers based on external libraries (e.g. X11, pulseaudio, sndio, etc) or dummy drivers. This commit introduces it explicitly as platform, so it can be recognized, and tweaked as needed. In particular: - introduce the SDL_PLATFORM_HURD define - tighten/improve the platform detection in cmake, and use "Hurd" as identifier - return the platform name in SDL_GetPlatform() - tweak the CFLAGS/LDFLAGS so pthreads can be used properly - implement SDL_GetExeName(), using /proc/self/exe as provided by the basic Linux-like procfs - enable GLES 2 in tests (mostly for consistency with Linux) [smcv: Add a note that availability of SDL_PLATFORM_HURD in 3.2.x is Debian-specific] |
Pino Toscano <toscano.pino@tiscali.it> | no | debian | upstream, 3.4.0, commit:5ff9935e021bd22f36de69f193a948c2138b854b | 2025-08-07 |
cmake-detect-RISCOS-platform-before-GNU-Hurd.patch | cmake: detect RISCOS platform before GNU/Hurd | Anonymous Maarten <anonymous.maarten@gmail.com> | no | debian | upstream, 3.4.0, commit:595c37b3a4cb62fee46326cd09efb635e49f2a49 | 2025-08-08 |
wikiheaders-Escape-backslash-in-man-pages.patch | wikiheaders: Escape backslash in man pages Otherwise, groff will interpret it as a macro, causing the man page for SDL_GetPrefPath() to be mis-rendered. Escape unescaped backslashes as `\(rs` ("reverse solidus") before escaping other characters with macros that, themselves, contain backslashes. |
Simon McVittie <smcv@collabora.com> | yes | 2025-08-30 |
All known versions for source package 'libsdl3'
- 3.3~git20250903.1+ds-1 (experimental)
- 3.2.22+ds-1 (sid, forky)
- 3.2.10+ds-1 (trixie)