Package: allegro4.4 / 2:4.4.3.1-2

Metadata

Package Version Patches format
allegro4.4 2:4.4.3.1-2 3.0 (quilt)

Patch series

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

allegro.cfg | 18 17 + 1 - 0 !
1 file changed, 17 insertions(+), 1 deletion(-)

 activate the xwin driver by default
fix_non_executable_stack.patch | (download)

src/i386/asmdefs.inc | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 fixes assembly files so that the stack isn't marked executable
fix_addons_shared_linkage.patch | (download)

CMakeLists.txt | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 modify cmakelists to make addon libs build as shared libraries on non-macosx platforms too.

man_suffix.patch | (download)

docs/CMakeLists.txt | 4 2 + 2 - 0 !
docs/src/makedoc._tx | 2 1 + 1 - 0 !
docs/src/makedoc/makedoc.c | 2 1 + 1 - 0 !
docs/src/makedoc/makeman.c | 2 1 + 1 - 0 !
4 files changed, 5 insertions(+), 5 deletions(-)

 add alleg4 manpage suffix
 Add alleg4 suffix to manual page file names to prevent
 possible name clashes.
fix manpages.patch | (download)

docs/src/allegro._tx | 18 9 + 9 - 0 !
1 file changed, 9 insertions(+), 9 deletions(-)

 fix some manpage issues.
 When manpages are generated from this, 
 certain strings are interpreted as (missing)
 macros and the items are not displayed.
asm_fixes.patch | (download)

src/i386/imisc.s | 1 1 + 0 - 0 !
src/misc/icolconv.s | 3 3 + 0 - 0 !
src/misc/modexgfx.s | 4 2 + 2 - 0 !
3 files changed, 6 insertions(+), 2 deletions(-)

 various fixes to the assembly code
fix_ftbfs_nonlinux.patch | (download)

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

 fix to build on non-linux arches
 Define ESTRPIPE on non-Linux systems that don't have it.
fix_ftbfs_with_sbuild.patch | (download)

docs/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with sbuild
 When building with sbuild, all paths contain "/build/", so this
 assertion is always true and files get copied to wrong locations.
customize_allegro config.patch | (download)

misc/allegro-config.in | 12 0 + 12 - 0 !
1 file changed, 12 deletions(-)

 customize allegro-config for the situation in debian
 We don't ship the debug or profile library, so
 remove the corresponding options from allegro-config.
sort_source_files.patch | (download)

tools/CMakeLists.txt | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 sort list of source files for reproducible build