summary refs log tree commit diff
path: root/pkgs/games/tennix/default.nix
diff options
context:
space:
mode:
authorPascal Wittmann <mail@pascal-wittmann.de>2015-09-06 21:16:33 +0200
committerPascal Wittmann <mail@pascal-wittmann.de>2015-09-06 21:16:48 +0200
commit59b6c1f51ac464a29f86699c9838a23368cd76db (patch)
tree07b3e2eca3711af96e73bc30c23ccd00355ba6c2 /pkgs/games/tennix/default.nix
parenta9dab9df6110f6f5c8300c4408c845d8176539bd (diff)
downloadnixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.tar
nixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.tar.gz
nixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.tar.bz2
nixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.tar.lz
nixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.tar.xz
nixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.tar.zst
nixpkgs-59b6c1f51ac464a29f86699c9838a23368cd76db.zip
tennix: update from 1.0 to 1.1
Diffstat (limited to 'pkgs/games/tennix/default.nix')
-rw-r--r--pkgs/games/tennix/default.nix21
1 files changed, 12 insertions, 9 deletions
diff --git a/pkgs/games/tennix/default.nix b/pkgs/games/tennix/default.nix
index 83b2c62870e..4260ded0d6f 100644
--- a/pkgs/games/tennix/default.nix
+++ b/pkgs/games/tennix/default.nix
@@ -1,23 +1,26 @@
-{stdenv, fetchurl, SDL, SDL_mixer, SDL_image, SDL_ttf} :
+{stdenv, fetchurl, SDL, SDL_mixer, SDL_image, SDL_ttf, SDL_net, python } :
 
 stdenv.mkDerivation rec {
-  name = "tennix-1.0";
+  name = "tennix-1.1";
   src = fetchurl {
     url = "http://icculus.org/tennix/downloads/${name}.tar.gz";
-    sha256 = "18rd7h1j5skpkh037misixw9gigzc7qy13vrnrs21rphcfxzpifn";
+    sha256 = "0np5kw1y7i0z0dsqx4r2nvmq86qj8hv3mmgavm3hxraqnds5z8cm";
   };
 
+  buildInputs = [ python SDL SDL_mixer SDL_image SDL_ttf SDL_net ];
+
+  patches = [ ./fix_FTBFS.patch ];
 
   preConfigure = ''
-    makeFlags="PREFIX=$out USE_PYTHON=0"
+    makeFlags="PREFIX=$out"
     installFlags="PREFIX=$out install"
   '';
 
-  buildInputs = [ SDL SDL_mixer SDL_image SDL_ttf ];
-
-  meta = {
+  meta = with stdenv.lib; {
     homepage = http://icculus.org/tennix/;
-    description = "Tennix 2009 World Tennis Championship Tour";
-    license = stdenv.lib.licenses.gpl2Plus;
+    description = "Classic Championship Tour 2011";
+    license = licenses.gpl2Plus;
+    platforms = platforms.linux;
+    maintainers = with maintainers; [ pSub ];
   };
 }