From b4aa31f2403796bc1094a9f2c0c4e64bd9f35306 Mon Sep 17 00:00:00 2001 From: Juergen Buchmueller Date: Sun, 2 Oct 2016 00:55:33 +0200 Subject: [PATCH] libreoffice: disable glibc external modules We would have to build these modules ourselves for musl libc. --- srcpkgs/libreoffice/template | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/srcpkgs/libreoffice/template b/srcpkgs/libreoffice/template index 2638b178bd5..059de964aa6 100644 --- a/srcpkgs/libreoffice/template +++ b/srcpkgs/libreoffice/template @@ -138,18 +138,23 @@ do_configure() { configure_args+=" --enable-extra-template" configure_args+=" --enable-extra-sample" configure_args+=" --enable-extra-font" - configure_args+=" --enable-ext-mariadb-connector" - configure_args+=" --enable-ext-watch-window" - configure_args+=" --enable-ext-diagram" - configure_args+=" --enable-ext-validator" - configure_args+=" --enable-ext-barcode" - configure_args+=" --enable-ext-ct2n" - configure_args+=" --enable-ext-numbertext" - configure_args+=" --enable-ext-hunart" - configure_args+=" --enable-ext-typo" - configure_args+=" --enable-ext-google-docs" - configure_args+=" --enable-ext-nlpsolver" - configure_args+=" --enable-ext-languagetool" + case "$XBPS_TARGET_MACHINE" in + *-musl) # Can't use the glibc external modules + ;; + *) configure_args+=" --enable-ext-mariadb-connector" + configure_args+=" --enable-ext-watch-window" + configure_args+=" --enable-ext-diagram" + configure_args+=" --enable-ext-validator" + configure_args+=" --enable-ext-barcode" + configure_args+=" --enable-ext-ct2n" + configure_args+=" --enable-ext-numbertext" + configure_args+=" --enable-ext-hunart" + configure_args+=" --enable-ext-typo" + configure_args+=" --enable-ext-google-docs" + configure_args+=" --enable-ext-nlpsolver" + configure_args+=" --enable-ext-languagetool" + ;; + esac configure_args+=" --with-tls=nss" configure_args+=" --with-system-cairo" configure_args+=" --with-myspell-dicts"