summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-11-11 13:36:13 +0100
committerVladimír Čunát <vcunat@gmail.com>2015-11-11 13:36:13 +0100
commit360e8008f20723846eca1d40b2236b0469414c97 (patch)
tree8d224543ec3d4e55b736dc4fc637ddcde74edd5e /pkgs
parentd2c87852a3c6194fd8eb079a86006ce888368448 (diff)
parent11aa24c0344d8948530c9494aac6282735d71188 (diff)
downloadnixlib-360e8008f20723846eca1d40b2236b0469414c97.tar
nixlib-360e8008f20723846eca1d40b2236b0469414c97.tar.gz
nixlib-360e8008f20723846eca1d40b2236b0469414c97.tar.bz2
nixlib-360e8008f20723846eca1d40b2236b0469414c97.tar.lz
nixlib-360e8008f20723846eca1d40b2236b0469414c97.tar.xz
nixlib-360e8008f20723846eca1d40b2236b0469414c97.tar.zst
nixlib-360e8008f20723846eca1d40b2236b0469414c97.zip
Merge #10544: librosa: init at 0.4.0
... including some dependencies
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/python-packages.nix47
1 files changed, 47 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 9ee2bf80edf3..f363cbdb7586 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -5426,6 +5426,53 @@ let
   };
 
 
+
+  librosa = buildPythonPackage rec {
+    name = "librosa-${version}";
+    version = "0.4.0";
+    src = pkgs.fetchurl {
+      url = "https://pypi.python.org/packages/source/l/librosa/librosa-0.4.0.tar.gz";
+      md5 = "8149a70a5a5783c3cceeb69de3e07458";
+    };
+
+    propagatedBuildInputs = with self;
+      [ joblib matplotlib six scikitlearn decorator audioread samplerate ];
+  };
+
+  joblib = buildPythonPackage rec {
+    name = "joblib-${version}";
+    version = "0.9.0b4";
+    src = pkgs.fetchurl {
+      url = https://pypi.python.org/packages/source/j/joblib/joblib-0.9.0b4.tar.gz;
+      md5 = "e0d79a085d4773c7a61cd38b4fb6dad5";
+    };
+  };
+
+  samplerate = buildPythonPackage rec {
+    name = "scikits.samplerate-${version}";
+    version = "0.3.3";
+    src = pkgs.fetchgit {
+      url = https://github.com/ThomasLecocq/samplerate;
+      rev = "7edb22b23f5aa8e7342aea0b538bdd0434988510";
+      sha256 = "ec2a09819c38028283505090ee9839963d3557e73f6e8eb3348ff8884d0d67ed";
+      };
+    buildInputs = with self;  [ pkgs.libsamplerate ];
+
+    propagatedBuildInputs = with self; [ numpy ];
+
+
+    preConfigure = ''
+       cat > site.cfg << END
+       [samplerate]
+       library_dirs=${pkgs.libsamplerate}/lib
+       include_dirs=${pkgs.libsamplerate}/include
+       END
+    '';
+
+    doCheck = false;
+  };
+
+
   hypatia = buildPythonPackage rec {
     name = "hypatia-0.3";