anchor.diff:    ];
   
     configureFlags = [
  +    "--disable-maintainer-mode"
  +    "--enable-largefile"
  +    "--disable-debug"
  +    "--disable-profile"
       "--disable-docs"
  +    "--${boolEn (elem targetSystem platforms.x86-all)}-mmx"
  +    "--${boolEn (elem targetSystem platforms.x86-all)}-sse"
  +    "--${boolEn (gobject-introspection != null)}-introspection"
  +    "--disable-glibtest"
  +    "--enable-nls"
  +    "--disable-gtk-doc"
  +    "--disable-gtk-doc-html"
  +    "--disable-gtk-doc-pdf"
  +    "--disable-workshop"
  +    "--${boolEn (vala != null)}-vala"
       "--without-mrg"
  +    # Requres --with-mrg
  +    #"--${boolWt (gexiv2 != null && mrg != null)}-gexiv2"
  +    "--without-gexiv2"
  +    "--${boolWt (cairo != null)}-cairo"
  +    "--${boolWt (pango != null)}-pango"
  +    "--${boolWt (pango != null)}-pangocairo"
  +    "--${boolWt (gdk-pixbuf_unwrapped != null)}-gdk-pixbuf"
       "--without-lensfun"
  +    "--${boolWt (librsvg != null)}-librsvg"
  +    # Requires --with-libv4l
  +    #"--${boolWt (v4l_lib != null)}-libv4l2"
  +    "--without-libv4l2"
  +    "--${boolWt (openexr != null)}-openexr"
       "--without-sdl"
  +    "--${boolWt (libraw != null)}-libraw"
  +    "--${boolWt (jasper != null)}-jasper"
       "--without-graphviz"
       "--without-lua"
  +    "--${boolWt (ffmpeg_2 != null)}-libavformat"
  +    #"--${boolWt (v4l_lib != null)}-libv4l"
  +    "--without-libv4l"
  +    "--${boolWt (lcms2 != null)}-lcms"
       "--without-libspiro"
  +    #"--${boolWt (exiv2 != null)}-exiv2"
  +    "--without-exit2"
       "--without-umfpack"
  -    "--without-libv4l"  # This is currently broken
  +    "--${boolWt (libtiff != null)}-libtiff"
  +    "--${boolWt (libwebp != null)}-webp"
     ];
   
  -  meta = with stdenv.lib; {
  +  meta = with lib; {
       description = "Graph-based image processing framework";
       homepage = http://www.gegl.org;
       license = licenses.gpl3;
       maintainers = with maintainers; [
  +      codyopel
         wkennington
       ];
       platforms = with platforms;
  
positive.code: , libwebp
  , openexr
  , pango
  #, v4l_lib
  , vala
  }:
  
  let
    versionMajor = "0.3";
    versionMinor = "8";
    version = "${versionMajor}.${versionMinor}";
  in
  stdenv.mkDerivation rec {
    name = "gegl-${version}";
  
    src = fetchurl {
      url = "https://download.gimp.org/pub/gegl/${versionMajor}/${name}.tar.bz2";
      sha256 = "06ca9e67a59da026eb941b9d323269d7c19a922f1e478acdd3791a0eef8b229b";
    };
  
    nativeBuildInputs = [
      intltool
    ];
  
    buildInputs = [
      babl
      cairo
      exiv2
      ffmpeg
      gdk-pixbuf
      gexiv2
      glib
      gobject-introspection
      jasper
  
negative.code: { stdenv
  , autoreconfHook
  , fetchurl
  , intltool
  , lib
  
  , babl
  , cairo
  , exiv2
  , ffmpeg_2
  , gdk-pixbuf_unwrapped
  , gexiv2
  , glib
  , gobject-introspection
  