diff --git a/srcpkgs/kf6-akonadi/template b/srcpkgs/kf6-akonadi/template index b6655fb93c2..3d82d99dedb 100644 --- a/srcpkgs/kf6-akonadi/template +++ b/srcpkgs/kf6-akonadi/template @@ -33,6 +33,17 @@ replaces="akonadi5>=0" build_options="python" build_options_default="python" +if [ "$CROSS_BUILD" ]; then + configure_args+=" -DECM_SHIBOKEN_ARCH=$XBPS_CROSS_RUST_TARGET" + configure_args+=" -DSYSROOT_INCLUDE_DIRS=$XBPS_CROSS_BASE/usr/include" +fi +export LLVM_INSTALL_DIR=/usr/lib/llvm/${_llvmver} + +case "$XBPS_TARGET_MACHINE" in + arm*) configure_args+=" -DSHIBOKEN_GENERATOR_EXTRA_FLAGS=--clang-option=-mfloat-abi=hard" ;; +esac + + do_check() { # failing tests are disabled - sqlite tests hang on futex cd build