depends -sub CXX gcc          &&
depends  liblo        &&
depends  flowcanvas   &&
depends  JACK-DRIVER  &&

optional_depends  alsa-lib  "--enable-alsa-midi"  "--disable-alsa-midi"  \
                  "for ALSA MIDI driver support"                         &&

optional_depends  dssi  "--enable-dssi"  "--disable-dssi"  \
                  "for DSSI plugin support"                &&

optional_depends  ladspa  "--enable-ladspa"  "--disable-ladspa"  \
                  "for LADSPA plugin support"                    &&

optional_depends  lash  "--enable-lash"  "--disable-lash"  \
                  "for LASH session management support"    &&

optional_depends  libxml2                      \
                  "--enable-console-clients"   \
                  "--disable-console-clients"  \
                  "to build console clients"   &&


if is_depends_enabled $SPELL libxml2; then
  optional_depends  flowcanvas              \
                    "--enable-gtk-client"   \
                    "--disable-gtk-client"  \
                    "to build GTK client"   &&
  if is_depends_enabled $SPELL flowcanvas; then
    depends  libglademm  &&
    depends  gtkmm2
  fi
fi
