ddsn-git
LOW
maintainer daedaevibin
0 votes
scanned 2026-08-21 07:14:31.584968
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: Dae Euhwa <daedaevibin@ik.me>
2
3
pkgname=ddsn-git
4
pkgver=1.7.0
5
pkgrel=1
6
pkgdesc="Dynamic Discord Rich Presence based on active Niri windows (git)"
7
arch=('x86_64')
8
url="https://github.com/Veridian-Zenith/DDS"
9
license=('MIT')
10
depends=('glibc' 'niri')
11
makedepends=('cargo' 'git' 'clang' 'lld')
12
provides=('ddsn')
13
conflicts=('ddsn' 'ddsn-bin')
14
source=("git+$url.git#branch=main")
15
b2sums=('SKIP')
16
17
pkgver() {
18
cd DDS
19
git describe --long --tags | sed 's/^v//;s/-/./g'
20
}
21
22
prepare() {
23
cd DDS
24
export RUSTUP_TOOLCHAIN=stable
25
cargo fetch --locked --target "$(rustc -vV | grep host | awk '{print $2}')"
26
}
27
28
build() {
29
cd DDS
30
export RUSTUP_TOOLCHAIN=stable
31
export CARGO_TARGET_DIR=target
32
export RUSTFLAGS="-C linker=clang -C link-arg=-fuse-ld=lld"
33
cargo build --frozen --release -p ddsn
34
}
35
36
check() {
37
cd DDS
38
export RUSTUP_TOOLCHAIN=stable
39
cargo test --frozen -p ddsn
40
}
41
42
package() {
43
cd DDS
44
install -Dm755 "target/release/ddsn" -t "$pkgdir/usr/bin/"
45
install -Dm755 scripts/discord-monitor.sh "$pkgdir/usr/bin/discord-monitor-ddsn.sh"
46
install -Dm644 scripts/discord-monitor-niri.service -t "$pkgdir/usr/lib/systemd/user/"
47
install -Dm644 common/src/config/default-config-niri.json "$pkgdir/usr/share/ddsn/config.json"
48
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
49
}
50
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-21 07:14:31 | Low | 1 |