HomeFreeBSD

Import upstream patch:

Description

Import upstream patch:
https://github.com/libical/libical/commit/77f82ba88abbb633dc52335fcc050bec3b41c2
69

icaltzutil_fetch_timezone now creates VTIMEZONE components using
RRULEs rather than expanding out every year (if
USE_INTEROPERATIVE_VTIMEZONES was off) or using a single time zone
back to 1970 (if it was one).

This creates more accurate time zones that are compatible with dates
whose time zones have since transitioned to a different offset (such
as a date in America/New_York in 1980).  Removed
icaltzutil_set_exact_vtimezones_support and
icaltzutil_get_exact_vtimezones_support.  Removed
USE_INTEROPERABLE_VTIMEZONES.

Add missing USE_GNOME=introspection:build

Fix segmentation fault with evolution-calendar-factory

Pet portlint, USE_* comes before USES

PR: 226460
Submitted by: cpm
Obtained from: github libical/libical (partially)

Details

Provenance
truckmanAuthored on
Parents
rP465059: devel/py-futures: Update to 3.2.0
Branches
Unknown
Tags
Unknown