anchor.diff:      ++ optional enablePluginArchive libarchive
       ++ optional enablePluginNotificationSounds libcanberra-gtk2
       ++ optional enablePluginNotificationDialogs libnotify
  -    ++ optional enablePluginFancy libsoup
       ++ optional enablePluginRssyl libxml2
       ++ optional enableNetworkManager networkmanager
       ++ optional enableLdap openldap
       ++ optional enablePluginPdf poppler
  -    ++ optional enablePluginFancy webkitgtk24x-gtk2
       ++ optional enablePluginVcalendar libical;
   
     configureFlags =
  
positive.code: { config, fetchurl, stdenv, wrapGAppsHook, autoreconfHook
  , curl, dbus, dbus-glib, enchant, gtk2, gnutls, gnupg, gpgme
  , libarchive, libcanberra-gtk2, libetpan, libnotify, libsoup, libxml2, networkmanager
  , openldap, perl, pkgconfig, poppler, python, shared-mime-info, webkitgtk24x-gtk2
  , glib-networking, gsettings-desktop-schemas, libSM, libytnef, libical
  # Build options
  # TODO: A flag to build the manual.
  
negative.code:       "--disable-pgpmime-plugin"
      ]
      ++ optional (!enablePluginArchive) "--disable-archive-plugin"
      ++ optional (!enablePluginPdf) "--disable-pdf_viewer-plugin"
      ++ optional (!enablePluginPython) "--disable-python-plugin"
      ++ optional (!enablePluginRavatar) "--disable-libravatar-plugin"
  