I was able to compile soprano-2.7.0 using CMake 2.8.1 but it was not able to find libraptor dependiences (parse error). Due to this error in whole kde 4.7 no Nepomuk was installed (and also kdepimlibs couldn't be compiled). I think that cmake minimal version should be added to this package (and maybe for kde itselt) to prevent that issue. Update CMake to recent version (2.8.5) fixes that problem. Reproducible: Always Steps to Reproduce: 1. Try to compile soprano using CMake (for me it was 2.8.1) 2. You can see errors during configure phase and information that no libraptor dependiences was found 3. In result soprano is built without nepomuk. 4. Try to install kde - you will see information that no Nepomuk <kdelibs> was found. This feature is needed by kdepimlibs. Update CMake fixes this problem.
cmake 2.8.1 is not in the tree anymore... I suspect this is already fixed in current stable 2.8.4, else we'd have seen duplicate bugs by now. Raising general cmake requirement to 2.8.4 in eclass.