Package: praat / 6.1.15-1

Metadata

Package Version Patches format
praat 6.1.15-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use ldflags.patch | (download)

Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use ldflags when linking the main praat executable
 This fixes the Lintian warning hardening-no-relro.
remove time date macros.patch | (download)

external/portaudio/pa_front.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove usage of macros __time__ and __date__
 These macros, which capture the current build time, make the build
 unreproducible.  This patch just remove them from the source file.
fix procrustes unit test.patch | (download)

dwtest/test_Procrustes.praat | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix precision of unit test in test_procrustes.praat
fix ftbfs gcc 10.patch | (download)

external/espeak/espeak_io.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with migration to gcc-10
 Options are either to import ctypes.h or move to wide-char support for the
 incriminated function call.  Given work advertised on Unicode support
 (specifically UTF-16) on Praat home page, the second option has been chosen:
         http://www.fon.hum.uva.nl/praat/manual/Unicode.html
cross build.patch | (download)

makefiles/makefile.defs.chrome64 | 8 5 + 3 - 0 !
makefiles/makefile.defs.cygwin64 | 2 1 + 1 - 0 !
makefiles/makefile.defs.linux.alsa | 2 1 + 1 - 0 !
makefiles/makefile.defs.linux.barren | 2 1 + 1 - 0 !
makefiles/makefile.defs.linux.jack | 2 1 + 1 - 0 !
makefiles/makefile.defs.linux.nogui | 2 1 + 1 - 0 !
makefiles/makefile.defs.linux.rpi | 2 1 + 1 - 0 !
makefiles/makefile.defs.linux.silent | 2 1 + 1 - 0 !
8 files changed, 12 insertions(+), 10 deletions(-)

 fix cross-build issues