Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in mail-client/evolution/files: evolution-2.21.3-fbsd.patch evolution-2.22.0-e_profile_event_emit.patch
Date: Mon, 24 Mar 2008 23:15:56
Message-Id: E1JdvtR-000680-Br@stork.gentoo.org
1 eva 08/03/24 23:15:53
2
3 Added: evolution-2.21.3-fbsd.patch
4 evolution-2.22.0-e_profile_event_emit.patch
5 Log:
6 New version for GNOME-2.22. Litterally tons of bug fixes and uses libsoup-2.4, add support for Google calendars, new tango look icons, non intrusive error support, message tagging, ... Get it while it's hot
7 (Portage version: 2.1.4.4)
8
9 Revision Changes Path
10 1.1 mail-client/evolution/files/evolution-2.21.3-fbsd.patch
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/files/evolution-2.21.3-fbsd.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/files/evolution-2.21.3-fbsd.patch?rev=1.1&content-type=text/plain
14
15 Index: evolution-2.21.3-fbsd.patch
16 ===================================================================
17 diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN evolution-2.21.3.orig/widgets/e-timezone-dialog/e-timezone-dialog.c evolution-2.21.3/widgets/e-timezone-dialog/e-timezone-dialog.c
18 --- evolution-2.21.3.orig/widgets/e-timezone-dialog/e-timezone-dialog.c 2007-11-29 23:24:05.000000000 -0500
19 +++ evolution-2.21.3/widgets/e-timezone-dialog/e-timezone-dialog.c 2007-12-04 15:33:32.000000000 -0500
20 @@ -82,7 +82,9 @@ struct _ETimezoneDialogPrivate {
21
22 #ifndef G_OS_WIN32 /* Declared properly in time.h already */
23 extern char *tzname[2];
24 +#ifndef __BSD_VISIBLE
25 extern long timezone;
26 +#endif
27 extern int daylight;
28 #endif
29
30 @@ -326,9 +328,20 @@ static icaltimezone*
31 get_local_timezone(void)
32 {
33 icaltimezone *zone;
34 -
35 - tzset();
36 - zone = icaltimezone_get_builtin_timezone_from_offset (-timezone, tzname[0]);
37 + long offset;
38 +#ifdef __BSD_VISIBLE
39 + time_t tt;
40 + struct tm tm;
41 +#endif
42 +
43 + tzset();
44 +#ifdef __BSD_VISIBLE
45 + localtime_r (&tt, &tm);
46 + offset = tm.tm_gmtoff;
47 +#else
48 + offset = -timezone;
49 +#endif
50 + zone = icaltimezone_get_builtin_timezone_from_offset (offset, tzname[0]);
51
52 return zone;
53 }
54
55
56
57 1.1 mail-client/evolution/files/evolution-2.22.0-e_profile_event_emit.patch
58
59 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/files/evolution-2.22.0-e_profile_event_emit.patch?rev=1.1&view=markup
60 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/mail-client/evolution/files/evolution-2.22.0-e_profile_event_emit.patch?rev=1.1&content-type=text/plain
61
62 Index: evolution-2.22.0-e_profile_event_emit.patch
63 ===================================================================
64 diff -ru evolution-2.22.0.orig/e-util/e-profile-event.c evolution-2.22.0/e-util/e-profile-event.c
65 --- evolution-2.22.0.orig/e-util/e-profile-event.c 2008-03-15 12:16:20.362962216 -0400
66 +++ evolution-2.22.0/e-util/e-profile-event.c 2008-03-15 12:20:27.281962492 -0400
67 @@ -125,7 +125,7 @@
68 }
69
70 #ifdef ENABLE_PROFILING
71 -static void
72 +void
73 e_profile_event_emit(const char *id, const char *uid, guint32 flags)
74 {
75 EProfileEvent *epe = e_profile_event_peek();
76
77
78
79 --
80 gentoo-commits@l.g.o mailing list