anchor.diff:  { fetchurl, stdenv, glib, xorg, cairo, gtk2, pango, makeWrapper, openssl, bzip2,
     pkexecPath ? "/run/wrappers/bin/pkexec", libredirect,
  -  gksuSupport ? false, gksu}:
  +  gksuSupport ? false, gksu, unzip, zip, bash }:
   
   assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux";
   assert gksuSupport -> gksu != null;
  
positive.code:     dontPatchELF = true;
      buildInputs = [ makeWrapper ];
  
      buildPhase = ''
        for i in sublime_text plugin_host crash_reporter; do
          patchelf \
  
negative.code: 
        mkdir -p $out
        cp -prvd * $out/
  
        # We can't just call /usr/bin/env bash because a relocation error occurs
        # when trying to run a build from within Sublime Text
        ln -s ${bash}/bin/bash $out/sublime_bash
        wrapProgram $out/sublime_bash \
          --set LD_PRELOAD "${stdenv.cc.cc.lib}/lib${stdenv.lib.optionalString stdenv.is64bit "64"}/libgcc_s.so.1"
  
        wrapProgram $out/sublime_text \
          --set LD_PRELOAD "${libredirect}/lib/libredirect.so" \
  