summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Scarpetta2017-02-04 09:54:19 +0100
committerMarco Scarpetta2017-02-04 09:54:19 +0100
commit13a14c488bc7dd334eda5347d1d56e56b690e073 (patch)
treefb8b69b0cc87a20f1d2d8b42476c119310bebf53
parentb0ce521b6271933d2b8e7b66a3d63d9ea0060ee1 (diff)
downloadaur-13a14c488bc7dd334eda5347d1d56e56b690e073.tar.gz
Compile with clang
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD9
2 files changed, 9 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 950509245480..05f6d1c6f6cb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,6 @@
-# Generated by mksrcinfo v8
-# Wed Jul 6 19:33:43 UTC 2016
pkgbase = kasync-git
pkgdesc = A C++ library for controlling asynchronous tasks
- pkgver = r88.6bc6092
+ pkgver = r110.7ea6a87
pkgrel = 1
url = https://github.com/KDE/kasync
arch = i686
@@ -10,6 +8,7 @@ pkgbase = kasync-git
license = GPL
makedepends = extra-cmake-modules
makedepends = git
+ makedepends = clang
depends = qt5-base
provides = kasync
conflicts = kasync
diff --git a/PKGBUILD b/PKGBUILD
index 8d07936b9377..5851ad508a5c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,15 @@
+# Maintainer: Marco Scarpetta <marcoscarpetta02@gmail.com>
# Maintainer: Jameson Pugh <imntreal@gmail.com>
pkgname=kasync-git
-pkgver=r88.6bc6092
+pkgver=r110.7ea6a87
pkgrel=1
pkgdesc='A C++ library for controlling asynchronous tasks'
arch=('i686' 'x86_64')
url='https://github.com/KDE/kasync'
license=('GPL')
depends=('qt5-base')
-makedepends=('extra-cmake-modules' 'git')
+makedepends=('extra-cmake-modules' 'git' 'clang')
conflicts=(kasync)
provides=(kasync)
source=("git://anongit.kde.org/kasync.git")
@@ -26,6 +27,10 @@ prepare() {
build() {
cd build
cmake ../kasync \
+ -DENABLE_TESTING=OFF \
+ -DCMAKE_C_COMPILER=/usr/bin/clang \
+ -DCMAKE_CXX_COMPILER=/usr/bin/clang++ \
+ -DWITH_KJOB=OFF \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DLIB_INSTALL_DIR=lib \