1{ lib 2, buildPythonPackage 3, numpy 4, pkgs 5}: 6 7buildPythonPackage { 8 pname = "scikits.samplerate"; 9 version = "0.3.3"; 10 11 src = pkgs.fetchgit { 12 url = "https://github.com/cournape/samplerate"; 13 rev = "a536c97eb2d6195b5f266ea3cc3a35364c4c2210"; 14 sha256 = "0mgic7bs5zv5ji05vr527jlxxlb70f9dg93hy1lzyz2plm1kf7gg"; 15 }; 16 17 buildInputs = [ pkgs.libsamplerate ]; 18 propagatedBuildInputs = [ numpy ]; 19 20 preConfigure = '' 21 cat > site.cfg << END 22 [samplerate] 23 library_dirs=${pkgs.libsamplerate.out}/lib 24 include_dirs=${pkgs.libsamplerate.dev}/include 25 END 26 ''; 27 28 doCheck = false; 29 30 meta = with lib; { 31 homepage = "https://github.com/cournape/samplerate"; 32 description = "High quality sampling rate convertion from audio data in numpy arrays"; 33 license = licenses.gpl2; 34 }; 35 36}