shithub: m8c

Download patch

ref: 16fa50f0802995601ed3e5e260a9d3d5d0098e55
parent: 853671b3abaede912b20edd362bc8061c1ab1675
author: K. Adam Christensen <pope@shifteleven.com>
date: Fri Sep 12 15:28:34 EDT 2025

Add the m8c icons from macos

Signed-off-by: K. Adam Christensen <pope@shifteleven.com>

--- a/flake.nix
+++ b/flake.nix
@@ -15,7 +15,7 @@
   outputs = { self, nixpkgs, systems, treefmt-nix, ... }:
     let
       pname = "m8c";
-      version = "2.1.0-dev";
+      version = "2.1.0";
       m8c-package =
         { stdenv
         , cmake
@@ -33,8 +33,10 @@
           buildInputs = [ sdl3 libserialport ];
 
           postInstall = ''
-            install -Dm 644 $src/package/appimage/icon.svg \
-                $out/share/icons/hicolor/scalable/apps/${pname}.svg
+            for size in 32x32 128x128 256x256 512x512 1024x1024; do
+              install -Dm 644 $src/package/icons/hicolor/$size/apps/m8c.png \
+                  $out/share/icons/hicolor/$size/apps/${pname}.png
+            done
           '';
 
           desktopItems = [
binary files /dev/null b/package/icons/hicolor/1024x1024/apps/m8c.png differ
binary files /dev/null b/package/icons/hicolor/128x128/apps/m8c.png differ
binary files /dev/null b/package/icons/hicolor/256x256/apps/m8c.png differ
binary files /dev/null b/package/icons/hicolor/32x32/apps/m8c.png differ
binary files /dev/null b/package/icons/hicolor/512x512/apps/m8c.png differ
--