diff options
author | Jean-Michaël Celerier | 2022-07-21 11:13:59 +0200 |
---|---|---|
committer | Jean-Michaël Celerier | 2022-07-21 11:13:59 +0200 |
commit | 37bfdf009679f928c837f8661e55f94dedc8ab9f (patch) | |
tree | 1226da8676af9e362f048ba77732fd2b1255ec11 | |
parent | 91e7adc7ab5ed0799189a2f91aef03ff77e2d03c (diff) | |
download | aur-37bfdf009679f928c837f8661e55f94dedc8ab9f.tar.gz |
use clang as long as we havent fixed gcc
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 8 insertions, 2 deletions
@@ -8,6 +8,8 @@ pkgbase = ossia-score makedepends = git makedepends = cmake makedepends = qt5-tools + depends = clang + depends = lld depends = boost depends = qt5-base depends = qt5-imageformats @@ -8,7 +8,7 @@ pkgdesc="ossia score, an interactive sequencer for the intermedia arts" arch=('x86_64') url="https://ossia.io" license=('GPLv3') -depends=('boost' 'qt5-base' 'qt5-imageformats' 'qt5-svg' 'qt5-websockets' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-declarative' 'ffmpeg' 'portaudio' 'jack') +depends=('clang' 'lld' 'boost' 'qt5-base' 'qt5-imageformats' 'qt5-svg' 'qt5-websockets' 'qt5-quickcontrols2' 'qt5-serialport' 'qt5-declarative' 'ffmpeg' 'portaudio' 'jack') makedepends=('git' 'cmake' 'qt5-tools') optdepends=('faust' 'lilv' 'suil' 'lv2' 'sdl2' 'libfreenect2' 'qt5-shadertools-git' 'ysfx-git' 'leap-motion-sdk' 'leap-motion-driver') provides=("$pkgname=$pkgver") @@ -23,7 +23,11 @@ build() { mkdir -p "$srcdir/build" cd "$srcdir/build" - cmake -Wno-dev \ + cmake \ + -Wno-dev \ + -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ \ + -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=lld" \ + -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=lld" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_UNITY_BUILD=1 \ -DSCORE_PCH=0 \ |