scx-manager

LOW
maintainer MadGoat 1 votes scanned 2026-08-28 07:34:53.969727
View on AUR
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: MadGoat <ghazlett@gmail.com>
2# Distro-agnostic rebrand of the upstream scx-manager (GPL-3.0-or-later).
3# Upstream copyright/provenance retained in source headers.
4#
5# Build generator: CMake default (Makefiles). Ninja is not a makedep here so
6# the package builds on base-devel as-is; if you prefer Ninja, add `ninja` to
7# makedepends and pass -G Ninja to the cmake configure line below.
8
9pkgname=scx-manager
10pkgver=1.15.12
11pkgrel=3
12pkgdesc="Distro-agnostic GUI manager for sched-ext (SCX) schedulers"
13arch=(x86_64)
14url="https://github.com/MadGoatHaz/scx-manager"
15license=(GPL-3.0-or-later)
16depends=(qt6-base polkit scx-tools)
17# Note: 'cargo' is provided by the 'rust' package on Arch (rust Provides: cargo),
18# so it is not listed separately. Corrosion + CPM are fetched at configure time
19# (git is required for CPM's GitHub fetches).
20makedepends=(cmake git qt6-base rust)
21# 'sched-ext-kernel' is a virtual marker (no such package exists); it documents
22# that a kernel with CONFIG_SCHED_EXT enabled is required to run sched-ext schedulers.
23optdepends=('scx-scheds: popular SCX scheduler implementations' 'sched-ext-kernel: kernel with CONFIG_SCHED_EXT enabled (required to run sched-ext schedulers)')
24source=("https://github.com/MadGoatHaz/scx-manager/releases/download/v1.15.12/scx-manager-1.15.12.tar.gz")
25sha256sums=('8d98ea0b37257898542476398c720dea2cd939772c3e4bdcb1b1251109153600')
26
27build() {
28 # Makefiles generator (default). Alternative: -G Ninja (needs ninja makedep).
29 cd "$srcdir/$pkgname-$pkgver"
30 cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
31 cmake --build build
32}
33
34package() {
35 cd "$srcdir/$pkgname-$pkgver"
36 cmake --install build --prefix "$pkgdir/usr"
37 # Per Arch guidelines, ship the license:
38 if [ -f LICENSE ]; then
39 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
40 fi
41}
42

Scan history

Scanned at (UTC)SeverityRules
2026-08-28 07:34:53 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion