Loading pkgs/by-name/mu/music-assistant/frontend.nix +2 −2 Original line number Diff line number Diff line Loading @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "music-assistant-frontend"; version = "2.15.1"; version = "2.15.3"; pyproject = true; src = fetchPypi { pname = "music_assistant_frontend"; inherit version; hash = "sha256-l6SKBMqP2FrjVUmywDXf0I4Te0qbzufUVR7frWAzrks="; hash = "sha256-atwFGd6KplVPw4e6rHrNlXmMCsozL56lCVYVWCg9RPs="; }; build-system = [ setuptools ]; Loading pkgs/by-name/mu/music-assistant/librespot.patch +8 −7 Original line number Diff line number Diff line diff --git a/music_assistant/providers/spotify/helpers.py b/music_assistant/providers/spotify/helpers.py index 8b6c4e78f5f3f64c9dc6206028177c99ed0542ed..25ed6e468b393d2da74167e3c2ac4bdcd2e2699e 100644 index 6f87b44f46b64805ef6799a54d596fd1684017f1..23de7fc2145619dd4f02551e81cb383f2b79fa15 100644 --- a/music_assistant/providers/spotify/helpers.py +++ b/music_assistant/providers/spotify/helpers.py @@ -4,6 +4,7 @@ from __future__ import annotations Loading @@ -18,8 +18,9 @@ index 8b6c4e78f5f3f64c9dc6206028177c99ed0542ed..25ed6e468b393d2da74167e3c2ac4bdc - system = platform.system().lower().replace("darwin", "macos") - architecture = platform.machine().lower() - if bridge_binary := await check_librespot( if librespot_binary := await check_librespot( - os.path.join(base_path, f"librespot-{system}-{architecture}") + which("librespot") ): return bridge_binary return librespot_binary pkgs/by-name/mu/music-assistant/package.nix +4 −4 Original line number Diff line number Diff line Loading @@ -15,13 +15,13 @@ let music-assistant-frontend = self.callPackage ./frontend.nix { }; music-assistant-models = super.music-assistant-models.overridePythonAttrs (oldAttrs: rec { version = "1.1.45"; version = "1.1.47"; src = fetchFromGitHub { owner = "music-assistant"; repo = "models"; tag = version; hash = "sha256-R1KkMe9dVl5J1DjDsFhSYVebpiqBkXZSqkLrd7T8gFg="; hash = "sha256-NNKF61CRBe+N9kY+JUa77ClHSJ9RhpsiheMg7Ytyq2M="; }; postPatch = '' Loading @@ -47,14 +47,14 @@ assert python.pkgs.buildPythonApplication rec { pname = "music-assistant"; version = "2.5.8"; version = "2.6.0"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "server"; tag = version; hash = "sha256-7Q+BYw7wnT7QdqrDjagaxupzD0iKTc26z4TfxNtugdA="; hash = "sha256-e596gvj+ZZDQzyBVfI50nO0a0eZifrkQVhUNNP2Jj8A="; }; patches = [ Loading pkgs/by-name/mu/music-assistant/providers.nix +16 −1 Original line number Diff line number Diff line # Do not edit manually, run ./update-providers.py { version = "2.5.8"; version = "2.6.0"; providers = { airplay = ps: [ ]; alexa = ps: with ps; [ alexapy ]; apple_music = ps: [ ]; # missing pywidevine audible = Loading Loading @@ -68,8 +72,17 @@ ]; listenbrainz_scrobble = ps: [ ]; # missing liblistenbrainz lrclib = ps: [ ]; musicbrainz = ps: [ ]; musiccast = ps: with ps; [ aiomusiccast setuptools ]; nugs = ps: [ ]; opensubsonic = ps: with ps; [ py-opensonic Loading Loading @@ -117,6 +130,8 @@ ps: with ps; [ aioslimproto ]; subsonic_scrobble = ps: [ ]; template_player_provider = ps: [ ]; test = ps: [ Loading Loading
pkgs/by-name/mu/music-assistant/frontend.nix +2 −2 Original line number Diff line number Diff line Loading @@ -7,13 +7,13 @@ buildPythonPackage rec { pname = "music-assistant-frontend"; version = "2.15.1"; version = "2.15.3"; pyproject = true; src = fetchPypi { pname = "music_assistant_frontend"; inherit version; hash = "sha256-l6SKBMqP2FrjVUmywDXf0I4Te0qbzufUVR7frWAzrks="; hash = "sha256-atwFGd6KplVPw4e6rHrNlXmMCsozL56lCVYVWCg9RPs="; }; build-system = [ setuptools ]; Loading
pkgs/by-name/mu/music-assistant/librespot.patch +8 −7 Original line number Diff line number Diff line diff --git a/music_assistant/providers/spotify/helpers.py b/music_assistant/providers/spotify/helpers.py index 8b6c4e78f5f3f64c9dc6206028177c99ed0542ed..25ed6e468b393d2da74167e3c2ac4bdcd2e2699e 100644 index 6f87b44f46b64805ef6799a54d596fd1684017f1..23de7fc2145619dd4f02551e81cb383f2b79fa15 100644 --- a/music_assistant/providers/spotify/helpers.py +++ b/music_assistant/providers/spotify/helpers.py @@ -4,6 +4,7 @@ from __future__ import annotations Loading @@ -18,8 +18,9 @@ index 8b6c4e78f5f3f64c9dc6206028177c99ed0542ed..25ed6e468b393d2da74167e3c2ac4bdc - system = platform.system().lower().replace("darwin", "macos") - architecture = platform.machine().lower() - if bridge_binary := await check_librespot( if librespot_binary := await check_librespot( - os.path.join(base_path, f"librespot-{system}-{architecture}") + which("librespot") ): return bridge_binary return librespot_binary
pkgs/by-name/mu/music-assistant/package.nix +4 −4 Original line number Diff line number Diff line Loading @@ -15,13 +15,13 @@ let music-assistant-frontend = self.callPackage ./frontend.nix { }; music-assistant-models = super.music-assistant-models.overridePythonAttrs (oldAttrs: rec { version = "1.1.45"; version = "1.1.47"; src = fetchFromGitHub { owner = "music-assistant"; repo = "models"; tag = version; hash = "sha256-R1KkMe9dVl5J1DjDsFhSYVebpiqBkXZSqkLrd7T8gFg="; hash = "sha256-NNKF61CRBe+N9kY+JUa77ClHSJ9RhpsiheMg7Ytyq2M="; }; postPatch = '' Loading @@ -47,14 +47,14 @@ assert python.pkgs.buildPythonApplication rec { pname = "music-assistant"; version = "2.5.8"; version = "2.6.0"; pyproject = true; src = fetchFromGitHub { owner = "music-assistant"; repo = "server"; tag = version; hash = "sha256-7Q+BYw7wnT7QdqrDjagaxupzD0iKTc26z4TfxNtugdA="; hash = "sha256-e596gvj+ZZDQzyBVfI50nO0a0eZifrkQVhUNNP2Jj8A="; }; patches = [ Loading
pkgs/by-name/mu/music-assistant/providers.nix +16 −1 Original line number Diff line number Diff line # Do not edit manually, run ./update-providers.py { version = "2.5.8"; version = "2.6.0"; providers = { airplay = ps: [ ]; alexa = ps: with ps; [ alexapy ]; apple_music = ps: [ ]; # missing pywidevine audible = Loading Loading @@ -68,8 +72,17 @@ ]; listenbrainz_scrobble = ps: [ ]; # missing liblistenbrainz lrclib = ps: [ ]; musicbrainz = ps: [ ]; musiccast = ps: with ps; [ aiomusiccast setuptools ]; nugs = ps: [ ]; opensubsonic = ps: with ps; [ py-opensonic Loading Loading @@ -117,6 +130,8 @@ ps: with ps; [ aioslimproto ]; subsonic_scrobble = ps: [ ]; template_player_provider = ps: [ ]; test = ps: [ Loading