gnupg22: drop, libgcrypt_1_8: drop (#371269)
[NixPkgs.git] / pkgs / applications / audio / mopidy / local.nix
blobb76a3abbbb1972f15debf4b1fbf4eba432456443
2   lib,
3   mopidy,
4   python3Packages,
5   fetchPypi,
6   fetchpatch,
7 }:
9 python3Packages.buildPythonApplication rec {
10   pname = "Mopidy-Local";
11   version = "3.2.1";
13   src = fetchPypi {
14     inherit pname version;
15     sha256 = "18w39mxpv8p17whd6zfw5653d21q138f8xd6ili6ks2g2dbm25i9";
16   };
18   patches = [
19     # Fix tests with newer Mopidy versions >=3.4.0 -- mopidy/mopidy-local#69
20     (fetchpatch {
21       name = "update-tests-for-mopidy-3.4.0.patch";
22       url = "https://github.com/mopidy/mopidy-local/commit/f2c198f8eb253f62100afc58f652e73a76d5a090.patch";
23       hash = "sha256-jrlZc/pd00S5q9nOfV1OXu+uP/SvH+Xbi7U52aZajj4=";
24     })
25   ];
27   propagatedBuildInputs = [
28     mopidy
29     python3Packages.uritools
30   ];
32   nativeCheckInputs = [
33     python3Packages.pytestCheckHook
34   ];
36   meta = with lib; {
37     homepage = "https://github.com/mopidy/mopidy-local";
38     description = "Mopidy extension for playing music from your local music archive";
39     license = licenses.asl20;
40     maintainers = with maintainers; [ ruuda ];
41   };