From 9f19ea9d22bb5269e7ec9afdc1fb7a9ece159ebb Mon Sep 17 00:00:00 2001 From: BatteredBunny Date: Thu, 25 Dec 2025 18:16:55 +0200 Subject: [PATCH] feishin: 0.21.2 -> 0.22.0; update desktop item --- pkgs/by-name/fe/feishin/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/fe/feishin/package.nix b/pkgs/by-name/fe/feishin/package.nix index d42970f8e6b6..d23aad606d3d 100644 --- a/pkgs/by-name/fe/feishin/package.nix +++ b/pkgs/by-name/fe/feishin/package.nix @@ -14,13 +14,13 @@ }: let pname = "feishin"; - version = "0.21.2"; + version = "0.22.0"; src = fetchFromGitHub { owner = "jeffvli"; repo = "feishin"; tag = "v${version}"; - hash = "sha256-F5m0hsN1BLfiUcl2Go54bpFnN8ktn6Rqa/df1xxoCA4="; + hash = "sha256-sRP89xgCl49WZ7A6KaQd/vJTIDvAfZuhRbL3mcBBnIg="; }; electron = electron_38; @@ -40,7 +40,7 @@ buildNpmPackage { src ; fetcherVersion = 2; - hash = "sha256-5jEXdQMZ6a0JuhjPS1eZOIGsIGQHd6nKPI02eeR35pg="; + hash = "sha256-CpgiVKwqEjnRJ9Pinj7uSXy4llbdRrS9Vo0Tyge3+KQ="; }; env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; @@ -133,19 +133,21 @@ buildNpmPackage { (makeDesktopItem { name = "feishin"; desktopName = "Feishin"; - comment = "Full-featured Subsonic/Jellyfin compatible desktop music player"; + comment = "Full-featured Jellyfin, Navidrome, and OpenSubsonic Compatible Music Player"; icon = "feishin"; exec = "feishin %u"; categories = [ "Audio" "AudioVideo" + "Player" + "Music" ]; mimeTypes = [ "x-scheme-handler/feishin" ]; }) ]; meta = { - description = "Full-featured Subsonic/Jellyfin compatible desktop music player"; + description = "Full-featured Jellyfin, Navidrome, and OpenSubsonic Compatible Music Player"; homepage = "https://github.com/jeffvli/feishin"; changelog = "https://github.com/jeffvli/feishin/releases/tag/v${version}"; sourceProvenance = with lib.sourceTypes; [ fromSource ];