Package: gmerlin / 2.0.0~svn6298~dfsg0-5

Metadata

Package Version Patches format
gmerlin 2.0.0~svn6298~dfsg0-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
gcc14 autotools.patch | (download)

m4/check_funcs.m4 | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 make m4 tests compliant with c99
missing includes.patch | (download)

lib/upnp/devicedesc.c | 2 2 + 0 - 0 !
lib/xspf.c | 2 2 + 0 - 0 !
2 files changed, 4 insertions(+)

 add missing includes
 to prevent FTBFS due to implicit declarations
fix spelling.patch | (download)

po/de.po | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix spelling mistakes
format_literal.patch | (download)

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

 make sure to always provide a format-string
 otherwise printf()-like functions might fail to build with format-security turned on
gmerlin transcoder.patch | (download)

apps/transcoder/gmerlin-transcoder.desktop | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix executable name: _ -> -
 it's called 'gmerlin-transcoder' rather than 'gmerlin_transcoder'
reproducible manpage.patch | (download)

lib/cmdline.c | 10 7 + 3 - 0 !
1 file changed, 7 insertions(+), 3 deletions(-)

 [patch] lib/cmdline.c: use deterministic timestamp when generating
 manpages.

Use the SOURCE_DATE_EPOCH environment variable if available, and use
numeric date to avoid embedding locale-dependent month names.

https://reproducible-builds.org/docs/source-date-epoch/

DEBIAN_strip doc out.patch | (download)

configure.ac | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 don't generate documentation, it's been removed as it was licensed under
 GFDL-1.1 license, which is DFSG incompatible.
DEBIAN_replace bg_sem_h.patch | (download)

include/gmerlin/bg_sem.h | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 provide policy-compliant version of bg_sem.h
Since the upstream version includes BSD-4-clause'd licensed code, it cannot 
be distributed with debian; since the file is really only needed if no
posix semaphores are available, we just use these