Patch |
File delta |
Description |
01 noinst libedbus private.patch | (download) |
src/private/CMakeLists.txt |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
[patch] revert installation of libedbus-private.so
That was done in a2790163 to fix a problem in Windows.
Installing libedbus-private.so only causes us issues:
It is a private library, with no SONAME. We don't want to ship it in
a libedbus-private0 package because it doesn't have any rdeps outside
of e-d-s, and it doesn't have any guaranteed stability. Also, shipping
it inside e.g. evolution-data-server (as happened in 3.16.2-2) isn't
very helpful because dh_makeshlibs doesn't detect it as it doesn't have
a SONAME, which means it doesn't get a shlibs file, and the libs that
depend on it (e.g. libecal-1.2.so, libedataserver-1.2.so) don't end
with a dependency on evolution-data-server, leading to undefined references
at runtime.
We could remove the -avoid-version switch so it gets a SONAME, a shlibs
file and the other libs get dependencies, but then we'd need to restrict
that so that the dependencies are very tight, given the unstable nature
|
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
Bug: https://bugzilla.gnome.org/784877
for GETTEXT_PACKAGE
===================================================================
|
I 281 GLibTools.cmake Use basename in glib mkenums templa.patch | (download) |
cmake/modules/GLibTools.cmake |
6 3 + 3 - 0 !
src/addressbook/libebook-contacts/CMakeLists.txt |
1 1 + 0 - 0 !
src/addressbook/libebook/CMakeLists.txt |
1 1 + 0 - 0 !
src/calendar/libecal/CMakeLists.txt |
1 1 + 0 - 0 !
src/libebackend/CMakeLists.txt |
1 1 + 0 - 0 !
src/libedataserver/CMakeLists.txt |
1 1 + 0 - 0 !
6 files changed, 8 insertions(+), 3 deletions(-) |
i#281 - glibtools.cmake: use basename in glib-mkenums templates
This change helps to create reproducible builds.
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/281
|
M 62 GObjectIntrospection.cmake Specify the sources top d.patch | (download) |
cmake/modules/GObjectIntrospection.cmake |
4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-) |
m!62 - gobjectintrospection.cmake: specify the `sources-top-dirs`
Requires GObject Introspection >=1.59.1
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/284
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/merge_requests/62
|
I 282 tests Avoid build source directories in executables.patch | (download) |
cmake/modules/CheckTarget.cmake |
2 1 + 1 - 0 !
tests/CMakeLists.txt |
2 1 + 1 - 0 !
tests/book-migration/CMakeLists.txt |
2 1 + 1 - 0 !
tests/book-migration/setup-migration-test.c |
2 1 + 1 - 0 !
tests/book-migration/test-migration.c |
5 1 + 4 - 0 !
tests/libebook/CMakeLists.txt |
2 1 + 1 - 0 !
tests/libebook/client/CMakeLists.txt |
2 1 + 1 - 0 !
tests/libebook/client/client-test-utils.c |
29 26 + 3 - 0 !
tests/libebook/client/client-test-utils.h |
3 3 + 0 - 0 !
tests/libebook/client/test-book-client-add-and-get-async.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-add-and-get-sync.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-add-contact.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-cursor-create.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-cursor-operations.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-custom-summary.c |
10 5 + 5 - 0 !
tests/libebook/client/test-book-client-e164-param.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-get-contact-uids.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-get-contact.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-get-revision.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-get-view.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-modify-contact.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-photo-is-uri.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-preserve-uid.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-refresh.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-remove-contact-by-uid.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-remove-contact.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-remove-contacts.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-revision-view.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-self.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-suppress-notifications.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-uid-only-view.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-view-operations.c |
6 4 + 2 - 0 !
tests/libebook/client/test-book-client-write-write.c |
6 4 + 2 - 0 !
tests/libebook/ebook-test-utils.c |
29 26 + 3 - 0 !
tests/libebook/ebook-test-utils.h |
6 3 + 3 - 0 !
tests/libebook/test-ebook-add-contact.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-commit-contact.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-get-book-view.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-get-contact.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-get-required-fields.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-get-static-capabilities.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-get-supported-auth-methods.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-get-supported-fields.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-remove-contact-by-id.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-remove-contact.c |
6 4 + 2 - 0 !
tests/libebook/test-ebook-remove-contacts.c |
6 4 + 2 - 0 !
tests/libecal/test-cal-client-add-timezone.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-bulk-methods.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-create-object.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-get-attachment-uris.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-get-free-busy.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-get-object-list.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-get-revision.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-get-view.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-modify-object.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-receive-objects.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-refresh.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-remove-object.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-revision-view.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-client-send-objects.c |
2 1 + 1 - 0 !
tests/libecal/test-cal-recur.c |
2 1 + 1 - 0 !
tests/libedata-book/CMakeLists.txt |
6 1 + 5 - 0 !
tests/libedata-book/data-test-utils.c |
39 26 + 13 - 0 !
tests/libedata-book/data-test-utils.h |
3 3 + 0 - 0 !
tests/libedata-book/test-book-cache-create-cursor.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-calculate.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-change-locale.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-move-by-de-DE.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-move-by-en-US.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-move-by-fr-CA.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-move-by-posix.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-set-sexp.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-cursor-set-target.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-get-contact.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-offline.c |
5 4 + 1 - 0 !
tests/libedata-book/test-book-cache-utils.c |
39 26 + 13 - 0 !
tests/libedata-book/test-book-cache-utils.h |
3 3 + 0 - 0 !
tests/libedata-book/test-book-meta-backend.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-create-cursor.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-calculate.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-change-locale.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-move-by-de-DE.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-move-by-en-US.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-move-by-fr-CA.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-move-by-posix.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-set-sexp.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-cursor-set-target.c |
5 4 + 1 - 0 !
tests/libedata-book/test-sqlite-get-contact.c |
5 4 + 1 - 0 !
tests/libedata-cal/CMakeLists.txt |
6 1 + 5 - 0 !
tests/libedata-cal/test-cal-cache-getters.c |
5 4 + 1 - 0 !
tests/libedata-cal/test-cal-cache-intervals.c |
5 4 + 1 - 0 !
tests/libedata-cal/test-cal-cache-offline.c |
5 4 + 1 - 0 !
tests/libedata-cal/test-cal-cache-search.c |
5 4 + 1 - 0 !
tests/libedata-cal/test-cal-cache-utils.c |
39 26 + 13 - 0 !
tests/libedata-cal/test-cal-cache-utils.h |
3 3 + 0 - 0 !
tests/libedata-cal/test-cal-meta-backend.c |
5 4 + 1 - 0 !
tests/libedataserver/e-source-registry-test.c |
2 1 + 1 - 0 !
tests/libedataserver/libedataserver-test.c |
2 1 + 1 - 0 !
tests/test-server-utils/CMakeLists.txt |
13 1 + 12 - 0 !
tests/test-server-utils/e-test-server-utils.c |
117 93 + 24 - 0 !
tests/test-server-utils/e-test-server-utils.h |
11 8 + 3 - 0 !
tests/test-server-utils/test-fixture.c |
2 1 + 1 - 0 !
102 files changed, 523 insertions(+), 225 deletions(-) |
i#282 - tests: avoid build/source directories in executables
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/282
|
0001 CardDAV Recognize OPTIONS Bad Request response as su.patch | (download) |
src/addressbook/backends/carddav/e-book-backend-carddav.c |
6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-) |
[patch 1/3] carddav: recognize options 'bad request' response as
success for Google
The Google server rejects OPTIONS with a 'Bad Request' error, not with
a 'Not Found' error. Let the code recognize it.
|
0002 Fix e_webdav_session_util_item_href_equal.patch | (download) |
src/libedataserver/e-webdav-session.c |
40 23 + 17 - 0 !
tests/libedataserver/libedataserver-test.c |
9 8 + 1 - 0 !
2 files changed, 31 insertions(+), 18 deletions(-) |
[patch 2/3] fix e_webdav_session_util_item_href_equal()
There had been some issues with the compare code, which could match
two href-s, which were not equal.
|
0003 Addressbook Switch from GData Contacts API to CardDA.patch | (download) |
po/POTFILES.in |
2 0 + 2 - 0 !
src/addressbook/backends/CMakeLists.txt |
4 0 + 4 - 0 !
src/addressbook/backends/carddav/e-book-backend-carddav.c |
3 2 + 1 - 0 !
src/addressbook/backends/google/CMakeLists.txt |
100 0 + 100 - 0 !
src/addressbook/backends/google/e-book-backend-google-factory.c |
78 0 + 78 - 0 !
src/addressbook/backends/google/e-book-backend-google.c |
1371 0 + 1371 - 0 !
src/addressbook/backends/google/e-book-backend-google.h |
63 0 + 63 - 0 !
src/addressbook/backends/google/e-book-google-utils.c |
1747 0 + 1747 - 0 !
src/addressbook/backends/google/e-book-google-utils.h |
69 0 + 69 - 0 !
src/addressbook/backends/google/tests/CMakeLists.txt |
38 0 + 38 - 0 !
src/addressbook/backends/google/tests/phone-numbers.c |
125 0 + 125 - 0 !
src/modules/google-backend/module-google-backend.c |
141 12 + 129 - 0 !
src/services/evolution-source-registry/evolution-source-registry-migrate-tweaks.c |
51 51 + 0 - 0 !
13 files changed, 65 insertions(+), 3727 deletions(-) |
[patch 3/3] 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
Related to https://gitlab.gnome.org/GNOME/libgdata/-/issues/42
|
EWebDAVCollectionBackend Preset also auth method on the n.patch | (download) |
src/libebackend/e-webdav-collection-backend.c |
18 10 + 8 - 0 !
1 file changed, 10 insertions(+), 8 deletions(-) |
ewebdavcollectionbackend: preset also auth method on the new child
The new child inherits the SSL trust setting, but it should inherit
also the authentication method, thus it can use the collection
source as the authentication source, thus sharing the credentials.
As it's done only for the new children, they can still have this
overwritten later.
(cherry picked from commit 55fc226f7076db61e63f2c7598316d75e7ba51a4)
|
I 388 Google OAuth out of band oob flow will be deprecate.patch | (download) |
src/libedataserver/e-oauth2-service-google.c |
62 55 + 7 - 0 !
1 file changed, 55 insertions(+), 7 deletions(-) |
i#388 - google oauth out-of-band (oob) flow will be deprecated
Closes https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/388
(cherry picked from commit 08ec37272bb945625daed7e6ae7ed2bd663cdabd)
|