aboutsummaryrefslogtreecommitdiff
path: root/databases
diff options
context:
space:
mode:
Diffstat (limited to 'databases')
-rw-r--r--databases/evolution-data-server/Makefile16
-rw-r--r--databases/evolution-data-server/distinfo6
-rw-r--r--databases/evolution-data-server/pkg-plist216
-rw-r--r--databases/libgda5/files/patch-00-unicode83
-rw-r--r--databases/libgda5/files/patch-fix-crash21
-rw-r--r--databases/libgda5/files/patch-ftbfs103
-rw-r--r--databases/libgda5/files/patch-ftbfs-211
7 files changed, 348 insertions, 108 deletions
diff --git a/databases/evolution-data-server/Makefile b/databases/evolution-data-server/Makefile
index 47c3f5d94e6a..a175cc4f3fff 100644
--- a/databases/evolution-data-server/Makefile
+++ b/databases/evolution-data-server/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= evolution-data-server
-PORTVERSION= 3.24.2
-PORTREVISION= 11
+PORTVERSION= 3.28.3
CATEGORIES= databases gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -16,6 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= vapigen:lang/vala
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
+ libfribidi.so:converters/fribidi \
libgcr-base-3.so:security/gcr \
libgoa-1.0.so:net/gnome-online-accounts \
libgdata.so:devel/libgdata \
@@ -31,7 +31,7 @@ LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
PORTSCOUT= limitw:1,even
USES= bdb:5 cmake compiler:c++11-lib gettext gnome gperf \
- iconv localbase pathfix pkgconfig python:3.3+,build\
+ iconv localbase pathfix pkgconfig python:3.6+,build\
sqlite tar:xz
USE_CXXSTD= gnu++11
USE_GNOME= cairo gdkpixbuf2 gtk30 intltool introspection:build libxml2
@@ -44,14 +44,14 @@ CMAKE_ARGS= -DENABLE_VALA_BINDINGS=ON \
CMAKE_ARGS+= -DWITH_LIBDB_CFLAGS=-I${LOCALBASE}/include/db5 \
-DWITH_LIBDB_LIBS="-L${LOCALBASE}/lib -ldb-5"
-GLIB_SCHEMAS= org.gnome.Evolution.DefaultSources.gschema.xml \
- org.gnome.evolution.eds-shell.gschema.xml \
- org.gnome.evolution-data-server.addressbook.gschema.xml \
+GLIB_SCHEMAS= org.gnome.evolution-data-server.addressbook.gschema.xml \
org.gnome.evolution-data-server.calendar.gschema.xml \
org.gnome.evolution-data-server.gschema.xml \
+ org.gnome.Evolution.DefaultSources.gschema.xml \
+ org.gnome.evolution.eds-shell.gschema.xml \
org.gnome.evolution.shell.network-config.gschema.xml
-PLIST_SUB= VERSION="3.24" EVO_VERSION="1.2"
+PLIST_SUB= EVO_VERSION="1.2"
OPTIONS_SUB= yes
OPTIONS_DEFINE= WEATHER KERBEROS LDAP
@@ -72,7 +72,7 @@ WEATHER_CMAKE_BOOL= ENABLE_WEATHER
.include <bsd.port.options.mk>
post-patch:
- @${REINPLACE_CMD} -e 's| python| ${PYTHON_VERSION}|g' \
+ @${REINPLACE_CMD} -e 's| python3| ${PYTHON_VERSION}|g' \
${WRKSRC}/CMakeLists.txt
post-install:
diff --git a/databases/evolution-data-server/distinfo b/databases/evolution-data-server/distinfo
index 7bfe05b38ffb..4a900061749f 100644
--- a/databases/evolution-data-server/distinfo
+++ b/databases/evolution-data-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496410963
-SHA256 (gnome3/evolution-data-server-3.24.2.tar.xz) = a9bbb98308f935bac8550838b3b5a2b54b38a3d1dd5b0ad91cfb089b46f298fb
-SIZE (gnome3/evolution-data-server-3.24.2.tar.xz) = 4306528
+TIMESTAMP = 1529613250
+SHA256 (gnome3/evolution-data-server-3.28.3.tar.xz) = 437e91f03fe49bf531416d30828e943aa2c74d657aeb44fb637997104a3a5887
+SIZE (gnome3/evolution-data-server-3.28.3.tar.xz) = 4452080
diff --git a/databases/evolution-data-server/pkg-plist b/databases/evolution-data-server/pkg-plist
index a04ffa733b7f..0b0d425602dd 100644
--- a/databases/evolution-data-server/pkg-plist
+++ b/databases/evolution-data-server/pkg-plist
@@ -84,6 +84,9 @@ include/evolution-data-server/camel/camel-sasl-login.h
include/evolution-data-server/camel/camel-sasl-ntlm.h
include/evolution-data-server/camel/camel-sasl-plain.h
include/evolution-data-server/camel/camel-sasl-popb4smtp.h
+include/evolution-data-server/camel/camel-sasl-xoauth2-google.h
+include/evolution-data-server/camel/camel-sasl-xoauth2-outlook.h
+include/evolution-data-server/camel/camel-sasl-xoauth2.h
include/evolution-data-server/camel/camel-sasl.h
include/evolution-data-server/camel/camel-search-private.h
include/evolution-data-server/camel/camel-search-sql-sexp.h
@@ -125,6 +128,7 @@ include/evolution-data-server/libebackend/e-backend-enumtypes.h
include/evolution-data-server/libebackend/e-backend-factory.h
include/evolution-data-server/libebackend/e-backend.h
include/evolution-data-server/libebackend/e-cache-reaper.h
+include/evolution-data-server/libebackend/e-cache.h
include/evolution-data-server/libebackend/e-collection-backend-factory.h
include/evolution-data-server/libebackend/e-collection-backend.h
include/evolution-data-server/libebackend/e-data-factory.h
@@ -142,6 +146,7 @@ include/evolution-data-server/libebackend/e-subprocess-factory.h
include/evolution-data-server/libebackend/e-user-prompter-server-extension.h
include/evolution-data-server/libebackend/e-user-prompter-server.h
include/evolution-data-server/libebackend/e-user-prompter.h
+include/evolution-data-server/libebackend/e-webdav-collection-backend.h
include/evolution-data-server/libebackend/libebackend.h
include/evolution-data-server/libebook-contacts/e-address-western.h
include/evolution-data-server/libebook-contacts/e-book-contacts-enumtypes.h
@@ -183,7 +188,10 @@ include/evolution-data-server/libedata-book/e-book-backend-sexp.h
include/evolution-data-server/libedata-book/e-book-backend-sqlitedb.h
include/evolution-data-server/libedata-book/e-book-backend-summary.h
include/evolution-data-server/libedata-book/e-book-backend.h
+include/evolution-data-server/libedata-book/e-book-cache.h
+include/evolution-data-server/libedata-book/e-book-meta-backend.h
include/evolution-data-server/libedata-book/e-book-sqlite.h
+include/evolution-data-server/libedata-book/e-data-book-cursor-cache.h
include/evolution-data-server/libedata-book/e-data-book-cursor-sqlite.h
include/evolution-data-server/libedata-book/e-data-book-cursor.h
include/evolution-data-server/libedata-book/e-data-book-direct.h
@@ -200,6 +208,8 @@ include/evolution-data-server/libedata-cal/e-cal-backend-store.h
include/evolution-data-server/libedata-cal/e-cal-backend-sync.h
include/evolution-data-server/libedata-cal/e-cal-backend-util.h
include/evolution-data-server/libedata-cal/e-cal-backend.h
+include/evolution-data-server/libedata-cal/e-cal-cache.h
+include/evolution-data-server/libedata-cal/e-cal-meta-backend.h
include/evolution-data-server/libedata-cal/e-data-cal-factory.h
include/evolution-data-server/libedata-cal/e-data-cal-view.h
include/evolution-data-server/libedata-cal/e-data-cal.h
@@ -216,6 +226,7 @@ include/evolution-data-server/libedataserver/e-extensible.h
include/evolution-data-server/libedataserver/e-extension.h
include/evolution-data-server/libedataserver/e-flag.h
include/evolution-data-server/libedataserver/e-free-form-exp.h
+include/evolution-data-server/libedataserver/e-gdata-oauth2-authorizer.h
include/evolution-data-server/libedataserver/e-gdbus-templates.h
include/evolution-data-server/libedataserver/e-iterator.h
include/evolution-data-server/libedataserver/e-list-iterator.h
@@ -223,11 +234,17 @@ include/evolution-data-server/libedataserver/e-list.h
include/evolution-data-server/libedataserver/e-memory.h
include/evolution-data-server/libedataserver/e-module.h
include/evolution-data-server/libedataserver/e-network-monitor.h
+include/evolution-data-server/libedataserver/e-oauth2-service-base.h
+include/evolution-data-server/libedataserver/e-oauth2-service-google.h
+include/evolution-data-server/libedataserver/e-oauth2-service-outlook.h
+include/evolution-data-server/libedataserver/e-oauth2-service.h
+include/evolution-data-server/libedataserver/e-oauth2-services.h
include/evolution-data-server/libedataserver/e-operation-pool.h
include/evolution-data-server/libedataserver/e-proxy.h
include/evolution-data-server/libedataserver/e-secret-store.h
include/evolution-data-server/libedataserver/e-sexp.h
include/evolution-data-server/libedataserver/e-soup-auth-bearer.h
+include/evolution-data-server/libedataserver/e-soup-session.h
include/evolution-data-server/libedataserver/e-soup-ssl-trust.h
include/evolution-data-server/libedataserver/e-source-address-book.h
include/evolution-data-server/libedataserver/e-source-alarms.h
@@ -239,7 +256,7 @@ include/evolution-data-server/libedataserver/e-source-calendar.h
include/evolution-data-server/libedataserver/e-source-camel.h
include/evolution-data-server/libedataserver/e-source-collection.h
include/evolution-data-server/libedataserver/e-source-contacts.h
-include/evolution-data-server/libedataserver/e-source-credentials-provider-impl-google.h
+include/evolution-data-server/libedataserver/e-source-credentials-provider-impl-oauth2.h
include/evolution-data-server/libedataserver/e-source-credentials-provider-impl-password.h
include/evolution-data-server/libedataserver/e-source-credentials-provider-impl.h
include/evolution-data-server/libedataserver/e-source-credentials-provider.h
@@ -261,6 +278,7 @@ include/evolution-data-server/libedataserver/e-source-offline.h
include/evolution-data-server/libedataserver/e-source-openpgp.h
include/evolution-data-server/libedataserver/e-source-proxy.h
include/evolution-data-server/libedataserver/e-source-refresh.h
+include/evolution-data-server/libedataserver/e-source-registry-watcher.h
include/evolution-data-server/libedataserver/e-source-registry.h
include/evolution-data-server/libedataserver/e-source-resource.h
include/evolution-data-server/libedataserver/e-source-revision-guards.h
@@ -276,12 +294,14 @@ include/evolution-data-server/libedataserver/e-time-utils.h
include/evolution-data-server/libedataserver/e-uid.h
include/evolution-data-server/libedataserver/e-url.h
include/evolution-data-server/libedataserver/e-webdav-discover.h
+include/evolution-data-server/libedataserver/e-webdav-session.h
+include/evolution-data-server/libedataserver/e-xml-document.h
include/evolution-data-server/libedataserver/e-xml-hash-utils.h
include/evolution-data-server/libedataserver/e-xml-utils.h
include/evolution-data-server/libedataserver/eds-version.h
include/evolution-data-server/libedataserver/libedataserver.h
include/evolution-data-server/libedataserverui/e-cell-renderer-color.h
-include/evolution-data-server/libedataserverui/e-credentials-prompter-impl-google.h
+include/evolution-data-server/libedataserverui/e-credentials-prompter-impl-oauth2.h
include/evolution-data-server/libedataserverui/e-credentials-prompter-impl-password.h
include/evolution-data-server/libedataserverui/e-credentials-prompter-impl.h
include/evolution-data-server/libedataserverui/e-credentials-prompter.h
@@ -315,10 +335,11 @@ lib/evolution-data-server/libedbus-private.so
lib/evolution-data-server/registry-modules/module-cache-reaper.so
lib/evolution-data-server/registry-modules/module-gnome-online-accounts.so
lib/evolution-data-server/registry-modules/module-google-backend.so
+lib/evolution-data-server/registry-modules/module-oauth2-services.so
lib/evolution-data-server/registry-modules/module-outlook-backend.so
-lib/evolution-data-server/registry-modules/module-owncloud-backend.so
lib/evolution-data-server/registry-modules/module-secret-monitor.so
lib/evolution-data-server/registry-modules/module-trust-prompt.so
+lib/evolution-data-server/registry-modules/module-webdav-backend.so
lib/evolution-data-server/registry-modules/module-yahoo-backend.so
lib/girepository-1.0/Camel-%%EVO_VERSION%%.typelib
lib/girepository-1.0/EBook-%%EVO_VERSION%%.typelib
@@ -326,8 +347,8 @@ lib/girepository-1.0/EBookContacts-%%EVO_VERSION%%.typelib
lib/girepository-1.0/EDataServer-%%EVO_VERSION%%.typelib
lib/girepository-1.0/EDataServerUI-%%EVO_VERSION%%.typelib
lib/libcamel-%%EVO_VERSION%%.so
-lib/libcamel-%%EVO_VERSION%%.so.60
-lib/libcamel-%%EVO_VERSION%%.so.60.0.0
+lib/libcamel-%%EVO_VERSION%%.so.61
+lib/libcamel-%%EVO_VERSION%%.so.61.0.0
lib/libebackend-%%EVO_VERSION%%.so
lib/libebackend-%%EVO_VERSION%%.so.10
lib/libebackend-%%EVO_VERSION%%.so.10.0.0
@@ -347,11 +368,11 @@ lib/libedata-cal-%%EVO_VERSION%%.so
lib/libedata-cal-%%EVO_VERSION%%.so.28
lib/libedata-cal-%%EVO_VERSION%%.so.28.0.0
lib/libedataserver-%%EVO_VERSION%%.so
-lib/libedataserver-%%EVO_VERSION%%.so.22
-lib/libedataserver-%%EVO_VERSION%%.so.22.0.0
+lib/libedataserver-%%EVO_VERSION%%.so.23
+lib/libedataserver-%%EVO_VERSION%%.so.23.0.0
lib/libedataserverui-%%EVO_VERSION%%.so
-lib/libedataserverui-%%EVO_VERSION%%.so.1
-lib/libedataserverui-%%EVO_VERSION%%.so.1.0.0
+lib/libedataserverui-%%EVO_VERSION%%.so.2
+lib/libedataserverui-%%EVO_VERSION%%.so.2.0.0
libdata/pkgconfig/camel-%%EVO_VERSION%%.pc
libdata/pkgconfig/evolution-data-server-%%EVO_VERSION%%.pc
libdata/pkgconfig/libebackend-%%EVO_VERSION%%.pc
@@ -371,6 +392,7 @@ libexec/evolution-calendar-factory
libexec/evolution-calendar-factory-subprocess
libexec/evolution-data-server/addressbook-export
libexec/evolution-data-server/csv2vcard
+libexec/evolution-data-server/list-sources
libexec/evolution-scan-gconf-tree-xml
libexec/evolution-source-registry
libexec/evolution-user-prompter
@@ -385,94 +407,94 @@ share/gir-1.0/EBook-%%EVO_VERSION%%.gir
share/gir-1.0/EBookContacts-%%EVO_VERSION%%.gir
share/gir-1.0/EDataServer-%%EVO_VERSION%%.gir
share/gir-1.0/EDataServerUI-%%EVO_VERSION%%.gir
-share/locale/am/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ar/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/as/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ast/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/az/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/be/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/bg/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/bn/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/bn_IN/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/bs/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ca/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ca@valencia/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/cs/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/cy/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/da/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/de/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/dz/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/el/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/en@shaw/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/en_AU/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/en_CA/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/en_GB/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/eo/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/es/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/et/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/eu/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/fa/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/fi/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/fr/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/fur/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ga/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/gl/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/gu/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/he/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/hi/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/hr/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/hu/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/id/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/is/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/it/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ja/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ka/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/kk/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/km/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/kn/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ko/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ku/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/lt/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/lv/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/mai/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/mk/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ml/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/mn/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/mr/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ms/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/nb/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ne/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/nl/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/nn/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/oc/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/or/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/pa/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/pl/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/pt/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/pt_BR/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ro/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ru/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/rw/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/si/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/sk/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/sl/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/sq/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/sr/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/sr@latin/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/sv/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ta/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/te/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/tg/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/th/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/tr/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/ug/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/uk/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/vi/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/wa/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/xh/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/zh_CN/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/zh_HK/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
-share/locale/zh_TW/LC_MESSAGES/evolution-data-server-%%VERSION%%.mo
+share/locale/am/LC_MESSAGES/evolution-data-server.mo
+share/locale/ar/LC_MESSAGES/evolution-data-server.mo
+share/locale/as/LC_MESSAGES/evolution-data-server.mo
+share/locale/ast/LC_MESSAGES/evolution-data-server.mo
+share/locale/az/LC_MESSAGES/evolution-data-server.mo
+share/locale/be/LC_MESSAGES/evolution-data-server.mo
+share/locale/bg/LC_MESSAGES/evolution-data-server.mo
+share/locale/bn/LC_MESSAGES/evolution-data-server.mo
+share/locale/bn_IN/LC_MESSAGES/evolution-data-server.mo
+share/locale/bs/LC_MESSAGES/evolution-data-server.mo
+share/locale/ca/LC_MESSAGES/evolution-data-server.mo
+share/locale/ca@valencia/LC_MESSAGES/evolution-data-server.mo
+share/locale/cs/LC_MESSAGES/evolution-data-server.mo
+share/locale/cy/LC_MESSAGES/evolution-data-server.mo
+share/locale/da/LC_MESSAGES/evolution-data-server.mo
+share/locale/de/LC_MESSAGES/evolution-data-server.mo
+share/locale/dz/LC_MESSAGES/evolution-data-server.mo
+share/locale/el/LC_MESSAGES/evolution-data-server.mo
+share/locale/en@shaw/LC_MESSAGES/evolution-data-server.mo
+share/locale/en_AU/LC_MESSAGES/evolution-data-server.mo
+share/locale/en_CA/LC_MESSAGES/evolution-data-server.mo
+share/locale/en_GB/LC_MESSAGES/evolution-data-server.mo
+share/locale/eo/LC_MESSAGES/evolution-data-server.mo
+share/locale/es/LC_MESSAGES/evolution-data-server.mo
+share/locale/et/LC_MESSAGES/evolution-data-server.mo
+share/locale/eu/LC_MESSAGES/evolution-data-server.mo
+share/locale/fa/LC_MESSAGES/evolution-data-server.mo
+share/locale/fi/LC_MESSAGES/evolution-data-server.mo
+share/locale/fr/LC_MESSAGES/evolution-data-server.mo
+share/locale/fur/LC_MESSAGES/evolution-data-server.mo
+share/locale/ga/LC_MESSAGES/evolution-data-server.mo
+share/locale/gl/LC_MESSAGES/evolution-data-server.mo
+share/locale/gu/LC_MESSAGES/evolution-data-server.mo
+share/locale/he/LC_MESSAGES/evolution-data-server.mo
+share/locale/hi/LC_MESSAGES/evolution-data-server.mo
+share/locale/hr/LC_MESSAGES/evolution-data-server.mo
+share/locale/hu/LC_MESSAGES/evolution-data-server.mo
+share/locale/id/LC_MESSAGES/evolution-data-server.mo
+share/locale/is/LC_MESSAGES/evolution-data-server.mo
+share/locale/it/LC_MESSAGES/evolution-data-server.mo
+share/locale/ja/LC_MESSAGES/evolution-data-server.mo
+share/locale/ka/LC_MESSAGES/evolution-data-server.mo
+share/locale/kk/LC_MESSAGES/evolution-data-server.mo
+share/locale/km/LC_MESSAGES/evolution-data-server.mo
+share/locale/kn/LC_MESSAGES/evolution-data-server.mo
+share/locale/ko/LC_MESSAGES/evolution-data-server.mo
+share/locale/ku/LC_MESSAGES/evolution-data-server.mo
+share/locale/lt/LC_MESSAGES/evolution-data-server.mo
+share/locale/lv/LC_MESSAGES/evolution-data-server.mo
+share/locale/mai/LC_MESSAGES/evolution-data-server.mo
+share/locale/mk/LC_MESSAGES/evolution-data-server.mo
+share/locale/ml/LC_MESSAGES/evolution-data-server.mo
+share/locale/mn/LC_MESSAGES/evolution-data-server.mo
+share/locale/mr/LC_MESSAGES/evolution-data-server.mo
+share/locale/ms/LC_MESSAGES/evolution-data-server.mo
+share/locale/nb/LC_MESSAGES/evolution-data-server.mo
+share/locale/ne/LC_MESSAGES/evolution-data-server.mo
+share/locale/nl/LC_MESSAGES/evolution-data-server.mo
+share/locale/nn/LC_MESSAGES/evolution-data-server.mo
+share/locale/oc/LC_MESSAGES/evolution-data-server.mo
+share/locale/or/LC_MESSAGES/evolution-data-server.mo
+share/locale/pa/LC_MESSAGES/evolution-data-server.mo
+share/locale/pl/LC_MESSAGES/evolution-data-server.mo
+share/locale/pt/LC_MESSAGES/evolution-data-server.mo
+share/locale/pt_BR/LC_MESSAGES/evolution-data-server.mo
+share/locale/ro/LC_MESSAGES/evolution-data-server.mo
+share/locale/ru/LC_MESSAGES/evolution-data-server.mo
+share/locale/rw/LC_MESSAGES/evolution-data-server.mo
+share/locale/si/LC_MESSAGES/evolution-data-server.mo
+share/locale/sk/LC_MESSAGES/evolution-data-server.mo
+share/locale/sl/LC_MESSAGES/evolution-data-server.mo
+share/locale/sq/LC_MESSAGES/evolution-data-server.mo
+share/locale/sr/LC_MESSAGES/evolution-data-server.mo
+share/locale/sr@latin/LC_MESSAGES/evolution-data-server.mo
+share/locale/sv/LC_MESSAGES/evolution-data-server.mo
+share/locale/ta/LC_MESSAGES/evolution-data-server.mo
+share/locale/te/LC_MESSAGES/evolution-data-server.mo
+share/locale/tg/LC_MESSAGES/evolution-data-server.mo
+share/locale/th/LC_MESSAGES/evolution-data-server.mo
+share/locale/tr/LC_MESSAGES/evolution-data-server.mo
+share/locale/ug/LC_MESSAGES/evolution-data-server.mo
+share/locale/uk/LC_MESSAGES/evolution-data-server.mo
+share/locale/vi/LC_MESSAGES/evolution-data-server.mo
+share/locale/wa/LC_MESSAGES/evolution-data-server.mo
+share/locale/xh/LC_MESSAGES/evolution-data-server.mo
+share/locale/zh_CN/LC_MESSAGES/evolution-data-server.mo
+share/locale/zh_HK/LC_MESSAGES/evolution-data-server.mo
+share/locale/zh_TW/LC_MESSAGES/evolution-data-server.mo
share/pixmaps/evolution-data-server/category_birthday_16.png
share/pixmaps/evolution-data-server/category_business_16.png
share/pixmaps/evolution-data-server/category_favorites_16.png
diff --git a/databases/libgda5/files/patch-00-unicode b/databases/libgda5/files/patch-00-unicode
new file mode 100644
index 000000000000..5308f41f6543
--- /dev/null
+++ b/databases/libgda5/files/patch-00-unicode
@@ -0,0 +1,83 @@
+From b611c805b3a2248e2f4f85f993f96c13a05b4730 Mon Sep 17 00:00:00 2001
+From: Emmanuele Bassi <ebassi@gnome.org>
+Date: Mon, 17 Jul 2017 22:37:50 +0100
+Subject: Convert files to Unicode
+
+These header files have mixed encoding, and makes various tools choke on
+them.
+---
+ libgda/gda-connection.h | 2 +-
+ libgda/sql-parser/gda-sql-statement.h | 2 +-
+ libgda/sql-parser/gda-statement-struct-delete.h | 2 +-
+ libgda/sql-parser/gda-statement-struct-unknown.h | 2 +-
+ libgda/sql-parser/gda-statement-struct-util.h | 2 +-
+ 5 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/libgda/gda-connection.h b/libgda/gda-connection.h
+index 94d1b27b5..19ca63fc3 100644
+--- a/libgda/gda-connection.h
++++ libgda/gda-connection.h
+@@ -6,7 +6,7 @@
+ * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+ * Copyright (C) 2003 Filip Van Raemdonck <mechanix@debian.org>
+ * Copyright (C) 2004 - 2005 Alan Knowles <alank@src.gnome.org>
+- * Copyright (C) 2004 José María Casanova Crespo <jmcasanova@igalia.com>
++ * Copyright (C) 2004 José María Casanova Crespo <jmcasanova@igalia.com>
+ * Copyright (C) 2005 - 2009 Bas Driessen <bas.driessen@xobas.com>
+ * Copyright (C) 2006 - 2008 Murray Cumming <murrayc@murrayc.com>
+ * Copyright (C) 2007 Leonardo Boshell <lb@kmc.com.co>
+diff --git a/libgda/sql-parser/gda-sql-statement.h b/libgda/sql-parser/gda-sql-statement.h
+index 0ba1f9edc..8783ca8a1 100644
+--- a/libgda/sql-parser/gda-sql-statement.h
++++ libgda/sql-parser/gda-sql-statement.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
+ * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
+ * Copyright (C) 2011 Murray Cumming <murrayc@murrayc.com>
+diff --git a/libgda/sql-parser/gda-statement-struct-delete.h b/libgda/sql-parser/gda-statement-struct-delete.h
+index cab8b9dad..2e51c5eae 100644
+--- a/libgda/sql-parser/gda-statement-struct-delete.h
++++ libgda/sql-parser/gda-statement-struct-delete.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
+ * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
+- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
++ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
+ * Copyright (C) 2007 Armin Burgmeier <armin@openismus.com>
+ * Copyright (C) 2007 - 2009 Murray Cumming <murrayc@murrayc.com>
+ *
+diff --git a/libgda/sql-parser/gda-statement-struct-unknown.h b/libgda/sql-parser/gda-statement-struct-unknown.h
+index 5c530d4d9..e0aaf945f 100644
+--- a/libgda/sql-parser/gda-statement-struct-unknown.h
++++ libgda/sql-parser/gda-statement-struct-unknown.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
+ * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
+ * Copyright (C) 2009 Murray Cumming <murrayc@murrayc.com>
+diff --git a/libgda/sql-parser/gda-statement-struct-util.h b/libgda/sql-parser/gda-statement-struct-util.h
+index cd4596281..252d6edcc 100644
+--- a/libgda/sql-parser/gda-statement-struct-util.h
++++ libgda/sql-parser/gda-statement-struct-util.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
+ * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
+- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
++ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
+ * Copyright (C) 2007 - 2009 Murray Cumming <murrayc@murrayc.com>
+ *
+ * This library is free software; you can redistribute it and/or
+--
+2.11.0
+
diff --git a/databases/libgda5/files/patch-fix-crash b/databases/libgda5/files/patch-fix-crash
new file mode 100644
index 000000000000..54399873f496
--- /dev/null
+++ b/databases/libgda5/files/patch-fix-crash
@@ -0,0 +1,21 @@
+diff --git i/libgda-ui/data-entries/plugins/libmain.c w/libgda-ui/data-entries/plugins/libmain.c
+index a30c2db2c3258111..1356488c8b0940f9 100644
+--- libgda-ui/data-entries/plugins/libmain.c
++++ libgda-ui/data-entries/plugins/libmain.c
+@@ -39,15 +39,7 @@
+ #endif
+
+ #ifdef HAVE_GTKSOURCEVIEW
+- #ifdef GTK_DISABLE_SINGLE_INCLUDES
+- #undef GTK_DISABLE_SINGLE_INCLUDES
+- #endif
+-
+- #include <gtksourceview/gtksourceview.h>
+- #include <gtksourceview/gtksourcelanguagemanager.h>
+- #include <gtksourceview/gtksourcebuffer.h>
+- #include <gtksourceview/gtksourcestyleschememanager.h>
+- #include <gtksourceview/gtksourcestylescheme.h>
++#include <gtksourceview/gtksource.h>
+ #endif
+
+ static GdauiDataEntry *plugin_entry_filesel_create_func (GdaDataHandler *handler, GType type, const gchar *options);
diff --git a/databases/libgda5/files/patch-ftbfs b/databases/libgda5/files/patch-ftbfs
new file mode 100644
index 000000000000..d493b571f55a
--- /dev/null
+++ b/databases/libgda5/files/patch-ftbfs
@@ -0,0 +1,103 @@
+Description: Fix FTBFS with glib 2.54
+ glib-mkenums now expects input files to be UTF-8,
+ fix the encoding of libgnomeui/gnome-scores.h
+Author: Adrian Bunk <bunk@debian.org>
+
+--- libgda5-5.2.4.orig/libgda/gda-column.h
++++ libgda/gda-column.h
+@@ -1,6 +1,6 @@
+ /*
+ * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
+- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
++ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
+ * Copyright (C) 2008 Przemysław Grzegorczyk <pgrzegorczyk@gmail.com>
+ *
+ * This library is free software; you can redistribute it and/or
+--- libgda5-5.2.4.orig/libgda/gda-data-model-extra.h
++++ libgda/gda-data-model-extra.h
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org>
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
+--- libgda5-5.2.4.orig/libgda/gda-data-model-iter-extra.h
++++ libgda/gda-data-model-iter-extra.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
+ * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
+ *
+--- libgda5-5.2.4.orig/libgda/gda-data-model.h
++++ libgda/gda-data-model.h
+@@ -4,7 +4,7 @@
+ * Copyright (C) 2003 Laurent Sansonetti <lrz@gnome.org>
+ * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
+ * Copyright (C) 2005 - 2012 Vivien Malerba <malerba@gnome-db.org>
+- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
++ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
+ * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com>
+ * Copyright (C) 2011 Daniel Espinosa <despinosa@src.gnome.org>
+ *
+--- libgda5-5.2.4.orig/libgda/gda-mutex.h
++++ libgda/gda-mutex.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
+ * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2013 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
+ *
+--- libgda5-5.2.4.orig/libgda/gda-row.h
++++ libgda/gda-row.h
+@@ -3,10 +3,10 @@
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
+ * Copyright (C) 2003 Laurent Sansonetti <laurent@datarescue.be>
+- * Copyright (C) 2003 Xabier Rodríguez Calvar <xrcalvar@igalia.com>
++ * Copyright (C) 2003 Xabier Rodríguez Calvar <xrcalvar@igalia.com>
+ * Copyright (C) 2004 Paisa Seeluangsawat <paisa@users.sf.net>
+ * Copyright (C) 2005 Bas Driessen <bas.driessen@xobas.com>
+- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
++ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+--- libgda5-5.2.4.orig/libgda/gda-server-provider-private.h
++++ libgda/gda-server-provider-private.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2005 Dan Winship <danw@src.gnome.org>
+ * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
+- * Copyright (C) 2005 Álvaro Peña <alvaropg@telefonica.net>
++ * Copyright (C) 2005 Ãlvaro Peña <alvaropg@telefonica.net>
+ * Copyright (C) 2007 Murray Cumming <murrayc@murrayc.com>
+ *
+ * This library is free software; you can redistribute it and/or
+--- libgda5-5.2.4.orig/libgda/gda-util.h
++++ libgda/gda-util.h
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
+ * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2013 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
+ * Copyright (C) 2006 - 2007 Murray Cumming <murrayc@murrayc.com>
+--- libgda5-5.2.4.orig/libgda/libgda-global-variables.h
++++ libgda/libgda-global-variables.h
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2003 Rodrigo Moya <rodrigo@gnome-db.org>
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 - 2003 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
diff --git a/databases/libgda5/files/patch-ftbfs-2 b/databases/libgda5/files/patch-ftbfs-2
new file mode 100644
index 000000000000..7c368cd42cae
--- /dev/null
+++ b/databases/libgda5/files/patch-ftbfs-2
@@ -0,0 +1,11 @@
+--- libgda-ui/gdaui-easy.h 2017-10-08 21:17:30.203226827 +0000
++++ libgda-ui/gdaui-easy.h 2017-10-08 21:19:38.143497887 +0000
+@@ -1,7 +1,7 @@
+ /*
+ * Copyright (C) 2000 Reinhard Müller <reinhard@src.gnome.org>
+ * Copyright (C) 2000 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
+- * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
++ * Copyright (C) 2001 Carlos Perelló Marín <carlos@gnome-db.org>
+ * Copyright (C) 2001 - 2011 Vivien Malerba <malerba@gnome-db.org>
+ * Copyright (C) 2002 Gonzalo Paniagua Javier <gonzalo@src.gnome.org>
+ *