From ef0005b2db7b4e36dde0c3db5aa8fa5adc1c6ef3 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Mon, 2 Mar 2026 12:40:14 -0800 Subject: [PATCH] hqplayer-desktop: move icon to spec-compliant location --- pkgs/by-name/hq/hqplayer-desktop/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/hq/hqplayer-desktop/package.nix b/pkgs/by-name/hq/hqplayer-desktop/package.nix index 3f7e5490183e..89555043e30d 100644 --- a/pkgs/by-name/hq/hqplayer-desktop/package.nix +++ b/pkgs/by-name/hq/hqplayer-desktop/package.nix @@ -14,6 +14,7 @@ mpfr, wavpack, kdePackages, + imagemagick, }: let @@ -40,6 +41,7 @@ stdenv.mkDerivation { autoPatchelfHook dpkg kdePackages.wrapQtAppsHook + imagemagick ]; buildInputs = [ @@ -79,10 +81,11 @@ stdenv.mkDerivation { mkdir -p "$out/share/applications" mv ./usr/share/applications/* "$out/share/applications" - # pixmaps - mkdir -p "$out/share/pixmaps" - mv ./usr/share/pixmaps/* "$out/share/pixmaps" - + # icons + mkdir -p $out/share/icons/hicolor/96x96/apps + install -D ./usr/share/pixmaps/hqplayer5client.png -t $out/share/icons/hicolor/128x128/apps + install -D ./usr/share/pixmaps/hqplayer5desktop.png -t $out/share/icons/hicolor/128x128/apps + magick ./usr/share/pixmaps/hqplayer5desktop-manual.png -resize 96x96 $out/share/icons/hicolor/96x96/apps/hqplayer5desktop-manual.png runHook postInstall '';