ninfer-git

LOW
maintainer kelvie 0 votes scanned 2026-08-22 05:16:50.653524
View on AUR
Why flagged

The package builds from a public Git repository with a SKIP'd checksum, which is common for git packages; it compiles the project's own source code for a specific GPU architecture, posing no inherent danger beyond typical AUR packages with low votes and recent upload.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 90%): The package builds from a public Git repository with a SKIP'd checksum, which is common for git packages; it compiles the project's own source code for a specific GPU architecture, posing no inherent danger beyond typical AUR packages with low votes and recent upload.

PKGBUILD

1# Maintainer: kelvie <kelvie@kelvie.ca>
2# NOTE: NInfer is compiled exclusively for sm_120a (NVIDIA GeForce RTX 50 series and RTX PRO Blackwell cards, e.g. RTX PRO 6000 Blackwell).
3# It will build on any machine with the CUDA toolkit, but the binaries will
4# only run on sm_120a hardware.
5pkgname=ninfer-git
6_pkgbase=ninfer
7pkgver=20260818.ga99407c
8pkgrel=1
9pkgdesc="High-performance single-GPU inference engine for registered Qwen checkpoints (sm_120a only)"
10arch=(x86_64)
11url="https://github.com/Neroued/ninfer"
12license=(Apache-2.0)
13depends=(
14 curl
15 cuda-toolkit
16 ffmpeg
17 gcc-libs
18 glibc
19 nvidia-utils
20)
21makedepends=(
22 cmake
23 curl
24 cuda-toolkit
25 ffmpeg
26 git
27 ninja
28 pkgconf
29)
30source=("git+${url}.git")
31sha256sums=('SKIP')
32
33pkgver() {
34 # No upstream tags; use date + short hash of the default branch HEAD.
35 printf "%s.g%s" \
36 "$(date +%Y%m%d)" \
37 "$(git ls-remote "${url}.git" HEAD | cut -c1-7)"
38}
39
40build() {
41 cmake -S "${_pkgbase}" -B build -G Ninja \
42 -DCMAKE_BUILD_TYPE=Release \
43 -DCMAKE_CUDA_ARCHITECTURES=120a \
44 -DNINFER_BUILD_APPS=ON
45 cmake --build build
46}
47
48package() {
49 # Upstream has no install target; install from the build tree.
50 install -Dm755 -t "${pkgdir}/usr/bin" \
51 "build/apps/ninfer" \
52 "build/apps/ninfer-serve"
53 install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" \
54 "${srcdir}/${_pkgbase}/LICENSE" \
55 "${srcdir}/${_pkgbase}/README.md"
56}
57

Scan history

Scanned at (UTC)SeverityRules
2026-08-22 05:16:50 Low 2

Report a package

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

0 / 4000
Your suggestion