From df9e7f13fdf1784cceed803b1033a0e811bbe1aa Mon Sep 17 00:00:00 2001 From: q66 Date: Mon, 20 Jul 2020 05:09:33 +0200 Subject: [PATCH] digikam: make webengine optional --- srcpkgs/digikam/template | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/srcpkgs/digikam/template b/srcpkgs/digikam/template index cf016e11498..296d9562b17 100644 --- a/srcpkgs/digikam/template +++ b/srcpkgs/digikam/template @@ -1,7 +1,7 @@ # Template file for 'digikam' pkgname=digikam version=7.0.0 -revision=1 +revision=2 build_style=cmake hostmakedepends="extra-cmake-modules gettext pkg-config bison flex" makedepends="qt5-devel libjpeg-turbo-devel qt5-plugin-mysql qt5-plugin-odbc @@ -12,8 +12,7 @@ makedepends="qt5-devel libjpeg-turbo-devel qt5-plugin-mysql qt5-plugin-odbc knotifyconfig-devel knotifications-devel threadweaver-devel akonadi-contacts-devel libksane-devel kcalendarcore-devel tiff-devel lcms2-devel qtav libopencv-devel liblqr-devel marble5-devel libgphoto2-devel - lensfun-devel eigen jasper-devel MesaLib-devel glu-devel qt5-webengine-devel - qt5-webchannel-devel" + lensfun-devel eigen jasper-devel MesaLib-devel glu-devel qt5-webchannel-devel" short_desc="Advanced digital photo management application" maintainer="Helmut Pozimski " license="GPL-2.0-or-later, LGPL-2.1-or-later" @@ -23,6 +22,18 @@ checksum=dc0718e30031e692d7f05367b44e797fed61f12d27063641b6a5cf4d8b26e911 CXXFLAGS="-Wl,-lpthread" -case "$XBPS_TARGET_MACHINE" in - arm*) broken="qt5-webengine-devel unavailable" ;; -esac +build_options="webengine" +desc_option_webengine="Build with Qt5 WebEngine" + +if [ "$XBPS_TARGET_ENDIAN" = "le" ]; then + if [ "$XBPS_WORDSIZE" = "$XBPS_TARGET_WORDSIZE" ]; then + build_options_default="webengine" + fi +fi + +if [ "$build_option_webengine" ]; then + makedepends+=" qt5-webengine-devel" +else + makedepends+=" qt5-webkit-devel" + configure_args=" -DENABLE_QWEBENGINE=OFF" +fi