Package: libsdl2-gfx / 1.0.4+dfsg-6

Metadata

Package Version Patches format
libsdl2-gfx 1.0.4+dfsg-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
install primitives_font.patch | (download)

Makefile.am | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 also install sdl2_gfxprimitives_font.h header file

Bug-Debian: https://bugs.debian.org/998195
test Replace undocumented AC_CONFIG_AUX_DIRS with AC_CONF.patch | (download)

test/configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 test: replace undocumented ac_config_aux_dirs with ac_config_aux_dir

AC_CONFIG_AUX_DIRS is an undocumented, internal version of
AC_CONFIG_AUX_DIR that takes a whitespace-separated list, instead of a
single path to add to the list.

Newer versions of autoconf treat the argument to AC_CONFIG_AUX_DIRS
as being literal (they do not expand the shell variable), causing
autoreconf to fail. The argument to AC_CONFIG_AUX_DIR is documented
to be relative to $srcdir anyway, so there is no need to specify $srcdir
a second time.

Signed-off-by: Simon McVittie <smcv@debian.org>

testgfx Ensure format string directives are not interpret.patch | (download)

test/TestGfx.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 testgfx: ensure format string directives are not interpreted
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

../../test/TestGfx.c: In function ExecuteTest:
../../test/TestGfx.c:247:25: error: format not a string literal and no format arguments [-Werror=format-security]
  247 |                 SDL_Log(titletext);
      |                         ^~~~~~~~~

Signed-off-by: Simon McVittie <smcv@debian.org>

test Match filenames case sensitively.patch | (download)

test/Makefile.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 test: match filenames case-sensitively

Otherwise we cannot compile testgfx from TestGfx.c on Unix systems.

Signed-off-by: Simon McVittie <smcv@debian.org>

test Add a target to install the test executables.patch | (download)

test/Makefile.in | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 test: add a target to install the test executables

This allows them to be used as manual smoke-tests to check that the
library is working.

Signed-off-by: Simon McVittie <smcv@debian.org>

testframerate Add an option to run for a specified number.patch | (download)

test/testframerate.c | 18 17 + 1 - 0 !
1 file changed, 17 insertions(+), 1 deletion(-)

 testframerate: add an option to run for a specified number of
 seconds

This allows this program to be used as a non-interactive smoke test.

Signed-off-by: Simon McVittie <smcv@debian.org>

testrotozoom Add an option to run one complete cycle and .patch | (download)

test/testrotozoom.c | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

 testrotozoom: add an option to run one complete cycle and then stop

This allows this program to be used as a non-interactive smoke test.

Signed-off-by: Simon McVittie <smcv@debian.org>

testgfx Add an option to run one complete cycle and then .patch | (download)

test/TestGfx.c | 20 20 + 0 - 0 !
1 file changed, 20 insertions(+)

 testgfx: add an option to run one complete cycle and then stop

This allows this program to be used as a non-interactive smoke test.

Signed-off-by: Simon McVittie <smcv@debian.org>

Don t include full paths in Doxygen generated documentati.patch | (download)

Docs/html.doxyfile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't include full paths in doxygen-generated documentation

This makes builds more reproducible.