diff options
author | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-05-07 05:58:06 +0000 |
---|---|---|
committer | Alexandre Rostovtsev <tetromino@gentoo.org> | 2012-05-07 05:58:06 +0000 |
commit | a4d0c56f778e95aa9283d699a2f2344306f86e1b (patch) | |
tree | 6f9e0cc760ed54ab99ec8c3dd55a917774b67ae4 /gnome-extra | |
parent | x86 stable, see bug 403199 (diff) | |
download | historical-a4d0c56f778e95aa9283d699a2f2344306f86e1b.tar.gz historical-a4d0c56f778e95aa9283d699a2f2344306f86e1b.tar.bz2 historical-a4d0c56f778e95aa9283d699a2f2344306f86e1b.zip |
Version bump for gnome-3.4 with numerous bugfixes. Backport patch fixing adding events to Google calendar to 3.2.3-r2 (bug #412829, thanks to Bernd Feige). Drop old.
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
Diffstat (limited to 'gnome-extra')
-rw-r--r-- | gnome-extra/evolution-data-server/ChangeLog | 13 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/Manifest | 21 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/evolution-data-server-3.2.3-r2.ebuild (renamed from gnome-extra/evolution-data-server/evolution-data-server-3.2.3.ebuild) | 6 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/evolution-data-server-3.4.1.ebuild | 140 | ||||
-rw-r--r-- | gnome-extra/evolution-data-server/files/evolution-data-server-3.2.3-google-calendar.patch | 138 | ||||
-rw-r--r-- | gnome-extra/evolution-ews/Manifest | 18 |
6 files changed, 332 insertions, 4 deletions
diff --git a/gnome-extra/evolution-data-server/ChangeLog b/gnome-extra/evolution-data-server/ChangeLog index 114de2b1c6a6..6e360d9fa3c8 100644 --- a/gnome-extra/evolution-data-server/ChangeLog +++ b/gnome-extra/evolution-data-server/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for gnome-extra/evolution-data-server # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.333 2012/05/05 06:25:24 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/ChangeLog,v 1.334 2012/05/07 05:58:06 tetromino Exp $ + +*evolution-data-server-3.4.1 (07 May 2012) +*evolution-data-server-3.2.3-r2 (07 May 2012) + + 07 May 2012; Alexandre Rostovtsev <tetromino@gentoo.org> + -evolution-data-server-3.2.3.ebuild, +evolution-data-server-3.2.3-r2.ebuild, + +files/evolution-data-server-3.2.3-google-calendar.patch, + +evolution-data-server-3.4.1.ebuild: + Version bump for gnome-3.4 with numerous bugfixes. Backport patch fixing + adding events to Google calendar to 3.2.3-r2 (bug #412829, thanks to Bernd + Feige). Drop old. 05 May 2012; Jeff Horelick <jdhore@gentoo.org> evolution-data-server-2.32.3-r1.ebuild, diff --git a/gnome-extra/evolution-data-server/Manifest b/gnome-extra/evolution-data-server/Manifest index cc0263da328d..03234c15e02a 100644 --- a/gnome-extra/evolution-data-server/Manifest +++ b/gnome-extra/evolution-data-server/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX calentry.schema 3661 RMD160 68dfc3a8bbf08a1cf2713727c6617b2de613cb7c SHA1 06ddcc64c3b2b3230fbbef21a7e2a682bd95788c SHA256 107d60463833d5ceb5f752335dd07fef303093c58a51fb03405fed5837999431 AUX e-d-s-camel-skip-failing-test.patch 660 RMD160 0907bb916a124d689f1880016eb8013971944016 SHA1 7ef6fd67bddbba16b3c6dd24a9b50ea9f8f5aa86 SHA256 f89f7635e9a5ddc2aa2f713a6d7eb9322f3416f8f9ad1cba1a113f65a1eaacb5 AUX evolution-data-server-2.31-gentoo_etc_services.patch 1350 RMD160 a2fe65e31e3dad58fd5aef1e9bf7cdd02b540f8c SHA1 aef1a5fc05262c1049306c50a5c91ad9111f9b22 SHA256 1dae07ed5cb124c2da6e0d28f4e64555b6fb2bc012ceee3506f0af6e3e41102a @@ -7,13 +10,27 @@ AUX evolution-data-server-2.32.3-imap-move.patch 2647 RMD160 4d337e7ffad413ed8c3 AUX evolution-data-server-3.2.2-g_thread_init.patch 5340 RMD160 e817ddd6680eff219efa08e9960461c9a213ac7b SHA1 fdeb1f6ab96e9e94ae4301666353eeddaf644a01 SHA256 9587183cc7ca99a50ffd26236dee333e82954c07047fc1738f0f895963476328 AUX evolution-data-server-3.2.2-gmodule-explicit.patch 2035 RMD160 22b11fd2e4888d791aee754f7af358bb63433c05 SHA1 bed3401a4cd6084d235bdd37cde6624da117763f SHA256 2930f89bb6b0863150844fa827fbaff9d189d33d48f618f13cc7d92d10e0690e AUX evolution-data-server-3.2.3-caldav-cannot-modify.patch 875 RMD160 d19cf6a286adedc6d7027c2331cf81b223af78be SHA1 18b9eaf9e11e5bae9b18f3187ed69bf96510623e SHA256 d6f73c19347081f1927282d4c672146207c5c092a87b90d2604fed6405f87ed1 +AUX evolution-data-server-3.2.3-google-calendar.patch 4374 RMD160 421a177102117cae5a96089148886dd2346aa78b SHA1 eff68e75f07396e62d780285e9a383a1f679626b SHA256 e0d13a6f81b67ddf8ed6655c5f725c00d560c8bf3f7a56510aad2881fac56308 AUX fix_relink_command.pl 4074 RMD160 517048bd503d3c0cd5a37db6fb50d37f67f66ac5 SHA1 efc9936fb8a0a67711c7e9949df87a6bb3fe0344 SHA256 f6da0e687f7e64eab82671def4b7445602d1bf64e9b56c3c188d43fadc7dabc2 DIST evolution-data-server-2.32.3-patches.tar.xz 24072 RMD160 2508b5b101f59bb383020728a8abb9ee2eb7836d SHA1 76b86f747415c117c660ec70561a786ff772d2b2 SHA256 7b1f29fad87a7e868736380c69880a29ddf5d4bd365734df53042e4bc9e8b0fa DIST evolution-data-server-2.32.3.tar.bz2 4322281 RMD160 adc8b07aef41a89d16fc426541c12190a3688b8f SHA1 cbf32c3438c4f1650b35b87007a337ebc1c56cec SHA256 744026a745b711b3e393b61fed21c4926d1b10a3aa7da64f4b33a3e3bf5b085c DIST evolution-data-server-3.2.3.tar.xz 3729592 RMD160 9c352af61ff65592dd40928bbdb9ce0cf262046c SHA1 b96936bbeae52eb35113003f7d4e96f09a4fef25 SHA256 8760814491fa1ecf8806b31231b30c5f20169790abdc6b78a2faa194fde3987c +DIST evolution-data-server-3.4.1.tar.xz 3877120 RMD160 6c21f67daf5504d7a3dbb2333c08b2a5285fc109 SHA1 cd04235696a793f9fda54dfb68c9789e589be06e SHA256 378c4eedb11ea359c49734393ba764ac1f1230b298c36d2256129dae00c78298 EBUILD evolution-data-server-2.32.3-r1.ebuild 4669 RMD160 6b7ae7ec4b48af2ea9c2dd755775bd784ce2059f SHA1 0908d474d443bab5c17274ac2df4ce392880897b SHA256 b617dd397ebf949c4947a2072e6b2e1236a99efe3fcc40a8831ae74be3eaabb9 EBUILD evolution-data-server-2.32.3-r2.ebuild 4925 RMD160 1c5595f8902b3654f1876918691386c29dcd11c4 SHA1 364b8cf68e8d876544a16840ab284ab50f8f8358 SHA256 276c0bc9f5cb217f70cc4ff732a3c5ee96eeb6876da16b46b5c64207fada37e0 EBUILD evolution-data-server-3.2.3-r1.ebuild 4331 RMD160 0912e2cc516d5f87874c05ed7e4378692feede05 SHA1 7ec63766dd07205b5128437f9c1ef6c662eb5afc SHA256 9ad2605c2551afd67aa387b039eb758e3f633a052eaee2dccd7fc921ea41ef03 -EBUILD evolution-data-server-3.2.3.ebuild 4212 RMD160 93d11c3c9dd2a96c2130dfb0ea65a37294290f3b SHA1 6d570f17a3bf3c156da0fb84440f464e075b1ea1 SHA256 dda2b8786c755876240841b2fec49511e80a5f7299f65402bb8364c8568ab4b4 -MISC ChangeLog 65296 RMD160 f8ce26c86d8f130610daed377939d2623d0897bb SHA1 cd1fdc37cbead4791998837025ff528e24a6e148 SHA256 ba6bb954f15c2032d68adc5ec43cd6e6bc8375962d9b3473effa433f57c12167 +EBUILD evolution-data-server-3.2.3-r2.ebuild 4432 RMD160 4d7f67b7a9654107182d795a6f9138fbcd824481 SHA1 a331bf45742046909d9775fef37819eecf27348e SHA256 c6d1eeb150b706c4828427f0da97ca96f928c8904decd4c877f4bec3aae53f75 +EBUILD evolution-data-server-3.4.1.ebuild 3998 RMD160 8ad3f2359f966379f76967a9621dfcd2fc52695f SHA1 614c0e5becde4664b236f3a81aac2735ade41a58 SHA256 18b3b55fd6d6a7035f6ed22ef97005ab555035de12699be8bb261719942818f8 +MISC ChangeLog 65799 RMD160 4d4640b90e62a1d28994afdea28369d6f81e97bb SHA1 649a77039667719fdf82f4ac5a5a6ace9276a630 SHA256 4b398353b5a2cb450bc826fffd6c6c1f8086ee4873d87d860e940ad7bdfe3264 MISC metadata.xml 535 RMD160 206f4b4067eab119530224247177d5f8ca6c97e2 SHA1 21a9ce92639d7c5aed6b189eca4f40b00b97778b SHA256 f458f1517ae769596f0dab7860b2789867e773eb32ad7cc00279dc7e2e82d64c +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBAgAGBQJPp2RzAAoJEJ0WA1zPCt1hadgH/i+LGE0jiBWsrITgcqCpS0a9 +T4FPcmLDV4Crmon9fy99w1TS3rJM7d0x42F6JuMVEo5iEwv3aW/NQ/w6nGXj7ZWZ +W4Nqnv6XGFsgfLWkktzM2OTsxadXqdFwYMc3chOmR1K0Xb+b5I8vgVSJektCuwnM +oYRZC6srp1tSHUxuXdeJWQcF1T5TJle9CApCJI0GcGm5qFa4X1q4LaC1SB7BUsdT +7s+9Fs4Q1oRrj6pvSuIHG8QpZtUortQ6gwJbnfdPQeZlC/q38lMXxM+jO/wNpoZo +yoq9gVZm5AyLJmKKyi2vq8PuX+SZw5tcOU6KAOVdst21y/IdjKbrFpvXkA9wfyk= +=VFx2 +-----END PGP SIGNATURE----- diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.2.3.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.2.3-r2.ebuild index 4cd2150f6593..8a8906da2eab 100644 --- a/gnome-extra/evolution-data-server/evolution-data-server-3.2.3.ebuild +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.2.3-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-3.2.3.ebuild,v 1.2 2012/05/05 06:25:24 jdhore Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-3.2.3-r2.ebuild,v 1.1 2012/05/07 05:58:06 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" @@ -86,6 +86,10 @@ src_prepare() { # fix linking with glib-2.31, bug #395777 epatch "${FILESDIR}/${PN}-3.2.2-gmodule-explicit.patch" epatch "${FILESDIR}/${PN}-3.2.2-g_thread_init.patch" + # fix caldav quoting problems with libical-0.48, bug #405647 + epatch "${FILESDIR}/${P}-caldav-cannot-modify.patch" + # fix Google calendar event adding, bug #412829 + epatch "${FILESDIR}/${P}-google-calendar.patch" eautoreconf diff --git a/gnome-extra/evolution-data-server/evolution-data-server-3.4.1.ebuild b/gnome-extra/evolution-data-server/evolution-data-server-3.4.1.ebuild new file mode 100644 index 000000000000..768ff3b140d1 --- /dev/null +++ b/gnome-extra/evolution-data-server/evolution-data-server-3.4.1.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/evolution-data-server/evolution-data-server-3.4.1.ebuild,v 1.1 2012/05/07 05:58:06 tetromino Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit db-use eutils flag-o-matic gnome2 versionator virtualx + +DESCRIPTION="Evolution groupware backend" +HOMEPAGE="http://www.gnome.org/projects/evolution/" + +LICENSE="LGPL-2 BSD DB" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-solaris" +IUSE="doc +gnome-online-accounts +introspection ipv6 ldap kerberos vala +weather" + +RDEPEND=">=dev-libs/glib-2.30:2 + >=x11-libs/gtk+-3.2:3 + >=gnome-base/gconf-2 + >=dev-db/sqlite-3.5 + >=dev-libs/libgdata-0.10 + >=gnome-base/gnome-keyring-2.20.1 + >=dev-libs/dbus-glib-0.6 + >=dev-libs/libical-0.43 + >=net-libs/libsoup-2.31.2:2.4 + >=dev-libs/libxml2-2 + >=sys-libs/db-4 + >=dev-libs/nspr-4.4 + >=dev-libs/nss-3.9 + + sys-libs/zlib + virtual/libiconv + + gnome-online-accounts? ( + >=net-libs/gnome-online-accounts-3.1.1 + >=net-libs/liboauth-0.9.4 ) + introspection? ( >=dev-libs/gobject-introspection-0.9.12 ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-2 ) + weather? ( >=dev-libs/libgweather-2.90.0:2 ) +" +DEPEND="${RDEPEND} + dev-lang/perl + dev-util/gperf + >=dev-util/intltool-0.35.5 + sys-devel/bison + >=gnome-base/gnome-common-2 + >=dev-util/gtk-doc-am-1.9 + >=sys-devel/gettext-0.17 + virtual/pkgconfig + doc? ( >=dev-util/gtk-doc-1.14 ) + vala? ( >=dev-lang/vala-0.13.0:0.14[vapigen] )" +# eautoreconf needs: +# >=gnome-base/gnome-common-2 +# >=dev-util/gtk-doc-am-1.9 + +REQUIRED_USE="vala? ( introspection )" + +# FIXME +RESTRICT="test" + +pkg_setup() { + DOCS="ChangeLog MAINTAINERS NEWS TODO" + # Uh, what to do about dbus-call-timeout ? + G2CONF="${G2CONF} + --disable-schemas-compile + VALAC=$(type -P valac-0.14) + VAPIGEN=$(type -P vapigen-0.14) + $(use_enable gnome-online-accounts goa) + $(use_enable introspection) + $(use_enable ipv6) + $(use_with kerberos krb5 ${EPREFIX}/usr) + $(use_with ldap openldap) + $(use_enable vala vala-bindings) + $(use_enable weather) + --enable-nntp + --enable-largefile + --enable-smime + --with-libdb=${EPREFIX}/usr" +} + +src_prepare() { + gnome2_src_prepare + + # GNOME bug 611353 (skips failing test atm) + # XXX: uncomment when there's a proper fix + #epatch "${FILESDIR}/e-d-s-camel-skip-failing-test.patch" + + # GNOME bug 621763 (skip failing test-ebook-stress-factory--fifo) + #sed -e 's/\(SUBDIRS =.*\)ebook/\1/' \ + # -i addressbook/tests/Makefile.{am,in} \ + # || die "failing test sed 1 failed" + + # /usr/include/db.h is always db-1 on FreeBSD + # so include the right dir in CPPFLAGS + append-cppflags "-I$(db_includedir)" + + # FIXME: Fix compilation flags crazyness + # Touch configure.ac if doing eautoreconf + sed 's/^\(AM_CPPFLAGS="\)$WARNING_FLAGS/\1/' \ + -i configure || die "sed failed" +} + +src_install() { + # Prevent this evolution-data-server from linking to libs in the installed + # evolution-data-server libraries by adding -L arguments for build dirs to + # every .la file's relink_command field, forcing libtool to look there + # first during relinking. This will mangle the .la files installed by + # make install, but we don't care because we will be punting them anyway. + perl "${FILESDIR}/fix_relink_command.pl" . || + die "fix_relink_command.pl failed" + gnome2_src_install + + if use ldap; then + MY_MAJORV=$(get_version_component_range 1-2) + insinto /etc/openldap/schema + doins "${FILESDIR}"/calentry.schema || die "doins failed" + dosym /usr/share/${PN}-${MY_MAJORV}/evolutionperson.schema /etc/openldap/schema/evolutionperson.schema + fi +} + +src_test() { + unset DBUS_SESSION_BUS_ADDRESS + unset ORBIT_SOCKETDIR + unset SESSION_MANAGER + export XDG_DATA_HOME="${T}" + unset DISPLAY + Xemake check || die "Tests failed." +} + +pkg_postinst() { + gnome2_pkg_postinst + + if use ldap; then + elog "" + elog "LDAP schemas needed by evolution are installed in /etc/openldap/schema" + fi +} diff --git a/gnome-extra/evolution-data-server/files/evolution-data-server-3.2.3-google-calendar.patch b/gnome-extra/evolution-data-server/files/evolution-data-server-3.2.3-google-calendar.patch new file mode 100644 index 000000000000..f59e31f2fdc7 --- /dev/null +++ b/gnome-extra/evolution-data-server/files/evolution-data-server-3.2.3-google-calendar.patch @@ -0,0 +1,138 @@ +From a5af0816154ac498cc231b0a61c905d3646e64f9 Mon Sep 17 00:00:00 2001 +From: Milan Crha <mcrha@redhat.com> +Date: Thu, 12 Apr 2012 14:52:21 +0200 +Subject: [PATCH] Bug #673894 - Adding events to Google Calendar is broken + +[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 3.2] +--- + calendar/backends/caldav/e-cal-backend-caldav.c | 83 +++++++++++++++++++++- + 1 files changed, 79 insertions(+), 4 deletions(-) + +diff --git a/calendar/backends/caldav/e-cal-backend-caldav.c b/calendar/backends/caldav/e-cal-backend-caldav.c +index 12f8f22..7212e4f 100644 +--- a/calendar/backends/caldav/e-cal-backend-caldav.c ++++ b/calendar/backends/caldav/e-cal-backend-caldav.c +@@ -314,6 +314,18 @@ static gboolean put_comp_to_cache (ECalBackendCalDAV *cbdav, icalcomponent *ical + #define X_E_CALDAV_ATTACHMENT_NAME X_E_CALDAV "ATTACHMENT-NAME" + + static void ++update_slave_cmd (ECalBackendCalDAVPrivate *priv, ++ SlaveCommand slave_cmd) ++{ ++ g_return_if_fail (priv != NULL); ++ ++ if (priv->slave_cmd == SLAVE_SHOULD_DIE) ++ return; ++ ++ priv->slave_cmd = slave_cmd; ++} ++ ++static void + icomp_x_prop_set (icalcomponent *comp, + const gchar *key, + const gchar *value) +@@ -1517,6 +1529,41 @@ caldav_post_freebusy (ECalBackendCalDAV *cbdav, + g_object_unref (message); + } + ++static gchar * ++caldav_gen_file_from_uid_cal (ECalBackendCalDAV *cbdav, ++ icalcomponent *icalcomp) ++{ ++ icalcomponent_kind my_kind; ++ const gchar *uid = NULL; ++ gchar *filename, *res; ++ ++ g_return_val_if_fail (cbdav != NULL, NULL); ++ g_return_val_if_fail (icalcomp != NULL, NULL); ++ ++ my_kind = e_cal_backend_get_kind (E_CAL_BACKEND (cbdav)); ++ if (icalcomponent_isa (icalcomp) == ICAL_VCALENDAR_COMPONENT) { ++ icalcomponent *subcomp; ++ ++ for (subcomp = icalcomponent_get_first_component (icalcomp, my_kind); ++ subcomp; ++ subcomp = icalcomponent_get_next_component (icalcomp, my_kind)) { ++ uid = icalcomponent_get_uid (subcomp); ++ break; ++ } ++ } else if (icalcomponent_isa (icalcomp) == my_kind) { ++ uid = icalcomponent_get_uid (icalcomp); ++ } ++ ++ if (!uid) ++ return NULL; ++ ++ filename = g_strconcat (uid, ".ics", NULL); ++ res = soup_uri_encode (filename, NULL); ++ g_free (filename); ++ ++ return res; ++} ++ + static gboolean + caldav_server_put_object (ECalBackendCalDAV *cbdav, + CalDAVObject *object, +@@ -1583,7 +1630,7 @@ caldav_server_put_object (ECalBackendCalDAV *cbdav, + } + + if (status_code_to_result (message, priv, perror)) { +- gboolean was_get = FALSE; ++ GError *local_error = NULL; + + hdr = soup_message_headers_get (message->response_headers, "ETag"); + if (hdr != NULL) { +@@ -1609,12 +1656,38 @@ caldav_server_put_object (ECalBackendCalDAV *cbdav, + } + } + +- was_get = TRUE; ++ if (!caldav_server_get_object (cbdav, object, &local_error)) { ++ if (g_error_matches (local_error, E_DATA_CAL_ERROR, NoSuchCal)) { ++ gchar *file; ++ ++ /* OK, the event was properly created, but cannot be found on the place ++ where it was PUT - why didn't server tell us where it saved it? */ ++ g_clear_error (&local_error); ++ ++ /* try whether it's saved as its UID.ics file */ ++ file = caldav_gen_file_from_uid_cal (cbdav, icalcomp); ++ if (file) { ++ g_free (object->href); ++ object->href = file; ++ ++ if (!caldav_server_get_object (cbdav, object, &local_error)) { ++ if (g_error_matches (local_error, E_DATA_CAL_ERROR, NoSuchCal)) { ++ g_clear_error (&local_error); ++ ++ /* not sure what can happen, but do not need to guess for ever, ++ thus report success and update the calendar to get fresh info */ ++ update_slave_cmd (cbdav->priv, SLAVE_SHOULD_WORK); ++ g_cond_signal (cbdav->priv->cond); ++ } ++ } ++ } ++ } ++ } + +- if (caldav_server_get_object (cbdav, object, perror)) { ++ if (!local_error) { + icalcomponent *use_comp = NULL; + +- if (object->cdata && was_get) { ++ if (object->cdata) { + /* maybe server also modified component, thus rather store the server's */ + use_comp = icalparser_parse_string (object->cdata); + } +@@ -1626,6 +1699,8 @@ caldav_server_put_object (ECalBackendCalDAV *cbdav, + + if (use_comp != icalcomp) + icalcomponent_free (use_comp); ++ } else { ++ g_propagate_error (perror, local_error); + } + } else if (message->status_code == 401) { + caldav_notify_auth_required (cbdav); +-- +1.7.8.6 + diff --git a/gnome-extra/evolution-ews/Manifest b/gnome-extra/evolution-ews/Manifest new file mode 100644 index 000000000000..cd6bd3f1bc60 --- /dev/null +++ b/gnome-extra/evolution-ews/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST evolution-ews-3.4.1.tar.xz 429548 RMD160 ae8d21506935a844aee0bea2f2b1c476c26a49c0 SHA1 a4a897daaef2366f077afdc3e199988e16963cea SHA256 afa56ce08a8bfb9878f5303308aa5c68eab4ffe67a70ba3bd54b0c4f868053ef +EBUILD evolution-ews-3.4.1.ebuild 1033 RMD160 fa4136a74fa3324b7950b65c091e5c367d29b11c SHA1 02464e02e8edf5db48218df61307fdabe4e4b715 SHA256 6855677bf39f00db8d8b79d6a1fe3b101a0edebe9e649929b6ff7503bc43839b +MISC ChangeLog 455 RMD160 762ac224c7350f1b73be65d035ade3f52825ad90 SHA1 6f324c76540e699745d15491adf8fbcf187956fc SHA256 f9c9ef50084a8f720131590e8a82f35e8e772122d9069a5565883fb09608cb46 +MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.19 (GNU/Linux) + +iQEcBAEBAgAGBQJPp2SpAAoJEJ0WA1zPCt1hMRMIAImR3SCK+FERtLDXyoKERvBq +YUplTiLPV7vtFapvvLe40CMm3KA61vPrVNu6raAO/QNK592hbBRuwKWVTC9ERVDe +QGqzaILNELmdEgqbOgae3+mR12MobryKLaZ7hdIADEEtcBh2gxbFL/8tAOZr7D9j +bvibWOL5VXUbB2wmlAFCnNweUweYApKgX8C/rdo2pNgP9o0GOjnW9C7GAcpJmMrQ +Fj4RSuyGXVHlRdJA+3M1fDHaALC4EqGvuIewdiv6IY8DgOsThi7nET3v0r8MsFmk +YtM/ZOEw24svO7d84pD4iwgyjlFhRe1grshxSWM0fTe2AzB6MAOqo7SuHA7jRLQ= +=U1be +-----END PGP SIGNATURE----- |