From 5648ea55eaff59c317383a3f15864d3146e4f854 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 9 Nov 2004 10:48:02 +0000 Subject: Changes 4.1.16: * Fixed two problems with the keyboard driver on Windows. * Added a set_allegro_resource_path() function. * Added hardware cursor support to the X11 and DirectX window drivers. * Fixed a crash when initializing, deinitializing and reinitializing Allegro on Windows. * New MIDI input driver for the Windows port. * Improved the speed of drawing primitives on X11 and implemented locking/unlocking for video bitmaps. * Fixed bugs in set_palette() and remove_int(). * Fixed a bug where the X11 fullscreen driver would fail if no virtual screen was reported. * Many fixes to source, examples and documentation. --- devel/allegro/Makefile | 6 ++---- devel/allegro/PLIST | 3 ++- devel/allegro/distinfo | 10 ++++++---- devel/allegro/patches/patch-aa | 8 ++++---- devel/allegro/patches/patch-ab | 14 ++++++++++++++ devel/allegro/patches/patch-ac | 20 ++++++++++++++++++++ 6 files changed, 48 insertions(+), 13 deletions(-) create mode 100644 devel/allegro/patches/patch-ab create mode 100644 devel/allegro/patches/patch-ac (limited to 'devel') diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile index 12aee808a08..bdbe96d3cb4 100644 --- a/devel/allegro/Makefile +++ b/devel/allegro/Makefile @@ -1,8 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2004/11/08 15:18:39 wiz Exp $ -# +# $NetBSD: Makefile,v 1.5 2004/11/09 10:48:02 adam Exp $ -DISTNAME= allegro-4.1.14 -PKGREVISION= 2 +DISTNAME= allegro-4.1.16 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=alleg/} diff --git a/devel/allegro/PLIST b/devel/allegro/PLIST index 6c9eb3c5af9..d06f49d8714 100644 --- a/devel/allegro/PLIST +++ b/devel/allegro/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2004/11/08 15:18:39 wiz Exp $ +@comment $NetBSD: PLIST,v 1.3 2004/11/09 10:48:02 adam Exp $ bin/allegro-config bin/colormap bin/dat @@ -99,6 +99,7 @@ ${ESOUND}lib/allegro/4.1/alleg-esddigi.so lib/liballeg-${PKGVERSION}.so lib/liballeg.so.4.1 lib/liballeg_unsharable.a +share/aclocal/allegro.m4 @dirrm include/allegro/platform @dirrm include/allegro/internal @dirrm include/allegro/inline diff --git a/devel/allegro/distinfo b/devel/allegro/distinfo index 62978face8f..cafbb113104 100644 --- a/devel/allegro/distinfo +++ b/devel/allegro/distinfo @@ -1,5 +1,7 @@ -$NetBSD: distinfo,v 1.2 2004/06/03 23:29:53 xtraeme Exp $ +$NetBSD: distinfo,v 1.3 2004/11/09 10:48:02 adam Exp $ -SHA1 (allegro-4.1.14.tar.gz) = 3b2cf8089304f7904ba0e4dfba3ef46bd99b8a37 -Size (allegro-4.1.14.tar.gz) = 2774495 bytes -SHA1 (patch-aa) = 37d96e45d8271d5605dda962fb8e156de2618baf +SHA1 (allegro-4.1.16.tar.gz) = 6cb54358e796cf19a39ab56f039fe5e087d80a99 +Size (allegro-4.1.16.tar.gz) = 2823699 bytes +SHA1 (patch-aa) = 9135ddbbaa48e151ff2669d100c006a1281e0c77 +SHA1 (patch-ab) = deb16727ee50657e24eedc9a4a51d3915fefa2b7 +SHA1 (patch-ac) = 78f99723b095f460f20e8367fffb443a8f3d6ab6 diff --git a/devel/allegro/patches/patch-aa b/devel/allegro/patches/patch-aa index 8b0d6dbc30c..f7ce4104b94 100644 --- a/devel/allegro/patches/patch-aa +++ b/devel/allegro/patches/patch-aa @@ -1,8 +1,8 @@ -$NetBSD: patch-aa,v 1.2 2004/06/03 23:29:53 xtraeme Exp $ +$NetBSD: patch-aa,v 1.3 2004/11/09 10:48:02 adam Exp $ ---- makefile.in.orig 2004-06-04 01:24:37.000000000 +0200 -+++ makefile.in 2004-06-04 01:25:15.000000000 +0200 -@@ -472,17 +472,7 @@ +--- makefile.in.orig 2004-10-03 12:04:02.000000000 +0000 ++++ makefile.in +@@ -478,17 +478,7 @@ install-lib: lib modules fi $(mkinstalldirs) $(DESTDIR)$(bindir) @echo Installing allegro-config to $(DESTDIR)$(bindir) diff --git a/devel/allegro/patches/patch-ab b/devel/allegro/patches/patch-ab new file mode 100644 index 00000000000..ed85473632c --- /dev/null +++ b/devel/allegro/patches/patch-ab @@ -0,0 +1,14 @@ +$NetBSD: patch-ab,v 1.3 2004/11/09 10:48:02 adam Exp $ + +--- configure.orig 2004-11-09 10:59:03.000000000 +0000 ++++ configure +@@ -10034,9 +10034,7 @@ if test -n "GCC"; then + fi + ALLEGRO_PROFILE_CFLAGS="$CFLAGS -pg $TARGET_ARCH -O2 -funroll-loops -ffast-math $WFLAGS" + if test "X$allegro_cv_support_fomit_frame_pointer" = "Xyes"; then +- CFLAGS="$CFLAGS $TARGET_ARCH -O2 -funroll-loops -ffast-math -fomit-frame-pointer $WFLAGS" + else +- CFLAGS="$CFLAGS $TARGET_ARCH -O2 -funroll-loops -ffast-math $WFLAGS" + fi + ALLEGRO_SFLAGS="-x assembler-with-cpp" + ALLEGRO_SHAREDLIB_CFLAGS="-fPIC -DALLEGRO_SHARED" diff --git a/devel/allegro/patches/patch-ac b/devel/allegro/patches/patch-ac new file mode 100644 index 00000000000..b449a4b2697 --- /dev/null +++ b/devel/allegro/patches/patch-ac @@ -0,0 +1,20 @@ +$NetBSD: patch-ac,v 1.3 2004/11/09 10:48:02 adam Exp $ + +--- include/allegro/platform/alunix.h.orig 2004-11-09 11:17:10.000000000 +0000 ++++ include/allegro/platform/alunix.h +@@ -162,6 +162,7 @@ AL_VAR(GFX_DRIVER, gfx_xdga2_soft); + /************ Linux-specific ************/ + /****************************************/ + ++#ifdef ALLEGRO_LINUX + #define SYSTEM_LINUX AL_ID('L','N','X','C') + + #define GFX_VGA AL_ID('V','G','A',' ') +@@ -182,7 +183,6 @@ AL_VAR(GFX_DRIVER, gfx_xdga2_soft); + #define JOY_TYPE_LINUX_ANALOGUE AL_ID('L','N','X','A') + + +-#ifdef ALLEGRO_LINUX + + AL_VAR(SYSTEM_DRIVER, system_linux); + -- cgit v1.2.3