anchor.diff:              sha256 = "0mv4ilpqi5hpg182mzqn766frhi6rw48aba3xfbaj4m82v0lajqc";
             };
             nativeBuildInputs = [ pkgconfig ];
  -          buildInputs = [ dri2proto dri3proto renderproto libdrm openssl libX11 libXau libXaw libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms xcbutilrenderutil libXdmcp libXfixes libxkbfile libXmu libXpm libXrender libXres libXt ];
  +          buildInputs = [ xorgproto libdrm openssl libX11 libXau libXaw libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms xcbutilrenderutil libXdmcp libXfixes libxkbfile libXmu libXpm libXrender libXres libXt ];
             meta.platforms = stdenv.lib.platforms.unix;
           } else if (abiCompat == "1.18") then {
               name = "xorg-server-1.18.4";
  
positive.code:               sha256 = "1j1i3n5xy1wawhk95kxqdc54h34kg7xp4nnramba2q8xqfr5k117";
              };
              nativeBuildInputs = [ pkgconfig ];
              buildInputs = [ dri2proto dri3proto renderproto libdrm openssl libX11 libXau libXaw libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms xcbutilrenderutil libXdmcp libXfixes libxkbfile libXmu libXpm libXrender libXres libXt ]
                ++ stdenv.lib.optionals stdenv.isDarwin [
                  # Needed for NSDefaultRunLoopMode symbols.
                  cf-private
  
negative.code:     outputs = [ "out" "dev" "doc" ];
      configureFlags = attrs.configureFlags or []
        ++ malloc0ReturnsNullCrossFlag;
      buildInputs = attrs.buildInputs ++ [self.xorgproto];
    });
  
    libXp = super.libXp.overrideAttrs (attrs: {
  