wwal-bin

LOW
maintainer execorn 0 votes scanned 2026-10-28 00:06:54.512692
View on AUR
Why flagged

The package installs a prebuilt binary from the project's official GitHub releases, which is a normal practice for AUR binary packages; the low severity is due to the binary nature and recent upload with few votes, but the source is verifiable and from a trusted project host.

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 a prebuilt binary from the project's official GitHub releases, which is a normal practice for AUR binary packages; the low severity is due to the binary nature and recent upload with few votes, but the source is verifiable and from a trusted project host.

PKGBUILD

1# Maintainer: Biryukov Nikita <n.biryukov.04@gmail.com>
2pkgname=wwal-bin
3pkgver=1.1.0
4pkgrel=1
5pkgdesc="Fast Wayland wallpaper, video, shader, and Steam Workshop engine with Material You color extraction (prebuilt binary)"
6arch=('x86_64')
7url="https://github.com/Execorn/wwal"
8license=('GPL-3.0-or-later')
9depends=(
10 'glibc'
11 'gcc-libs'
12 'wayland'
13 'libdrm'
14 'mesa'
15 'libva'
16 'liburing'
17 'libseccomp'
18 'libpng'
19 'libjpeg-turbo'
20)
21optdepends=(
22 'libwebp: WebP static and animated image decoding'
23 'libavif: AVIF and HEIC HDR/Solar dynamic wallpaper decoding'
24 'libjxl: JPEG-XL image decoding'
25 'librsvg: SVG vector wallpaper rendering'
26 'pipewire: Real-time audio capture for audio-reactive shaders and scenes'
27 'ffmpeg: Software video fallback and animated image pre-transcoding'
28 'lz4: Fast Wallpaper Engine .tex LZ4 decompression'
29)
30provides=('wwal' 'wwald')
31conflicts=('wwal' 'wwal-git')
32source=(
33 "wwal-${pkgver}-linux-x86_64.tar.gz::https://github.com/Execorn/wwal/releases/download/v${pkgver}/wwal-v${pkgver}-linux-x86_64.tar.gz"
34 "LICENSE-${pkgver}::https://raw.githubusercontent.com/Execorn/wwal/v${pkgver}/LICENSE"
35)
36sha256sums=(
37 'd91bbddf80043c3d5d1d45ef527989ed9f7d1b60cf6e9014f239f7ee07256306'
38 '3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986'
39)
40
41package() {
42 local _prefix="${srcdir}/usr"
43 if [[ -d "${srcdir}/usr/local" ]]; then
44 _prefix="${srcdir}/usr/local"
45 fi
46
47 install -Dm755 "${_prefix}/bin/wwal" "${pkgdir}/usr/bin/wwal"
48 install -Dm755 "${_prefix}/bin/wwald" "${pkgdir}/usr/bin/wwald"
49
50 install -Dm644 "${_prefix}/lib/systemd/user/wwald.service" "${pkgdir}/usr/lib/systemd/user/wwald.service"
51 sed -i 's|/usr/local/bin/wwald|/usr/bin/wwald|g; s|^ExecStart=wwald$|ExecStart=/usr/bin/wwald|' \
52 "${pkgdir}/usr/lib/systemd/user/wwald.service"
53 install -Dm644 "${_prefix}/lib/systemd/user/wwald.socket" "${pkgdir}/usr/lib/systemd/user/wwald.socket"
54
55 install -Dm644 "${_prefix}/share/man/man1/wwal.1" "${pkgdir}/usr/share/man/man1/wwal.1"
56 install -Dm644 "${_prefix}/share/man/man1/wwald.1" "${pkgdir}/usr/share/man/man1/wwald.1"
57 install -Dm644 "${_prefix}/share/man/man5/wwal-config.5" "${pkgdir}/usr/share/man/man5/wwal-config.5"
58
59 install -Dm644 "${_prefix}/share/bash-completion/completions/wwal" \
60 "${pkgdir}/usr/share/bash-completion/completions/wwal"
61 install -Dm644 "${_prefix}/share/zsh/site-functions/_wwal" \
62 "${pkgdir}/usr/share/zsh/site-functions/_wwal"
63 install -Dm644 "${_prefix}/share/fish/vendor_completions.d/wwal.fish" \
64 "${pkgdir}/usr/share/fish/vendor_completions.d/wwal.fish"
65
66 install -Dm644 "${srcdir}/LICENSE-${pkgver}" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
67}
68

Scan history

Scanned at (UTC)SeverityRules
2026-10-28 00:06:54 Low 2
2026-10-27 23:48:54 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion