Package: libsdl2 / 2.0.14+dfsg2-3
Patch seriesview the series file
|Use wayland scanner in private code mode.patch | (download)||
use wayland-scanner in private-code mode In versions since 1.15, the `code` mode is a deprecated alias for `public-code`, which emits symbols with default visibility, overriding SDL's -fvisibility=hidden option. Use the `private-code` mode instead. This emits symbols with hidden visibility, so they do not affect the ABI of libSDL. See also: https://bugreports.qt.io/browse/QTBUG-73099, https://lists.freedesktop.org/archives/wayland-devel/2018-February/037097.html
|waylandtouch Don t export interface structs.patch | (download)||
8 4 + 4 - 0 !
waylandtouch: don't export interface structs These are explicitly written in C code rather than generated at build time, so they weren't affected by changing how we invoke wayland-scanner. Signed-off-by: Simon McVittie <email@example.com>
|Add a make install target for the tests.patch | (download)||
11 11 + 0 - 0 !
add a `make install` target for the tests This makes it more convenient to compile them alongside SDL, install them in an optional package and use them as smoke-tests or diagnostic tools. Signed-off-by: Simon McVittie <firstname.lastname@example.org>
|no libdir.patch | (download)||
remove libdir from sdl2-config and sdl2-config.cmake This makes the -dev package multiarch co-installable, allowing compilation of SDL programs for more than one architecture on the same system. This is not an upstreamable change, since it relies on a Debian-specific assumption (that we are installing the library into a directory on the linker's default search path).