source  $GRIMOIRE/KDE_DEPENDS &&
if is_depends_enabled $SPELL qt6base;then
  depends qt6declarative
else
  depends qtdeclarative
fi &&
depends libx11   &&
depends libxcb   &&
depends kcmutils &&
depends kcrash   &&
depends kdeclarative &&
depends kglobalaccel &&
depends ki18n    &&
depends kidletime    &&
depends knotifications &&
depends ktextwidgets &&
depends kwayland     &&
depends kwindowsystem  &&
depends kxmlgui  &&
depends solid    &&
depends wayland  &&
depends xinput   &&
depends layer-shell-qt &&
depends libkscreen &&
optional_depends LOGIN-DAEMON   '' '' 'emergency unlock' &&
if ! is_depends_enabled $SPELL systemd && ! is_depends_enabled $SPELL elogind;then
  depends consolekit2
fi &&
optional_depends libseccomp '' '' 'sandbox for kscreenlocker_greet' &&
optional_depends linux-pam '' ' -DPAM_REQUIRED=OFF' 'PAM support - (recommended)'
