plasma-lichess-tv-wallpaper-git
maintainer YummierGravy
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from a public git repository with a SKIP'd checksum, but it is a legitimate Plasma wallpaper that installs only QML/ui files and has no remote code execution or data exfiltration; the low severity is due to unverifiable source and few votes, not malicious behavior.
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 a public git repository with a SKIP'd checksum, but it is a legitimate Plasma wallpaper that installs only QML/ui files and has no remote code execution or data exfiltration; the low severity is due to unverifiable source and few votes, not malicious behavior.
PKGBUILD
1
# Maintainer: yummiergravy <https://github.com/YummierGravy>
2
3
pkgname=plasma-lichess-tv-wallpaper-git
4
pkgver=1.0.0.r0.g99c5af0
5
pkgrel=1
6
pkgdesc="Unofficial Plasma 6 live wallpaper for Lichess TV (git)"
7
arch=('x86_64')
8
url="https://github.com/YummierGravy/plasma-lichess-tv-wallpaper"
9
license=('GPL-3.0-or-later' 'GPL-2.0-or-later' 'Apache-2.0')
10
depends=(
11
'plasma-workspace'
12
'kwin'
13
'libplasma'
14
'kirigami'
15
'kconfig'
16
'kcoreaddons'
17
'kdbusaddons'
18
'ki18n'
19
'kpackage'
20
'kwindowsystem'
21
'qt6-base'
22
'qt6-declarative'
23
'qt6-svg'
24
)
25
makedepends=(
26
'cmake'
27
'extra-cmake-modules'
28
'ninja'
29
'git'
30
'chess-library-git'
31
)
32
provides=('plasma-lichess-tv-wallpaper')
33
conflicts=('plasma-lichess-tv-wallpaper')
34
source=("git+${url}.git")
35
sha256sums=('SKIP')
36
install=plasma-lichess-tv-wallpaper-git.install
37
38
pkgver() {
39
cd plasma-lichess-tv-wallpaper
40
local desc
41
desc=$(git describe --long --tags --abbrev=7 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g')
42
if [[ -n "$desc" ]]; then
43
printf '%s' "$desc"
44
else
45
printf '0.r%s.g%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
46
fi
47
}
48
49
build() {
50
cmake -S plasma-lichess-tv-wallpaper -B build -G Ninja \
51
-DCMAKE_BUILD_TYPE=Release \
52
-DCMAKE_INSTALL_PREFIX=/usr \
53
-DBUILD_TESTING=ON
54
cmake --build build
55
}
56
57
check() {
58
ctest --test-dir build --output-on-failure
59
}
60
61
package() {
62
DESTDIR="$pkgdir" cmake --install build
63
}
64
Changes since previous scan
--- PKGBUILD @ 2026-07-23 00:14+++ PKGBUILD @ 2026-08-03 00:08@@ -1,8 +1,8 @@ # Maintainer: yummiergravy <https://github.com/YummierGravy> pkgname=plasma-lichess-tv-wallpaper-git-pkgver=0.2.0.r0.gade187d-pkgrel=2+pkgver=1.0.0.r0.g99c5af0+pkgrel=1 pkgdesc="Unofficial Plasma 6 live wallpaper for Lichess TV (git)" arch=('x86_64') url="https://github.com/YummierGravy/plasma-lichess-tv-wallpaper"@@ -27,6 +27,7 @@ 'extra-cmake-modules' 'ninja' 'git'+ 'chess-library-git' ) provides=('plasma-lichess-tv-wallpaper') conflicts=('plasma-lichess-tv-wallpaper')Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 11:23:42 | LOW | 2 |
| 2026-07-23 00:14:47 | CLEAN | 2 |
| 2026-07-22 17:21:24 | LOW | 1 |
| 2026-07-22 15:20:42 | LOW | 2 |