liveside

LOW
maintainer FoxKyong 0 votes scanned 2026-11-01 20:01:18.389276
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: Radim Vančo (FoxKyong) <radim.vanco@jifox.cz>
2
3pkgname=liveside
4pkgver=0.10.0
5pkgrel=1
6pkgdesc='Twitch chat client with a window, a terminal frontend and a daemon'
7arch=('x86_64')
8url='https://liveside.jifox.net'
9license=('GPL-3.0-or-later')
10depends=('gtk4' 'glib2' 'pango' 'cairo' 'graphene' 'libgcc' 'glibc' 'hicolor-icon-theme')
11makedepends=('cargo')
12optdepends=(
13 'pipewire: sounds through pw-play'
14 'libpulse: sounds through paplay, where PipeWire is not'
15 'sound-theme-freedesktop: the default sounds'
16 'streamlink: watching the stream from the window or the terminal'
17 'python: the example bot'
18)
19# makepkg's LTO turns aws-lc's C code into GCC bitcode, which the linker
20# Rust uses (lld) cannot read: every aws_lc symbol came out undefined.
21options=('!lto')
22source=("$pkgname-$pkgver.tar.gz::https://github.com/FoxKyong/liveside/archive/refs/tags/v$pkgver.tar.gz")
23sha256sums=('30d0f3551c7d6d0f4bf92fc79137ecf838ffa3653391fdbdbb7b1d5a2219e569')
24
25prepare() {
26 cd "$pkgname-$pkgver"
27 export RUSTUP_TOOLCHAIN=stable
28 cargo fetch --locked --target "$(rustc --print host-tuple)"
29}
30
31build() {
32 cd "$pkgname-$pkgver"
33 export RUSTUP_TOOLCHAIN=stable
34 export CARGO_TARGET_DIR=target
35 cargo build --frozen --release -p liveside-gui -p liveside-tui -p liveside-daemon
36}
37
38check() {
39 cd "$pkgname-$pkgver"
40 export RUSTUP_TOOLCHAIN=stable
41 export CARGO_TARGET_DIR=target
42 cargo test --frozen --workspace
43}
44
45package() {
46 cd "$pkgname-$pkgver"
47 install -Dm755 -t "$pkgdir/usr/bin" \
48 target/release/liveside-gui target/release/liveside-tui target/release/liveside-daemon
49 install -Dm644 packaging/linux/net.jifox.liveside.Liveside.desktop -t "$pkgdir/usr/share/applications"
50 install -Dm644 packaging/linux/net.jifox.liveside.Liveside.svg -t "$pkgdir/usr/share/icons/hicolor/scalable/apps"
51 install -Dm644 packaging/linux/net.jifox.liveside.Liveside.metainfo.xml -t "$pkgdir/usr/share/metainfo"
52 install -Dm644 packaging/linux/liveside-daemon.service -t "$pkgdir/usr/lib/systemd/user"
53 install -Dm644 examples/bots/* -t "$pkgdir/usr/share/liveside/examples/bots"
54 # What a user reads; the rest of docs/ is for whoever works on it.
55 install -Dm644 README.md CHANGELOG.md docs/usage.md docs/bots.md docs/privacy.md -t "$pkgdir/usr/share/doc/$pkgname"
56}
57

Scan history

Scanned at (UTC)SeverityRules
2026-11-01 20:01:18 Low 1
2026-11-01 00:21:48 Clean 2
2026-10-31 23:59:16 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