Balsa 2.4.10 was released 2011-06-13, but 2.4.8 is still the latest in portage. This is a request to add the newer version. Reproducible: Always Actual Results: balsa 2.4.8 is most recent in portage Expected Results: 2.4.10 should be available I'll attach an ebuild, modified from 2.4.8. The main change is I dropped the patch for libnotify, since it seems to have incorporated into the source. I added a comment that balsa appears able to use gmime 2.6 as well as 2.4, but I did not change the RDEPEND for gmime:2.4. There is a comment in the ebuild that balsa will not build with -gnome, but I have done this with no problem for 2.4.8. I have modified the header line, but assume it will get appropriate values if/when it gets checked into the system.
Created attachment 290579 [details] proposed ebuild for mail-client/balsa-2.4.10
2.4.9 wasn't included due to build/check failures and upstream has been silent about fixing those. I'll check balsa-2.4.10 whenever I can.
2.4.11 was just released today, so if you haven't spent much time preparing 2.4.10, it might be worth jumping to the latest instead.
I tried this morning to bump to 2.4.10 but got: https://bugzilla.gnome.org/show_bug.cgi?id=664560
I've brought this up on the balsa mailing list, and the response included ---------- There is a build issue: GMimeCypherContext is said to replaced with GMimeCryptoContext. Replacing all occurrences of the former one with the latter one should do the job - but I have not tried it myself! and The gtk3 branch was recently patched to build with GMime 2.6, using a spray of ifdef's. See commit http://git.gnome.org/browse/balsa/commit/?h=gtk3&id=1947b1be7b13f6c3876dd3b53dd3ab52634fff01 The GMime code in that branch should have been the same as master, prior to that commit, so the corresponding patch should apply to master without too much work. Should at least save someone some work. I'd try it myself, but this phone doesn't have the build chain :) --------------- I don't know if Gentoo would be willing to use a patch like this, but as it is already accepted by upstream, even if in the gtk3 branch while master is still gtk2, it seems reasonable. I will try testing this myself in the next few days. Hopefully we can avoid the alternative, which might be to have to wait for 2.4.12.
Update from one of the developers on the balsa list on 11/28/11: The patch to make the crypto stuff compatible with gmime 2.4 and 2.6 *without* tons of ifdef's is not forgotten and almost ready, but still needs some testing. Next weekend, I hope... If that works, hopefully they will do a quick release to get out there without distros needed to patch downstream.