Skip to content

spk-compile v2.1.0

Choose a tag to compare

@stefanmariusionut-ops stefanmariusionut-ops released this 02 Jul 20:24

spk-compile v2.1.0 — SmechOS/SmechVisor Build Orchestrator (Project SmechDeployV2)

Single standalone Python 3 script. No pip, no venv, no external dependencies.
Replaces SmechDeploy (archived). All build phases are implemented inline.

Profiles

SmechOS (15 phases): musl → userland → etc → openrc → inittab → grub → qt-deps → mesa → kde → plasma-configure → kwin-deps → qt6uitools → kernel → patch-metadata → discover

SmechVisor (8 phases): musl → userland → etc → openrc → inittab → kernel → grub → smechvisord

Usage

python3 spk-compile.py smechos
python3 spk-compile.py smechvisor
python3 spk-compile.py smechos --phase kde
python3 spk-compile.py smechos --iso install
python3 spk-compile.py smechvisor --iso shim
python3 spk-compile.py --list smechos

Or via spk:

spk compile smechos
spk compile smechvisor --iso shim

Source versions pinned

Component Version
Linux kernel 6.12.16
GRUB 2.12
musl libc 1.2.5
Qt6 6.8.2
KDE Frameworks 6.10.0
KDE Plasma 6.3.4
Mesa 24.3.4
OpenRC 0.54
AppStream 1.0.3
PackageKit 1.3.0

Docs

https://docs.smech.xyz/smechdeploy.html

License

MIT — © 2026 Smech Labs