From 9a537f7ede8699782a4dd4b67fac36d20e8018df Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Wed, 18 Feb 2026 19:13:36 -0800 Subject: [PATCH] vintagestory: move icon to spec-compliant location --- pkgs/by-name/vi/vintagestory/package.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix index 333a51bf753f..60f5ba20d977 100644 --- a/pkgs/by-name/vi/vintagestory/package.nix +++ b/pkgs/by-name/vi/vintagestory/package.nix @@ -23,6 +23,7 @@ waylandSupport ? false, wayland ? null, libxkbcommon ? null, + imagemagick, }: assert x11Support || waylandSupport; @@ -41,6 +42,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ makeWrapper copyDesktopItems + imagemagick ]; runtimeLibs = [ @@ -89,9 +91,9 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - mkdir -p $out/share/vintagestory $out/bin $out/share/pixmaps $out/share/fonts/truetype + mkdir -p $out/share/vintagestory $out/bin $out/share/icons/hicolor/512x512/apps $out/share/fonts/truetype cp -r * $out/share/vintagestory - cp $out/share/vintagestory/assets/gameicon.xpm $out/share/pixmaps/vintagestory.xpm + magick $out/share/vintagestory/assets/gameicon.xpm $out/share/icons/hicolor/512x512/apps/vintagestory.png cp $out/share/vintagestory/assets/game/fonts/*.ttf $out/share/fonts/truetype runHook postInstall