From dbd2dc072af014dbb885356cbbb80b4b9aa8ab90 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Sat, 31 Jan 2026 23:17:52 -0800 Subject: [PATCH] anyk: move icon to spec-compliant location --- pkgs/by-name/an/anyk/package.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/anyk/package.nix b/pkgs/by-name/an/anyk/package.nix index f73a53a47a0e..962e55cc5dea 100644 --- a/pkgs/by-name/an/anyk/package.nix +++ b/pkgs/by-name/an/anyk/package.nix @@ -115,6 +115,7 @@ stdenv.mkDerivation { ]; installPhase = '' + runHook preInstall mkdir $out cp -r application $out/opt @@ -125,12 +126,12 @@ stdenv.mkDerivation { # ÁNYK has some old school dependencies that are no longer bundled with Java, put them on the classpath. The * is resolved by Java at runtime. makeWrapper $out/bin/anyk-java $out/bin/anyk --add-flags "-cp '${soapDeps}/share/java/*:${anykSoapPatch}:$out/opt/abevjava.jar' hu.piller.enykp.gui.framework.MainFrame" - mkdir -p $out/share/applications $out/share/pixmaps $out/share/icons + mkdir -p $out/share/applications copyDesktopItems - ln -s $out/opt/abevjava.png $out/share/pixmaps/anyk.png - ln -s $out/opt/abevjava.png $out/share/icons/anyk.png + install -D $out/opt/abevjava.png $out/share/icons/hicolor/32x32/apps/anyk.png + runHook postInstall ''; meta = {