From 4e006f04559c005cbe5f5bd8ccbd1e536f173674 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Sat, 17 Mar 2018 17:32:03 +0100 Subject: [PATCH] dev-util/heaptrack: Add USE=zstd Upstream commit 4edc10044f2743e067b0387d04518b94afd602e1 Package-Manager: Portage-2.3.24, Repoman-2.3.6 --- dev-util/heaptrack/heaptrack-9999.ebuild | 6 ++++-- dev-util/heaptrack/metadata.xml | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-util/heaptrack/heaptrack-9999.ebuild b/dev-util/heaptrack/heaptrack-9999.ebuild index 45bb021ef3ac5..cfcb4fc582299 100644 --- a/dev-util/heaptrack/heaptrack-9999.ebuild +++ b/dev-util/heaptrack/heaptrack-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ HOMEPAGE="http://milianw.de/blog/heaptrack-a-heap-memory-profiler-for-linux" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" -IUSE="+qt5" +IUSE="+qt5 zstd" COMMON_DEPEND=" dev-libs/boost:= @@ -33,6 +33,7 @@ COMMON_DEPEND=" $(add_qt_dep qtwidgets) dev-libs/kdiagram:5 ) + zstd? ( app-arch/zstd:= ) " DEPEND="${COMMON_DEPEND} $(add_frameworks_dep extra-cmake-modules) @@ -44,6 +45,7 @@ RDEPEND="${COMMON_DEPEND} src_configure() { local mycmakeargs=( -DHEAPTRACK_BUILD_GUI=$(usex qt5) + $(cmake-utils_use_find_package zstd Zstd) ) kde5_src_configure diff --git a/dev-util/heaptrack/metadata.xml b/dev-util/heaptrack/metadata.xml index c6bc2d94015a8..afa56cb84284d 100644 --- a/dev-util/heaptrack/metadata.xml +++ b/dev-util/heaptrack/metadata.xml @@ -5,4 +5,7 @@ asturm@gentoo.org Andreas Sturmlechner + + Enable support for ZSTD compression using app-arch/zstd +