Package: evolution / 3.38.3-1+deb11u2

Metadata

Package Version Patches format
evolution 3.38.3-1+deb11u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
02_nss_paths.patch | (download)

cmake/modules/FindSMIME.cmake | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix the nss libdir to add a "/nss"

That variable is only used to point to the directory in which nssckbi (the
built-in certificate store of NSS) lives, and it's actually under libdir/nss
rather than directly under libdir.

10_revert_libevolution_avoid version.patch | (download)

src/addressbook/gui/contact-editor/CMakeLists.txt | 5 5 + 0 - 0 !
src/addressbook/gui/contact-list-editor/CMakeLists.txt | 5 5 + 0 - 0 !
src/addressbook/gui/widgets/CMakeLists.txt | 6 6 + 0 - 0 !
src/addressbook/importers/CMakeLists.txt | 5 5 + 0 - 0 !
src/addressbook/printing/CMakeLists.txt | 5 5 + 0 - 0 !
src/addressbook/util/CMakeLists.txt | 5 5 + 0 - 0 !
src/calendar/gui/CMakeLists.txt | 5 5 + 0 - 0 !
src/calendar/importers/CMakeLists.txt | 5 5 + 0 - 0 !
src/composer/CMakeLists.txt | 5 5 + 0 - 0 !
src/e-util/CMakeLists.txt | 5 5 + 0 - 0 !
src/em-format/CMakeLists.txt | 5 5 + 0 - 0 !
src/libemail-engine/CMakeLists.txt | 5 5 + 0 - 0 !
src/libgnomecanvas/CMakeLists.txt | 2 2 + 0 - 0 !
src/mail/CMakeLists.txt | 5 5 + 0 - 0 !
src/mail/importers/CMakeLists.txt | 5 5 + 0 - 0 !
src/shell/CMakeLists.txt | 5 5 + 0 - 0 !
src/smime/gui/CMakeLists.txt | 5 5 + 0 - 0 !
src/smime/lib/CMakeLists.txt | 5 5 + 0 - 0 !
18 files changed, 88 insertions(+)

 revert 160006402248075b95c98e9e34d4538670ba7480

Revert upstream patch that adds -avoid-version to all libevolution
libs, making them versionless. This is a massive WTF.
Bug-GNOME: https://bugzilla.gnome.org/show_bug.cgi?id=591436
ubuntu_gettext_domain.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 ubuntu's dh-translations can't handle variables

for GETTEXT_PACKAGE
Bug: https://bugzilla.gnome.org/784877
===================================================================

eds I 281 GLibTools.cmake Use basename in glib mkenums te.patch | (download)

cmake/modules/GLibTools.cmake | 6 3 + 3 - 0 !
src/e-util/CMakeLists.txt | 1 1 + 0 - 0 !
src/em-format/CMakeLists.txt | 1 1 + 0 - 0 !
src/libemail-engine/CMakeLists.txt | 1 1 + 0 - 0 !
src/mail/CMakeLists.txt | 1 1 + 0 - 0 !
src/shell/CMakeLists.txt | 1 1 + 0 - 0 !
6 files changed, 8 insertions(+), 3 deletions(-)

 eds-i#281 - glibtools.cmake: use basename in glib-mkenums templates

This change helps to create reproducible builds.

Related to https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/281

0001 Addressbook Switch from GData Contacts API to CardDA.patch | (download)

po/POTFILES.in | 1 1 + 0 - 0 !
src/e-util/e-source-config.c | 7 4 + 3 - 0 !
src/modules/book-config-google/CMakeLists.txt | 2 2 + 0 - 0 !
src/modules/book-config-google/e-google-book-chooser-button.c | 395 395 + 0 - 0 !
src/modules/book-config-google/e-google-book-chooser-button.h | 70 70 + 0 - 0 !
src/modules/book-config-google/evolution-book-config-google.c | 38 34 + 4 - 0 !
6 files changed, 506 insertions(+), 7 deletions(-)

 [patch] addressbook: switch from gdata contacts api to carddav api
 for Google books

The GData Contacts API is going to be shut down [1], thus move to
the CardDAV API, which the Google server supports too.

[1] https://developers.google.com/contacts/v3/announcement

(Tweaked on backport to gnome-3-38 to drop source order.)

Related to https://gitlab.gnome.org/GNOME/libgdata/-/issues/42

frame flattening.patch | (download)

data/webkit/e-web-view.js | 77 61 + 16 - 0 !
data/webkit/webview.css | 32 16 + 16 - 0 !
src/em-format/e-mail-formatter-text-plain.c | 2 1 + 1 - 0 !
src/mail/e-mail-display.c | 69 66 + 3 - 0 !
src/modules/text-highlight/e-mail-formatter-text-highlight.c | 14 12 + 2 - 0 !
5 files changed, 156 insertions(+), 38 deletions(-)

 handle frame flattening change in webkitgtk 2.40.x
Bug: https://bugs.webkit.org/show_bug.cgi?id=256266
Bug-Debian: https://bugs.debian.org/1035469
scroll preview messages.patch | (download)

data/webkit/e-web-view.js | 13 10 + 3 - 0 !
1 file changed, 10 insertions(+), 3 deletions(-)

 scroll preview messages with the space bar after webkitgtk 2.40.x
Bug: https://gitlab.gnome.org/GNOME/evolution/-/issues/2302