anchor.diff:        then [ "--with-x-toolkit=${toolkit}" "--with-xft" ]
         else [ "--with-x=no" "--with-xpm=no" "--with-jpeg=no" "--with-png=no"
                "--with-gif=no" "--with-tiff=no" ])
  -    ++ lib.optional withXwidgets "--with-xwidgets";
  +    ++ lib.optional withXwidgets "--with-xwidgets"
  +    ++ lib.optional nativeComp "--with-nativecomp"
  +    ;
   
     preConfigure = lib.optionalString srcRepo ''
       ./autogen.sh
  
positive.code: , libtiff, librsvg, gconf, libxml2, imagemagick, gnutls, libselinux
  , alsaLib, cairo, acl, gpm, AppKit, GSS, ImageIO, m17n_lib, libotf
  , jansson, harfbuzz
  , systemd ? null
  , withX ? !stdenv.isDarwin
  , withNS ? stdenv.isDarwin
  
negative.code:     ++ lib.optionals (withX && withGTK3) [ gtk3-x11 gsettings-desktop-schemas ]
      ++ lib.optional (stdenv.isDarwin && withX) cairo
      ++ lib.optionals (withX && withXwidgets) [ webkitgtk glib-networking ]
      ++ lib.optionals withNS [ AppKit GSS ImageIO ]
      ++ lib.optionals nativeComp [ libgccjit ]
      ;
  
    hardeningDisable = [ "format" ];
  
  