Package: jugglemaster / 0.4-9

Metadata

Package Version Patches format
jugglemaster 0.4-9 3.0 (quilt)

Patch series

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

src/jmdlx/patt.cpp | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 modifies jmdlx to search the share data in /usr/share/jugglemaster.
jmlib_sigfpe.patch | (download)

src/jmlib/jmlib.cpp | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 rejects zero length to avoid division by zero.
semaphore_segfault.patch | (download)

src/jmdlx/newsemaphore.cpp | 10 6 + 4 - 0 !
1 file changed, 6 insertions(+), 4 deletions(-)

 ignore current_style==null to avoid segfault
010_wx26_trans.patch | (download)

src/jmdlx/Makefile | 1 0 + 1 - 0 !
src/jmdlx/advsite.cpp | 26 13 + 13 - 0 !
src/jmdlx/choosepatt.cpp | 30 15 + 15 - 0 !
src/jmdlx/choosestyle.cpp | 16 7 + 9 - 0 !
src/jmdlx/choosestyle.h | 12 6 + 6 - 0 !
src/jmdlx/jmdlx.cpp | 85 44 + 41 - 0 !
src/jmdlx/jmdlx.h | 10 5 + 5 - 0 !
src/jmdlx/newsemaphore.cpp | 44 22 + 22 - 0 !
src/jmdlx/patt.cpp | 34 17 + 17 - 0 !
src/jmdlx/print.cpp | 70 35 + 35 - 0 !
10 files changed, 164 insertions(+), 164 deletions(-)

 build with wx2.6
jmlib_sscanf_locale.patch | (download)

src/jmlib/patterns.cpp | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 fix locale issues when parsing files
Bug-Debian: http://bugs.debian.org/528564
jmlib_style_parsing.patch | (download)

src/jmlib/patterns.cpp | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 fix hand movements during certain tricks
Bug-Debian: http://bugs.debian.org/537503

wx26_trans_ffmpeg.patch | (download)

src/jmdlx/Makefile | 3 1 + 2 - 0 !
src/jmdlx/print.cpp | 13 7 + 6 - 0 !
src/jmdlx/print.h | 5 4 + 1 - 0 !
3 files changed, 12 insertions(+), 9 deletions(-)

 fixes for compiling with ffmpeg video support
Bug-Debian: http://bugs.debian.org/597831
fix style rendering.patch | (download)

src/jmdlx/print.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix text rendering errors in the printing
fix memory zeroing.patch | (download)

src/aajm/aajm.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 zero memory correctly in aajm
Bug-Ubuntu: http://bugs.launchpad.net/bugs/479173
wx28 compatibility.patch | (download)

src/jmdlx/jmdlx.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixes for wxwidgets2.8 compatibility
 Should still be compatible with xwidgets2.6.
ld as needed.patch | (download)

src/aajm/Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix order of parameters passed to ld. fixes ftbfs when linking
 with --as-needed.
libav9.patch | (download)

src/jmdlx/print.cpp | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 fix build with libav 9
loadavg.patch | (download)

src/aajm/aajm.cpp | 6 3 + 3 - 0 !
src/aajm/aajm.h | 4 2 + 2 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 rename loadavg to aajm_loadavg
 On kfreebsd-*, there is a struct loadavg in some system header. Rename aajm's
 loadavg to no conflict with the definition in the system header.
libav10.patch | (download)

src/jmdlx/print.cpp | 32 20 + 12 - 0 !
1 file changed, 20 insertions(+), 12 deletions(-)

 support libav10
include header for memset.patch | (download)

src/aajm/aa_drawline.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 include <string.h> for memset()
 Fixes a compiler warning.
wx3.0 compat.patch | (download)

src/jmdlx/jmdlx.cpp | 4 3 + 1 - 0 !
src/jmdlx/jmdlx.h | 10 5 + 5 - 0 !
src/jmdlx/print.cpp | 2 1 + 1 - 0 !
3 files changed, 9 insertions(+), 7 deletions(-)

 fix to build with wxwidgets3.0
ffmpeg_2.9.patch | (download)

src/jmdlx/Makefile | 2 1 + 1 - 0 !
src/jmdlx/print.cpp | 6 3 + 3 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 replace deprecated ffmpeg api
gcc 6.patch | (download)

src/jmdlx/jmdlx.cpp | 4 2 + 2 - 0 !
src/jmlib/jmlib.cpp | 36 18 + 18 - 0 !
src/jmlib/jmlib.h | 8 4 + 4 - 0 !
3 files changed, 24 insertions(+), 24 deletions(-)

 fix building with gcc-6