import heaptrack-1.2.0 to wip
This commit is contained in:
parent
a8c1f47df0
commit
ab01c53ccf
|
@ -0,0 +1,12 @@
|
|||
Heaptrack traces all memory allocations and annotates these events with stack
|
||||
traces. Dedicated analysis tools then allow you to interpret the heap memory
|
||||
profile to:
|
||||
|
||||
* find hotspots that need to be optimized to reduce the memory footprint of
|
||||
your application
|
||||
* find memory leaks, i.e. locations that allocate memory which is never
|
||||
deallocated
|
||||
* find allocation hotspots, i.e. code locations that trigger a lot of
|
||||
memory allocation calls
|
||||
* find temporary allocations, which are allocations that are directly
|
||||
followed by their deallocation
|
|
@ -0,0 +1,48 @@
|
|||
# $NetBSD$
|
||||
|
||||
GITHUB_PROJECT= heaptrack
|
||||
GITHUB_TAG= v1.2.0
|
||||
DISTNAME= ${GITHUB_TAG}
|
||||
PKGNAME= ${GITHUB_PROJECT}-${DISTNAME:S,^v,,}
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= ${MASTER_SITE_GITHUB:=KDE/}
|
||||
DIST_SUBDIR= ${GITHUB_PROJECT}
|
||||
|
||||
MAINTAINER= kamelderouiche@yahoo.com
|
||||
HOMEPAGE= https://github.com/KDE/heaptrack/
|
||||
COMMENT= Heap memory profiler
|
||||
LICENSE= gnu-lgpl-v2.1
|
||||
|
||||
WRKSRC= ${WRKDIR}/heaptrack-1.2.0
|
||||
|
||||
USE_CMAKE= yes
|
||||
USE_TOOLS= msgmerge
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
DEPENDS+= kqtquickcharts>=20.04.1:../../graphics/kqtquickcharts
|
||||
|
||||
.include "../../archivers/zstd/buildlink3.mk"
|
||||
.include "../../devel/boost-headers/buildlink3.mk"
|
||||
.include "../../devel/boost-libs/buildlink3.mk"
|
||||
.include "../../devel/kcoreaddons/buildlink3.mk"
|
||||
.include "../../devel/ki18n/buildlink3.mk"
|
||||
.include "../../devel/kio/buildlink3.mk"
|
||||
.include "../../devel/kitemmodels/buildlink3.mk"
|
||||
.include "../../devel/kservice/buildlink3.mk"
|
||||
.include "../../devel/threadweaver/buildlink3.mk"
|
||||
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
|
||||
.include "../../devel/zlib/buildlink3.mk"
|
||||
.include "../../lang/libunwind/buildlink3.mk"
|
||||
.include "../../security/kauth/buildlink3.mk"
|
||||
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
||||
.include "../../sysutils/solid/buildlink3.mk"
|
||||
.include "../../textproc/kcodecs/buildlink3.mk"
|
||||
.include "../../textproc/kcompletion/buildlink3.mk"
|
||||
.include "../../x11/kitemviews/buildlink3.mk"
|
||||
.include "../../x11/kwidgetsaddons/buildlink3.mk"
|
||||
.include "../../x11/kwindowsystem/buildlink3.mk"
|
||||
.include "../../x11/kjobwidgets/buildlink3.mk"
|
||||
.include "../../x11/kxmlgui/buildlink3.mk"
|
||||
.include "../../x11/kwidgetsaddons/buildlink3.mk"
|
||||
.include "../../x11/qt5-qtbase/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
|
@ -0,0 +1,11 @@
|
|||
@comment $NetBSD$
|
||||
bin/heaptrack_gui
|
||||
bin/heaptrack_print
|
||||
share/applications/org.kde.heaptrack.desktop
|
||||
share/icons/hicolor/128x128/apps/heaptrack.png
|
||||
share/icons/hicolor/16x16/apps/heaptrack.png
|
||||
share/icons/hicolor/22x22/apps/heaptrack.png
|
||||
share/icons/hicolor/32x32/apps/heaptrack.png
|
||||
share/icons/hicolor/48x48/apps/heaptrack.png
|
||||
share/icons/hicolor/64x64/apps/heaptrack.png
|
||||
share/metainfo/org.kde.heaptrack.appdata.xml
|
|
@ -0,0 +1,6 @@
|
|||
$NetBSD$
|
||||
|
||||
SHA1 (heaptrack/v1.2.0.tar.gz) = eae24eab07effdaa6ae140cc6ef98462556d249b
|
||||
RMD160 (heaptrack/v1.2.0.tar.gz) = 8d71a763044552579e82bf80454c1e9d9072112e
|
||||
SHA512 (heaptrack/v1.2.0.tar.gz) = 7fde9cda2dad9e619a5d11cb44b4ddeb66defa0a3bb4bb90ec63f9c502931f6307f736577284efe95b90e223509cb2023b4223702349193a4488f1d1057ce17c
|
||||
Size (heaptrack/v1.2.0.tar.gz) = 1115218 bytes
|
Loading…
Reference in New Issue