lumina-editor-git

LOW
maintainer spikest3r 0 votes scanned 2026-08-29 21:40:42.320390
View on AUR
Why flagged

The package builds from a legitimate Git source repository, has no remote code execution, and installs only compiled project files; 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 a legitimate Git source repository, has no remote code execution, and installs only compiled project files; the low severity is due to few votes and recent upload, not malicious content.

PKGBUILD

1pkgname=lumina-editor-git
2pkgver=1.0.0
3pkgrel=1
4pkgdesc="3D game creation environment for Lumen"
5arch=('x86_64')
6url="https://github.com/spikest3r/Lumina"
7license=('GPL-3.0-only')
8
9depends=(
10 'glfw'
11 'vulkan-icd-loader'
12)
13
14makedepends=(
15 'cmake'
16 'gcc'
17 'git'
18)
19
20source=("git+https://github.com/spikest3r/Lumina.git")
21sha256sums=('SKIP')
22
23build() {
24 cmake -B build \
25 -S "$srcdir/Lumina" \
26 -DCMAKE_BUILD_TYPE=Release \
27 -DCMAKE_INSTALL_PREFIX=/usr
28
29 cmake --build build
30}
31
32package() {
33 install -d "$pkgdir/usr/lib/lumina"
34
35 # Copy the complete runtime tree generated by CMake.
36 cp -r "$srcdir/build/assets" \
37 "$pkgdir/usr/lib/lumina/"
38
39 cp -r "$srcdir/build/examples" \
40 "$pkgdir/usr/lib/lumina/"
41
42 # Copy all runtime files from build/, including .spv shaders.
43 find "$srcdir/build" -maxdepth 1 -type f \
44 ! -name 'lumina' \
45 -exec install -Dm644 {} "$pkgdir/usr/lib/lumina/" \;
46
47 # Main executable
48 install -Dm755 \
49 "$srcdir/build/lumina" \
50 "$pkgdir/usr/lib/lumina/lumina"
51
52 # Launcher: Lumina expects assets/... relative to cwd.
53 install -Dm755 /dev/stdin "$pkgdir/usr/bin/lumina" <<'EOF'
54#!/bin/sh
55cd /usr/lib/lumina || exit 1
56exec ./lumina "$@"
57EOF
58}
59

Scan history

Scanned at (UTC)SeverityRules
2026-08-29 21:40:42 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