From 436060be74147d8767fdf83cbd0f4a0548340914 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Thu, 12 Mar 2026 12:45:59 -0700 Subject: [PATCH] vvvvvv: move icon to spec-compliant location --- pkgs/by-name/vv/vvvvvv/package.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vv/vvvvvv/package.nix b/pkgs/by-name/vv/vvvvvv/package.nix index 765a671a02eb..6a1a9fdf2278 100644 --- a/pkgs/by-name/vv/vvvvvv/package.nix +++ b/pkgs/by-name/vv/vvvvvv/package.nix @@ -11,6 +11,7 @@ physfs, SDL2, tinyxml-2, + imagemagick, makeAndPlay ? false, }: @@ -37,6 +38,7 @@ stdenv.mkDerivation rec { cmake makeWrapper copyDesktopItems + imagemagick ]; buildInputs = [ @@ -68,9 +70,10 @@ stdenv.mkDerivation rec { installPhase = '' runHook preInstall - + mkdir -p $out/share/icons/hicolor/32x32/apps install -Dm755 VVVVVV $out/bin/vvvvvv - install -Dm644 "$src/desktop_version/icon.ico" "$out/share/pixmaps/VVVVVV.png" + # There's only one icon in the ico anyway + magick "$src/desktop_version/icon.ico[-1]" "$out/share/icons/hicolor/32x32/apps/VVVVVV.png" cp -r "$src/desktop_version/fonts/" "$out/share/" cp -r "$src/desktop_version/lang/" "$out/share/"