Hello community,

here is the log from the commit of package kde-gtk-config5 for openSUSE:Factory 
checked in at 2019-02-28 21:34:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-gtk-config5 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-gtk-config5.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-gtk-config5"

Thu Feb 28 21:34:51 2019 rev:72 rq:679619 version:5.15.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-gtk-config5/kde-gtk-config5.changes  
2019-02-11 21:19:57.695255008 +0100
+++ 
/work/SRC/openSUSE:Factory/.kde-gtk-config5.new.28833/kde-gtk-config5.changes   
    2019-02-28 21:34:52.993706617 +0100
@@ -1,0 +2,19 @@
+Tue Feb 26 14:04:52 UTC 2019 - [email protected]
+
+- Update to 5.15.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.15.2.php
+- Changes since 5.15.1:
+  * Check whether the list of entries is empty before accessing it (kde#401002)
+
+-------------------------------------------------------------------
+Tue Feb 19 12:25:39 UTC 2019 - [email protected]
+
+- Update to 5.15.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.15.1.php
+- No code changes since 5.15.0
+
+-------------------------------------------------------------------

Old:
----
  kde-gtk-config-5.15.0.tar.xz
  kde-gtk-config-5.15.0.tar.xz.sig

New:
----
  kde-gtk-config-5.15.2.tar.xz
  kde-gtk-config-5.15.2.tar.xz.sig

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

Other differences:
------------------
++++++ kde-gtk-config5.spec ++++++
--- /var/tmp/diff_new_pack.zcVukR/_old  2019-02-28 21:34:53.841706351 +0100
+++ /var/tmp/diff_new_pack.zcVukR/_new  2019-02-28 21:34:53.845706349 +0100
@@ -18,15 +18,15 @@
 
 %bcond_without lang
 Name:           kde-gtk-config5
-Version:        5.15.0
+Version:        5.15.2
 Release:        0
 Summary:        KCM Module to Configure GTK2 and GTK3 Applications Appearance 
Under KDE
 License:        LGPL-3.0-or-later AND GPL-3.0-or-later
 Group:          System/GUI/KDE
 Url:            http://projects.kde.org/kde-gtk-config
-Source:         kde-gtk-config-%{version}.tar.xz
+Source:         
https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz
 %if %{with lang}
-Source1:        kde-gtk-config-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 Source3:        gtkrc-2.0-kde4.template

++++++ kde-gtk-config-5.15.0.tar.xz -> kde-gtk-config-5.15.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.15.0/CMakeLists.txt 
new/kde-gtk-config-5.15.2/CMakeLists.txt
--- old/kde-gtk-config-5.15.0/CMakeLists.txt    2019-02-07 12:09:51.000000000 
+0100
+++ new/kde-gtk-config-5.15.2/CMakeLists.txt    2019-02-26 12:31:19.000000000 
+0100
@@ -1,5 +1,5 @@
 project(kde-gtk-config)
-set(PROJECT_VERSION "5.15.0")
+set(PROJECT_VERSION "5.15.2")
 cmake_minimum_required(VERSION 2.8.12)
 
 find_package(ECM 0.0.9 REQUIRED NO_MODULE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.15.0/po/id/kde-gtk-config.po 
new/kde-gtk-config-5.15.2/po/id/kde-gtk-config.po
--- old/kde-gtk-config-5.15.0/po/id/kde-gtk-config.po   2019-02-07 
12:09:50.000000000 +0100
+++ new/kde-gtk-config-5.15.2/po/id/kde-gtk-config.po   2019-02-26 
12:31:17.000000000 +0100
@@ -8,15 +8,15 @@
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2019-01-18 07:37+0100\n"
-"PO-Revision-Date: 2019-01-14 07:25+0700\n"
-"Last-Translator: Wantoyo <[email protected]>\n"
+"PO-Revision-Date: 2019-02-21 16:41+0700\n"
+"Last-Translator: wantoyo <[email protected]>\n"
 "Language-Team: Indonesian <[email protected]>\n"
 "Language: id\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 18.12.0\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Lokalize 18.12.1\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -131,7 +131,7 @@
 #: src/gtkconfigkcmodule.cpp:66
 #, kde-format
 msgid "Configure your GTK Applications"
-msgstr "Konfigurasi Aplikasi GTK Anda"
+msgstr "Konfigurasikan Aplikasi GTK Anda"
 
 #: src/gtkconfigkcmodule.cpp:68
 #, kde-format
@@ -451,7 +451,7 @@
 #: src/ui/gui.ui:509
 #, kde-format
 msgid "Scro&ll one page up/down"
-msgstr "Gulir& satu halaman naik/turun"
+msgstr "Gu&lir satu halaman naik/turun"
 
 #. i18n: ectx: property (text), widget (QRadioButton, radioButton_warp)
 #: src/ui/gui.ui:522
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.15.0/po/it/kde-gtk-config.po 
new/kde-gtk-config-5.15.2/po/it/kde-gtk-config.po
--- old/kde-gtk-config-5.15.0/po/it/kde-gtk-config.po   2019-02-07 
12:09:50.000000000 +0100
+++ new/kde-gtk-config-5.15.2/po/it/kde-gtk-config.po   2019-02-26 
12:31:17.000000000 +0100
@@ -1,7 +1,7 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # Daniele Cocca <[email protected]>, 2011.
-# Vincenzo Reale <[email protected]>, 2012, 2016, 2017, 2018.
+# Vincenzo Reale <[email protected]>, 2012, 2016, 2017, 2018, 2019.
 #
 msgid ""
 msgstr ""
@@ -16,7 +16,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 18.12.1\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.15.0/po/nn/kde-gtk-config.po 
new/kde-gtk-config-5.15.2/po/nn/kde-gtk-config.po
--- old/kde-gtk-config-5.15.0/po/nn/kde-gtk-config.po   2019-02-07 
12:09:50.000000000 +0100
+++ new/kde-gtk-config-5.15.2/po/nn/kde-gtk-config.po   2019-02-26 
12:31:18.000000000 +0100
@@ -1,6 +1,6 @@
 # Translation of kde-gtk-config to Norwegian Nynorsk
 #
-# Karl Ove Hufthammer <[email protected]>, 2015, 2016, 2018.
+# Karl Ove Hufthammer <[email protected]>, 2015, 2016, 2018, 2019.
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
@@ -14,7 +14,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: Lokalize 18.12.2\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
 "X-Text-Markup: kde4\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.15.0/po/zh_CN/kde-gtk-config.po 
new/kde-gtk-config-5.15.2/po/zh_CN/kde-gtk-config.po
--- old/kde-gtk-config-5.15.0/po/zh_CN/kde-gtk-config.po        2019-02-07 
12:09:51.000000000 +0100
+++ new/kde-gtk-config-5.15.2/po/zh_CN/kde-gtk-config.po        2019-02-26 
12:31:19.000000000 +0100
@@ -8,7 +8,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2019-01-18 07:37+0100\n"
-"PO-Revision-Date: 2019-01-27 23:03\n"
+"PO-Revision-Date: 2019-02-20 23:27\n"
 "Last-Translator: guoyunhe <[email protected]>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.15.0/src/thread.cpp 
new/kde-gtk-config-5.15.2/src/thread.cpp
--- old/kde-gtk-config-5.15.0/src/thread.cpp    2019-02-07 12:09:47.000000000 
+0100
+++ new/kde-gtk-config-5.15.2/src/thread.cpp    2019-02-26 12:31:15.000000000 
+0100
@@ -84,7 +84,14 @@
     package.directory()->copyTo(temporal.path());
     
     // Package extracted in the temp dir. Now we want to know the name
-    QString 
folder=temporal.entryList(QDir::AllDirs|QDir::NoDotAndDotDot).first();
+    const auto entries = 
temporal.entryList(QDir::AllDirs|QDir::NoDotAndDotDot);
+    if (entries.isEmpty()) {
+        qDebug() << "no files in" << temporal.path();
+        setError(3);
+        emitResult();
+        return;
+    }
+    QString folder=entries.first();
 
 //     qDebug() << "FOUND THEME FOLDER = " << folder;
 //     qDebug() << "\n******* THEME " << temporal.path()+'/'+folder;



Reply via email to