kalzium - was- Re: Status of "default Qt5" Gear components
Nicolas Fella
nicolas.fella at gmx.de
Mon Dec 30 12:41:24 GMT 2024
Am 30.12.24 um 00:36 schrieb Albert Astals Cid:
> El diumenge, 29 de desembre del 2024, a les 22:24:17 (Hora estàndard del
> Centre d’Europa), Luigi Toscano va escriure:
>> Albert Astals Cid ha scritto:
>>> El dissabte, 28 de desembre del 2024, a les 16:17:22 (Hora estàndard del
>>>
>>> Centre d’Europa), Luigi Toscano va escriure:
>>>> Hi,
>>>>
>>>> I've analyzed the status of the deliverables part of Gear which are still
>>>> tracked as Qt5 applications from the i18n point of view.
>>>>
>>>> In light of the recent discussion about finding a shutdown date for the
>>>> Qt5
>>>> CI on invent.kde.org, I've already done a a similar investigation for the
>>>> independently released repositories. My hope here was to find some
>>>> applications that are basically ready for being Qt6 only.
>>>>
>>>> So here are the results for Gear, grouped by types:
>>>>
>>>>
>>>> # Ready for Qt6-only
>>>> They supports Qt5 and Qt6, and they are compiled using Qt6 by some
>>>> distributions.
>>>>
>>>> - kalzium
>>> As far as I can see the HAVE_AVOGADRO code has not been ported so that
>>> needs fixing.
>> Thanks for checking, I've missed that. Looking at the avogadro code, it
>> seems that both Qt 5 and Qt 6 are supported:
>> https://github.com/OpenChemistry/avogadrolibs/blob/master/CMakeLists.txt#L74
>>
>> at least since 1.98.0:
>> https://github.com/OpenChemistry/avogadrolibs/releases/tag/1.98.0
>>
>> It seems avogadro was disabled two years ago, before that upstream release:
>> https://invent.kde.org/education/kalzium/-/commit/c5adadec76a9526d9449e0ee97
>> 04765552fabda1
>>
>> So maybe time to reenable it?
> Sure, also last time i checked it didn't really work (the molecule viewer is
> black whatever you load) in Qt5 nor Qt6 mode, so it's not worse :D
I gave this a try and noticed that there's some unported code behind
that conditional. I can make a patch for that. I can confirm that the
OpenGL related parts are broken tough
More information about the release-team
mailing list