farplay-bin
LOW
maintainer artiom
0 votes
scanned 2026-10-28 01:49:03.400007
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: Artiom Molchanov <av.m@gmx.fr>
2
3
pkgname=farplay-bin
4
pkgver=1.4.0
5
_build=1472
6
pkgrel=1
7
pkgdesc='Ultra-low latency audio and video for playing music online'
8
arch=('x86_64')
9
url='https://farplay.io/'
10
license=('LicenseRef-proprietary')
11
depends=(
12
'alsa-lib'
13
'dbus'
14
'fontconfig'
15
'freetype2'
16
'glib2'
17
'gnutls'
18
'hicolor-icon-theme'
19
'jack'
20
'krb5'
21
'libglvnd'
22
'libpulse'
23
'libx11'
24
'libxcb'
25
'libxext'
26
'libxkbcommon'
27
'libxkbcommon-x11'
28
'xcb-util-image'
29
'xcb-util-keysyms'
30
'xcb-util-renderutil'
31
'xcb-util-wm'
32
'zlib'
33
)
34
optdepends=(
35
'gtk3: GTK platform theme'
36
)
37
provides=('farplay')
38
conflicts=('farplay')
39
options=('!strip')
40
# https://farplay.io/item?reltag=v1.4.0&id=farplay-1.4.0-1472_lnx.tgz redirects here.
41
# Self-contained Qt 5 build; Qt, FFmpeg, and OpenSSL 1.1 are bundled.
42
source=(
43
"https://github.com/FarPlayIO/farplay-bin/releases/download/v${pkgver}/farplay-${pkgver}-${_build}_lnx.tgz"
44
'LICENSE'
45
)
46
sha256sums=(
47
'e089b7e0e3f379d748585b7b7e6231ec2381c427676f1d670d1bdcf2107a2600'
48
'7f6f59a0716e86fb851e2df1cf34603952d09462ad2f5c80feaecd9d52cdd8a6'
49
)
50
51
package() {
52
cd "farplay-${pkgver}"
53
54
install -dm755 "$pkgdir/opt/farplay"
55
cp -a --no-preserve=ownership farplay lib plugins FarPlay.png "$pkgdir/opt/farplay/"
56
57
# Bundled Qt was built with prefix /home/qt/work/install and resolves
58
# plugins relative to this file when that prefix is absent.
59
printf '%s\n' \
60
'[Paths]' \
61
'Prefix = .' \
62
'Libraries = lib' \
63
'Plugins = plugins' \
64
> "$pkgdir/opt/farplay/qt.conf"
65
66
install -dm755 "$pkgdir/usr/bin"
67
printf '%s\n' \
68
'#!/bin/sh' \
69
'exec /opt/farplay/farplay "$@"' \
70
> "$pkgdir/usr/bin/farplay"
71
chmod 755 "$pkgdir/usr/bin/farplay"
72
73
install -Dm644 farplay.desktop "$pkgdir/usr/share/applications/farplay.desktop"
74
sed -i \
75
-e 's/^Version=.*/Version=1.1/' \
76
-e 's|^Exec=.*|Exec=/usr/bin/farplay --url=%u|' \
77
-e 's|^TryExec=.*|TryExec=/usr/bin/farplay|' \
78
-e 's|^MimeType=.*|MimeType=x-scheme-handler/farplay;|' \
79
"$pkgdir/usr/share/applications/farplay.desktop"
80
81
install -Dm644 FarPlay.png "$pkgdir/usr/share/icons/hicolor/512x512/apps/FarPlay.png"
82
83
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
84
}
85
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-28 01:49:03 | Low | 1 |