libsdl2 2.28.2+dfsg-1 source package in Ubuntu

Changelog

libsdl2 (2.28.2+dfsg-1) unstable; urgency=medium

  * New upstream stable release
    - Avoid crashing if all Wayland displays have been disconnected
    - Add game controller mapping for the Steam Deck's built-in gamepad,
      including its back paddles
    - Fix duplicated gamepad mapping for left HVC gamepads
    - Fall back to plain Xlib if Xrandr isn't available, fixing video
      initialization when using VNC
    - Wait a shorter time for X11 window maximization
    - Improve handling of Bluetooth PS4 and PS5 controllers in raw HID mode
    - Don't call an unimplemented fcitx method
    - Better handling of virtual keyboards
    - Reject negative sizes in SDL_RWFromMem(), SDL_RWFromConstMem()
    - Remove unused C++ Vulkan headers
    - Cope with 32-bit ARM platforms where __ARM_ARCH might not be defined
    - Windows-, macOS- and OS/2-specific fixes not relevant to Debian
    - CMake-specific fixes not relevant to Debian
  * Add selected patches from upstream release-2.28.x branch
    - d/p/Removed-Flydigi-Vader-2-mappings.patch,
      d/p/The-Flydigi-Vader-and-Apex-series-controllers-all-have-th.patch:
      Remove problematic gamepad mappings for devices that reuse a name,
      vendor ID and product ID, and therefore cannot be distinguished
      programmatically
    - d/p/Added-a-gamepad-mapping-for-the-G-Shark-GS-GP702.patch:
      Add another gamepad mapping
  * d/p/video-wayland-use-both-icon-and-icon-name-for-Zenity-7897.patch,
    d/p/Fixed-mapping-BTN_TR2-to-right-trigger.patch,
    d/p/Re-added-mappings-for-older-Xbox-One-controllers-on-Linux.patch:
    Drop patches, applied upstream
  * d/copyright: Update

 -- Simon McVittie <email address hidden>  Mon, 07 Aug 2023 19:05:51 +0100

Upload details

Uploaded by:
Debian SDL packages maintainers
Uploaded to:
Sid
Original maintainer:
Debian SDL packages maintainers
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
libsdl2_2.28.2+dfsg-1.dsc 3.1 KiB 7b7cc97b40cbc35176c0c35b1d483d3a831c0a889a7a514ef52c9d7a4801924a
libsdl2_2.28.2+dfsg.orig.tar.gz 4.5 MiB ea25571385c93da8cff3eb4e83906a70b73911a2622c39b119164b49552f7d14
libsdl2_2.28.2+dfsg-1.debian.tar.xz 37.8 KiB 196dac8be0a0d9e7ca91f6d33126e80b6756a107dc03533a71d7c2156aee84de

Available diffs

No changes file available.

Binary packages built by this source

libsdl2-2.0-0: Simple DirectMedia Layer

 SDL is a library that allows programs portable low level access to a video
 framebuffer, audio output, mouse, and keyboard.
 .
 This version of SDL is compiled with X11 and Wayland graphics drivers and OSS,
 ALSA, sndio and PulseAudio sound drivers.

libsdl2-2.0-0-dbgsym: debug symbols for libsdl2-2.0-0
libsdl2-dev: Simple DirectMedia Layer development files

 SDL is a library that allows programs portable low level access to a video
 framebuffer, audio output, mouse, and keyboard.
 .
 This package contains the files needed to compile and link programs which
 use SDL.

libsdl2-doc: Reference manual for libsdl2

 SDL is a library that allows programs portable low level access to a video
 framebuffer, audio output, mouse, and keyboard.
 .
 This package contains the reference manual and examples.

libsdl2-tests: Simple DirectMedia Layer automated and manual tests

 SDL is a library that allows programs portable low level access to a video
 framebuffer, audio output, mouse, and keyboard.
 .
 This package contains manual and automated tests. The automated tests can
 be run using ginsttest-runner in the gnome-desktop-testing package,
 or manually.

libsdl2-tests-dbgsym: debug symbols for libsdl2-tests