summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-9999.ebuild6
1 files changed, 5 insertions, 1 deletions
diff --git a/kde-plasma/ksystemstats/ksystemstats-9999.ebuild b/kde-plasma/ksystemstats/ksystemstats-9999.ebuild
index 6627e582182..56537424abb 100644
--- a/kde-plasma/ksystemstats/ksystemstats-9999.ebuild
+++ b/kde-plasma/ksystemstats/ksystemstats-9999.ebuild
@@ -7,7 +7,7 @@ ECM_HANDBOOK="forceoptional"
ECM_TEST="forceoptional"
KFMIN=9999
QTMIN=6.8.1
-inherit ecm plasma.kde.org
+inherit ecm fcaps plasma.kde.org
DESCRIPTION="Plugin-based system monitoring daemon"
@@ -34,8 +34,12 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+# -m 0755 to avoid suid with USE="-filecaps"
+FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksystemstats_intel_helper )
+
src_configure() {
local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
$(cmake_use_find_package networkmanager KF6NetworkManagerQt)
)
ecm_src_configure