summaryrefslogtreecommitdiff
path: root/time/libical
AgeCommit message (Collapse)AuthorFilesLines
2022-11-23massive revision bump after textproc/icu updateadam2-4/+4
2022-06-28*: recursive bump for perl 5.36wiz2-4/+4
2022-04-18revbump for textproc/icu updateadam2-3/+4
2022-02-13libical: update to 3.0.14gutteridge2-7/+7
Version 3.0.14 (05 February 2022): ---------------------------------- * icalvalue: Reset non-UTC icaltimetype::zone on set * Fix icalcomponent_set_due not removing TZID when necessary Version 3.0.13 (17 January 2022): --------------------------------- * icalcomponent_get_dtend() return icaltime_null_time(), unless called on VEVENT, VAVAILABILITY or VFREEBUSY * icalcomponent_get_duration() for VTODO calculate with DUE instead of DTEND * Replace CMake FindBDB with FindBerleyDB (https://github.com/sum01/FindBerkele
2021-12-11libical: update to 3.0.12gutteridge2-7/+6
Change log: ----------------------------------- * Fix a libicalval crash in cleanVObject * METHOD:DECLINECOUNTER must have DTEND or DURATION * Handle if DTEND and DURATION are both missing * Improved FindICU (copied from official CMake. see files in cmake/Kitware) * Buildsystem fixes (especially for the Ninja generator) * Built-in timezones updated to tzdata2021e
2021-12-08revbump for icu and libffiadam2-3/+4
2021-11-01libical: update to 3.0.11gutteridge2-7/+6
Version 3.0.11 (09 October 2021): --------------------------------- * Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences * Fix build for Berkeley DB version greater than 5 * Fix vcal for some architectures (like aarch64, ppc64le and s390x) * Fix memory leaks in vcal * Prevent crash when looking for tzid in initialize_rscale * Adjust libdir and includedir in generated pkgconfig files * Built-in timezones updated to tzdata2021c
2021-10-26time: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes
2021-10-07time: Remove SHA1 hashes for distfilesnia1-2/+1
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2021-04-21revbump for textproc/icuadam2-3/+4
2021-04-19libical: update to 3.0.10nia2-7/+7
Version 3.0.10 is a patch release. This release is binary and source compatible with version 3.0.0. Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases ReleaseNotes: Fix building -DSTATIC_ONLY=True with Ninja Fix generating wrong recurrence rules (#478) Fix a bug computing transitions in tzfiles Fix reading TZif files to use TZ string in the footer as the last (non-terminating) transitions Fix reading TZif files to use more RRULEs and/or RDATEs whevever possible Built-in timezones updated to tzdata2021a
2021-03-19libical: Update to 3.0.9nia7-90/+28
Version 3.0.9 is a patch release. This release is binary and source compatible with version 3.0.0. Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases Release Notes: - Add support for empty parameters, e.g. CN="" - Accept VTIMEZONE with more than one X- property - Several fixes for recurrences containing BYWEEKNO - icalrecurrencetype_from_string() will reject any RRULE that contains a rule-part that occurs more than once - Improve thread safety - Fix compiled-in path for the built-in timezone data - Fix reading TZif files with empty v1 data (use v2+ whenever possible) - Add backwards compatibility for previous TZIDs - Built-in timezones updated to tzdata2020d - Fix build with newer libicu - Fix cross-compile support in libical-glib
2020-11-07libical: use upstream patches to fix icu fallout.nia4-17/+70
2020-11-07(time/libical) Fix (local) build with #define FALSE (0). Please correct if wrongmef3-3/+26
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon2-4/+4
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-06-02Revbump for icuadam2-3/+4
2020-05-19libical: Update to 3.0.8nia5-57/+12
Version 3.0.8 is a patch release. This release is binary and source compatible with version 3.0.0. Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases ReleaseNotes: - Fix for icalattach_new_from_data() and the 'free_fn' argument - Fix if recurrencetype contains both COUNT and UNTIL (only output UNTIL in the RRULE)
2020-05-02time/libical: remove broken REPLACE_INTERPRETER blockrillig1-6/+1
The block was called "perl" but replaced "tclsh". Its empty REPLACE_FILES triggered a warning, which I converted to an error in my local bulk build.
2020-04-12Recursive revision bump after textproc/icu updateadam2-4/+4
2020-03-08*: recursive bump for libffiwiz1-1/+2
2020-03-04libical: Add links to PRsnia4-7/+13
2020-01-29libical: Update to 3.0.7nia2-7/+7
Version 3.0.7 is a patch release. This release is binary and source compatible with version 3.0.0. Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases Release Notes: libical-glib: Fix ICalAttach handling of the icalattach native structure Let icalattach_new_from_data() use the 'free_fn' argument again Fix memory leaks in attachment handling and elsewhere Fix a multithreading race condition More fuzzification fixes
2019-11-10libical: Include limits.h for INT_MAXnia2-1/+16
2019-11-02libical: Update to 3.0.6nia3-27/+27
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 tzdata2018e
2019-11-02time: align variable assignmentsrillig1-4/+4
pkglint -Wall -F --only aligned -r No manual corrections.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2019-04-03Recursive revbump from textproc/icuryoon2-4/+4
2018-12-09revbump after updating textproc/icuadam2-4/+4
2018-11-24libical: Explicitly disable BDB because if it's found, packaging will break.nia1-1/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2018-07-20Recursive revbump from textproc/icu-62.1ryoon2-3/+4
2018-05-14libical: Sprinkle limits.h, fixes SunOS.jperkin3-4/+28
2018-04-25libical: update to 3.0.3markd6-64/+107
Version 3.0.3: -------------- * VTODO COMPLETED property can be a DATE-TIME or DATE (for backward compatibility) * Improved recurrence iteration Version 3.0.2: -------------- * No longer attempt to detect the need for -DUSE_32BIT_TIME_T with MSVC * New CMake option ICAL_BUILD_DOCS which can be used to disable the docs target * Fix threading hang in BSD type systems (OpenBSD, MacOS,...) * Build with Ninja improvements Version 3.0.1: -------------- * Built-in timezones updated to tzdata2017c * Fix a multi-threaded deadlock in icaltimezone_load_builtin_timezone() * Fix a CMake problem with parallel builds Version 3.0.0: -------------- * Relicense from MPL 1.0 to MPL 2.0 (keep dual license for LGPL v2.1) * Requires CMake v3.1.0 or higher along with various CMake and buildsystem fixes * Added a 'make uninstall' * Fixed use-after-free issues and some memory leaks * Built-in timezones updated to tzdata2017b * More accurate VTIMEZONE generation when using the system time zone data (when USE_BUILTIN_TZDATA=False) * icalvalue_as_ical_string() returns "TRUE" (non-zero) or "FALSE" (zero) values only. * New icalvalue.h convenience macros: ICAL_BOOLEAN_TRUE and ICAL_BOOLEAN_FALSE * Better value type checking of property values when parsing * icalvalue_new/set_date and icalvalue_new/set_datetime now enforce DATE and DATE-TIME values respectively * draft-ietf-calext-extensions (RFC 7986) support added * Parameter values are now en/decoded per RFC 6868 * Removed is_utc from icaltimetype struct * Set icaltimetype.zone to icaltimezone_get_utc_timezone() to change a time to UTC * Use icaltime_is_utc() to check if a time is in UTC * Added support for VPATCH component * New publicly available functions: + icalproperty_set_parent (icalproperty_get_parent was already public) + icalvalue_get_parent (icalvalue_set_parent was already public) + icalparameter_set_parent + icalparameter_get_parent + icalvalue_new_datetimedate (DATE or DATE-TIME) + icalvalue_set_datetimedate + icalvalue_get_datetimedate + icalrecur_iterator_set_start + icalcomponent_normalize() + icalproperty_normalize() * Removed deprecated functions: + icaltime_from_timet (use icaltime_from_timet_with_zone) + icaltime_start_day_of_week (use icaltime_start_day_week) + icalproperty_remove_parameter (use icalproperty_remove_parameter_by_kind) + icalproperty_string_to_enum (use icalproperty_kind_and_string_to_enum) * Signature changed for functions: + VObject *Parse_MIME_FromFileName(const char *fname) + icalgauge *icalgauge_new_from_sql(const char *sql, int expand) + const char *icallangbind_property_eval_string(icalproperty *prop, const char *sep) + const char *icallangbind_property_eval_string_r(icalproperty *prop, const char *sep) + void set_zone_directory(const char *path) + icalcalendar *icalcalendar_new(const char *dir) + int icalrecur_expand_recurrence(const char *rule, time_t start, int count, time_t *array) Version 2.0.0: -------------- * WARNING: Version 2 IS NOT Binary Compatible with Older Versions * Version 2 is Source Compatible with Older Versions * Lots of source code scrubbing * [New] RSCALE support (requires libicu from http://www.icu-project.org) * [New] CalDAV attachment support (draft-ietf-calext-caldav-attachments) * [New] Resurrect the Berkeley DB storage support * [Bug] issue83: Incorrect recurrence generation for weekly pattern * Handle RRULEs better * Handle threading better
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-02Add SHA512 digests for distfiles for time categoryagc1-1/+2
Problems found with mismatching existing digests for: distfiles/asclock-classic-1.0.tar.gz distfiles/asclock-gtk-2.1.10beta.tar.gz distfiles/asclock-xlib-2.0.11.tar.gz distfiles/emiclock-2.0.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-03-14wants to link with pthreadstnn1-1/+2
2014-05-29Bump for perl-5.20.0.wiz1-1/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-11State the package's licence.dsainty1-1/+2
2014-05-11Not MAKE_JOBS_SAFE, it appears.dsainty1-1/+2
2014-02-01Update libical to 1.0.markd6-64/+34
bugfixes.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-08Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2009-11-25Repeat after me: Do not use bar/.libs/foo.la, use bar/foo.la.joerg3-1/+38
2009-11-20update to 0.44drochner2-7/+10
changes: bugfixes and portability improvements
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-04-02always use the system's timezone files (previously it did sodrochner2-416/+4
only on Linux) -- the bundled ones are not consistent wrt some prefix (freeassociation.sourceforge.net vs citadel.org) which triggers a runtime check when imported ical files are used, bump PKGREVISION