anchor.diff: -{ stdenv, fetchFromGitHub, cmake, pkgconfig, makeWrapper
  +{ stdenv, fetchFromGitHub, cmake, pkgconfig, wrapGAppsHook
   , glib, gtk3, gettext, libxkbfile, libgnome_keyring, libX11
   , freerdp, libssh, libgcrypt, gnutls, makeDesktopItem
   , pcre, webkitgtk, libdbusmenu-gtk3, libappindicator-gtk3
  
positive.code:     sha256 = "07lj6a7x9cqcff18pwfkx8c8iml015zp6sq29dfcxpfg4ai578h0";
    };
  
    buildInputs = [ cmake pkgconfig makeWrapper
                    glib gtk3 gettext libxkbfile libgnome_keyring libX11
                    freerdp_git libssh libgcrypt gnutls
                    pcre webkitgtk libdbusmenu-gtk3 libappindicator-gtk3
  
negative.code: 
    cmakeFlags = "-DWITH_VTE=OFF -DWITH_TELEPATHY=OFF -DWITH_AVAHI=OFF -DWINPR_INCLUDE_DIR=${freerdp_git}/include/winpr2";
  
    preFixup = ''
      gappsWrapperArgs+=(
        --prefix LD_LIBRARY_PATH : "${libX11.out}/lib"
      )
    '';
  
    postInstall = ''
      mkdir -pv $out/share/applications
      cp ${desktopItem}/share/applications/* $out/share/applications
    '';
  
    meta = with stdenv.lib; {
  