scottbass3-shell-git
LOW
maintainer Scottbass
0 votes
scanned 2026-09-25 11:11:47.608437
Why flagged
The package builds from a public Git repository with a SKIP'd checksum, but it is a legitimate shell project for Hyprland; the source is transparent and the risk is low despite the unverified git checkout.
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 shell project for Hyprland; the source is transparent and the risk is low despite the unverified git checkout.
PKGBUILD
1
# Maintainer: scottbass3 <valentin dot carroy at hotmail dot fr>
2
3
pkgname=scottbass3-shell-git
4
_name=scottbass3-shell
5
pkgver=r61.2e85f63
6
pkgrel=1
7
pkgdesc="Material You desktop shell for Hyprland, built on Quickshell"
8
arch=('x86_64')
9
url="https://github.com/scottbass3/shell"
10
license=('GPL-3.0-only')
11
depends=('quickshell' 'hyprland' 'qt6-base' 'qt6-declarative' 'glibc' 'libgcc' 'libstdc++')
12
makedepends=('git' 'cmake' 'qt6-shadertools')
13
optdepends=(
14
'hyprpaper: wallpaper switcher'
15
'matugen: Material You theme from the wallpaper'
16
'imagemagick: light/dark detection for wallpaper themes'
17
'cava: audio visualizer'
18
'brightnessctl: brightness control'
19
'networkmanager: Wi-Fi and VPN menus'
20
'wireplumber: Bluetooth audio profile switching'
21
'khal: calendar events'
22
'vdirsyncer: calendar sync'
23
'curl: online wallpaper downloads'
24
'libsecret: YouTube Music companion token'
25
'qt6-websockets: YouTube Music companion (realtime)'
26
)
27
provides=("$_name")
28
conflicts=("$_name")
29
source=("$_name::git+$url.git")
30
sha256sums=('SKIP')
31
32
pkgver() {
33
cd "$_name"
34
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
35
}
36
37
build() {
38
cmake -S "$_name/blobs-plugin" -B build \
39
-DCMAKE_BUILD_TYPE=None \
40
-DINSTALL_QMLDIR="/usr/lib/$_name/qml"
41
cmake --build build
42
}
43
44
package() {
45
DESTDIR="$pkgdir" cmake --install build
46
47
local dest="$pkgdir/etc/xdg/quickshell/$_name"
48
install -d "$dest"
49
cd "$_name"
50
cp -r --no-preserve=ownership \
51
assets bar hypr panels scripts services theme widgets \
52
shell.qml LockScreen.qml MainWindow.qml cava.conf launch.sh \
53
"$dest/"
54
55
install -d "$pkgdir/usr/bin"
56
ln -s "/etc/xdg/quickshell/$_name/launch.sh" "$pkgdir/usr/bin/$_name"
57
58
install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
59
install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
60
}
61
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-25 11:11:47 | Low | 2 |