depends  gstreamer         &&
depends  gst-plugins-base  &&
depends  liboil            &&

optional_depends  aalib                   \
                  "--enable-aalib"        \
                  "--disable-aalib"       \
                  "for ASCII art output"  &&
optional_depends  xorg-libs                      \
                  "--enable-x --enable-xshm"    \
                  "--disable-x --disable-xshm"  \
                  "for recording from X11"      &&
optional_depends  libxml2                \
                  "--enable-annodex"     \
                  "--disable-annodex"    \
                  "for annodex support"  &&
optional_depends  cairo                          \
                  "--enable-cairo"               \
                  "--disable-cairo"              \
                  "for subtitle/text rendering"  &&
optional_depends  libcdio                 \
                  "--enable-cdio"         \
                  "--disable-cdio"        \
                  "for audio cd reading"  &&
optional_depends  esound                  \
                  "--enable-esd"          \
                  "--disable-esd"         \
                  "for ESD audio output"  &&
optional_depends  flac                                \
                  "--enable-flac"                     \
                  "--disable-flac"                    \
                  "for flac audio decoding/encoding"  &&
optional_depends  gconf2               \
                  "--enable-gconf"     \
                  "--disable-gconf"    \
                  "for gconf support"  &&
optional_depends  gtk+2                         \
                  "--enable-gdk_pixbuf"         \
                  "--disable-gdk_pixbuf"        \
                  "for gdkpixbuf image loader"  &&
optional_depends  jpeg                                \
                  "--enable-jpeg"                     \
                  "--disable-jpeg"                    \
                  "for jpeg image decoding/encoding"  &&
optional_depends  ladspa                \
                  "--enable-ladspa"     \
                  "--disable-ladspa"    \
                  "for LADSPA element"  &&
optional_depends  libcaca                          \
                  "--enable-libcaca"               \
                  "--disable-libcaca"              \
                  "for coloured ascii art output"  &&
optional_depends  libdv                    \
                  "--enable-libdv"         \
                  "--disable-libdv"        \
                  "for DV video decoding"  &&
optional_depends  libpng                    \
                  "--enable-libpng"         \
                  "--disable-libpng"        \
                  "for png image encoding"  &&
optional_depends  libiec61883                                 \
                  "--enable-dv1394"                           \
                  "--disable-dv1394"                          \
                  "to read from a IEE1394 (firewire) device"  &&
optional_depends  libshout                               \
                  "--enable-shout2"                      \
                  "--disable-shout2"                     \
                  "for shoutcast protocol send support"  &&
optional_depends  speex                                \
                  "--enable-speex"                     \
                  "--disable-speex"                    \
                  "for speex audio decoding/encoding"  &&
optional_depends  taglib                   \
                  "--enable-taglib"        \
                  "--disable-taglib"       \
                  "for ID3v2 tag writing"  &&
optional_depends  gtk-doc                   \
                  "--enable-gtk-doc"        \
                  "--disable-gtk-doc"       \
                  "to build documentation"  &&
optional_depends  wavpack                       \
                  "--enable-wavpack"            \
                  "--disable-wavpack"           \
                  "for wavpack audio decoding"  &&

if is_depends_enabled $SPELL gtk-doc; then
  depends  pyxml
fi
