mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 06:53:01 +00:00
supertuxkart: updating to 0.8
This commit is contained in:
parent
d0463caac5
commit
ce705aa998
@ -1,24 +1,27 @@
|
||||
{ fetchurl, stdenv, plib, SDL, openal, freealut, mesa
|
||||
, libvorbis, libogg, gettext, irrlicht3843, libXxf86vm, curl, pkgconfig
|
||||
, fribidi }:
|
||||
{ fetchurl, cmake, stdenv, plib, SDL, openal, freealut, mesa
|
||||
, libvorbis, libogg, gettext, libXxf86vm, curl, pkgconfig
|
||||
, fribidi, autoconf, automake, libtool }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "supertuxkart-0.7.3";
|
||||
name = "supertuxkart-0.8";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/supertuxkart/${name}-src.tar.bz2";
|
||||
sha256 = "0njrs2qyhbiqdbsqk9jx0sl8nhdwmipf1i91k23rv1biwrim9yq7";
|
||||
sha256 = "12sbml4wxg2x2wgnnkxfisj96a9gcsaj3fj27kdk8yj524ikv7xr";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
plib SDL openal freealut mesa libvorbis libogg gettext irrlicht3843
|
||||
libXxf86vm curl pkgconfig fribidi
|
||||
plib SDL openal freealut mesa libvorbis libogg gettext
|
||||
libXxf86vm curl pkgconfig fribidi autoconf automake libtool cmake
|
||||
];
|
||||
|
||||
configureFlags = [ "--with-irrlicht=${irrlicht3843}" ];
|
||||
enableParallelBuilding = true;
|
||||
|
||||
postInstall = ''
|
||||
mv $out/games $out/bin
|
||||
preConfigure = ''
|
||||
echo Building internal Irrlicht
|
||||
cd lib/irrlicht/source/Irrlicht/
|
||||
NDEBUG=1 make ''${enableParallelBuilding:+-j''${NIX_BUILD_CORES} -l''${NIX_BUILD_CORES}}
|
||||
cd -
|
||||
'';
|
||||
|
||||
meta = {
|
||||
|
@ -8374,12 +8374,7 @@ let
|
||||
|
||||
superTux = callPackage ../games/super-tux { };
|
||||
|
||||
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 ];
|
||||
};
|
||||
superTuxKart = callPackage ../games/super-tux-kart { };
|
||||
|
||||
tbe = callPackage ../games/the-butterfly-effect {};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user