Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libical3-3.0.20-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libical3 Distribution: openSUSE:Factory:zSystems
Version: 3.0.20 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 30 22:24:46 2025
Group: System/Libraries Build host: reproducible
Size: 945215 Source RPM: libical-3.0.20-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/libical/libical
Summary: An Implementation of Basic iCAL Protocols
Libical is an implementation of the IETF's iCalendar
calendaring and scheduling protocols (RFC 2445, 2446, and 2447). It
parses iCal components and provides a C API for manipulating the
component properties, parameters, and subcomponents.

Provides

Requires

License

LGPL-2.1-only OR MPL-2.0

Changelog

* Sun Mar 30 2025 Dirk Müller <dmueller@suse.com>
  - update to 3.0.20:
    * Clean up the byte-swapping macros
    * Fix a testcase in libical-glib when using 64-bit on a 32-bit
      system
  - update to 3.0.19:
    * Fix for changes to the libicu 75 API
    * Add vcpkg manifest-mode support
    * Improved berkeley-db discovery on Mac with homebrew
    * Improved libicu discrovery on Mac with homebrew
    * Properly set DYLD_LIBRARY_PATH on Mac for libical-ical tests
    * Resolved known limitation: Negative values are now also
      supported for `BYMONTHDAY` and `BYYEARDAY`.
    * Add support for RDATE;VALUE=PERIOD
    * Fix time conversion to time_t for times before epoch
    * Allow `icalcomponent_foreach_recurrence` to receive
      `DATE`-only `start` and `end` params.
    * Fix the calculation of an event's duration if `DTSTART` is a
      `DATE`-only value.
    * Fix `icaltime_span_new()` - ignore the case where DTEND is
      unset and require it to be set by the caller instead.
    * Various fixes for fuzzer issues
* Mon Apr 22 2024 Dirk Müller <dmueller@suse.com>
  - update to 3.0.18:
    * Requires CMake v3.5.0 or higher
    * Escape ^ (U+005E) character in parameter values according to
      RFC 6868
    * New CMake option LIBICAL_BUILD_EXAMPLES to disable building
      the examples
    * Should be able to use the project as a submodule
    * Built-in timezones updated to tzdata2024a
* Sat Nov 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.0.17:
    * Escape commas in x-property TEXT values
    * Built-in timezones updated to tzdata2023c
    * icalparser_ctrl setting defines how to handle invalid CONTROL
      characters during parsing
    * New publicly available functions:
      + get_zone_directory()
      + icalparser_get_ctrl
      + icalparser_set_ctrl
* Wed Oct 19 2022 Chris Coutinho <chrisbcoutinho@gmail.com>
  - Update to 3.0.16
    * Fix regressions in 3.0.15 due to improperly tested fuzz fixes
    * Fix argument guards in icaltime_as_timet to match documentation and tests.
* Fri Oct 07 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.0.15:
    * Add missing property parameters into libical-glib
    * Fix CMake option USE_32BIT_TIME_T actually uses a 32-bit time_t value
    * Fix icaltime_as_timet, which returned incorrect results for years >= 2100,
      to work properly between years 1902 and 10k.
    * Fix x-property comma handling and escaping
    * Built-in timezones updated to tzdata2022d (now with a VTIMEZONE for each time zone alias)
    * Fix fuzzer issues
    * Handle unreachable-code compile warnings with clang
    * Ensure all vanew_foo() calls finish with (void*)0 (not 0)
* Sun Mar 20 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.0.14:
    * icalvalue: Reset non-UTC icaltimetype::zone on set
    * Fix icalcomponent_set_due not removing TZID when necessary
* Fri Jan 21 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.0.13:
    * 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
    * Fix finding ICU and BerkeleyDB on Mac
* Sat Dec 11 2021 Dirk Müller <dmueller@suse.com>
  - update to 3.0.12:
    * 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)
    * Buildsystem fixes (especially for the Ninja generator)
    * Built-in timezones updated to tzdata2021e
* Mon Dec 06 2021 Dirk Müller <dmueller@suse.com>
  - update to 3.0.11:
    * 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
* Tue Apr 20 2021 Paolo Stivanin <info@paolostivanin.com>
  - update to 3.0.10:
    * Fix generating wrong recurrence rules
    * 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

Files

/usr/lib64/libical.so.3
/usr/lib64/libical.so.3.0.20
/usr/lib64/libical_cxx.so.3
/usr/lib64/libical_cxx.so.3.0.20
/usr/lib64/libicalss.so.3
/usr/lib64/libicalss.so.3.0.20
/usr/lib64/libicalss_cxx.so.3
/usr/lib64/libicalss_cxx.so.3.0.20
/usr/lib64/libicalvcal.so.3
/usr/lib64/libicalvcal.so.3.0.20
/usr/share/doc/packages/libical3
/usr/share/doc/packages/libical3/AUTHORS
/usr/share/doc/packages/libical3/README.md
/usr/share/doc/packages/libical3/ReleaseNotes.txt
/usr/share/doc/packages/libical3/TEST
/usr/share/doc/packages/libical3/THANKS
/usr/share/doc/packages/libical3/TODO
/usr/share/licenses/libical3
/usr/share/licenses/libical3/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Apr 6 00:13:43 2025