. "$GRIMOIRE"/VDEPENDS &&
vdepends << EOF &&
	meson
	vala
	gtk+3 >= 3.24.0
	glib2 >= 2.58
	libhandy >= 1.1.0
	gcr >= 3.38
	libpwquality
	libsecret
EOF
optional_depends libxslt \
		 manpage={true,false} \
		 'for building the manpage' &&
optional_depends gpgme \
		 pgp-support={true,false} \
		 'for PGP key support' &&
if is_depends_enabled "$SPELL" gpgme; then
  vdepends <<EOF
	gpgme >= 1.14.0
	GNUPG
EOF
fi &&
optional_depends pkcs11-helper \
		 pkcs11-support={true,false} \
		 'for PKCS#11 support' &&
optional_depends openldap \
		 ldap-support={true,false} \
		 'for LDAP keyserver support' &&
optional_depends libsoup \
		 hkp-support={true,false} \
                 "for HKP keyserver support" &&
optional_depends avahi \
		 key-sharing={true,false} \
		 'for DNS-SD key sharing support' &&
optional_depends openssh \
                 '' \
                 '' \
                 'SSH keys management support'
