[Development] Reviving QtPIM

Adriaan de Groot groot at kde.org
Tue Jun 2 15:16:48 CEST 2026


On Thursday, 28 May 2026 08:00:27 CEST Axel Spoerl via Development wrote:
> It's been a while since I was a user of QtPIM, and I found it quite solid 
> back in the day. Can't promise how much time I can make for this, but I am
> definitively down to review a few patches.
> 
> A good first step would be to migrate the submodule to CMake.

I see you did a complete Qt-style conversion in one commit. Thank you. I'll 
withdraw my artisanal / partial conversions from Gerrit, since they are less 
complete than yours.

I couldn't get your CMake conversion to work, though, with released Qt 6.10 or 
6.11 open source versions (as packaged on FreeBSD). There's CMake machinery 
being used in your patch that doesn't exist in those versions. So downstream 
on KDE Invent I took your patch and then chopped at it so it does build with 
older CMake machinery.

Downstream is at https://invent.kde.org/adridg/qtpim/-/tree/work/qt6/release?
ref_type=heads with the intention to package it for some distro's from there, 
if only so that there is a "QtPIM for Qt6" out there already as a crutch to 
help port things that depend on Qt5PIM to Qt6.

But what next? Supposing this CMake conversion gets merged (and IMO it 
should), then it falls apart on the build step. There are many downstream 
"make it compile" patches -- lots of them submitted upstream in Gerrit but I'm 
afraid I'm making a mess there -- that are needed together with the CMake 
conversion in order to get it to pass CI.

I'll +1 your conversion now.

[ade]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20260602/fc4f2af0/attachment.sig>


More information about the Development mailing list