aercast
LOW
maintainer Xarth
0 votes
scanned 2026-08-27 17:33:13.062181
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
pkgname=aercast
2
pkgver=0.1.1
3
pkgrel=1
4
pkgdesc='Native Linux/Wayland screen sharing over HTTP'
5
arch=('x86_64')
6
url='https://github.com/Xarth-Mai/Aercast'
7
license=('MPL-2.0')
8
depends=(
9
'gst-libav'
10
'gst-plugin-pipewire'
11
'gst-plugin-va'
12
'gst-plugins-bad-libs'
13
'gst-plugins-base-libs'
14
'gst-plugins-good'
15
'gst-plugins-ugly'
16
'gstreamer'
17
'libpipewire'
18
'libxkbcommon'
19
'vulkan-icd-loader'
20
'wayland'
21
'xdg-desktop-portal'
22
)
23
makedepends=('cargo' 'clang' 'pkgconf')
24
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
25
sha256sums=('063c1fa34bd8c3348cf79ab8ecb6e5c042af89b6d606f37649fd31550811bae2')
26
27
prepare() {
28
cd "Aercast-$pkgver"
29
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
30
}
31
32
build() {
33
cd "Aercast-$pkgver"
34
cargo build --frozen --release
35
}
36
37
check() {
38
cd "Aercast-$pkgver"
39
cargo test --frozen
40
}
41
42
package() {
43
cd "Aercast-$pkgver"
44
install -Dm755 target/release/aercast "$pkgdir/usr/bin/aercast"
45
install -Dm644 assets/aercast-icon.png "$pkgdir/usr/share/pixmaps/aercast.png"
46
install -d "$pkgdir/usr/share/applications"
47
cat > "$pkgdir/usr/share/applications/aercast.desktop" <<'EOF'
48
[Desktop Entry]
49
Type=Application
50
Name=Aercast
51
Comment=Share your screen directly from Linux
52
Exec=aercast
53
Icon=aercast
54
Terminal=false
55
Categories=AudioVideo;Network;
56
Keywords=Wayland;Screen;Sharing;Streaming;
57
EOF
58
}
59
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-27 17:33:13 | Low | 1 |