diff options
author | adam <adam@pkgsrc.org> | 2004-11-09 10:48:02 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2004-11-09 10:48:02 +0000 |
commit | 20ad9788f86327aaebc66b49ee4bc2ff0ca6c332 (patch) | |
tree | 4aaaf6d957a4587f0b56ae58417c11425dbc6a41 /devel | |
parent | 2610dffb8ecd66b4308e9458bed731fcc6bf1174 (diff) | |
download | pkgsrc-20ad9788f86327aaebc66b49ee4bc2ff0ca6c332.tar.gz |
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.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/allegro/Makefile | 6 | ||||
-rw-r--r-- | devel/allegro/PLIST | 3 | ||||
-rw-r--r-- | devel/allegro/distinfo | 10 | ||||
-rw-r--r-- | devel/allegro/patches/patch-aa | 8 | ||||
-rw-r--r-- | devel/allegro/patches/patch-ab | 14 | ||||
-rw-r--r-- | devel/allegro/patches/patch-ac | 20 |
6 files changed, 48 insertions, 13 deletions
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); + |