tidal-hifi: add missing exec in desktop entry

This commit is contained in:
Gerg-L
2025-05-03 20:42:17 -04:00
parent bb4d872f25
commit 5eee7d2cc2

View File

@@ -3,8 +3,6 @@
buildNpmPackage, buildNpmPackage,
fetchFromGitHub, fetchFromGitHub,
callPackage, callPackage,
libdbusmenu,
xdg-utils,
makeShellWrapper, makeShellWrapper,
copyDesktopItems, copyDesktopItems,
makeDesktopItem, makeDesktopItem,
@@ -106,13 +104,6 @@ buildNpmPackage {
copyDesktopItems copyDesktopItems
]; ];
runtimeDependencies = [
(lib.getLib systemd)
libnotify
libdbusmenu
xdg-utils
];
npmDepsHash = "sha256-TNhD/ZkqJtsidAEIOL/WmJZw09BuFgd4ECnzbieNhVY="; npmDepsHash = "sha256-TNhD/ZkqJtsidAEIOL/WmJZw09BuFgd4ECnzbieNhVY=";
forceGitDeps = true; forceGitDeps = true;
makeCacheWritable = true; makeCacheWritable = true;
@@ -134,6 +125,7 @@ buildNpmPackage {
desktopItems = [ desktopItems = [
(makeDesktopItem { (makeDesktopItem {
exec = "tidal-hifi";
name = "TIDAL Hi-Fi"; name = "TIDAL Hi-Fi";
desktopName = "tidal-hifi"; desktopName = "tidal-hifi";
genericName = "TIDAL Hi-Fi"; genericName = "TIDAL Hi-Fi";
@@ -189,8 +181,7 @@ buildNpmPackage {
$out/share/tidal-hifi/lib*GL* $out/share/tidal-hifi/lib*GL*
# replace bundled vulkan-loader # replace bundled vulkan-loader
rm "$out/share/tidal-hifi/libvulkan.so.1" ln -sf -t "$out/share/tidal-hifi" "${lib.getLib vulkan-loader}/lib/libvulkan.so.1"
ln -s -t "$out/share/tidal-hifi" "${lib.getLib vulkan-loader}/lib/libvulkan.so.1"
makeShellWrapper "$out/share/tidal-hifi/tidal-hifi" "$out/bin/tidal-hifi" \ makeShellWrapper "$out/share/tidal-hifi/tidal-hifi" "$out/bin/tidal-hifi" \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \