osmium: improve icons (#516934)

This commit is contained in:
Sandro
2026-05-24 20:07:17 +00:00
committed by GitHub
+8 -3
View File
@@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/{bin,opt,share/{pixmaps,icons/hicolor/256x256/apps}}
mkdir -p $out/{bin,opt,share}
mv * $out/opt/
chmod +x $out/opt/osmium
@@ -80,8 +80,13 @@ stdenv.mkDerivation rec {
--prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libGL ]}
ln -s $out/opt/resources/assets/icons/256x256.png $out/share/pixmaps/osmium.png
ln -s $out/opt/resources/assets/icons/256x256.png $out/share/icons/hicolor/256x256/apps/osmium.png
for size in 16x16 32x32 48x48 64x64 128x128 256x256 512x512
do
mkdir -p $out/share/icons/hicolor/$size/apps
ln -s $out/opt/resources/assets/icons/$size.png $out/share/icons/hicolor/$size/apps/osmium.png
done
ln -s $out/opt/resources/assets/icons/1024x1024.png $out/share/icons/osmium.png
ln -s "$desktopItem/share/applications" $out/share