Skip to content

Drop support for Qt 5#1187

Merged
ddennedy merged 1 commit into
masterfrom
drop-qt5
Dec 19, 2025
Merged

Drop support for Qt 5#1187
ddennedy merged 1 commit into
masterfrom
drop-qt5

Conversation

@ddennedy

Copy link
Copy Markdown
Member

This is a soft removal from the build system. Qt 5 has reached its end- of-support. It is not a thorough removal so for a little while longer a distro could easily patch it back in.

This is a soft removal from the build system. Qt 5 has reached its end-
of-support. It is not a thorough removal so for a little while longer a
distro could easily patch it back in.
@ddennedy ddennedy requested a review from Copilot December 19, 2025 19:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes Qt 5 support from the build system, aligning with Qt 5's end-of-support status. The changes update CMake configuration files to eliminate Qt 5 module options while preserving Qt 6 support.

Key Changes:

  • Removed Qt 5 build options (MOD_QT and MOD_GLAXNIMATE) from CMake configuration
  • Updated conditional checks to only reference Qt 6 modules
  • Eliminated Qt 5 module build targets and feature info entries

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
CMakeLists.txt Removed MOD_QT and MOD_GLAXNIMATE options, Qt5 package finding, conditional checks, and feature info entries
src/modules/CMakeLists.txt Updated subdirectory inclusion conditions to check only for Qt 6 modules
src/modules/qt/CMakeLists.txt Removed mltqt module build target for Qt 5
src/modules/glaxnimate/CMakeLists.txt Removed mltglaxnimate module build target for Qt 5

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ddennedy ddennedy merged commit 7707aac into master Dec 19, 2025
21 checks passed
@ddennedy ddennedy deleted the drop-qt5 branch December 19, 2025 19:23
@ddennedy ddennedy added this to the v7.36.0 milestone Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants