Construindo maciço-visualizador: o include não pôde encontrar o arquivo de carregamento CMakeFindDependencyMacro

Estou tentando construirvisualizador de maciços no CentOS 7. Infelizmente, estou tentando adivinhar as dependências, pois elas não estão todas listadas naINSTALL Arquivo. Tão longe:

yum install git
yum install kdelibs-devel extra-cmake-modules \
            qt5-qtsvg-devel qt5-qtxmlpatterns-devel \
            kf5-kparts-devel kf5-karchive-devel
git clone https://github.com/KDE/massif-visualizer
cd massif-visualizer
mkdir build
(cd build && cmake .. && make && make install)

Esses pacotes Qt5 e KF5 foram adicionados aoyum comando em grande parte por tentativa e erro, e algumas correspondências de padrões das mensagens de erro do CMake ... mas não consigo descobrir como resolver esses últimos erros:

-- Could not set up the appstream test. appstreamcli is missing.
CMake Error at /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake:37 (include):
  include could not find load file:

    CMakeFindDependencyMacro
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package)
  CMakeLists.txt:34 (find_package)


CMake Error at /usr/lib64/cmake/KF5Archive/KF5ArchiveConfig.cmake:38 (find_dependency):
  Unknown CMake command "find_dependency".
Call Stack (most recent call first):
  /usr/share/ECM/find-modules/FindKF5.cmake:74 (find_package)
  CMakeLists.txt:34 (find_package)

Isso ocorre porque, no CentOS 7, o CMake (2.8.12.2) é muito antigo? Ou alguma outra coisa?

questionAnswers(1)

yourAnswerToTheQuestion