heaptrack: 1.5.0 -> 1.5.0-unstable, switch to Qt6

This commit is contained in:
K900
2025-08-30 11:52:38 +03:00
parent a195a53cb5
commit a9b4ed5035
2 changed files with 12 additions and 18 deletions
@@ -1,9 +1,7 @@
{
lib,
stdenv,
mkDerivation,
fetchFromGitHub,
fetchpatch,
fetchFromGitLab,
cmake,
extra-cmake-modules,
makeBinaryWrapper,
@@ -14,6 +12,7 @@
sparsehash,
zstd,
qtbase,
wrapQtAppsHook,
kio,
kitemmodels,
threadweaver,
@@ -22,30 +21,25 @@
kdiagram,
}:
mkDerivation rec {
stdenv.mkDerivation {
pname = "heaptrack";
version = "1.5.0";
version = "1.5.0-unstable-2025-07-21";
src = fetchFromGitHub {
owner = "KDE";
src = fetchFromGitLab {
domain = "invent.kde.org";
owner = "sdk";
repo = "heaptrack";
rev = "v${version}";
hash = "sha256-pP+s60ERnmOctYTe/vezCg0VYzziApNY0QaF3aTccZU=";
rev = "9db5d53df554959478575e080648f6854d362faf";
hash = "sha256-8NLpp/+PK3wIB5Sx0Z1185DCDQ18zsGj9Wp5YNKgX8E=";
};
patches = [
# cmake: Fix C compatibility of libunwind probes
(fetchpatch {
url = "https://invent.kde.org/sdk/heaptrack/-/commit/c6c45f3455a652c38aefa402aece5dafa492e8ab.patch";
hash = "sha256-eou53UUQX+S7yrz2RS95GwkAnNIZY/aaze0eAdjnbPU=";
})
];
nativeBuildInputs = [
cmake
extra-cmake-modules
makeBinaryWrapper
wrapQtAppsHook
];
buildInputs = [
zlib
boost
+1 -1
View File
@@ -3141,7 +3141,7 @@ with pkgs;
hdf5-threadsafe = hdf5.override { threadsafe = true; };
heaptrack = libsForQt5.callPackage ../development/tools/profiling/heaptrack { };
heaptrack = kdePackages.callPackage ../development/tools/profiling/heaptrack { };
headscale = callPackage ../servers/headscale { };