PKGNAME=kdepim-runtime
PKGSEC=kde
PKGDEP="akonadi-calendar akonadi-contacts akonadi-notes cyrus-sasl \
        fontconfig freetype kauth kcalcore kcalutils kcmutils kcodecs \
        kcompletion kconfig kconfigwidgets kcontacts kcoreaddons kdav \
        kholidays ki18n kimap kidentitymanagement kio kitemmodels \
        kitemviews kjobwidgets kldap kmailtransport kmbox kmime \
        knotifications knotifyconfig kpimtextedit kservice ktextwidgets \
        kwallet kwidgetsaddons kwindowsystem kxmlgui libetebase \
        libkdepim libkgapi qca qtkeychain shared-mime-info solid sonnet"
PKGDEP__NOWEBENGINE="${PKGDEP/libkgapi/}"
PKGDEP__LOONGSON3="${PKGDEP__NOWEBENGINE}"
PKGDEP__PPC64EL="${PKGDEP__NOWEBENGINE}"
PKGDEP__RISCV64="${PKGDEP__NOWEBENGINE/libetebase/}"
BUILDDEP="extra-cmake-modules kaccounts-integration kdoctools"
PKGDES="Basic runtime libraries and data files for KDE PIM"

# Note:
#
# -DUSE_UNITY_CMAKE_SUPPORT "Use UNITY cmake support (speedup compile time)."
# Upstream defaults to "OFF."
ABTYPE=cmakeninja
CMAKE_AFTER=(
    '-DBUILD_COVERAGE=OFF'
    '-DBUILD_TESTING=OFF'
    '-DBUILD_WITH_QT6=OFF'
    '-DENABLE_BSYMBOLICFUNCTIONS=OFF'
    '-DKDEPIM_RUN_AKONADI_TEST=ON'
    '-DKDEPIM_RUN_ISOLATED_TESTS=OFF'
    '-DKDE_INSTALL_PREFIX_SCRIPT=OFF'
    '-DKDE_INSTALL_USE_QT_SYS_PATHS=ON'
    '-DUSE_UNITY_CMAKE_SUPPORT=OFF'
)

PKGREP="kde-l10n<=16.12.3"
PKGBREAK="kde-l10n<=16.12.3"

# FIXME: Qt5WebEngine is only available for these architectures.
FAIL_ARCH="!(amd64|arm64)"
