codjd
LOW
maintainer rotko
0 votes
scanned 2026-11-02 06:02:22.605508
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: rotko <hq@rotko.net>
2
pkgname=codjd
3
pkgver=0.2.0
4
pkgrel=1
5
pkgdesc="codj daemon - music player and keyboard DJ engine (decks, cue, beatgrids, Soulseek) over D-Bus"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/hitchho/codjd"
8
license=('GPL-3.0-or-later')
9
depends=('pipewire' 'alsa-lib' 'gcc-libs' 'glibc')
10
makedepends=('cargo' 'pkgconf' 'clang')
11
optdepends=('codj: the terminal UI')
12
# libspa-sys compiles a C shim; makepkg's -flto in CFLAGS turns it into bitcode rust-lld cannot link
13
# (undefined symbol: spa_format_parse_libspa_rs). The crate's release profile does its own LTO.
14
options=('!lto')
15
source=("$pkgname-$pkgver.tar.gz::https://github.com/hitchho/codjd/archive/v$pkgver.tar.gz")
16
sha256sums=('056f07868a7da7e25b5c16fd5cd1c3dc02739807130e3f4b916ecb9c6a349b90')
17
18
prepare() {
19
cd "$pkgname-$pkgver"
20
export RUSTUP_TOOLCHAIN=stable
21
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
22
}
23
24
build() {
25
cd "$pkgname-$pkgver"
26
export RUSTUP_TOOLCHAIN=stable
27
export CARGO_TARGET_DIR=target
28
cargo build --frozen --release
29
}
30
31
package() {
32
cd "$pkgname-$pkgver"
33
install -Dm755 target/release/codjd -t "$pkgdir/usr/bin/"
34
install -Dm644 LICENCE -t "$pkgdir/usr/share/licenses/$pkgname/"
35
install -Dm644 README.md DOCS.md config.example.toml -t "$pkgdir/usr/share/doc/$pkgname/"
36
install -Dm644 docs/*.md -t "$pkgdir/usr/share/doc/$pkgname/docs/"
37
}
38
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-02 06:02:22 | Low | 1 |