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