Current evo 3.22.6 is getting old and I am starting to see graphical glitches which might come from newer gtk+ versions.
Thank you for the bump request. You can help the maintainer with further information: Does a simple bump [1] work on your system? Chances are high, because a first look on the bump revealed only small changes. [1] https://wiki.gentoo.org/wiki/Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay
This comes with the rest of 3.24. There should be no graphical glitches, as gtk+-3.22 is shared between gnome 3.22 and 3.24, but we can look if a local evo 3.24 doesn't have them or something. *** This bug has been marked as a duplicate of bug 611270 ***
(In reply to Jonas Stein from comment #1) > Thank you for the bump request. > You can help the maintainer with further information: > Does a simple bump [1] work on your system? > Chances are high, because a first look on the bump revealed only small > changes. > > [1] > https://wiki.gentoo.org/wiki/ > Custom_repository#Simple_version_bump_of_an_ebuild_in_the_local_overlay I could but it seems at least evolution-data-server-3.24.3 has swicthed to cmake so building fails big time ATM. Is there a Gentoo GNOME overlay somewhere with evo 3.24.3 I can test with?
have a look here: https://gpo.zugaina.org/mail-client/evolution
(In reply to Jonas Stein from comment #4) > have a look here: https://gpo.zugaina.org/mail-client/evolution Found evo 3.25.3 but renamed it to 3.24.3, seems to work. There is no evolution-ews-3.25.3(or 3.24.3 either) and 9999 is old too Any ideas ?
(In reply to Joakim Tjernlund from comment #5) > (In reply to Jonas Stein from comment #4) > > have a look here: https://gpo.zugaina.org/mail-client/evolution > > Found evo 3.25.3 but renamed it to 3.24.3, seems to work. > There is no evolution-ews-3.25.3(or 3.24.3 either) and 9999 is old too > > Any ideas ? Managed to do a quick and dirty port of ews and it all started :) However the the artefacts are not gone :( Horizontal scrollbar in wide emails is not drawn correctly, must have been something else then(been away for 2.5 weeks and lots of updates happened in that window)
(In reply to Mart Raudsepp from comment #2) > This comes with the rest of 3.24. There should be no graphical glitches, as > gtk+-3.22 is shared between gnome 3.22 and 3.24, but we can look if a local > evo 3.24 doesn't have them or something. > > *** This bug has been marked as a duplicate of bug 611270 *** Why cannot some parts, not hard connected to GNOME, like evolution and libsoup enter Gentoo earlier? Also, where is you GNOME 3.24 overlay? I found a gnome-next but that contain 3.25 stuff too.
There are various interconnecting concerns, ESPECIALLY with evolution, due to evolution-data-server that tends to break a bit between releases, sometimes even soname bump, and things need to get compatible with it (typically happens also in the same release in the same upstream release timeframe). Just yesterday I bumped a package whose NEWS entries say "fix tests compatibility with evolution-data-server-3.24". Often this has even been build failures without FEATURES=test in the past (hopefully a bit better now though). Help welcome in getting through the blockers and provide bigger works to help (such as adapting patches, e.g gnome-control-center; or bigger build system changes, e.g evo and co cmake). Some of that is in bug 611270 bug hierarchy. Currently I'm blocked on finding time to fix gnome-control-center patch about cups and/or smbclient optionality and fixing gnome-settings-daemon-3.24 wacom optionality patch. Help welcome with the latter, former I'll probably get to in the immediate future already myself. After that I can get back to mass bumping the easier stuff, but I need my new control-center to actually keep using the system in the process for my non-gentoo things too.
(In reply to Mart Raudsepp from comment #8) > There are various interconnecting concerns, ESPECIALLY with evolution, due > to evolution-data-server that tends to break a bit between releases, > sometimes even soname bump, and things need to get compatible with it > (typically happens also in the same release in the same upstream release > timeframe). Just yesterday I bumped a package whose NEWS entries say "fix > tests compatibility with evolution-data-server-3.24". Often this has even > been build failures without FEATURES=test in the past (hopefully a bit > better now though). Even so they need to be in tree earlier(masked if you will) so other apps has a chance see/test them. I don't get how you think you can wait until the whole GNOME port is ready to introduce them in Gentoo, you wont be able to unmask libsoup/evo because they causes problems in other apps so the whole GNOME introduction is delayed even further. > > Help welcome in getting through the blockers and provide bigger works to > help (such as adapting patches, e.g gnome-control-center; or bigger build > system changes, e.g evo and co cmake). Some of that is in bug 611270 bug > hierarchy. Currently I'm blocked on finding time to fix gnome-control-center > patch about cups and/or smbclient optionality and fixing > gnome-settings-daemon-3.24 wacom optionality patch. Help welcome with the > latter, former I'll probably get to in the immediate future already myself. > After that I can get back to mass bumping the easier stuff, but I need my > new control-center to actually keep using the system in the process for my > non-gentoo things too. If you want help you need to stop hiding you work and put ebuilds in a git repo on https://gitweb.gentoo.org/?s=idle The GNOME overlay there has not been updated in 6 months. I had to search high and low to find new ebuilds for evo and then a found evo 3.25.3 instead of 3.24.3 so first I had to "backport" them and luckily it only took a rename only to find evolution-ews was missing, I almost gave up then but I did manage to do a quick port of ews finally. My point here is if the already completed parts had been in Gentoo (masked of course) I had tried this a lot sooner and you you would had a start of evolution-ews-3.24.3 already.
All of the work is in the main tree, not in overlay. If the work would be done, it'd be already there masked.
(In reply to Mart Raudsepp from comment #10) > All of the work is in the main tree, not in overlay. If the work would be > done, it'd be already there masked. Not evo and libsoup, I found them in gnome-next overlay and there only evo for 3.25.3 only. Confusing isn't it :)
No, not at all confusing. That overlay has nothing to do with the gnome team.
*** Bug 624840 has been marked as a duplicate of this bug. ***