Hello community,
here is the log from the commit of package evolution-data-server for
openSUSE:Factory checked in at 2019-10-17 12:57:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old)
and /work/SRC/openSUSE:Factory/.evolution-data-server.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "evolution-data-server"
Thu Oct 17 12:57:55 2019 rev:205 rq:736509 version:3.34.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes
2019-07-21 11:31:09.752809551 +0200
+++
/work/SRC/openSUSE:Factory/.evolution-data-server.new.2352/evolution-data-server.changes
2019-10-17 12:57:57.721506982 +0200
@@ -1,0 +2,147 @@
+Mon Oct 7 08:00:29 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 3.34.1:
+ + Miscellaneous: Correct a developer comment for
+ SECTION:e-cancellable-locks.
+ + Bugs fixed: glgo#GNOME/evolution-data-server#145,
+ glgo#GNOME/evolution-data-server#151,
+ glgo#GNOME/evolution-data-server#156, glgo#GNOME/evolution#635.
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Oct 3 23:49:49 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Add explict pkgconfig(libical) BuildRequires: Needed after the
+ multibuild split of libical and libical-glib.
+
+-------------------------------------------------------------------
+Thu Sep 19 12:45:30 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Disable docs, fails to build with gtk-doc-1.32. Issue to be filed
+ upstream.
+
+-------------------------------------------------------------------
+Mon Sep 9 16:01:41 CDT 2019 - [email protected]
+
+- Update to version 3.34.0:
+ + Updated translations.
+
+-------------------------------------------------------------------
+Thu Sep 5 11:55:54 NZST 2019 - [email protected]
+
+- Update to version 3.33.92:
+ + Avoid possible use after free caused in
+ vee_folder_set_expression()
+ + Bug Fixes: glgo#GNOME/evolution-data-server#136,
+ glgo#GNOME/evolution-data-server#141,
+ glgo#GNOME/evolution-data-server#147
+ glgo#GNOME/evolution-data-server#148
+ evo-glgo#GNOME/evolution-data-server#551
+
+-------------------------------------------------------------------
+Thu Aug 29 10:31:32 UTC 2019 - Luke Jones <[email protected]>
+
+- Update to version 3.33.91:
+ + Bugs fixed: glgo#GNOME/evolution-data-server#68,
+ glgo#GNOME/evolution-data-server#138,
+ glgo#GNOME/evolution-data-server#142,
+ glgo#GNOME/evolution#559, glgo#GNOME/evolution#568.
+ + Include also CFLAGS in gtkdoc-scangobj command line
+ + EDataFactory: Free backend when no client connects to it
+ + Correct typo in a developer comment
+ + GOA module: Run EWS autodiscovery asynchronously
+ + Fix two memory leaks
+ + Updated translations.
+- Changes from version 3.33.90:
+ + Bugs fixed: glgo#GNOME/evolution-data-server#112,
+ glgo#GNOME/evolution-data-server#137.
+ + EWebDAVDiscover can report failure on success and hide
+ collections
+ + e_webdav_discover_dialog_new: Set default response button for
+ the dialog
+ + Let the message-location check also real message location in
+ the search folders
+ + Updated translations.
+- Changes from version 3.33.4
+ + Bugs fixed: glgo#GNOME/evolution-data-server#128,
+ glgo#GNOME/evolution-data-server#130, glgo#GNOME/evolution#479.
+ + [LDAP] Fix several memory leaks
+ + Prefer built-in timezone component in
+ e_cal_util_copy_timezone()
+ + Fix a memory leak in e_cal_recur_generate_instances_sync()
+ + Miscellaneous changes in ecmb_modify_object_sync()
+ + Updated translations.
+- Changes from version 3.33.3:
+ + Bugs fixed: glgo#GNOME/evolution-data-server#108,
+ glgo#GNOME/evolution-data-server#117,
+ glgo#GNOME/evolution-data-server#120,
+ glgo#GNOME/evolution-data-server#121,
+ glgo#GNOME/evolution-data-server#123.
+ + EDataBook/EDataCal: Flush GDBus connection on backend property
+ change
+ + Add workaround for D-Bus property change into get-revision
+ tests
+ + Expose E-Book/Cal-BackendSExp lock
+ + Update overdue time immediately after the reminders' window is
+ mapped
+ + Add ESourceLocal::writable extension property
+ + CamelOperation can be used by other thread while in its
+ finalize()
+ + Memos cannot have set reminders according to RFC 5545
+ + Change how CamelOfflineStore goes online
+ + [IMAPx] Prefer local search in folders fully synchronized for
+ offline
+ + Correct e_cal_component_get_start_plus_duration()
+ + Updated translations.
+- Changes from version 3.33.2:
+ + The calendar part begun to use libical-glib, instead of
+ libical, which includes change from API version 1.2 to 2.0.
+ + The addressbook part and the calendar part changed client APIs,
+ which modified also D-Bus API, thus D-Bus services' versions
+ had been bumped as well.
+ + All the C libraries generate GObject introspection and Vala
+ bindings.
+ + Bugs fixed:
+ glgo#GNOME/evolution-data-server#33,
+ glgo#GNOME/evolution-data-server#89,
+ glgo#GNOME/evolution-data-server#105,
+ glgo#GNOME/evolution-data-server#106,
+ glgo#GNOME/evolution-data-server#112,
+ glgo#GNOME/evolution-data-server#114,
+ glgo#GNOME/evolution-data-server#116,
+ glgo#GNOME/evolution-data-server#190.
+ + [EWebDAVDiscover] Prevent crash on GError use in gio functions
+ + [SMTP] Log also DATA itself when SMTP logging is enabled
+ + [IMAPx] Fix a leak of CamelMessageInfo when downloading message
+ from a server
+ + Change libebook and libedata-book APIs
+ + Revert "Rename AddressBookView/CalendarView D-Bus members for
+ backward compatibility"
+ + Rename ECalBackendClass methods to address some gir warnings
+ + Enable vala bindings for libebackend, libedata-book and
+ libedata-cal
+ + Correct get_/set_property() for EReminderWatcher::default-zone
+ + Miscellaneous changes for issues overlooked during port to
+ libical-glib
+ + Updated translations.
+- Changes from version 3.33.1:
+ + Bugs fixed: glgo#GNOME/evolution-data-server#91,
+ glgo#GNOME/evolution-data-server#92,
+ glgo#GNOME/evolution-data-server#94,
+ glgo#GNOME/evolution-data-server#95,
+ glgo#GNOME/evolution-data-server#96,
+ glgo#GNOME/evolution-data-server#98,
+ glgo#GNOME/evolution-data-server#99,
+ glgo#GNOME/evolution-data-server#102,
+ glgo#GNOME/evolution#326, glgo#GNOME/evolution-data-server#39.
+ + Make sure libdb addressbooks are available before
+ book-migration test
+ + Fix typo: reach-ability 🡒 reachability
+ + [Flatpak] Use a persistent location for an NSS certificate
+ database
+ + Rename AddressBookView/CalendarView D-Bus members for backward
+ compatibility
+ + Address several issues reported by Coverity Scan
+ + Updated translations.
+
+-------------------------------------------------------------------
Old:
----
evolution-data-server-3.32.4.tar.xz
New:
----
evolution-data-server-3.34.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.MQeUkY/_old 2019-10-17 12:57:58.529504935 +0200
+++ /var/tmp/diff_new_pack.MQeUkY/_new 2019-10-17 12:57:58.533504925 +0200
@@ -16,27 +16,29 @@
#
+%global with_docs 0
+
# Shared Library soNUMs, to make it easier for updates
# When updating the sonums, do not forget to also update baselibs.conf
%define so_camel 62
%define so_ebackend 10
%define so_edataserver 24
%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 29
+%define so_ebook 20
+%define so_ebook_contacts 3
+%define so_edata_book 26
+%define so_ecal 1
+%define so_edata_cal 1
%bcond_without introspection
Name: evolution-data-server
-Version: 3.32.4
+Version: 3.34.1
Release: 0
Summary: Evolution Data Server
License: LGPL-2.0-only
Group: Development/Libraries/GNOME
URL: https://wiki.gnome.org/Apps/Evolution
-Source0:
https://download.gnome.org/sources/evolution-data-server/3.32/%{name}-%{version}.tar.xz
+Source0:
https://download.gnome.org/sources/evolution-data-server/3.34/%{name}-%{version}.tar.xz
Source99: baselibs.conf
BuildRequires: cmake
@@ -46,18 +48,19 @@
BuildRequires: gettext
BuildRequires: gobject-introspection-devel
BuildRequires: gperf
-BuildRequires: gtk-doc
+BuildRequires: gtk-doc >= 1.9
BuildRequires: intltool
BuildRequires: krb5-devel
BuildRequires: libgdata-devel
BuildRequires: libgweather-devel >= 3.10
-BuildRequires: libical-devel >= 0.43
BuildRequires: libidl-devel
BuildRequires: libsoup-devel >= 2.42
BuildRequires: mozilla-nss-devel
BuildRequires: nss-shared-helper-devel
BuildRequires: openldap2-devel
BuildRequires: pkgconfig
+BuildRequires: pkgconfig(libical) >= 3.0.5
+BuildRequires: pkgconfig(libical-glib) >= 3.0.5
# For adressbook data generating
BuildRequires: python3-base
BuildRequires: sqlite3-devel >= 3.7.17
@@ -71,6 +74,7 @@
BuildRequires: pkgconfig(libcanberra-gtk3) >= 0.25
BuildRequires: pkgconfig(libnotify) >= 0.7
BuildRequires: pkgconfig(libsecret-unstable) >= 0.5
+BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.11.91
Requires: mozilla-nss
Recommends: %{name}-lang = %{version}
@@ -121,11 +125,11 @@
This package contains a shared system library to access address books.
-%package -n libecal-1_2-%{so_ecal}
+%package -n libecal-2_0-%{so_ecal}
Summary: Evolution Data Server's Calendar Client Library
Group: System/Libraries
-%description -n libecal-1_2-%{so_ecal}
+%description -n libecal-2_0-%{so_ecal}
Evolution Data Server provides a central location for your address book
and calendar in the GNOME Desktop.
@@ -173,11 +177,11 @@
This package provides the GObject Introspection bindings for the library
for address book backends.
-%package -n libedata-cal-1_2-%{so_edata_cal}
+%package -n libedata-cal-2_0-%{so_edata_cal}
Summary: Evolution Data Server's Calendar Backend Library
Group: System/Libraries
-%description -n libedata-cal-1_2-%{so_edata_cal}
+%description -n libedata-cal-2_0-%{so_edata_cal}
Evolution Data Server provides a central location for your address book
and calendar in the GNOME Desktop.
@@ -205,6 +209,38 @@
This package contains a shared system library.
+%package -n typelib-1_0-EBackend-1_2
+Summary: Introspection bindings for Evolution Data Server's Utilities
Library
+Group: System/Libraries
+
+%description -n typelib-1_0-EBackend-1_2
+Evolution Data Server provides a central location for your address book
+and calendar in the GNOME Desktop.
+
+%package -n typelib-1_0-ECal-2_0
+Summary: Introspection bindings for Evolution Data Server's Utilities
Library
+Group: System/Libraries
+
+%description -n typelib-1_0-ECal-2_0
+Evolution Data Server provides a central location for your address book
+and calendar in the GNOME Desktop.
+
+%package -n typelib-1_0-EDataBook-1_2
+Summary: Introspection bindings for Evolution Data Server's Utilities
Library
+Group: System/Libraries
+
+%description -n typelib-1_0-EDataBook-1_2
+Evolution Data Server provides a central location for your address book
+and calendar in the GNOME Desktop.
+
+%package -n typelib-1_0-EDataCal-2_0
+Summary: Introspection bindings for Evolution Data Server's Utilities
Library
+Group: System/Libraries
+
+%description -n typelib-1_0-EDataCal-2_0
+Evolution Data Server provides a central location for your address book
+and calendar in the GNOME Desktop.
+
%package -n typelib-1_0-EDataServer-1_2
Summary: Introspection bindings for Evolution Data Server's Utilities
Library
Group: System/Libraries
@@ -235,9 +271,9 @@
Requires: libebackend-1_2-%{so_ebackend} = %{version}
Requires: libebook-1_2-%{so_ebook} = %{version}
Requires: libebook-contacts-1_2-%{so_ebook_contacts} = %{version}
-Requires: libecal-1_2-%{so_ecal} = %{version}
+Requires: libecal-2_0-%{so_ecal} = %{version}
Requires: libedata-book-1_2-%{so_edata_book} = %{version}
-Requires: libedata-cal-1_2-%{so_edata_cal} = %{version}
+Requires: libedata-cal-2_0-%{so_edata_cal} = %{version}
Requires: libedataserver-1_2-%{so_edataserver} = %{version}
Requires: libedataserverui-1_2-%{so_edataserverui} = %{version}
Requires: openldap2-devel
@@ -255,6 +291,7 @@
use the Evolution Data Server for storing contact and calendar
information.
+%if %{with_docs}
%package doc
Summary: Developer documentation for Evolution Data Server
Group: Development/Libraries/GNOME
@@ -265,6 +302,7 @@
and calendar in the GNOME Desktop.
This package contains developer documentation.
+%endif
%lang_package
@@ -273,8 +311,15 @@
translation-update-upstream
%build
-%cmake \
+%if %{with_docs}
+%define gtkdoc_flags -DENABLE_GTK_DOC=ON
+%else
+%define gtkdoc_flags -DENABLE_GTK_DOC=OFF
+%endif
+
+%cmake -G "Unix Makefiles" \
-DLIBEXEC_INSTALL_DIR=%{_libexecdir}/evolution-data-server \
+ -DENABLE_MAINTAINER_MODE=OFF \
-DENABLE_GTK_DOC=ON \
-DENABLE_IPV6=ON \
-DENABLE_SMIME=ON \
@@ -284,6 +329,7 @@
-DENABLE_VALA_BINDINGS=ON \
-DENABLE_INTROSPECTION=ON} \
-DENABLE_DBUS_SESSION_TOOL=OFF \
+ %gtkdoc_flags \
%{nil}
%cmake_build
@@ -304,14 +350,14 @@
%post -n libebook-contacts-1_2-%{so_ebook_contacts} -p /sbin/ldconfig
%postun -n libebook-contacts-1_2-%{so_ebook_contacts} -p /sbin/ldconfig
-%post -n libecal-1_2-%{so_ecal} -p /sbin/ldconfig
-%postun -n libecal-1_2-%{so_ecal} -p /sbin/ldconfig
+%post -n libecal-2_0-%{so_ecal} -p /sbin/ldconfig
+%postun -n libecal-2_0-%{so_ecal} -p /sbin/ldconfig
%post -n libedata-book-1_2-%{so_edata_book} -p /sbin/ldconfig
%postun -n libedata-book-1_2-%{so_edata_book} -p /sbin/ldconfig
-%post -n libedata-cal-1_2-%{so_edata_cal} -p /sbin/ldconfig
-%postun -n libedata-cal-1_2-%{so_edata_cal} -p /sbin/ldconfig
+%post -n libedata-cal-2_0-%{so_edata_cal} -p /sbin/ldconfig
+%postun -n libedata-cal-2_0-%{so_edata_cal} -p /sbin/ldconfig
%post -n libedataserver-1_2-%{so_edataserver} -p /sbin/ldconfig
%postun -n libedataserver-1_2-%{so_edataserver} -p /sbin/ldconfig
@@ -356,8 +402,8 @@
%files -n libebook-contacts-1_2-%{so_ebook_contacts}
%{_libdir}/libebook-contacts-1.2.so.%{so_ebook_contacts}*
-%files -n libecal-1_2-%{so_ecal}
-%{_libdir}/libecal-1.2.so.%{so_ecal}*
+%files -n libecal-2_0-%{so_ecal}
+%{_libdir}/libecal-2.0.so.%{so_ecal}*
%files -n libedata-book-1_2-%{so_edata_book}
%{_libdir}/libedata-book-1.2.so.%{so_edata_book}*
@@ -366,12 +412,24 @@
%files -n typelib-1_0-Camel-1_2
%{_libdir}/girepository-1.0/Camel-1.2.typelib
+%files -n typelib-1_0-EBackend-1_2
+%{_libdir}/girepository-1.0/EBackend-1.2.typelib
+
%files -n typelib-1_0-EBook-1_2
%{_libdir}/girepository-1.0/EBook-1.2.typelib
%files -n typelib-1_0-EBookContacts-1_2
%{_libdir}/girepository-1.0/EBookContacts-1.2.typelib
+%files -n typelib-1_0-ECal-2_0
+%{_libdir}/girepository-1.0/ECal-2.0.typelib
+
+%files -n typelib-1_0-EDataBook-1_2
+%{_libdir}/girepository-1.0/EDataBook-1.2.typelib
+
+%files -n typelib-1_0-EDataCal-2_0
+%{_libdir}/girepository-1.0/EDataCal-2.0.typelib
+
%files -n typelib-1_0-EDataServer-1_2
%{_libdir}/girepository-1.0/EDataServer-1.2.typelib
@@ -379,8 +437,8 @@
%{_libdir}/girepository-1.0/EDataServerUI-1.2.typelib
%endif
-%files -n libedata-cal-1_2-%{so_edata_cal}
-%{_libdir}/libedata-cal-1.2.so.%{so_edata_cal}*
+%files -n libedata-cal-2_0-%{so_edata_cal}
+%{_libdir}/libedata-cal-2.0.so.%{so_edata_cal}*
%files -n libedataserver-1_2-%{so_edataserver}
%{_libdir}/libedataserver-1.2.so.%{so_edataserver}*
@@ -389,7 +447,7 @@
%{_libdir}/libedataserverui-1.2.so.%{so_edataserverui}*
%files devel
-%doc ChangeLog MAINTAINERS TODO
+%doc ChangeLog MAINTAINERS
%{_includedir}/evolution-data-server/
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc
@@ -401,8 +459,10 @@
%{_datadir}/vala/vapi/*.vapi
%endif
+%if %{with_docs}
%files doc
%{_datadir}/gtk-doc/html/*
+%endif
%files lang -f evolution-data-server.lang
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.MQeUkY/_old 2019-10-17 12:57:58.561504854 +0200
+++ /var/tmp/diff_new_pack.MQeUkY/_new 2019-10-17 12:57:58.561504854 +0200
@@ -1,10 +1,10 @@
evolution-data-server
libcamel-1_2-62
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-29
+libebook-1_2-20
+libebook-contacts-1_2-3
+libecal-2_0-1
+libedata-book-1_2-26
+libedata-cal-2_0-1
libedataserver-1_2-24
libedataserverui-1_2-2
++++++ evolution-data-server-3.32.4.tar.xz ->
evolution-data-server-3.34.1.tar.xz ++++++
++++ 195347 lines of diff (skipped)