Created attachment 14578 [details] lazarus spec file Latest lazarus release is 3.4, It looks stable and has proper support for qt6 which makes it suitable for an upgrade on Cauldron. Attached is a spec file(a patch for spec file is not helping, too different) adapted from Open Suse for Mageia that breaks the lazarus package into its various components and also incorporates "qt5(6)pas" packages to synchronize/simplify builds. There are some issues with versioning of "qt5pas" package as the real version is 1.2.* not 2.*. I believe the easy way out is to use lazarus version 3.* for qt5(6)pas rpms. Anyhow, I hope this helps. Regards.
Thank you for the suggestion, and spec file. Our Cauldron version 2.2.6 is only 9m old, so this seems to be evolving fast. Assigning this to ChrisD who did the last two version updates; hoping you will look at it. If you do not want it, please re-assign to pkg-bugs.
Assignee: bugsquad => eatdirt
I will, we need it to build a few other packages, like skychart etc... thanks!
i think it would better to keep separate packages for Qt(5,6)Pas as they have not same version as the main lazarus pkg.
CC: (none) => geiger.david68210
Hi there, I have updated it on cauldron. For the package splitting, I won't do that now, because it just works fine and I don't have the extra-time to debug the split right now. But, I will at some point. Cheers.
I can do/work for the two split Qt(5,6)PAS
Cool, go on then! I'll test all that with some update of skychart, virtualmoon et al.! Thanks!
Created attachment 14582 [details] patch for winff spec file that adds qt6 What I can say is that I've successfully tested the proposed split of lazarus to build packages like peazip, goverlay and winff. As an example, attached is a spec patch to the current winff that adds the qt6 interface besides gtk2. The only thing that I would avoid or at least test before use is the experimental gtk+-3.0 interface, it may generate interesting artifacts. Regards.
Done for Qt5pas and Qt6pas!
Created attachment 14587 [details] updated and fixed patch The updated lazarus and qt(5/6)pas packages work quite well for me. Great, thanks! PS: I update also my patch for winff spec file to fix some errors and include the latest lazarus stack changes.
Attachment 14582 is obsolete: 0 => 1
Closing as main issues have been fixed ...
Status: NEW => RESOLVEDResolution: (none) => FIXED