./wip/akonadi-calendar, Akonadi calendar integration

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 17.12.1, Package name: akonadi-calendar-17.12.1, Maintainer: markd

Akonadi Calendar is a library that effectively bridges the type-agnostic API of
the Akonadi client libraries and the domain-specific KCalCore library. It provides
jobs, models and other helpers to make working with events and calendars through
Akonadi easier.

The most notable class is Akonadi::ETMCalendar, a model built on top of the
Akonadi::EntityTreeModel which provides filters to only show events from selected
calendars, iterate over events, including recurrences, provides reverse lookup
from KCalCore::Incidence to Akonadi::Item and other features.

Besides the model there is for example Akonadi::FreeBusyProviderBase, an interface
for Akonadi Resources that can provide Free/Busy information.

Required to run:
[security/cyrus-sasl] [security/gnupg2] [devel/boost-libs] [x11/qt5-qtbase] [wip/kmailtransport] [wip/akonadi-contacts] [wip/kcalutils]

Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/recordproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [devel/extra-cmake-modules]

Master sites: (Expand)

SHA1: 15cc246a696d2b2c448ace950c2ed71768fb974a
RMD160: fbaac2c9dab4e5a54012a91b7c7bdaacde124498
Filesize: 273.453 KB

Version history: (Expand)