diff --git a/pkgs/by-name/st/stm32cubemx/package.nix b/pkgs/by-name/st/stm32cubemx/package.nix index 98c7ee39c83d..1e79086142a7 100644 --- a/pkgs/by-name/st/stm32cubemx/package.nix +++ b/pkgs/by-name/st/stm32cubemx/package.nix @@ -61,16 +61,15 @@ let EOF chmod +x $out/bin/${pname} - icotool --extract $out/opt/STM32CubeMX/help/${iconame}.ico fdupes -dN . > /dev/null ls for size in 16 24 32 48 64 128 256; do mkdir -pv $out/share/icons/hicolor/"$size"x"$size"/apps if [ $size -eq 256 ]; then - mv ${iconame}_*_"$size"x"$size"x32.png \ + cp $out/opt/STM32CubeMX/help/${iconame}.png \ $out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png else - convert -resize "$size"x"$size" ${iconame}_*_256x256x32.png \ + magick $out/opt/STM32CubeMX/help/${iconame}.png -resize "$size"x"$size" \ $out/share/icons/hicolor/"$size"x"$size"/apps/${pname}.png fi done;