anchor.diff:  { stdenv, lib, libXScrnSaver, makeWrapper, fetchurl, unzip, atomEnv }:
   
   let
  -  version = "1.7.5";
  +  version = "1.8.1";
     name = "electron-${version}";
   
     meta = with stdenv.lib; {
  
positive.code:     homepage = https://github.com/electron/electron;
      license = licenses.mit;
      maintainers = [ maintainers.travisbhartwell ];
      platforms = [ "x86_64-darwin" "x86_64-linux" ];
    };
  
    linux = {
      inherit name version meta;
  
      src = fetchurl {
        url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-linux-x64.zip";
        sha256 = "1z1dzk6d2mfyms8lj8g6jn76m52izbd1d7c05k8h88m1syfsgav5";
        name = "${name}.zip";
      };
  
      buildInputs = [ unzip makeWrapper ];
  
  
negative.code: 
      src = fetchurl {
        url = "https://github.com/electron/electron/releases/download/v${version}/electron-v${version}-darwin-x64.zip";
        sha256 = "0r0zbiqblwkcrljkljkj7zvfwr078bfgd38lhb1ivbj73fri17ir";
        name = "${name}.zip";
      };
  
      buildInputs = [ unzip ];
  
      buildCommand = ''
        mkdir -p $out/Applications
        unzip $src
        mv Electron.app $out/Applications
        mkdir -p $out/bin
        ln -s $out/Applications/Electron.app/Contents/MacOs/Electron $out/bin/electron
      '';
    };
  in
  