From d66acff2fbdd15805663856a053896fda1aa99c3 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Wed, 18 Feb 2026 17:01:45 -0800 Subject: [PATCH] trackma: move icon to spec-compliant location --- pkgs/by-name/tr/trackma/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/tr/trackma/package.nix b/pkgs/by-name/tr/trackma/package.nix index a9f97259e755..87417d91dd16 100644 --- a/pkgs/by-name/tr/trackma/package.nix +++ b/pkgs/by-name/tr/trackma/package.nix @@ -10,6 +10,7 @@ qt5, makeDesktopItem, copyDesktopItems, + imagemagick, withCurses ? false, withGTK ? false, withQT ? false, @@ -46,6 +47,7 @@ python3.pkgs.buildPythonApplication (finalAttrs: { nativeBuildInputs = [ copyDesktopItems python3.pkgs.poetry-core + imagemagick ] ++ lib.optionals withGTK [ wrapGAppsHook3 @@ -94,7 +96,8 @@ python3.pkgs.buildPythonApplication (finalAttrs: { ); postInstall = '' - install -Dvm444 $src/trackma/data/icon.png $out/share/pixmaps/trackma.png + mkdir -p $out/share/icons/hicolor/64x64/apps + magick $src/trackma/data/icon.png -resize 64x64! $out/share/icons/hicolor/64x64/apps/trackma.png ''; doCheck = false;