From 7a1be16beb356e0abe4a493a99cb99858831c33e Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 1 Oct 2025 21:59:33 +0530 Subject: [PATCH] gnu: massif-visualizer: Move to kde-sdk.scm. * gnu/packages/kde.scm (massif-visualizer): Remove variable. * gnu/packages/kde-sdk.scm (massif-visualizer): New variable. Change-Id: If923e493ec019edc1d82038b7aecf8eb10d843b4 --- gnu/packages/kde-sdk.scm | 34 ++++++++++++++++++++++++++++++++++ gnu/packages/kde.scm | 34 ---------------------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/gnu/packages/kde-sdk.scm b/gnu/packages/kde-sdk.scm index 0c12a68f7d90439a344a412270b7584d53e1bc63..eb849cd8ea370ee32267414113a0630fdaa452b1 100644 --- a/gnu/packages/kde-sdk.scm +++ b/gnu/packages/kde-sdk.scm @@ -187,3 +187,37 @@ JavaScript, Python and PHP. It also integrates with a debugger, different build systems (CMake, QMake, custom Makefiles) and version control software (Git, Subversion, Mercurial, CVS and Bazaar).") (license license:lgpl2.1+))) + +(define-public massif-visualizer + (package + (name "massif-visualizer") + (version "24.12.3") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/massif-visualizer-" version ".tar.xz")) + (sha256 + (base32 "09da7qlrq21rb2971wx43790ki6hk7xn255j82kfmx2kp9ilwvxm")))) + (build-system qt-build-system) + (native-inputs + (list extra-cmake-modules pkg-config shared-mime-info)) + (inputs + (list karchive + kcoreaddons + kparts + kdiagram + kgraphviewer + kio + ki18n + qtsvg + qt5compat)) + (arguments (list #:qtbase qtbase)) + (home-page "https://apps.kde.org/massif_visualizer/") + (synopsis "Visualize massif data generated by Valgrind") + (description + "Massif Visualizer is a tool that visualizes massif data. +You run your application in Valgrind with @code{--tool=massif} and then open +the generated @file{massif.out.%pid} in the visualizer. Gzip or Bzip2 +compressed massif files can also be opened transparently.") + (license license:gpl2+))) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index e0ce84d0262c93401783a701d6f57a17e82cab28..1d89fc3dcac6d191092a582c472d0a9e4139074e 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -694,40 +694,6 @@ illustrators, matte and texture artists, and the VFX industry. Notable features include brush stabilizers, brush engines and wrap-around mode.") (license license:gpl2+))) -(define-public massif-visualizer - (package - (name "massif-visualizer") - (version "24.12.3") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/massif-visualizer-" version ".tar.xz")) - (sha256 - (base32 "09da7qlrq21rb2971wx43790ki6hk7xn255j82kfmx2kp9ilwvxm")))) - (build-system qt-build-system) - (native-inputs - (list extra-cmake-modules pkg-config shared-mime-info)) - (inputs - (list karchive - kcoreaddons - kparts - kdiagram - kgraphviewer - kio - ki18n - qtsvg - qt5compat)) - (arguments (list #:qtbase qtbase)) - (home-page "https://apps.kde.org/massif_visualizer/") - (synopsis "Visualize massif data generated by Valgrind") - (description - "Massif Visualizer is a tool that visualizes massif data. -You run your application in Valgrind with @code{--tool=massif} and then open -the generated @file{massif.out.%pid} in the visualizer. Gzip or Bzip2 -compressed massif files can also be opened transparently.") - (license license:gpl2+))) - (define-public libqaccessibilityclient (package (name "libqaccessibilityclient")