Once again, the Evolution API changed for the 2.32.x version. When I upgraded GNOME to the current stable version, my Evolution folders weren't found by mail-notification, even if I emerge it once again. Reproducible: Always Steps to Reproduce: 1. Upgrade mail-client/evolution from version 2.30.x to 2.32.2 2. Try to configure a Evolution folder in mail-notification to check mail Actual Results: If appears the Evolution option in mail-notification, doesn't work. If you emerge mail-notification, it doesn't find installed Evolution. Expected Results: mail-notification checking Evolution folders I found 3 relevant patches in Fedora 14 package; I'll attach them here. Also, I modified the stable ebuild to include those patches, and changed the current evolution dependency to >=2.30 (older versions are no longer available in the Portage tree).
Created attachment 267211 [details, diff] Patch to compile mail-notification with evolution-2.32
Created attachment 267213 [details, diff] Patch to fix header errors after applying the patch for evolution-2.32
Created attachment 267215 [details, diff] Updated patch to compile mail-notification with evolution-2.32/gtkhtml
Created attachment 267217 [details] modified ebuild for mail-client/mail-notification
This should be included... or probably will should switch to the same snapshot fedora is using
+*mail-notification-5.4-r6 (06 Oct 2012) + + 06 Oct 2012; Pacho Ramos <pacho@gentoo.org> +mail-notification-5.4-r6.ebuild, + metadata.xml: + Revision bump syncing with fedora, it includes a snapshot incorporating most + of the fixes have been around different distributions for years, also port it + to gtk3, gmime-2.6 and stop using glade. It's also compatible with Gnome3. + Taken maintainership also. + But it directly jumps to evolution-3 support, not sure if trying to make it also support old evo-2.32 deserves the effort or I should simply mask evo USE flag for older versions
will keep -r6 for evo3