AFAIK, Strigi is used for indexing and metadata search. I think it should be disabled when kdelibs are built with "-semantic-desktop".
set(STRIGI_MIN_VERSION 0.6.3) find_package(Strigi) if (WIN32) set (STRIGI_REQUIRED FALSE) set (STRIGI_EXTRA_TEXT "") else (WIN32) set (STRIGI_REQUIRED TRUE) set (STRIGI_EXTRA_TEXT "Required by some critical kioslaves") endif (WIN32) macro_log_feature(STRIGI_FOUND "Strigi" "Desktop indexing and search support" "http://strigi.sourceforge.net" ${STRIGI_REQUIRED} "${STRIGI_MIN_VERSION}" ${STRIGI_EXTRA_TEXT}) Well, it's explicitly required by kdelibs now. The semantic-desktop useflag will probably have to go the way of the dinosaur...