source  "$GRIMOIRE/KDE_DEPENDS"  &&
vdepends <<! &&
  qt6multimedia
  qt6networkauth
  qt6scxml
  qt6webengine
  qt5compat
  kcompletion
  kcoreaddons
  ki18n
  kiconthemes
  kio
  knotifications
  knotifyconfig
  kservice
  ktextwidgets
  kwindowsystem
  kxmlgui
  solid
  threadweaver
  LIBAVCODEC
  JPEG
  boost
  exiv2
  lcms2
  libpgf
  libpng
  libx11
  libxml2
  libxslt
  OPENCV[FACE]
  OPENGL
  PKG-CONFIG
  sqlite
  tiff
  zlib
!
optional_depends  kcalendarcore '' '' 'calendar support' &&
optional_depends  kfilemetadata  '-DENABLE_KFILEMETADATASUPPORT=1' '-DENABLE_KFILEMETADATASUPPORT=0' 'File metadata support' &&
optional_depends  doxygen    '' '-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=1' 'build API documentation' &&
optional_depends  EIGEN      '' '' 'Refocus tool support' &&
optional_depends  akonadi-contacts '-DENABLE_AKONADICONTACTSUPPORT=1' '-DENABLE_AKONADICONTACTSUPPORT=0' 'Addressbook support' &&
optional_depends  lensfun    '' '' 'lens correction support'  &&
optional_depends  imagemagick  '' '' 'iamge editing' &&
optional_depends  libksane     '' '-DCMAKE_DISABLE_FIND_PACKAGE_KSaneWidgets6=1' 'Scanner support' &&
optional_depends  jasper       '' '' 'JPEG2000 support' &&
optional_depends  libgphoto2 '' '' 'digital camera support' &&
if is_depends_enabled $SPELL libgphoto2;then
  depends libusb
fi &&
optional_depends  marble     '-DENABLE_GEOLOCATION=1' '-DENABLE_GEOLOCATION=0' 'geolocation support' &&
optional_depends  MYSQL      '' '' 'MySql database' &&
optional_depends  liblqr     '' '' 'image resizing (thumbnails)' &&
optional_depends tesseract  '' '' 'OCR support' &&
optional_depends x265 '' '' 'H.265/HEVC video encoder'
