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

libical-doc-3.0.6-lp152.2.3.1 RPM for noarch

From OpenSuSE Leap 15.2 updates for noarch

Name: libical-doc Distribution: openSUSE Leap 15.2
Version: 3.0.6 Vendor: openSUSE
Release: lp152.2.3.1 Build date: Tue Dec 8 03:11:19 2020
Group: Documentation/Other Build host: lamb65
Size: 66236 Source RPM: libical-3.0.6-lp152.2.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/libical/libical
Summary: Example source code for programs to use libical
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

MPL-2.0 OR LGPL-2.1-only

Changelog

* Tue Nov 17 2020 Michael Gorse <mgorse@suse.com>
  - Add libical-read-v2-v3-data.patch: correctly read slim timezone
    data (bsc#1178412).
* Wed Oct 30 2019 Adam Majer <adam.majer@suse.de>
  - Fix multibuild building. For baselibs.conf and _multibuild to
    work correctly, we need to define all possible %package in the
    spec file irrespective of the "flavor". Packages are not generated
    if they do not have a %files section
* Wed Oct 30 2019 Yifan Jiang <yfjiang@suse.com>
  - Add pkgconfig(libical) BuildRequires: pkg-config 0.29.2 is not
    able to generate libical-glib pkgconfig dependency without
    libical.pc.
* Wed Oct 16 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix glib-devel dependencies on the typelib files after they were
    renamed to match the correct names.
* Wed Oct 16 2019 Dominique Leuenberger <dimstar@opensuse.org>
  - Add libical-glib3 to baselibs.conf: dependency to evolution.
* Wed Oct 09 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to release 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
* Fri Oct 04 2019 Jan Engelhardt <jengelh@inai.de>
  - Use proper grammar in description.
* Tue Oct 01 2019 Michael Gorse <mgorse@suse.com>
  - Build glib and gobject-introspection bindings separately in order
    to avoid build cycle.
  - Move gobject-introspection bindings into their own packages.
  - Move libical gir into libical-glib-devel.
* Thu Aug 29 2019 Luke Jones <luke@ljones.dev>
  - Enable libical-glib, required by evolution-data-server 3.33+
  - Add rpmlintrc to filter typelib warnings
* Sun Jun 02 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to new upstream release 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.
    * Built-in timezones updated to tzdata2019a.
* Fri Nov 09 2018 Jan Engelhardt <jengelh@inai.de>
  - Add patches 0001-vcc.y-factor-out-hexdigit-conversion.patch,
    0002-vcc.y-fix-infinite-loop-with-lower-case-hex-digits.patch,
    0003-vcc.y-fix-infinite-loop-with-non-hex-digits.patch,
    0004-vobject.c-vCard-Unicode-reading-support.patch,
    0005-vcc.y-do-not-ignore-field-separator-in-QUOTED-PRINTA.patch
    to support Unicode in VCF (and fix infinite loops).
    [https://github.com/libical/libical/pull/354 ]
* Thu Aug 23 2018 jengelh@inai.de
  - Update to new upstream release 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
* Sat Mar 03 2018 jengelh@inai.de
  - Update to new upstream release 3.0.3
    * Various changes to the API over 2.x.
    * Fixed use-after-free issues and some memory leaks
    * More accurate VTIMEZONE generation when using the system time
      zone data (when USE_BUILTIN_TZDATA=False)
    * 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.
    * Added support for VPATCH component.
  - Disable building static libs, nothing seems to be using it.
  - Remove 0001-build-ICU-must-appear-as-Requires-in-pkgconfig.patch,
    libical-boo986631-read-past-end.patch,
    libical-boo986631-check-prev-char.patch,
    libical-parser-sanity-check.patch,
    libical-timezone-use-after-free.patch,
    libical-boo1015964-use-after-free.patch (all are upstream)
* Wed Feb 28 2018 dimstar@opensuse.org
  - Modernize spec-file by calling spec-cleaner
* Mon Jun 19 2017 mgorse@suse.com
  - Add fixes for various crashes:
    libical-boo986631-read-past-end.patch
    libical-boo986631-check-prev-char.patch
    libical-parser-sanity-check.patch
    libical-timezone-use-after-free.patch
    libical-boo1015964-use-after-free.patch
    Fixes boo#986631 (CVE-2016-5827), boo#986639 (CVE-2016-5824),
    boo#1015964 (CVE-2016-9584), and boo#1044995.
* Mon Oct 03 2016 jengelh@inai.de
  - Add 0001-build-ICU-must-appear-as-Requires-in-pkgconfig.patch
* Thu Sep 29 2016 jengelh@inai.de
  - Fix wrong baselibs provides
* Fri Sep 09 2016 zaitor@opensuse.org
  - Add pkgconfig(icu-i18n) BuildRequires: Build the new RSCALE
    support.
* Thu Jul 21 2016 dimstar@opensuse.org
  - Update to version 2.0.0:
    + Lots of source code scrubbing.
    + RSCALE support (requires libicu).
    + CalDAV attachment support (draft-daboo-caldav-attachments).
    + Resurrect the Berkeley DB storage support.
    + Incorrect recurrence generation for weekly pattern
      (gh#libical/libical#83)
    + Handle RRULEs better.
    + Handle threading better.
  - Drop reproducible-generator.patch: fixed upstream.
  - Bump sonum to 2, following upstream (also update baselibs.conf).
* Thu Apr 14 2016 mgorse@suse.com
  - Update to GNOME 3.20  Fate#318572
  - Drop libical-sle12-abi.patch:
    use standard libical 1.0.1 ABI for SP2.
* Tue Feb 03 2015 coolo@suse.com
  - add reproducible-generator.patch from debian bug report to
    get reproducible builds (and predicatable API actually)
* Fri Dec 26 2014 badshah400@gmail.com
  - Update to version 1.0.1:
    + Bug fixes:
    - issue74: Do not escape double quote character
    - issue80,issue92: fix crashes using
      icaltimezone_load_builtin_timezone() recursively
    - Fix icalcomponent_foreach_recurrence() and large durations
      between recurrences (e.g. FREQ=YEARLY)
    - Properly handle UTCOFFSETs of the form +/-00mmss
    - Properly skip bogus dates (e.g. 2/30, 4/31) in
      RRULE:FREQ=MONTHLY
    - Properly handle RRULE:FREQ=MONTHLY;BYDAY;BYMONTHDAY when
      DTSTART isn't on BYDAY
    - Fix RRULE:FREQ=YEARLY;BYDAY;BYWEEKNO - MUST use ISO weeks
    - Properly skip bogus dates (e.g. 2/29) in
      RRULE:FREQ=YEARLY[;BYMONTH][;BYMONTHDAY]
    + Build fixes/features:
    - Autotools build system is removed
    - CMake version 2.8.9 (or higher) is required (was CMake
      version 2.4.0)
    - Add new -DSHARED_ONLY and -DSTATIC_ONLY CMake options
    - Remove -DSTATIC_LIBRARY CMake option
    - MSYS2 builds (fixed instructions)
    - Now can build api documentation with make docs
    + Update tzdata to version 2014g
    + Support added for schedule params: agent, status, force-send
    + Added a UID to the VFREEBUSY component
    + Allow dates > 2038 if sizeof(time_t) > 4
    + Add properties from draft-ietf-tzdist-service
    + Add support for RRULE:FREQ=YEARLY;BYDAY;BYYEARDAY and fixed
      RRULE:FREQ=YEARLY;BYYEARDAY with negative days
    + More regression tests added, in particular for recurrence
    + Almost all compile warnings silenced
    + A bunch of Coverity Scan warnings silenced
    + Package cmake macros installed by package.
  - Add libical-sle12-abi.patch:
    use enum values used in prior SLE12 package, for ABI
    compatibility (bsc#954161).
  - Drop 941609-typo-fix_icaltime_days_in_year.patch:
    fixed upstream (bsc#941609).
* Mon Oct 20 2014 cxiong@suse.com
  - Add 941609-typo-fix_icaltime_days_in_year.patch:
    Typo fix "icaltime_days_in_year". This bug doesn't affect any
    functionality of SLE-12, backport for code correctness and
    completeness (bsc#941609).

Files

/usr/share/doc/packages/libical-doc
/usr/share/doc/packages/libical-doc/AddingOrModifyingComponents.txt
/usr/share/doc/packages/libical-doc/CMakeLists.txt
/usr/share/doc/packages/libical-doc/UsingLibical.txt
/usr/share/doc/packages/libical-doc/examples
/usr/share/doc/packages/libical-doc/examples/access-usecases.txt
/usr/share/doc/packages/libical-doc/examples/access_components.c
/usr/share/doc/packages/libical-doc/examples/access_properties_and_parameters.c
/usr/share/doc/packages/libical-doc/examples/changenames.pl
/usr/share/doc/packages/libical-doc/examples/errors.c
/usr/share/doc/packages/libical-doc/examples/main.c
/usr/share/doc/packages/libical-doc/examples/parse_text.c


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:25:09 2024