commit evolution-data-server for openSUSE:Factory
Hello community, here is the log from the commit of package evolution-data-server for openSUSE:Factory checked in at Thu May 28 02:39:51 CEST 2009. -------- --- GNOME/evolution-data-server/evolution-data-server.changes 2009-05-05 17:51:13.000000000 +0200 +++ evolution-data-server/evolution-data-server.changes 2009-05-27 18:10:05.000000000 +0200 @@ -1,0 +2,30 @@ +Wed May 27 17:02:59 CEST 2009 - vuntz@novell.com + +- Update to version 2.27.2: + + bgo#549094 – provider_table might not be initialized in + camel_provider_list + + bgo#576413 – Cannot delete multiple categories at once + + bgo#579176 – crashes when accepting meeting invitation + + bgo#579360 – Problem with vfolders in latest svn trunk version + + bgo#580154 – Use e_data_book_view_{ref,_unref} transition + functions + + bgo#580419 – Remove deprecated libgnome dependency + + bgo#581420 – Cannot retrieve html images on Solaris + + bgo#581424 – Personal folder tree appears besides Public folder + when you go to Folder > Subscription + + bgo#582110 – build: dolt has some link issues with library + dependency + + bnc#184554 – multiple groupwise open notices + + bnc#494490 – Fixes a crash while moving messages twice + + bnc#498712 – meetings are not deleted properly sometimes + + bnc#498745 – Read/Unread count is not syncronized properly + + bnc#499105 – do not update the server utc time when the + calendar opens + + bnc#500133 – show mails with same subject in a single thread +- Respin bnc-210959-eds-accept_ics.patch and + evolution-data-server-shared-nss-db.patch. +- Remove libgnome-devel BuildRequires and from Requires of devel + package. +- Add libbonobo-devel BuildRequires. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- evolution-data-server-2.27.1.tar.bz2 New: ---- evolution-data-server-2.27.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evolution-data-server.spec ++++++ --- /var/tmp/diff_new_pack.mF7572/_old 2009-05-28 02:38:19.000000000 +0200 +++ /var/tmp/diff_new_pack.mF7572/_new 2009-05-28 02:38:19.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package evolution-data-server (Version 2.27.1) +# spec file for package evolution-data-server (Version 2.27.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -35,8 +35,8 @@ BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: krb5-devel +BuildRequires: libbonobo-devel BuildRequires: libglade2-devel -BuildRequires: libgnome-devel BuildRequires: libgweather-devel >= 2.25.4 BuildRequires: libical-devel >= 0.43 BuildRequires: libidl-devel @@ -58,7 +58,7 @@ Obsoletes: evolution-data-server-32bit %endif Summary: Evolution Data Server -Version: 2.27.1 +Version: 2.27.2 Release: 1 Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/2.25/%{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM evolution-data-server-1.11.5-cert-auth-complete.patch bgo253574 -- Fix has been submitted to bgo. @@ -105,7 +105,6 @@ Requires: libbonobo-devel Requires: libcom_err Requires: libglade2-devel -Requires: libgnome-devel Requires: libgweather-devel >= 2.25.4 Requires: libgpg-error-devel Requires: libical-devel >= 0.43 @@ -227,6 +226,33 @@ %{_datadir}/gtk-doc/html/* %changelog +* Wed May 27 2009 vuntz@novell.com +- Update to version 2.27.2: + + bgo#549094 – provider_table might not be initialized in + camel_provider_list + + bgo#576413 – Cannot delete multiple categories at once + + bgo#579176 – crashes when accepting meeting invitation + + bgo#579360 – Problem with vfolders in latest svn trunk version + + bgo#580154 – Use e_data_book_view_{ref,_unref} transition + functions + + bgo#580419 – Remove deprecated libgnome dependency + + bgo#581420 – Cannot retrieve html images on Solaris + + bgo#581424 – Personal folder tree appears besides Public folder + when you go to Folder > Subscription + + bgo#582110 – build: dolt has some link issues with library + dependency + + bnc#184554 – multiple groupwise open notices + + bnc#494490 – Fixes a crash while moving messages twice + + bnc#498712 – meetings are not deleted properly sometimes + + bnc#498745 – Read/Unread count is not syncronized properly + + bnc#499105 – do not update the server utc time when the + calendar opens + + bnc#500133 – show mails with same subject in a single thread +- Respin bnc-210959-eds-accept_ics.patch and + evolution-data-server-shared-nss-db.patch. +- Remove libgnome-devel BuildRequires and from Requires of devel + package. +- Add libbonobo-devel BuildRequires. * Tue May 05 2009 vuntz@novell.com - Update to version 2.27.1: + bnc#480091 - Crash From Filters Moving To Sub-Folders ++++++ bnc-210959-eds-accept_ics.patch ++++++ --- /var/tmp/diff_new_pack.mF7572/_old 2009-05-28 02:38:19.000000000 +0200 +++ /var/tmp/diff_new_pack.mF7572/_new 2009-05-28 02:38:19.000000000 +0200 @@ -1,8 +1,8 @@ Index: servers/groupwise/e-gw-connection.h =================================================================== ---- servers/groupwise/e-gw-connection.h (revision 9156) -+++ servers/groupwise/e-gw-connection.h (working copy) -@@ -126,6 +126,7 @@ char *e_gw_connection_form +--- servers/groupwise/e-gw-connection.h.orig ++++ servers/groupwise/e-gw-connection.h +@@ -129,6 +129,7 @@ char *e_gw_connection_form EGwConnectionStatus e_gw_connection_create_item (EGwConnection *cnc, EGwItem *item, char** id); @@ -12,9 +12,9 @@ EGwConnectionStatus e_gw_connection_accept_request (EGwConnection *cnc, const char *id, const char *accept_level, const char *accept_comment, const char *recurrence_key); Index: servers/groupwise/e-gw-connection.c =================================================================== ---- servers/groupwise/e-gw-connection.c (revision 9156) -+++ servers/groupwise/e-gw-connection.c (working copy) -@@ -1299,11 +1299,24 @@ e_gw_connection_send_item (EGwConnection +--- servers/groupwise/e-gw-connection.c.orig ++++ servers/groupwise/e-gw-connection.c +@@ -1366,11 +1366,24 @@ e_gw_connection_send_item (EGwConnection } EGwConnectionStatus @@ -41,7 +41,7 @@ EGwConnectionStatus status = E_GW_CONNECTION_STATUS_UNKNOWN; g_return_val_if_fail (E_IS_GW_CONNECTION (cnc), E_GW_CONNECTION_STATUS_INVALID_CONNECTION); -@@ -1332,10 +1345,17 @@ e_gw_connection_create_item (EGwConnecti +@@ -1399,10 +1412,17 @@ e_gw_connection_create_item (EGwConnecti } status = e_gw_connection_parse_response_status (response); @@ -65,9 +65,9 @@ Index: calendar/backends/groupwise/e-cal-backend-groupwise-utils.c =================================================================== ---- calendar/backends/groupwise/e-cal-backend-groupwise-utils.c (revision 9156) -+++ calendar/backends/groupwise/e-cal-backend-groupwise-utils.c (working copy) -@@ -1383,14 +1383,14 @@ e_gw_item_to_cal_component (EGwItem *ite +--- calendar/backends/groupwise/e-cal-backend-groupwise-utils.c.orig ++++ calendar/backends/groupwise/e-cal-backend-groupwise-utils.c +@@ -1421,14 +1421,14 @@ e_gw_item_to_cal_component (EGwItem *ite } EGwConnectionStatus @@ -84,7 +84,7 @@ gboolean need_to_get = FALSE, decline = FALSE; ECalComponentVType type; -@@ -1400,25 +1400,29 @@ e_gw_connection_send_appointment (ECalBa +@@ -1438,25 +1438,29 @@ e_gw_connection_send_appointment (ECalBa e_cal_component_commit_sequence (comp); type = e_cal_component_get_vtype (comp); @@ -128,7 +128,7 @@ if (all_instances) e_cal_component_get_uid (comp, &recurrence_key); -@@ -1491,6 +1495,13 @@ e_gw_connection_send_appointment (ECalBa +@@ -1529,6 +1533,13 @@ e_gw_connection_send_appointment (ECalBa break; } *pstatus = partstat; @@ -142,7 +142,7 @@ switch (partstat) { ECalComponentTransparency transp; -@@ -1549,41 +1560,20 @@ e_gw_connection_send_appointment (ECalBa +@@ -1587,41 +1598,20 @@ e_gw_connection_send_appointment (ECalBa } EGwConnectionStatus @@ -189,8 +189,8 @@ Index: calendar/backends/groupwise/e-cal-backend-groupwise.c =================================================================== ---- calendar/backends/groupwise/e-cal-backend-groupwise.c (revision 9156) -+++ calendar/backends/groupwise/e-cal-backend-groupwise.c (working copy) +--- calendar/backends/groupwise/e-cal-backend-groupwise.c.orig ++++ calendar/backends/groupwise/e-cal-backend-groupwise.c @@ -130,6 +130,15 @@ e_cal_backend_groupwise_get_categories_b return cbgw->priv->categories_by_id; } @@ -207,8 +207,8 @@ GHashTable * e_cal_backend_groupwise_get_categories_by_name (ECalBackendGroupwise *cbgw) { -@@ -1932,6 +1941,31 @@ sanitize_component (ECalBackendSync *bac - g_string_free (str, TRUE); +@@ -2013,6 +2022,31 @@ update_from_server (ECalBackendGroupwise + return E_GW_CONNECTION_STATUS_OK; } + @@ -239,15 +239,15 @@ static ECalBackendSyncStatus e_cal_backend_groupwise_create_object (ECalBackendSync *backend, EDataCal *cal, char **calobj, char **uid) { -@@ -1942,6 +1976,7 @@ e_cal_backend_groupwise_create_object (E +@@ -2022,6 +2056,7 @@ e_cal_backend_groupwise_create_object (E + ECalComponent *comp; EGwConnectionStatus status; - char *server_uid = NULL; - GSList *uid_list = NULL, *l; + GSList *uid_list = NULL; + gboolean personal = FALSE; - int i; cbgw = E_CAL_BACKEND_GROUPWISE (backend); -@@ -1972,11 +2007,13 @@ e_cal_backend_groupwise_create_object (E + priv = cbgw->priv; +@@ -2051,11 +2086,13 @@ e_cal_backend_groupwise_create_object (E switch (priv->mode) { case CAL_MODE_ANY : case CAL_MODE_REMOTE : @@ -263,7 +263,7 @@ if (status != E_GW_CONNECTION_STATUS_OK) { g_object_unref (comp); -@@ -2483,6 +2520,88 @@ change_status (ECalComponent *comp, ical +@@ -2513,6 +2550,88 @@ change_status (ECalComponent *comp, ical } } @@ -352,7 +352,7 @@ static ECalBackendSyncStatus receive_object (ECalBackendGroupwise *cbgw, EDataCal *cal, icalcomponent *icalcomp) { -@@ -2493,6 +2612,9 @@ receive_object (ECalBackendGroupwise *cb +@@ -2523,6 +2642,9 @@ receive_object (ECalBackendGroupwise *cb gboolean all_instances = FALSE; icalparameter_partstat pstatus; icalproperty *icalprop; @@ -362,7 +362,7 @@ priv = cbgw->priv; -@@ -2518,15 +2640,36 @@ receive_object (ECalBackendGroupwise *cb +@@ -2548,15 +2670,36 @@ receive_object (ECalBackendGroupwise *cb comp = e_cal_component_new (); e_cal_component_set_icalcomponent (comp, icalcomponent_new_clone (icalcomp)); method = icalcomponent_get_method (icalcomp); @@ -403,8 +403,8 @@ modif_comp = g_object_ref (comp); Index: calendar/backends/groupwise/e-cal-backend-groupwise-utils.h =================================================================== ---- calendar/backends/groupwise/e-cal-backend-groupwise-utils.h (revision 9156) -+++ calendar/backends/groupwise/e-cal-backend-groupwise-utils.h (working copy) +--- calendar/backends/groupwise/e-cal-backend-groupwise-utils.h.orig ++++ calendar/backends/groupwise/e-cal-backend-groupwise-utils.h @@ -51,8 +51,10 @@ void e_gw_item_set_changes (EGw /* * Connection-related utility functions @@ -420,8 +420,8 @@ EGwItem * e_gw_item_new_for_delegate_from_cal (ECalBackendGroupwise *cbgw, ECalComponent *comp); Index: calendar/backends/groupwise/e-cal-backend-groupwise.h =================================================================== ---- calendar/backends/groupwise/e-cal-backend-groupwise.h (revision 9156) -+++ calendar/backends/groupwise/e-cal-backend-groupwise.h (working copy) +--- calendar/backends/groupwise/e-cal-backend-groupwise.h.orig ++++ calendar/backends/groupwise/e-cal-backend-groupwise.h @@ -63,6 +63,7 @@ GHashTable* e_cal_backend_groupwise_get_ icaltimezone* e_cal_backend_groupwise_get_default_zone (ECalBackendGroupwise *cbgw); void e_cal_backend_groupwise_notify_error_code (ECalBackendGroupwise *cbgw, EGwConnectionStatus status); ++++++ evolution-data-server-2.27.1.tar.bz2 -> evolution-data-server-2.27.2.tar.bz2 ++++++ GNOME/evolution-data-server/evolution-data-server-2.27.1.tar.bz2 evolution-data-server/evolution-data-server-2.27.2.tar.bz2 differ: byte 11, line 1 ++++++ evolution-data-server-shared-nss-db.patch ++++++ --- /var/tmp/diff_new_pack.mF7572/_old 2009-05-28 02:38:19.000000000 +0200 +++ /var/tmp/diff_new_pack.mF7572/_new 2009-05-28 02:38:19.000000000 +0200 @@ -1,6 +1,7 @@ -diff -upr evolution-data-server-2.24.1-old/camel/camel.c evolution-data-server-2.24.1-new/camel/camel.c ---- evolution-data-server-2.24.1-old/camel/camel.c 2008-10-13 03:07:53.000000000 -0500 -+++ evolution-data-server-2.24.1-new/camel/camel.c 2008-10-26 19:14:49.000000000 -0600 +Index: evolution-data-server-2.27.2/camel/camel.c +=================================================================== +--- evolution-data-server-2.27.2.orig/camel/camel.c ++++ evolution-data-server-2.27.2/camel/camel.c @@ -38,6 +38,8 @@ #include <glib.h> #include <glib/gi18n-lib.h> @@ -10,39 +11,47 @@ #include "camel.h" #include "camel-certdb.h" #include "camel-debug.h" -@@ -78,12 +80,16 @@ camel_init (const char *configdir, gbool +@@ -94,17 +96,21 @@ camel_init (const char *configdir, gbool nss_configdir = g_win32_locale_filename_from_utf8 (configdir); #endif -- if (NSS_InitReadWrite (nss_configdir) == SECFailure) { -- /* fall back on using volatile dbs? */ -- if (NSS_NoDB_Init (nss_configdir) == SECFailure) { -- g_free (nss_configdir); -- g_warning ("Failed to initialize NSS"); -- return -1; +- if (!NSS_IsInitialized()) { +- nss_initialized = 1; + if (nsshelp_open_db ("evolution", nss_configdir, 0) != SECSuccess) { + g_warning ("Opening non-shared cert database"); + -+ if (NSS_InitReadWrite (nss_configdir) == SECFailure) { -+ /* fall back on using volatile dbs? */ -+ if (NSS_NoDB_Init (nss_configdir) == SECFailure) { -+ g_free (nss_configdir); -+ g_warning ("Failed to initialize NSS"); -+ return -1; -+ } ++ if (!NSS_IsInitialized()) { ++ nss_initialized = 1; + +- if (NSS_InitReadWrite (nss_configdir) == SECFailure) { +- /* fall back on using volatile dbs? */ +- if (NSS_NoDB_Init (nss_configdir) == SECFailure) { +- g_free (nss_configdir); +- g_warning ("Failed to initialize NSS"); +- nss_initialized = 0; +- PR_Unlock(nss_initlock); +- return -1; ++ if (NSS_InitReadWrite (nss_configdir) == SECFailure) { ++ /* fall back on using volatile dbs? */ ++ if (NSS_NoDB_Init (nss_configdir) == SECFailure) { ++ g_free (nss_configdir); ++ g_warning ("Failed to initialize NSS"); ++ nss_initialized = 0; ++ PR_Unlock(nss_initlock); ++ return -1; ++ } + } } } - -diff -upr evolution-data-server-2.24.1-old/configure.in evolution-data-server-2.24.1-new/configure.in ---- evolution-data-server-2.24.1-old/configure.in 2008-10-19 22:26:33.000000000 -0500 -+++ evolution-data-server-2.24.1-new/configure.in 2008-10-26 19:17:20.000000000 -0600 -@@ -535,6 +535,9 @@ if test "x${enable_nss}" = "xyes" || tes +Index: evolution-data-server-2.27.2/configure.ac +=================================================================== +--- evolution-data-server-2.27.2.orig/configure.ac ++++ evolution-data-server-2.27.2/configure.ac +@@ -575,6 +575,7 @@ if test "x${enable_nss}" = "xyes" || tes + done + + if test -n "$mozilla_nspr" -a -n "$mozilla_nss"; then ++ mozilla_nss="$mozilla_nss nss-shared-helper" + msg_ssl="yes (Mozilla NSS)" + if test "x$enable_smime" = "xyes"; then AC_DEFINE(ENABLE_SMIME,1,[Define if SMIME should be enabled]) - msg_smime="yes (Mozilla NSS)" - fi -+ -+ mozilla_nss="$mozilla_nss nss-shared-helper" -+ - AC_DEFINE(HAVE_NSS,1,[Define if you have NSS]) - AC_DEFINE(HAVE_SSL,1,[Define if you have a supported SSL library]) - MANUAL_NSPR_CFLAGS="" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de