wayshadow-git
LOW
maintainer justanoobcoder
0 votes
scanned 2026-09-01 01:46:26.700662
Why flagged
The package builds from the project's own Git repository, which is normal for -git 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 builds from the project's own Git repository, which is normal for -git AUR packages; the low severity is due to few votes and recent upload, not malicious content.
PKGBUILD
1
# Maintainer: justanoobcoder <syaorancode@gmail.com>
2
pkgname=wayshadow-git
3
_pkgname=wayshadow
4
pkgver=r33.31e440b
5
pkgrel=1
6
pkgdesc="A lightweight, elegant keystroke visualizer for Wayland compositors"
7
arch=('x86_64' 'aarch64')
8
url="https://github.com/justanoobcoder/wayshadow"
9
license=('MIT')
10
depends=(
11
'wayland'
12
'cairo'
13
'pango'
14
'libinput'
15
'libxkbcommon'
16
'gtk3'
17
'libappindicator'
18
)
19
makedepends=(
20
'wayland-protocols'
21
'pkg-config'
22
'gcc'
23
'make'
24
'git'
25
)
26
source=("git+${url}.git")
27
sha256sums=('SKIP')
28
options=(!debug)
29
30
pkgver() {
31
cd "$_pkgname"
32
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
33
}
34
35
build() {
36
cd "$_pkgname"
37
make WAYLAND_PROTOCOLS_DIR=/usr/share/wayland-protocols \
38
GIT_COMMIT=$(git rev-parse --short HEAD 2>/dev/null || echo unknown)
39
}
40
41
check() {
42
cd "$_pkgname"
43
make test WAYLAND_PROTOCOLS_DIR=/usr/share/wayland-protocols
44
}
45
46
package() {
47
cd "$_pkgname"
48
make install \
49
DESTDIR="$pkgdir" \
50
WAYLAND_PROTOCOLS_DIR=/usr/share/wayland-protocols
51
52
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
53
}
54
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-01 01:46:26 | Low | 2 |