supertuxkart: updating to 0.8

This commit is contained in:
Lluís Batlle i Rossell 2013-01-10 20:55:46 +01:00
parent d0463caac5
commit ce705aa998
2 changed files with 14 additions and 16 deletions

View File

@ -1,24 +1,27 @@
{ fetchurl, stdenv, plib, SDL, openal, freealut, mesa { fetchurl, cmake, stdenv, plib, SDL, openal, freealut, mesa
, libvorbis, libogg, gettext, irrlicht3843, libXxf86vm, curl, pkgconfig , libvorbis, libogg, gettext, libXxf86vm, curl, pkgconfig
, fribidi }: , fribidi, autoconf, automake, libtool }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "supertuxkart-0.7.3"; name = "supertuxkart-0.8";
src = fetchurl { src = fetchurl {
url = "mirror://sourceforge/supertuxkart/${name}-src.tar.bz2"; url = "mirror://sourceforge/supertuxkart/${name}-src.tar.bz2";
sha256 = "0njrs2qyhbiqdbsqk9jx0sl8nhdwmipf1i91k23rv1biwrim9yq7"; sha256 = "12sbml4wxg2x2wgnnkxfisj96a9gcsaj3fj27kdk8yj524ikv7xr";
}; };
buildInputs = [ buildInputs = [
plib SDL openal freealut mesa libvorbis libogg gettext irrlicht3843 plib SDL openal freealut mesa libvorbis libogg gettext
libXxf86vm curl pkgconfig fribidi libXxf86vm curl pkgconfig fribidi autoconf automake libtool cmake
]; ];
configureFlags = [ "--with-irrlicht=${irrlicht3843}" ]; enableParallelBuilding = true;
postInstall = '' preConfigure = ''
mv $out/games $out/bin echo Building internal Irrlicht
cd lib/irrlicht/source/Irrlicht/
NDEBUG=1 make ''${enableParallelBuilding:+-j''${NIX_BUILD_CORES} -l''${NIX_BUILD_CORES}}
cd -
''; '';
meta = { meta = {

View File

@ -8374,12 +8374,7 @@ let
superTux = callPackage ../games/super-tux { }; superTux = callPackage ../games/super-tux { };
superTuxKart = callPackage ../games/super-tux-kart { superTuxKart = callPackage ../games/super-tux-kart { };
/* With GNU Make 3.82, the build process is stuck in the `data'
directory, after displaying "Making all in tracks", and `pstree'
indicates that `make' doesn't launch any new process. */
stdenv = overrideInStdenv stdenv [ gnumake381 ];
};
tbe = callPackage ../games/the-butterfly-effect {}; tbe = callPackage ../games/the-butterfly-effect {};