ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / pyacoustid / default.nix
blob6e1bb63f0f600c5d0a8ce17333ce4ef1f675e37c
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , requests
5 , audioread
6 , pkgs
7 }:
9 buildPythonPackage rec {
10   pname = "pyacoustid";
11   version = "1.2.2";
13   src = fetchPypi {
14     inherit pname version;
15     sha256 = "c279d9c30a7f481f1420fc37db65833b5f9816cd364dc2acaa93a11c482d4141";
16   };
18   propagatedBuildInputs = [ requests audioread ];
20   postPatch = ''
21     sed -i \
22         -e '/^FPCALC_COMMAND *=/s|=.*|= "${pkgs.chromaprint}/bin/fpcalc"|' \
23         acoustid.py
24   '';
26   # package has no tests
27   doCheck = false;
29   pythonImportsCheck = [ "acoustid" ];
31   meta = with lib; {
32     description = "Bindings for Chromaprint acoustic fingerprinting";
33     homepage = "https://github.com/sampsyo/pyacoustid";
34     license = licenses.mit;
35     maintainers = with maintainers; [ ];
36   };