Accepting request 586191 from GNOME:Factory

(forwarded request 585815 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/586191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/evolution-data-server?expand=0&rev=187
This commit is contained in:
Dominique Leuenberger 2018-03-14 18:27:30 +00:00 committed by Git OBS Bridge
commit fd2c90bd4a
6 changed files with 316 additions and 170 deletions

View File

@ -1,10 +1,10 @@
evolution-data-server
libcamel-1_2-60
libcamel-1_2-61
libebackend-1_2-10
libebook-1_2-19
libebook-contacts-1_2-2
libecal-1_2-19
libedata-book-1_2-25
libedata-cal-1_2-28
libedataserver-1_2-22
libedataserverui-1_2-1
libedataserver-1_2-23
libedataserverui-1_2-2

View File

@ -1,13 +0,0 @@
Index: evolution-data-server-3.26.5/CMakeLists.txt
===================================================================
--- evolution-data-server-3.26.5.orig/CMakeLists.txt
+++ evolution-data-server-3.26.5/CMakeLists.txt
@@ -296,7 +296,7 @@ if(NOT PERL)
message(FATAL_ERROR "You need perl to build ${PROJECT_NAME}")
endif(NOT PERL)
-find_program(PYTHON python)
+find_program(PYTHON python3 python2 python)
if(NOT PYTHON)
message(FATAL_ERROR "You need python to build ${PROJECT_NAME}")
endif(NOT PYTHON)

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e43aa1847ddc02965f560261ef88d18fb8704eddaa55555bf96b884a33e510ec
size 4406676

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb9546d5fedbb00de6c6cec3850f2cdfea234af221e645d15721686a8df77ef9
size 4443780

View File

@ -1,3 +1,166 @@
-------------------------------------------------------------------
Mon Mar 12 09:55:41 UTC 2018 - bjorn.lie@gmail.com
- Update to version 3.28.0:
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 6 17:55:26 UTC 2018 - dimstar@opensuse.org
- Update to version 3.27.92:
+ Miscellaneous:
- [IMAPx] Enhance processing of server IDLE notifications.
- No more '.libs' directory in the build directory.
- Meta backend tests required system-running
evolution-source-registry.
- Google calendar stopped reporting user email.
+ Bugs fixed: bgo#791475, bgo#793031, bgo#793466, bgo#793476,
bgo#793491, bgo#793504, bgo#793673, bgo#793728, bgo#793759,
bgo#793779.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 6 16:25:13 UTC 2018 - dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
-------------------------------------------------------------------
Tue Mar 6 03:27:51 UTC 2018 - dimstar@opensuse.org
- Update to version 3.27.91:
+ Miscellaneous:
- Fix return value of e_oauth2_service_get_access_token_sync().
- Write also message UID in Junk filter debug logs.
- build: favor python3 as interpreter.
+ Bugs fixed: bgo#792746, bgo#793104,bgo#793368, bgo#793465,
bgo#793466.
+ Updated translations.
- Drop eds-python3.patch: fixed upstream.
-------------------------------------------------------------------
Tue Mar 6 03:27:50 UTC 2018 - dimstar@opensuse.org
- Update to version 3.27.90:
+ Add a debug print for OAUTH2_DEBUG=1 when obtaining
authentication token.
+ Add book/calendar-factory argument to override
backend-per-process compile-time option.
+ Add missed default implementation for
EOAuth2Service::get_authentication_policy().
+ Add OAuth2 authentication for Outlook.com IMAP and SMTP.
+ Address some issues reported by Undefined Behavior Sanitizer.
+ Change how built-in OAuth2 authentication works.
+ Correct developer documentation in e-oauth2-service/s.
+ Correct "may be used uninitialized" warning in
imapx_query_auth_types_sync().
+ Correct OAuth2 mail accounts configured in GNOME Online
Accounts.
+ Correct return value of
e_soup_session_get_authentication_requires_credentials().
+ [devel-doc] Rename api-index IDs, to not clash with gtk-doc
generated IDs.
+ [IMAPx]:
- Select destination mailbox only when permanentflags not known
yet.
- Sort array of UIDs before syncing changes to the server.
+ Introduce e_oauth2_service_get_redirect_uri().
+ Miscellaneous changes related to built-in OAuth2 services.
+ Prevent early free of an ESource when it has pending
operations.
+ Prevent passing NULL ldap handle into LDAP functions ][.
+ Provide associated ESource to more EOAuth2Service virtual
methods.
+ Replace e_cal_recur_nth array with
e_cal_recur_get_localized_nth().
+ [SMTP] Change how the list of available authentication methods
is constructed.
+ Bugs fixed: bgo#789522, bgo#792302, bgo#792513, bgo#792610.
+ Updated translations.
- Bump so_camel to 61, so_edataserver to 23 and so_edataserverui to
2 (also in baselibs.conf), following upstream changes.
-------------------------------------------------------------------
Tue Mar 6 03:27:04 UTC 2018 - dimstar@opensuse.org
- Update to version 3.27.4:
+ Miscellaneous:
- Prevent passing NULL ldap handle into LDAP functions.
- [Maildir] Correct double free when the source message file
doesn't exist.
+ Bugs fixed: bgo#791282, bgo#791475.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 6 03:27:03 UTC 2018 - luc14n0@linuxmail.org
- Update to version 3.27.3:
+ Miscellaneous:
- Extend workaround for bgo#674885 (type initialisation
deadlock in GObject).
- [SMTP] Recognize rejected credentials during SASL
authentication.
- [OAuth2] Enhance how expired or invalid access tokens are
handled.
- [File Calendar] Include detailed information in Free/Busy
response.
- [CalDAV/CardDAV] Always set error on failed connection
attempt.
- Correct a failure condition in
cal_client_init_in_dbus_thread().
+ Bug Fixes: bgo#790032, bgo#789549, bgo#790267, bgo#790759,
bgo#790020, bgo#790887, bgo#790635, bgo#791016, bgo#790987,
bgo#791327.
+ Updated translations.
- Update Url to https://wiki.gnome.org/Apps/Evolution: current
Evolution's web page.
- Adopt the use of %make_jobs macro rather than raw make command,
following the best practices.
- Drop %{?glib2_gsettings_schema_requires} macro as it's no longer
needed since RPM file triggers.
-------------------------------------------------------------------
Tue Mar 6 03:27:02 UTC 2018 - fezhang@suse.com
- Update to version 3.27.2:
+ Return hash-like IDs from camel_header_msgid_generate().
+ [CalDAV/CardDAV] Append ending slash to URL when missing.
+ [IMAPx]:
- Show progress of message body download only.
- Prevent deadlock under
camel_imapx_server_copy_message_sync().
+ [google-backend] Limit for what sources authentication method
is changed.
+ Add missed API indexes into developer documentation.
+ [CamelOfflineStore] Incorrect disconnect when going online.
+ Bugs fixed: bgo#696047, bgo#789169, bgo#742167, bgo#789132,
bgo#789677, bgo#789555, bgo#789147.
+ Updated translations.
-------------------------------------------------------------------
Tue Mar 6 03:27:01 UTC 2018 - dimstar@opensuse.org
- Update to version 3.27.1:
+ [CalDAV/CardDAV] Improve logic for object load from the server.
+ [CamelFolderSearch] The 'header-exists' misuses message info
structure.
+ [Camel] Speed up message filtering on headers.
+ Crash under e-data-cal-view.c:pending_flush_timeout_cb().
+ e-cal-recur.c:ensure_timezone(): Unset icaltimetype::zone only
if not UTC.
+ [ESoupSession] Special-case Daily Limit errors and propagate
them to the caller.
+ Extend developer comment of camel_message_info_property_lock().
+ [GTasks] Remember when query resulted in '400 Bad Request'.
+ [IMAPx] Prevent crash in imapx_update_store_summary().
+ Initialize libxml2 global memory in the main().
+ Internal Google OAuth2 token not refreshed on calendar open.
+ Mute a compiler warning from e_collator_generate_key().
+ Prevent crash when "On The Web calendar' has set incorrect URI.
+ Use icaltime_is_utc() instead of icaltimetype::is_utc.
+ Bugs fixed: bgo#781645, bgo#786982, bgo#788371, bgo#788430,
bgo#788686, bgo#788848.
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 5 11:00:42 UTC 2018 - bjorn.lie@gmail.com

View File

@ -19,27 +19,25 @@
%define with_introspection 1
# Shared Library soNUMs, to make it easier for updates
# When updating the sonums, do not forget to also update baselibs.conf
%define so_camel 60
%define so_camel 61
%define so_ebackend 10
%define so_edataserver 22
%define so_edataserverui 1
%define so_edataserver 23
%define so_edataserverui 2
%define so_ebook 19
%define so_ebook_contacts 2
%define so_edata_book 25
%define so_ecal 19
%define so_edata_cal 28
%define _evo_version 3.26
%define _evo_version 3.28
Name: evolution-data-server
Version: 3.26.6
Version: 3.28.0
Release: 0
Summary: Evolution Data Server
License: LGPL-2.1-or-later
Group: Development/Libraries/GNOME
Url: http://www.gnome.org
Source0: http://download.gnome.org/sources/evolution-data-server/3.26/%{name}-%{version}.tar.xz
URL: https://wiki.gnome.org/Apps/Evolution
Source0: http://download.gnome.org/sources/evolution-data-server/%{_evo_version}/%{name}-%{version}.tar.xz
Source99: baselibs.conf
# PATCH-FIX-UPSTREAM eds-python3.patch tchvatal@suse.com -- Allow selection of py3 py2 and py to work with py3 only
Patch0: eds-python3.patch
BuildRequires: cmake
BuildRequires: db-devel
BuildRequires: fdupes
@ -74,7 +72,6 @@ Requires: mozilla-nss
Recommends: %{name}-lang = %{version}
# typelib-1_0-ECalendar-1_2 was dropped with e-d-s 3.7.3 due to libical not being introspecatble.
Obsoletes: typelib-1_0-ECalendar-1_2 <= %{version}
%{?glib2_gsettings_schema_requires}
%if !0%{?is_opensuse}
BuildRequires: translation-update-upstream
%endif
@ -272,7 +269,6 @@ This package contains developer documentation.
%prep
%setup -q
%patch0 -p1
%if !0%{?is_opensuse}
translation-update-upstream
%endif
@ -293,7 +289,7 @@ translation-update-upstream
-DENABLE_INTROSPECTION=OFF \
%endif
%{nil}
make %{?_smp_mflags}
%make_jobs
%install
%cmake_install