From f659e6a16955a8921d73ca4a4209af295d77ad04 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 9 Apr 2023 19:56:59 +0200 Subject: [PATCH] LimeSuite: disable octave build option for crossbuilds --- srcpkgs/LimeSuite/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/LimeSuite/template b/srcpkgs/LimeSuite/template index 07d68af1c36..25a49c5ad71 100644 --- a/srcpkgs/LimeSuite/template +++ b/srcpkgs/LimeSuite/template @@ -39,11 +39,11 @@ shlib_provides="libLimeSuite.so.22.09-1" build_options="octave" desc_option_octave="Enable the LimeSuite Octave plugin" -# Octave is not built on arm, so don't enable the build option by default on those archs -case "$XBPS_TARGET_MACHINE" in - arm*|aarch64*) build_options_default="" ;; - *) build_options_default="octave" ;; -esac +# TODO: the cmake build system executes octave-config +# which needs additional care in crossbuilds +if [ -z "$CROSS_BUILD" ]; then + build_options_default="octave" +fi if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel"