Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libical-devel | Distribution: openSUSE Tumbleweed |
Version: 3.0.18 | Vendor: openSUSE |
Release: 1.4 | Build date: Mon Apr 22 11:16:17 2024 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 688950 | Source RPM: libical-3.0.18-1.4.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/libical/libical | |
Summary: Development files for libical, 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.
LGPL-2.1-only OR MPL-2.0
* 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 * Wed Apr 07 2021 Dirk Müller <dmueller@suse.com> - filelist fix for the glib build * Sun Jan 24 2021 Dirk Müller <dmueller@suse.com> - update to 3.0.9: * 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 - remove 0001-Fix-build-with-icu-68.1.patch libical-read-v2-v3-data.patch: upstream
/usr/include/libical /usr/include/libical/ical.h /usr/include/libical/icalarray.h /usr/include/libical/icalattach.h /usr/include/libical/icalcalendar.h /usr/include/libical/icalclassify.h /usr/include/libical/icalcluster.h /usr/include/libical/icalcomponent.h /usr/include/libical/icalderivedparameter.h /usr/include/libical/icalderivedproperty.h /usr/include/libical/icalderivedvalue.h /usr/include/libical/icaldirset.h /usr/include/libical/icaldirsetimpl.h /usr/include/libical/icalduration.h /usr/include/libical/icalenums.h /usr/include/libical/icalerror.h /usr/include/libical/icalfileset.h /usr/include/libical/icalfilesetimpl.h /usr/include/libical/icalgauge.h /usr/include/libical/icalgaugeimpl.h /usr/include/libical/icallangbind.h /usr/include/libical/icalmemory.h /usr/include/libical/icalmessage.h /usr/include/libical/icalmime.h /usr/include/libical/icalparameter.h /usr/include/libical/icalparameter_cxx.h /usr/include/libical/icalparser.h /usr/include/libical/icalperiod.h /usr/include/libical/icalproperty.h /usr/include/libical/icalproperty_cxx.h /usr/include/libical/icalrecur.h /usr/include/libical/icalrestriction.h /usr/include/libical/icalset.h /usr/include/libical/icalspanlist.h /usr/include/libical/icalspanlist_cxx.h /usr/include/libical/icalss.h /usr/include/libical/icalssyacc.h /usr/include/libical/icaltime.h /usr/include/libical/icaltimezone.h /usr/include/libical/icaltypes.h /usr/include/libical/icaltz-util.h /usr/include/libical/icalvalue.h /usr/include/libical/icalvalue_cxx.h /usr/include/libical/icalvcal.h /usr/include/libical/icptrholder_cxx.h /usr/include/libical/libical_ical_export.h /usr/include/libical/libical_icalss_export.h /usr/include/libical/libical_vcal_export.h /usr/include/libical/pvl.h /usr/include/libical/sspm.h /usr/include/libical/vcaltmp.h /usr/include/libical/vcc.h /usr/include/libical/vcomponent_cxx.h /usr/include/libical/vobject.h /usr/lib/cmake/LibIcal /usr/lib/cmake/LibIcal/LibIcalConfig.cmake /usr/lib/cmake/LibIcal/LibIcalConfigVersion.cmake /usr/lib/cmake/LibIcal/LibIcalTargets-relwithdebinfo.cmake /usr/lib/cmake/LibIcal/LibIcalTargets.cmake /usr/lib/libical.so /usr/lib/libical_cxx.so /usr/lib/libicalss.so /usr/lib/libicalss_cxx.so /usr/lib/libicalvcal.so /usr/lib/pkgconfig/libical.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Dec 19 23:52:30 2024