Hello community,
here is the log from the commit of package plasma5-pk-updates for
openSUSE:Factory checked in at 2017-09-18 19:50:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-pk-updates (Old)
and /work/SRC/openSUSE:Factory/.plasma5-pk-updates.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-pk-updates"
Mon Sep 18 19:50:23 2017 rev:8 rq:526274 version:0.3.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-pk-updates/plasma5-pk-updates.changes
2017-02-03 18:56:09.835932415 +0100
+++
/work/SRC/openSUSE:Factory/.plasma5-pk-updates.new/plasma5-pk-updates.changes
2017-09-18 19:50:27.360950085 +0200
@@ -1,0 +2,31 @@
+Thu Sep 14 19:20:00 UTC 2017 - [email protected]
+
+- Update to 0.3.1. Changes:
+ * concat the string
+ * reload the cache when the updates had been installed meanwhile manually
+ * Re-check selected packages once any is selected/deselected
+ * Remove Plasma/PopupApplet from desktop file
+ * Add notification about required restart/logout
+ * Fix typo in icon name
+ * Use new breeze icons
+ * Make it compile with GCC < 5
+ * Simplify the logic a bit
+ * Change the refresh logic and avoid unnecessary calls to the Packagekit
Daemon
+ * Add a checkbox to select/deselect all packages
+ * Use native plasma components
+- Remove patches, now upstream:
+ * 0001-Add-notification-about-required-restart-logout.patch
+ * 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch
+ * fix-typo-in-icon-name.patch
+ * use-new-breeze-icons.patch
+ * use-native-plasma-components.patch
+ * change-refresh-logic.patch
+ * gcc48.diff
+ * add-desktopfile-translations.patch
+- Add patch to fix relogin/restart notification (boo#951580)
+ * 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch
+- Add patch to fix translation of status string:
+ * 0001-concat-the-string.patch
+- Generate an updated plasma-pk-updates-lang.tar.xz
+
+-------------------------------------------------------------------
Old:
----
0001-Add-notification-about-required-restart-logout.patch
0002-Remove-Plasma-PopupApplet-from-desktop-file.patch
add-desktopfile-translations.patch
change-refresh-logic.patch
fix-typo-in-icon-name.patch
gcc48.diff
use-native-plasma-components.patch
use-new-breeze-icons.patch
v0.2.tar.gz
New:
----
0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch
0001-concat-the-string.patch
plasma-pk-updates-0.3.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma5-pk-updates.spec ++++++
--- /var/tmp/diff_new_pack.21kMOD/_old 2017-09-18 19:50:28.420801019 +0200
+++ /var/tmp/diff_new_pack.21kMOD/_new 2017-09-18 19:50:28.424800457 +0200
@@ -17,29 +17,18 @@
Name: plasma5-pk-updates
-Version: 0.2
+Version: 0.3.1
Release: 0
Summary: Plasma Software Manager for KDE
License: GPL-3.0+
Group: System/Packages
Url: http://www.kde.org
-Source: v%{version}.tar.gz
-Patch0: gcc48.diff
+Source:
https://github.com/KDE/plasma-pk-updates/archive/%{version}.tar.gz#/plasma-pk-updates-%{version}.tar.gz
Source1: plasma-pk-updates-lang.tar.xz
-# PATCH-FIX-OPENSUSE change-refresh-logic.patch -- Change the logic that the
PackageKit daemon is only getting a request according to the set frequency
-Patch1: change-refresh-logic.patch
-# PATCH-FIX-UPSTREAM use-native-plasma-components.patch boo#953669, kde#359308
-- fixes problems with dark Plasma themes
-Patch2: use-native-plasma-components.patch
-# PATCH-FIX-UPSTREAM use-new-breeze-icons.patch -- use less misleading icons
-Patch3: use-new-breeze-icons.patch
-# PATCH-FIX-UPSTREAM fix-typo-in-icon-name.patch -- fix typo in above patch
-Patch4: fix-typo-in-icon-name.patch
-# PATCH-FIX-UPSTREAM add-desktopfile-translations.patch -- add translations to
the .desktop file
-Patch5: add-desktopfile-translations.patch
-# PATCH-FIX-UPSTREAM 0001-Add-notification-about-required-restart-logout.patch
-- Add notification about required restart/logout
-Patch6: 0001-Add-notification-about-required-restart-logout.patch
-# PATCH-FIX-UPSTREAM 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch --
Remove Plasma/PopupApplet from desktop file
-Patch7: 0002-Remove-Plasma-PopupApplet-from-desktop-file.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-concat-the-string.patch
+# PATCH-FIX-UPSTREAM
+Patch2: 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch
BuildRequires: PackageKit-Qt5-devel
BuildRequires: cmake >= 3.0
BuildRequires: extra-cmake-modules >= 1.3.0
@@ -69,14 +58,8 @@
%lang_package
%prep
%setup -q -n plasma-pk-updates-%{version} -a 1
-%patch0 -p1
%patch1 -p1
%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
echo "ki18n_install(po)" >> CMakeLists.txt
%build
++++++ 0001-Add-DefaultEvent-flag-to-fix-notification-for-relogi.patch ++++++
>From 0ad7ca59867a25dcfc8fd705d2b3c88fa191800b Mon Sep 17 00:00:00 2001
From: Fabian Vogt <[email protected]>
Date: Thu, 14 Sep 2017 21:00:14 +0200
Subject: [PATCH] Add DefaultEvent flag to fix notification for relogin/restart
Summary:
This flag is necessary is no notifyrc for the given appName exists.
Otherwise the notification is silently discarded.
Test Plan:
Added call to onRestartRequired somewhere more easily reachable,
without this patch no notification appears. With this patch,
a notification appears.
Reviewers: #plasma, lukas, jgrulich
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D7825
---
src/declarative/pkupdates.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/declarative/pkupdates.cpp b/src/declarative/pkupdates.cpp
index 910c331..ce46df8 100644
--- a/src/declarative/pkupdates.cpp
+++ b/src/declarative/pkupdates.cpp
@@ -419,7 +419,7 @@ void PkUpdates::onErrorCode(PackageKit::Transaction::Error
error, const QString
void PkUpdates::onRequireRestart(PackageKit::Transaction::Restart type, const
QString &packageID)
{
if (type == PackageKit::Transaction::RestartSystem || type ==
PackageKit::Transaction::RestartSession) {
- KNotification *notification = new
KNotification(QLatin1String("notification"), KNotification::Persistent);
+ KNotification *notification = new
KNotification(QLatin1String("notification"), KNotification::Persistent |
KNotification::DefaultEvent);
notification->setPixmap(KIconLoader::global()->loadIcon("system-software-update",
KIconLoader::Desktop));
if (type == PackageKit::Transaction::RestartSystem) {
notification->setActions(QStringList{QLatin1String("Restart")});
--
2.14.1
++++++ 0001-concat-the-string.patch ++++++
>From 932aca4d322b7277d51c2e7ee64323919c89aa24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= <[email protected]>
Date: Wed, 31 May 2017 20:35:10 +0200
Subject: [PATCH] concat the string
otherwise it's not marked for translation :/
---
src/plasma/contents/ui/Full.qml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/plasma/contents/ui/Full.qml b/src/plasma/contents/ui/Full.qml
index 927213f..15c955f 100644
--- a/src/plasma/contents/ui/Full.qml
+++ b/src/plasma/contents/ui/Full.qml
@@ -88,8 +88,7 @@ Item {
if (PkUpdates.isActive)
return PkUpdates.statusMessage
else if (PkUpdates.isNetworkOnline)
- return i18n("Updates are automatically checked %1.<br>" +
- "Click the 'Check For Updates' button below to
search for updates manually.",
+ return i18n("Updates are automatically checked
%1.<br>Click the 'Check For Updates' button below to search for updates
manually.",
updateInterval(plasmoid.configuration.daily,
plasmoid.configuration.weekly,
plasmoid.configuration.monthly));
--
2.14.1
++++++ plasma-pk-updates-lang.tar.xz ++++++
++++ 63012 lines of diff (skipped)