Package: wmrack / 1.4-7

Metadata

Package Version Patches format
wmrack 1.4-7 3.0 (quilt)

Patch series

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

wmrack.1 | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 fix manpage.
 In particular, fix typos, escape hyphens, and change .SP to .Sp.
add_format_arg_to_fprintf.patch | (download)

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

 add format argument to fprintf.
 This patch avoids a "format not a string literal and no format arguments"
 warning, which results in FTBFS with -Werror=format-security.
rename_configure.in.patch | (download)

configure.ac | 107 107 + 0 - 0 !
configure.in | 107 0 + 107 - 0 !
2 files changed, 107 insertions(+), 107 deletions(-)

 rename configure.in to configure.ac.
 Avoids autoconf warning.  Split from update_autotools.patch.
update_autotools.patch | (download)

Makefile.in | 1 1 + 0 - 0 !
XPM/Makefile.in | 1 1 + 0 - 0 !
configure.ac | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 1 deletion(-)

 update autotools files
 In particular,
 - avoid "missing template" warning for HAVE_GNUSTEP
 - avoid "'Makefile.in' seems to ignore the --datarootdir setting" warning
fix_hurd_ftbfs.patch | (download)

cdrom.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 ftbfs on hurd-i386
 Hello,
 .
 wmrack currently FTBFS on hurd-i386, due to inclusion of a linux-specific
 header <linux/cdrom.h>. The attached patch fixes it by including
 <sys/cdrom.h> instead, could you please apply it?
 .
 Thanks,
 Samuel
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=647977
fix_kfreebsd_ftbfs.patch | (download)

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

 fix ftbfs on kfreebsd-*.
update_makefile.patch | (download)

Makefile.in | 10 5 + 5 - 0 !
XPM/Makefile.in | 4 2 + 2 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

 update makefile.
 In particular, honor LDFLAGS and DESTDIR.
fix_ Wformat.patch | (download)

wmrack.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix -wformat compiler warnings.
fix_expose_loop.patch | (download)

wmrack.c | 20 10 + 10 - 0 !
1 file changed, 10 insertions(+), 10 deletions(-)

 fix expose loop.
 XShapeCombineMask, needed when switching from CD to mixer mode, generates an
 Expose event, which was causing the wmrack window to be redrawn constantly.
 This caused a flickering effect, especially when run without the -w option on
 Window Maker.  To fix this, we call XShapeCombineMask only when needed.
check_home.patch | (download)

library.c | 11 9 + 2 - 0 !
1 file changed, 9 insertions(+), 2 deletions(-)

 check if home environment variable is defined.
 If it was not, then a segmentation fault would occur.  Exit with an error
 message instead.
fix_resource_leak.patch | (download)

library.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 fix resource leak.
 Call fclose() on file opened with fopen().
implicit_declaration.patch | (download)

wmrack.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 fix implicit declaration error.
Bug: https://sourceforge.net/p/wmrack/patches/3/
Bug-Debian: https://bugs.debian.org/1066494