anchor.diff:    ])
     ++ lib.optionals stdenv.isLinux  (with pkgs.xorg; [
        libXi libXcursor libXrandr libXrender libXxf86vm libXcomposite libXext
  -  ])
  -  ++ [ pkgs.xorg.libX11 pkgs.perl ]));
  +  ])));
   
     patches = [ ] ++ patches';
   
  
positive.code:   inherit name src configureFlags;
  
    # Fixes "Compiler cannot create executables" building wineWow with mingwSupport
    # FIXME Breaks wineStaging builds
    strictDeps = supportFlags.mingwSupport;
  
    nativeBuildInputs = [
      pkgconfig fontforge makeWrapper flex bison
    ]
    ++ lib.optionals supportFlags.mingwSupport mingwGccs;
  
    buildInputs = toBuildInputs pkgArches (with supportFlags; (pkgs:
    [ pkgs.freetype ]
    ++ lib.optional stdenv.isLinux         pkgs.libcap
    ++ lib.optional pngSupport             pkgs.libpng
    ++ lib.optional jpegSupport            pkgs.libjpeg
  
negative.code: { stdenv, lib, pkgArches, callPackage,
    name, version, src, mingwGccs, monos, geckos, platforms,
    bison, flex, fontforge, makeWrapper, pkg-config,
    autoconf, hexdump, perl,
    supportFlags,
    patches,
    buildScript ? null, configureFlags ? []
  