[plasma-pk-updates] Add missing patch

Jan Grulich jgrulich at fedoraproject.org
Mon Mar 23 15:50:48 UTC 2015


commit f286fe55995ee834d7184d9ff5f84211f74cf3b5
Author: Jan Grulich <jgrulich at redhat.com>
Date:   Mon Mar 23 16:50:40 2015 +0100

    Add missing patch

 0002-micro-optimization.patch | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
---
diff --git a/0002-micro-optimization.patch b/0002-micro-optimization.patch
new file mode 100644
index 0000000..d797c93
--- /dev/null
+++ b/0002-micro-optimization.patch
@@ -0,0 +1,32 @@
+diff --git a/src/declarative/pkupdates.cpp b/src/declarative/pkupdates.cpp
+index 2e3a18d..46d8fad 100644
+--- a/src/declarative/pkupdates.cpp
++++ b/src/declarative/pkupdates.cpp
+@@ -181,7 +181,7 @@ void PkUpdates::getUpdateDetails(const QString &pkgID)
+ 
+ QString PkUpdates::timestamp() const
+ {
+-    qint64 lastCheck = QDateTime::currentMSecsSinceEpoch() - lastRefreshTimestamp();
++    const qint64 lastCheck = QDateTime::currentMSecsSinceEpoch() - lastRefreshTimestamp();
+ 
+     if (lastCheck != -1)
+         return i18n("Last updated: %1 ago", KFormat().formatSpelloutDuration(lastCheck));
+@@ -206,6 +206,7 @@ void PkUpdates::checkUpdates(bool force)
+     connect(m_cacheTrans, &PackageKit::Transaction::finished, this, &PkUpdates::onFinished);
+     connect(m_cacheTrans, &PackageKit::Transaction::errorCode, this, &PkUpdates::onErrorCode);
+     connect(m_cacheTrans, &PackageKit::Transaction::requireRestart, this, &PkUpdates::onRequireRestart);
++    connect(m_cacheTrans, &PackageKit::Transaction::repoSignatureRequired, this, &PkUpdates::onRepoSignatureRequired);
+ }
+ 
+ qint64 PkUpdates::lastRefreshTimestamp() const
+@@ -238,6 +239,7 @@ void PkUpdates::getUpdates()
+     connect(m_updatesTrans, &PackageKit::Transaction::errorCode, this, &PkUpdates::onErrorCode);
+     connect(m_updatesTrans, &PackageKit::Transaction::package, this, &PkUpdates::onPackage);
+     connect(m_updatesTrans, &PackageKit::Transaction::requireRestart, this, &PkUpdates::onRequireRestart);
++    connect(m_updatesTrans, &PackageKit::Transaction::repoSignatureRequired, this, &PkUpdates::onRepoSignatureRequired);
+ }
+ 
+ void PkUpdates::installUpdates(const QStringList &packageIds)
+-- 
+2.1.0
+


More information about the scm-commits mailing list