anchor.diff: -{ stdenv, fetchurl, fetchpatch, pkgconfig, gettext, perl
  +{ stdenv, fetchurl, fetchpatch, pkgconfig, gettext, perl, makeWrapper, shared-mime-info
   , expat, glib, cairo, pango, gdk_pixbuf, atk, at-spi2-atk, gobjectIntrospection
   , xorg, epoxy, json-glib, libxkbcommon, gmp
   , waylandSupport ? stdenv.isLinux, wayland, wayland-protocols
  
positive.code:     moveToOutput bin/gtk-update-icon-cache "$out"
      # Launcher
      moveToOutput bin/gtk-launch "$out"
    '';
  
    passthru = {
  
negative.code:   outputs = [ "out" "dev" ];
    outputBin = "dev";
  
    nativeBuildInputs = [ pkgconfig gettext gobjectIntrospection perl makeWrapper ];
  
    patches = [
      ./3.0-immodules.cache.patch
  