socalabs-papu: comply with freedesktop icon specification

This commit is contained in:
Hythera
2026-02-17 23:16:38 +01:00
parent b34918f839
commit 7328549c7b
+4 -1
View File
@@ -7,6 +7,7 @@
alsa-lib,
copyDesktopItems,
makeDesktopItem,
imagemagick,
libx11,
libxcomposite,
libxcursor,
@@ -60,6 +61,7 @@ stdenv.mkDerivation (finalAttrs: {
cmake
pkg-config
copyDesktopItems
imagemagick
ninja
];
@@ -113,7 +115,8 @@ stdenv.mkDerivation (finalAttrs: {
install -Dm555 PAPU_artefacts/Release/Standalone/PAPU $out/bin
install -Dm444 $src/plugin/Resources/icon.png $out/share/pixmaps/PAPU.png
mkdir -p $out/share/icons/hicolor/256x256/apps
magick $src/plugin/Resources/icon.png -resize 256x256 $out/share/icons/hicolor/256x256/apps/PAPU.png
runHook postInstall
'';