summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2025-04-07 23:26:49 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2025-04-09 19:11:58 +0200
commit02560ba2c617b97fb51c3639bf36241d5860dd9e (patch)
tree161e4b2f76148969813d9ef586112955c89ba2e1
parent636dc3a36b010c115d1d6782a87141282124bf78 (diff)
downloadkde-02560ba2c617b97fb51c3639bf36241d5860dd9e.tar.gz
kde-02560ba2c617b97fb51c3639bf36241d5860dd9e.tar.bz2
kde-02560ba2c617b97fb51c3639bf36241d5860dd9e.zip
kde-plasma/ksystemstats: set cap_sys_nice=ep on ksystemstats_intel_helper
Upstream commit 924e43d5c899f6be0ed371ca6a5ea1b7d7c14abe Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-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