<div dir="ltr"><div>Hi Xoán,</div><div><br></div><div>it's been a while since your initial message and Matthew's response. I briefly tested the plugin and the port to Gtk3 indeed seems complete and the plugin seems to be working ok.</div><div><br></div><div>Are you willing to take a look at the remaining gcrypt issue? Also, I'd be happy to merge your work to the master branch of the plugin and give you access to it on <a href="http://git.xfce.org">git.xfce.org</a> if you're interested in maintaining it.</div><div>Please let me know!</div><div><br></div><div>Cheers</div><div>Simon<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 18, 2019 at 12:14 AM Matthew Brush <<a href="mailto:mbrush@codebrainz.ca">mbrush@codebrainz.ca</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2019-01-17 2:39 a.m., Xoán Sampaíño wrote:<br>
> Hi,<br>
> <br>
> I'm Xoan, from Spain (currently living in Morocco), and I've been using<br>
> Xfce from a long time ago. I've done some translation contributions in the<br>
> past, and now I'm trying to get involved by doing some «small» coding tasks.<br>
> <br>
> I'm porting xfce4-mailwatch-plugin to GTK3:<br>
> <br>
> * <a href="https://github.com/xoan/xfce4-mailwatch-plugin/tree/gtk3" rel="noreferrer" target="_blank">https://github.com/xoan/xfce4-mailwatch-plugin/tree/gtk3</a><br>
> <br>
> You can try it by cloning the fork, changing to gtk3 branch and<br>
> compile/install it as usual.<br>
> <br>
> The current list of commits/changes:<br>
> <br>
> *<br>
> <a href="https://github.com/xfce-mirror/xfce4-mailwatch-plugin/compare/master...xoan:gtk3?w=1" rel="noreferrer" target="_blank">https://github.com/xfce-mirror/xfce4-mailwatch-plugin/compare/master...xoan:gtk3?w=1</a><br>
> <br>
> GTK3 port seems to be complete (no warnings), so I'm trying to fix some<br>
> Glib deprecation warnings.<br>
> <br>
> Most of them seem to be fixed, but there are still some (in<br>
> libmailwatch-core/mailwatch-net-conn.c) that I don't know how to handle<br>
> them.<br>
> <br>
> Any feedback, comment and/or help is very welcome.<br>
> <br>
<br>
Hi,<br>
<br>
It looks like the code is using older libgcrypt but you're compiling <br>
against newer version. In the newer version, that structure <br>
`gcry_threads_cbs` is totally different[0]. I guess you'd also have to <br>
port the libgcrypt to use the newer version as well, or compile it <br>
against the older deprecated version.<br>
<br>
Regards,<br>
Matthew Brush<br>
<br>
[0]: <a href="https://github.com/gpg/libgcrypt/blob/master/src/gcrypt.h.in#L211" rel="noreferrer" target="_blank">https://github.com/gpg/libgcrypt/blob/master/src/gcrypt.h.in#L211</a><br>
_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org" target="_blank">Xfce4-dev@xfce.org</a><br>
<a href="https://mail.xfce.org/mailman/listinfo/xfce4-dev" rel="noreferrer" target="_blank">https://mail.xfce.org/mailman/listinfo/xfce4-dev</a></blockquote></div>