depends glib2 &&
depends libplist &&
depends xml-parser-expat &&
optional_depends libxml2 \
                 '--enable-libxml' \
                 '--disable-libxml' \
                 'to parse SysInfoExtended' &&
optional_depends gdk-pixbuf2 \
                 '--enable-gdk-pixbuf' \
                 '--disable-gdk-pixbuf' \
                 'to enable ArtworkDB' &&
optional_depends gtk-sharp-2 \
                 '--with-mono' \
                 '--without-mono' \
                 'to build mono binding' &&
optional_depends pygobject \
                 '--enable-pygobject' \
                 '--without-python --disable-pygobject' \
                 'to enable python bindings' &&
if is_depends_enabled $SPELL pyobject; then
  depends mutagen
fi &&
optional_depends gtk-doc \
                 '--enable-gtk-doc' \
                 '--disable-gtk-doc' \
                 'to build documentation' &&
optional_depends DEVICE-MANAGER \
                 '--enable-udev' \
                 '--disable-udev' \
                 'to enable udev support' &&
optional_depends hal \
                 '--with-hal' \
                 '--without-hal' \
                 'to enable hal support'
