diff options
Diffstat (limited to 'community/ccls/APKBUILD')
-rw-r--r-- | community/ccls/APKBUILD | 33 |
1 files changed, 23 insertions, 10 deletions
diff --git a/community/ccls/APKBUILD b/community/ccls/APKBUILD index 0d4f188b011..4e13371c3ae 100644 --- a/community/ccls/APKBUILD +++ b/community/ccls/APKBUILD @@ -1,30 +1,43 @@ # Contributor: Clayton Craft <clayton@craftyguy.net> # Maintainer: Clayton Craft <clayton@craftyguy.net> pkgname=ccls -pkgver=0.20210330 -pkgrel=1 +pkgver=0.20230717 +pkgrel=0 pkgdesc="C/C++/Objective-C language server" url="https://github.com/MaskRay/ccls" arch="all" license="Apache-2.0" -makedepends="clang-dev clang-static cmake llvm-dev llvm-static rapidjson-dev - zlib-dev" -source="$pkgname-$pkgver.tar.gz::https://github.com/MaskRay/ccls/archive/refs/tags/$pkgver.tar.gz" +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/$pkgver.tar.gz" options="!check" # no tests build() { - cmake -H. \ + 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 } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build } + sha512sums=" -dd78c040c2a51d6b47f8dd2d8bdc0661111f26b9233ffeb41216254b1b0ad0f634190784e6b8c2d7b36475c13020356342d83a9f80047d7da75ce21ca8885b16 ccls-0.20210330.tar.gz +f0fe31877151b76cabc17aa2ef8d3d87038805fbe43ca807e2e0824e90d952b1f5767f151788480aedf58e2ff569b72978fceeaca6b741b00c643d73f6afb445 ccls-0.20230717.tar.gz " |