Hello community,

here is the log from the commit of package kde-cli-tools5 for openSUSE:Factory 
checked in at 2019-02-11 21:19:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-cli-tools5 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-cli-tools5.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-cli-tools5"

Mon Feb 11 21:19:49 2019 rev:80 rq:672576 version:5.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-cli-tools5/kde-cli-tools5.changes    
2019-01-10 15:17:42.962668338 +0100
+++ /work/SRC/openSUSE:Factory/.kde-cli-tools5.new.28833/kde-cli-tools5.changes 
2019-02-11 21:19:51.459258334 +0100
@@ -1,0 +2,29 @@
+Thu Feb  7 16:02:50 UTC 2019 - fab...@ritter-vogt.de
+
+- Update to 5.15.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.15.0.php
+- Changes since 5.14.90:
+  * [KRun] Don’t follow redirection to speed up and avoid incorrect behavior
+  * Load Plasma QtQuick settings in KCMShell (kde#403314)
+
+-------------------------------------------------------------------
+Thu Jan 17 18:46:00 UTC 2019 - fab...@ritter-vogt.de
+
+- Update to 5.14.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.14.90.php
+- Changes since 5.14.5:
+  * bump KF5 dependency to required 5.54 as agreed at start of Plasma 5.15 
cycle
+  * [kde-cli-tools] Add search ellipsis to label, make label more consistent 
with HIG
+  * Remove KDE3 reference in kdeeject (kde#357986)
+  * Fix logic error in kioclient noninteractive argument handling
+  * Keep kioclient alive whilst we're showing error messages
+  * Fix KIOClient non-interactive mode handling renamed prompts
+  * KLineEdit::setClearButtonShown() is deprecated, port away.
+  * Use KDEFrameworkCompilerSettings
+- Refresh kdesu-add-some-i18n-love.patch
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ kde-cli-tools5.spec ++++++
--- /var/tmp/diff_new_pack.kcYSt8/_old  2019-02-11 21:19:52.371257848 +0100
+++ /var/tmp/diff_new_pack.kcYSt8/_new  2019-02-11 21:19:52.395257835 +0100
@@ -16,17 +16,18 @@
 #
 
 
+%define kf5_version 5.54.0
 %bcond_without lang
 Name:           kde-cli-tools5
-Version:        5.14.5
+Version:        5.15.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
@@ -34,17 +35,18 @@
 BuildRequires:  extra-cmake-modules >= 1.3.0
 BuildRequires:  kf5-filesystem
 BuildRequires:  xz
-BuildRequires:  cmake(KF5Activities) >= 5.16.0
-BuildRequires:  cmake(KF5Config) >= 5.16.0
-BuildRequires:  cmake(KF5DocTools) >= 5.16.0
-BuildRequires:  cmake(KF5I18n) >= 5.16.0
-BuildRequires:  cmake(KF5IconThemes) >= 5.16.0
-BuildRequires:  cmake(KF5Init) >= 5.16.0
-BuildRequires:  cmake(KF5KCMUtils) >= 5.16.0
-BuildRequires:  cmake(KF5KDELibs4Support) >= 5.16.0
-BuildRequires:  cmake(KF5KIO) >= 5.16.0
-BuildRequires:  cmake(KF5Su) >= 5.16.0
-BuildRequires:  cmake(KF5WindowSystem) >= 5.16.0
+BuildRequires:  cmake(KF5Activities) >= %{kf5_version}
+BuildRequires:  cmake(KF5Config) >= %{kf5_version}
+BuildRequires:  cmake(KF5Declarative) >= %{kf5_version}
+BuildRequires:  cmake(KF5DocTools) >= %{kf5_version}
+BuildRequires:  cmake(KF5I18n) >= %{kf5_version}
+BuildRequires:  cmake(KF5IconThemes) >= %{kf5_version}
+BuildRequires:  cmake(KF5Init) >= %{kf5_version}
+BuildRequires:  cmake(KF5KCMUtils) >= %{kf5_version}
+BuildRequires:  cmake(KF5KDELibs4Support) >= %{kf5_version}
+BuildRequires:  cmake(KF5KIO) >= %{kf5_version}
+BuildRequires:  cmake(KF5Su) >= %{kf5_version}
+BuildRequires:  cmake(KF5WindowSystem) >= %{kf5_version}
 # Needs KWorkSpace::detectPlatform
 BuildRequires:  cmake(LibKWorkspace) >= 5.12.4
 BuildRequires:  cmake(Qt5DBus) >= 5.4.0

++++++ kde-cli-tools-5.14.5.tar.xz -> kde-cli-tools-5.15.0.tar.xz ++++++
++++ 43227 lines of diff (skipped)

++++++ kdesu-add-some-i18n-love.patch ++++++
--- /var/tmp/diff_new_pack.kcYSt8/_old  2019-02-11 21:19:52.895257568 +0100
+++ /var/tmp/diff_new_pack.kcYSt8/_new  2019-02-11 21:19:52.895257568 +0100
@@ -11,10 +11,10 @@
  kdesu/kdesu.cpp | 16 ++++++++--------
  1 file changed, 8 insertions(+), 8 deletions(-)
 
-Index: kde-cli-tools-5.13.80git.20180712T134017~d95c4ef/kdesu/kdesu.cpp
+Index: kde-cli-tools-5.14.80git.20180925T084325~290b262/kdesu/kdesu.cpp
 ===================================================================
---- kde-cli-tools-5.13.80git.20180712T134017~d95c4ef.orig/kdesu/kdesu.cpp
-+++ kde-cli-tools-5.13.80git.20180712T134017~d95c4ef/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[])
  
      if (result == 127)
@@ -33,10 +33,10 @@
          prompt = false;
  
      // Get target uid
--    QByteArray user = p.value(QStringLiteral("u")).toLocal8Bit();
-+    QByteArray user = p.value(QStringLiteral("u")).toUtf8();
+-    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);
+     struct passwd *pw = getpwnam(user.constData());
      if (pw == nullptr)
 @@ -256,7 +256,7 @@ static int startApp(QCommandLineParser&
      // Get command
@@ -60,8 +60,8 @@
      }
      else if (keep && have_daemon)
      {
--        client.setPass(password.toLocal8Bit(), timeout);
-+        client.setPass(password.toUtf8(), timeout);
+-        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);
@@ -69,8 +69,8 @@
          proc.setPriority(priority);
          proc.setScheduler(scheduler);
          proc.setCommand(command);
--        int result = proc.exec(password.toLocal8Bit());
-+        int result = proc.exec(password.toUtf8());
+-        int result = proc.exec(password.toLocal8Bit().constData());
++        int result = proc.exec(password.toUtf8().constData());
          return result;
      }
      return -1;



Reply via email to