qt: drop support for 5.11
5.11 support was in place to be aligned with debian Buster version. Buster is old stable for quite a while it doesn't feels relevant to keep supporting it. for reference debian Bulleyes ships 5.15, Ubuntu 20.04 ships 5.12 (and 22.04 -> 5.15)
Amongst the perks of using 5.12 as a minimal version:
- Qt JS engine is compatible ES6
- better touch/tap handler support
- 5.12 is a Qt LTS (5.11 wasn't)
Merge request reports
Activity
changed milestone to %4.0
added Component::Interface: Qt label
added MRStatus::Reviewable label
- Resolved by Pierre Lamot
I warmly welcome this change. At the same time, I think it would be a better idea to push for
qml: prefer let & const over var in JS functions
in a separate, consequent merge request as it would make this one simpler and it should still work.
added MRStatus::Acceptable label and removed MRStatus::Reviewable label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-
added 43 commits
-
4ed5266a...84aed97a - 40 commits from branch
videolan:master
- b0f210dc - qt: set Qt minimal version as 5.12
- 4df18ea2 - qml: update import statements to require at least Qt 5.12
- 6fbf34d4 - qt: remove Qt 5.11 compatibility layer
Toggle commit list-
4ed5266a...84aed97a - 40 commits from branch
enabled an automatic merge when the pipeline for 6fbf34d4 succeeds
mentioned in merge request !3980 (merged)
mentioned in merge request !4903 (closed)