summaryrefslogtreecommitdiff
path: root/kde-plasma/libksysguard
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-27 02:00:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-27 02:00:01 +0000
commitead7697a01fd631b56240b2d58aedd98ba7f92d3 (patch)
treec73ecbedbb9db967a7dff614f5e8b79eacb79f5d /kde-plasma/libksysguard
parent403335d7014372971e9e9267493a808d08bab48e (diff)
gentoo auto-resync : 27:11:2024 - 02:00:00
Diffstat (limited to 'kde-plasma/libksysguard')
-rw-r--r--kde-plasma/libksysguard/Manifest3
-rw-r--r--kde-plasma/libksysguard/libksysguard-6.2.4.ebuild (renamed from kde-plasma/libksysguard/libksysguard-6.2.3.ebuild)24
2 files changed, 22 insertions, 5 deletions
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 1adc9729290e..08a239849b06 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -2,7 +2,8 @@ AUX libksysguard-6.2.3-fix-piechart-text.patch 2880 BLAKE2B f38506e9cbf4c043a288
AUX libksysguard-6.2.3-fix-saving-presets.patch 1935 BLAKE2B 5b4422c5e2dfb6db05588470547c8a433a73c441e9f52f54445d4f64864b9cd20ef0b6863a9bd83e019babc8891ded017a4c37ec2c96002579be7859fe7cf7a7 SHA512 f719a8f98b12aa93d4a8aabd5770c2d00abef91c13d8b4f7f2125ac501415045da4af8c0cb1b473a14b7d777d2f457b8b55624067212441ad21bf409d147216b
DIST libksysguard-6.1.5.tar.xz 306220 BLAKE2B 37f7e9c7fc1e91a0cfa4ab18b276e3d5187cb0a2a543a6a8d8d61a125cff49bcb1b73b85a1a3ea1f4079d10a94431995c5812e51198a7a12bf8f457b678b42af SHA512 d3ffec5479510241c3d006a7d0bc8ed23cd37dad84422c48bf8dad3eca62883759c2a536ffabe1bede1073144415f53cca8c2099129e96b18c8283a9e4e48140
DIST libksysguard-6.2.3.tar.xz 314808 BLAKE2B 629cb4164253a48e3b186fb2675a2c48ca6c2e65e42ef7ced131acff1a8f775d42b8ba9929adca05b62f06e73198966c2f5c89028ab97891ac90c593ec6b6573 SHA512 2dc2e51e9d4b1050d1f828dec9067e62ec5ced759334fd5286dce77fa25951d3b50fc06485e9e4dbdf5e16da9444ef24e699c752a7f11141ac5ab0e0c15b284f
+DIST libksysguard-6.2.4.tar.xz 315552 BLAKE2B 412294411ef5c455723d83a593c17ed16882eb8dab2b8b175f1612ca3f6398a62515f5e4f29c280397a7d4e83aa93b4ea24e8430482a06c0e785b1a4217d45eb SHA512 39276ac998858e9f8988d4b595c5d407a2aba0aedec4775c83cd96834c2e109171d570e49e4bf2ae17829baa5a3c157c229c99e41a57d8f407e4e3678a9f5fab
EBUILD libksysguard-6.1.5.ebuild 992 BLAKE2B 0c30f38181f7c6461472ad54caade3557b93ee99def6ebce16d59f107813b0bf57195007dd7cd1208959520bd643b59c63d8ae83d3fd0f2170f93c755f046a99 SHA512 b722f348e15c567f104bf8b0110fa5752a5a99b8f9774e7078a77d66be7815bfa6d1a3147104928118b77bf2bf938bf8207dca16092eebcc0625789fdb8445b0
EBUILD libksysguard-6.2.3-r1.ebuild 1437 BLAKE2B d8be7c10962efece5e815bb7020d2d2d6ac2f7b3f2a2f1d49cae219f798e8e889408b0be630139242a5d320b8dfb9639d34977c1e8703f2930e7be2cdf65e2cd SHA512 3ae01eef56615a685eb8e6d212a6c97788422e07f73ecbe8e6668818d73e4fe5119ff4343e5f4cddd574dd0eb0a231199bc53dc5e44cbcac45668ec4d16d9b7f
-EBUILD libksysguard-6.2.3.ebuild 994 BLAKE2B 74cae972b9c2f9797fec25b9202ca243f45de387df1c8abd1ca021b7b7e74fd1c071967fa937e9033f76e73e303ebd13ac9bcf5443c3f775c60f0970b17326fa SHA512 146b6ddc59ff2c1a414a96345075f6fadab795bf2dbb1d0fa7971440d8050a6396a643a553626ebc4780dc53190aa2d034129488c79fc0625362055669cdb456
+EBUILD libksysguard-6.2.4.ebuild 1299 BLAKE2B e414e363f1c5a4ca1f49543b40b74ed5c9b44937a6a932e1a19e8fd9132d3d6bca532c47000a0dd857e6978d3bcc67bf0f0ee3b77769d88bc7d94d5780aef4bb SHA512 500d7b9df6824f2a55e35c7f735d44bf207f5a7c53c5dfe7de4d6f792fa0d11bb138c2d6d5020f5ee005c4eaf945643f4ad5f0f586686733535afaa293233900
MISC metadata.xml 405 BLAKE2B bcb21392b01841281d5be1a06b02ad3a07d7d4b288e0b1319b8eb65a85d7aa981c9c0e055a48bf9d574eb4b067a0836721ad7d439016e6ce37d40296e09a8c0b SHA512 347c61a7551f8875a440372c42ffa4d391558645ea3e475cf5b3de4889ea774db6867c065e14884ee665eb5857d53b7ab57504368d5da2a1ea05376dac1988ed
diff --git a/kde-plasma/libksysguard/libksysguard-6.2.3.ebuild b/kde-plasma/libksysguard/libksysguard-6.2.4.ebuild
index a31a1b75c6c2..bb227a817ca7 100644
--- a/kde-plasma/libksysguard/libksysguard-6.2.3.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-6.2.4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
ECM_TEST="true"
KFMIN=6.6.0
QTMIN=6.7.2
-inherit ecm plasma.kde.org
+inherit ecm fcaps plasma.kde.org
DESCRIPTION="Task management and system monitoring library"
@@ -15,7 +15,7 @@ SLOT="6/9"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE=""
-RDEPEND="
+DEPEND="
dev-libs/libnl:3
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
@@ -31,8 +31,19 @@ RDEPEND="
sys-apps/lm-sensors:=
sys-libs/zlib
"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-libs/libcap"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+"
+
+# -m 0755 to avoid suid with USE="-filecaps"
+FILECAPS=( -m 0755 cap_sys_nice=ep usr/libexec/ksysguard/ksgrd_network_helper )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Libcap=ON
+ )
+ ecm_src_configure
+}
src_test() {
# bugs 797898, 889942: flaky test
@@ -41,3 +52,8 @@ src_test() {
)
LC_NUMERIC="C" ecm_src_test # bug 695514
}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ fcaps_pkg_postinst
+}