Hello community,

here is the log from the commit of package kservice for openSUSE:Factory 
checked in at 2015-09-02 07:49:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kservice (Old)
 and      /work/SRC/openSUSE:Factory/.kservice.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kservice"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kservice/kservice.changes        2015-07-14 
17:29:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kservice.new/kservice.changes   2015-09-02 
07:49:52.000000000 +0200
@@ -1,0 +2,21 @@
+Sat Aug 15 16:43:25 UTC 2015 - [email protected]
+
+- Add kservice-desktop-translations.patch: read translations for
+  .desktop files from desktop-translations if they are not in the
+  file itself (boo#904524, boo#932158)
+
+-------------------------------------------------------------------
+Tue Aug  4 19:20:43 UTC 2015 - [email protected]
+
+- Update to 5.13.0
+  * The Qt version requirement has been bumped from 5.2 to 5.3
+  * Debug output has been ported to categorized output, for less
+    noise by default
+  * Docbook documentation has been reviewed and updated
+  * Fix kbuildsycoca --global
+  * KToolInvocation::invokeMailer: fix attachment when we have
+    multi attachement
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.13.0.php
+
+-------------------------------------------------------------------

Old:
----
  kservice-5.12.0.tar.xz

New:
----
  kservice-5.13.0.tar.xz
  kservice-desktop-translations.patch

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

Other differences:
------------------
++++++ kservice.spec ++++++
--- /var/tmp/diff_new_pack.fjg2WU/_old  2015-09-02 07:49:53.000000000 +0200
+++ /var/tmp/diff_new_pack.fjg2WU/_new  2015-09-02 07:49:53.000000000 +0200
@@ -17,9 +17,9 @@
 
 
 %bcond_without lang
-%define _tar_path 5.12
+%define _tar_path 5.13
 Name:           kservice
-Version:        5.12.0
+Version:        5.13.0
 Release:        0
 %define kf5_version %{version}
 BuildRequires:  cmake >= 2.8.12
@@ -32,10 +32,10 @@
 BuildRequires:  kdoctools-devel >= %{_tar_path}
 BuildRequires:  kf5-filesystem
 BuildRequires:  ki18n-devel >= %{_tar_path}
-BuildRequires:  pkgconfig(Qt5Concurrent) >= 5.2.0
-BuildRequires:  pkgconfig(Qt5DBus) >= 5.2.0
-BuildRequires:  pkgconfig(Qt5Test) >= 5.2.0
-BuildRequires:  pkgconfig(Qt5Xml) >= 5.2.0
+BuildRequires:  cmake(Qt5Concurrent) >= 5.3.0
+BuildRequires:  cmake(Qt5DBus) >= 5.3.0
+BuildRequires:  cmake(Qt5Test) >= 5.3.0
+BuildRequires:  cmake(Qt5Xml) >= 5.3.0
 %if %{with lang}
 Recommends:     %{name}-lang = %{version}
 %endif
@@ -49,6 +49,8 @@
 Source1:        baselibs.conf
 # PATCH-FIX-OPENSUSE menu.patch
 Patch0:         menu.patch
+# PATCH-FIX-OPENSUSE
+Patch1:         kservice-desktop-translations.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -73,6 +75,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
   %cmake_kf5 -d build -- -DSYSCONF_INSTALL_DIR=%{_kf5_sysconfdir}

++++++ kservice-5.12.0.tar.xz -> kservice-5.13.0.tar.xz ++++++
++++ 6983 lines of diff (skipped)

++++++ kservice-desktop-translations.patch ++++++
diff --git a/src/services/kservicegroup.cpp b/src/services/kservicegroup.cpp
index b182b5a..16c2846 100644
--- a/src/services/kservicegroup.cpp
+++ b/src/services/kservicegroup.cpp
@@ -52,9 +52,9 @@ void KServiceGroupPrivate::load(const QString &cfg)
 
     const KConfigGroup config = desktopFile.desktopGroup();
 
-    m_strCaption = config.readEntry("Name");
-    m_strIcon = config.readEntry("Icon");
-    m_strComment = config.readEntry("Comment");
+    m_strCaption = desktopFile.readName();
+    m_strIcon = desktopFile.readIcon();
+    m_strComment = desktopFile.readComment();
     deleted = config.readEntry("Hidden", false);
     m_bNoDisplay = desktopFile.noDisplay();
     m_strBaseGroupName = config.readEntry("X-KDE-BaseGroup");

Reply via email to