From d1fcd4f91fd5932f922d9be9e4a34437571a628f Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 11 Dec 2025 19:38:21 +0100 Subject: [PATCH] dev-util/massif-visualizer: 25.12.0 version bump Signed-off-by: Andreas Sturmlechner --- dev-util/massif-visualizer/Manifest | 1 + .../massif-visualizer-25.12.0.ebuild | 43 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 dev-util/massif-visualizer/massif-visualizer-25.12.0.ebuild diff --git a/dev-util/massif-visualizer/Manifest b/dev-util/massif-visualizer/Manifest index 5468e572edc4a..7ac670aee97df 100644 --- a/dev-util/massif-visualizer/Manifest +++ b/dev-util/massif-visualizer/Manifest @@ -1 +1,2 @@ DIST massif-visualizer-25.08.3.tar.xz 285956 BLAKE2B 11ce670fd406d97c39bc2e36609fb61361ee5b914e21246e587eeb36375e7a297e94adb2f40abc08bdf40f930e67f654dc5b458581d370eeb5a9969f072dae24 SHA512 5bffd612242d5cb646c33c53d90ea0de827585d63205548d2ac64fe020378e47b9d96bb140b0fc767999992589dc8b7a5073f1914ef79613133fac3cc6899cf0 +DIST massif-visualizer-25.12.0.tar.xz 286048 BLAKE2B 8502feed53d2ed6e55466c35d492bc1203f0e1c99a82103fe95a02aa539fd4befb921c719e6ab983c683c3d5deae82038b4e8c2c2e66a8267045ecf7df38b799 SHA512 90bd95d067f46a00a37d914612e736ab39114e6e987fae3c9d0adac45aa2d3e0d30e25d21f2a8df6c85a33c52e044f5107588b798c6e100ee608564efd06c65f diff --git a/dev-util/massif-visualizer/massif-visualizer-25.12.0.ebuild b/dev-util/massif-visualizer/massif-visualizer-25.12.0.ebuild new file mode 100644 index 0000000000000..f246701d04143 --- /dev/null +++ b/dev-util/massif-visualizer/massif-visualizer-25.12.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="forceoptional" +KFMIN=6.19.0 +QTMIN=6.9.1 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Tool visualising massif data" +HOMEPAGE="https://apps.kde.org/massif_visualizer/" + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+callgraph" + +DEPEND=" + dev-libs/kdiagram:6 + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[gui,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-frameworks/karchive-${KFMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + callgraph? ( >=media-gfx/kgraphviewer-2.5.0:0 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package callgraph KGraphViewerPart) + ) + ecm_src_configure +}