libsdl2 2.0.10+dfsg1-2 source package in Ubuntu
Changelog
libsdl2 (2.0.10+dfsg1-2) unstable; urgency=medium [ Simon McVittie ] * d/tests: Add a test that detecting SDL2 via CMake does not regress. This is the sort of thing that could easily regress while solving #909740. * Install all headers in an architecture-specific location. This approach was suggested by Adrian Bunk on #909740, as one of several possible ways to avoid SDL_config.h colliding between architectures. Because this approach uses a different @includedir@ for each architecture, we can no longer have @includedir@ in sdl2-config.in: that would result in non-co-installability. However, simply removing it (similar to no-libdir.patch) is not an option, because the SDL 2 headers are not on the default include path (and they cannot be added to it without breaking parallel-installability of SDL 1.2 or a hypothetical future SDL 3). Instead, patch sdl-config.in to ask pkg-config for its CFLAGS and LIBS. This can supersede the previous no-libdir.patch. This relies on the assumption that cross-compilation will always set PKG_CONFIG, even if that environment variable is not otherwise used by the build system that is invoking sdl2-config. The sdl2-config.cmake.in part of no-libdir.patch can simply be dropped, because that file is installed to an architecture-specific location anyway, namely ${libdir}/cmake. * Mark libsdl2-dev as Multi-Arch: same (Closes: #909740) [ Gianfranco Costamagna ] * Upload part of Ubuntu delta to Debian [ Timo Aaltonen ] * rules: Disable GLES1, it's getting enabled because libgles-dev ships GLES1 headers now, but they have conflicting types against the ones SDL has. [ Steve Langasek ] * Make autopkgtests cross-test-friendly. (Closes: #946496) [ Felix Geyer ] * Drop build-all autopkgtest. - We already have tests that check if building against SDL2 with pkg-config, sdl2-config and cmake works correctly. - It has a large overhead as it rebuilds SDL2 and requires supporting cmake as a second buildsystem. * Add the non-multiarch include dir to pkg-config cflags for compatibility. -- Felix Geyer <email address hidden> Sun, 02 Feb 2020 23:02:25 +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 | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libsdl2_2.0.10+dfsg1-2.dsc | 2.8 KiB | 90c6848b04d27dbccc787396c4a662c64d7bffdf14caed491098e0aefd48ff41 |
libsdl2_2.0.10+dfsg1.orig.tar.xz | 2.4 MiB | 8a425d050c492cd0c352b522beea2c379938c4be0d47607db5b1b68f2ddc7fee |
libsdl2_2.0.10+dfsg1-2.debian.tar.xz | 19.3 KiB | 3302df95fed97908637fcfaa706f183c0fcd83140007c472fe7e1acdb1021776 |
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.