mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
kde-plasma/libksysguard: drop 5.24.5-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1,3 +1,2 @@
|
||||
DIST libksysguard-5.24.5.tar.xz 768040 BLAKE2B 1b4defe6a174db5258a4d85c12d469a78dd1b709f5df07b8d3076076da1b72d6446307b5d1ab360c91ee6e2bddc0f5bcb837db994e16ab2a9e49450e19e63c58 SHA512 133c5923ee616515b1934c4e2c30509d407f40b7afc3914ac2417d7c961f3a1921bd3b5bfd1ca73942ddb17777fbf4d96950c130129135eae2b8d1b8daac9fa5
|
||||
DIST libksysguard-5.24.6.tar.xz 768148 BLAKE2B 434338fdf7380e8e83db4edf58949b6e040bff331c03f65ff7d5133a69ab381bf6ba89418f192d5ed1a6d1e42351389fed222e34b6c7558a9b31ec9caab3dbdf SHA512 9bc810e74821bd11fc4083d61452cd728daf00a2c2d8baa79869c2da4aca07f0db8ca3d7fbfe800110c1498bb9c94550c56dd8e82099a919b61bc76a15a8580c
|
||||
DIST libksysguard-5.25.4.tar.xz 782328 BLAKE2B b1fb8490bb32f8ede6dcf39dd05fd923ec8221ea847e623cd34604cb71ce60de4fa19f5586dd2e2c6d7028a4b80dea173139d3152c07a15768bd967e0163103c SHA512 d42919fb1fa95ddb26d8e8aa090268287a02b5b6c209fc9ab6af7315f9f88b7718b4b7bbde81f4447c3d167e873718da6e5e125d9d31d55f28aec498aefd0cda
|
||||
|
||||
@@ -1,32 +0,0 @@
|
||||
From 88722b18c92f3a688a69abef9022cbcdcb5163bb Mon Sep 17 00:00:00 2001
|
||||
From: David Redondo <kde@david-redondo.de>
|
||||
Date: Fri, 29 Apr 2022 13:59:38 +0200
|
||||
Subject: [PATCH] Fall back to power average if input is not available
|
||||
|
||||
Some power sensors don't expose a current value most notably amdgpu.
|
||||
For those fall back to the average reading if available.
|
||||
BUG:445920
|
||||
|
||||
|
||||
(cherry picked from commit 7758d202eed28169c031e099e408ea258469e408)
|
||||
---
|
||||
systemstats/SensorsFeatureSensor.cpp | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/systemstats/SensorsFeatureSensor.cpp b/systemstats/SensorsFeatureSensor.cpp
|
||||
index 6c8bdb34..3555115f 100644
|
||||
--- a/systemstats/SensorsFeatureSensor.cpp
|
||||
+++ b/systemstats/SensorsFeatureSensor.cpp
|
||||
@@ -95,6 +95,9 @@ makeSensorsFeatureSensor(const QString &id, const sensors_chip_name *const chipN
|
||||
break;
|
||||
case SENSORS_FEATURE_POWER:
|
||||
valueFeature = sensors_get_subfeature(chipName, feature, SENSORS_SUBFEATURE_POWER_INPUT);
|
||||
+ if (!valueFeature) {
|
||||
+ valueFeature = sensors_get_subfeature(chipName, feature, SENSORS_SUBFEATURE_POWER_AVERAGE);
|
||||
+ }
|
||||
unit = UnitWatt;
|
||||
maximum = getValueOfFirstExisting({SENSORS_SUBFEATURE_POWER_CRIT, SENSORS_SUBFEATURE_POWER_MAX});
|
||||
break;
|
||||
--
|
||||
GitLab
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
From b94b0e11f9c0f718f109f37dad8a889301f3a59a Mon Sep 17 00:00:00 2001
|
||||
From: Arjen Hiemstra <ahiemstra@heimr.nl>
|
||||
Date: Mon, 9 May 2022 19:05:06 +0200
|
||||
Subject: [PATCH] Faces: Write preset faceproperties to the right location
|
||||
|
||||
When loading presets we expect the faceproperties file to be located in
|
||||
"contents/config/" but when writing we are placing it in "contents/"
|
||||
which means that custom presets are not loaded properly.
|
||||
|
||||
BUG: 450745
|
||||
|
||||
|
||||
(cherry picked from commit 05866a594198d8c76814d8cd4eb3e83cc9123c8d)
|
||||
---
|
||||
faces/SensorFaceController.cpp | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/faces/SensorFaceController.cpp b/faces/SensorFaceController.cpp
|
||||
index d3daa87d..21fb2954 100644
|
||||
--- a/faces/SensorFaceController.cpp
|
||||
+++ b/faces/SensorFaceController.cpp
|
||||
@@ -938,8 +938,8 @@ void SensorFaceController::savePreset()
|
||||
cg.sync();
|
||||
|
||||
QDir subDir(dir.path());
|
||||
- subDir.mkdir(QStringLiteral("contents"));
|
||||
- KConfig faceConfig(subDir.path() % QStringLiteral("/contents/faceproperties"));
|
||||
+ subDir.mkpath(QStringLiteral("contents/config"));
|
||||
+ KConfig faceConfig(subDir.path() % QStringLiteral("/contents/config/faceproperties"));
|
||||
|
||||
KConfigGroup configGroup(&faceConfig, "Config");
|
||||
configGroup.writeEntry(QStringLiteral("totalSensors"), QJsonDocument(totalSensors()).toJson(QJsonDocument::Compact));
|
||||
--
|
||||
GitLab
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
From 0d06f3fdda71e87d70a4ca8d45af6badb3ab4ee1 Mon Sep 17 00:00:00 2001
|
||||
From: Arjen Hiemstra <ahiemstra@heimr.nl>
|
||||
Date: Mon, 9 May 2022 19:08:10 +0200
|
||||
Subject: [PATCH] Faces: Do not write resolved sensors to preset file
|
||||
|
||||
The three sensor properties of FaceController contain the resolved
|
||||
sensors. This means we are not writing group regular expressions to face
|
||||
presets but are wiriting only the local sensors that were found for that
|
||||
group, pretty much bypassing why we have the groups in the first place.
|
||||
The unresolved sensors are only contained in the sensor configuration,
|
||||
so read them from there and write that to the preset faceproperties.
|
||||
|
||||
|
||||
(cherry picked from commit 1ea0671de11ea51aa2e181deafb70d8da588a2af)
|
||||
---
|
||||
faces/SensorFaceController.cpp | 11 ++++++++---
|
||||
1 file changed, 8 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/faces/SensorFaceController.cpp b/faces/SensorFaceController.cpp
|
||||
index 21fb2954..632b7dd4 100644
|
||||
--- a/faces/SensorFaceController.cpp
|
||||
+++ b/faces/SensorFaceController.cpp
|
||||
@@ -942,9 +942,14 @@ void SensorFaceController::savePreset()
|
||||
KConfig faceConfig(subDir.path() % QStringLiteral("/contents/config/faceproperties"));
|
||||
|
||||
KConfigGroup configGroup(&faceConfig, "Config");
|
||||
- configGroup.writeEntry(QStringLiteral("totalSensors"), QJsonDocument(totalSensors()).toJson(QJsonDocument::Compact));
|
||||
- configGroup.writeEntry(QStringLiteral("highPrioritySensorIds"), QJsonDocument(highPrioritySensorIds()).toJson(QJsonDocument::Compact));
|
||||
- configGroup.writeEntry(QStringLiteral("lowPrioritySensorIds"), QJsonDocument(lowPrioritySensorIds()).toJson(QJsonDocument::Compact));
|
||||
+
|
||||
+ auto sensors = d->readAndUpdateSensors(d->sensorsGroup, QStringLiteral("totalSensors"));
|
||||
+ configGroup.writeEntry(QStringLiteral("totalSensors"), QJsonDocument(sensors).toJson(QJsonDocument::Compact));
|
||||
+ sensors = d->readAndUpdateSensors(d->sensorsGroup, QStringLiteral("highPrioritySensorIds"));
|
||||
+ configGroup.writeEntry(QStringLiteral("highPrioritySensorIds"), QJsonDocument(sensors).toJson(QJsonDocument::Compact));
|
||||
+ sensors = d->readAndUpdateSensors(d->sensorsGroup, QStringLiteral("lowPrioritySensorIds"));
|
||||
+ configGroup.writeEntry(QStringLiteral("lowPrioritySensorIds"), QJsonDocument(sensors).toJson(QJsonDocument::Compact));
|
||||
+ configGroup.writeEntry(QStringLiteral("chartFace"), faceId());
|
||||
|
||||
KConfigGroup colorsGroup(&faceConfig, "SensorColors");
|
||||
d->colorsGroup.copyTo(&colorsGroup);
|
||||
--
|
||||
GitLab
|
||||
|
||||
@@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ECM_DESIGNERPLUGIN="true"
|
||||
ECM_TEST="true"
|
||||
KFMIN=5.90.0
|
||||
QTMIN=5.15.2
|
||||
VIRTUALX_REQUIRED="test"
|
||||
inherit ecm kde.org
|
||||
|
||||
DESCRIPTION="Task management and system monitoring library"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="5/9"
|
||||
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
|
||||
IUSE="webengine X"
|
||||
|
||||
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
|
||||
>=kde-frameworks/kauth-${KFMIN}:5
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:5
|
||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
||||
>=kde-frameworks/kdeclarative-${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
|
||||
net-libs/libpcap
|
||||
sys-apps/lm-sensors:=
|
||||
sys-libs/libcap
|
||||
sys-libs/zlib
|
||||
webengine? (
|
||||
>=dev-qt/qtwebchannel-${QTMIN}:5
|
||||
>=dev-qt/qtwebengine-${QTMIN}:5
|
||||
)
|
||||
X? (
|
||||
>=dev-qt/qtx11extras-${QTMIN}:5
|
||||
x11-libs/libX11
|
||||
x11-libs/libXres
|
||||
)
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:5
|
||||
X? ( x11-base/xorg-proto )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<kde-plasma/ksysguard-5.21.90:5
|
||||
!<kde-plasma/plasma-workspace-5.18.80:5
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-5.22.80-no-detailed-mem-message.patch
|
||||
"${FILESDIR}"/${P}-fix-missing-gpu-sensors.patch # KDE-bug 445920
|
||||
"${FILESDIR}"/${P}-fix-missing-selfmade-presets-{1,2}.patch # KDE-bug 450745
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake_use_find_package webengine Qt5WebChannel)
|
||||
$(cmake_use_find_package webengine Qt5WebEngineWidgets)
|
||||
$(cmake_use_find_package X X11)
|
||||
)
|
||||
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LC_NUMERIC="C" ecm_src_test # bug 695514
|
||||
}
|
||||
Reference in New Issue
Block a user