misari-bin
LOW
maintainer wenmou
0 votes
scanned 2026-10-06 18:03:40.155073
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
3
pkgname=misari-bin
4
pkgver=26.4.0.v1.0
5
pkgrel=1
6
_upstreamver=26.4.0
7
pkgdesc='Personal niri fork with a scrollable tiling Wayland desktop'
8
arch=('x86_64')
9
url='https://github.com/mengdehong/Misari'
10
license=('GPL-3.0-or-later')
11
depends=(
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
)
16
optdepends=(
17
'xwayland-satellite: X11 application support'
18
'xdg-desktop-portal-gnome: screencasting'
19
'xdg-desktop-portal-gtk: file chooser and other desktop portals'
20
)
21
provides=("misari=$pkgver" "niri=$_upstreamver" 'wayland-compositor')
22
conflicts=('misari' 'niri')
23
options=('!debug' '!strip')
24
source=("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")
25
sha256sums=('c38b2adb3252c14d51d842d106f8f55df2aeedd0aed7200ba8b4212a010b450a')
26
27
check() {
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
37
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-06 18:03:40 | Low | 2 |