anchor.diff:  { stdenv
  -, fetchurl
  +, autoreconfHook
  +, fetchFromGitHub
  +, gnome-common
  +, gtk-doc
   , intltool
   , itstool
  +, lib
   
   , atk
   , db
  
positive.code:     "--disable-rebuilds"
      "--enable-default-binary"
      "--enable-warnings"
      "--with-ui"
      (wtFlag "gtksourceview" (gtksourceview != null) null)
      # TODO: goocanvas
      "--disable-goocanvas"
      (wtFlag "graphviz" (graphviz != null) null)
      (wtFlag "bdb" (db != null) null)
      (wtFlag "mysql" (mariadb-connector-c != null) null)
      (wtFlag "postgres" (postgresql != null) null)
      "--without-oracle"
      # TODO: java support
      "--disable-java"
      "--with-jni"
      (wtFlag "ldap" (openldap != null) null)
      # TODO: firebird support
      "--disable-firebird"
      "--without-mdb"
      (wtFlag "libsoup" (libsoup != null) null)
      (wtFlag "libsecret" (libsecret != null) null)
      #(wtFlag "gnome-keyring" (gnome-keyring != null) null)
      "--with-gnome-keyring"
    ];
  
  
negative.code:     )
    '';
  
    meta = with lib; {
      description = "GNOME database access library";
      homepage = https://wiki.gnome.org/Projects/libgdata;
      license = licenses.lgpl21Plus;
  