anchor.diff:    libXi = super.libXi.overrideAttrs (attrs: {
       outputs = [ "out" "dev" "man" "doc" ];
       propagatedBuildInputs = [ self.libXfixes ];
  -    configureFlags = stdenv.lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
  -      "xorg_cv_malloc0_returns_null=no"
  -    ];
  +    configureFlags = stdenv.lib.optional (stdenv.hostPlatform != stdenv.buildPlatform)
  +      "xorg_cv_malloc0_returns_null=no";
     });
   
     libXinerama = super.libXinerama.overrideAttrs (attrs: {
  
positive.code:     x11BuildHook = ./imake.sh;
      patches = [./imake.patch ./imake-cc-wrapper-uberhack.patch];
      setupHook = ./imake-setup-hook.sh;
      CFLAGS = [ ''-DIMAKE_COMPILETIME_CPP='"${if stdenv.isDarwin
        then "${tradcpp}/bin/cpp"
        else "gcc"}"' ''
      ];
      inherit tradcpp;
    });
  
  
negative.code: 
    libXmu = super.libXmu.overrideAttrs (attrs: {
      outputs = [ "out" "dev" "doc" ];
      buildFlags = [ "BITMAP_DEFINES='-DBITMAPDIR=\"/no-such-path\"'" ];
    });
  
    libXrandr = super.libXrandr.overrideAttrs (attrs: {
  