forked from mirrors/nixpkgs
* Added GemRB, a reimplementation of the Infinity Engine.
svn path=/nixpkgs/trunk/; revision=8695
This commit is contained in:
parent
f6a2b45146
commit
1171d3e22c
10
pkgs/development/libraries/freealut/default.nix
Normal file
10
pkgs/development/libraries/freealut/default.nix
Normal file
|
@ -0,0 +1,10 @@
|
|||
{stdenv, fetchurl, openal}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "freealut-1.1.0";
|
||||
src = fetchurl {
|
||||
url = http://www.openal.org/openal_webstf/downloads/freealut-1.1.0.tar.gz;
|
||||
sha256 = "0kzlil6112x2429nw6mycmif8y6bxr2cwjcvp18vh6s7g63ymlb0";
|
||||
};
|
||||
buildInputs = [openal];
|
||||
}
|
20
pkgs/games/gemrb/default.nix
Normal file
20
pkgs/games/gemrb/default.nix
Normal file
|
@ -0,0 +1,20 @@
|
|||
{stdenv, fetchurl, SDL, openal, freealut, zlib, libpng, python}:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "gemrb-0.2.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = http://heanet.dl.sourceforge.net/sourceforge/gemrb/gemrb-0.2.8.tar.gz;
|
||||
sha256 = "1a0pald30m941i67nc7silz36pc1ixrfgkvsr7dcac6mwqmi89kr";
|
||||
};
|
||||
|
||||
buildInputs = [SDL openal freealut libpng python];
|
||||
|
||||
configureFlags = "--with-zlib=${zlib}";
|
||||
|
||||
meta = {
|
||||
description = "A reimplementation of the Infinity Engine "
|
||||
+ " (used by Baldur's Gate, Icewind Dale, Planescape: Torment, etc.)";
|
||||
homepage = http://gemrb.sourceforge.net/;
|
||||
};
|
||||
}
|
|
@ -1288,6 +1288,10 @@ rec {
|
|||
inherit fetchurl stdenv freetype expat;
|
||||
};
|
||||
|
||||
freealut = import ../development/libraries/freealut {
|
||||
inherit fetchurl stdenv openal;
|
||||
};
|
||||
|
||||
freeglut = import ../development/libraries/freeglut {
|
||||
inherit fetchurl stdenv x11 mesa;
|
||||
};
|
||||
|
@ -3037,6 +3041,10 @@ rec {
|
|||
stdenv = overrideGCC stdenv gcc34;
|
||||
};
|
||||
|
||||
gemrb = import ../games/gemrb {
|
||||
inherit fetchurl stdenv SDL openal freealut zlib libpng python;
|
||||
};
|
||||
|
||||
quake3demo = import ../games/quake3/wrapper {
|
||||
name = "quake3-demo";
|
||||
description = "Demo of Quake 3 Arena, a classic first-person shooter";
|
||||
|
|
Loading…
Reference in a new issue