rivulet-engine-bin

LOW
maintainer robertfoster 0 votes scanned 2026-10-17 15:18:35.857371
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: robertfoster
2pkgname=rivulet-engine-bin
3pkgver=0.27.1 # renovate: datasource=github-releases depName=rivulet-kodi/rivulet-engine
4pkgrel=1
5pkgdesc="IPv6-capable, pure-Go drop-in for Stremio's streaming server with HLS transcoding and DLNA casting"
6arch=('x86_64' 'aarch64' 'armv7h')
7url="https://github.com/rivulet-kodi/rivulet-engine"
8license=('MIT')
9depends=('glibc')
10optdepends=(
11 'ffmpeg: HLS transcoding and hardware-accelerated streaming'
12 'yt-dlp: YouTube playback support (/yt endpoint)'
13)
14provides=("${pkgname%%-bin}")
15conflicts=("${pkgname%%-bin}" "${pkgname%%-bin}-git" 'stremio-server-go-bin')
16replaces=('stremio-server-go-bin')
17options=('!strip')
18backup=("etc/rivulet-engine/rivulet-engine.env")
19_raw="https://raw.githubusercontent.com/rivulet-kodi/rivulet-engine/v${pkgver}/deploy/systemd"
20source=(
21 "rivulet-engine-${pkgver}.service::${_raw}/rivulet-engine.service"
22 "rivulet-engine-${pkgver}.env::${_raw}/rivulet-engine.env"
23)
24source_x86_64=("${pkgname%%-bin}-${pkgver}-x86_64.tar.gz::${url}/releases/download/v${pkgver}/rivulet-engine_Linux_x86_64.tar.gz")
25source_aarch64=("${pkgname%%-bin}-${pkgver}-aarch64.tar.gz::${url}/releases/download/v${pkgver}/rivulet-engine_Linux_arm64.tar.gz")
26source_armv7h=("${pkgname%%-bin}-${pkgver}-armv7h.tar.gz::${url}/releases/download/v${pkgver}/rivulet-engine_Linux_armv7.tar.gz")
27sha256sums=('098d596087516d030133260bd64f5b9a9ee5e31e39c52fda8117506710fa61b4'
28 'ceed74212297876d364dbce73070977d08b7127548dddb15b5dd57b2e5241024')
29sha256sums_x86_64=('fc1e5d35351ace20620ba521a802a116940a038440e3753182997b1d16d80ca3')
30sha256sums_aarch64=('4fb6b35cf55e0d6e06bebf297e4fd59230be440dec36ebddc20b1b4b9c4a9aca')
31sha256sums_armv7h=('244a5dfead71a6729630eadd0a21ab65c8bbbc26026cde7e01c70b6eb951116e')
32
33package() {
34 # Install binary
35 install -Dm755 "${srcdir}/rivulet-engine" \
36 "${pkgdir}/usr/bin/rivulet-engine"
37
38 # Install user systemd service (shipped in the upstream repo under deploy/systemd)
39 install -Dm644 "${srcdir}/rivulet-engine-${pkgver}.service" \
40 "${pkgdir}/usr/lib/systemd/user/rivulet-engine.service"
41
42 # Install default environment file
43 install -Dm644 "${srcdir}/rivulet-engine-${pkgver}.env" \
44 "${pkgdir}/etc/rivulet-engine/rivulet-engine.env"
45
46 # License and documentation
47 install -Dm644 "${srcdir}/LICENSE" \
48 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
49 install -Dm644 "${srcdir}/README.md" \
50 "${pkgdir}/usr/share/doc/${pkgname}/README.md"
51}
52

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 15:18:35 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