anchor.diff:        categories = "GNOME;GTK;Utility;TextEditor;Development;";
       };
   
  -    buildInputs = [ unzip ];
  +    buildInputs = if stdenv.system == "x86_64-darwin"
  +      then [ unzip ]
  +      else [ ];
   
       installPhase = ''
         mkdir -p $out/lib/vscode $out/bin
  
positive.code:     inherit version;
  
      src = fetchurl {
        url = "https://az764295.vo.msecnd.net/stable/${rev}/VSCode-${urlMod}-stable.zip";
        inherit sha256;
      };
  
  
negative.code: { stdenv, lib, callPackage, fetchurl, unzip, atomEnv, makeDesktopItem }:
  
  let
    version = "1.5.1";
    rev = "07d663dc1bd848161edf4cd4ce30cce410d3d877";
  
    sha256 = if stdenv.system == "i686-linux"    then "1a2854snjdmfhzx6qwib4iw3qjhlmlf09dlsbbvh24zbrjphnd85"
        else if stdenv.system == "x86_64-linux"  then "0gg2ad7sp02ffv7la61hh9h4vfw8qkfladbhwlh5y4axbbrx17r7"
        else if stdenv.system == "x86_64-darwin" then "18q4ldnmm619vv8yx6rznpznpcc19zjczmcidr34552i5qfg5xsz"
        else throw "Unsupported system: ${stdenv.system}";
  
    urlBase = "https://az764295.vo.msecnd.net/stable/${rev}/";
  
    urlStr = if stdenv.system == "i686-linux" then
          urlBase + "code-stable-code_${version}-1473369468_i386.tar.gz"
        else if stdenv.system == "x86_64-linux" then
          urlBase + "code-stable-code_${version}-1473370243_amd64.tar.gz"
        else if stdenv.system == "x86_64-darwin" then
          urlBase + "VSCode-darwin-stable.zip"
        else throw "Unsupported system: ${stdenv.system}";
  in
    stdenv.mkDerivation rec {
  