View | Details | Raw Unified | Return to bug 270368 | Differences between
and this patch

Collapse All | Expand All

(-)devel/libical/Makefile (-2 / +2 lines)
Lines 1-6 Link Here
1
PORTNAME=	libical
1
PORTNAME=	libical
2
DISTVERSION=	3.0.8
2
DISTVERSION=	3.0.16
3
PORTREVISION=	8
3
PORTREVISION=	0
4
CATEGORIES=	devel
4
CATEGORIES=	devel
5
MASTER_SITES=	https://github.com/libical/libical/releases/download/v${PORTVERSION}/
5
MASTER_SITES=	https://github.com/libical/libical/releases/download/v${PORTVERSION}/
6
6
(-)devel/libical/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1600018384
1
TIMESTAMP = 1679333121
2
SHA256 (libical-3.0.8.tar.gz) = 09fecacaf75ba5a242159e3a9758a5446b5ce4d0ab684f98a7040864e1d1286f
2
SHA256 (libical-3.0.16.tar.gz) = b44705dd71ca4538c86fb16248483ab4b48978524fb1da5097bd76aa2e0f0c33
3
SIZE (libical-3.0.8.tar.gz) = 881462
3
SIZE (libical-3.0.16.tar.gz) = 921245
(-)devel/libical/files/patch-icu68 (-29 lines)
Removed Link Here
1
Regressed by https://github.com/unicode-org/icu/commit/c3fe7e09d844
2
3
src/libical/icalrecur.c:1021:59: error: use of undeclared identifier 'FALSE'
4
    en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
5
                                                          ^
6
src/libical/icalrecur.c:1414:63: error: use of undeclared identifier 'FALSE'
7
        en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
8
                                                              ^
9
10
--- src/libical/icalrecur.c.orig	2020-03-07 14:42:42 UTC
11
+++ src/libical/icalrecur.c
12
@@ -1018,7 +1018,7 @@ icalarray *icalrecurrencetype_rscale_supported_calenda
13
 
14
     calendars = icalarray_new(sizeof(const char **), 20);
15
 
16
-    en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
17
+    en = ucal_getKeywordValuesForLocale("calendar", NULL, false, &status);
18
     while ((cal = uenum_next(en, NULL, &status))) {
19
         cal = icalmemory_tmp_copy(cal);
20
         icalarray_append(calendars, &cal);
21
@@ -1411,7 +1411,7 @@ static int initialize_rscale(icalrecur_iterator *impl)
22
         }
23
 
24
         /* Check if specified calendar is supported */
25
-        en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status);
26
+        en = ucal_getKeywordValuesForLocale("calendar", NULL, false, &status);
27
         while ((cal = uenum_next(en, NULL, &status))) {
28
             if (!strcmp(cal, rule.rscale)) {
29
                 is_hebrew = !strcmp(rule.rscale, "hebrew");
(-)devel/libical/files/patch-src__libical__icaltz-util.c (+13 lines)
Added Link Here
1
--- src/libical/icaltz-util.c.orig	2022-10-17 20:53:57 UTC
2
+++ src/libical/icaltz-util.c
3
@@ -82,6 +82,10 @@
4
 #define bswap_64 __builtin_bswap64
5
 #endif
6
 
7
+#if defined(__FreeBSD__) && !defined(bswap_64)
8
+#define bswap_64(x) __bswap64(x)
9
+#endif
10
+
11
 typedef struct
12
 {
13
     char magic[4];
(-)devel/libical/pkg-plist (-49 / +52 lines)
Lines 83-93 include/libical/vcaltmp.h Link Here
83
include/libical/vcc.h
83
include/libical/vcc.h
84
include/libical/vcomponent_cxx.h
84
include/libical/vcomponent_cxx.h
85
include/libical/vobject.h
85
include/libical/vobject.h
86
%%GLIB%%lib/cmake/LibIcal/IcalGlibSrcGenerator-release.cmake
87
%%GLIB%%lib/cmake/LibIcal/IcalGlibSrcGenerator.cmake
86
lib/cmake/LibIcal/LibIcalConfig.cmake
88
lib/cmake/LibIcal/LibIcalConfig.cmake
87
lib/cmake/LibIcal/LibIcalConfigVersion.cmake
89
lib/cmake/LibIcal/LibIcalConfigVersion.cmake
88
lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake
90
lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake
89
lib/cmake/LibIcal/LibIcalTargets.cmake
91
lib/cmake/LibIcal/LibIcalTargets.cmake
90
%%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/ICal-3.0.typelib
92
%%INTROSPECTION%%lib/girepository-1.0/ICal-3.0.typelib
91
%%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/ICalGLib-3.0.typelib
93
%%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/ICalGLib-3.0.typelib
92
%%GLIB%%lib/libical-glib.a
94
%%GLIB%%lib/libical-glib.a
93
%%GLIB%%lib/libical-glib.so
95
%%GLIB%%lib/libical-glib.so
Lines 115-167 lib/libicalvcal.so.3 Link Here
115
lib/libicalvcal.so.%%VERSION%%
117
lib/libicalvcal.so.%%VERSION%%
116
%%GLIB%%libdata/pkgconfig/libical-glib.pc
118
%%GLIB%%libdata/pkgconfig/libical-glib.pc
117
libdata/pkgconfig/libical.pc
119
libdata/pkgconfig/libical.pc
118
%%INTROSPECTION%%%%GLIB%%share/gir-1.0/ICal-3.0.gir
120
%%GLIB%%libexec/libical/ical-glib-src-generator
121
%%INTROSPECTION%%share/gir-1.0/ICal-3.0.gir
119
%%INTROSPECTION%%%%GLIB%%share/gir-1.0/ICalGLib-3.0.gir
122
%%INTROSPECTION%%%%GLIB%%share/gir-1.0/ICalGLib-3.0.gir
120
%%PORTDOCS%%%%DOCSDIR%%/ICalArray.html
123
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalArray.html
121
%%PORTDOCS%%%%DOCSDIR%%/ICalAttach.html
124
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalAttach.html
122
%%PORTDOCS%%%%DOCSDIR%%/ICalCompIter.html
125
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalCompIter.html
123
%%PORTDOCS%%%%DOCSDIR%%/ICalComponent.html
126
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalComponent.html
124
%%PORTDOCS%%%%DOCSDIR%%/ICalDatetimeperiod.html
127
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalDatetimeperiod.html
125
%%PORTDOCS%%%%DOCSDIR%%/ICalDuration.html
128
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalDuration.html
126
%%PORTDOCS%%%%DOCSDIR%%/ICalGeo.html
129
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalGeo.html
127
%%PORTDOCS%%%%DOCSDIR%%/ICalObject.html
130
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalObject.html
128
%%PORTDOCS%%%%DOCSDIR%%/ICalParameter.html
131
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalParameter.html
129
%%PORTDOCS%%%%DOCSDIR%%/ICalParser.html
132
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalParser.html
130
%%PORTDOCS%%%%DOCSDIR%%/ICalPeriod.html
133
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalPeriod.html
131
%%PORTDOCS%%%%DOCSDIR%%/ICalProperty.html
134
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalProperty.html
132
%%PORTDOCS%%%%DOCSDIR%%/ICalRecurIterator.html
135
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalRecurIterator.html
133
%%PORTDOCS%%%%DOCSDIR%%/ICalRecurrence.html
136
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalRecurrence.html
134
%%PORTDOCS%%%%DOCSDIR%%/ICalReqstat.html
137
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalReqstat.html
135
%%PORTDOCS%%%%DOCSDIR%%/ICalTime.html
138
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTime.html
136
%%PORTDOCS%%%%DOCSDIR%%/ICalTimeSpan.html
139
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTimeSpan.html
137
%%PORTDOCS%%%%DOCSDIR%%/ICalTimezone.html
140
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTimezone.html
138
%%PORTDOCS%%%%DOCSDIR%%/ICalTrigger.html
141
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalTrigger.html
139
%%PORTDOCS%%%%DOCSDIR%%/ICalValue.html
142
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ICalValue.html
140
%%PORTDOCS%%%%DOCSDIR%%/annotation-glossary.html
143
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/annotation-glossary.html
141
%%PORTDOCS%%%%DOCSDIR%%/api-index-1-0.html
144
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-1-0.html
142
%%PORTDOCS%%%%DOCSDIR%%/api-index-2-0.html
145
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-2-0.html
143
%%PORTDOCS%%%%DOCSDIR%%/api-index-3-0-5.html
146
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-3-0-5.html
144
%%PORTDOCS%%%%DOCSDIR%%/api-index-3-0.html
147
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-3-0.html
145
%%PORTDOCS%%%%DOCSDIR%%/api-index-full.html
148
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/api-index-full.html
146
%%PORTDOCS%%%%DOCSDIR%%/ch01.html
149
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/ch01.html
147
%%PORTDOCS%%%%DOCSDIR%%/home.png
150
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/home.png
148
%%PORTDOCS%%%%DOCSDIR%%/index.html
151
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/index.html
149
%%PORTDOCS%%%%DOCSDIR%%/left-insensitive.png
152
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/left-insensitive.png
150
%%PORTDOCS%%%%DOCSDIR%%/left.png
153
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/left.png
151
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-derived-parameter.html
154
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-derived-parameter.html
152
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-derived-property.html
155
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-derived-property.html
153
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-derived-value.html
156
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-derived-value.html
154
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-enums.html
157
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-enums.html
155
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-error.html
158
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-error.html
156
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-memory.html
159
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-memory.html
157
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-mime.html
160
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-mime.html
158
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-recur.html
161
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-recur.html
159
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-restriction.html
162
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-restriction.html
160
%%PORTDOCS%%%%DOCSDIR%%/libical-glib-i-cal-unknowntokenhandling.html
163
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib-i-cal-unknowntokenhandling.html
161
%%PORTDOCS%%%%DOCSDIR%%/libical-glib.devhelp2
164
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/libical-glib.devhelp2
162
%%PORTDOCS%%%%DOCSDIR%%/right-insensitive.png
165
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/right-insensitive.png
163
%%PORTDOCS%%%%DOCSDIR%%/right.png
166
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/right.png
164
%%PORTDOCS%%%%DOCSDIR%%/style.css
167
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/style.css
165
%%PORTDOCS%%%%DOCSDIR%%/up-insensitive.png
168
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/up-insensitive.png
166
%%PORTDOCS%%%%DOCSDIR%%/up.png
169
%%PORTDOCS%%%%GLIB%%%%DOCSDIR%%/up.png
167
%%VAPI%%%%GLIB%%share/vala/vapi/libical-glib.vapi
170
%%VAPI%%%%GLIB%%share/vala/vapi/libical-glib.vapi

Return to bug 270368