anchor.diff:    buildInputs = [
       fontconfig
       freetype
  -    xorg.libX11
  -    xorg.libxcb
  -    xorg.libXcursor
  -    xorg.libXft
  -    xorg.libXrandr
  -    xorg.libXrender
  -    xorg.libXt
  +    libx11
  +    libxcb
  +    libxcursor
  +    libxft
  +    libxrandr
  +    libxrender
  +    libxt
  +    #libxtst
       xorg.libXtst
  -    xorg.randrproto
  -    xorg.renderproto
  +    randrproto
  +    renderproto
       xorg.xcbutil
       xorg.xcbutilkeysyms
       xorg.xcbutilwm
  -    xorg.xproto
  +    xproto
     ];
   
     postUnpack = ''
  
positive.code: { stdenv
  , fetchpatch
  , fetchFromGitHub
  , makeWrapper
  
  , fontconfig
  , freetype
  , which
  , xorg
  }:
  
  stdenv.mkDerivation rec {
    name = "spectrwm-2016-12-09";
  
    src = fetchFromGitHub {
      version = 2;
      owner = "conformal";
      repo = "spectrwm";
      rev = "2646d004bf17fb42799b887b4781a28de4c8bfb9";
      sha256 = "cc331269543ab8b0b2018ec7be549e0856738e1e2eeb8787280079fe7d225c86";
    };
  
    nativeBuildInputs = [
  
negative.code:       --prefix 'PATH' : "${which}/bin"
    '';
  
    meta = with lib; {
      description = "A tiling window manager";
      homepage = https://github.com/conformal/spectrwm;
      license = licenses.isc;
  