./devel/allegro, Allegro game programming library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.4.3.1nb1, Package name: allegro-4.4.3.1nb1, Maintainer: pkgsrc-users

Allegro is a portable library mainly aimed at video game and multimedia
programming, originally started by Shawn Hargreaves for the DJGPP compiler
in a mixture of C and assembler.

According to the Oxford Companion to Music, Allegro is the Italian for
"quick, lively, bright". It is also a recursive acronym which stands for
"Allegro Low LEvel Game ROutines".

Cross-platform support

o Dos (DJGPP, Watcom)
o Unix (Linux, *BSD, Irix, Solaris, Darwin)
o Windows (MSVC, MinGW, Cygwin, Borland)
o BeOS
o QNX
o MacOS X


Required to run:
[graphics/png] [graphics/glu] [multimedia/libogg] [audio/libvorbis] [x11/xcursor] [x11/libXpm]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: f778102e8418398f44585bbd22a148667266453f
RMD160: 964f4dcb984e012915c08a6b6574e5a1e667e57e
Filesize: 4554.33 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-20 23:12:21 by Nia Alarie | Files touched by this commit (1)
Log message:
allegro: Append PLIST in correct place
   2020-01-20 22:32:59 by Nia Alarie | Files touched by this commit (5) | Package updated
Log message:
allegro: Remove (for wrong build system) esound support. Add alsa and jack.

Bump PKGREVISION because this changes default options (on Linux only)
   2019-06-18 19:38:18 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
allegro: Update to 4.4.3.1 - fix build with newer MesaLib.

Changes from 4.4.3 to 4.4.3.1 (March 2019)

* Fix a regression with the dat tool not working with plugins (SiegeLord).

Changes from 4.4.2 to 4.4.3 (February 2019)

* Allow building the dependencies as shared libraries. (Michał Cichoń, Edgar \ 
Reynaldo)
* Fix typo preventing get_executable_name from using System V procfs correctly. \ 
(Peter Wang)
* Relicense loadpng under ZLib license.
* Fix spelling of endianness in textconv (Andreas Rönnquist).
* Fix format string warnings (Andreas Rönnquist).
* Add Linux console tslib mouse "touch screen" driver. (Tobi Vollebregt)
* Don't define a duplicate DLLMain. (SiegeLord)
* Fix Allegro crashes/compilation under 64 bit Windows. (Sven Eden, David Capello)
* Fix possible random crashes on Windows restoring DirectDraw surfaces. (David \ 
Capello)
* Make internal function get_value in jpgalleg static. (Trent Gamblin)
* Implemented load_midi_pf, play_fli_pf, open_fli_pf. (Ivan Mogilko)
* Make use of in MSVS 2010 and higher. (Ivan Mogilko)
* Fixes several issues related to fullscreen mode in Windows. (Etienne Vouga)
* Windows: fixed TAB key getting stuck in key buffer when held before ALT. (Ivan \ 
Mogilko)
* Fix building with Mesa 18.2.5 and later. (Andreas Rönnquist)
* Remove f* variants of fixed math functions. (Andreas Rönnquist)
* Fix complilation of datedit. (rofl0r)
* Modernize and fix release zipup script. (rofl0r)
   2016-06-16 08:00:46 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add missing includes.

Used by xalleg.h, noticed when building wip/ags.
   2016-02-25 13:12:50 by Jonathan Perkin | Files touched by this commit (39)
Log message:
Use OPSYSVARS.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-25 16:20:48 by Tobias Nygren | Files touched by this commit (495) | Package updated
Log message:
Recursive revbump following MesaLib update, categories a through f.
   2013-07-07 00:31:53 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Install allegro.m4 file so packages using autoconf can find it.
Bump PKGREVISION.