sonicradio
MEDIUM
maintainer killab33z
2 votes
scanned 2026-09-05 16:00:23.828148
Why flagged
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
Triggered rules
Medium
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: killab33z <killab33z @ protonmail-dot-ch>
2
# Previous Maintainer: Antonio Arias Orzanco <antonio dot arias99999 at gmail dot com>
3
4
pkgname=sonicradio
5
pkgver=0.8.14
6
pkgrel=1
7
pkgdesc="A TUI radio player making use of Radio Browser API and Bubbletea."
8
arch=('aarch64' 'i686' 'x86_64')
9
url="https://github.com/dancnb/sonicradio"
10
license=('MIT')
11
depends=('glibc')
12
makedepends=('go' 'make')
13
# Minimal 1 audio player is needed for audio playback.
14
optdepends=('mpv: Use mpv for audio playback.'
15
'ffmpeg: Use ffplay for audio playback.'
16
'vlc: Use vlc for audio playback.'
17
'mplayer: Use mplayer for audio playback.'
18
'mpd: Use mpd for audio playback.')
19
source=("$pkgname-$pkgver.tar.gz::https://github.com/dancnb/$pkgname/archive/refs/tags/v$pkgver.tar.gz")
20
sha512sums=('0ff3e6ca641a968c78295d3e5f0e576bdd6b6435d2230e6889fc29db7e4a8d2dad3a9af43ed9b00d3890ac92ac8301c0473a18f1ceea6efa6b45889e2164f563')
21
22
build() {
23
export CGO_CPPFLAGS="${CPPFLAGS}"
24
export CGO_CFLAGS="${CFLAGS}"
25
export CGO_CXXFLAGS="${CXXFLAGS}"
26
export CGO_LDFLAGS="${LDFLAGS}"
27
export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"
28
29
cd "$pkgname-$pkgver/cmd/$pkgname"
30
# Uncomment line below if you want to change default(30) visible radio stations to 100.
31
#sed -i 's|const DefLimit = 30|const DefLimit = 100|' $srcdir/$pkgname-$pkgver/browser/search.go
32
33
go build -o $pkgname
34
}
35
36
package() {
37
install -Dm755 "$pkgname-$pkgver/cmd/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
38
install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
39
}
40
Changes since previous scan
--- PKGBUILD @ 2026-08-31 00:19+++ PKGBUILD @ 2026-09-05 16:00@@ -1,39 +1,40 @@-# Maintainer: Antonio Arias Orzanco <antonio dot arias99999 at gmail dot com>+# Maintainer: killab33z <killab33z @ protonmail-dot-ch>+# Previous Maintainer: Antonio Arias Orzanco <antonio dot arias99999 at gmail dot com> pkgname=sonicradio-pkgver=0.8.11+pkgver=0.8.14 pkgrel=1 pkgdesc="A TUI radio player making use of Radio Browser API and Bubbletea." arch=('aarch64' 'i686' 'x86_64') url="https://github.com/dancnb/sonicradio" license=('MIT') depends=('glibc')-makedepends=('go')+makedepends=('go' 'make') # Minimal 1 audio player is needed for audio playback. optdepends=('mpv: Use mpv for audio playback.' 'ffmpeg: Use ffplay for audio playback.' 'vlc: Use vlc for audio playback.' 'mplayer: Use mplayer for audio playback.' 'mpd: Use mpd for audio playback.')-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/dancnb/${pkgname}/archive/refs/tags/v${pkgver}.tar.gz")-md5sums=('863dbfe61923e9544fdc1bd1cf60fe37')+source=("$pkgname-$pkgver.tar.gz::https://github.com/dancnb/$pkgname/archive/refs/tags/v$pkgver.tar.gz")+sha512sums=('0ff3e6ca641a968c78295d3e5f0e576bdd6b6435d2230e6889fc29db7e4a8d2dad3a9af43ed9b00d3890ac92ac8301c0473a18f1ceea6efa6b45889e2164f563') build() {- export CGO_CPPFLAGS="${CPPFLAGS}"- export CGO_CFLAGS="${CFLAGS}"- export CGO_CXXFLAGS="${CXXFLAGS}"- export CGO_LDFLAGS="${LDFLAGS}"- export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw"+ export CGO_CPPFLAGS="${CPPFLAGS}"+ export CGO_CFLAGS="${CFLAGS}"+ export CGO_CXXFLAGS="${CXXFLAGS}"+ export CGO_LDFLAGS="${LDFLAGS}"+ export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" - cd "${pkgname}-${pkgver}"- # Uncomment line below if you want to change default(30) visible radio stations to 100.- #sed -i 's|const DefLimit = 30|const DefLimit = 100|' browser/search.go+ cd "$pkgname-$pkgver/cmd/$pkgname"+ # Uncomment line below if you want to change default(30) visible radio stations to 100.+ #sed -i 's|const DefLimit = 30|const DefLimit = 100|' $srcdir/$pkgname-$pkgver/browser/search.go - go build -o ${pkgname}+ go build -o $pkgname } package() {- cd "${pkgname}-${pkgver}"- install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"+ install -Dm755 "$pkgname-$pkgver/cmd/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"+ install -Dm644 "$pkgname-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-05 16:00:23 | Medium | 1 |
| 2026-08-31 00:19:57 | Clean | 2 |
| 2026-08-30 23:44:22 | Medium | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |