From 06176365626bd0ef7beb1b76dcdcd45adaf63989 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Koutensk=C3=BD?= Date: Thu, 3 Apr 2025 18:36:14 +0200 Subject: [PATCH] music-assistant: 2.4.4 -> 2.5.0 (#395790) https://github.com/music-assistant/server/releases/tag/2.5.0 --- pkgs/by-name/mu/music-assistant/frontend.nix | 4 +-- pkgs/by-name/mu/music-assistant/package.nix | 8 ++--- pkgs/by-name/mu/music-assistant/providers.nix | 33 ++++++++++++------- 3 files changed, 28 insertions(+), 17 deletions(-) diff --git a/pkgs/by-name/mu/music-assistant/frontend.nix b/pkgs/by-name/mu/music-assistant/frontend.nix index 045298cb69e4..17ebc9b78497 100644 --- a/pkgs/by-name/mu/music-assistant/frontend.nix +++ b/pkgs/by-name/mu/music-assistant/frontend.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "music-assistant-frontend"; - version = "2.12.2"; + version = "2.14.8"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-aa400lMs6zxC5QhZS27gFUWpRanyC3sFi815iDEiSPk="; + hash = "sha256-YUir/YBBbggsQUh5b6qSG5fpAa25jJmgcSsf0EZ8rhw="; }; postPatch = '' diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix index 3fa32d1bc937..d518bb0a0a24 100644 --- a/pkgs/by-name/mu/music-assistant/package.nix +++ b/pkgs/by-name/mu/music-assistant/package.nix @@ -16,13 +16,13 @@ let music-assistant-frontend = self.callPackage ./frontend.nix { }; music-assistant-models = super.music-assistant-models.overridePythonAttrs (oldAttrs: rec { - version = "1.1.34"; + version = "1.1.45"; src = fetchFromGitHub { owner = "music-assistant"; repo = "models"; tag = version; - hash = "sha256-UxokPUnYET1XyRok0FH7e8G3RpCMvOigY4huw6Tfllo="; + hash = "sha256-R1KkMe9dVl5J1DjDsFhSYVebpiqBkXZSqkLrd7T8gFg="; }; postPatch = '' @@ -44,14 +44,14 @@ in python.pkgs.buildPythonApplication rec { pname = "music-assistant"; - version = "2.4.4"; + version = "2.5.0"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "server"; tag = version; - hash = "sha256-rxXEsR4EfJZp3OFGHcSRaJp1egt2OT15P8V35v35KmU="; + hash = "sha256-yugtL3dCuGb2OSTy49V4mil9EnfACcGrYCA1rW/lo+4="; }; patches = [ diff --git a/pkgs/by-name/mu/music-assistant/providers.nix b/pkgs/by-name/mu/music-assistant/providers.nix index 2f791317ed7e..b78e089de4d7 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.4.4"; + version = "2.5.0"; providers = { airplay = ps: [ ]; @@ -21,6 +21,8 @@ ]; builtin = ps: [ ]; + builtin_player = ps: [ + ]; chromecast = ps: with ps; [ pychromecast @@ -44,6 +46,8 @@ ps: with ps; [ python-fullykiosk ]; + gpodder = ps: [ + ]; hass = ps: with ps; [ hass-client @@ -52,10 +56,18 @@ ]; ibroadcast = ps: [ ]; # missing ibroadcastaio + itunes_podcasts = ps: [ + ]; jellyfin = ps: with ps; [ aiojellyfin ]; + lastfm_scrobble = + ps: with ps; [ + pylast + ]; + listenbrainz_scrobble = ps: [ + ]; # missing liblistenbrainz musicbrainz = ps: [ ]; opensubsonic = @@ -68,10 +80,8 @@ ps: with ps; [ plexapi ]; - podcastfeed = - ps: with ps; [ - podcastparser - ]; + podcastfeed = ps: [ + ]; qobuz = ps: [ ]; radiobrowser = @@ -80,14 +90,11 @@ ]; siriusxm = ps: [ ]; # missing sxm - slimproto = - ps: with ps; [ - aioslimproto - ]; snapcast = ps: with ps; [ bidict snapcast + websocket-client ]; sonos = ps: with ps; [ @@ -106,6 +113,10 @@ ]; spotify_connect = ps: [ ]; + squeezelite = + ps: with ps; [ + aioslimproto + ]; template_player_provider = ps: [ ]; test = ps: [ @@ -114,7 +125,7 @@ ]; tidal = ps: with ps; [ - tidalapi + pkce ]; tunein = ps: [ ]; @@ -123,6 +134,6 @@ duration-parser yt-dlp ytmusicapi - ]; + ]; # missing bgutil-ytdlp-pot-provider }; }