# The x11/kde-applications/kcachegrind port

## kcachegrind-25.04.2 – 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 mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  devel x11 x11/kde-applications

## Library dependencies

- devel/kf6/karchive
- devel/kf6/kcolorscheme
- devel/kf6/kcompletion
- devel/kf6/kconfig
- devel/kf6/kconfigwidgets
- devel/kf6/kcoreaddons
- devel/kf6/kdbusaddons
- devel/kf6/kguiaddons
- devel/kf6/ki18n
- devel/kf6/kio
- devel/kf6/kjobwidgets
- devel/kf6/kservice
- devel/kf6/kwidgetsaddons
- devel/kf6/kxmlgui
- devel/kf6/solid
- x11/qt6/qtbase

## Build dependencies

- STEM->=5.4.0:archivers/xz
- STEM->=6.15.0:devel/kf6/extra-cmake-modules
- devel/cmake/core
- devel/gettext,-tools
- devel/kf6/kdoctools
- devel/ninja
- graphics/vulkan-loader
- x11/qt6/qttools

## Run dependencies

- devel/desktop-file-utils
- devel/kf6/kdoctools
- x11/gtk+4,-guic