From 60a9f6f5eb6311516f77700eb44417ac20bcb239 Mon Sep 17 00:00:00 2001 From: Andrew Benson Date: Fri, 2 Mar 2018 17:14:19 -0500 Subject: [PATCH] ssr: fix cross compile Closes: #12056 [via git-merge-pr] --- srcpkgs/ssr/template | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/srcpkgs/ssr/template b/srcpkgs/ssr/template index a038132e4fc..4ae3e1471c0 100644 --- a/srcpkgs/ssr/template +++ b/srcpkgs/ssr/template @@ -1,7 +1,7 @@ # Template file for 'ssr' pkgname=ssr version=0.3.9 -revision=1 +revision=2 build_style=cmake configure_args="-DWITH_QT5=ON" hostmakedepends="pkg-config" @@ -16,4 +16,11 @@ homepage="http://www.maartenbaert.be/simplescreenrecorder/" distfiles="https://github.com/MaartenBaert/${pkgname}/archive/${version}.tar.gz" checksum=f3820eadaf9ecfe9aaf0940bf868cedd828c6e75b6a860195ecc091c174fcebe -only_for_archs="i686 i686-musl x86_64 x86_64-musl" +if [ -n "$CROSS_BUILD" ]; then + hostmakedepends+=" qt5-devel" +fi + +case "$XBPS_TARGET_MACHINE" in + i686*|x86_64*) ;; + *) configure_args+=" -DENABLE_X86_ASM=no -DWITH_GLINJECT=no" ;; +esac