← Back to issue list

kde-neon extension support for Qt6

View original Github issue

Metadata

Project
snapcraft
Number
#4148
Type
issue
State
closed
Author
tsteven4
Labels
Created
Updated
Closed

Current evaluation

Resolved by releasing the kde-neon-6 extension, enabling Qt6 and KDE 6 support for snaps. The KDE team also published dedicated Qt6 SDK and content snaps. Developers can now use the extension or manually configure the available snaps to package Qt6 applications.

Suggested action:

No scores available.

Issue body

### What needs to get done Support Qt6 applications as snaps. ### Why it needs to get done Qt5 is nearing end of life. Some applications require Qt6.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Resolved by releasing the kde-neon-6 extension, enabling Qt6 and KDE 6 support for snaps. The KDE team also published dedicated Qt6 SDK and content snaps. Developers can now use the extension or manually configure the available snaps to package Qt6 applications.
qwen/qwen3.6-35b-a3b Closed as resolved. The KDE team implemented the kde-neon-6 extension and published dedicated Qt6 SDK and content snaps, providing the required infrastructure to package Qt6 applications.
qwen/qwen3.6-35b-a3b Implemented the kde-neon-6 extension to support Qt6 snaps. The issue was closed after the KDE team published the extension alongside Qt6 SDK and content snaps, resolving the Qt5 end-of-life requirement.
qwen3.6-35b-a3b-mtp-q6 Resolved by implementing the kde-neon-6 extension for KDE 6 applications, alongside published Qt6 SDK and content snaps. The extension provides the required Qt6 runtime support for snaps.
qwen3.6-35b-a3b-mtp-q6 Closed. The kde-neon-6 extension was implemented to support Qt6 and KDE 6 applications. The KDE team published a Qt6 SDK snap and content snap, resolving the Qt6 snap support requirement.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4698 New kde-neon extension for Qt6 / KF6 snapcraft merged Merged the kde-neon extension for Qt6/KF6. Approved by three reviewers with passing CI. A test interface connection issue was resolved via manual connection, enabling the merge ahead of a release.
81%
#3547 update kde neon extension to use the newer content snap with qt-5-15-3 snapcraft merged Merged the KDE Neon extension update to use the newer content snap with Qt 5.15.3. Test assertions were updated per reviewer feedback, and CLA status was clarified. Approved and merged into master with unchanged coverage.
76%
#3925 kde-neon-extension: New content snap for kf5 5.98 and qt 5.15.6 snapcraft merged Merged a new KDE Neon content snap for kf5 5.98 and qt 5.15.6. Approved by a reviewer, passed CI checks, and applied a minor two-file change without impacting test coverage.
75%
#5288 kde-neon-6 extension is broken for core22 snapcraft closed The kde-neon-6 extension for core22 broke due to a Qt version mismatch from outdated Jammy repos. The neon team fixed the underlying issue, restoring functionality. The disabled spread test was re-enabled. Issue closed.
74%
#5128 KDE Neon 6 broken on arm64 snapcraft open kde-neon-6 extension fails on arm64 because the kf6-core22 content snap is missing Qt6 libraries (73MB vs 2GB amd64). Filed 682 days ago, no maintainer response, only 1 user comment. Root cause is in the external KDE content snap, not snapcraft code.
74%
#5917 feat(kde-neon-6): lxqt and kvantum theme support snapcraft merged Added lxqt and kvantum theme support for kde-neon-6 by integrating lxqt-support content snaps. After resolving CLA requirements, fixing linting errors, and updating spread tests, the changes were approved and merged.
74%
#4884 kde-neon-6: Fix long standing theming issues with Qt snaps. snapcraft merged Merged to fix Qt snap theming issues, but planned for reversion in a hotfix branch due to incomplete Qt functionality and missing auto-connect permissions. Changes remain in main until resolved.
74%
#5261 kde-neon extension fixes snapcraft merged Merged PR fixing KDE Neon extension by preventing duplicate X11 layouts and adding mesa libs to core24 ld library path. Approved by two reviewers and passed CI. Targeted for Snapcraft 8.8 and available on edge.
73%
#6297 Task: kde-neon-6 core26 support snapcraft open Enhancement task to add core26 support for kde-neon-6 Qt extension. Triaged and assigned to ScarlettGatelyMoore, who is actively working on related content snaps.
72%
#5904 Add the lxqt-support plug when creating Snap apps that use the kde-neon-6 extension. snapcraft closed Resolved via PR #5917 after maintainer approval. The changes automatically add the lxqt-support-core24 plug and environment variables when using the kde-neon-6 extension.
72%