git.iko.soy/typeable/nixpkgs
on master help sign in
mopidy-muse: init at 0.0.27
commitbd37c5b97f90ccc75ffe640cea61c3bca01bc96b authorMartin Weinelt <hexa@darmstadt.ccc.de> dateFri 24 Dec 2021, 21:17 (5 years ago) parent17336f6
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
@@ -19,6 +19,8 @@ lib.makeScope newScope (self: with self; {
1919
2020 mopidy-mpris = callPackage ./mpris.nix { };
2121
22+ mopidy-muse = callPackage ./muse.nix { };
23+
2224 mopidy-musicbox-webclient = callPackage ./musicbox-webclient.nix { };
2325
2426 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
@@ -27104,6 +27104,7 @@ with pkgs;
2710427104 mopidy-mopify
2710527105 mopidy-mpd
2710627106 mopidy-mpris
27107+ mopidy-muse
2710727108 mopidy-musicbox-webclient
2710827109 mopidy-podcast
2710927110 mopidy-scrobbler