quadrahq-git
LOW
maintainer MapleProjects
0 votes
scanned 2026-10-27 11:47:37.152749
Why flagged
The package builds from the project's own GitHub repository, which is normal 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 builds from the project's own GitHub repository, which is normal for AUR packages; the low severity is due to few votes and recent upload, not malicious content.
PKGBUILD
1
# Maintainer: aubree.wtf <https://aubree.wtf/>
2
pkgname=quadrahq-git
3
_name=Quadra
4
pkgver=0.37.3.r1.gf4fb4b9
5
pkgrel=1
6
pkgdesc="Run the macOS Roblox client on Linux through Darling"
7
arch=('x86_64')
8
url="https://quadrahq.org"
9
_repo="https://github.com/QuadraHQ/Quadra"
10
license=('GPL-3.0-only' 'MIT' 'ISC' 'OFL-1.1')
11
depends=('unzip' 'python' 'python-gobject' 'python-cairo'
12
'gtk4>=4.14' 'libadwaita>=1.5' 'webkitgtk-6.0' 'sdl2' 'wayland'
13
'libpulse' 'libglvnd' 'vulkan-icd-loader' 'llvm-libs>=15' 'libx11' 'libxext' 'libxfixes' 'libxi' 'libxcursor' 'gcc-libs')
14
depends+=('hicolor-icon-theme' 'shared-mime-info' 'desktop-file-utils')
15
makedepends=('git' 'clang' 'lld' 'pkgconf' 'vulkan-headers' 'rust>=1.98')
16
optdepends=('darling: regular Darling runtime'
17
'ciderdarling-bin: QuadraHQ Darling runtime (also available from the launcher)'
18
'mangohud: performance overlay'
19
'mesa: Mesa EGL and Zink for the Vulkan renderer'
20
'vulkan-driver: hardware Vulkan driver for the Vulkan renderer'
21
'pipewire-audio: native PipeWire audio playback')
22
provides=('quadrahq' 'ciderhq' 'macoblox')
23
conflicts=('quadrahq' 'ciderhq' 'ciderhq-git' 'macoblox' 'macoblox-git')
24
replaces=('ciderhq-git' 'macoblox-git')
25
source=("$_name::git+$_repo.git")
26
sha256sums=('SKIP')
27
28
pkgver() {
29
cd "$_name"
30
# Normalize p1 and .p1 tags so patch builds sort after earlier git snapshots.
31
git describe --tags --long --match 'v[0-9]*' --abbrev=7 |
32
sed 's/^v//;s/^\([0-9][0-9.]*[0-9]\)\.\{0,1\}p\([0-9][0-9]*\)/\1.\2/;s/\([^-]*-g\)/r\1/;s/-/./g'
33
}
34
35
build() {
36
cd "$_name"
37
QUADRA_BUILD_DIR="$srcdir/native-build" ./build_debug_shim.sh
38
QUADRA_BUILD_DIR="$srcdir/native-build" bash packaging/build-metal.sh
39
}
40
41
package() {
42
cd "$_name"
43
bash packaging/install-payload.sh "$PWD" "$srcdir/native-build" "$pkgdir" /usr/lib
44
python -m compileall -q -d /usr/share/quadrahq/launcher "$pkgdir/usr/share/quadrahq/launcher"
45
}
46
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-27 11:47:37 | Low | 2 |
| 2026-10-27 00:23:28 | Low | 2 |
| 2026-10-26 23:46:04 | Low | 2 |