about summary refs log tree commit diff
path: root/pkgs/applications/networking/instant-messengers/deltachat-desktop
diff options
context:
space:
mode:
authorRobert Schütz <nix@dotlambda.de>2022-03-27 18:35:34 +0000
committerRobert Schütz <github@dotlambda.de>2022-03-28 04:52:10 +0000
commit401a033c6fab4ac564b24d8a466505a72213690f (patch)
tree024bab071a62bacff4f3802c3dc5daa2a36210b5 /pkgs/applications/networking/instant-messengers/deltachat-desktop
parent609816b0cec57b379c4e72abe0869511cf4fd582 (diff)
deltachat-desktop: fix icon
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/deltachat-desktop')
-rw-r--r--pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix7
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix b/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
index e4d6f71be7ac4..f80d8cab8b117 100644
--- a/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/deltachat-desktop/default.nix
@@ -81,6 +81,9 @@ in nodejs-14_x.pkgs.deltachat-desktop.override rec {
 
     npm prune --production
 
+    install -D $out/lib/node_modules/deltachat-desktop/build/icon.png \
+      $out/share/icons/hicolor/scalable/apps/deltachat.png
+
     awk '!/^#/ && NF' build/packageignore_list \
       | xargs -I {} sh -c "rm -rf {}" || true
 
@@ -91,10 +94,6 @@ in nodejs-14_x.pkgs.deltachat-desktop.override rec {
         $out/lib/node_modules/deltachat-desktop/html-dist/fonts
     done
 
-    mkdir -p $out/share/icons/hicolor/scalable/apps
-    ln -s $out/lib/node_modules/deltachat-desktop/build/icon.png \
-      $out/share/icons/hicolor/scalable/apps/deltachat.png
-
     makeWrapper ${electronExec} $out/bin/deltachat \
       --set LD_PRELOAD ${sqlcipher}/lib/libsqlcipher${stdenv.hostPlatform.extensions.sharedLibrary} \
       --add-flags $out/lib/node_modules/deltachat-desktop