badness-bin
CLEAN
maintainer jolars
0 votes
scanned 2026-08-21 00:01:35.148225
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 downloads prebuilt binaries from the project's official GitHub releases, which is a trusted source; checksums are provided and the package installs only the intended files without executing arbitrary code.
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: Johan Larsson <johan@jolars.co>
2
pkgname=badness-bin
3
pkgver=0.17.0
4
pkgrel=1
5
pkgdesc="A language server, formatter, and linter for LaTeX"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/jolars/badness"
8
license=('MIT')
9
depends=('gcc-libs')
10
provides=('badness')
11
conflicts=('badness')
12
options=(!strip)
13
source_x86_64=("badness-$pkgver-x86_64-unknown-linux-gnu.tar.gz::$url/releases/download/v$pkgver/badness-x86_64-unknown-linux-gnu.tar.gz")
14
source_aarch64=("badness-$pkgver-aarch64-unknown-linux-gnu.tar.gz::$url/releases/download/v$pkgver/badness-aarch64-unknown-linux-gnu.tar.gz")
15
sha256sums_x86_64=('6e6f74edcc02329370e31a3f914cb05d5acb2a00b82f775b52ead0f63e83c0e3')
16
sha256sums_aarch64=('1c19e636978cde60034cdff8e34fece2477e4a9b2ae6c33d22dac6dcd4203c0a')
17
18
package() {
19
install -Dm755 badness "$pkgdir/usr/bin/badness"
20
21
# Release tarballs up to v0.13.0 predate the man-page and completion
22
# bundling; the guards can go once pkgver is past that.
23
if [ -d man ]; then
24
install -Dm644 man/*.1 -t "$pkgdir/usr/share/man/man1/"
25
fi
26
27
if [ -d completions ]; then
28
install -Dm644 completions/badness.bash "$pkgdir/usr/share/bash-completion/completions/badness"
29
install -Dm644 completions/badness.fish "$pkgdir/usr/share/fish/vendor_completions.d/badness.fish"
30
install -Dm644 completions/_badness "$pkgdir/usr/share/zsh/site-functions/_badness"
31
fi
32
33
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
34
}
35
Changes since previous scan
--- PKGBUILD @ 2026-08-15 00:26+++ PKGBUILD @ 2026-08-21 00:01@@ -1,6 +1,6 @@ # Maintainer: Johan Larsson <johan@jolars.co> pkgname=badness-bin-pkgver=0.16.0+pkgver=0.17.0 pkgrel=1 pkgdesc="A language server, formatter, and linter for LaTeX" arch=('x86_64' 'aarch64')@@ -12,8 +12,8 @@ options=(!strip) source_x86_64=("badness-$pkgver-x86_64-unknown-linux-gnu.tar.gz::$url/releases/download/v$pkgver/badness-x86_64-unknown-linux-gnu.tar.gz") source_aarch64=("badness-$pkgver-aarch64-unknown-linux-gnu.tar.gz::$url/releases/download/v$pkgver/badness-aarch64-unknown-linux-gnu.tar.gz")-sha256sums_x86_64=('4a2248c35be479518f0b8e57e93bc79f772ceaa7f95254342c9384d34d6954bc')-sha256sums_aarch64=('9ed3223d2551c1a67a991609ee6068dac8aa089104ad7a34ad6de80a08ff9832')+sha256sums_x86_64=('6e6f74edcc02329370e31a3f914cb05d5acb2a00b82f775b52ead0f63e83c0e3')+sha256sums_aarch64=('1c19e636978cde60034cdff8e34fece2477e4a9b2ae6c33d22dac6dcd4203c0a') package() { install -Dm755 badness "$pkgdir/usr/bin/badness"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-21 00:01:35 | Clean | 2 |
| 2026-08-20 11:11:30 | Low | 1 |
| 2026-08-15 00:26:13 | Clean | 2 |
| 2026-08-14 13:29:16 | Low | 1 |