summary refs log tree commit diff
path: root/pkgs/games
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2013-09-22 19:22:49 +0200
committerDomen Kožar <domen@dev.si>2013-09-22 19:23:11 +0200
commita77421268414cfaac8cefd4ec9e3ad968ec0af90 (patch)
tree76355e371e7e4621348aee96768b59d149b6d1d6 /pkgs/games
parente613d30c3c67eb9c6746af462223b66c57ecc3d1 (diff)
downloadnixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.tar
nixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.tar.gz
nixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.tar.bz2
nixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.tar.lz
nixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.tar.xz
nixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.tar.zst
nixlib-a77421268414cfaac8cefd4ec9e3ad968ec0af90.zip
anki: 2.0.3 -> 2.0.12
Diffstat (limited to 'pkgs/games')
-rw-r--r--pkgs/games/anki/default.nix13
1 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/games/anki/default.nix b/pkgs/games/anki/default.nix
index 41d70533437c..b904a6b5dcdb 100644
--- a/pkgs/games/anki/default.nix
+++ b/pkgs/games/anki/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl
+{ stdenv, lib, fetchurl, lame, mplayer, pulseaudio, portaudio
 , python, pyqt4, pythonPackages
 # This little flag adds a huge number of dependencies, but we assume that
 # everyone wants Anki to draw plots with statistics by default.
@@ -9,16 +9,16 @@ let
 in
 
 stdenv.mkDerivation rec {
-    name = "anki-2.0.3";
+    name = "anki-2.0.12";
     src = fetchurl {
       url = "http://ankisrs.net/download/mirror/${name}.tgz";
-      sha256 = "f40ee4ef29c91101cf9978ce7bd4c513f13ca7c77497a3fb50b8128adf3a5178";
+      sha256 = "1pccws3rgfpyxdx5xph5x72c4a46is0alfz73icn9ppgjdizzipr";
     };
 
-    pythonPath = [ pyqt4 py.pysqlite py.sqlalchemy ]
+    pythonPath = [ pyqt4 py.pysqlite py.sqlalchemy py.pyaudio ]
               ++ lib.optional plotsSupport py.matplotlib;
 
-    buildInputs = [ python py.wrapPython ];
+    buildInputs = [ python py.wrapPython lame mplayer pulseaudio ];
 
     preConfigure = ''
       substituteInPlace anki \
@@ -39,6 +39,9 @@ stdenv.mkDerivation rec {
     '';
 
     postInstall = ''
+      mkdir -p "$out/lib/${python.libPrefix}/site-packages"
+      ln -s $out/share/anki/* $out/lib/${python.libPrefix}/site-packages/
+      export PYTHONPATH="$out/lib/${python.libPrefix}/site-packages:$PYTHONPATH"
       wrapPythonPrograms
     '';