depends meson    &&
depends ninja-build-system &&
depends python3  &&
depends binutils &&
depends elfutils &&
depends DEVICE-MANAGER   &&
depends gcab    &&
depends glib2   &&
depends json-glib  &&
depends libarchive &&
depends libgudev   &&
depends libgusb &&
depends libsoup &&
depends libxmlb &&
depends sqlite  &&
depends util-linux &&
depends -sub VAPIGEN vala &&
optional_depends bash-completion '' '' 'ease of use' &&
optional_depends consolekit2 'consolekit=true' 'consolekit=false' 'consolekit support ' &&
optional_depends libsmbios 'plugin_dell=true' 'plugin_dell=false' 'DELL support' &&
if is_depends_enabled $SPELL libsmbios;then
  depends efivar 'plugin_uefi=true'
else
  optional_depends efivar 'plugin_uefi=true' 'plugin_uefi=false' 'UEFI support'
fi &&
if is_depends_enabled $SPELL efivar;then
  depends cairo      &&
  depends fontconfig &&
  depends freetype2  &&
  depends pango      &&
  depends pillow     &&
  depends pygobject3 &&
  depends pycairo
fi
optional_depends elogind 'elogind=true' 'elogind=false' 'Elogind support' &&
optional_depends gnutls  'pkcs7=true' 'pkcs7=false' 'pkcs7 support' &&
optional_depends gobject-introspection 'introspection=true' 'introspection=false' 'introspection support' &&
optional_depends gpgme   'gpg=true'     'gpg=false'     'GPG support' &&
optional_depends gtk-doc 'gtkdoc=true'  'gtkdoc=false'  'build docs'  &&
optional_depends policykit 'daemon=true' 'daemon=false' 'build daemon' &&
optional_depends systemd 'systemd=true' 'systemd=false' 'SystemD support' &&
optional_depends valgrind '' '' 'debugging support'
