Hello community,

here is the log from the commit of package ark for openSUSE:Factory checked in 
at 2017-03-15 00:50:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ark (Old)
 and      /work/SRC/openSUSE:Factory/.ark.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ark"

Wed Mar 15 00:50:34 2017 rev:75 rq:478100 version:16.12.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ark/ark.changes  2017-02-13 07:04:27.198188857 
+0100
+++ /work/SRC/openSUSE:Factory/.ark.new/ark.changes     2017-03-15 
00:50:34.952243834 +0100
@@ -1,0 +2,12 @@
+Thu Mar  9 12:33:27 CET 2017 - [email protected]
+
+- Update to 16.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-16.12.3.php
+- Changes since 16.12.2:
+  * Fix archivemodel columns with singlefile archives (kde#376225)
+  * Fix cross-thread object creation
+
+
+-------------------------------------------------------------------

Old:
----
  ark-16.12.2.tar.xz

New:
----
  ark-16.12.3.tar.xz

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

Other differences:
------------------
++++++ ark.spec ++++++
--- /var/tmp/diff_new_pack.EqGVBD/_old  2017-03-15 00:50:35.776127256 +0100
+++ /var/tmp/diff_new_pack.EqGVBD/_new  2017-03-15 00:50:35.780126690 +0100
@@ -18,10 +18,10 @@
 %define SOMAJOR 16
 
 Name:           ark
-Version:        16.12.2
+Version:        16.12.3
 Release:        0
 %define kf5_version 5.26.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA)
+# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA)
 %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:        KDE Archiver Tool
 License:        GPL-2.0+

++++++ ark-16.12.2.tar.xz -> ark-16.12.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/CMakeLists.txt 
new/ark-16.12.3/CMakeLists.txt
--- old/ark-16.12.2/CMakeLists.txt      2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/CMakeLists.txt      2017-03-05 09:02:38.000000000 +0100
@@ -7,7 +7,7 @@
 # KDE Application Version, managed by release script
 set (KDE_APPLICATIONS_VERSION_MAJOR "16")
 set (KDE_APPLICATIONS_VERSION_MINOR "12")
-set (KDE_APPLICATIONS_VERSION_MICRO "2")
+set (KDE_APPLICATIONS_VERSION_MICRO "3")
 set (KDE_APPLICATIONS_VERSION 
"${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}")
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/CTestCustom.cmake.in 
${CMAKE_CURRENT_BINARY_DIR}/CTestCustom.cmake)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/app/ark_dndextract.desktop.cmake 
new/ark-16.12.3/app/ark_dndextract.desktop.cmake
--- old/ark-16.12.2/app/ark_dndextract.desktop.cmake    2017-02-03 
23:47:10.000000000 +0100
+++ new/ark-16.12.3/app/ark_dndextract.desktop.cmake    2017-03-05 
09:02:38.000000000 +0100
@@ -16,7 +16,7 @@
 Name[en_GB]=Ark Extract Here
 Name[es]=Extraer aquí con Ark
 Name[et]=Paki siia lahti
-Name[eu]=Ark: atera hemen
+Name[eu]=Ark: Erauzi hemen
 Name[fi]=Ark – Pura tähän
 Name[fr]=Extraire un fichier « Ark » ici
 Name[ga]=Bain an chartlann Ark amach agus cuir é anseo
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/app/compressfileitemaction.json 
new/ark-16.12.3/app/compressfileitemaction.json
--- old/ark-16.12.2/app/compressfileitemaction.json     2017-02-03 
23:47:10.000000000 +0100
+++ new/ark-16.12.3/app/compressfileitemaction.json     2017-03-05 
09:02:38.000000000 +0100
@@ -12,6 +12,7 @@
         "Name[de]": "„Komprimieren“ im Servicemenü", 
         "Name[es]": "Menú de servicio para «Comprimir»", 
         "Name[et]": "Tihendamise teenusemenüü", 
+        "Name[eu]": "'Konprimatu' zerbitzu menua", 
         "Name[fi]": "Pakkaa-palveluvalikko", 
         "Name[fr]": "Menu de service « compresser »", 
         "Name[he]": "תפריט שירות \"דחיסה\"", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/app/extractfileitemaction.json 
new/ark-16.12.3/app/extractfileitemaction.json
--- old/ark-16.12.2/app/extractfileitemaction.json      2017-02-03 
23:47:10.000000000 +0100
+++ new/ark-16.12.3/app/extractfileitemaction.json      2017-03-05 
09:02:38.000000000 +0100
@@ -11,6 +11,7 @@
         "Name[de]": "„Entpacken“ im Servicemenü", 
         "Name[es]": "Menú de servicio para «Extraer»", 
         "Name[et]": "Lahtipakkimise teenusemenüü", 
+        "Name[eu]": "'Erauzi' zerbitzu menua", 
         "Name[fi]": "Pura-palveluvalikko", 
         "Name[fr]": "Menu de service « extraire »", 
         "Name[he]": "תפריט שירות \"חילוץ\"", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/app/org.kde.ark.appdata.xml 
new/ark-16.12.3/app/org.kde.ark.appdata.xml
--- old/ark-16.12.2/app/org.kde.ark.appdata.xml 2017-02-03 23:47:10.000000000 
+0100
+++ new/ark-16.12.3/app/org.kde.ark.appdata.xml 2017-03-05 09:02:38.000000000 
+0100
@@ -101,7 +101,7 @@
     <p xml:lang="bs">Ark je grafički alat za kompresiju/dekompresiju s 
podrškom za više formata, uključujući tar, gzip, bzip2, rar i zip, kao i CD-ROM 
slike. Ark se može koristiti za kreiranje, izdvjanje i modifikaciju arhiva.</p>
     <p xml:lang="ca">L'Ark és una utilitat gràfica de compressió/descompressió 
de fitxers que admet múltiples formats, incloent-hi tar, gzip, bzip2, rar i 
zip, i també imatges de CD-ROM. L'Ark es pot utilitzar per explorar, extreure, 
crear, i modificar arxius.</p>
     <p xml:lang="ca-valencia">L'Ark és una utilitat gràfica de 
compressió/descompressió de fitxers que admet múltiples formats, incloent-hi 
tar, gzip, bzip2, rar i zip, i també imatges de CD-ROM. L'Ark es pot utilitzar 
per explorar, extreure, crear, i modificar arxius.</p>
-    <p xml:lang="cs">Ark je grafický nástroj pro kompresi/dekompresi souborů s 
podporou formátů jako je tar, gzip, bzipě, rar a zip a obrazů disků CD-ROM. Ark 
lze použít k prohlížení, rozbalování a úpravám archivů.</p>
+    <p xml:lang="cs">Ark je grafický nástroj pro kompresi/dekompresi souborů s 
podporou formátů jako je tar, gzip, bzip2, rar a zip a obrazů disků CD-ROM. Ark 
lze použít k prohlížení, rozbalování a úpravám archivů.</p>
     <p xml:lang="da">Ark er et grafisk værktøj til 
komprimering/dekomprimering, med understøttelse for flere formater, derunder 
tar, gzip, bzip2, rar og zip, såvel som cd-rom-imagefiler. Ark kan bruges til 
at gennemse, udtrække, oprette og redigere.</p>
     <p xml:lang="de">Ark ist ein grafisches Dienstprogramm zum 
Packen/Entpacken von Dateien mit Unterstützung für mehrere Formate wie tar, 
gzip, bzip2, rar, zip und auch CD-Abbilder. Mit Ark können Sie können Sie 
Archive durchsehen, entpacken, erstellen und bearbeiten.</p>
     <p xml:lang="el">Το Ark είναι ένα γραφικό εργαλείο συμπίεσης/αποσυμπίεσης 
αρχείων με υποστήριξη για πολλούς τύπους αποθήκευσης, όπως tar, gzip, bzip2, 
rar και zip, καθώς επίσης και εικόνες CD-ROM. To Ark χρησιμεύει για την 
περιήγηση, εξαγωγή, δημιουργία και τροποποίηση αρχειοθηκών.</p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/app/org.kde.ark.desktop.cmake 
new/ark-16.12.3/app/org.kde.ark.desktop.cmake
--- old/ark-16.12.2/app/org.kde.ark.desktop.cmake       2017-02-03 
23:47:10.000000000 +0100
+++ new/ark-16.12.3/app/org.kde.ark.desktop.cmake       2017-03-05 
09:02:38.000000000 +0100
@@ -167,6 +167,7 @@
 Comment[en_GB]=Work with file archives
 Comment[es]=Trabajar con archivos comprimidos
 Comment[et]=Arhiivifailide käitlemine
+Comment[eu]=Fitxategien artxiboekin lan egiteko
 Comment[fi]=Käsittele tiedostoarkistoja
 Comment[fr]=Travailler avec des archives
 Comment[gl]=Traballa con arquivos de ficheiros
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ark-16.12.2/part/archivemodel.cpp 
new/ark-16.12.3/part/archivemodel.cpp
--- old/ark-16.12.2/part/archivemodel.cpp       2017-02-03 23:47:10.000000000 
+0100
+++ new/ark-16.12.3/part/archivemodel.cpp       2017-03-05 09:02:38.000000000 
+0100
@@ -583,14 +583,18 @@
     if (m_showColumns.isEmpty()) {
         QList<int> toInsert;
 
-        auto i = m_propertiesMap.begin();
-        while (i != m_propertiesMap.end()) {
+        const auto size = receivedEntry->property("size").toULongLong();
+        const auto compressedSize = 
receivedEntry->property("compressedSize").toULongLong();
+        for (auto i = m_propertiesMap.begin(); i != m_propertiesMap.end(); 
i++) {
+            // Singlefile plugin doesn't report the uncompressed size.
+            if (i.key() == Size && size == 0 && compressedSize > 0) {
+                continue;
+            }
             if (!receivedEntry->property(i.value()).toString().isEmpty()) {
                 if (i.key() != CompressedSize || 
receivedEntry->compressedSizeIsSet) {
                     toInsert << i.key();
                 }
             }
-            ++i;
         }
         if (behaviour == NotifyViews) {
             beginInsertColumns(QModelIndex(), 0, toInsert.size() - 1);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/cli7zplugin/kerfuffle_cli7z.json.cmake 
new/ark-16.12.3/plugins/cli7zplugin/kerfuffle_cli7z.json.cmake
--- old/ark-16.12.2/plugins/cli7zplugin/kerfuffle_cli7z.json.cmake      
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/cli7zplugin/kerfuffle_cli7z.json.cmake      
2017-03-05 09:02:38.000000000 +0100
@@ -11,6 +11,7 @@
         "Name[de]": "7zip-Archiv-Modul", 
         "Name[es]": "Complemento de archivo 7zip", 
         "Name[et]": "7zip arhiivi plugin", 
+        "Name[eu]": "7zip artxiboen plugina", 
         "Name[fi]": "7zip-pakkaustuki", 
         "Name[fr]": "Module externe d'archive « 7zip »", 
         "Name[gl]": "Complemento de arquivo de 7zip", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/clirarplugin/kerfuffle_clirar.json.cmake 
new/ark-16.12.3/plugins/clirarplugin/kerfuffle_clirar.json.cmake
--- old/ark-16.12.2/plugins/clirarplugin/kerfuffle_clirar.json.cmake    
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/clirarplugin/kerfuffle_clirar.json.cmake    
2017-03-05 09:02:38.000000000 +0100
@@ -11,6 +11,7 @@
         "Name[de]": "RAR-Archiv-Modul", 
         "Name[es]": "Complemento de archivo RAR", 
         "Name[et]": "RAR-arhiivi plugin", 
+        "Name[eu]": "RAR artxiboen plugina", 
         "Name[fi]": "RAR-pakkaustuki", 
         "Name[fr]": "Module externe d'archive « RAR »", 
         "Name[gl]": "Complemento de arquivo RAR", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/cliunarchiverplugin/kerfuffle_cliunarchiver.json.cmake 
new/ark-16.12.3/plugins/cliunarchiverplugin/kerfuffle_cliunarchiver.json.cmake
--- 
old/ark-16.12.2/plugins/cliunarchiverplugin/kerfuffle_cliunarchiver.json.cmake  
    2017-02-03 23:47:10.000000000 +0100
+++ 
new/ark-16.12.3/plugins/cliunarchiverplugin/kerfuffle_cliunarchiver.json.cmake  
    2017-03-05 09:02:38.000000000 +0100
@@ -11,6 +11,7 @@
         "Name[de]": "Unarchiver-Modul", 
         "Name[es]": "El complemento de Unarchiver", 
         "Name[et]": "Unarchiveri plugin", 
+        "Name[eu]": "Unarchiver plugina", 
         "Name[fi]": "Unarchiver-tuki", 
         "Name[fr]": "Module externe d'extraction d'archive", 
         "Name[gl]": "Complemento de desarquivar", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/clizipplugin/kerfuffle_clizip.json.cmake 
new/ark-16.12.3/plugins/clizipplugin/kerfuffle_clizip.json.cmake
--- old/ark-16.12.2/plugins/clizipplugin/kerfuffle_clizip.json.cmake    
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/clizipplugin/kerfuffle_clizip.json.cmake    
2017-03-05 09:02:38.000000000 +0100
@@ -11,6 +11,7 @@
         "Name[de]": "ZIP-Archiv-Modul", 
         "Name[es]": "Complemento de archivo ZIP", 
         "Name[et]": "ZIP-arhiivi plugin", 
+        "Name[eu]": "ZIP artxiboen plugina", 
         "Name[fi]": "ZIP-pakkaustuki", 
         "Name[fr]": "Module externe d'archive « zip »", 
         "Name[gl]": "Complemento de arquivo ZIP", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/libarchive/kerfuffle_libarchive.json.cmake 
new/ark-16.12.3/plugins/libarchive/kerfuffle_libarchive.json.cmake
--- old/ark-16.12.2/plugins/libarchive/kerfuffle_libarchive.json.cmake  
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/libarchive/kerfuffle_libarchive.json.cmake  
2017-03-05 09:02:38.000000000 +0100
@@ -7,6 +7,7 @@
         "Description[de]": "LibArchive-Modul für Kerfuffle", 
         "Description[es]": "Complemento LibArchive para Kerfuffle", 
         "Description[et]": "Kerfuffle'i LibArchive plugin", 
+        "Description[eu]": "Kerfuffle-rentzako LibArchive Plugina", 
         "Description[fi]": "LibArchive-pakkaustuki", 
         "Description[fr]": "Module externe pour Kerfuffle", 
         "Description[gl]": "Complemento de libarchive para Kerfuffle", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/libsinglefileplugin/kerfuffle_libbz2.json.cmake 
new/ark-16.12.3/plugins/libsinglefileplugin/kerfuffle_libbz2.json.cmake
--- old/ark-16.12.2/plugins/libsinglefileplugin/kerfuffle_libbz2.json.cmake     
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/libsinglefileplugin/kerfuffle_libbz2.json.cmake     
2017-03-05 09:02:38.000000000 +0100
@@ -7,6 +7,7 @@
         "Description[de]": "libgz2-Modul für Kerfuffle", 
         "Description[es]": "Complemento libbz2 para Kerfuffle", 
         "Description[et]": "Kerfuffle'i libbz2 plugin", 
+        "Description[eu]": "Kerfuffle-rentzako libbz2 plugina", 
         "Description[fi]": "libbz2-pakkaustuki", 
         "Description[fr]": "Module externe « libbz2 » pour Kerfuffle", 
         "Description[gl]": "Complemento de libbz2 para Kerfuffle", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/libsinglefileplugin/kerfuffle_libgz.json.cmake 
new/ark-16.12.3/plugins/libsinglefileplugin/kerfuffle_libgz.json.cmake
--- old/ark-16.12.2/plugins/libsinglefileplugin/kerfuffle_libgz.json.cmake      
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/libsinglefileplugin/kerfuffle_libgz.json.cmake      
2017-03-05 09:02:38.000000000 +0100
@@ -7,6 +7,7 @@
         "Description[de]": "libgz-Modul für Kerfuffle", 
         "Description[es]": "Complemento libgz para Kerfuffle", 
         "Description[et]": "Kerfuffle'i libgz plugin", 
+        "Description[eu]": "Kerfuffle-rentzako libgz plugina", 
         "Description[fi]": "libgz-pakkaustuki", 
         "Description[fr]": "Module externe « libgz » pour Kerfuffle", 
         "Description[gl]": "Complemento de libgz para Kerfuffle", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/libsinglefileplugin/kerfuffle_libxz.json.cmake 
new/ark-16.12.3/plugins/libsinglefileplugin/kerfuffle_libxz.json.cmake
--- old/ark-16.12.2/plugins/libsinglefileplugin/kerfuffle_libxz.json.cmake      
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/libsinglefileplugin/kerfuffle_libxz.json.cmake      
2017-03-05 09:02:38.000000000 +0100
@@ -7,6 +7,7 @@
         "Description[de]": "libxz-Modul für Kerfuffle", 
         "Description[es]": "Complemento libxz para Kerfuffle", 
         "Description[et]": "Kerfuffle'i libxz plugin", 
+        "Description[eu]": "Kerfuffle-rentzako libxz plugina", 
         "Description[fi]": "libxz-pakkaustuki", 
         "Description[fr]": "Module externe « libxz » pour Kerfuffle", 
         "Description[gl]": "Complemento de libxz para Kerfuffle", 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ark-16.12.2/plugins/libsinglefileplugin/singlefileplugin.cpp 
new/ark-16.12.3/plugins/libsinglefileplugin/singlefileplugin.cpp
--- old/ark-16.12.2/plugins/libsinglefileplugin/singlefileplugin.cpp    
2017-02-03 23:47:10.000000000 +0100
+++ new/ark-16.12.3/plugins/libsinglefileplugin/singlefileplugin.cpp    
2017-03-05 09:02:38.000000000 +0100
@@ -105,8 +105,10 @@
 {
     qCDebug(ARK) << "Listing archive contents";
 
-    Kerfuffle::Archive::Entry *e = new Kerfuffle::Archive::Entry(this);
+    Kerfuffle::Archive::Entry *e = new Kerfuffle::Archive::Entry();
+    connect(this, &QObject::destroyed, e, &QObject::deleteLater);
     e->setProperty("fullPath", uncompressedFileName());
+    e->setProperty("compressedSize", QFileInfo(filename()).size());
     emit entry(e);
 
     return true;


Reply via email to