evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / pyacoustid / default.nix
blob30211f9b6fd361179c0945b03ddccb8da6d7e2a1
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   requests,
6   audioread,
7   pkgs,
8 }:
10 buildPythonPackage rec {
11   pname = "pyacoustid";
12   version = "1.3.0";
13   format = "setuptools";
15   src = fetchPypi {
16     inherit pname version;
17     hash = "sha256-X09IcZHBnruQgnCxt7UpfxMtozKxVouWqRRXTAee0Xc=";
18   };
20   propagatedBuildInputs = [
21     requests
22     audioread
23   ];
25   postPatch = ''
26     sed -i \
27         -e '/^FPCALC_COMMAND *=/s|=.*|= "${pkgs.chromaprint}/bin/fpcalc"|' \
28         acoustid.py
29   '';
31   # package has no tests
32   doCheck = false;
34   pythonImportsCheck = [ "acoustid" ];
36   meta = with lib; {
37     description = "Bindings for Chromaprint acoustic fingerprinting";
38     homepage = "https://github.com/sampsyo/pyacoustid";
39     license = licenses.mit;
40     maintainers = [ ];
41   };