anchor.diff:  
     unpackPhase = ''
       mkdir -p $TMP/ $out/{opt,bin}
  -    tar -xvf $src -C $TMP/
  +    cp $src/* $TMP/ -r
     '';
   
     installPhase = ''
  -    cp -r $TMP/icecat/* $out/opt/
  +    cp -r $TMP/* $out/opt/
       ln -sf $out/opt/icecat-bin $out/bin/icecat
     '';
   
  
positive.code: , at-spi2-core
  }:
  
  let
    mirror = "https://mirror.tochlab.net/pub/gnu/gnuzilla";
    name = "icecat";
  in
  
  stdenv.mkDerivation rec {
    pname = "icecat-bin";
    version = "60.7.0";
  
    src = fetchurl {
      url = "${mirror}/${version}/${name}-${version}.en-US.gnulinux-x86_64.tar.bz2";
      sha256 = "sha256-Tw3/565dmKY71EsrDb05+T1gBWORIU6FZYkqsa3jaoU=";
    };
  
    nativeBuildInputs = [
  
negative.code: { stdenv
  , lib
  , fetchzip
  , autoPatchelfHook
  , wrapGAppsHook
  , gnome2
  