On 12 June 2017 at 12:28, Milan Crha <mc...@redhat.com> wrote:

> I forgot of one important change when writing the previous post,
> the switch to WebKit2 (from WebKit1 usage), which is the reason why you
> stopped on 3.20.x, because WebKit2 (Fedora has it packages as
> webkitgtk4) is very new (the other main dependencies like glib2 and
> gtk3 are not for that latest code). My fault, I'm sorry for confusion.

Good news for RHEL users:
My Oracle Linux got its upgrade to version 7.4 yesterday, the other
RHEL derivates are pretty likely geting a similar update these days.

On Oracle Linux 7.4 gtk3 is now version 3.22.10, and there's
webkitgtk4 included now. Evolution is preinstalled as 3.22.

I was able to backport Evolution 3.24 to my distro which already has
the fix for the issue with formatting quoted elements in HTML replies
[1].

Just for the records, I used the .fc26.src rpms, got some prerequisites:
- made sure I had a recent-enough cmake (I've got 3.9, but older
versions *may* work)
- upgraded python-sphinx to 1.2.3-4.fc23 (found and downloaded via
rpmsearch.net, backporting would have been tedious)
- backported and installed gnome-autoar-0.2.2 and libarchive-3.3.

In the .spec files for evolution, evolution-data-server and
evolution-ews I changed the following:
- replace %cmake by cmake and comment out all "Recommends" lines
- added the following arguments to the call of cmake:
        -DCMAKE_INSTALL_PREFIX:PATH=/usr \
        -DCMAKE_INSTALL_LIBDIR=/usr/lib64 \
        -DCMAKE_INSTALL_LIBDIR_NOARCH=/usr/lib \
        -DLIB_SUFFIX=64 \

When installing I need to override dependencies because evolution 3.22
is a dependency of gnome-shell (which is not of interest for me since
I use e20), and gnome-shell is a dependency of gdm (which I do use). I
never got why dependencies are wired like this in gnome, and this is
one of the reasons why I generally don't use it - even though I still
use some programs from its ecosystem).

I'm a happy camper now. Got a fairly recent evolution version with the
(for me) important html quote fix.

Cheers,

Martin

[1] https://bugzilla.gnome.org/show_bug.cgi?id=782470

-- 
Dr. Martin Dietze
1. Vorsitzender
Deutsch-Ukrainischer Kulturverein e.V.
http://www.deutsch-ukrainischer-kulturverein.de/
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to