summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 14 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3fde7537e105..5b14d002ff40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@
_android_arch=armv7a-eabi
pkgname=android-${_android_arch}-qt5
-pkgver=5.15.0
+pkgver=5.15.1
pkgrel=1
pkgdesc="Qt 5 for Android"
arch=('any')
@@ -65,10 +65,12 @@ _pkgfqn="qt-everywhere-src-${pkgver}"
install="${pkgname}.install"
source=("http://download.qt-project.org/official_releases/qt/${pkgver:0:4}/${pkgver}/single/${_pkgfqn}.tar.xz"
"0001-Support-pkg-config-under-Android.patch"
- "0002-Force-64-bit-atomics-usage.patch")
-md5sums=('610a228dba6ef469d14d145b71ab3b88'
+ "0002-Force-64-bit-atomics-usage.patch"
+ "0003-Remove-undeclared-method-in-QtNative.patch")
+md5sums=('ab16c28f4f9e6db8299096312decdbc4'
'6af9dcc450ae6c69d8fddccf0680d84a'
- 'f17efcb3d46afefd9d2c011301fd53c5')
+ 'f17efcb3d46afefd9d2c011301fd53c5'
+ 'b5e5c0d979b0f6a4dd90f32ce999965b')
prepare() {
cd ${_pkgfqn}
@@ -87,6 +89,7 @@ prepare() {
;;
esac
+ patch -Np1 -i "../0003-Remove-undeclared-method-in-QtNative.patch"
sed -i "s/android-21/android-$ANDROID_MINIMUM_PLATFORM/g" qtbase/configure.pri
}
@@ -146,11 +149,17 @@ build() {
# Platform specific patches
case "$_android_arch" in
- x86*)
+ x86)
configue_opts+="
-no-sql-mysql
-no-sql-psql"
;;
+ x86-64)
+ configue_opts+="
+ -no-avx2
+ -no-sql-mysql
+ -no-sql-psql"
+ ;;
*)
;;
esac