k86-software-git

CLEAN
maintainer TheElevatedOne 0 votes scanned 2026-10-18 00:06:55.117981
View on AUR

Triggered rules

Clean AI review downgraded a static finding llm_review

The static rules flagged this LOW, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it CLEAN (confidence 95%): The package builds from the project's own git repository, which is normal for -git AUR packages; the source is verifiable and the build process is standard, with no signs of malicious behavior.

1 higher static finding superseded - not the current verdict (shown for transparency)
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: TheElevatedOne <adam.mlady@elevated.ovh>
2
3pkgname=k86-software-git
4_pkgname=k86-software
5pkgver=0.1.1.r0.gc64a2ef
6pkgrel=1
7pkgdesc='Configuration software for the Attack Shark K86 keyboard (CLI and GTK 3 GUI, git version)'
8arch=('x86_64' 'aarch64')
9url='https://github.com/TheElevatedOne/AttackSharkKeyboardSoftware'
10license=('GPL-3.0-only')
11depends=('gcc-libs' 'glibc' 'gtk3')
12makedepends=('git' 'cmake' 'pkgconf')
13provides=("$_pkgname")
14conflicts=("$_pkgname" 'attackshark-k86')
15source=("$_pkgname::git+$url.git")
16sha256sums=('SKIP')
17
18pkgver() {
19 cd "$_pkgname"
20 git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
21}
22
23build() {
24 cmake -B build -S "$_pkgname" \
25 -DCMAKE_BUILD_TYPE=None \
26 -DCMAKE_INSTALL_PREFIX=/usr \
27 -Wno-dev
28 cmake --build build
29}
30
31check() {
32 ctest --test-dir build --output-on-failure
33}
34
35package() {
36 DESTDIR="$pkgdir" cmake --install build
37 cd "$_pkgname"
38 install -Dm644 README.md docs/PROTOCOL.md CHANGELOG.md -t "$pkgdir/usr/share/doc/$_pkgname"
39 install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
40}
41

Scan history

Scanned at (UTC)SeverityRules
2026-10-18 00:06:55 Clean 2
2026-10-17 23:20:05 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