anchor.diff:  { stdenv, lib, fetchFromGitHub, fetchgit, qtbase, qtimageformats
   , breakpad, ffmpeg, openalSoft, openssl, zlib, libexif, lzma, libopus
   , gtk2, glib, cairo, pango, gdk_pixbuf, atk, libappindicator-gtk2
  -, libunity, dee, libdbusmenu-glib, libva
  +, libunity, dee, libdbusmenu-glib, libva, qmakeHook
   
   , pkgconfig, libxcb, xcbutilwm, xcbutilimage, xcbutilkeysyms
   , libxkbcommon, libpng, libjpeg, freetype, harfbuzz, pcre16
  
positive.code:   buildInputs = [
      breakpad ffmpeg openalSoft openssl zlib libexif lzma libopus
      gtk2 glib libappindicator-gtk2 libunity cairo pango gdk_pixbuf atk
      dee libdbusmenu-glib libva
      # Qt dependencies
      libxcb xcbutilwm xcbutilimage xcbutilkeysyms libxkbcommon
      libpng libjpeg freetype harfbuzz pcre16 xproto libX11
  
negative.code:   qtSrcs = qtbase.srcs ++ [ qtimageformats.src ];
    qtPatches = qtbase.patches;
  
    dontUseQmakeConfigure = true;
  
    buildCommand = ''
      unpackPhase
      cd "$sourceRoot"
      patchPhase
  