clice-nightly-bin

LOW
maintainer Perdixky 0 votes scanned 2026-09-25 03:10:18.761179
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Perdixky <3293789706@qq.com>
2
3pkgbase=clice-nightly-bin
4pkgname=('clice-nightly-bin' 'clice-nightly-bin-debug')
5pkgver=0.1.2026092407
6pkgrel=1
7pkgdesc='Nightly C++ language server and matching crash symbols'
8arch=('x86_64' 'aarch64')
9url='https://github.com/clice-io/clice'
10license=('Apache-2.0')
11makedepends=('patchelf' 'python' 'llvm')
12options=('!strip' '!debug')
13
14source=("symbolize.py::https://raw.githubusercontent.com/clice-io/clice/v${pkgver}/scripts/symbolize.py")
15sha256sums=('a3194305755dead82d5861640f389c6f0b57883e1a337758cc4e1ffb7d224243')
16
17source_x86_64=(
18 "clice-${pkgver}.x86_64-unknown-linux-gnu.tar.gz::${url}/releases/download/v${pkgver}/clice-${pkgver}.x86_64-unknown-linux-gnu.tar.gz"
19 "clice-${pkgver}.x86_64-unknown-linux-gnu.symbols.tar.xz::${url}/releases/download/v${pkgver}/clice-${pkgver}.x86_64-unknown-linux-gnu.symbols.tar.xz"
20)
21sha256sums_x86_64=(
22 '8b1235bfba38dbd8abc7682805c64ee68feca1336cf218de2ab1177a9e7fc9c0'
23 'ff88515b217a24eeef7b258b39bebf8eb536341925ff9f1a146116bc38099c15'
24)
25
26source_aarch64=(
27 "clice-${pkgver}.aarch64-unknown-linux-gnu.tar.gz::${url}/releases/download/v${pkgver}/clice-${pkgver}.aarch64-unknown-linux-gnu.tar.gz"
28 "clice-${pkgver}.aarch64-unknown-linux-gnu.symbols.tar.xz::${url}/releases/download/v${pkgver}/clice-${pkgver}.aarch64-unknown-linux-gnu.symbols.tar.xz"
29)
30sha256sums_aarch64=(
31 'e38e486e7c412031badc9e874ffcd5216b4c1d3575d070b359e0e55b6ade6287'
32 'c0ae78e74c86b81ec6392be8e44a9bbdb1e66d4805fe1713b060871e2af708d2'
33)
34
35package_clice-nightly-bin() {
36 pkgdesc='Next-generation C++ language server (upstream nightly binary)'
37 depends=('glibc')
38 provides=("clice=${pkgver}")
39 conflicts=('clice' 'clice-bin' 'clice-git')
40
41 install -Dm755 "${srcdir}/clice/bin/clice" "${pkgdir}/usr/lib/clice/bin/clice"
42 install -dm755 "${pkgdir}/usr/lib/clice/lib"
43 cp -a "${srcdir}/clice/lib/clang" "${pkgdir}/usr/lib/clice/lib/"
44 patchelf --remove-rpath "${pkgdir}/usr/lib/clice/bin/clice"
45
46 install -dm755 "${pkgdir}/usr/bin"
47 ln -s /usr/lib/clice/bin/clice "${pkgdir}/usr/bin/clice"
48 install -Dm644 "${srcdir}/clice/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
49 install -Dm644 "${srcdir}/clice/clice.toml" "${pkgdir}/usr/share/doc/${pkgname}/clice.toml"
50}
51
52package_clice-nightly-bin-debug() {
53 pkgdesc='Matching GSYM crash symbols for clice nightly'
54 depends=("clice-nightly-bin=${pkgver}-${pkgrel}" 'python' 'llvm')
55
56 install -Dm644 "${srcdir}/clice.gsym" "${pkgdir}/usr/share/clice-nightly-bin/clice.gsym"
57 install -Dm755 "${srcdir}/symbolize.py" "${pkgdir}/usr/share/clice-nightly-bin/symbolize.py"
58 install -dm755 "${pkgdir}/usr/bin"
59 cat > "${pkgdir}/usr/bin/clice-symbolize" <<'EOF'
60#!/bin/sh
61exec /usr/bin/python /usr/share/clice-nightly-bin/symbolize.py "$@" --symbols /usr/share/clice-nightly-bin/clice.gsym
62EOF
63 chmod 755 "${pkgdir}/usr/bin/clice-symbolize"
64}
65

Scan history

Scanned at (UTC)SeverityRules
2026-09-25 03:10:18 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion