aboutsummaryrefslogtreecommitdiffstats
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/qt5-qtlocation/APKBUILD24
1 files changed, 19 insertions, 5 deletions
diff --git a/community/qt5-qtlocation/APKBUILD b/community/qt5-qtlocation/APKBUILD
index da6ef6507f..18b943aa67 100644
--- a/community/qt5-qtlocation/APKBUILD
+++ b/community/qt5-qtlocation/APKBUILD
@@ -1,8 +1,9 @@
# Contributor: Francesco Colista <fcolista@alpinelinux.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=qt5-qtlocation
-pkgver=5.15.2
-pkgrel=1
+pkgver=5.15.3_git20201109
+pkgrel=0
+_commit="861e372b6ad81570d4f496e42fb25a6699b72f2f"
pkgdesc="Qt5 - Location component"
url="https://www.qt.io/developers/"
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
@@ -10,17 +11,30 @@ license="LGPL-2.1-only AND LGPL-3.0-only AND GPL-3.0-only AND Qt-GPL-exception-1
makedepends="qt5-qtbase-dev qt5-qtdeclarative-dev icu-dev"
subpackages="$pkgname-dev"
options="!check" # No tests
-builddir="$srcdir/qtlocation-everywhere-src-$pkgver"
+builddir="$srcdir/qtlocation"
case $pkgver in
*_beta*|*_rc*) _rel=development_releases;;
*) _rel=official_releases;;
esac
-source="https://download.qt.io/$_rel/qt/${pkgver%.*}/$pkgver/submodules/qtlocation-everywhere-src-$pkgver.tar.xz
+source="https://dev.alpinelinux.org/archive/qt5-qtlocation/qtlocation-$_commit.tar.gz
fix-build.patch
"
+disturl="dev.alpinelinux.org:/archive/$pkgname/"
+
+snapshot() {
+ clean
+ deps
+ mkdir -p "$srcdir"
+ cd "$srcdir"
+ git clone https://invent.kde.org/qt/qt/qtlocation -b kde/5.15 --recursive
+ cd qtlocation && git checkout $_commit && cd -
+ tar czvf $SRCDEST/qtlocation-$_commit.tar.gz qtlocation
+ rsync --progress -La $SRCDEST/qtlocation-$_commit.tar.gz $disturl
+}
+
build() {
qmake-qt5 "CONFIG+=posix"
make
@@ -36,5 +50,5 @@ package() {
install -d "$pkgdir"/usr/share/licenses
ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/$pkgname
}
-sha512sums="6192922506b3ea354e85431df83c19d7cc9aebb17549c6a1de48f625bf8365ff3db3161080dde254a5fb9199d99c3c5dc8e1533429150be55df96ddb7d6ce16f qtlocation-everywhere-src-5.15.2.tar.xz
+sha512sums="5e9feabbac29052377d2cd1ec22fa29b00de361122580f0f33128fadf12b72af711f2e1e114a3e82c7c00812b304287212d617c85fe1b5bb0f39f120c884d8cc qtlocation-861e372b6ad81570d4f496e42fb25a6699b72f2f.tar.gz
eb19b97909b64a82d75732872573b25c626c924aec93dbbe9b1b27fd72354149aa0c4e2d3727a5a2519a7bee39cb6af60761ad40e29b4e7adeb89a300a710505 fix-build.patch"