Introduction to Evolution

The Evolution package contains an integrated mail, calendar and address book suite designed for the GNOME environment.



Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Package Information

Evolution Dependencies


adwaita-icon-theme-42.0, evolution-data-server-3.44.3, gnome-autoar-0.4.3, itstool-2.0.7, shared-mime-info-2.2, and WebKitGTK-2.36.5



clutter-gtk-1.8.4, GeoClue-2.6.0, geocode-glib-3.26.3, and libchamplain-0.12.20 (Contact Maps plugin), GTK-Doc-1.33.2, cmark, Glade, libpst, libunity, libytnef

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/evolution

Installation of Evolution

Install Evolution by running the following commands:

mkdir build &&
cd    build &&

      -DENABLE_YTNEF=OFF          \
      -DWITH_GWEATHER4=ON         \
      -G Ninja .. &&

This package does not come with a test suite.

Now, as the root user:

ninja install

Command Explanations

-DENABLE_YTNEF=OFF: This switch is used to disable the yTNEF library usage because libytnef is not part of BLFS.

-DENABLE_PST_IMPORT=OFF: This switch is used to disable the pst-import plugin because libpst is not part of BLFS.

-DENABLE_CONTACT_MAPS=OFF: This switch disables building the Contact Maps plugin. Remove it if you have installed the necessary dependencies and wish to build the Contact Maps plugin.

-DENABLE_MARKDOWN=OFF: This switch allows building without cmark. Remove if you need markdown support and you have installed the dependency.

-DWITH_GWEATHER4=ON: This switch allows building against libgweather-4.0.0.

-DWITH_OPENLDAP=OFF: Use this switch if you have not installed OpenLDAP-2.6.3.


Installed Programs: evolution
Installed Libraries: None
Installed Directories: /usr/include/evolution, /usr/lib/evolution, /usr/libexec/evolution, /usr/share/evolution, /usr/share/installed-tests/evolution, /usr/share/help/*/evolution, and optionally /usr/share/gtk-doc/html/{evolution-mail-composer,evolution-mail-engine}, /usr/share/gtk-doc/html/{evolution-mail-formatter,evolution-shell}, and /usr/share/gtk-doc/html/evolution-util

Short Descriptions


is an email, calendar and address book suite for the GNOME Desktop