Commit 45a58291 authored by Kira Bruneau's avatar Kira Bruneau
Browse files

deltachat-desktop: remove special case for electron on darwin

parent 4c476e1c
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -32,10 +32,6 @@ let
      hash = "sha256-4rpoDQ3o0WdWg/TmazTI+J0hL/MxwHcNMXWMq7GE7Tk=";
    };
  });
  electronExec = if stdenv.isDarwin then
    "${electron_18}/Applications/Electron.app/Contents/MacOS/Electron"
  else
    "${electron_18}/bin/electron";
  esbuild' = esbuild.override {
    buildGoModule = args: buildGoModule (args // rec {
      version = "0.12.29";
@@ -102,7 +98,7 @@ in nodePackages.deltachat-desktop.override rec {
        $out/lib/node_modules/deltachat-desktop/html-dist/fonts
    done

    makeWrapper ${electronExec} $out/bin/deltachat \
    makeWrapper ${electron_18}/bin/electron $out/bin/deltachat \
      --set LD_PRELOAD ${sqlcipher}/lib/libsqlcipher${stdenv.hostPlatform.extensions.sharedLibrary} \
      --add-flags $out/lib/node_modules/deltachat-desktop
  '';