mpv-music

LOW
maintainer mdrv 0 votes scanned 2026-08-30 11:42:29.053600
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# Maintainer: Umar Alfarouk <medrivia@gmail.com>
2
3pkgname=mpv-music
4pkgver=0.27.1
5pkgrel=1
6pkgdesc='Blazing-fast, terminal-native music player and library browser for mpv'
7arch=(x86_64 aarch64)
8url='https://github.com/FurqanHun/mpv-music'
9license=(MIT)
10depends=('mpv' 'libgcc')
11optdepends=('yt-dlp: for playing URLs'
12 'deno: JS runtime for YouTube playback (recommended)'
13 'nodejs: alternative JS runtime for YouTube playback')
14makedepends=(cargo)
15source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
16sha256sums=('840395c0eb51341de44c5679eabc72d020fef50c2bfebd17b8cfb83771a8a050')
17
18# NOTE: the 'update' self-updater feature is intentionally not enabled;
19# updates arrive via pacman.
20
21# Disable LTO on x86_64: system-wide LTO poisons ring's C symbol visibility
22# causing "undefined symbol: ring_core_0_17_14__LIMBS_less_than" errors
23# https://github.com/briansmith/ring/issues/2746
24[[ $CARCH == 'x86_64' ]] && options=(!lto)
25
26prepare() {
27 cd "$pkgname-$pkgver"
28 cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
29}
30
31build() {
32 cd "$pkgname-$pkgver"
33 cargo build --frozen --release
34}
35
36check() {
37 cd "$pkgname-$pkgver"
38 cargo test --frozen
39}
40
41package() {
42 cd "$pkgname-$pkgver"
43 install -Dm755 target/release/mpv-music "$pkgdir/usr/bin/mpv-music"
44 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
45}
46

Scan history

Scanned at (UTC)SeverityRules
2026-08-30 11:42:29 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