waft-bin

LOW
maintainer ReadyPlayerNaN 0 votes scanned 2026-08-28 11:35:03.635011
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

1pkgname=waft-bin
2pkgver=0.1.0
3pkgrel=1
4pkgdesc="Waft release bundle with daemon, plugins, overview, settings, and launcher"
5arch=('x86_64')
6url="https://github.com/ReadyPlayerNaN/waft"
7license=('MIT')
8depends=(
9 'dbus'
10 'gcc-libs'
11 'glibc'
12 'gtk4'
13 'gtk4-layer-shell'
14 'libadwaita'
15)
16optdepends=(
17 'brightnessctl: laptop backlight control (brightness plugin)'
18 'ddcutil: external monitor brightness control (brightness plugin)'
19 'networkmanager: WiFi/Ethernet/VPN management (networkmanager plugin)'
20 'bluez: Bluetooth device management (bluez plugin)'
21 'bluez-utils: Bluetooth CLI tooling (bluez plugin)'
22 'pipewire-pulse: audio device control via pactl (audio plugin)'
23 'libpulse: audio device control via pactl (audio plugin)'
24 'upower: battery monitoring (battery plugin)'
25 'evolution-data-server: calendar integration (eds plugin)'
26 'gnome-online-accounts: online account integration (gnome-online-accounts plugin)'
27 'gsettings-desktop-schemas: GTK appearance configuration (gsettings plugin)'
28 'darkman: dark mode toggle (darkman plugin)'
29 'sunsetr: night light control (sunsetr plugin)'
30 'syncthing: file sync service toggle (syncthing plugin)'
31 'niri: niri compositor integration (niri plugin)'
32)
33provides=('waft' 'waft-overview' 'waft-settings' 'waft-launcher')
34conflicts=('waft' 'waft-git' 'waft-overview' 'waft-overview-git' 'waft-settings' 'waft-settings-git' 'waft-launcher' 'waft-launcher-git')
35source=("$pkgname-$pkgver.tar.gz::https://github.com/ReadyPlayerNaN/waft/releases/download/v$pkgver/waft-$pkgver-x86_64.tar.gz")
36sha256sums=('3b47c05fd2a09a06c73ca0798efc33738daf58e161f1e0dfd97781f801852346')
37
38package() {
39 cd "$srcdir/waft-$pkgver-x86_64"
40
41 install -Dm755 bin/waft "$pkgdir/usr/bin/waft"
42 install -Dm755 bin/waft-overview "$pkgdir/usr/bin/waft-overview"
43 install -Dm755 bin/waft-settings "$pkgdir/usr/bin/waft-settings"
44 install -Dm755 bin/waft-launcher "$pkgdir/usr/bin/waft-launcher"
45
46 local binary
47 for binary in bin/waft-*-daemon; do
48 install -Dm755 "$binary" "$pkgdir/usr/bin/$(basename "$binary")"
49 done
50
51 install -Dm644 share/dbus-1/services/org.waft.Daemon.service \
52 "$pkgdir/usr/share/dbus-1/services/org.waft.Daemon.service"
53 install -Dm644 lib/systemd/user/waft.service \
54 "$pkgdir/usr/lib/systemd/user/waft.service"
55 install -Dm644 share/applications/waft-settings.desktop \
56 "$pkgdir/usr/share/applications/waft-settings.desktop"
57 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
58}
59

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 11:35:03 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