| Package | Level | Description | Comments |
|---|---|---|---|
| Akonadi >= 1.4.91 | Required | Akonadi server libraries | Akonadi is required to build kdepim-runtime. |
| Boost >= 1.34.0 | Required | Boost C++ Libraries | Required by Akonadi. |
| Nepomuk | Required | The Nepomuk libraries | Nepomuk extends the search and tagging functionalities in KMail and Akonadi |
| QtDeclarative >= 4.7 | Required | Qt Declarative (QML) module | Required for building mobile UI |
| Shared desktop ontologies >= 0.6.51 | Required | Desktop ontologies | Ontologies necessary for the Nepomuk semantic desktop. |
| SMI >= 0.30 | Required | SharedMimeInfo | SharedMimeInfo is required. |
| Soprano >= 2.3.70 | Required | Semantic Desktop Storing | Soprano is needed for Nepomuk |
| xsltproc | Required | The command line XSLT processor from libxslt | Required for building Akonadi. |
| QtXmlPatterns | STRONGLY RECOMMENDED | The Qt module QtXmlPatterns (included with Qt) | Needed for building Akonadi resources. . Remove -no-exceptions from the Qt configure line if you are missing this library. |
| LibXML2 | Optional | Libraries used to develop XML applications | Needed for building the knut Akonadi resource. |
| strigi indexing | Optional | Strigi built with indexing | For Akonadi tools such as the message searchprovider |
| Strigi | Optional | Index metadata of files |