pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/evolution-data-server
Module Name: pkgsrc
Committed By: markd
Date: Wed Apr 25 05:57:58 UTC 2018
Modified Files:
pkgsrc/mail/evolution-data-server: Makefile distinfo
pkgsrc/mail/evolution-data-server/patches:
patch-calendar_libecal_e-cal.c
Added Files:
pkgsrc/mail/evolution-data-server/patches:
patch-calendar_backends_contacts_e-cal-backend-contacts.c
patch-calendar_libecal_e-cal-component.c
patch-calendar_libecal_e-cal-recur.c
patch-calendar_libecal_e-cal-time-util.c
Log Message:
evolution-data-server: build with libical-3
To generate a diff of this commit:
cvs rdiff -u -r1.170 -r1.171 pkgsrc/mail/evolution-data-server/Makefile
cvs rdiff -u -r1.87 -r1.88 pkgsrc/mail/evolution-data-server/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/mail/evolution-data-server/patches/patch-calendar_backends_contacts_e-cal-backend-contacts.c \
pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-component.c \
pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-recur.c \
pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-time-util.c
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/evolution-data-server/Makefile
diff -u pkgsrc/mail/evolution-data-server/Makefile:1.170 pkgsrc/mail/evolution-data-server/Makefile:1.171
--- pkgsrc/mail/evolution-data-server/Makefile:1.170 Mon Apr 16 14:34:50 2018
+++ pkgsrc/mail/evolution-data-server/Makefile Wed Apr 25 05:57:58 2018
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.170 2018/04/16 14:34:50 wiz Exp $
+# $NetBSD: Makefile,v 1.171 2018/04/25 05:57:58 markd Exp $
DISTNAME= evolution-data-server-2.32.3
-PKGREVISION= 51
+PKGREVISION= 52
CATEGORIES= mail gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/evolution-data-server/2.32/}
EXTRACT_SUFX= .tar.bz2
Index: pkgsrc/mail/evolution-data-server/distinfo
diff -u pkgsrc/mail/evolution-data-server/distinfo:1.87 pkgsrc/mail/evolution-data-server/distinfo:1.88
--- pkgsrc/mail/evolution-data-server/distinfo:1.87 Mon Jan 29 12:47:08 2018
+++ pkgsrc/mail/evolution-data-server/distinfo Wed Apr 25 05:57:58 2018
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.87 2018/01/29 12:47:08 jperkin Exp $
+$NetBSD: distinfo,v 1.88 2018/04/25 05:57:58 markd Exp $
SHA1 (evolution-data-server-2.32.3.tar.bz2) = cbf32c3438c4f1650b35b87007a337ebc1c56cec
RMD160 (evolution-data-server-2.32.3.tar.bz2) = adc8b07aef41a89d16fc426541c12190a3688b8f
@@ -10,7 +10,11 @@ SHA1 (patch-addressbook_libebook_e-book.
SHA1 (patch-bd) = 8df85b9ab7ae71558fb939565e944b614de628bb
SHA1 (patch-ca) = e879d29105997045e1293fe627ec55a05e5ba88d
SHA1 (patch-calendar_backends_caldav_e-cal-backend-caldav.c) = 756ce60a8b684369bf7b0c14f2f52e735253c381
-SHA1 (patch-calendar_libecal_e-cal.c) = 0478b795b298bbab23db39f7a63bd3529691dd95
+SHA1 (patch-calendar_backends_contacts_e-cal-backend-contacts.c) = d44e6d0e56b9840e01cebdb39442669ec86247bd
+SHA1 (patch-calendar_libecal_e-cal-component.c) = f0a896d159d4daa8c6bed4143d3888156d9bb7e5
+SHA1 (patch-calendar_libecal_e-cal-recur.c) = fb5256d428f1b7e3a6eb3a89f058059f3ae67b8f
+SHA1 (patch-calendar_libecal_e-cal-time-util.c) = 4b7c1cd7f40509a9cafc9fc481a49573cc4b869b
+SHA1 (patch-calendar_libecal_e-cal.c) = 2b489dfedec0d22d1c64b9fb99526c92a8493253
SHA1 (patch-calendar_libedata-cal_e-cal-backend-intervaltree.c) = af78b5854666325a9dd1229702968c093805ec03
SHA1 (patch-calendar_libegdbus_Makefile.in) = ac5aabae5160967c498f12c0f29be3e206e03622
SHA1 (patch-camel_providers_imapx_camel-imapx-tokens.txt) = 8a62d2064d9bda5f9f79eb9473e71734560c3983
Index: pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal.c
diff -u pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal.c:1.1 pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal.c:1.2
--- pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal.c:1.1 Sun Jan 31 07:01:55 2016
+++ pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal.c Wed Apr 25 05:57:58 2018
@@ -1,4 +1,4 @@
-$NetBSD: patch-calendar_libecal_e-cal.c,v 1.1 2016/01/31 07:01:55 richard Exp $
+$NetBSD: patch-calendar_libecal_e-cal.c,v 1.2 2018/04/25 05:57:58 markd Exp $
The e-calendar-factory process did not terminate automatically
when the user logged out of the graphical desktop environment, and
@@ -6,6 +6,8 @@ e-calendar-factory thus redundantly cons
(https://bugzilla.redhat.com/show_bug.cgi?id=1141760 and upstream
https://bugzilla.gnome.org/show_bug.cgi?id=646117)
+work with libical-3
+
--- calendar/libecal/e-cal.c.orig 2011-04-21 19:36:35.000000000 +0000
+++ calendar/libecal/e-cal.c
@@ -709,7 +709,6 @@ e_cal_activate (GError **error)
@@ -16,3 +18,12 @@ e-calendar-factory thus redundantly cons
cal_connection_closed_id = g_dbus_connection_signal_subscribe (connection,
NULL, /* sender */
"org.freedesktop.DBus", /* interface */
+@@ -2725,7 +2724,7 @@ add_instance (ECalComponent *comp, time_
+ if (instances_hold->start_zone)
+ itt = icaltime_from_timet_with_zone (start, datetime.value->is_date, instances_hold->start_zone);
+ else {
+- itt = icaltime_from_timet (start, datetime.value->is_date);
++ itt = icaltime_from_timet_with_zone (start, datetime.value->is_date, NULL);
+
+ if (datetime.tzid) {
+ g_free ((gchar *) datetime.tzid);
Added files:
Index: pkgsrc/mail/evolution-data-server/patches/patch-calendar_backends_contacts_e-cal-backend-contacts.c
diff -u /dev/null pkgsrc/mail/evolution-data-server/patches/patch-calendar_backends_contacts_e-cal-backend-contacts.c:1.1
--- /dev/null Wed Apr 25 05:57:58 2018
+++ pkgsrc/mail/evolution-data-server/patches/patch-calendar_backends_contacts_e-cal-backend-contacts.c Wed Apr 25 05:57:58 2018
@@ -0,0 +1,14 @@
+$NetBSD: patch-calendar_backends_contacts_e-cal-backend-contacts.c,v 1.1 2018/04/25 05:57:58 markd Exp $
+
+work with libical-3
+
+--- calendar/backends/contacts/e-cal-backend-contacts.c.orig 2011-04-21 19:35:36.000000000 +0000
++++ calendar/backends/contacts/e-cal-backend-contacts.c
+@@ -501,7 +501,6 @@ cdate_to_icaltime (EContactDate *cdate)
+ ret.month = cdate->month;
+ ret.day = cdate->day;
+ ret.is_date = TRUE;
+- ret.is_utc = FALSE;
+ ret.zone = NULL;
+ ret.is_daylight = FALSE;
+
Index: pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-component.c
diff -u /dev/null pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-component.c:1.1
--- /dev/null Wed Apr 25 05:57:58 2018
+++ pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-component.c Wed Apr 25 05:57:58 2018
@@ -0,0 +1,73 @@
+$NetBSD: patch-calendar_libecal_e-cal-component.c,v 1.1 2018/04/25 05:57:58 markd Exp $
+
+Work with libical-3
+
+--- calendar/libecal/e-cal-component.c.orig 2011-04-21 19:35:36.000000000 +0000
++++ calendar/libecal/e-cal-component.c
+@@ -2414,7 +2414,7 @@ get_datetime (struct datetime *datetime,
+ This makes the timezone code simpler. */
+ if (datetime->tzid_param)
+ dt->tzid = g_strdup (icalparameter_get_tzid (datetime->tzid_param));
+- else if (dt->value && dt->value->is_utc)
++ else if (dt->value && icaltime_is_utc (*dt->value))
+ dt->tzid = g_strdup ("UTC");
+ else
+ dt->tzid = NULL;
+@@ -2449,9 +2449,9 @@ set_datetime (ECalComponent *comp, struc
+
+ /* If the TZID is set to "UTC", we set the is_utc flag. */
+ if (dt->tzid && !strcmp (dt->tzid, "UTC"))
+- dt->value->is_utc = 1;
+- else
+- dt->value->is_utc = 0;
++ dt->value->zone = icaltimezone_get_utc_timezone ();
++ else if (dt->value->zone == icaltimezone_get_utc_timezone ())
++ dt->value->zone = NULL;
+
+ if (datetime->prop) {
+ (* prop_set_func) (datetime->prop, *dt->value);
+@@ -2471,7 +2471,7 @@ set_datetime (ECalComponent *comp, struc
+ icalproperty_add_parameter (datetime->prop, datetime->tzid_param);
+ }
+ } else if (datetime->tzid_param) {
+- icalproperty_remove_parameter (datetime->prop, ICAL_TZID_PARAMETER);
++ icalproperty_remove_parameter_by_kind (datetime->prop, ICAL_TZID_PARAMETER);
+ datetime->tzid_param = NULL;
+ }
+ }
+@@ -3407,7 +3407,7 @@ e_cal_component_set_organizer (ECalCompo
+ priv->organizer.sentby_param);
+ }
+ } else if (priv->organizer.sentby_param) {
+- icalproperty_remove_parameter (priv->organizer.prop, ICAL_SENTBY_PARAMETER);
++ icalproperty_remove_parameter_by_kind (priv->organizer.prop, ICAL_SENTBY_PARAMETER);
+ priv->organizer.sentby_param = NULL;
+ }
+
+@@ -3424,7 +3424,7 @@ e_cal_component_set_organizer (ECalCompo
+ priv->organizer.cn_param);
+ }
+ } else if (priv->organizer.cn_param) {
+- icalproperty_remove_parameter (priv->organizer.prop, ICAL_CN_PARAMETER);
++ icalproperty_remove_parameter_by_kind (priv->organizer.prop, ICAL_CN_PARAMETER);
+ priv->organizer.cn_param = NULL;
+ }
+
+@@ -3441,7 +3441,7 @@ e_cal_component_set_organizer (ECalCompo
+ priv->organizer.language_param);
+ }
+ } else if (priv->organizer.language_param) {
+- icalproperty_remove_parameter (priv->organizer.prop, ICAL_LANGUAGE_PARAMETER);
++ icalproperty_remove_parameter_by_kind (priv->organizer.prop, ICAL_LANGUAGE_PARAMETER);
+ priv->organizer.language_param = NULL;
+ }
+
+@@ -4386,7 +4386,7 @@ e_cal_component_set_summary (ECalCompone
+ priv->summary.altrep_param);
+ }
+ } else if (priv->summary.altrep_param) {
+- icalproperty_remove_parameter (priv->summary.prop, ICAL_ALTREP_PARAMETER);
++ icalproperty_remove_parameter_by_kind (priv->summary.prop, ICAL_ALTREP_PARAMETER);
+ priv->summary.altrep_param = NULL;
+ }
+
Index: pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-recur.c
diff -u /dev/null pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-recur.c:1.1
--- /dev/null Wed Apr 25 05:57:58 2018
+++ pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-recur.c Wed Apr 25 05:57:58 2018
@@ -0,0 +1,18 @@
+$NetBSD: patch-calendar_libecal_e-cal-recur.c,v 1.1 2018/04/25 05:57:58 markd Exp $
+
+work with libical-3
+
+--- calendar/libecal/e-cal-recur.c.orig 2011-04-21 19:35:36.000000000 +0000
++++ calendar/libecal/e-cal-recur.c
+@@ -3738,10 +3738,7 @@ cal_object_time_from_time (CalObjTime *c
+ {
+ struct icaltimetype tt;
+
+- if (zone)
+- tt = icaltime_from_timet_with_zone (t, FALSE, zone);
+- else
+- tt = icaltime_from_timet (t, FALSE);
++ tt = icaltime_from_timet_with_zone (t, FALSE, zone);
+
+ cotime->year = tt.year;
+ cotime->month = tt.month - 1;
Index: pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-time-util.c
diff -u /dev/null pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-time-util.c:1.1
--- /dev/null Wed Apr 25 05:57:58 2018
+++ pkgsrc/mail/evolution-data-server/patches/patch-calendar_libecal_e-cal-time-util.c Wed Apr 25 05:57:58 2018
@@ -0,0 +1,14 @@
+$NetBSD: patch-calendar_libecal_e-cal-time-util.c,v 1.1 2018/04/25 05:57:58 markd Exp $
+
+work with libical-3
+
+--- calendar/libecal/e-cal-time-util.c.orig 2011-04-21 19:35:36.000000000 +0000
++++ calendar/libecal/e-cal-time-util.c
+@@ -724,7 +724,6 @@ tm_to_icaltimetype (struct tm *tm, gbool
+ itt.month = tm->tm_mon + 1;
+ itt.year = tm->tm_year+ 1900;
+
+- itt.is_utc = 0;
+ itt.is_date = is_date;
+
+ return itt;
Home |
Main Index |
Thread Index |
Old Index