Hello community,

here is the log from the commit of package evolution-data-server for 
openSUSE:Factory checked in at 2017-03-22 23:06:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-data-server (Old)
 and      /work/SRC/openSUSE:Factory/.evolution-data-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-data-server"

Wed Mar 22 23:06:02 2017 rev:172 rq:481367 version:3.24.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/evolution-data-server/evolution-data-server.changes  
    2017-02-19 00:38:27.906086560 +0100
+++ 
/work/SRC/openSUSE:Factory/.evolution-data-server.new/evolution-data-server.changes
 2017-03-22 23:06:04.171579796 +0100
@@ -1,0 +2,156 @@
+Mon Mar 20 11:53:11 UTC 2017 - [email protected]
+
+- Update to version 3.24.0:
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Mar 13 10:44:01 UTC 2017 - [email protected]
+
+- Update to version 3.23.92:
+  + Disable support for all POP3 extensions by default.
+  + Skip outdated Camel tests in 'make check'.
+  + [Camel] Extend filter debug logging.
+  + Bugs fixed: bgo#779156, bgo#779161, bgo#779761, bgo#779886.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Mon Feb 27 12:37:07 UTC 2017 - [email protected]
+
+- Update to version 3.23.91:
+  + Fix a performance issue caused by GWeakRef usage in
+    CamelMessageInfo.
+  + [IMAPx] Declare summary to use when cloning message info after
+    message append.
+  + Correct how data for installed tests are searched for.
+  + Bugs fixed: bgo#778775, bgo#778768, bgo#778235, bgo#775699.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 15 11:29:19 UTC 2017 - [email protected]
+
+- Update to version 3.23.90:
+  + Ignore errors when getting message for a body-contains search.
+  + Correct config.h inclusion in some recent Camel source files.
+  + Fix a CamelVeeMessageInfo memory leak.
+  + Fix a ref/unref imbalance of CamelIMAPXStoreInfo.
+  + Fix a memory leak in camel_imapx_server_append_message_sync().
+  + Unable to add additional Google calendar.
+  + Avoid local message cache expiry clean up when being offline.
+  + [IMAPx] Avoid unneeded full flags folder update when no changes
+    made.
+  + Bugs fixed: bgo#771289, bgo#777207, bgo#777431, bgo#777660,
+    bgo#777695, bgo#777781, bgo#778069, bgo#778222, bgo#778265.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:04 UTC 2017 - [email protected]
+
+- Update to version 3.23.4:
+  + vala: libedataserver-1.2 depends on camel-1.2.
+  + [Camel] Fix some introspection annotations.
+  + [Camel] Fix CamelStore annotations.
+  + [IMAPx] Fix a memory leak.
+  + [Vala] Add Posix dependency to camel-1.2.
+  + Use a Unicode apostrophe in a new translatable string.
+  + Correct new module detection when installed by file rename.
+  + Various clean-ups of evolution-source-registry-autoconfig.c.
+  + Build vala bindings of libedataserverui only if it's built as
+    well.
+  + camel-stream-process: Avoid call of g_debug() in the fork
+    process.
+  + Replace deprecated icalproperty_remove_parameter() with
+    icalproperty_remove_parameter_by_kind().
+  + Replace deprecated icaltime_from_timet() with
+    icaltime_from_timet_with_zone().
+  + Fix a build with libphonenumber.
+  + Bugs fixed: bgo#773419, bgo#774304, bgo#775640, bgo#775643,
+    bgo#776127, bgo#776152, bgo#776194, bgo#776254, bgo#776258,
+    bgo#776328, bgo#776365, bgo#777085.
+  + Updated translations.
+- Split out new packate typelib-1_0-EDataServerUI-1_2.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:03 UTC 2017 - [email protected]
+
+- Update to version 3.23.3:
+  + Set also HAVE_KRB5 when found Kerberos 5 with pkg-config.
+  + Correct const/no-const argument of the
+    camel_message_info_set_dirty().
+  + Do not propagate only folder-flagged flag change in
+    CamelVeeMessageInfo.
+  + Fix a possible uninitialized variable use in a Camel test.
+  + Fix some of the gtk-doc warnings in Camel.
+  + Fix possible use-after-free in CamelVeeFolder with
+    parent_vee_store.
+  + Test for parent_store availability around
+    camel_folder_changed().
+  + Let Camel build its .typelib for the introspection.
+  + Fix a vapigen warning from EDataServer-1.2.metadata.
+  + Make glib_mkenums() files depend on the source enum file.
+  + Camel:
+    - Consider NULL and empty arrays/sets equal.
+    - Introduce camel_operation_new_proxy().
+  + IMAPx:
+    - Save also server user flags and tags into the folder summary.
+    - Unnecessary local summary rewrites after folder update.
+    - Local flag changes could be missed and left unsaved on the
+      server.
+    - Notify about new messages early during folder update.
+  + Bugs fixed: bgo#772292, bgo#773156, bgo#774331, bgo#774496,
+    bgo#774666, bgo#774698, bgo#774841, bgo#775363, bgo#775395,
+    bgo#775597, bgo#775618, bgo#775699.
+  + Updated translations.
+- Package new typelib subpackage typelib-1_0-Camel-1_2.
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:02 UTC 2017 - [email protected]
+
+- Update to version 3.23.2:
+  + [IMAPx] Avoid crash when untagged response doesn't have a
+    token.
+  + Correct WITH_LIBDB configure option processing.
+  + Correct typo in the output name of camel tests.
+  + Mute/fix some of the libedataserver annotation warnings.
+  + Correct ENABLE_BACKTRACES configure option handling.
+  + Correct gtkdoc-scan --ignore-headers argument value.
+  + Update gtk-doc sgml input files.
+  + Fix some of the gtk-doc warnings.
+  + Split e-source-calendar.h/.c into three separate files.
+  + Correct how private enums (for gtk-doc) are defined.
+  + SetupBuildFlags.cmake: Check C++ flags only if C++ is enabled.
+  + Ensure CMAKE_SKIP_RPATH is OFF, the RPATH is used here.
+  + Bugs fixed: bgo#764065, bgo#767821, bgo#769573, bgo#772947,
+    bgo#773360, bgo#773363, bgo#773427, bgo#773656, bgo#773657,
+    bgo#773659, bgo#773723, bgo#774103, bgo#774234, bgo#774522.
+  + Updated translations.
+- Drop e-d-s-cmake.patch: fixed upstream.
+- Bump so_camel to 60, following upstream (also in baselibs.conf).
+
+-------------------------------------------------------------------
+Wed Feb 15 03:23:01 UTC 2017 - [email protected]
+
+- Update to version 3.23.1:
+  + Convert from autotools to CMake.
+  + Require as hard dependency some dependencies.
+  + Extend error messages in FindLDAP.cmake.
+  + Reorganize directory structure.
+  + Add a helper script for a 'dist' target.
+  + Correct typos/overlooks in a build script.
+  + Rename SHARE_INSTALL_DIR to SHARE_INSTALL_PREFIX.
+  + Do not quote compiler/linker flags and fix g-ir-scanner cflags.
+  + ENABLE_DOT_LOCKING not properly propagated into config.h.
+  + Hard-break `make dist` when there are uncommitted changes.
+  + Bugs fixed: bgo#605416, bgo#773188, bgo#773309.
+  + Updated translations.
+- Follow upstreams switch to cmake:
+  + Drop the entire %%configure line, replacing it with an
+    equivalent %%cmake call.
+  + Add cmake BuildRequires.
+- Update _evo_version to 3.24, following upstream.
+- Bump so_ebook to 19, following upstreams soname change.
+- Add e-d-s-cmake.patch: Fix build by having proper settings for
+  RPATH handling by cmake (boo#774234).
+- Drop the USE_EVOLDAP condition and the related evoldap2-devel
+  BuildRequires: this won't ever happen again.
+
+-------------------------------------------------------------------

Old:
----
  evolution-data-server-3.22.5.tar.xz

New:
----
  evolution-data-server-3.24.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.c0qUsP/_old  2017-03-22 23:06:05.067452835 +0100
+++ /var/tmp/diff_new_pack.c0qUsP/_new  2017-03-22 23:06:05.071452268 +0100
@@ -16,37 +16,32 @@
 #
 
 
-%define USE_EVOLDAP 0
 %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 59
+%define so_camel 60
 %define so_ebackend 10
-%define so_ebook 16
+%define so_edataserver 22
+%define so_edataserverui 1
+%define so_ebook 19
 %define so_ebook_contacts 2
-%define so_ecal 19
 %define so_edata_book 25
+%define so_ecal 19
 %define so_edata_cal 28
-%define so_edataserver 22
-%define so_edataserverui 1
 
 Name:           evolution-data-server
-%define _evo_version 3.22
-Version:        3.22.5
+%define _evo_version 3.24
+Version:        3.24.0
 Release:        0
 Summary:        Evolution Data Server
 License:        LGPL-2.1+
 Group:          Development/Libraries/GNOME
 Url:            http://www.gnome.org
-Source0:        
http://download.gnome.org/sources/evolution-data-server/3.22/%{name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/evolution-data-server/3.24/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
+BuildRequires:  cmake
 BuildRequires:  db-devel
-%if %USE_EVOLDAP
-BuildRequires:  evoldap2-devel
-%else
-BuildRequires:  openldap2-devel
-%endif
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  gobject-introspection-devel
@@ -61,6 +56,7 @@
 BuildRequires:  libsoup-devel >= 2.42
 BuildRequires:  mozilla-nss-devel
 BuildRequires:  nss-shared-helper-devel
+BuildRequires:  openldap2-devel
 BuildRequires:  python-devel
 BuildRequires:  sqlite3-devel >= 3.7.17
 %if !0%{?is_opensuse}
@@ -74,9 +70,6 @@
 BuildRequires:  pkgconfig(json-glib-1.0) >= 1.0.4
 BuildRequires:  pkgconfig(libsecret-unstable) >= 0.5
 BuildRequires:  pkgconfig(webkit2gtk-4.0) >= 2.11.91
-%if %USE_EVOLDAP
-Requires:       libevoldap-2_4-2
-%endif
 Requires:       mozilla-nss
 Recommends:     %{name}-lang = %{version}
 # bug437293
@@ -157,6 +150,16 @@
 
 %if %{?with_introspection}
 
+%package -n typelib-1_0-Camel-1_2
+Summary:        Evolution Data Server - Messaging Library, Introspection 
bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-Camel-1_2
+Evolution Data Server provides a central location for your address book
+and calendar in the GNOME Desktop.
+
+This package provides the GObject Introspection bindings for library for 
messaging.
+
 %package -n typelib-1_0-EBook-1_2
 Summary:        Evolution Data Server - Address Book Backend Library, 
Introspection bindings
 Group:          System/Libraries
@@ -224,6 +227,17 @@
 
 This package provides the GObject Introspection bindings for the
 libedataserver library.
+
+%package -n typelib-1_0-EDataServerUI-1_2
+Summary:        Evolution Data Server - Utilities Library, Introspection 
bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-EDataServerUI-1_2
+Evolution Data Server provides a central location for your address book
+and calendar in the GNOME Desktop.
+
+This package provides the GObject Introspection bindings for the
+libedataserver library.
 %endif
 
 %package devel
@@ -240,15 +254,13 @@
 Requires:       libedataserver-1_2-%{so_edataserver} = %{version}
 Requires:       libedataserverui-1_2-%{so_edataserverui} = %{version}
 %if %{?with_introspection}
+Requires:       typelib-1_0-Camel-1_2 = %{version}
 Requires:       typelib-1_0-EBook-1_2 = %{version}
 Requires:       typelib-1_0-EBookContacts-1_2 = %{version}
 Requires:       typelib-1_0-EDataServer-1_2 = %{version}
+Requires:       typelib-1_0-EDataServerUI-1_2 = %{version}
 %endif
-%if %USE_EVOLDAP
-Requires:       evoldap2-devel
-%else
 Requires:       openldap2-devel
-%endif
 
 %description devel
 The Evolution Data Server development files provide the necessary
@@ -275,43 +287,25 @@
 %endif
 
 %build
-%{configure} \
-    --libexecdir=%{_libexecdir}/evolution-data-server \
-%if %USE_EVOLDAP
-    --with-openldap=%{_libdir}/evoldap \
+%cmake \
+  -DLIBEXEC_INSTALL_DIR=%{_libexecdir}/evolution-data-server \
+  -DENABLE_GTK_DOC=ON \
+  -DENABLE_IPV6=ON \
+  -DENABLE_SMIME=ON \
+  -DENABLE_UOA=OFF \
+%if %{with_introspection}
+  -DENABLE_VALA_BINDINGS=ON \
+  -DENABLE_INTROSPECTION=ON \
 %else
-    --with-openldap=yes \
-%endif
-    --with-krb5=%{_prefix} \
-    --enable-gtk-doc \
-    --enable-ipv6=yes \
-    --enable-smime=yes \
-    --disable-static \
-    --disable-uoa \
-%if %{?with_introspection}
-    --enable-vala-bindings \
-    --enable-introspection
-%else
-    --disable-vala-bindings \
-    --disable-introspection
+  -DENABLE_VALA_BINDINGS=OFF \
+  -DENABLE_INTROSPECTION=OFF \
 %endif
+  %nil
 make %{?_smp_mflags}
 
 %install
-%{makeinstall}
-%if 0%{?suse_version} <= 1120
-%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/*
-%endif
-find %{buildroot} -name '*.la' -type f -delete -print
+%cmake_install
 %find_lang evolution-data-server-%{_evo_version}
-%if %USE_EVOLDAP
-  for file in %{buildroot}%{_libexecdir}/evolution-data-server/*; do
-    %{__mv} $file $file.bin
-    real_file=`echo $file | sed "s,%{buildroot},,g"`
-    echo -e "#!/bin/bash\n\nLD_LIBRARY_PATH=%{_libdir}/evoldap/lib exec -a 
\"$real_file\" $real_file.bin \"\$@\"" > $file
-    %{__chmod} +x $file
-  done
-%endif
 %fdupes %{buildroot}
 
 %post
@@ -405,6 +399,10 @@
 
 %if %{?with_introspection}
 
+%files -n typelib-1_0-Camel-1_2
+%defattr(-, root, root)
+%{_libdir}/girepository-1.0/Camel-1.2.typelib
+
 %files -n typelib-1_0-EBook-1_2
 %defattr(-, root, root)
 %{_libdir}/girepository-1.0/EBook-1.2.typelib
@@ -431,6 +429,10 @@
 %files -n typelib-1_0-EDataServer-1_2
 %defattr(-, root, root)
 %{_libdir}/girepository-1.0/EDataServer-1.2.typelib
+
+%files -n typelib-1_0-EDataServerUI-1_2
+%defattr(-, root, root)
+%{_libdir}/girepository-1.0/EDataServerUI-1.2.typelib
 %endif
 
 %files devel

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.c0qUsP/_old  2017-03-22 23:06:05.111446601 +0100
+++ /var/tmp/diff_new_pack.c0qUsP/_new  2017-03-22 23:06:05.111446601 +0100
@@ -1,7 +1,7 @@
 evolution-data-server
-libcamel-1_2-59
+libcamel-1_2-60
 libebackend-1_2-10
-libebook-1_2-16
+libebook-1_2-19
 libebook-contacts-1_2-2
 libecal-1_2-19
 libedata-book-1_2-25

++++++ evolution-data-server-3.22.5.tar.xz -> 
evolution-data-server-3.24.0.tar.xz ++++++
++++ 1569167 lines of diff (skipped)


Reply via email to