anchor.diff:        pgpsigUrls = map (n: "${n}.sig") src.urls;
         pgpKeyFingerprints = [
           # Adam Jackson
  +        "DD38 563A 8A82 2453 7D1F  90E4 5B8A 2D50 A0EC D0D3"
           "995E D5C8 A613 8EB0 961F  1847 4C09 DD83 CAAA 50B2"
         ];
         failEarly = true;
  
positive.code: #, libxshmfence
  , libxt
  , libxtst
  , opengl-dummy
  , openssl
  #, pixman
  , presentproto
  , randrproto
  , recordproto
  , renderproto
  , resourceproto
  , scrnsaverproto
  , systemd_lib
  , tslib
  , videoproto
  , wayland
  , wayland-protocols
  , windowswmproto
  #, xcb-util
  #, xcbutilwm
  #, xcbutilimage
  #, xcbutilkeysyms
  #, xcbutilrenderutil
  , xcmiscproto
  , xextproto
  , xf86bigfontproto
  , xf86dgaproto
  , xf86driproto
  , xf86vidmodeproto
  , xineramaproto
  , xorg
  , xproto
  , xtrans
  }:
  
  stdenv.mkDerivation rec {
    name = "xorg-server-1.19.6";
  
    src = fetchurl {
      url = "mirror://xorg/individual/xserver/${name}.tar.bz2";
      hashOutput = false;
      sha256 = "a732502f1db000cf36a376cd0c010ffdbf32ecdd7f1fa08ba7f5bdf9601cc197";
    };
  
    nativeBuildInputs = [
  
negative.code:     xorg.libxshmfence
      libxt
      libxtst
      nettle
      opengl-dummy
      openssl
      xorg.pixman
      systemd_lib
      tslib
      wayland
      wayland-protocols
      xorg.xcbutil
      xorg.xcbutilwm
      xorg.xcbutilimage
      xorg.xcbutilkeysyms
      xorg.xcbutilrenderutil
      xorg.xkbcomp
      xorgproto
      xtrans
    ];
  
  