libical: Update to 3.0.6 Changes in 3.0.6: Handle both COUNT and UNTIL in RRULEs Fix RRULE BYDAY with INTERVAL=2 conflict Various fuzzification fixes New publicly available function: icaltimezone_truncate_vtimezone() Add option to disable building the test suite Built-in timezones updated to tzdata2019c Changes in 3.0.5: New publicly available function: icalproperty_get_datetime_with_component() Allow reset DATE/DATE-TIME VALUE parameter for all-day events icalproperty_get_datetime_with_component() will use location as TZID fallback. New CMake option ENABLE_GTK_DOC for disabling the libical-glib developer documentation GObject Introspection - use $MAJOR-0 versioning libical-glib API is considered unstable: define LIBICAL_GLIB_UNSTABLE_API=1 before including <libical-glib/libical-glib.h> Built-in timezones updated to tzdata2019a De-fuzzifications and Coverity fixes Changes in 3.0.4: Silently fail RSCALE recurrence clauses when RSCALE is disabled Fixed icalcomponent_set_comment() and icalcomponent_set_uid() fix FREQ=MONTHLY;BYMONTH Skip UTF-8 marker when parsing Fix parsing ? in VCF files produced by Outlook Fix TZID on DATE-TIME value can override time specified in UTC CMake discovery module for ICU uses pkg-config now New publicly available function: icalparameter_kind_is_valid() Built-in timezones updated to tzdata2018ediff -r1.22 -r1.23 pkgsrc/time/libical/Makefile
(nia)
@@ -1,35 +1,39 @@ | @@ -1,35 +1,39 @@ | |||
1 | # $NetBSD: Makefile,v 1.22 2019/11/02 16:28:38 rillig Exp $ | 1 | # $NetBSD: Makefile,v 1.23 2019/11/02 20:55:46 nia Exp $ | |
2 | # | |||
3 | 2 | |||
4 | DISTNAME= libical-3.0.3 | 3 | DISTNAME= libical-3.0.6 | |
5 | PKGREVISION= 5 | |||
6 | CATEGORIES= time | 4 | CATEGORIES= time | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libical/} | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libical/} | |
8 | GITHUB_TAG= v${PKGVERSION_NOREV} | 6 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |
9 | 7 | |||
10 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
11 | HOMEPAGE= https://github.com/libical/libical/ | 9 | HOMEPAGE= https://github.com/libical/libical/ | |
12 | COMMENT= Reference implementation of the iCalendar data type and format | 10 | COMMENT= Reference implementation of the iCalendar data type and format | |
13 | LICENSE= gnu-lgpl-v2.1 OR mpl-2.0 | 11 | LICENSE= gnu-lgpl-v2.1 OR mpl-2.0 | |
14 | 12 | |||
15 | USE_TOOLS+= perl pkg-config | 13 | USE_TOOLS+= perl pkg-config | |
16 | USE_CMAKE= yes | 14 | USE_CMAKE= yes | |
17 | CMAKE_ARGS+= -DUSE_BUILTIN_TZDATA=false | |||
18 | CMAKE_ARGS+= -DICAL_BUILD_DOCS=false | |||
19 | CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_BDB=true | |||
20 | MAKE_JOBS_SAFE= no | |||
21 | 15 | |||
22 | PKGCONFIG_OVERRIDE+= libical.pc.in src/libical-glib/libical-glib.pc.in | 16 | CMAKE_ARGS+= -DUSE_BUILTIN_TZDATA=OFF | |
17 | CMAKE_ARGS+= -DICAL_BUILD_DOCS=OFF | |||
18 | CMAKE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_BDB=ON | |||
19 | ||||
20 | REPLACE_INTERPRETER+= perl | |||
21 | REPLACE.perl.old= .*/bin/tclsh | |||
22 | REPLACE.perl.new= ${PREFIX}/bin/tclsh | |||
23 | REPLACE_FILES.perl= | |||
24 | ||||
25 | PKGCONFIG_OVERRIDE+= libical.pc.in | |||
26 | PKGCONFIG_OVERRIDE+= src/libical-glib/libical-glib.pc.in | |||
23 | 27 | |||
24 | .include "../../mk/bsd.prefs.mk" | 28 | .include "../../mk/bsd.prefs.mk" | |
25 | .if ${OPSYS} == "NetBSD" | 29 | .if ${OPSYS} == "NetBSD" | |
26 | # zone.tab file in /usr/share/zoneinfo | 30 | # zone.tab file in /usr/share/zoneinfo | |
27 | DEPENDS+= zonetab-[0-9]*:../../time/zonetab | 31 | DEPENDS+= zonetab-[0-9]*:../../time/zonetab | |
28 | .endif | 32 | .endif | |
29 | 33 | |||
30 | # C++ is only needed for test | 34 | # C++ is only needed for test | |
31 | USE_LANGUAGES= c c++ | 35 | USE_LANGUAGES= c c++ | |
32 | #TEST_TARGET= check | 36 | #TEST_TARGET= check | |
33 | 37 | |||
34 | .include "../../devel/glib2/buildlink3.mk" | 38 | .include "../../devel/glib2/buildlink3.mk" | |
35 | .include "../../textproc/icu/buildlink3.mk" | 39 | .include "../../textproc/icu/buildlink3.mk" |
@@ -1,47 +1,43 @@ | @@ -1,47 +1,43 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.5 2018/04/25 05:51:20 markd Exp $ | 1 | @comment $NetBSD: PLIST,v 1.6 2019/11/02 20:55:46 nia Exp $ | |
2 | include/libical-glib/i-cal-array.h | 2 | include/libical-glib/i-cal-array.h | |
3 | include/libical-glib/i-cal-attach.h | 3 | include/libical-glib/i-cal-attach.h | |
4 | include/libical-glib/i-cal-comp-iter.h | 4 | include/libical-glib/i-cal-comp-iter.h | |
5 | include/libical-glib/i-cal-component.h | 5 | include/libical-glib/i-cal-component.h | |
6 | include/libical-glib/i-cal-datetimeperiod-type.h | 6 | include/libical-glib/i-cal-datetimeperiod.h | |
7 | include/libical-glib/i-cal-derived-parameter.h | 7 | include/libical-glib/i-cal-derived-parameter.h | |
8 | include/libical-glib/i-cal-derived-property.h | 8 | include/libical-glib/i-cal-derived-property.h | |
9 | include/libical-glib/i-cal-derived-value.h | 9 | include/libical-glib/i-cal-derived-value.h | |
10 | include/libical-glib/i-cal-duration-type.h | 10 | include/libical-glib/i-cal-duration.h | |
11 | include/libical-glib/i-cal-enums.h | 11 | include/libical-glib/i-cal-enums.h | |
12 | include/libical-glib/i-cal-error.h | 12 | include/libical-glib/i-cal-error.h | |
13 | include/libical-glib/i-cal-forward-declarations.h | 13 | include/libical-glib/i-cal-forward-declarations.h | |
14 | include/libical-glib/i-cal-geo-type.h | 14 | include/libical-glib/i-cal-geo.h | |
15 | include/libical-glib/i-cal-langbind.h | |||
16 | include/libical-glib/i-cal-memory.h | 15 | include/libical-glib/i-cal-memory.h | |
17 | include/libical-glib/i-cal-mime.h | 16 | include/libical-glib/i-cal-mime.h | |
18 | include/libical-glib/i-cal-object.h | 17 | include/libical-glib/i-cal-object.h | |
19 | include/libical-glib/i-cal-parameter.h | 18 | include/libical-glib/i-cal-parameter.h | |
20 | include/libical-glib/i-cal-parser.h | 19 | include/libical-glib/i-cal-parser.h | |
21 | include/libical-glib/i-cal-period-type.h | 20 | include/libical-glib/i-cal-period.h | |
22 | include/libical-glib/i-cal-property.h | 21 | include/libical-glib/i-cal-property.h | |
23 | include/libical-glib/i-cal-recur-iterator.h | 22 | include/libical-glib/i-cal-recur-iterator.h | |
24 | include/libical-glib/i-cal-recur.h | 23 | include/libical-glib/i-cal-recur.h | |
25 | include/libical-glib/i-cal-recurrence-type.h | 24 | include/libical-glib/i-cal-recurrence.h | |
26 | include/libical-glib/i-cal-reqstat-type.h | 25 | include/libical-glib/i-cal-reqstat.h | |
27 | include/libical-glib/i-cal-restriction.h | 26 | include/libical-glib/i-cal-restriction.h | |
28 | include/libical-glib/i-cal-time-span.h | 27 | include/libical-glib/i-cal-time-span.h | |
29 | include/libical-glib/i-cal-time.h | 28 | include/libical-glib/i-cal-time.h | |
30 | include/libical-glib/i-cal-timetype.h | |||
31 | include/libical-glib/i-cal-timezone-phase.h | |||
32 | include/libical-glib/i-cal-timezone.h | 29 | include/libical-glib/i-cal-timezone.h | |
33 | include/libical-glib/i-cal-timezonetype.h | 30 | include/libical-glib/i-cal-trigger.h | |
34 | include/libical-glib/i-cal-trigger-type.h | |||
35 | include/libical-glib/i-cal-unknowntokenhandling.h | 31 | include/libical-glib/i-cal-unknowntokenhandling.h | |
36 | include/libical-glib/i-cal-value.h | 32 | include/libical-glib/i-cal-value.h | |
37 | include/libical-glib/libical-glib.h | 33 | include/libical-glib/libical-glib.h | |
38 | include/libical/ical.h | 34 | include/libical/ical.h | |
39 | include/libical/icalarray.h | 35 | include/libical/icalarray.h | |
40 | include/libical/icalattach.h | 36 | include/libical/icalattach.h | |
41 | include/libical/icalcalendar.h | 37 | include/libical/icalcalendar.h | |
42 | include/libical/icalclassify.h | 38 | include/libical/icalclassify.h | |
43 | include/libical/icalcluster.h | 39 | include/libical/icalcluster.h | |
44 | include/libical/icalcomponent.h | 40 | include/libical/icalcomponent.h | |
45 | include/libical/icalderivedparameter.h | 41 | include/libical/icalderivedparameter.h | |
46 | include/libical/icalderivedproperty.h | 42 | include/libical/icalderivedproperty.h | |
47 | include/libical/icalderivedvalue.h | 43 | include/libical/icalderivedvalue.h |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.8 2018/05/14 08:34:56 jperkin Exp $ | 1 | $NetBSD: distinfo,v 1.9 2019/11/02 20:55:46 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (libical-3.0.3.tar.gz) = 3ca0c859de22cf05e87f8139499ab1e3d8dd1d00 | 3 | SHA1 (libical-3.0.6.tar.gz) = bbcb0d60f396b247b952c22e9c1d9e41fc4c4d6e | |
4 | RMD160 (libical-3.0.3.tar.gz) = 83960fbd48def56f9e5d4c472d637e210066303a | 4 | RMD160 (libical-3.0.6.tar.gz) = ce6f5242acca55a30ff0c1a33f7aa8cd9553df99 | |
5 | SHA512 (libical-3.0.3.tar.gz) = 319a9e02b34835eb222728cb691b18e4f490b21f7faa55d266f298c07dafb5e15a492fb2105e2c3ab6d60d2affcf430b5b248cc38abc1e3bc29143662676fe70 | 5 | SHA512 (libical-3.0.6.tar.gz) = d1a3397071c2989983893e3bbaeb088f7cb9a3639dca39709e9422c334dd1e9a869bba9292a250f83eb2a5b6727bd91b73c8e420bd1814422d97aff9fc6b26fc | |
6 | Size (libical-3.0.3.tar.gz) = 866624 bytes | 6 | Size (libical-3.0.6.tar.gz) = 879939 bytes | |
7 | SHA1 (patch-src_libical_icalcomponent.c) = 6f86ee6e4daba04178f25f8d042dd4773dbb1cab | 7 | SHA1 (patch-src_libical_icalcomponent.c) = 6f86ee6e4daba04178f25f8d042dd4773dbb1cab | |
8 | SHA1 (patch-src_libical_icaltz-util.c) = 60a7359284a54d345ffe71f75081e9ac27b666b9 | 8 | SHA1 (patch-src_libical_icaltz-util.c) = 60a7359284a54d345ffe71f75081e9ac27b666b9 |