source  "$GRIMOIRE/KDE_DEPENDS" &&
vdepends <<! &&
  qt5compat
  qt6declarative
  qt6svg
  karchive
  kcmutils
  kcompletion
  kconfig
  kcoreaddons
  ki18n
  kitemmodels
  kitemviews
  kservice
  kwallet
  kwidgetsaddons
  kdiagram
  alkimia
  PKG-CONFIG
  shared-mime-info
#   boost[GRAPH]
!
#depends qt6webengine -DENABLE_WEBENGINE=1 &&

optional_depends gpgme   '' '' 'crypto support'   &&
optional_depends kdoctools \
                 ' -DKMM_I18N_GENERATION=1' \
                 ' -DKMM_I18N_GENERATION=0' \
                 'NLS support' &&
optional_depends kholidays \
                 ' -DENABLE_HOLIDAYS=1' \
                 ' -DENABLE_HOLIDAYS=0' \
                 'calendar support'  &&
optional_depends kidentitymanagement \
                ' -DENABLE_ADDRESSBOOK=1' \
                ' -DENABLE_ADDRESSBOOK=0' \
                'address book support' &&
if is_depends_enabled $SPELL kidentitymanagement; then
  depends akonadi   &&
  depends kcontacts
fi &&
optional_depends plasma-activities  \
                 ' -DENABLE_ACTIVITIES=1' \
                 ' -DENABLE_ACTIVITIES=0' \
                 'activities support' &&

optional_depends doxygen '' ' -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=1' 'build documentation' &&
optional_depends libical '' ' -DENABLE_LIBICAL=0' 'calendar plugin' &&
optional_depends libofx  '' ' -DENABLE_LIBOFX=0' 'OFX direct connection to your bank' &&
if is_depends_enabled $SPELL libofx; then
  depends libxml++ &&
  depends glibmm
fi &&
optional_depends finance-quote '' '' 'stock exchange price quotes' &&
optional_depends aqbanking     '' ' -DENABLE_KBANKING=0' 'online banking'  &&
if is_depends_enabled $SPELL aqbanking;then
  depends gwenhywfar
fi
