liquidsoap-bin

LOW
maintainer agony4001 0 votes scanned 2026-10-27 07:47:02.942332
View on AUR
Why flagged

The package installs a prebuilt Debian .deb binary from the official project's GitHub releases, which is a normal distribution method; the binary is for the same project being packaged, and GitHub is a trusted source for upstream releases.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs a prebuilt Debian .deb binary from the official project's GitHub releases, which is a normal distribution method; the binary is for the same project being packaged, and GitHub is a trusted source for upstream releases.

PKGBUILD

1# Maintainer: agony <27015 at riseup dot net>
2
3pkgname=liquidsoap-bin
4pkgver=2.5.0rc1
5_deb=2.5.0-debian-forky-ocaml5.5.1-1
6pkgrel=1
7pkgdesc='Audio and video streaming language (upstream Debian build)'
8arch=('x86_64' 'aarch64')
9url='https://www.liquidsoap.info/'
10license=('GPL-2.0-or-later' 'LicenseRef-Fraunhofer')
11depends=(
12 'alsa-lib'
13 'bzip2'
14 'glibc'
15 'gmp'
16 'jack'
17 'libao'
18 'libatomic'
19 'libcurl-gnutls'
20 'libffi'
21 'libgcc'
22 'liblo'
23 'libmad'
24 'libpulse'
25 'libsamplerate'
26 'libstdc++'
27 'libtheora'
28 'lilv'
29 'portaudio'
30 'sdl2'
31 'sdl2_image'
32 'sdl2_ttf'
33 'soundtouch'
34 'speex'
35 'sqlite'
36)
37makedepends=('patchelf')
38optdepends=(
39 'bubblewrap: sandbox for external processes'
40 'frei0r-plugins: frei0r video effects'
41)
42provides=("liquidsoap=${pkgver}")
43conflicts=('liquidsoap')
44options=('!strip' '!debug')
45install=liquidsoap-bin.install
46_tag="v${pkgver/rc/-rc}"
47_release="https://github.com/savonet/liquidsoap/releases/download/${_tag}"
48source=(
49 'liquidsoap.sysusers'
50 'liquidsoap.tmpfiles'
51 'fdk-aac-NOTICE::https://raw.githubusercontent.com/mstorsjo/fdk-aac/6cfabd35363c3ef5e3b209b867169a500b3ccc3c/NOTICE'
52)
53# Two release candidates and the release can share one asset name, so the
54# saved name holds pkgver as well as the asset value
55source_x86_64=("liquidsoap-${pkgver}-${_deb}-amd64.deb::${_release}/liquidsoap_${_deb}_amd64.deb")
56source_aarch64=("liquidsoap-${pkgver}-${_deb}-arm64.deb::${_release}/liquidsoap_${_deb}_arm64.deb")
57sha256sums=('a8a759a71362cd405d12381effc4d41a9f70dcfb3b039b7a6236ab82e363c6d0'
58 '8ea34e0054bcb937c86121abd8b230801a73ca1874ac5769708a049f699a6522'
59 '95ec80da40b4af12ad4c4f3158c9cfb80f2479f3246e4260cb600827cc8c7836')
60sha256sums_x86_64=('4d9b2290cb90864b1859d543b65f1c847810d7e1aa3cbbeee35b57a3f423aa56')
61sha256sums_aarch64=('c6651cae0d58619e79c3e937d6e013e32b8d22a83fa08c8e6ace9cbe29499325')
62
63prepare() {
64 bsdtar -xf data.tar.xz ./etc/bash_completion.d/liquidsoap
65}
66
67package() {
68 bsdtar -xf data.tar.xz -C "${pkgdir}" --exclude ./usr/share/doc ./usr
69
70 # Debian builds soundtouch with autotools (libSoundTouch.so.1), Arch with
71 # CMake (libSoundTouch.so.2), from the same 2.4.1 source
72 patchelf --replace-needed libSoundTouch.so.1 libSoundTouch.so.2 "${pkgdir}/usr/bin/liquidsoap"
73
74 install -Dm644 etc/bash_completion.d/liquidsoap \
75 "${pkgdir}/usr/share/bash-completion/completions/liquidsoap"
76 install -Dm644 liquidsoap.sysusers "${pkgdir}/usr/lib/sysusers.d/liquidsoap.conf"
77 install -Dm644 liquidsoap.tmpfiles "${pkgdir}/usr/lib/tmpfiles.d/liquidsoap.conf"
78 install -Dm644 fdk-aac-NOTICE "${pkgdir}/usr/share/licenses/${pkgname}/fdk-aac-NOTICE"
79}
80

Scan history

Scanned at (UTC)SeverityRules
2026-10-27 07:47:02 Low 2
2026-10-27 03:46:34 Low 2

Report a package

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

0 / 4000
Your suggestion