misari-bin

LOW
maintainer wenmou 0 votes scanned 2026-10-06 18:03:40.155073
View on AUR
Why flagged

The package installs a prebuilt binary from a GitHub release, which is a normal practice for AUR packages; the low severity is due to few votes and recent upload, not malicious content.

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 a GitHub release, which is a normal practice for AUR packages; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1# shellcheck shell=bash
2# shellcheck disable=SC2034,SC2154
3pkgname=misari-bin
4pkgver=26.4.0.v1.0
5pkgrel=1
6_upstreamver=26.4.0
7pkgdesc='Personal niri fork with a scrollable tiling Wayland desktop'
8arch=('x86_64')
9url='https://github.com/mengdehong/Misari'
10license=('GPL-3.0-or-later')
11depends=(
12 'cairo' 'glib2' 'glibc' 'libdisplay-info' 'libgcc' 'libinput'
13 'libpipewire' 'libxkbcommon' 'libglvnd' 'mesa' 'pango' 'pixman'
14 'seatd' 'systemd' 'systemd-libs' 'wayland' 'xdg-desktop-portal' 'xdg-desktop-portal-impl'
15)
16optdepends=(
17 'xwayland-satellite: X11 application support'
18 'xdg-desktop-portal-gnome: screencasting'
19 'xdg-desktop-portal-gtk: file chooser and other desktop portals'
20)
21provides=("misari=$pkgver" "niri=$_upstreamver" 'wayland-compositor')
22conflicts=('misari' 'niri')
23options=('!debug' '!strip')
24source=("https://github.com/mengdehong/Misari/releases/download/misari-v26.4.0.v1.0/misari-26.4.0.v1.0-1-x86_64.pkg.tar.zst")
25sha256sums=('c38b2adb3252c14d51d842d106f8f55df2aeedd0aed7200ba8b4212a010b450a')
26
27check() {
28 local libraries
29 libraries=$(ldd "$srcdir/usr/bin/niri")
30 if [[ "$libraries" == *'not found'* ]]; then
31 printf '%s\n' "$libraries" >&2
32 return 1
33 fi
34 "$srcdir/usr/bin/niri" validate --config "$srcdir/usr/share/doc/misari/config.kdl"
35}
36
37package() {
38 cp -a "$srcdir/usr" "$pkgdir/"
39 mv "$pkgdir/usr/share/licenses/misari" "$pkgdir/usr/share/licenses/$pkgname"
40}
41

Scan history

Scanned at (UTC)SeverityRules
2026-10-06 18:03:40 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