Package: allegro5 / 2:5.2.5.0-3

Metadata

Package Version Patches format
allegro5 2:5.2.5.0-3 3.0 (quilt)

Patch series

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

docs/src/refman/font.txt | 14 7 + 7 - 0 !
1 file changed, 7 insertions(+), 7 deletions(-)

 fix a manpage issue.
 * When manpages are generated from these files, 
   this stuff with the dots is interpreted as a
   (missing) macro and not displayed.
fix manpage generation script.patch | (download)

docs/Refman.cmake | 2 1 + 1 - 0 !
docs/scripts/make_man.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix issues with the manpage generation script.
 * Add alleg5 suffix to manual page file names to prevent
   possible name clashes. 
use debians dejavu font.patch | (download)

tests/test_fonts.ini | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 use debian's dejavusans font for the fonts test.
 It is in the package ttf-dejavu-core.
fix_missing_PTHREAD_STACK_MIN_on_hurd.patch | (download)

src/unix/uxthread.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fixes ftbfs on hurd
 The proper fix is to simply not check for PTHREAD_STACK_MIN
 on Hurd, since it's not defined, and the real minimum on Hurd
 is much smaller than on Linux.


0005 Convert our Python files to Python3.patch | (download)

contrib/luajit/generate_luajit_ffi.py | 9 8 + 1 - 0 !
misc/make_converters.py | 78 47 + 31 - 0 !
misc/make_mixer_helpers.py | 56 28 + 28 - 0 !
misc/make_scanline_drawers.py | 172 86 + 86 - 0 !
misc/regenerate.sh | 11 7 + 4 - 0 !
python/checkdocs.py | 2 1 + 1 - 0 !
python/ex_draw_bitmap.py | 3 1 + 2 - 0 !
python/generate_python_ctypes.py | 6 5 + 1 - 0 !
python/pong.py | 2 1 + 1 - 0 !
9 files changed, 184 insertions(+), 155 deletions(-)

 convert our python files to python3.

This mostly involved switching 'prints' to the function syntax, but in
make_converters.py this process revealed a bug where the generated code
epended on the iteration order of a dictionary.