commit: 02560ba2c617b97fb51c3639bf36241d5860dd9e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 7 21:26:49 2025 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 9 17:11:58 2025 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=02560ba2
kde-plasma/ksystemstats: set cap_sys_nice=ep on ksystemstats_intel_helper
Upstream commit 924e43d5c899f6be0ed371ca6a5ea1b7d7c14abe
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-plasma/ksystemstats/ksystemstats-9999.ebuild | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/kde-plasma/ksystemstats/ksystemstats-9999.ebuild
b/kde-plasma/ksystemstats/ksystemstats-9999.ebuild
index 6627e58218..56537424ab 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