. "$GRIMOIRE/FUNCTIONS" &&
. "$GRIMOIRE/VDEPENDS" &&

vdepends << "!"
	SSL
	curl
	intltool
	libdeflate		flags: -DUSE_SYSTEM_DEFLATE=ON
	libevent >= 2.0.10	flags: -DUSE_SYSTEM_EVENT2=ON
	libnatpmp		flags: -DUSE_SYSTEM_NATPMP=ON
	libpsl			flags: -DUSE_SYSTEM_PSL=ON
	miniupnpc		flags: -DUSE_SYSTEM_MINIUPNPC=ON
!

optional_depends systemd \
                 -DWITH_SYSTEMD=ON \
                 -DWITH_SYSTEMD=OFF \
                 "for systemd startup notification support" &&

optional_depends QT \
                 -DENABLE_QT=ON \
                 -DENABLE_QT=OFF \
                 "for QT client" &&

optional_depends gtk+3 \
                 -DENABLE_GTK=ON \
                 -DENABLE_GTK=OFF \
                 "for GTK+ client" &&

if is_depends_enabled $SPELL gtk+3; then
  optional_depends libcanberra "" "" "for sounds support" &&
  optional_depends dbus-glib "" "" "for dbus support"
fi &&

optional_depends GETTEXT \
                 -DENABLE_NLS=ON \
                 -DENABLE_NLS=OFF \
                 "for native language support"
