Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kde-cli-tools5 for openSUSE:Factory 
checked in at 2021-02-15 23:12:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-cli-tools5 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-cli-tools5.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-cli-tools5"

Mon Feb 15 23:12:32 2021 rev:115 rq:872082 version:5.21.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-cli-tools5/kde-cli-tools5.changes    
2021-01-07 21:20:19.676915406 +0100
+++ /work/SRC/openSUSE:Factory/.kde-cli-tools5.new.28504/kde-cli-tools5.changes 
2021-02-15 23:13:47.111170416 +0100
@@ -1,0 +2,33 @@
+Thu Feb 11 18:23:10 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.21.0
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.21.0
+- No code changes since 5.20.90
+
+-------------------------------------------------------------------
+Thu Jan 21 21:31:33 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.20.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/20.90/
+- Changes since 5.20.5:
+  * Update .gitignore
+  * Add pre-commit hook for clang-format
+  * Add .git-blame-ignore-revs file
+  * Run clang-format
+  * Prevent clang-format uglification
+  * Add .gitignore file to ignore generated .clang-format file
+  * kioclient: add "appmenu" command to use a kopenwith dialog as a basic 
launcher
+  * Require C++17
+  * Avoid pointless KCModuleInfo usage
+  * If include is define in .h remove it if it's defined in .cpp too (scripted)
+  * Do not explicitely define Exec line for KCM
+  * Now it depends against new version. Old code can be removed
+  * Partly port away from KMimeTypeTrader
+  * Documentation fixes
+  * Ignore options after positional arguments (kde#426896)
+
+-------------------------------------------------------------------

Old:
----
  kde-cli-tools-5.20.5.tar.xz
  kde-cli-tools-5.20.5.tar.xz.sig

New:
----
  kde-cli-tools-5.21.0.tar.xz
  kde-cli-tools-5.21.0.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kde-cli-tools5.spec ++++++
--- /var/tmp/diff_new_pack.qqNUBG/_old  2021-02-15 23:13:47.855171528 +0100
+++ /var/tmp/diff_new_pack.qqNUBG/_new  2021-02-15 23:13:47.859171533 +0100
@@ -19,15 +19,15 @@
 %define kf5_version 5.54.0
 %bcond_without lang
 Name:           kde-cli-tools5
-Version:        5.20.5
+Version:        5.21.0
 Release:        0
 Summary:        Additional CLI tools for KDE applications
 License:        GPL-2.0-or-later
 Group:          System/GUI/KDE
 URL:            http://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/kde-cli-tools-%{version}.tar.xz
+Source:         kde-cli-tools-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/kde-cli-tools-%{version}.tar.xz.sig
+Source1:        kde-cli-tools-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 # PATCH-FIX-OPENSUSE kdesu-add-some-i18n-love.patch -- boo#852256

++++++ kde-cli-tools-5.20.5.tar.xz -> kde-cli-tools-5.21.0.tar.xz ++++++
++++ 130326 lines of diff (skipped)

++++++ kdesu-add-some-i18n-love.patch ++++++
--- /var/tmp/diff_new_pack.qqNUBG/_old  2021-02-15 23:13:48.251172119 +0100
+++ /var/tmp/diff_new_pack.qqNUBG/_new  2021-02-15 23:13:48.251172119 +0100
@@ -11,61 +11,60 @@
  kdesu/kdesu.cpp | 16 ++++++++--------
  1 file changed, 8 insertions(+), 8 deletions(-)
 
-Index: kde-cli-tools-5.14.80git.20180925T084325~290b262/kdesu/kdesu.cpp
+Index: kde-cli-tools-5.15.80git.20210118T171249~517a2f9/kdesu/kdesu.cpp
 ===================================================================
---- kde-cli-tools-5.14.80git.20180925T084325~290b262.orig/kdesu/kdesu.cpp
-+++ kde-cli-tools-5.14.80git.20180925T084325~290b262/kdesu/kdesu.cpp
-@@ -157,11 +157,11 @@ int main(int argc, char *argv[])
+--- kde-cli-tools-5.15.80git.20210118T171249~517a2f9.orig/kdesu/kdesu.cpp      
2021-01-19 09:50:49.604400930 +0100
++++ kde-cli-tools-5.15.80git.20210118T171249~517a2f9/kdesu/kdesu.cpp   
2021-01-19 09:53:33.170263817 +0100
+@@ -164,10 +164,10 @@
+     int result = startApp(parser);
  
-     if (result == 127)
-     {
+     if (result == 127) {
 -        KMessageBox::sorry(nullptr, i18n("Cannot execute command '%1'.", 
QString::fromLocal8Bit(command)));
 +        KMessageBox::sorry(nullptr, i18n("Cannot execute command '%1'.", 
QString::fromUtf8(command)));
      }
-     if (result == -2)
-     {
+     if (result == -2) {
 -        KMessageBox::sorry(nullptr, i18n("Cannot execute command '%1'. It 
contains invalid characters.", QString::fromLocal8Bit(command)));
 +        KMessageBox::sorry(nullptr, i18n("Cannot execute command '%1'. It 
contains invalid characters.", QString::fromUtf8(command)));
      }
  
      return result;
-@@ -196,7 +196,7 @@ static int startApp(QCommandLineParser&
-         prompt = false;
+@@ -201,7 +201,7 @@
+     }
  
      // Get target uid
 -    const QByteArray user = p.value(QStringLiteral("u")).toLocal8Bit();
 +    const QByteArray user = p.value(QStringLiteral("u")).toUtf8();
      QByteArray auth_user = user;
      struct passwd *pw = getpwnam(user.constData());
-     if (pw == nullptr)
-@@ -256,7 +256,7 @@ static int startApp(QCommandLineParser&
+     if (pw == nullptr) {
+@@ -255,7 +255,7 @@
+ 
      // Get command
-     if (p.isSet(QStringLiteral("c")))
-     {
+     if (p.isSet(QStringLiteral("c"))) {
 -        command = p.value(QStringLiteral("c")).toLocal8Bit();
 +        command = p.value(QStringLiteral("c")).toUtf8();
          // Accepting additional arguments here is somewhat weird,
          // but one can conceive use cases: have a complex command with
          // redirections and additional file names which need to be quoted
-@@ -344,7 +344,7 @@ static int startApp(QCommandLineParser&
- //     }
+@@ -337,7 +337,7 @@
+     //     }
  
      KUser u;
--    env << (QByteArray) ("KDESU_USER=" + u.loginName().toLocal8Bit());
-+    env << (QByteArray) ("KDESU_USER=" + u.loginName().toUtf8());
+-    env << (QByteArray)("KDESU_USER=" + u.loginName().toLocal8Bit());
++    env << (QByteArray)("KDESU_USER=" + u.loginName().toUtf8());
  
-     if (keep && !terminal && !just_started)
-     {
-@@ -456,7 +456,7 @@ static int startApp(QCommandLineParser&
-     }
-     else if (keep && have_daemon)
-     {
+     if (keep && !terminal && !just_started) {
+         client.setPriority(priority);
+@@ -445,7 +445,7 @@
+         result = WEXITSTATUS(result);
+         return result;
+     } else if (keep && have_daemon) {
 -        client.setPass(password.toLocal8Bit().constData(), timeout);
 +        client.setPass(password.toUtf8().constData(), timeout);
          client.setPriority(priority);
          client.setScheduler(scheduler);
          int result = client.exec(command, user, options, env);
-@@ -475,7 +475,7 @@ static int startApp(QCommandLineParser&
+@@ -462,7 +462,7 @@
          proc.setPriority(priority);
          proc.setScheduler(scheduler);
          proc.setCommand(command);

Reply via email to