diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix index 3e08a4e8f0c7..b83e5b43f137 100644 --- a/pkgs/by-name/mu/music-assistant/package.nix +++ b/pkgs/by-name/mu/music-assistant/package.nix @@ -38,14 +38,14 @@ assert python.pkgs.buildPythonApplication rec { pname = "music-assistant"; - version = "2.8.6"; + version = "2.8.7"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "server"; tag = version; - hash = "sha256-//SR7UhaDgT6zNBZ6/B0tBQ88fWkHtrr9Ds0KwH6xzs="; + hash = "sha256-m91q/8XYoZ5Azu79fKD0euRCuf29w3vj5cxdFheDsmI="; }; patches = [ @@ -176,12 +176,15 @@ python.pkgs.buildPythonApplication rec { pytestCheckHook ] ++ lib.concatAttrValues optional-dependencies - ++ (providerPackages.audible python.pkgs) - ++ (providerPackages.dlna python.pkgs) - ++ (providerPackages.jellyfin python.pkgs) - ++ (providerPackages.opensubsonic python.pkgs) - ++ (providerPackages.sendspin python.pkgs) - ++ (providerPackages.tidal python.pkgs); + ++ (map (provider: providerPackages.${provider} python.pkgs) [ + "audible" + "dlna" + "jellyfin" + "opensubsonic" + "sendspin" + "snapcast" + "tidal" + ]); disabledTestPaths = [ # no multicast support in build sandbox: diff --git a/pkgs/by-name/mu/music-assistant/providers.nix b/pkgs/by-name/mu/music-assistant/providers.nix index c5051d6d857c..4acb6678c682 100644 --- a/pkgs/by-name/mu/music-assistant/providers.nix +++ b/pkgs/by-name/mu/music-assistant/providers.nix @@ -1,7 +1,7 @@ # Do not edit manually, run ./update-providers.py { - version = "2.8.6"; + version = "2.8.7"; providers = { airplay = ps: with ps; [