summaryrefslogtreecommitdiff
path: root/kde-plasma/libksysguard/files
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma/libksysguard/files')
-rw-r--r--kde-plasma/libksysguard/files/libksysguard-5.16.0-no-detailed-mem-message.patch26
-rw-r--r--kde-plasma/libksysguard/files/no-systemd-land.patch75
2 files changed, 0 insertions, 101 deletions
diff --git a/kde-plasma/libksysguard/files/libksysguard-5.16.0-no-detailed-mem-message.patch b/kde-plasma/libksysguard/files/libksysguard-5.16.0-no-detailed-mem-message.patch
deleted file mode 100644
index 477f88d4..00000000
--- a/kde-plasma/libksysguard/files/libksysguard-5.16.0-no-detailed-mem-message.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 49c5fdcc3bfdfedfaeaabac4f0070b986a166ce2 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 7 Jun 2019 22:58:55 +0200
-Subject: [PATCH] Gentooify message about QtWebEngineWidgets
-
-Translations can not be provided for this.
----
- processui/scripting.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/processui/scripting.cpp b/processui/scripting.cpp
-index 83cf895..647194a 100644
---- a/processui/scripting.cpp
-+++ b/processui/scripting.cpp
-@@ -242,7 +242,7 @@ new QWebChannel(window.qt.webChannelTransport, function(channel) {
- mScriptingHtmlDialog->webView()->load(fileName);
- #else
- QMessageBox::critical(this, i18n("QtWebEngineWidgets not available"),
-- i18n("KSysGuard library was compiled without QtWebEngineWidgets, please contact your distribution."));
-+ QStringLiteral("kde-plasma/libksysguard was built without USE \"webengine\" by user choice, detailed memory information not available."));
- #endif
- }
- #if HAVE_QTWEBENGINEWIDGETS
---
-2.21.0
-
diff --git a/kde-plasma/libksysguard/files/no-systemd-land.patch b/kde-plasma/libksysguard/files/no-systemd-land.patch
deleted file mode 100644
index 2df3c447..00000000
--- a/kde-plasma/libksysguard/files/no-systemd-land.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-diff --git a/processcore/cgroup_data_model.cpp b/processcore/cgroup_data_model.cpp
-index 46a36c3915c7b2b3fc15d3a707b7318be68b68cb..4278a2c59714511765a6db7258815ff72865e8ab 100644
---- a/processcore/cgroup_data_model.cpp
-+++ b/processcore/cgroup_data_model.cpp
-@@ -48,6 +48,7 @@ public:
- QHash<QString, KSysGuard::ProcessAttribute* > m_availableAttributes;
- QVector<KSysGuard::ProcessAttribute* > m_enabledAttributes;
-
-+ bool m_available = false;
- QString m_root;
- QScopedPointer<CGroup> m_rootGroup;
-
-@@ -367,9 +368,22 @@ void CGroupDataModel::setRoot(const QString &root)
- return;
- }
- d->m_root = root;
-- d->m_rootGroup.reset(new CGroup(root));
- emit rootChanged();
- QMetaObject::invokeMethod(this, [this] {update();}, Qt::QueuedConnection);
-+
-+ const QString path = CGroup::cgroupSysBasePath() + root;
-+ bool available = QFile::exists(path);
-+
-+ if (available) {
-+ d->m_rootGroup.reset(new CGroup(root));
-+ } else {
-+ d->m_rootGroup.reset();
-+ }
-+
-+ if (available != d->m_available) {
-+ d->m_available = available;
-+ emit availableChanged();
-+ }
- }
-
- void CGroupDataModel::update()
-@@ -443,6 +457,11 @@ void CGroupDataModel::update(CGroup *node)
- }
- }
-
-+bool CGroupDataModel::isAvailable() const
-+{
-+ return d->m_available;
-+}
-+
- QVector<Process*> CGroupDataModelPrivate::processesFor(CGroup *app)
- {
- if (m_processMap.contains(app)) {
-diff --git a/processcore/cgroup_data_model.h b/processcore/cgroup_data_model.h
-index 5ce58aada3e9a1750914fbe9a2c455dc236ec588..1f7d28d12226f30968a4d9b61ac117c1863a4901 100644
---- a/processcore/cgroup_data_model.h
-+++ b/processcore/cgroup_data_model.h
-@@ -59,6 +59,8 @@ class Q_DECL_EXPORT CGroupDataModel : public QAbstractItemModel
- */
- Q_PROPERTY(QString setRoot READ root WRITE setRoot NOTIFY rootChanged)
-
-+ Q_PROPERTY(bool available READ isAvailable NOTIFY availableChanged)
-+
- public:
- CGroupDataModel(QObject *parent = nullptr);
- CGroupDataModel(const QString &root, QObject *parent = nullptr);
-@@ -114,10 +116,13 @@ public:
- */
- void update();
-
-+ bool isAvailable() const;
-+
- Q_SIGNALS:
- void enabledAttributesChanged();
- void enabledChanged();
- void rootChanged();
-+ void availableChanged();
-
- protected:
- virtual bool filterAcceptsCGroup(const QString &id);