Merge pull request #206639 from vimpostor/hotspot_1.4

This commit is contained in:
Sandro 2023-01-04 00:51:14 +01:00 committed by GitHub
commit 6ee8dc0e31
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -9,6 +9,7 @@
, kio
, kitemmodels
, kitemviews
, kparts
, kwindowsystem
, libelf
, qtbase
@ -21,13 +22,13 @@
mkDerivation rec {
pname = "hotspot";
version = "1.3.0";
version = "1.4.0";
src = fetchFromGitHub {
owner = "KDAB";
repo = "hotspot";
rev = "v${version}";
sha256 = "1f68bssh3p387hkavfjkqcf7qf7w5caznmjfjldicxphap4riqr5";
hash = "sha256-7GuIe8F3QqosW/XaN3KC1WeWcI7woUiEc9Nw0b+fSk0=";
fetchSubmodules = true;
};
@ -36,12 +37,13 @@ mkDerivation rec {
extra-cmake-modules
];
buildInputs = [
elfutils
(elfutils.override { enableDebuginfod = true; }) # perfparser needs to find debuginfod.h
kconfigwidgets
ki18n
kio
kitemmodels
kitemviews
kparts
kwindowsystem
libelf
qtbase
@ -60,11 +62,6 @@ mkDerivation rec {
mkdir -p 3rdparty/{perfparser,PrefixTickLabels}/.git
'';
cmakeFlags = [
"-DRUSTC_DEMANGLE_INCLUDE_DIR=${rustc-demangle}/include"
"-DRUSTC_DEMANGLE_LIBRARY=${rustc-demangle}/lib/librustc_demangle.so"
];
meta = {
description = "A GUI for Linux perf";
longDescription = ''