Frameworks / Plasma/ Gear Release Schedule Plan

christoph at cullmann.io christoph at cullmann.io
Wed Sep 13 10:12:30 BST 2023


On 2023-09-13 10:16, christoph at cullmann.io wrote:
> On 2023-09-13 09:07, David Redondo wrote:
>> Am Dienstag, 12. September 2023, 21:42:37 CEST schrieb 
>> christoph at cullmann.io:
>>> Hi,
>>> 
>>> i prepared some merge request for the switch in the meta data:
>>> 
>>> https://invent.kde.org/sysadmin/repo-metadata/-/merge_requests/185
>>> 
>>> A question about the CMake changes:
>>> 
>>> Is there some preferred way to switch?
>>> 
>>> I would just alter the defaults to
>>> 
>>> set(QT_REQUIRED_VERSION "6.4.0")
>>> set(QT_MAJOR_VERSION "6")
>>> set(KF_MIN_VERSION "5.240.0")
>>> set(KF_MAJOR_VERSION "6")
>>> 
>>> in the first step and start later to remove the version ifs.
>> 
>> For Gear the minimum versions are changed by the individual projects, 
>> last
>> time I looked there was also no consistent naming of these CMake 
>> variables,
>> not have a  'KF_MAJOR_VERSION' variable at all. (Actually I never seen 
>> a
>> KF_MAJOR_VERSION variable before, so maybe only Kate?).
>> For reference Frameworks right now requires at least Qt 6.5.
>> I think explicitely setting QT_MAJOR_VERSION to 6 is not needed, 
>> including ECM
>> with 5.240 will enable using Qt 6 install paths. (Of course it doesn't 
>> hurt to
>> be explicit)
> 
> Ok, I will just be explicit there atm.
> 
> One other question: I assume at the moment the move to KF6 means I must 
> disable
> the Flatpak CI part?

https://invent.kde.org/utilities/kate/-/merge_requests/1300

Kate master is now Qt 6 only :)

Greetings
Christoph


> 
> Greetings
> Christoph
> 
>> 
>>> Greetings
>>> Christoph
>> 
>> David


More information about the KWrite-Devel mailing list