Hello community,

here is the log from the commit of package evolution-ews for openSUSE:Factory 
checked in at 2015-01-15 15:58:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/evolution-ews (Old)
 and      /work/SRC/openSUSE:Factory/.evolution-ews.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "evolution-ews"

Changes:
--------
--- /work/SRC/openSUSE:Factory/evolution-ews/evolution-ews.changes      
2014-12-17 19:14:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.evolution-ews.new/evolution-ews.changes 
2015-01-15 15:59:17.000000000 +0100
@@ -1,0 +2,9 @@
+Tue Jan 13 12:04:25 UTC 2015 - dims...@opensuse.org
+
+- Update to version 3.12.10:
+  + bgo#695754: Reuse existing ESourceRegistry from EMailSession.
+  + bgo#729286: [Calendar] Update stored user email after
+    successful connect.
+- Drop evolution-ews-reuse-from-EmailSession.patch: fixed upstream.
+
+-------------------------------------------------------------------

Old:
----
  evolution-ews-3.12.9.tar.xz
  evolution-ews-reuse-from-EmailSession.patch

New:
----
  evolution-ews-3.12.10.tar.xz

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

Other differences:
------------------
++++++ evolution-ews.spec ++++++
--- /var/tmp/diff_new_pack.jWuAOX/_old  2015-01-15 15:59:18.000000000 +0100
+++ /var/tmp/diff_new_pack.jWuAOX/_new  2015-01-15 15:59:18.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package evolution-ews
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,15 +19,13 @@
 Name:           evolution-ews
 # This should be updated upon major version changes; it should match 
BASE_VERSION as defined in configure.in.
 %define evolution_base_version 3.12
-Version:        3.12.9
+Version:        3.12.10
 Release:        0
 Summary:        Exchange Connector for Evolution, compatible with Exchange 
2007 and later
 License:        LGPL-2.1
 Group:          Productivity/Networking/Email/Clients
 Url:            http://projects.gnome.org/evolution/
 Source:         
http://download.gnome.org/sources/evolution-ews/3.12/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM evolution-ews-reuse-from-EmailSession.patch bgo#695754 
badshah...@gmail.com -- Reuse existing ESourceRegistry from EMailSession, if 
possible; patch taken from upstream git
-Patch0:         evolution-ews-reuse-from-EmailSession.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  translation-update-upstream
@@ -87,7 +85,6 @@
 %lang_package
 %prep
 %setup -q
-%patch0 -p1
 translation-update-upstream
 
 %build

++++++ evolution-ews-3.12.9.tar.xz -> evolution-ews-3.12.10.tar.xz ++++++
++++ 5659 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/INSTALL new/evolution-ews-3.12.10/INSTALL
--- old/evolution-ews-3.12.9/INSTALL    2014-12-08 07:26:04.000000000 +0100
+++ new/evolution-ews-3.12.10/INSTALL   2015-01-12 12:39:39.000000000 +0100
@@ -12,8 +12,8 @@
 Basic Installation
 ==================
 
-   Briefly, the shell commands `./configure; make; make install' should
-configure, build, and install this package.  The following
+   Briefly, the shell command `./configure && make && make install'
+should configure, build, and install this package.  The following
 more-detailed instructions are generic; see the `README' file for
 instructions specific to this package.  Some packages provide this
 `INSTALL' file but do not implement all of the features documented
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/NEWS new/evolution-ews-3.12.10/NEWS
--- old/evolution-ews-3.12.9/NEWS       2014-12-08 07:25:24.000000000 +0100
+++ new/evolution-ews-3.12.10/NEWS      2015-01-12 12:38:56.000000000 +0100
@@ -1,3 +1,10 @@
+Evolution-EWS 3.12.10 2015-01-12
+--------------------------------
+
+Bug Fixes:
+       Bug 695754 - Reuse existing ESourceRegistry from EMailSession, if 
possible (Milan Crha)
+       Bug 729286 - [Calendar] Update stored user email after successful 
connect (William Shuman)
+
 Evolution-EWS 3.12.9 2014-12-08
 -------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/config.h.in new/evolution-ews-3.12.10/config.h.in
--- old/evolution-ews-3.12.9/config.h.in        2014-12-08 07:26:07.000000000 
+0100
+++ new/evolution-ews-3.12.10/config.h.in       2015-01-12 12:39:39.000000000 
+0100
@@ -61,9 +61,6 @@
    */
 #undef LT_OBJDIR
 
-/* Define to 1 if your C compiler doesn't accept -c and -o together. */
-#undef NO_MINUS_C_MINUS_O
-
 /* Name of package */
 #undef PACKAGE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/configure.ac new/evolution-ews-3.12.10/configure.ac
--- old/evolution-ews-3.12.9/configure.ac       2014-11-10 08:23:34.000000000 
+0100
+++ new/evolution-ews-3.12.10/configure.ac      2014-12-08 07:29:12.000000000 
+0100
@@ -1,7 +1,7 @@
 dnl Evolution-EWS version
 m4_define([ews_major_version], [3])
 m4_define([ews_minor_version], [12])
-m4_define([ews_micro_version], [9])
+m4_define([ews_micro_version], [10])
 
 m4_define([ews_version],
        [ews_major_version.ews_minor_version.ews_micro_version])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/m4/gtk-doc.m4 new/evolution-ews-3.12.10/m4/gtk-doc.m4
--- old/evolution-ews-3.12.9/m4/gtk-doc.m4      2014-12-08 07:25:58.000000000 
+0100
+++ new/evolution-ews-3.12.10/m4/gtk-doc.m4     2015-01-12 12:39:32.000000000 
+0100
@@ -1,6 +1,6 @@
 dnl -*- mode: autoconf -*-
 
-# serial 1
+# serial 2
 
 dnl Usage:
 dnl   GTK_DOC_CHECK([minimum-gtk-doc-version])
@@ -10,8 +10,24 @@
   AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
   AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
 
+  ifelse([$1],[],[gtk_doc_requires="gtk-doc"],[gtk_doc_requires="gtk-doc >= 
$1"])
+  AC_MSG_CHECKING([for gtk-doc])
+  PKG_CHECK_EXISTS([$gtk_doc_requires],[have_gtk_doc=yes],[have_gtk_doc=no])
+  AC_MSG_RESULT($have_gtk_doc)
+
+  if test "$have_gtk_doc" = "no"; then
+      AC_MSG_WARN([
+  You will not be able to create source packages with 'make dist'
+  because $gtk_doc_requires is not found.])
+  fi
+
   dnl check for tools we added during development
-  AC_PATH_PROG([GTKDOC_CHECK],[gtkdoc-check])
+  dnl Use AC_CHECK_PROG to avoid the check target using an absolute path that
+  dnl may not be writable by the user. Currently, automake requires that the
+  dnl test name must end in '.test'.
+  dnl https://bugzilla.gnome.org/show_bug.cgi?id=701638
+  AC_CHECK_PROG([GTKDOC_CHECK],[gtkdoc-check],[gtkdoc-check.test])
+  AC_PATH_PROG([GTKDOC_CHECK_PATH],[gtkdoc-check])
   AC_PATH_PROGS([GTKDOC_REBASE],[gtkdoc-rebase],[true])
   AC_PATH_PROG([GTKDOC_MKPDF],[gtkdoc-mkpdf])
 
@@ -28,22 +44,22 @@
                    [use gtk-doc to build documentation [[default=no]]]),,
     [enable_gtk_doc=no])
 
-  if test x$enable_gtk_doc = xyes; then
-    ifelse([$1],[],
-      [PKG_CHECK_EXISTS([gtk-doc],,
-                        AC_MSG_ERROR([gtk-doc not installed and 
--enable-gtk-doc requested]))],
-      [PKG_CHECK_EXISTS([gtk-doc >= $1],,
-                        AC_MSG_ERROR([You need to have gtk-doc >= $1 installed 
to build $PACKAGE_NAME]))])
-    dnl don't check for glib if we build glib
-    if test "x$PACKAGE_NAME" != "xglib"; then
-      dnl don't fail if someone does not have glib
-      PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0  >= 
2.10.0,,[:])
-    fi
-  fi
-
   AC_MSG_CHECKING([whether to build gtk-doc documentation])
   AC_MSG_RESULT($enable_gtk_doc)
 
+  if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then
+    AC_MSG_ERROR([
+  You must have $gtk_doc_requires installed to build documentation for
+  $PACKAGE_NAME. Please install gtk-doc or disable building the
+  documentation by adding '--disable-gtk-doc' to '[$]0'.])
+  fi
+
+  dnl don't check for glib if we build glib
+  if test "x$PACKAGE_NAME" != "xglib"; then
+    dnl don't fail if someone does not have glib
+    PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0  >= 
2.10.0,,[:])
+  fi
+
   dnl enable/disable output formats
   AC_ARG_ENABLE([gtk-doc-html],
     AS_HELP_STRING([--enable-gtk-doc-html],
@@ -63,6 +79,7 @@
   fi
   AC_SUBST([AM_DEFAULT_VERBOSITY])
 
+  AM_CONDITIONAL([HAVE_GTK_DOC], [test x$have_gtk_doc = xyes])
   AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes])
   AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes])
   AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/m4/libtool.m4 new/evolution-ews-3.12.10/m4/libtool.m4
--- old/evolution-ews-3.12.9/m4/libtool.m4      2014-12-08 07:26:01.000000000 
+0100
+++ new/evolution-ews-3.12.10/m4/libtool.m4     2015-01-12 12:39:36.000000000 
+0100
@@ -1326,10 +1326,10 @@
          x86_64-*linux*)
            LD="${LD-ld} -m elf_i386"
            ;;
-         powerpcle-*linux*)
+         powerpc64le-*linux*)
            LD="${LD-ld} -m elf32lppclinux"
            ;;
-         powerpc-*linux*)
+         powerpc64-*linux*)
            LD="${LD-ld} -m elf32ppclinux"
            ;;
          s390x-*linux*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/missing new/evolution-ews-3.12.10/missing
--- old/evolution-ews-3.12.9/missing    2014-12-08 07:26:04.000000000 +0100
+++ new/evolution-ews-3.12.10/missing   2015-01-12 12:39:39.000000000 +0100
@@ -1,7 +1,7 @@
 #! /bin/sh
 # Common wrapper for a few potentially missing GNU programs.
 
-scriptversion=2012-06-26.16; # UTC
+scriptversion=2013-10-28.13; # UTC
 
 # Copyright (C) 1996-2013 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996.
@@ -160,7 +160,7 @@
       ;;
    autom4te*)
       echo "You might have modified some maintainer files that require"
-      echo "the 'automa4te' program to be rebuilt."
+      echo "the 'autom4te' program to be rebuilt."
       program_details 'autom4te'
       ;;
     bison*|yacc*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/src/calendar/e-cal-backend-ews.c 
new/evolution-ews-3.12.10/src/calendar/e-cal-backend-ews.c
--- old/evolution-ews-3.12.9/src/calendar/e-cal-backend-ews.c   2014-11-27 
12:56:11.000000000 +0100
+++ new/evolution-ews-3.12.10/src/calendar/e-cal-backend-ews.c  2015-01-05 
17:44:34.000000000 +0100
@@ -4258,6 +4258,9 @@
 
                PRIV_LOCK (backend->priv);
 
+               g_free (backend->priv->user_email);
+               backend->priv->user_email = camel_ews_settings_dup_email 
(ews_settings);
+
                if (backend->priv->cnc != NULL)
                        g_object_unref (backend->priv->cnc);
                backend->priv->cnc = g_object_ref (connection);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/evolution-ews-3.12.9/src/camel/camel-ews-store.c 
new/evolution-ews-3.12.10/src/camel/camel-ews-store.c
--- old/evolution-ews-3.12.9/src/camel/camel-ews-store.c        2014-11-19 
19:06:36.000000000 +0100
+++ new/evolution-ews-3.12.10/src/camel/camel-ews-store.c       2014-12-12 
11:24:50.000000000 +0100
@@ -1603,12 +1603,19 @@
 ews_store_maybe_update_sent_and_drafts (CamelEwsStore *ews_store,
                                        /* const */ GSList *ews_folders)
 {
+       CamelSession *session;
        ESourceRegistry *registry;
        ESource *sibling, *source = NULL;
 
        g_return_if_fail (CAMEL_IS_EWS_STORE (ews_store));
 
-       registry = e_source_registry_new_sync (NULL, NULL);
+       session = camel_service_ref_session (CAMEL_SERVICE (ews_store));
+       if (session && E_IS_MAIL_SESSION (session))
+               registry = g_object_ref (e_mail_session_get_registry 
(E_MAIL_SESSION (session)));
+       else
+               registry = e_source_registry_new_sync (NULL, NULL);
+       g_clear_object (&session);
+
        g_return_if_fail (registry != NULL);
 
        sibling = e_source_registry_ref_source (registry, camel_service_get_uid 
(CAMEL_SERVICE (ews_store)));

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to