mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-10-31 14:41:27 +00:00
* 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;
|
inherit fetchurl stdenv freetype expat;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
freealut = import ../development/libraries/freealut {
|
||||||
|
inherit fetchurl stdenv openal;
|
||||||
|
};
|
||||||
|
|
||||||
freeglut = import ../development/libraries/freeglut {
|
freeglut = import ../development/libraries/freeglut {
|
||||||
inherit fetchurl stdenv x11 mesa;
|
inherit fetchurl stdenv x11 mesa;
|
||||||
};
|
};
|
||||||
@ -3037,6 +3041,10 @@ rec {
|
|||||||
stdenv = overrideGCC stdenv gcc34;
|
stdenv = overrideGCC stdenv gcc34;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gemrb = import ../games/gemrb {
|
||||||
|
inherit fetchurl stdenv SDL openal freealut zlib libpng python;
|
||||||
|
};
|
||||||
|
|
||||||
quake3demo = import ../games/quake3/wrapper {
|
quake3demo = import ../games/quake3/wrapper {
|
||||||
name = "quake3-demo";
|
name = "quake3-demo";
|
||||||
description = "Demo of Quake 3 Arena, a classic first-person shooter";
|
description = "Demo of Quake 3 Arena, a classic first-person shooter";
|
||||||
|
Loading…
Reference in New Issue
Block a user