git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #152035 from mweinelt/mopidy-muse
commit27c650756486dd2063334b55af163c357e639813 authorMartin Weinelt <mweinelt@users.noreply.github.com> dateTue 4 Jan 2022, 02:15 (5 years ago) parent2e820d8bd37c5b
3 files changed+32
pkgs/applications/audio/mopidy/default.nix+2 pkgs/applications/audio/mopidy/muse.nix+29 pkgs/top-level/all-packages.nix+1
pkgs/applications/audio/mopidy/default.nix+2
@@ -21,6 +21,8 @@ lib.makeScope newScope (self: with self; {
2121
2222 mopidy-mpris = callPackage ./mpris.nix { };
2323
24+ mopidy-muse = callPackage ./muse.nix { };
25+
2426 mopidy-musicbox-webclient = callPackage ./musicbox-webclient.nix { };
2527
2628 mopidy-podcast = callPackage ./podcast.nix { };
pkgs/applications/audio/mopidy/muse.nixnew file+29
@@ -0,0 +1,29 @@
1+{ lib, pythonPackages, mopidy }:
2+
3+pythonPackages.buildPythonApplication rec {
4+ pname = "mopidy-muse";
5+ version = "0.0.27";
6+
7+ src = pythonPackages.fetchPypi {
8+ inherit version;
9+ pname = "Mopidy-Muse";
10+ sha256 = "0jx9dkgxr07avzz9zskzhqy98zsxkdrf7iid2ax5vygwf8qsx8ks";
11+ };
12+
13+ propagatedBuildInputs = [
14+ mopidy
15+ pythonPackages.pykka
16+ ];
17+
18+ pythonImportsCheck = [ "mopidy_muse" ];
19+
20+ # has no tests
21+ doCheck = false;
22+
23+ meta = with lib; {
24+ description = "Mopidy web client with Snapcast support";
25+ homepage = "https://github.com/cristianpb/muse";
26+ license = licenses.asl20;
27+ maintainers = with maintainers; [ hexa ];
28+ };
29+}
pkgs/top-level/all-packages.nix+1
@@ -27166,6 +27166,7 @@ with pkgs;
2716627166 mopidy-mopify
2716727167 mopidy-mpd
2716827168 mopidy-mpris
27169+ mopidy-muse
2716927170 mopidy-musicbox-webclient
2717027171 mopidy-podcast
2717127172 mopidy-scrobbler