Parent: #40
Goal
Make the depends and Guix build paths produce a Qt stack capable of building and running the QML/Qt Quick application.
Scope
- Extend depends Qt packaging beyond the legacy Widgets requirements to include the Qt Declarative/QML pieces used by the app.
- Include required modules such as Qml, Quick, QuickControls2, Dialogs, Layouts, Labs Settings, WorkerScript, and required host tools/plugins.
- Ensure static builds import the necessary QML and platform plugins deterministically.
- Add or update Guix build scripts/manifests so release-style builds can produce the QML app.
- Verify Linux first, then track Windows/macOS gaps if they need separate follow-ups.
Acceptance Criteria
- A depends-based build can configure and build the QML target without relying on distro QML packages.
- Guix can build the QML app through the intended release path.
- Required QML modules/plugins are captured explicitly, not discovered accidentally from the host.
- Remaining platform-specific static-build gaps are filed as child issues or documented deferrals.
Parent: #40
Goal
Make the depends and Guix build paths produce a Qt stack capable of building and running the QML/Qt Quick application.
Scope
Acceptance Criteria