| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libical-glib3 | Distribution: openSUSE Tumbleweed |
| 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: 386458 | Source RPM: libical-glib-3.0.20-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/libical/libical | |
| Summary: GObject wrapper for libical library | |
This package provides a GObject wrapper for libical library with support for GObject Introspection.
LGPL-2.1-only OR MPL-2.0
* 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
/usr/lib/libical-glib.so.3 /usr/lib/libical-glib.so.3.0.20
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 9 23:16:34 2025