Package Release Info

kcalendarcore-5.90.0-bp154.1.104

Update Info: Base Release
Available in Package Hub : 15 SP4

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

kcalendarcore-devel
libKF5CalendarCore5

Change Logs

* Mon Jan 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.90.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.90.0
- Changes since 5.89.0:
  * Make it compiles against qt6
  * Add unittest for timeSpec-only change of dtStart/dtEnd
  * Compare timeSpec() for the end date/time too.
  * ICalFormat: reduce calls to dtStart()/dtEnd(), use the local vars
  * Fix timezone information being lost when creating events
* Sat Dec 04 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.89.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
  * Port QStringRef (deprecated) to QStringView
  * Compare the objects managed by a QSharedPointer
  * Extend Event unit test to compare alarms
  * Avoid update calls if nothing changed
  * Consistency and range checking for GEO data
  * Fix compile with QT6
  * Check validity of priority value
* Sun Nov 07 2021 Christophe Giboudeaux <christophe@krop.fr>
- Strip 'Source' URL for faster submissions
* Sun Nov 07 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.88.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.88.0
- Too many changes to list here.
* Sun Oct 03 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.87.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.87.0
- Changes since 5.86.0:
  * Add Gitlab CI configuration
  * Set the correct last modified time when creating an exception for a recurring event.
  * icalformat_p.cpp - support ATTACH parameter FILENAME (kde#436161)
  * Add Qt5Gui as dependency in pkgconfig file.
  * autotests/testicaltimezones.cpp - fix unused variable warning
  * Read floating date time as LocalTime
  * Implement PERIOD support in RDATE
* Mon Sep 06 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.86.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.86.0
- No code change since 5.85.0
* Fri Aug 27 2021 Christophe Giboudeaux <christophe@krop.fr>
- Disable lto for ppc64 builds.
* Fri Aug 06 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.85.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.85.0
- Changes since 5.84.0:
  * Fixup include dir into pkgconfig file
  * Hide fields, to enforce uniform use of setFieldDirty()
  * Fix formating in apidoc for free busy
  * Add ownerChanged signal
  * Add metadata properties to calendar
  * Add base class for calendar plugins
  * More completion field consistency and dirtyness checks
  * Mark mCompleted as dirty if it changes, and also reset status
* Sun Jul 04 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.84.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.84.0
- Changes since 5.83.0:
  * Assign and compare more Incidence::Private members (kde#437670)
  * When sorting to-dos, treat undefined dtDues as later than defined dtDues
  * Generate pkgconfig file
  * Remove unused includes
  * Return start datetimes for non-recurring incidences (kde#396570)
- Only install the license files once
* Sat Jun 05 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.83.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.83.0
- Changes since 5.82.0:
  * Allow sorting of todos by category (tag)
  * Remove a false comment from the API docs
  * Ensure not to use a timezone with the same UTC offset in test.
  * Update Compat test references
  * Use UTC times when calculating the transition dates of standard and dst phases.
  * Bump required CMake version to 3.16
  * Remove conditional compilation for libical older than 3
  * Fix Compat-libical3-eGroupware.ics
* Sat May 01 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.82.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.82.0
- Changes since 5.81.0:
  * Fix mem leak found by asan
  * Don't export UTC timezone as TZID=UTC
* Mon Apr 05 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.81.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
  * Run clang-format
  * Add clang-format configuration
  * Add trailing comma to enum
  * Don't use qMakePair for implementing qHash
* Sun Mar 07 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.80.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.80.0
- Changes since 5.79.0:
  * Add a flag not to update the lastModified field automatically.
  * Fix enum documentation
* Mon Feb 08 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.79.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.79.0
- Changes since 5.78.0:
  * Unregister MemoryCalendar as an observer when deleting an incidence.
  * Use the recurrenceId to delete the right occurrence.
  * Also clear notebook associations when closing a MemoryCalendar.
* Wed Jan 06 2021 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.78.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.78.0
- Changes since 5.77.0:
  * Remove ifdefs, we require Qt 5.14 now
  * CMakeLists.txt - increase minimum libical version to 3.0
* Sat Dec 05 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.77.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.77.0
- Changes since 5.76.0:
  * Fix maintainer, that is supposed to be Allen Winter
  * Re-add COLOR property serialization from RFC7986.
  * Add support for CONFERENCE property
  * Add alarmsTo convenience method to Calendar
  * Check that by day recurrences do not precede dtStart.
Version: 5.115.0-bp156.1.1
* Thu Feb 08 2024 Christophe Marin <christophe@krop.fr>
- Update to 5.115.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.115.0
- Changes since 5.114.0:
  * src/incidence.cpp - fix infinite looping
* Sat Jan 13 2024 Christophe Marin <christophe@krop.fr>
- Update to 5.114.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.114.0
- No code change since 5.113.0
* Tue Dec 05 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.113.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.113.0
- No code change since 5.112.0
* Mon Nov 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.112.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.112.0
- Changes since 5.111.0:
  * ICalFormat: don't shift all-day invite dates to UTC (kde#421400)
- Drop patch, merged upstream:
  * 0001-ICalFormat-don-t-shift-all-day-invite-dates-to-UTC.patch
* Mon Oct 09 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.111.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
* Wed Sep 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.110.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
* Tue Aug 08 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.109.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.109.0
- Changes since 5.108.0:
  * Add explicit moc includes to sources for moc-covered headers
* Mon Jul 03 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.108.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.108.0
- Changes since 5.107.0:
  * Remove qt6 CI builds
* Mon Jun 05 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.107.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.107.0
- No code change since 5.106.0
* Sat May 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.106.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.106.0
- Changes since 5.105.0:
  * resolve two warnings
  * Deprecate Calendar relations API
  * Deprecate the notebook support
  * Deprecated the non-functional and unused save/reload API
* Sat Apr 01 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.105.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
* Mon Mar 06 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.104.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.104.0
- No code change since 5.103.0
* Wed Feb 08 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.103.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.103.0
- Changes since 5.102.0:
  * Add Q_PROPERTY for IncidenceBase::url as well
  * Avoid calling twice update() in setAttendees().
  * Unbreak static build consumers
Version: 5.102.0-bp155.2.3.1
* Fri Oct 20 2023 Christophe Marin <christophe@krop.fr>
- Add upstream change (kde#421400, boo#1171450):
  * 0001-ICalFormat-don-t-shift-all-day-invite-dates-to-UTC.patch
Version: 5.102.0-bp155.1.7
* Thu Jan 12 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.102.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.102.0
- No code change since 5.101.0
* Tue Dec 06 2022 Christophe Marin <christophe@krop.fr>
- Update to 5.101.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0
* Tue Nov 08 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.100.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.100.0
- No code change since 5.99.0
* Sat Oct 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.99.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
  * Add Qt6 windows CI support
  * .gitlab-ci.yml: enable static builds
  * Use dtStart as the default for dtRecurrence
* Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.98.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
  * Ensure that status values are valid
  * Fix building with deprecated API disabled
  * Add FreeBSD Qt6 CI support
  * Fix nesting of update()/updated() calls
* Sun Aug 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.97.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
  * Deprecate deletion tracking support in CalFormat::fromString
  * Add plugin loader for KCalendarCore::CalendarPlugin
* Sun Jul 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.96.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
  * Don't drop custom properties with non-text value types
  * Add calendar loading state property
  * Fix UTC offset timezone loading with latest Qt 5.15.x
  * Change the xCalFormat classes to use a hierarchical dptr
* Fri Jun 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.95.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
  * Make the Calendar::accessMode property actually accessible from QML
  * Don't heap allocate ICalFormatImpl in ICalFormat::Private
  * Remove unnecessary and largely unused d pointers in the Compat* classes
  * Remove ICalFormatImpl d pointer and vtable
  * Don't remove the hasGeo property for Qt6, just make it read-only
  * Change Calendar::sortX() methods to work in-place
  * Initialize all fields in a default constructed Attendee object
  * Add Duration <-> iCal string conversion methods to ICalFormat
  * Deprecate largely unused rawEventsForDate overload
* Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.94.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
  * Create UIDs if necessary (kde#339726)
  * Add windows CI
* Sun Apr 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.93.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
  * Notify on notebook change for exceptions.
  * Note use of low-level libical function
  * Print more information about errors when loading vCalendars
  * Implement notebook association when parsing iCal data.
  * Correct a comment
  * Fix storing of times with UTC offsets
  * Second attempt to make testTodoCompletedOnce work all year
  * Revert "Don't use the current date for recurring todo completion test"
  * Compare QDateTime times, timespecs, and timezones
* Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.92.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.92.0
- Changes since 5.91.0:
  * Compare timeSpecs when comparing incidences for equality
  * Add Qt6 Android CI
  * Preserve timeSpec of all-day event's dtEnd
* Sun Feb 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.91.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/frameworks/5/5.91.0
- Changes since 5.90.0:
  * Don't use the current date for recurring todo completion test
  * Revert "Honour STATUS:CANCELLED"
  * Serialize container sizes as 32bit integers
  * Compare timeSpec() for the due date/time, too
  * Set the local timezone in testevent
  * Fix geo coordinate unit test without deprecated API
  * Fix generate pkg file
  * Add CI qt6 support
  * Remove FreeBusyPrivate::q
  * Remove TodoPrivate::q
  * T12270: create an inheritance hierarchy of private types
Version: 5.76.0-bp153.1.14
* Sat Nov 07 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.76.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.76.0
- Changes since 5.75.0:
  * Raise ambiguity in ICalFormat::toString() in tests
  * Make MemoryCalendar::rawEvents(QDate, QDate) works for open bounds
* Mon Oct 05 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.75.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.75.0
- Changes since 5.74.0:
  * Remove obsolete license text
  * Relicense file to LGPL-2.0-or-later
* Sun Sep 06 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.74.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.74.0
- Changes since 5.73.0:
  * Always store X-KDE-VOLATILE-XXX properties as volatile.
  * Document the expected TZ transitions in Prague
  * Remove obsolete COPYING files
* Sun Aug 02 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.73.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.73.0
- Changes since 5.72.0:
  * Use KF-standardized Qt logging categories
  * Fix unittests on FreeBSD.
* Sun Jul 05 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.72.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.72.0
- Changes since 5.71.0:
  * Correct documentation for Recurrence::setStartDateTime()
  * Check for write error in save() if the disk is full (kde#370708)
  * Correct icon names for recurring to-dos
  * Fix serialization of recurring to-do's start date (kde#345498)
  * Add more tests for Recurrence::getNextDayTime(QDateTime)
Version: 5.71.0-bp152.1.1
* Sun Jun 07 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.71.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.71.0
- No code change since 5.70.0
* Sun May 03 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.70.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.70.0
- No code change since 5.69.0
* Sun Apr 05 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.69.0
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/kde-frameworks-5.69.0
- Changes since 5.68.0:
  * fix fallback to vCalendar loading on iCalendar load failure
* Sun Mar 08 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.68.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/kde-frameworks-5.68.0.php
- Changes since 5.67.0:
  * Fix mismatching iterator types
  * Update visibility cache when notebook visibility is changed
  * Make it compile against qt5.15. SkipEmptyParts is part of Qt::.
  * KCalendarCore: Convert license statements to SPDX markers
  * Use ecm_qt_install_logging_categories over manual categories files
  * Port QRegExp to QRegularExpression
* Sun Feb 02 2020 Christophe Giboudeaux <christophe@krop.fr>
- Replace %make_jobs with %cmake_build.
* Sun Feb 02 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.67.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/kde-frameworks-5.67.0.php
- No code change since 5.66.0
* Sun Jan 05 2020 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.66.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/kde-frameworks-5.66.0.php
- Changes since 5.65.0:
  * Remove endl. qCritical/qDebug already adds a endl.
  * Improve README.md to have an Introduction section
  * Make incidence geographic coordinate also accessible as a property
  * Fix RRULE generation for timezones
  * Update the obsolete projects.kde.org URL
* Sun Dec 08 2019 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.65.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/kde-frameworks-5.65.0.php
- Changes since 5.64.0:
  * autotests: Find perl executable on all platforms
  * Add some test to ensure local time handling in recurrences.
  * Fallback to system time zone on calendar creation with an invalid one.
  * Memory Calendar: avoid code duplication
  * Use QDate as key in mIncidencesForDate in MemoryCalendar
  * Handle incidences in different time zones in MemoryCalendar.
* Sun Nov 03 2019 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.64.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/kde-frameworks-5.64.0.php
- Changes since 5.63.0:
  * Add libical version too
  * Fix typo
  * Use ECMGenerateExportHeader to manage deprecated API better
  * Explicitly define the Journal copy ctor
* Tue Oct 15 2019 Christophe Giboudeaux <christophe@krop.fr>
- Fix the license tag. kcalendarcore is LGPL-2.0-or-later.
* Sun Oct 06 2019 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.63.0
  * kcalcore was renamed to kcalendarcore and is now a KDE framework.
* Fri Aug 09 2019 Christophe Giboudeaux <christophe@krop.fr>
- Update to 19.08.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.08.0.php
- Changes since 19.07.90:
  * "kcalcore_debug.h" -> "kcalendarcore_debug.h"
  * Rename to kcalendarcore
  * Rename kcalcore_version.h to kcalendarcore_version.h
* Tue Aug 06 2019 lbeltrame@kde.org
- Update to 19.07.90
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.08-rc.php
- Changes since 19.07.80:
  * Clarify that utils.h is not public API
  * Port tests to new namespace
  * Rename the header install locations to KCalendarCore
  * Rename the KCalCore namespace to KCalendarCore
* Tue Jul 23 2019 lbeltrame@kde.org
- Update to 19.07.80
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.08-beta.php
- Changes since 19.04.3:
  * Too many changes to list here
* Sat Jul 13 2019 lbeltrame@kde.org
- Update to 19.04.3
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.04.3.php
- No code changes since 19.04.2
* Fri Jun 07 2019 lbeltrame@kde.org
- Update to 19.04.2
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.04.2.php
- Changes since 19.04.1:
  * Remove bogus TODO, this is a private header already so it's fine
* Fri May 10 2019 lbeltrame@kde.org
- Update to 19.04.1
  * New bugfix release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.04.1.php
- No code changes since 19.04.0
* Sat Apr 20 2019 lbeltrame@kde.org
- Update to 19.04.0
  * New feature release
  * For more details please see:
  * https://www.kde.org/announcements/announce-applications-19.04.0.php
- No code changes since 19.03.90
* Tue Apr 09 2019 lbeltrame@kde.org
- Update to 19.03.90
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/announce-applications-19.04-rc.php
- Changes since 19.03.80:
  * Fix compile, KCalCore doesn't depend on Qt5Widgets, so use Qt5Gui instead
  * Workaround a Qt 5.13 bug
* Wed Mar 27 2019 lbeltrame@kde.org
- Update to 19.03.80
  * New feature release
  * For more details please see:
  * https://kde.org/announcements/announce-applications-19.04-beta.php
- Changes since 18.12.3:
  * compile without foreach
  * We use find_dependency, so we need to include CMakeFindDependencyMacro.
  * Support static builds
  * Add property for productId
  * Fix some clazy warning