anchor.diff:      "--disable-standalone"
       "--disable-debug"
       (enFlag "unit-tests" doCheck null)
  -    "--enable-cairo"
  +    (enFlag "cairo" (cairo != null) null)
       "--disable-profile"
       "--disable-maintainer-flags"
       "--enable-deprecated"
  -    "--enable-glibtest"
  -    "--enable-glib"
  -    "--enable-cogl-pango"
  -    "--enable-cogl-gst"
  +    (enFlag "glibtest" (glib != null) null)
  +    (enFlag "glib" (glib != null) null)
  +    (enFlag "cogl-pango" (pango != null) null)
  +    (enFlag "cogl-gst" (gstreamer != null && gst-plugins-base != null) null)
       "--enable-cogl-path"
  -    "--enable-gdk-pixbuf"
  +    (enFlag "gdk-pixbuf" (gdk-pixbuf != null) null)
       "--disable-quartz-image"
       "--disable-examples-install"
       "--enable-gles1"
  
positive.code:     # Do not build examples
      sed -e "s/^\(SUBDIRS +=.*\)examples\(.*\)$/\1\2/" \
        -i Makefile.am Makefile.in
    '' + optionalString (!doCheck) ''
      # For some reason the configure switch will not completely disable
      # tests being built
  
negative.code: , gdk-pixbuf
  , glib
  , gobject-introspection
  , gst-plugins-base
  , gstreamer
  , json-glib
  , libdrm
  , libxkbcommon
  