aboutsummaryrefslogtreecommitdiffstats
path: root/community/ccls/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/ccls/APKBUILD')
-rw-r--r--community/ccls/APKBUILD17
1 files changed, 9 insertions, 8 deletions
diff --git a/community/ccls/APKBUILD b/community/ccls/APKBUILD
index a0f01bc8e59..4e13371c3ae 100644
--- a/community/ccls/APKBUILD
+++ b/community/ccls/APKBUILD
@@ -1,9 +1,8 @@
# Contributor: Clayton Craft <clayton@craftyguy.net>
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=ccls
-pkgver=0.20210330_git20220417
+pkgver=0.20230717
pkgrel=0
-_gitrev=74458915b3472b0df26264d7d1599505385cf453
pkgdesc="C/C++/Objective-C language server"
url="https://github.com/MaskRay/ccls"
arch="all"
@@ -12,24 +11,26 @@ makedepends="
clang-dev
clang-static
cmake
+ libxml2-dev
llvm-dev
+ llvm-gtest
llvm-static
rapidjson-dev
samurai
zlib-dev
"
-source="$pkgname-$pkgver.tar.gz::https://github.com/MaskRay/ccls/archive/$_gitrev.tar.gz"
-builddir="$srcdir/$pkgname-$_gitrev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/MaskRay/ccls/archive/$pkgver.tar.gz"
options="!check" # no tests
build() {
- cmake -G Ninja \
+ CC=clang \
+ CXX=clang++ \
+ cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
-DCLANG_LINK_CLANG_DYLIB=on \
- -DLLVM_LINK_LLVM_DYLIB=on \
- -Bbuild
+ -DLLVM_LINK_LLVM_DYLIB=on
cmake --build build
}
@@ -38,5 +39,5 @@ package() {
}
sha512sums="
-e4f163c1de6e64394a28944d4e806850fd6574d0f888e91b1a42d2b58d29442559f187c8e26b3a40e5bb6d482daf16a5f03d18bd9e3b07baee7fb5888d31d618 ccls-0.20210330_git20220417.tar.gz
+f0fe31877151b76cabc17aa2ef8d3d87038805fbe43ca807e2e0824e90d952b1f5767f151788480aedf58e2ff569b72978fceeaca6b741b00c643d73f6afb445 ccls-0.20230717.tar.gz
"