diff --git a/srcpkgs/massif-visualizer/template b/srcpkgs/massif-visualizer/template new file mode 100644 index 00000000000000..473d8906321b84 --- /dev/null +++ b/srcpkgs/massif-visualizer/template @@ -0,0 +1,23 @@ +# Template file for 'massif-visualizer' +pkgname=massif-visualizer +version=26.08.2 +revision=1 +build_style=cmake +configure_args="-DQT_HOST_PATH=/usr" +hostmakedepends="extra-cmake-modules qt6-base kf6-kconfig gettext" +makedepends=" ecm-devel qt6-base-devel qt6-qt5compat-devel qt6-svg-devel \ +kf6-ki18n-devel kf6-kparts-devel kf6-kio-devel kf6-kcoreaddons-devel kf6-kconfig-devel \ +kf6-karchive-devel kdiagram6-devel" +short_desc="Visualizer for Valgrind Massif data files" +maintainer="Dora 'cat' " +license="GPL-2.0-or-later" +homepage="https://apps.kde.org/massif_visualizer/" +distfiles=https://github.com/KDE/massif-visualizer/archive/refs/tags/v${version}.tar.gz +checksum=6e8854258017943183472ebef2041f60a32081258780bbc50d10509850648255 + +# kgraphviewer is currently not compiled for ARM +# so we are only assking graphing functionaly to x86 +if [[ "$XBPS_TARGET_MACHINE" == *"x86_64"* || "$XBPS_TARGET_MACHINE" == *"i686"* ]]; then + makedepends+=" kgraphviewer-devel kparts-devel" + depends="graphviz" +fi