-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 01 Jan 2026 12:30:32 +0000 Source: libsdl3 Architecture: source Version: 3.4.0+ds-1 Distribution: unstable Urgency: medium Maintainer: Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Closes: 1115705 1123953 Changes: libsdl3 (3.4.0+ds-1) unstable; urgency=medium . * d/control, d/gbp.conf, d/watch*: Follow stable releases * New upstream stable release * d/libsdl3-0.symbols: Generate dependencies on 3.4.0 for post-3.2 symbols * d/control: Standards-Version: 4.7.3 (no changes required) * d/control: Remove unnecessary Priority field * d/control: Remove kFreeBSD support . libsdl3 (3.3.6+git20251229~95ac0ff+ds-1) experimental; urgency=medium . * New upstream snapshot - Works around some SDL 1.2 and SDL 2 games being setgid (Closes: #1123953) - Please note API changes for SDL_ELF_NOTE_DLOPEN since preview release 3.3.6 * Merge packaging changes from unstable (no functional change) . libsdl3 (3.3.6+ds-1) experimental; urgency=medium . * New upstream preview release * d/patches: Drop patches that were included in the release * d/libsdl3-0.symbols: Bump required version for SDL_SetWindowFillDocument. This was added in Debian as a patch in 3.3.4+ds-1, but only officially added upstream in 3.3.6. . libsdl3 (3.3.4+ds-1) experimental; urgency=medium . * d/watch, d/source/lintian-overrides: Look for formal prereleases * New upstream preview release * d/patches: Add post-release bug fixes up to commit prerelease-3.3.4-11-gb428c1834f * d/libsdl3-0.symbols: Generate dependencies on 3.3.4 rather than intermediate git snapshots * d/libsdl3-0.symbols: Add a new symbol . libsdl3 (3.3.2+git20251204~c61497b+ds-1) experimental; urgency=medium . * New upstream snapshot, commit preview-3.3.2-354-gc61497b744 * d/control: Build-depend on libthai-dev, libxtst-dev * d/control: -dev package now depends on libxtst-dev * d/libsdl3-0.symbols: Update * Merge packaging changes from unstable (no functional change) . libsdl3 (3.3.2+git20251103~dc5b136+ds-1) experimental; urgency=medium . * New upstream snapshot, commit preview-3.3.2-89-gdc5b136930 * Merge packaging changes from unstable (no functional change) . libsdl3 (3.3.2+git20251031~446fb65+ds-1) experimental; urgency=medium . * New upstream snapshot, commit preview-3.3.2-60-g446fb65ca6 * d/p/wayland-Fix-compile-with-libdecor-0.2-and-SDL_WAYLAND_LIB.patch: Drop patch, included in the new snapshot * d/source/lintian-overrides: Add a Lintian override for git snapshots not being signed * Merge packaging changes from unstable (no functional change) . libsdl3 (3.3.2+git20251029~d9ca045+ds-1) experimental; urgency=medium . * New upstream snapshot, commit preview-3.3.2-50-gd9ca0457b5 * d/watch.git, d/watch: Look for git snapshots again * d/copyright: Exclude .github/ from git snapshots to reduce the diff vs. official tarball releases * d/source/lintian-overrides: Remove unused lintian override * d/patches: Drop patches that were taken from upstream git * d/rules: Apply staticness fix when regenerating Vulkan shader headers * d/p/wayland-Fix-compile-with-libdecor-0.2-and-SDL_WAYLAND_LIB.patch: Add proposed patch to fix FTBFS with libdecor 0.2.x . libsdl3 (3.3.2+ds-1) experimental; urgency=medium . * New upstream preview release * d/watch: Download preview releases for this branch * d/patches: Update to upstream commit preview-3.3.2-26-g5ad12c47dc, excluding Emscripten-, FreeBSD-, iOS-, macOS-, Windows-specific changes. * d/libsdl3-doc: Install SDLMAIN_DECLSPEC(3). If other SDLMAIN_-namespaced man pages are added in future, we'll want to install those too, so use a wildcard. * d/copyright: Update * d/libsdl3-0.symbols: Update * d/rules: Test image resources are now PNGs * d/control: Add dlopen dependencies to libsdl3-tests * d/source/lintian-overrides: Update * Correct an inaccuracy in the previous changelog entry. The JACK audio backend is not currently enabled, dynamically or otherwise. . libsdl3 (3.3~git20251006~f90c179+ds-1) experimental; urgency=medium . * New upstream snapshot, commit release-3.2.6-1409-gf90c179c5d * d/control, d/rules: Enable fribidi dependency, for the new support for bidirectional text in X11 dialogs * d/rules: Switch on SDL_DEPS_SHARED. For anything that can either be dlopen'd or a hard dependency, setting this option forces it to be a hard dependency, so the only way we can have any such library be dynamically loaded is to turn this option off. This turns libpipewire-0.3-0 and libsndio7.0 into weak dependencies. - d/control: libsdl3-dev no longer needs libpipewire-0.3-dev on Linux - d/control: libsdl3-dev no longer needs libsndio-dev * Merge packaging changes from unstable - Reformat packaging files using debputy . libsdl3 (3.3~git20251002~a864dca+ds-1) experimental; urgency=medium . * New upstream snapshot, commit release-3.2.6-1356-ga864dcac25 * d/rules: Include SDL- prefix in SDL_REVISION. This allows it to be retrieved from the binary with strings(1) and grep(1). * Revert "d/libsdl3-0.symbols: Mark Linux symbols as such". It was correct at the time it was added, but in the latest snapshots the platform-specific symbols exist as ABI on all platforms: they just don't do anything on platforms where they aren't relevant. * d/copyright: Update list of excluded files * d/libsdl3-0.symbols: Update. Note that there is an ABI break since the previous snapshot: SDL_SetRenderGPUState() is now named SDL_SetGPURenderState(). This only affects development snapshots and experimental, so the SONAME has not been changed. * Update regeneration of shader files, replacing d/build-shaders.sh with a script implementing a small subset of shadercross' interface . libsdl3 (3.3~git20250930~fd4c2f8+ds-1) experimental; urgency=medium . * New upstream snapshot, commit release-3.2.6-1342-gfd4c2f8cfd * d/build-shaders.sh: Update naming scheme for test shaders * d/libsdl3-0.symbols: Update * d/control, d/rules: Build using ninja-build * d/rules: Do the build in a directory covered by upstream's .gitignore * d/control: Remove Rules-Requires-Root, no longer needed since Debian 13 * Reformat packaging files using debputy . libsdl3 (3.3~git20250925~ed2cdce+ds-1) experimental; urgency=medium . [ Simon McVittie ] * New upstream snapshot, commit release-3.2.6-1294-ged2cdceb66 * d/libsdl3-0.symbols: Update * d/control: Add Build-Depends on libopengl-dev, so that dh_dlopenlibdeps can find libOpenGL.so.0 * d/watch*: Convert to uscan format v5 * d/watch*: Include the short commit hash in versions from upstream git * d/watch.devel, d/upstream/signing-key.asc: Check signatures before repacking. Upstream tarball releases are signed again. This is only a 1024-bit DSA key but it's better than nothing. * d/p/test-Set-a-much-longer-timeout-for-testatomic-on-GNU-Hurd.patch: Add patch to extend the timeout of testatomic on Hurd. Based on discussion with Pino Toscano on sdl-team/libsdl3!3. * d/source/lintian-overrides: Ignore d/watch-related false positives . [ Pino Toscano ] * d/libsdl3-0.symbols: Mark Linux-specific symbols as such . libsdl3 (3.3~git20250903.1+ds-2) experimental; urgency=medium . * d/p/progress-Correct-calls-to-dbus_message_iter_open_containe.patch: Add proposed patch to fix uses of libdbus on big-endian architectures (Closes: #1115705, hopefully) . libsdl3 (3.3~git20250903.1+ds-1) experimental; urgency=medium . * New upstream snapshot from the 3.3.x development branch * Merge packaging changes from unstable Checksums-Sha1: 2582af76c592286ffa29e29d87a431cca696f767 3225 libsdl3_3.4.0+ds-1.dsc 8014dca8922000faecd943ec9a71f35fdafa7409 11491268 libsdl3_3.4.0+ds.orig.tar.xz 9ffa59e7d624c97d56fae177124426043bb63d51 49544 libsdl3_3.4.0+ds-1.debian.tar.xz 840cb2b72cccf19386536f4f262add0dc8dc02a1 12444 libsdl3_3.4.0+ds-1_source.buildinfo Checksums-Sha256: 34533278c2925ea6eebc1c9a5378747dad05295a176000e6a8cc98b76bdf6987 3225 libsdl3_3.4.0+ds-1.dsc eb03420b14c8206d573c97a35eec18869e23ee82217f7b581d726c00ad5f8a5e 11491268 libsdl3_3.4.0+ds.orig.tar.xz 3f033313d19c5a15e53291c3bfb2a346e310cc4cf5ca6f317e80b2845fe4eb7f 49544 libsdl3_3.4.0+ds-1.debian.tar.xz ec97cf4e90010fc80e204c6842f18b5d9ed554bb26916b89ba95f832c0a5f6f9 12444 libsdl3_3.4.0+ds-1_source.buildinfo Files: a279c4632dd6b10582981723cce09031 3225 libs optional libsdl3_3.4.0+ds-1.dsc d35b1744f9b3cd74a385acaf2f1fc173 11491268 libs optional libsdl3_3.4.0+ds.orig.tar.xz a8d0192a0f27c633f15dc0475ed37516 49544 libs optional libsdl3_3.4.0+ds-1.debian.tar.xz eccec41457d93ba282b097de9711df1e 12444 libs optional libsdl3_3.4.0+ds-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEegc60a5pT6Jb/2LlI1wJnT6zMHYFAmlWfKMACgkQI1wJnT6z MHZaSg//bLBN6qF34tBBycdrqFpmnbIw3ACop0BgreerU0zOm7YwjLwQnZMKysDK CnrVUQYRw7jxkBXCyi8IDg4pJq7erX8xr7JLTCvVD0vuZOn3WKH/PcP5H1bd73we 2j8KHrkmxSU2HKIKpAbQYRiLkGc1FOw/gqq31fljgWdAfhUi15LHcYL5X9/e77Zd 9G5eggU6lw5NM9wT31sf2Fj0NV5pL43bX82tomI4HyzSqF/Qw4xeZTidjHYwMkIJ VzdezfxjmU6FrPsxUYEl7LpS5kwTgpMtzomkL7SGfpRBIDoaGmRdJPGBvbKl5A/F rG8YkihK6GYfDb4RRF8851NFOPuVdht40dThqymbcWFxuAFvdlnWU/v/VxEhyLuS MSuadFgBCwhLqT3hqnJ854YntW+20jUD0jg5ydWVw77BcAV8Q0Qb1p0eftf6Kkgz gJ4PVIziMIF9tJuul1oG4KLrLfp4En3aZkiRJpOl30aDnYRQj1jRYDlcuXxT01ZQ c03k1Purm6A/jNQKg5h1W88mf6R5S1VLBHPF1frLr44NZhnoMZuoNMOLHhbLyX9x gG9qIcxG0UDVkdQO8gRc4jLs/PrcK1W69fAITjhf+yB3DlMYnaCKIYKOpsg1iDa1 Q+q2YoKEhTeaqQBde+kLBUW/XLbBpA6zR0WeRe8V6mofjm8ma9M= =DKQ+ -----END PGP SIGNATURE-----