. "$GRIMOIRE"/MESON_DEPENDS &&
depends  gnutls    &&
depends  libxml2   &&
depends  readline  &&
depends  curl      &&
depends  glib2     &&
depends  libpciaccess &&
depends  yajl      &&
depends  python3   &&

optional_depends  -sub "LVM_FULL" lvm \
                  storage_lvm={enabled,disabled} &&

optional_depends  LIBSASL                                  \
                  sasl={enabled,disabled}                  \
                  'for Cyrus SASL authentication support'  &&

optional_depends  gettext                        \
                  nls={enabled,disabled}         \
                  'for Native Language support'  &&

optional_depends  libxl \
                  driver_libxl={enabled,disabled} \
		  'for Xen support' &&

optional_depends  parted                              \
                  storage_disk={enabled,disabled}     \
                  'for GParted partitioning backend'  &&

optional_depends  policykit \
                  polkit={enabled,disabled} \
                  'PolicyKit support' &&

optional_depends  libssh2 \
                  libssh2={enabled,disabled} \
                  'SSH2 support' &&

optional_depends  DEVICE-MANAGER \
                  udev={enabled,disabled} \
                  'to use udev for host device enumeration' &&

optional_depends  'libpcap'  \
                  libpcap={enabled,disabled} \
                  'for a packet filtering mechanism' &&

optional_depends  'libselinux'  \
                  selinux={enabled,disabled} \
                  'for Security Enhanced Linux (SELinux) support'  &&

optional_depends  'fuse'  \
                  fuse={enabled,disabled} \
                  'for FUSE filesystem support for lxc'  &&

suggest_depends  iptables '' '' 'for IP table routing support'  &&
suggest_depends  -sub 'NMAP_NCAT NMAP_NC_SYMLINK' nmap '' '' 'for remote SSH tunneling' &&
suggest_depends  'bridge-utils' '' '' 'for creating TUN/TAP bridges'  &&
suggest_depends  'iproute2' '' '' 'for routing between TUN/TAP interfaces' &&
suggest_depends  'dnsmasq' '' '' 'for providing DHCP on virtual networks' &&
suggest_depends  qemu '' '' 'for QEMU support' &&
suggest_depends  'ebtables' '' '' 'for firewall/NAT support'
