. "$GRIMOIRE/FUNCTIONS" &&
. "$GRIMOIRE/VDEPENDS"  &&
vdepends <<< "at-spi2-core >= 2.45.0" &&
depends exo &&
depends intltool &&
depends libxfce4util &&
depends libxfce4ui &&
depends shared-mime-info &&
depends desktop-file-utils &&

optional_depends xfce4-panel \
                 "--enable-tpa-plugin" \
                 "--disable-tpa-plugin" \
                 "to build Trash Panel Applet" &&

if is_depends_enabled $SPELL xfce4-panel; then
  depends dbus-glib '--enable-dbus'
else
  optional_depends dbus-glib \
                   "--enable-dbus" \
                   "--disable-dbus" \
                   "for D-Bus support"
fi &&

optional_depends libgudev \
                 "--enable-gudev" \
                 "--disable-gudev" \
                 "for volume management via GUDev" &&

optional_depends GETTEXT \
                 "--enable-nls" \
                 "--disable-nls" \
                 "for Native Language Support" &&

optional_depends gtk-doc \
                 "--enable-gtk-doc" \
                 "--disable-gtk-doc" \
                 "to build documentation" &&

optional_depends libexif \
                 "--enable-exif" \
                 "--disable-exif" \
                 "for EXIF support" &&

optional_depends pcre \
                 "--enable-pcre" \
                 "--disable-pcre" \
                 "for regular expressions support" &&

optional_depends libnotify \
                 "--enable-notifications" \
                 "--disable-notifications" \
                 "for Mount notification support" &&

optional_depends startup-notification \
                 "--enable-startup-notification" \
                 "--disable-startup-notification" \
                 "for startup notification library support" &&

depends cairo &&
if is_depends_enabled $SPELL dbus-glib; then
  depends dbus
fi &&
depends fontconfig &&
depends freetype2 &&
depends gdk-pixbuf2 &&
depends glib2 &&
depends gtk+3 &&
depends harfbuzz &&
depends libice &&
depends libpng &&
depends libsm &&
depends libx11 &&
depends pango &&
depends pixman &&
depends xfconf
