$NetBSD: patch-yd,v 1.3 2018/05/16 16:15:23 jperkin Exp $

Support current libical API.

--- calendar/gui/e-day-view.c.orig	2011-03-29 18:38:46.000000000 +0000
+++ calendar/gui/e-day-view.c
@@ -745,11 +745,11 @@ e_day_view_class_init (EDayViewClass *cl
 }
 
 static void
-time_range_changed_cb (ECalModel *model, time_t start_time, time_t end_time, gpointer user_data)
+time_range_changed_cb (ECalModel *model, gint64 st64, gint64 et64, gpointer user_data)
 {
 	EDayView *day_view = E_DAY_VIEW (user_data);
 	EDayViewTimeItem *eti;
-	time_t lower;
+	time_t start_time = st64, end_time = et64, lower;
 
 	g_return_if_fail (E_IS_DAY_VIEW (day_view));
 
@@ -6540,8 +6540,8 @@ e_day_view_event_move (ECalendarView *ca
 			return TRUE;
 		start_dt = e_day_view_convert_grid_position_to_time (day_view, day, resize_start_row);
 		end_dt = e_day_view_convert_grid_position_to_time (day_view, day, resize_end_row + 1);
-		start_time = icaltime_from_timet (start_dt, 0);
-		end_time = icaltime_from_timet (end_dt, 0);
+		start_time = icaltime_from_timet_with_zone (start_dt, 0, NULL);
+		end_time = icaltime_from_timet_with_zone (end_dt, 0, NULL);
 		icaltime_adjust	(&start_time ,-1,0,0,0);
 		icaltime_adjust	(&end_time ,-1,0,0,0);
 		start_dt = icaltime_as_timet (start_time);
@@ -6552,8 +6552,8 @@ e_day_view_event_move (ECalendarView *ca
 			return TRUE;
 		start_dt = e_day_view_convert_grid_position_to_time (day_view, day, resize_start_row);
 		end_dt = e_day_view_convert_grid_position_to_time (day_view, day, resize_end_row + 1);
-		start_time = icaltime_from_timet (start_dt, 0);
-		end_time = icaltime_from_timet (end_dt, 0);
+		start_time = icaltime_from_timet_with_zone (start_dt, 0, NULL);
+		end_time = icaltime_from_timet_with_zone (end_dt, 0, NULL);
 		icaltime_adjust	(&start_time ,1,0,0,0);
 		icaltime_adjust	(&end_time ,1,0,0,0);
 		start_dt = icaltime_as_timet (start_time);
