castigui
LOW
maintainer swiftscythe
0 votes
base
castig
scanned 2026-09-22 09:37:47.929419
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: Adrià Arrufat <swiftscythe at gmail dot com>
2
3
pkgbase=castig
4
pkgname=(castig castigui)
5
pkgver=0.1.0
6
pkgrel=1
7
pkgdesc="Cast local or remote video to a Chromecast, with audio transcoding and subtitle support"
8
arch=(x86_64 aarch64)
9
url="https://github.com/arrufat/castig"
10
license=(MIT)
11
makedepends=(git anyzig ffmpeg sdl3)
12
# The tag from the repository rather than a generated tarball: what is built is
13
# what the history says, not what the forge packed.
14
source=("git+${url}.git#tag=${pkgver}")
15
sha256sums=('SKIP')
16
17
build() {
18
cd "$pkgbase"
19
zig build install gui --release=fast -fsys=ffmpeg -fsys=sdl3
20
}
21
22
check() {
23
cd "$pkgbase"
24
zig build test --release=fast -fsys=ffmpeg -fsys=sdl3
25
}
26
27
package_castig() {
28
depends=(glibc ffmpeg)
29
optdepends=('castigui: the window that `castig ui` opens')
30
31
cd "$pkgbase"
32
install -Dm755 zig-out/bin/castig "$pkgdir/usr/bin/castig"
33
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
34
}
35
36
package_castigui() {
37
pkgdesc="Cast local or remote video to a Chromecast, in a window"
38
depends=(glibc ffmpeg sdl3)
39
40
cd "$pkgbase"
41
install -Dm755 zig-out/bin/castigui "$pkgdir/usr/bin/castigui"
42
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
43
}
44
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-22 09:37:47 | Low | 1 |