quickshell-release-git
LOW
maintainer clague
0 votes
scanned 2026-10-24 09:40:04.174424
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
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.
PKGBUILD
1
# Maintainer: clague
2
3
_pkgname=quickshell
4
pkgname="$_pkgname-release-git"
5
pkgver=0.3.2.r11.g9b0f339
6
pkgrel=1
7
pkgdesc='Flexible toolkit for making desktop shells with QtQuick (Release build, -DNO_PCH=ON)'
8
arch=(x86_64 aarch64)
9
url='https://git.outfoxxed.me/quickshell/quickshell'
10
options=()
11
license=('LGPL-3.0-only')
12
depends=(
13
'qt6-declarative'
14
'qt6-base'
15
'jemalloc'
16
'qt6-svg'
17
'libpipewire'
18
'libxcb'
19
'wayland'
20
'libdrm'
21
'mesa'
22
'cpptrace'
23
'polkit'
24
'hicolor-icon-theme'
25
)
26
makedepends=(
27
'vulkan-headers'
28
'spirv-tools'
29
'qt6-shadertools'
30
'wayland-protocols'
31
'cli11'
32
'ninja'
33
'cmake'
34
'git'
35
)
36
provides=("$_pkgname" "$_pkgname-git")
37
conflicts=("$_pkgname" "$_pkgname-git")
38
39
_pkgsrc="$_pkgname"
40
source=("$_pkgsrc"::"git+$url.git"
41
quickshell-check.hook)
42
sha256sums=('SKIP'
43
'8543e21aeaaa5441b73a679160e7601a957f16c433e8d6bd9257e80bd0e94083')
44
45
46
pkgver() {
47
cd "$_pkgsrc"
48
git describe --long --tags --abbrev=7 --exclude='*[a-zA-Z][a-zA-Z]*' \
49
| sed -E 's/^[^0-9]*//;s/([^-]*-g)/r\1/;s/-/./g'
50
}
51
52
build() {
53
cd "$_pkgname"
54
cmake -GNinja -B build \
55
-DCMAKE_BUILD_TYPE="Release" \
56
-DCMAKE_INSTALL_PREFIX=/usr \
57
-DDISTRIBUTOR="AUR (package: quickshell-release-git)" \
58
-DINSTALL_QML_PREFIX=lib/qt6/qml \
59
-DNO_PCH=ON
60
61
cmake --build build
62
}
63
64
package() {
65
install -Dm644 "quickshell-check.hook" -t "$pkgdir/usr/share/libalpm/hooks"
66
cd "$_pkgname"
67
DESTDIR="$pkgdir" cmake --install build
68
install -Dm644 "LICENSE" -t "$pkgdir/usr/share/licenses/$_pkgname"
69
}
70
71
72
# Note:
73
# - Uses CMAKE_BUILD_TYPE=Release (optimized build)
74
# - Uses -DNO_PCH=ON to avoid PCH issues when building with clang
75
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-24 09:40:04 | Low | 1 |