Hello community,

here is the log from the commit of package kde-cli-tools5 for openSUSE:Factory 
checked in at 2018-06-13 15:29:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-cli-tools5 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-cli-tools5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-cli-tools5"

Wed Jun 13 15:29:36 2018 rev:68 rq:615735 version:5.13.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-cli-tools5/kde-cli-tools5.changes    
2018-05-08 13:33:35.705661845 +0200
+++ /work/SRC/openSUSE:Factory/.kde-cli-tools5.new/kde-cli-tools5.changes       
2018-06-13 15:29:39.554052427 +0200
@@ -1,0 +2,48 @@
+Thu Jun  7 20:03:50 CEST 2018 - [email protected]
+
+- Update to 5.13.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.13.0.php
+- Changes since 5.12.90:
+  * None
+
+-------------------------------------------------------------------
+Sat May 19 14:16:34 CEST 2018 - [email protected]
+
+- Update to 5.12.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.12.90.php
+- Changes since 5.12.5:
+  * Fix filetypestest
+  * Fix build in kcmshell5, accidentially landed the wrong revision
+  * Use platform detection from KWorkSpace in KCMShell
+  * Use non-deprecated KDEInstallDirs variables
+  * [kbroadcastnotification] Set app data from created KAboutData instance
+  * Do not repeat work done by KAboutData.setupCommandLine()
+  * Port away from deprecated NETWinInfo constructor variant
+  * Port away from deprecated KWindowSystem::windowInfo()
+  * Port away from deprecated KRun::runUrl() variant
+  * Port away from deprecated KIO::Job::ui()
+  * Port away from deprecated KLineEdit::setClickMessage()
+  * Use explicit
+  * Use nullptr
+  * Use override
+  * Group all cmake macro includes, move settings ones to top
+  * Remove module prefixes from Qt includes
+  * Remove now always fulfilled check of Qt version
+  * Remove unused cpp macro
+  * Call KLocalizedString::setApplicationDomain after Q*App creation
+  * Use KF5_MIN_VERSION also for ECM, now that it's part of KF
+  * Use add_test signature where target command gets resolved to binary path
+  * Bump min cmake version to 3.0, move cmake_minimum_required to begin
+  * Update an include to now used class
+  * [KCMShell] Don't assume KCModuleProxy is our child widget
+- Refresh kdesu-add-some-i18n-love.patch
+- Remove patches, now upstream:
+  * 0001-Call-KLocalizedString-setApplicationDomain-after-Q-A.patch
+  * 0002-Use-platform-detection-from-KWorkSpace-in-KCMShell.patch
+  * 0003-Fix-build-in-kcmshell5-accidentially-landed-the-wron.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Call-KLocalizedString-setApplicationDomain-after-Q-A.patch
  0002-Use-platform-detection-from-KWorkSpace-in-KCMShell.patch
  0003-Fix-build-in-kcmshell5-accidentially-landed-the-wron.patch
  kde-cli-tools-5.12.5.tar.xz

New:
----
  kde-cli-tools-5.13.0.tar.xz

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

Other differences:
------------------
++++++ kde-cli-tools5.spec ++++++
--- /var/tmp/diff_new_pack.4AgUIv/_old  2018-06-13 15:29:40.394021498 +0200
+++ /var/tmp/diff_new_pack.4AgUIv/_new  2018-06-13 15:29:40.410020909 +0200
@@ -18,23 +18,18 @@
 
 %bcond_without lang
 Name:           kde-cli-tools5
-Version:        5.12.5
+Version:        5.13.0
 Release:        0
 Summary:        Additional CLI tools for KDE applications
 License:        GPL-2.0+
 Group:          System/GUI/KDE
 Url:            http://www.kde.org
-Source:         
http://download.kde.org/stable/plasma/%{version}/kde-cli-tools-%{version}.tar.xz
+Source:         kde-cli-tools-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE kdesu-add-some-i18n-love.patch -- boo#852256
 Patch0:         kdesu-add-some-i18n-love.patch
-# PATCH-FIX-UPSTREAM
-Patch1:         0001-Call-KLocalizedString-setApplicationDomain-after-Q-A.patch
-Patch2:         0002-Use-platform-detection-from-KWorkSpace-in-KCMShell.patch
-Patch3:         0003-Fix-build-in-kcmshell5-accidentially-landed-the-wron.patch
 BuildRequires:  extra-cmake-modules >= 1.3.0
 BuildRequires:  kf5-filesystem
 BuildRequires:  xz
-# Needs KWorkSpace::detectPlatform
 BuildRequires:  cmake(KF5Activities) >= 5.16.0
 BuildRequires:  cmake(KF5Config) >= 5.16.0
 BuildRequires:  cmake(KF5DocTools) >= 5.16.0
@@ -46,7 +41,8 @@
 BuildRequires:  cmake(KF5KIO) >= 5.16.0
 BuildRequires:  cmake(KF5Su) >= 5.16.0
 BuildRequires:  cmake(KF5WindowSystem) >= 5.16.0
-BuildRequires:  cmake(LibKWorkspace) >= 5.12.3
+# Needs KWorkSpace::detectPlatform
+BuildRequires:  cmake(LibKWorkspace) >= 5.12.4
 BuildRequires:  cmake(Qt5DBus) >= 5.4.0
 BuildRequires:  cmake(Qt5Svg) >= 5.4.0
 BuildRequires:  cmake(Qt5Test) >= 5.4.0
@@ -61,7 +57,6 @@
 %endif
 Requires(post):     update-alternatives
 Requires(postun):   update-alternatives
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Additional CLI tools for KDE applications and workspaces.
@@ -111,8 +106,7 @@
 fi
 
 %files
-%defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_bindir}/kdesu
 %{_kf5_bindir}/kcmshell5
 %{_kf5_bindir}/kdecp5

++++++ kde-cli-tools-5.12.5.tar.xz -> kde-cli-tools-5.13.0.tar.xz ++++++
++++ 61682 lines of diff (skipped)

++++++ kdesu-add-some-i18n-love.patch ++++++
--- /var/tmp/diff_new_pack.4AgUIv/_old  2018-06-13 15:29:40.954000879 +0200
+++ /var/tmp/diff_new_pack.4AgUIv/_new  2018-06-13 15:29:40.958000731 +0200
@@ -11,25 +11,25 @@
  kdesu/kdesu.cpp | 16 ++++++++--------
  1 file changed, 8 insertions(+), 8 deletions(-)
 
-diff --git a/kdesu/kdesu.cpp b/kdesu/kdesu.cpp
-index 9e7f173..f553422 100644
---- a/kdesu/kdesu.cpp
-+++ b/kdesu/kdesu.cpp
-@@ -160,11 +160,11 @@
+Index: kde-cli-tools-5.12.80git.20180210T155619~a94e055/kdesu/kdesu.cpp
+===================================================================
+--- kde-cli-tools-5.12.80git.20180210T155619~a94e055.orig/kdesu/kdesu.cpp
++++ kde-cli-tools-5.12.80git.20180210T155619~a94e055/kdesu/kdesu.cpp
+@@ -160,11 +160,11 @@ int main(int argc, char *argv[])
  
      if (result == 127)
      {
--        KMessageBox::sorry(0, i18n("Cannot execute command '%1'.", 
QString::fromLocal8Bit(command)));
-+        KMessageBox::sorry(0, i18n("Cannot execute command '%1'.", 
QString::fromUtf8(command)));
+-        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)
      {
--        KMessageBox::sorry(0, i18n("Cannot execute command '%1'. It contains 
invalid characters.", QString::fromLocal8Bit(command)));
-+        KMessageBox::sorry(0, i18n("Cannot execute command '%1'. It contains 
invalid characters.", QString::fromUtf8(command)));
+-        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;
-@@ -199,7 +199,7 @@
+@@ -199,7 +199,7 @@ static int startApp(QCommandLineParser&
          prompt = false;
  
      // Get target uid
@@ -37,8 +37,8 @@
 +    QByteArray user = p.value("u").toUtf8();
      QByteArray auth_user = user;
      struct passwd *pw = getpwnam(user);
-     if (pw == 0L)
-@@ -259,7 +259,7 @@
+     if (pw == nullptr)
+@@ -259,7 +259,7 @@ static int startApp(QCommandLineParser&
      // Get command
      if (p.isSet("c"))
      {
@@ -47,7 +47,7 @@
          // 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
-@@ -347,7 +347,7 @@
+@@ -347,7 +347,7 @@ static int startApp(QCommandLineParser&
  //     }
  
      KUser u;
@@ -56,7 +56,7 @@
  
      if (keep && !terminal && !just_started)
      {
-@@ -459,7 +459,7 @@
+@@ -459,7 +459,7 @@ static int startApp(QCommandLineParser&
      }
      else if (keep && have_daemon)
      {
@@ -65,7 +65,7 @@
          client.setPriority(priority);
          client.setScheduler(scheduler);
          int result = client.exec(command, user, options, env);
-@@ -478,7 +478,7 @@
+@@ -478,7 +478,7 @@ static int startApp(QCommandLineParser&
          proc.setPriority(priority);
          proc.setScheduler(scheduler);
          proc.setCommand(command);


Reply via email to