summaryrefslogtreecommitdiff
path: root/kde-plasma/libksysguard
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma/libksysguard')
-rw-r--r--kde-plasma/libksysguard/Manifest3
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch40
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild (renamed from kde-plasma/libksysguard/libksysguard-5.27.8.ebuild)20
3 files changed, 53 insertions, 10 deletions
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index c9f61dcce71b..c9fb32c72121 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,7 +1,8 @@
AUX libksysguard-5.22.80-no-detailed-mem-message.patch 1091 BLAKE2B 1c15fbea7e0f46cb60f1423523eb53ed564b2d0d8d6ab0429851f1e73e1aef844cbdcb23cfa70c4b0aac125587caa924fed50da94c5cb8de49d5f215fd38c03a SHA512 281b047e7f7e4d3a8e8d5ca9247dd4aca538cb13d1ff3e35303c059187140586233cff1b7c50caf5f289f9e4f63a2f57421ff0389cbbb50ad3f408a2addb396b
AUX libksysguard-5.27.7-sensors-correctly-handle-return-val.patch 1235 BLAKE2B 238d7760c4d320f4b3a2d2b5f319d5f7a7eaaad54d0e4036dad903fb2e1e9e58d9c6956474bef3d1d400ad68e87c72021ce19808b83e4a7dabd719ff556140bd SHA512 5adf3788d2bf3ef78da57fe394d74a8e3100a62ecbd5fa90b3c946180ef9dd1a06ed830a8ea64eb911263d35c344464b78a8cacc8d5041973b4917582997513b
+AUX libksysguard-5.27.8-cmake.patch 1597 BLAKE2B 1279971b483831b58cb689a7d50b48d35e621bf4133068998115269a6a1d81f1751004bed7d20d7b17b3dbe29a792c5ea42f9f14aa4502de20b0cab4c12d1113 SHA512 e9185c390583b0396d15cd835e0b04745b3cabe048d3bd455b69bd088e1fbfc93ecf20298f9592f36d5989104ce671535785e1b076a6f7468d0cd4456215a765
DIST libksysguard-5.27.7.tar.xz 880568 BLAKE2B 0600dc903603a8e18f61cf89bc42fa8a7bd7d2bba8df7c08f1c16231d9b5611e38cba5d5e3d02d424581103127334192428e98525b24d1f6baf183b5a0165aca SHA512 928afc2dd38dac8e8b94d2293eb7121ca9fa60f7707b969977a56d98db833af6dd1f26d7f1f726fd5c2b3f328d9357ce93751db735668d8b31002a8e476d6627
DIST libksysguard-5.27.8.tar.xz 884408 BLAKE2B 9925a6094f8c9ab0100127bced49534a99756add16107f751ce088ea8375c1d844730289124daa5e77aebcefccd34da0cccb394d71966516bbe2ee9fd7210489 SHA512 f4f4edf3b9fe56bcf9150fa7f2904773c31534f6d045d5d31e046e05e6f4be8c774e8907c11557ecb0b2f3a63b92a2203260aa0a9df789be612ce7bd9afdda08
EBUILD libksysguard-5.27.7-r1.ebuild 1950 BLAKE2B 495ed7b2381c84d1fd2939e5b4b84f2605cfa2b244295d3f8d4dad4b6499e0cc257c65fb936665337cdcfedec4833fd7872c7910c25b0b1dd2740ee8bb263a1d SHA512 9814d14d1eab6b2a31809c334a2fb265214ca44e8f86057c0e295be51ec3ba469e3e49c60dd474cfbf0fc77fd88b241a30cc1aef6b18f47323cf3a61aa4a5526
-EBUILD libksysguard-5.27.8.ebuild 1864 BLAKE2B 229f22ebb538686b0a48aa4035d027d1e817dfcf385a44664552c3f4700544707d733a6693706bbca4932679d67d17b5b6c6736bb6b9b6186ea6e378abc762aa SHA512 0b29018ca622242a7cd4faeceff2ddc6880f7640456221d4992caf52a25c59e85f01b1dd69741d8e1a1f8233526f69f4d3673656604763c1f99ecf8cc665e80f
+EBUILD libksysguard-5.27.8-r1.ebuild 1952 BLAKE2B 5b4dbaae261df22b1efe11c70db4de627dabce0536803fd7d11b0f70f392d85b87d34be2fe3a601dd5667fbc2428ffe0afd08dfb78733ba778bd7701990464f8 SHA512 d9019e03afd1fe335db74cf443fc8b9f6228e9ae46c91073ac3582d189c8a7d79a04e6592bfb53ddded7a43ecf7cc367fa6dd3801103ce9f1857d0a941b58635
MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302
diff --git a/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch b/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch
new file mode 100644
index 000000000000..45564b7acfdb
--- /dev/null
+++ b/kde-plasma/libksysguard/files/libksysguard-5.27.8-cmake.patch
@@ -0,0 +1,40 @@
+From 4ea3547f3fb2d1d73b3c4e1c78cdc3902341b652 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner <asturm@gentoo.org>
+Date: Sat, 16 Sep 2023 17:53:34 +0200
+Subject: [PATCH] Drop unused KCompletion
+
+Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
+(cherry picked from commit 0d5d7f70771fb6caf6fc84a840a708df4e980493)
+---
+ CMakeLists.txt | 2 +-
+ processui/CMakeLists.txt | 1 -
+ 2 files changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d5a0ca48..67b8242d 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -48,7 +48,7 @@ set_package_properties(Qt${QT_MAJOR_VERSION}WebChannel PROPERTIES
+ )
+
+
+-find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Completion Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package NewStuff)
++find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS CoreAddons Config I18n JobWidgets WindowSystem Auth WidgetsAddons IconThemes ConfigWidgets Service GlobalAccel KIO Package NewStuff)
+
+ find_package(ZLIB REQUIRED)
+ set_package_properties(ZLIB PROPERTIES DESCRIPTION "Support for gzip compressed files and data streams"
+diff --git a/processui/CMakeLists.txt b/processui/CMakeLists.txt
+index c9bd8007..e61bd784 100644
+--- a/processui/CMakeLists.txt
++++ b/processui/CMakeLists.txt
+@@ -45,7 +45,6 @@ target_link_libraries(processui
+ KF5::I18n
+ KF5::WindowSystem
+ KF5::AuthCore
+- KF5::Completion
+ KF5::ConfigWidgets
+ KF5::WidgetsAddons
+ KF5::IconThemes
+--
+2.42.0
+
diff --git a/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild
index 69923cad9b11..c98e4b5e741d 100644
--- a/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild
+++ b/kde-plasma/libksysguard/libksysguard-5.27.8-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="webengine"
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
+RDEPEND="
dev-libs/libnl:3
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -26,19 +26,21 @@ COMMON_DEPEND="
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtx11extras-${QTMIN}:5
>=kde-frameworks/kauth-${KFMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
>=kde-frameworks/kconfig-${KFMIN}:5[qml]
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
>=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kglobalaccel-${KFMIN}:5
>=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
>=kde-frameworks/kjobwidgets-${KFMIN}:5
>=kde-frameworks/knewstuff-${KFMIN}:5
>=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
>=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ >=kde-frameworks/solid-${KFMIN}:5
net-libs/libpcap
sys-apps/lm-sensors:=
- sys-libs/libcap
sys-libs/zlib
x11-libs/libX11
x11-libs/libXres
@@ -47,16 +49,16 @@ COMMON_DEPEND="
>=dev-qt/qtwebengine-${QTMIN}:5
)
"
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
>=kde-frameworks/kiconthemes-${KFMIN}:5
x11-base/xorg-proto
"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/ksysguard-5.21.90:5
-"
+BDEPEND="sys-libs/libcap"
-# downstream patch
-PATCHES=( "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" )
+PATCHES=(
+ "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" # downstream patch
+ "${FILESDIR}/${P}-cmake.patch" # bug 914145
+)
src_configure() {
local mycmakeargs=(