libsdl2_2.0.10+dfsg1-2_source.changes ACCEPTED into unstable
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Sun Feb 2 22:31:31 GMT 2020
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 02 Feb 2020 23:02:25 +0100
Source: libsdl2
Architecture: source
Version: 2.0.10+dfsg1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian SDL packages maintainers <pkg-sdl-maintainers at lists.alioth.debian.org>
Changed-By: Felix Geyer <fgeyer at debian.org>
Closes: 909740 946496
Changes:
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.
Checksums-Sha1:
b1959c77c201d3b39a6382b01f80cfff24af9d2c 2827 libsdl2_2.0.10+dfsg1-2.dsc
2d636f97998b493db73cb371c450f121a622f69c 19812 libsdl2_2.0.10+dfsg1-2.debian.tar.xz
Checksums-Sha256:
90c6848b04d27dbccc787396c4a662c64d7bffdf14caed491098e0aefd48ff41 2827 libsdl2_2.0.10+dfsg1-2.dsc
3302df95fed97908637fcfaa706f183c0fcd83140007c472fe7e1acdb1021776 19812 libsdl2_2.0.10+dfsg1-2.debian.tar.xz
Files:
70606ee0457c6ac09da40b6902aca4e9 2827 libs optional libsdl2_2.0.10+dfsg1-2.dsc
85d01559661a6c618dff83a5c6835f45 19812 libs optional libsdl2_2.0.10+dfsg1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEFkxwUS95KUdnZKtW/iLG/YMTXUUFAl43SscACgkQ/iLG/YMT
XUVJTxAAw0zcHslFmWbhRnmXbVatV1FpDysvaPj9vvClzrIVD7+NtVs5DgtaUZTq
I77S0yo0VAXQMPM+vBxQz05AcsRXYrUAXg0J6RDrFtwBhv/axNda2AhXadFGAhMb
ktWG7O/jNXI4TYGw1jV4PjmV3U6aME6kXk/BAqU2Vr/biCNgBhM83/IZF5A9q5xC
UsOwkBI8POABBOrKCLaGmnAlChHeMlv69XwuvwRWhLR3UMmw+Xf3Mp4QOCWJQACX
/NmRaKRQENXHB6NlVi824OoyIF9LtF2lQvz4BxM4GdAe4AKGFUxkgO4M/7h7WSFw
F7sgDi1dZpGoPnZ+WZzdPJKOpquB0MyeaXfBQMt1v99vodqKVvzgmE7Cpkn3UOzi
fPsO4fvc1K86vhF+0WBdUS/qKhkgqPMpdXYceXf4mB0QB5lMuSKTWpJxZIcPinuk
ay0s1SDt09R7PGjX8CBy93Ge/F5K4DG9dV8bP2O6bzZSORwLsRzeqDUNFSz0bmXn
4Pq/TW7Au5t19i5tLVQyB22YEo9aCMvnCk0dQt8zvT14t5aYo4LK1atiiuP4fQn0
9enq+hqyN+3FIQgeVM6xiBeVuxB1MgCQDaT6pNeiF6mNQG5OX2qaOs1nhlA3E/d2
KO0bGDrhFudsUmEBFD3E85qE7+a9fY5BQrNf79Y8PWlrta8HX9M=
=+Qu6
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Pkg-sdl-maintainers
mailing list