[24.05] feishin: backports (#337949)

This commit is contained in:
Emily
2024-08-29 01:54:25 +01:00
committed by GitHub

View File

@@ -3,7 +3,7 @@
stdenv,
buildNpmPackage,
fetchFromGitHub,
electron_27,
electron_31,
darwin,
copyDesktopItems,
makeDesktopItem,
@@ -15,12 +15,12 @@ let
src = fetchFromGitHub {
owner = "jeffvli";
repo = pname;
repo = "feishin";
rev = "v${version}";
hash = "sha256-UOY0wjWGK7sal/qQbbkHjFUIA49QtbO+Ei6hSTOyHWk=";
};
electron = electron_27;
electron = electron_31;
in
buildNpmPackage {
inherit pname version;
@@ -123,7 +123,7 @@ buildNpmPackage {
mkdir -p $out/share/icons/hicolor/"$size"x"$size"/apps
ln -s \
$out/share/feishin/resources/assets/icons/"$size"x"$size".png \
$out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png
$out/share/icons/hicolor/"$size"x"$size"/apps/feishin.png
done
''
+ ''
@@ -135,7 +135,7 @@ buildNpmPackage {
name = "feishin";
desktopName = "Feishin";
comment = "Full-featured Subsonic/Jellyfin compatible desktop music player";
icon = pname;
icon = "feishin";
exec = "feishin %u";
categories = [
"Audio"