]> git.pld-linux.org Git - packages/openchange.git/commitdiff
- added libical patch (libical 3 compatibility)
authorJakub Bogusz <qboosh@pld-linux.org>
Wed, 3 Jul 2019 15:33:27 +0000 (17:33 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Wed, 3 Jul 2019 15:33:27 +0000 (17:33 +0200)
openchange-libical.patch [new file with mode: 0644]
openchange.spec

diff --git a/openchange-libical.patch b/openchange-libical.patch
new file mode 100644 (file)
index 0000000..1dfbbf9
--- /dev/null
@@ -0,0 +1,90 @@
+--- openchange-openchange-2.3-VULCAN/libexchange2ical/exchange2ical_property.c.orig    2019-07-03 05:47:28.580770627 +0200
++++ openchange-openchange-2.3-VULCAN/libexchange2ical/exchange2ical_property.c 2019-07-03 17:20:38.425459111 +0200
+@@ -517,7 +517,7 @@
+                               icalproperty_add_parameter(prop, tzid);
+                       } else {
+                               /*Get time from dtstart*/
+-                              icaltime.is_utc = 1;
++                              icaltime_set_timezone(&icaltime, icaltimezone_get_utc_timezone());
+                               if (exchange2ical->apptEndWhole){
+                                       dttime = get_icaltime_from_FILETIME_UTC(exchange2ical->apptStartWhole);
+                                       icaltime.hour   = dttime.hour;
+--- openchange-openchange-2.3-VULCAN/libexchange2ical/exchange2ical_utils.c.orig       2019-07-03 05:47:28.580770627 +0200
++++ openchange-openchange-2.3-VULCAN/libexchange2ical/exchange2ical_utils.c    2019-07-03 17:25:46.117125535 +0200
+@@ -241,10 +241,9 @@
+       tt.minute = tm->tm_min;
+       tt.second = tm->tm_sec;
+-      tt.is_utc      = 0;
+       tt.is_date     = 0;
+       tt.is_daylight = 0;
+-      tt.zone        = 0;
++      tt.zone        = NULL;
+       return tt;
+ }
+@@ -254,7 +253,7 @@
+       struct icaltimetype tt;
+       
+       tt = get_icaltimetype_from_tm(tm);
+-      tt.is_utc      = 1;
++      icaltime_set_timezone(&tt, icaltimezone_get_utc_timezone());
+       
+       return tt;
+ }
+@@ -269,12 +268,10 @@
+       tt.hour   = 0;
+       tt.minute = 0;
+       tt.second = 0;
+-      tt.zone   = NULL;
+-      tt.is_utc      = 1;
+       tt.is_date     = 1;
+       tt.is_daylight = 0;
+-      tt.zone        = NULL;
++      icaltime_set_timezone(&tt, icaltimezone_get_utc_timezone());
+       return tt;
+ }
+@@ -314,7 +311,6 @@
+       tt.minute = tm->tm_min;                                                
+       tt.second = tm->tm_sec;
+       tt.is_date = 0;
+-      tt.is_utc = 0;
+       tt.is_daylight = 0;
+       tt.zone = NULL;
+@@ -340,9 +336,8 @@
+       tt.minute = tm->tm_min;                                                
+       tt.second = tm->tm_sec;
+       tt.is_date = 0;
+-      tt.is_utc = 1;
+       tt.is_daylight = 0;
+-      tt.zone = NULL;
++      icaltime_set_timezone(&tt, icaltimezone_get_utc_timezone());
+       return tt;
+ }
+@@ -372,9 +367,8 @@
+       tt.minute = 0;                                                
+       tt.second = 0;
+       tt.is_date = 1;
+-      tt.is_utc = 1;
+       tt.is_daylight = 0;
+-      tt.zone = NULL;
++      icaltime_set_timezone(&tt, icaltimezone_get_utc_timezone());
+       return tt;
+ }
+@@ -391,10 +385,9 @@
+       tt.minute = 0;
+       tt.second = 0;
+-      tt.is_utc      = 1;
+       tt.is_date     = 1;
+       tt.is_daylight = 0;
+-      tt.zone        = NULL;
++      icaltime_set_timezone(&tt, icaltimezone_get_utc_timezone());
+       return tt;
+ }
index 2f9771c9f99b93affebfa5ad4cdca6ebfa77c846..9ee2ee0a409731e2369b4db095aaecee914af8ee 100644 (file)
@@ -25,6 +25,7 @@ Patch4:               fix-connection-args.patch
 Patch5:                samba-4.4.patch
 Patch6:                %{name}-covscan.patch
 Patch7:                %{name}-samba-4.10-macros.patch
+Patch8:                %{name}-libical.patch
 URL:           https://github.com/openchange
 BuildRequires: QtCore-devel >= 4.3.0
 BuildRequires: QtGui-devel >= 4.3.0
@@ -216,6 +217,7 @@ Wtyczka Nagiosa do sprawdzania usÅ‚ug Exchange/OpenChange.
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 # no switch for verbose mode, enable manually :/
 %{__sed} -i -e 's/^    @\(\$(\(PIDL\|CC\|CXX\|MOC\)\)/ \1/' Makefile
This page took 0.038757 seconds and 4 git commands to generate.