[106696] trunk/dports/gnome/evolution-data-server
devans at macports.org
devans at macports.org
Wed Jun 5 10:01:40 PDT 2013
Revision: 106696
https://trac.macports.org/changeset/106696
Author: devans at macports.org
Date: 2013-06-05 10:01:40 -0700 (Wed, 05 Jun 2013)
Log Message:
-----------
evolution-data-server: libxml2 API changes, closes #39296, maintainer timeout.
Modified Paths:
--------------
trunk/dports/gnome/evolution-data-server/Portfile
Added Paths:
-----------
trunk/dports/gnome/evolution-data-server/files/patch-calendar-backends-caldav-e-cal-backend-caldav.c.diff
trunk/dports/gnome/evolution-data-server/files/patch-servers-google-libgdata-gdata-entry.c.diff
Modified: trunk/dports/gnome/evolution-data-server/Portfile
===================================================================
--- trunk/dports/gnome/evolution-data-server/Portfile 2013-06-05 16:32:33 UTC (rev 106695)
+++ trunk/dports/gnome/evolution-data-server/Portfile 2013-06-05 17:01:40 UTC (rev 106696)
@@ -5,7 +5,7 @@
name evolution-data-server
version 2.30.3
-revision 4
+revision 5
set branch [join [lrange [split ${version} .] 0 1] .]
description Addressbook and calender libs for GNOME.
long_description Evolution Data Server provides a central location for \
@@ -38,7 +38,9 @@
use_bzip2 yes
patchfiles patch-configure.ac.diff \
- patch-m4-evo_krb5_support.m4.diff
+ patch-m4-evo_krb5_support.m4.diff \
+ patch-servers-google-libgdata-gdata-entry.c.diff \
+ patch-calendar-backends-caldav-e-cal-backend-caldav.c.diff
# Delete this once upstream actually fixes configure.ac
# See https://trac.macports.org/ticket/34599
@@ -60,6 +62,7 @@
--with-nss-includes=${prefix}/include/nss \
--with-nss-libs=${prefix}/lib/nss \
--with-krb5=/usr \
+ --disable-silent-rules \
--disable-schemas-install
#
Added: trunk/dports/gnome/evolution-data-server/files/patch-calendar-backends-caldav-e-cal-backend-caldav.c.diff
===================================================================
--- trunk/dports/gnome/evolution-data-server/files/patch-calendar-backends-caldav-e-cal-backend-caldav.c.diff (rev 0)
+++ trunk/dports/gnome/evolution-data-server/files/patch-calendar-backends-caldav-e-cal-backend-caldav.c.diff 2013-06-05 17:01:40 UTC (rev 106696)
@@ -0,0 +1,46 @@
+--- calendar/backends/caldav/e-cal-backend-caldav.c.orig 2010-07-18 10:42:46.000000000 -0700
++++ calendar/backends/caldav/e-cal-backend-caldav.c 2013-06-02 14:32:50.000000000 -0700
+@@ -1038,8 +1038,8 @@
+ soup_message_set_request (message,
+ "application/xml",
+ SOUP_MEMORY_COPY,
+- (gchar *) buf->buffer->content,
+- buf->buffer->use);
++ (gchar *) xmlBufContent(buf->buffer),
++ xmlBufUse(buf->buffer));
+
+ /* Send the request now */
+ send_and_handle_redirection (priv->session, message, NULL);
+@@ -1180,8 +1180,8 @@
+ soup_message_set_request (message,
+ "application/xml",
+ SOUP_MEMORY_COPY,
+- (gchar *) buf->buffer->content,
+- buf->buffer->use);
++ (gchar *) xmlBufContent(buf->buffer),
++ xmlBufUse(buf->buffer));
+
+ /* Send the request now */
+ send_and_handle_redirection (priv->session, message, NULL);
+@@ -1502,8 +1502,8 @@
+ soup_message_set_request (message,
+ "application/xml",
+ SOUP_MEMORY_COPY,
+- (gchar *) buf->buffer->content,
+- buf->buffer->use);
++ (gchar *) xmlBufContent(buf->buffer),
++ xmlBufUse(buf->buffer));
+
+ /* Send the request now */
+ send_and_handle_redirection (priv->session, message, NULL);
+@@ -1552,8 +1552,8 @@
+ soup_message_set_request (message,
+ "application/xml",
+ SOUP_MEMORY_COPY,
+- (gchar *) buf->buffer->content,
+- buf->buffer->use);
++ (gchar *) xmlBufContent(buf->buffer),
++ xmlBufUse(buf->buffer));
+
+ /* Send the request now */
+ send_and_handle_redirection (priv->session, message, NULL);
Added: trunk/dports/gnome/evolution-data-server/files/patch-servers-google-libgdata-gdata-entry.c.diff
===================================================================
--- trunk/dports/gnome/evolution-data-server/files/patch-servers-google-libgdata-gdata-entry.c.diff (rev 0)
+++ trunk/dports/gnome/evolution-data-server/files/patch-servers-google-libgdata-gdata-entry.c.diff 2013-06-05 17:01:40 UTC (rev 106696)
@@ -0,0 +1,14 @@
+--- servers/google/libgdata/gdata-entry.c.orig 2010-06-20 05:15:47.000000000 -0700
++++ servers/google/libgdata/gdata-entry.c 2013-06-02 14:25:37.000000000 -0700
+@@ -877,9 +877,9 @@
+ xmlOutputBufferFlush (buf);
+
+ if (buf->conv == NULL)
+- xmlString = g_strdup ((gchar *)buf->buffer->content);
++ xmlString = g_strdup ((gchar *)xmlBufContent(buf->buffer));
+ else
+- xmlString = g_strdup ((gchar *)buf->conv->content);
++ xmlString = g_strdup ((gchar *)xmlBufContent(buf->conv));
+ xmlOutputBufferClose (buf);
+ }
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130605/66c90b55/attachment.html>
More information about the macports-changes
mailing list