rivu-git

LOW
maintainer giskard 0 votes scanned 2026-10-18 17:22:42.773931
View on AUR
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_pkgname=rivu
2pkgname=rivu-git
3pkgver=0.2.0.r0.ba47f81
4pkgrel=1
5pkgdesc='A local-first Linux music player with desktop, CLI, TUI and headless modes'
6arch=('x86_64' 'aarch64')
7url="https://github.com/rtgiskard/${_pkgname}"
8license=('GPL-3.0-or-later')
9depends=('gcc-libs' 'glibc' 'fontconfig' 'libpipewire>=1.2' 'libxkbcommon' 'opus' 'wayland' 'libglvnd' 'vulkan-icd-loader' 'ttf-nerd-fonts-symbols-mono' 'hicolor-icon-theme')
10makedepends=('git' 'rust>=1.99' 'clang' 'pkgconf' 'ffmpeg>=9')
11optdepends=('ffmpeg>=9: optional FFmpeg decoding' 'xdg-desktop-portal: desktop file chooser')
12provides=("${_pkgname}")
13conflicts=("${_pkgname}")
14options=('!lto')
15source=("git+https://github.com/rtgiskard/${_pkgname}.git")
16b2sums=('SKIP')
17
18pkgver() {
19 git -C ${_pkgname} describe --long --tags | sed 's/^v//;s/\([^-]*-\)g/r\1/;s/-/./g'
20}
21
22prepare() {
23 cd ${_pkgname}
24 cargo fetch --locked
25}
26
27build() {
28 cd ${_pkgname}
29 RIVU_GIT_VERSION="$pkgver" cargo build --frozen --release --workspace --target-dir .cache/target
30}
31
32package() {
33 cd ${_pkgname}
34 install -Dm755 .cache/target/release/rivu "$pkgdir/usr/bin/rivu"
35 install -Dm644 data/applications/rivu.desktop "$pkgdir/usr/share/applications/rivu.desktop"
36 install -Dm644 data/icons/rivu.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/rivu.svg"
37 install -Dm644 data/icons/rivu.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/rivu.png"
38}
39

Scan history

Scanned at (UTC)SeverityRules
2026-10-18 17:22:42 Low 1

Report a package

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

0 / 4000
Your suggestion