From 5bf3e768c59547d8ad8185db66f9f2b945feb2aa Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Thu, 1 May 2025 19:36:15 -0300 Subject: [PATCH] music-player: drop This package was fixed during the 24.11 ZHF, but it stopped working at some point during the 25.05 release cycle, and unfortunately, upstream no longer seems to maintain this software. Our only recourse is to drop it, especially since there are better options currently available in Nixpkgs, such as `fum`. Signed-off-by: Fernando Rodrigues --- pkgs/by-name/mu/music-player/package.nix | 51 ------------------------ pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 51 deletions(-) delete mode 100644 pkgs/by-name/mu/music-player/package.nix diff --git a/pkgs/by-name/mu/music-player/package.nix b/pkgs/by-name/mu/music-player/package.nix deleted file mode 100644 index 74b80a8b36cb..000000000000 --- a/pkgs/by-name/mu/music-player/package.nix +++ /dev/null @@ -1,51 +0,0 @@ -{ - lib, - stdenv, - alsa-lib, - darwin, - fetchFromGitHub, - pkg-config, - protobuf, - rustPlatform, -}: - -rustPlatform.buildRustPackage rec { - pname = "music-player"; - version = "0.2.0-alpha.14-unstable-2024-10-02"; - - src = fetchFromGitHub { - owner = "tsirysndr"; - repo = "music-player"; - rev = "cbf03c3f2f0f9baca831b08ec27d9b31438faa3d"; - hash = "sha256-BG0MU6IdFQX+C4BxTZlq5I7a4BQmUTvwAQALw5/UPBE="; - }; - - useFetchCargoVendor = true; - cargoHash = "sha256-gWLlsXFrovApYCSlo/jBxPZ7nlBCuGVeh28/Ir12MDo="; - - nativeBuildInputs = - [ - protobuf - rustPlatform.bindgenHook - ] - ++ lib.optionals stdenv.hostPlatform.isLinux [ - pkg-config - ]; - - buildInputs = - lib.optionals stdenv.hostPlatform.isLinux [ - alsa-lib - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - darwin.apple_sdk.frameworks.AudioUnit - ]; - - meta = { - description = "Extensible music player daemon written in Rust"; - homepage = "https://github.com/tsirysndr/music-player"; - changelog = "https://github.com/tsirysndr/music-player/releases/tag/v${version}"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.sigmasquadron ]; - mainProgram = "music-player"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e1c83796f8c8..cd471fdb0bcc 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1202,6 +1202,7 @@ mapAliases { mrkd = throw "'mrkd' has been removed as it is unmaintained since 2021"; # Added 2024-12-21 msp430NewlibCross = msp430Newlib; # Added 2024-09-06 mupdf_1_17 = throw "'mupdf_1_17' has been removed due to being outdated and insecure. Consider using 'mupdf' instead."; # Added 2024-08-22 + music-player = throw "'music-player' has been removed due to lack of maintenance upstream. Consider using 'fum' or 'termusic' instead."; # Added 2025-05-02 mustache-tcl = tclPackages.mustache-tcl; # Added 2024-10-02 mutt-with-sidebar = mutt; # Added 2022-09-17 mutter43 = throw "'mutter43' has been removed since it is no longer used by Pantheon."; # Added 2024-09-22