# The x11/kde-applications/kcachegrind port

## kcachegrind-20.08.1 – profile data visualization tool

## Description

    KCachegrind is a profile data visualization tool, used to determine the most
    time consuming parts in the execution of a program.

    Features:

     - KCachegrind visualizes profiles (i.e. runtime characteristics) of
       applications in various ways, including call graph vizualisations and
       source/disassembler annotation.
     - It can load profiles generated by the cache simulation/call tracer Calltree,
       a Valgrind tool. Thus, profiling does not need any preparation, can cope
       with shared libraries and plugin architectures, and does not influence the
       measuring itself.
     - Converter scripts for OProfile, Perl, and PHP.
     - Switching between multiple visualization layouts.
     - Call graph can be exported as image (PNG).
     - Simultaneous display of 2 event types in Call and Annotation View

WWW: https://kde.org/applications/development/org.kde.kcachegrind

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el powerpc powerpc powerpc64 sparc64
Categories:
  devel x11 x11/kde-applications

## Library dependencies

- devel/kf5/karchive
- devel/kf5/kauth
- devel/kf5/kcodecs
- devel/kf5/kcompletion
- devel/kf5/kconfig
- devel/kf5/kconfigwidgets
- devel/kf5/kcoreaddons
- devel/kf5/ki18n
- devel/kf5/kio
- devel/kf5/kjobwidgets
- devel/kf5/kservice
- devel/kf5/kwidgetsaddons
- devel/kf5/kxmlgui
- x11/qt5/qtbase,-main

## Build dependencies

- STEM->=1.5.1:devel/ninja
- STEM->=5.73.0:devel/kf5/extra-cmake-modules
- archivers/xz
- devel/cmake
- devel/gettext,-tools
- devel/kf5/kdoctools
- x11/qt5/qttools,-main

## Run dependencies

- devel/desktop-file-utils
- devel/kf5/kdoctools
- x11/gtk+3,-guic