anchor.diff:      $out/share/tor-browser/Browser/firefox -no-remote -profile ~/Data/Browser/profile.default "$@"
       EOF
       chmod +x $out/bin/tor-browser
  +
  +    mkdir -p $out/share/applications
  +    cp $desktopItem/share/applications"/"* $out/share/applications
  +
  +    mkdir -p $out/share/pixmaps
  +    cp Browser/browser/icons/mozicon128.png $out/share/pixmaps/torbrowser.png
     '';
   
     buildInputs = [ stdenv ];
   
  -  meta = {
  +  meta = with stdenv.lib; {
       description = "Tor Browser Bundle";
       homepage    = https://www.torproject.org/;
  -    platforms   = stdenv.lib.platforms.linux;
  -    maintainers = with stdenv.lib.maintainers;
  -      [ offline matejc doublec thoughtpolice ];
  +    platforms   = platforms.linux;
  +    maintainers = with maintainers; [ offline matejc doublec thoughtpolice ];
     };
   }
  
positive.code: 
  in stdenv.mkDerivation rec {
    name = "tor-browser-${version}";
    version = "5.0.6";
  
    src = fetchurl {
      url = "https://archive.torproject.org/tor-package-archive/torbrowser/${version}/tor-browser-linux${if stdenv.is64bit then "64" else "32"}-${version}_en-US.tar.xz";
      sha256 = if stdenv.is64bit then
        "1ix05760l9j6bwbswd2fnk4b6nrrzxp3b8abvm4y4979pkkmasfw" else
        "1q5mf91xxj1xs4ajj9i6mdhnzqycbdvprkzskx8pl6j9ll2hlsyh";
    };
  
    patchPhase = ''
  
negative.code: { stdenv, fetchurl, buildEnv, makeDesktopItem
  , xorg, alsaLib, dbus, dbus_glib, glib, gtk, atk, pango, freetype, fontconfig
  , gdk_pixbuf, cairo, zlib}:
  let
  