broadcast-linux-bin

LOW
maintainer kengzzzz 0 votes scanned 2026-10-07 16:05:57.670383
View on AUR
Why flagged

The package installs prebuilt binaries from a GitHub release by the maintainer, which is a common but less verifiable practice; however, it does not execute remote code or exfiltrate data, and the functionality is transparently documented.

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package installs prebuilt binaries from a GitHub release by the maintainer, which is a common but less verifiable practice; however, it does not execute remote code or exfiltrate data, and the functionality is transparently documented.

PKGBUILD

1# Maintainer: kengzzzz
2
3pkgname=broadcast-linux-bin
4pkgver=0.4.0
5pkgrel=1
6pkgdesc="NVIDIA Broadcast effects as a virtual mic and camera under Wine"
7arch=(x86_64)
8url="https://github.com/kengzzzz/broadcast-linux"
9license=(MIT LGPL-2.1-or-later BSD-3-Clause IJG OFL-1.1 Ubuntu-font-1.0 Bitstream-Vera)
10depends=('glibc>=2.39' libgcc libpipewire pipewire pipewire-pulse wireplumber libpulse 'wine>=11' nvidia-utils libglvnd libxkbcommon wayland)
11optdepends=('v4l2loopback-dkms: virtual camera, unless your kernel already provides the module'
12 'xdg-desktop-portal: picking a background image in the settings window'
13 'libx11: the settings window on X11'
14 'libxcursor: the settings window on X11'
15 'libxi: the settings window on X11'
16 'libxrender: the settings window on X11'
17 'libxkbcommon-x11: the settings window on X11')
18provides=("broadcast-linux=$pkgver")
19conflicts=(broadcast-linux)
20options=(!strip !debug)
21install=broadcast-linux.install
22source=("$url/releases/download/v$pkgver/broadcast-linux-$pkgver-$CARCH.tar.gz")
23# Run updpkgsums after the GitHub release is published, before pushing to AUR.
24sha256sums=('8ce6fa04f7cad92bb1e35fdabf01df97d5bff14f187521b548a8219837c51de2')
25
26package() {
27 cd "broadcast-linux-$pkgver-$CARCH"
28 install -Dm755 -t "$pkgdir/usr/bin" bin/broadcast-linux bin/broadcast-linux-gui
29 install -d "$pkgdir/usr/lib"
30 cp -a lib/broadcast-linux "$pkgdir/usr/lib/"
31 install -Dm644 share/broadcast-linux.service "$pkgdir/usr/lib/systemd/user/broadcast-linux.service"
32 install -Dm644 share/modules-load.conf "$pkgdir/usr/lib/modules-load.d/broadcast-linux.conf"
33 install -Dm644 share/modprobe.conf "$pkgdir/usr/lib/modprobe.d/broadcast-linux.conf"
34 install -Dm644 share/config.toml "$pkgdir/usr/share/doc/broadcast-linux/config.toml"
35 install -Dm644 share/broadcast-linux.desktop "$pkgdir/usr/share/applications/broadcast-linux.desktop"
36 install -Dm644 share/broadcast-linux.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/broadcast-linux.svg"
37 install -Dm644 README.md CHANGELOG.md BUILD-INFO -t "$pkgdir/usr/share/doc/broadcast-linux/"
38 install -Dm644 docs/*.md -t "$pkgdir/usr/share/doc/broadcast-linux/docs/"
39 install -Dm644 LICENSE LICENSE.nvcuda.md LICENSE.nvidia-vfx-headers LICENSE.libjpeg-turbo LICENSE.fonts -t "$pkgdir/usr/share/licenses/$pkgname/"
40}
41

Changes since previous scan

--- PKGBUILD @ 2026-10-06 00:13
+++ PKGBUILD @ 2026-10-07 16:05
@@ -1,32 +1,41 @@
# Maintainer: kengzzzz
pkgname=broadcast-linux-bin
-pkgver=0.3.1
+pkgver=0.4.0
pkgrel=1
pkgdesc="NVIDIA Broadcast effects as a virtual mic and camera under Wine"
arch=(x86_64)
url="https://github.com/kengzzzz/broadcast-linux"
-license=(MIT LGPL-2.1-or-later BSD-3-Clause IJG)
-depends=('glibc>=2.39' libgcc libpipewire pipewire wireplumber libpulse 'wine>=11' nvidia-utils)
-optdepends=('v4l2loopback-dkms: virtual camera, unless your kernel already provides the module')
+license=(MIT LGPL-2.1-or-later BSD-3-Clause IJG OFL-1.1 Ubuntu-font-1.0 Bitstream-Vera)
+depends=('glibc>=2.39' libgcc libpipewire pipewire pipewire-pulse wireplumber libpulse 'wine>=11' nvidia-utils libglvnd libxkbcommon wayland)
+optdepends=('v4l2loopback-dkms: virtual camera, unless your kernel already provides the module'
+ 'xdg-desktop-portal: picking a background image in the settings window'
+ 'libx11: the settings window on X11'
+ 'libxcursor: the settings window on X11'
+ 'libxi: the settings window on X11'
+ 'libxrender: the settings window on X11'
+ 'libxkbcommon-x11: the settings window on X11')
provides=("broadcast-linux=$pkgver")
conflicts=(broadcast-linux)
options=(!strip !debug)
install=broadcast-linux.install
source=("$url/releases/download/v$pkgver/broadcast-linux-$pkgver-$CARCH.tar.gz")
# Run updpkgsums after the GitHub release is published, before pushing to AUR.
-sha256sums=('5856af0e8e7b8ff531a008ebe71bfa758071f32924e475ab1af0cde65dfd6916')
+sha256sums=('8ce6fa04f7cad92bb1e35fdabf01df97d5bff14f187521b548a8219837c51de2')
package() {
cd "broadcast-linux-$pkgver-$CARCH"
- install -Dm755 bin/broadcast-linux "$pkgdir/usr/bin/broadcast-linux"
+ install -Dm755 -t "$pkgdir/usr/bin" bin/broadcast-linux bin/broadcast-linux-gui
install -d "$pkgdir/usr/lib"
cp -a lib/broadcast-linux "$pkgdir/usr/lib/"
install -Dm644 share/broadcast-linux.service "$pkgdir/usr/lib/systemd/user/broadcast-linux.service"
install -Dm644 share/modules-load.conf "$pkgdir/usr/lib/modules-load.d/broadcast-linux.conf"
install -Dm644 share/modprobe.conf "$pkgdir/usr/lib/modprobe.d/broadcast-linux.conf"
install -Dm644 share/config.toml "$pkgdir/usr/share/doc/broadcast-linux/config.toml"
+ install -Dm644 share/broadcast-linux.desktop "$pkgdir/usr/share/applications/broadcast-linux.desktop"
+ install -Dm644 share/broadcast-linux.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/broadcast-linux.svg"
install -Dm644 README.md CHANGELOG.md BUILD-INFO -t "$pkgdir/usr/share/doc/broadcast-linux/"
- install -Dm644 LICENSE LICENSE.nvcuda.md LICENSE.nvidia-vfx-headers LICENSE.libjpeg-turbo -t "$pkgdir/usr/share/licenses/$pkgname/"
+ install -Dm644 docs/*.md -t "$pkgdir/usr/share/doc/broadcast-linux/docs/"
+ install -Dm644 LICENSE LICENSE.nvcuda.md LICENSE.nvidia-vfx-headers LICENSE.libjpeg-turbo LICENSE.fonts -t "$pkgdir/usr/share/licenses/$pkgname/"
}

Scan history

Scanned at (UTC)SeverityRules
2026-10-07 16:05:57 Low 2
2026-10-06 00:13:36 Clean 2
2026-10-05 23:40:58 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