currant-git
The package builds from source hosted on a maintainer-controlled git server, which is not whitelisted but plausibly project-owned; the SKIP'd checksum is expected for git sources and not inherently dangerous; no remote code execution or malicious patterns present.
Triggered rules
zero_votes_recent
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
llm_review
An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from source hosted on a maintainer-controlled git server, which is not whitelisted but plausibly project-owned; the SKIP'd checksum is expected for git sources and not inherently dangerous; no remote code execution or malicious patterns present.
PKGBUILD
# Maintainer: Benoit Brummer (Trougnouf) <trougnouf@disroot.org>
pkgname=currant-git
_pkgname=currant
pkgver=57.abce92e.rolling
pkgrel=1
pkgdesc="Fast and powerful music player with a Rust core and thin frontends (git version)"
arch=('x86_64')
url="https://git.disroot.org/trougnouf/currant"
license=('GPL-3.0-or-later')
depends=(
'gcc-libs'
'glibc'
'opus' # opus playback (libopus, linked by the opus crate)
'libogg' # ogg container demuxer (libogg, linked by the ogg crate)
'alsa-lib' # audio output via cpal/rodio
)
makedepends=('cargo' 'pkgconf' 'git')
conflicts=("$_pkgname")
provides=("$_pkgname")
source=("$_pkgname::git+$url.git")
sha256sums=('SKIP')
options=('!lto' '!strip' '!debug')
pkgver() {
cd "$_pkgname"
local commit_hash=$(git rev-parse --short HEAD)
local commit_count=$(git rev-list --count HEAD)
local latest_tag=$(git describe --tags --abbrev=0 2>/dev/null || echo "rolling")
# Strip leading 'v' from the workspace release tag (e.g. v0.1.1 -> 0.1.1)
# and sanitize characters that makepkg forbids in pkgver.
latest_tag="${latest_tag##*-v}"
latest_tag="${latest_tag#v}"
latest_tag="${latest_tag//[-\/]/.}"
echo "$commit_count.$commit_hash.$latest_tag"
}
build() {
cd "$_pkgname"
cargo build --release --locked
}
package() {
cd "$_pkgname"
install -Dm755 "target/release/currant-tui" "$pkgdir/usr/bin/currant-tui"
install -Dm755 "target/release/currant-ctl" "$pkgdir/usr/bin/currant-ctl"
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
}
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-15 01:18:20 | Low | 2 |