anchor.diff: -{ lib, stdenv, fetchFromGitHub
  +{ lib, stdenv, fetchFromGitHub, fetchpatch
   , xorg, xkeyboard_config, zlib
   , libjpeg_turbo, pixman, fltk
   , cmake, gettext, libtool
  
positive.code:   };
  
  
    postPatch = ''
      sed -i -e '/^\$cmd \.= " -pn";/a$cmd .= " -xkbdir ${xkeyboard_config}/etc/X11/xkb";' unix/vncserver/vncserver.in
      fontPath=
      substituteInPlace vncviewer/vncviewer.cxx \
         --replace '"/usr/bin/ssh' '"${openssh}/bin/ssh'
    '';
  
    dontUseCmakeBuildDir = true;
  
negative.code:     cp -R xorg*/* unix/xserver
      pushd unix/xserver
      version=$(echo ${xorg.xorgserver.name} | sed 's/.*-\([0-9]\+\).\([0-9]\+\).*/\1\2/g')
      patch -p1 < "$source_top/unix/xserver$version.patch"
      autoreconf -vfi
      ./configure $configureFlags  --disable-devel-docs --disable-docs \
          --disable-xorg --disable-xnest --disable-xvfb --disable-dmx \
  