castig

LOW
maintainer swiftscythe 0 votes scanned 2026-09-22 09:37:47.929419
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: Adrià Arrufat <swiftscythe at gmail dot com>
2
3pkgbase=castig
4pkgname=(castig castigui)
5pkgver=0.1.0
6pkgrel=1
7pkgdesc="Cast local or remote video to a Chromecast, with audio transcoding and subtitle support"
8arch=(x86_64 aarch64)
9url="https://github.com/arrufat/castig"
10license=(MIT)
11makedepends=(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.
14source=("git+${url}.git#tag=${pkgver}")
15sha256sums=('SKIP')
16
17build() {
18 cd "$pkgbase"
19 zig build install gui --release=fast -fsys=ffmpeg -fsys=sdl3
20}
21
22check() {
23 cd "$pkgbase"
24 zig build test --release=fast -fsys=ffmpeg -fsys=sdl3
25}
26
27package_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
36package_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)SeverityRules
2026-09-22 09:37:47 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