1{
2 lib,
3 pythonPackages,
4 fetchPypi,
5 mopidy,
6}:
7
8pythonPackages.buildPythonApplication rec {
9 pname = "mopidy-mpd";
10 version = "3.3.0";
11 pyproject = true;
12
13 src = fetchPypi {
14 inherit version;
15 pname = "Mopidy-MPD";
16 hash = "sha256-CeLMRqj9cwBvQrOx7XHVV8MjDjwOosONVlsN2o+vTVM=";
17 };
18
19 build-system = [ pythonPackages.setuptools ];
20
21 dependencies = [ mopidy ];
22
23 # no tests implemented
24 doCheck = false;
25 pythonImportsCheck = [ "mopidy_mpd" ];
26
27 meta = with lib; {
28 homepage = "https://github.com/mopidy/mopidy-mpd";
29 description = "Mopidy extension for controlling playback from MPD clients";
30 license = licenses.asl20;
31 maintainers = [ maintainers.tomahna ];
32 };
33}