diff options
author | Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> | 2014-08-29 12:09:05 +0100 |
---|---|---|
committer | Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk> | 2014-08-29 12:15:46 +0100 |
commit | e657385acf742770abaaa9d5a3bf4588b84f6d0f (patch) | |
tree | 3f0dca0825db45fcec9a4697b4277ca7a50be97f /pkgs/games/extremetuxracer | |
parent | 2e505d0eb7cdce97fa642294c6a21c6b0496657d (diff) | |
download | nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.tar nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.tar.gz nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.tar.bz2 nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.tar.lz nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.tar.xz nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.tar.zst nixpkgs-e657385acf742770abaaa9d5a3bf4588b84f6d0f.zip |
extreme-tux-racer: update to 0.6.0
Diffstat (limited to 'pkgs/games/extremetuxracer')
-rw-r--r-- | pkgs/games/extremetuxracer/default.nix | 42 |
1 files changed, 23 insertions, 19 deletions
diff --git a/pkgs/games/extremetuxracer/default.nix b/pkgs/games/extremetuxracer/default.nix index e35eb3266c2..af80467c960 100644 --- a/pkgs/games/extremetuxracer/default.nix +++ b/pkgs/games/extremetuxracer/default.nix @@ -1,34 +1,38 @@ -a : -let - fetchurl = a.fetchurl; +{ stdenv, fetchurl, mesa, libX11, xproto, tcl, freeglut +, SDL, SDL_mixer, SDL_image, libXi, inputproto +, libXmu, libXext, xextproto, libXt, libSM, libICE +, libpng, pkgconfig, gettext, intltool +}: - version = a.lib.attrByPath ["version"] "0.5beta" a; - buildInputs = with a; [ +stdenv.mkDerivation rec { + version = "0.6.0"; + name = "extremetuxracer-${version}"; + + src = fetchurl { + url = "mirror://sourceforge/extremetuxracer/etr-${version}.tar.xz"; + sha256 = "0fl9pwkywqnsmgr6plfj9zb05xrdnl5xb2hcmbjk7ap9l4cjfca4"; + }; + + buildInputs = [ mesa libX11 xproto tcl freeglut - SDL SDL_mixer libXi inputproto + SDL SDL_mixer SDL_image libXi inputproto libXmu libXext xextproto libXt libSM libICE libpng pkgconfig gettext intltool ]; -in -rec { - src = fetchurl { - url = "mirror://sourceforge/extremetuxracer/extremetuxracer-${version}.tar.gz"; - sha256 = "04d99fsfna5mc9apjxsiyw0zgnswy33kwmm1s9d03ihw6rba2zxs"; - }; - inherit buildInputs; - configureFlags = [ - "--with-tcl=${a.tcl}/lib" - ]; + configureFlags = [ "--with-tcl=${tcl}/lib" ]; - /* doConfigure should be removed if not needed */ - phaseNames = ["doConfigure" "doMakeInstall"]; + preConfigure = '' + export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${SDL}/include/SDL" + ''; - name = "extremetuxracer-" + version; meta = { description = "High speed arctic racing game based on Tux Racer"; longDescription = '' ExtremeTuxRacer - Tux lies on his belly and accelerates down ice slopes. ''; + license = stdenv.lib.licenses.gpl2Plus; + homepage = http://sourceforge.net/projects/extremetuxracer/; + maintainers = with stdenv.lib.maintainers; [ fuuzetsu ]; }; } |