summaryrefslogtreecommitdiff
path: root/kde-plasma/libksysguard
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-13 22:45:20 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-13 22:45:20 +0100
commitab7810b87f5bb33b3ed5edd0dbda7f4bcd0cf70d (patch)
treef102e6ba13816f35c909cda970653f5422ee1b0d /kde-plasma/libksysguard
parent6d478a9cbbd774e9d2743701d0931416e3ab9371 (diff)
gentoo auto-resync : 13:09:2023 - 22:45:20
Diffstat (limited to 'kde-plasma/libksysguard')
-rw-r--r--kde-plasma/libksysguard/Manifest2
-rw-r--r--kde-plasma/libksysguard/libksysguard-5.27.8.ebuild76
2 files changed, 78 insertions, 0 deletions
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index 9388198e5910..c9f61dcce71b 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,5 +1,7 @@
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
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
MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302
diff --git a/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild b/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild
new file mode 100644
index 000000000000..69923cad9b11
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-5.27.8.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="true"
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Task management and system monitoring library"
+
+LICENSE="LGPL-2+"
+SLOT="5/9"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="webengine"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+ dev-libs/libnl:3
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=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/ki18n-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/kpackage-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
+ net-libs/libpcap
+ sys-apps/lm-sensors:=
+ sys-libs/libcap
+ sys-libs/zlib
+ x11-libs/libX11
+ x11-libs/libXres
+ webengine? (
+ >=dev-qt/qtwebchannel-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/ksysguard-5.21.90:5
+"
+
+# downstream patch
+PATCHES=( "${FILESDIR}/${PN}-5.22.80-no-detailed-mem-message.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package webengine Qt5WebChannel)
+ $(cmake_use_find_package webengine Qt5WebEngineWidgets)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bugs 797898, 889942: flaky test
+ local myctestargs=(
+ -E "(sensortreemodeltest)"
+ )
+ LC_NUMERIC="C" ecm_src_test # bug 695514
+}