On Sunday, 13 March 2016 23:49:22 CET, Erik Quaeghebeur wrote:
Ok, I have this and the header files installed (thanks to kdepimlibs).
You'll need the Qt5 version of GpgME++. I don't know if there was a release of that prior to their splitting from kdepimlibs -- but if kdepimlibs is the Qt5 version and if there wasn't a rename of various cmake bits, yeah, this should probably work.
Do I need to have Mimetic installed? (I don't.)
Yes. GpgME++ can verify signatures and decrypt messages, but something has to turn data blobs into a tree of MIME parts, and the code currently uses Mimetic for this.
For non-encrypted or non-signed messages, we will continue to rely on the server side for MIME parsing, but it isn't possible to do this when crypto comes into play.
Am I correct to think this has now been merged?
Yes, a majority of this is now in the master branch. It sucks a bit that it wasn't fully reviewed; I'm grateful that Andre was kind enough to go through my use of GpgME++.
There is still a pretty long patch series up on Gerrit; comments are welcome (and this holds in general -- I'm very happy if people read through all patches, it's useful work which benefits the patch author, the reviewer and Trojita in general, too).
At least, I see no reference in the menus to anything crypto
Right now, there are no menus. Our support is limited to read-only stuff at the moment, and this is pretty much zero-configuration. We just ask GPG what it thinks about a piece of data, and it reports back.
and the message view of a pgp-signed message just includes the signature as an attachment.
This means that you don't have support for cryptography, very likely due to a missing Mimetic. If you can help with updating the live ebuild for crypto, that would be terrific, btw, please feel free to Cc me on Gentoo's bugzilla for this. I suggest USE=crypto though, there's a pending patch which can verify S/MIME signatures, too.
Cheers, Jan -- Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/