commit karchive for openSUSE:Factory

2020-10-12 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-10-12 13:53:27

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.3486 (New)


Package is "karchive"

Mon Oct 12 13:53:27 2020 rev:83 rq:840795 version:5.75.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-09-18 
14:37:58.499818913 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.3486/karchive.changes  
2020-10-12 13:55:11.602113462 +0200
@@ -1,0 +2,10 @@
+Mon Oct  5 08:32:53 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.75.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.75.0
+- Changes since 5.74.0:
+  * Relicense file to LGPL-2.0-or-later
+
+---

Old:

  karchive-5.74.0.tar.xz
  karchive-5.74.0.tar.xz.sig

New:

  karchive-5.75.0.tar.xz
  karchive-5.75.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.kkXDFf/_old  2020-10-12 13:55:12.122113674 +0200
+++ /var/tmp/diff_new_pack.kkXDFf/_new  2020-10-12 13:55:12.126113675 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.74
+%define _tar_path 5.75
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.74.0
+Version:5.75.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.74.0.tar.xz -> karchive-5.75.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.74.0/CMakeLists.txt 
new/karchive-5.75.0/CMakeLists.txt
--- old/karchive-5.74.0/CMakeLists.txt  2020-09-06 11:07:04.0 +0200
+++ new/karchive-5.75.0/CMakeLists.txt  2020-10-04 11:46:30.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.74.0") # handled by release scripts
+set(KF5_VERSION "5.75.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.74.0  NO_MODULE)
+find_package(ECM 5.75.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.74.0/autotests/kfiltertest.cpp 
new/karchive-5.75.0/autotests/kfiltertest.cpp
--- old/karchive-5.74.0/autotests/kfiltertest.cpp   2020-09-06 
11:07:04.0 +0200
+++ new/karchive-5.75.0/autotests/kfiltertest.cpp   2020-10-04 
11:46:30.0 +0200
@@ -1,7 +1,7 @@
 /*
  *  SPDX-FileCopyrightText: 2002-2005 David Faure 
  *
- *  SPDX-License-Identifier: LGPL-2.0-only
+ *  SPDX-License-Identifier: LGPL-2.0-or-later
  */
 
 #include "kfiltertest.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.74.0/autotests/kfiltertest.h 
new/karchive-5.75.0/autotests/kfiltertest.h
--- old/karchive-5.74.0/autotests/kfiltertest.h 2020-09-06 11:07:04.0 
+0200
+++ new/karchive-5.75.0/autotests/kfiltertest.h 2020-10-04 11:46:30.0 
+0200
@@ -1,7 +1,7 @@
 /*
  *  SPDX-FileCopyrightText: 2002-2005 David Faure 
  *
- *  SPDX-License-Identifier: LGPL-2.0-only
+ *  SPDX-License-Identifier: LGPL-2.0-or-later
  */
 #ifndef KFILTERTEST_H
 #define KFILTERTEST_H
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.74.0/src/k7zip.cpp 
new/karchive-5.75.0/src/k7zip.cpp
--- old/karchive-5.74.0/src/k7zip.cpp   2020-09-06 11:07:04.0 +0200
+++ new/karchive-5.75.0/src/k7zip.cpp   2020-10-04 11:46:30.0 +0200
@@ -1,7 +1,7 @@
 /* This file is part of the KDE libraries
SPDX-FileCopyrightText: 2011 Mario Bensi 
 
-   SPDX-License-Identifier: LGPL-2.0-only
+   SPDX-License-Identifier: LGPL-2.0-or-later
 */
 
 #include "k7zip.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.74.0/src/k7zip.h 
new/karchive-5.75.0/src/k7zip.h
--- old/karchive-5.74.0/src/k7zip.h 2020-09-06 11:07:04.0 +0200
+++ new/karchive-5.75.0/src/k7zip.h 2020-10-04 11:46:30.0 +0200
@@ -1,7 +1,7 @@
 /* This file is part of the KDE libraries
SPDX-FileCopyrightText: 2011 Mario Bensi 

commit karchive for openSUSE:Factory

2020-09-18 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-09-18 14:36:48

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.4249 (New)


Package is "karchive"

Fri Sep 18 14:36:48 2020 rev:82 rq:834380 version:5.74.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-08-12 
12:24:30.468134887 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.4249/karchive.changes  
2020-09-18 14:37:58.499818913 +0200
@@ -1,0 +2,10 @@
+Sun Sep  6 12:48:34 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.74.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.74.0
+- Changes since 5.73.0:
+  * Remove obsolete COPYING files
+
+---

Old:

  karchive-5.73.0.tar.xz
  karchive-5.73.0.tar.xz.sig

New:

  karchive-5.74.0.tar.xz
  karchive-5.74.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.Z1mXF3/_old  2020-09-18 14:38:00.143820380 +0200
+++ /var/tmp/diff_new_pack.Z1mXF3/_new  2020-09-18 14:38:00.143820380 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.73
+%define _tar_path 5.74
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.73.0
+Version:5.74.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.73.0.tar.xz -> karchive-5.74.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.73.0/CMakeLists.txt 
new/karchive-5.74.0/CMakeLists.txt
--- old/karchive-5.73.0/CMakeLists.txt  2020-08-01 19:00:25.0 +0200
+++ new/karchive-5.74.0/CMakeLists.txt  2020-09-06 11:07:04.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.73.0") # handled by release scripts
+set(KF5_VERSION "5.74.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.73.0  NO_MODULE)
+find_package(ECM 5.74.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.73.0/COPYING new/karchive-5.74.0/COPYING
--- old/karchive-5.73.0/COPYING 2020-08-01 19:00:25.0 +0200
+++ new/karchive-5.74.0/COPYING 1970-01-01 01:00:00.0 +0100
@@ -1,346 +0,0 @@
-NOTE! The GPL below is copyrighted by the Free Software Foundation, but
-the instance of code that it refers to (the kde programs) are copyrighted
-by the authors who actually wrote it.
-

-   
-   GNU GENERAL PUBLIC LICENSE
-  Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-   51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
-   Preamble
-
-  The licenses for most software are designed to take away your
-freedom to share and change it.  By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users.  This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it.  (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.)  You can apply it to
-your programs, too.
-
-  When we speak of free software, we are referring to freedom, not
-price.  Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
-  To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask

commit karchive for openSUSE:Factory

2020-08-12 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-08-12 12:22:58

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.3399 (New)


Package is "karchive"

Wed Aug 12 12:22:58 2020 rev:81 rq:825053 version:5.73.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-07-14 
07:52:30.712472891 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.3399/karchive.changes  
2020-08-12 12:24:30.468134887 +0200
@@ -1,0 +2,12 @@
+Sun Aug  2 07:13:04 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.73.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.73.0
+- Changes since 5.72.0:
+  * Relicense karchive.* to "LGPL 2.0 or 3.0" with permission from authors 
(relicensecheck.pl)
+  * Use KF-standardized Qt logging categories
+  * Use camelcase include. (scripted)
+
+---

Old:

  karchive-5.72.0.tar.xz
  karchive-5.72.0.tar.xz.sig

New:

  karchive-5.73.0.tar.xz
  karchive-5.73.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.DjBpZd/_old  2020-08-12 12:24:31.076135287 +0200
+++ /var/tmp/diff_new_pack.DjBpZd/_new  2020-08-12 12:24:31.080135289 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.72
+%define _tar_path 5.73
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.72.0
+Version:5.73.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later
@@ -97,6 +97,7 @@
 %license LICENSES/*
 %doc README*
 %{_kf5_debugdir}/karchive.categories
+%{_kf5_debugdir}/*.renamecategories
 %{_kf5_libdir}/libKF5Archive.so.*
 
 %files devel


++ karchive-5.72.0.tar.xz -> karchive-5.73.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.72.0/CMakeLists.txt 
new/karchive-5.73.0/CMakeLists.txt
--- old/karchive-5.72.0/CMakeLists.txt  2020-07-04 11:45:19.0 +0200
+++ new/karchive-5.73.0/CMakeLists.txt  2020-08-01 19:00:25.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.72.0") # handled by release scripts
+set(KF5_VERSION "5.73.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.72.0  NO_MODULE)
+find_package(ECM 5.73.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.72.0/autotests/karchivetest.cpp 
new/karchive-5.73.0/autotests/karchivetest.cpp
--- old/karchive-5.72.0/autotests/karchivetest.cpp  2020-07-04 
11:45:19.0 +0200
+++ new/karchive-5.73.0/autotests/karchivetest.cpp  2020-08-01 
19:00:25.0 +0200
@@ -18,7 +18,7 @@
 #include 
 #include 
 #include 
-#include 
+#include 
 #include 
 
 #ifndef Q_OS_WIN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.72.0/src/CMakeLists.txt 
new/karchive-5.73.0/src/CMakeLists.txt
--- old/karchive-5.72.0/src/CMakeLists.txt  2020-07-04 11:45:19.0 
+0200
+++ new/karchive-5.73.0/src/CMakeLists.txt  2020-08-01 19:00:25.0 
+0200
@@ -38,7 +38,8 @@
 ecm_qt_declare_logging_category(karchive_SRCS
 HEADER loggingcategory.h
 IDENTIFIER KArchiveLog
-CATEGORY_NAME kf5.karchive
+CATEGORY_NAME kf.archive
+OLD_CATEGORY_NAMES kf5.karchive
 DEFAULT_SEVERITY Warning
 DESCRIPTION "KArchive"
 EXPORT KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.72.0/src/karchive.cpp 
new/karchive-5.73.0/src/karchive.cpp
--- old/karchive-5.72.0/src/karchive.cpp2020-07-04 11:45:19.0 
+0200
+++ new/karchive-5.73.0/src/karchive.cpp2020-08-01 19:00:25.0 
+0200
@@ -4,7 +4,7 @@
 
Moved from ktar.cpp by Roberto Teixeira 
 
-   SPDX-License-Identifier: LGPL-2.0-only
+   SPDX-License-Identifier: LGPL-2.0-only OR LGPL-3.0-only
 */
 
 #include "karchive.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.72.0/src/ka

commit karchive for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-07-14 07:51:29

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.3060 (New)


Package is "karchive"

Tue Jul 14 07:51:29 2020 rev:80 rq:820341 version:5.72.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-06-16 
13:41:31.200825876 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.3060/karchive.changes  
2020-07-14 07:52:30.712472891 +0200
@@ -1,0 +2,9 @@
+Sun Jul  5 07:55:04 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.72.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.72.0
+- No code change since 5.71.0
+
+---

Old:

  karchive-5.71.0.tar.xz
  karchive-5.71.0.tar.xz.sig

New:

  karchive-5.72.0.tar.xz
  karchive-5.72.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.MEtSPC/_old  2020-07-14 07:52:32.22043 +0200
+++ /var/tmp/diff_new_pack.MEtSPC/_new  2020-07-14 07:52:32.224477786 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.71
+%define _tar_path 5.72
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.71.0
+Version:5.72.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later
@@ -37,7 +37,6 @@
 Source2:frameworks.keyring
 %endif
 Source99:   baselibs.conf
-BuildRequires:  cmake >= 3.5
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
@@ -95,15 +94,16 @@
 %postun -n %{lname} -p /sbin/ldconfig
 
 %files -n %{lname}
-%license COPYING*
+%license LICENSES/*
 %doc README*
 %{_kf5_debugdir}/karchive.categories
 %{_kf5_libdir}/libKF5Archive.so.*
 
 %files devel
-%{_kf5_libdir}/libKF5Archive.so
-%{_kf5_libdir}/cmake/KF5Archive/
+%license LICENSES/*
 %{_kf5_includedir}/
+%{_kf5_libdir}/cmake/KF5Archive/
+%{_kf5_libdir}/libKF5Archive.so
 %{_kf5_mkspecsdir}/qt_KArchive.pri
 
 %changelog


++ karchive-5.71.0.tar.xz -> karchive-5.72.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.71.0/CMakeLists.txt 
new/karchive-5.72.0/CMakeLists.txt
--- old/karchive-5.71.0/CMakeLists.txt  2020-06-06 21:33:25.0 +0200
+++ new/karchive-5.72.0/CMakeLists.txt  2020-07-04 11:45:19.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.71.0") # handled by release scripts
+set(KF5_VERSION "5.72.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.71.0  NO_MODULE)
+find_package(ECM 5.72.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2020-06-16 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-06-16 13:40:14

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.3606 (New)


Package is "karchive"

Tue Jun 16 13:40:14 2020 rev:79 rq:814336 version:5.71.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-05-11 
13:28:22.931486077 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.3606/karchive.changes  
2020-06-16 13:41:31.200825876 +0200
@@ -1,0 +2,9 @@
+Sun Jun  7 08:06:19 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.71.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.71.0
+- No code change since 5.70.0
+
+---

Old:

  karchive-5.70.0.tar.xz
  karchive-5.70.0.tar.xz.sig

New:

  karchive-5.71.0.tar.xz
  karchive-5.71.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.MhGTW2/_old  2020-06-16 13:41:31.676827611 +0200
+++ /var/tmp/diff_new_pack.MhGTW2/_new  2020-06-16 13:41:31.680827625 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.70
+%define _tar_path 5.71
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.70.0
+Version:5.71.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.70.0.tar.xz -> karchive-5.71.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.70.0/.arcconfig 
new/karchive-5.71.0/.arcconfig
--- old/karchive-5.70.0/.arcconfig  2020-05-02 23:55:26.0 +0200
+++ new/karchive-5.71.0/.arcconfig  1970-01-01 01:00:00.0 +0100
@@ -1,3 +0,0 @@
-{
-  "phabricator.uri" : "https://phabricator.kde.org/";
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.70.0/CMakeLists.txt 
new/karchive-5.71.0/CMakeLists.txt
--- old/karchive-5.70.0/CMakeLists.txt  2020-05-02 23:55:26.0 +0200
+++ new/karchive-5.71.0/CMakeLists.txt  2020-06-06 21:33:25.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.70.0") # handled by release scripts
+set(KF5_VERSION "5.71.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.70.0  NO_MODULE)
+find_package(ECM 5.71.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-05-11 13:27:08

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.2738 (New)


Package is "karchive"

Mon May 11 13:27:08 2020 rev:78 rq:802062 version:5.70.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-04-15 
20:02:05.757915570 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.2738/karchive.changes  
2020-05-11 13:28:22.931486077 +0200
@@ -1,0 +2,9 @@
+Sun May  3 09:39:43 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.70.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.70.0
+- No code change since 5.69.0
+
+---

Old:

  karchive-5.69.0.tar.xz
  karchive-5.69.0.tar.xz.sig

New:

  karchive-5.70.0.tar.xz
  karchive-5.70.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.Hc0Sif/_old  2020-05-11 13:28:23.775487846 +0200
+++ /var/tmp/diff_new_pack.Hc0Sif/_new  2020-05-11 13:28:23.775487846 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.69
+%define _tar_path 5.70
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.69.0
+Version:5.70.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.69.0.tar.xz -> karchive-5.70.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.69.0/CMakeLists.txt 
new/karchive-5.70.0/CMakeLists.txt
--- old/karchive-5.69.0/CMakeLists.txt  2020-04-05 00:32:47.0 +0200
+++ new/karchive-5.70.0/CMakeLists.txt  2020-05-02 23:55:26.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.69.0") # handled by release scripts
+set(KF5_VERSION "5.70.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.69.0  NO_MODULE)
+find_package(ECM 5.70.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2020-04-15 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-04-15 20:00:44

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.2738 (New)


Package is "karchive"

Wed Apr 15 20:00:44 2020 rev:77 rq:793129 version:5.69.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-03-19 
19:43:35.307962394 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.2738/karchive.changes  
2020-04-15 20:02:05.757915570 +0200
@@ -1,0 +2,10 @@
+Sun Apr  5 19:45:19 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.69.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/kde-frameworks-5.69.0
+- Changes since 5.68.0:
+  * Add autotest for zip within zip
+
+---

Old:

  karchive-5.68.0.tar.xz
  karchive-5.68.0.tar.xz.sig

New:

  karchive-5.69.0.tar.xz
  karchive-5.69.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.t4HAIm/_old  2020-04-15 20:02:06.277915960 +0200
+++ /var/tmp/diff_new_pack.t4HAIm/_new  2020-04-15 20:02:06.281915964 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.68
+%define _tar_path 5.69
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.68.0
+Version:5.69.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.68.0.tar.xz -> karchive-5.69.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.68.0/CMakeLists.txt 
new/karchive-5.69.0/CMakeLists.txt
--- old/karchive-5.68.0/CMakeLists.txt  2020-03-07 09:50:07.0 +0100
+++ new/karchive-5.69.0/CMakeLists.txt  2020-04-05 00:32:47.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.68.0") # handled by release scripts
+set(KF5_VERSION "5.69.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.68.0  NO_MODULE)
+find_package(ECM 5.69.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
Binary files old/karchive-5.68.0/autotests/data/zip_within_zip.zip and 
new/karchive-5.69.0/autotests/data/zip_within_zip.zip differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.68.0/autotests/karchivetest.cpp 
new/karchive-5.69.0/autotests/karchivetest.cpp
--- old/karchive-5.68.0/autotests/karchivetest.cpp  2020-03-07 
09:50:07.0 +0100
+++ new/karchive-5.69.0/autotests/karchivetest.cpp  2020-04-05 
00:32:47.0 +0200
@@ -15,6 +15,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -364,6 +365,8 @@
 QVERIFY(false);
 }
 #endif
+// avoid interference from kdebugsettings on qCWarning
+QStandardPaths::setTestModeEnabled(true);
 }
 
 void KArchiveTest::testEmptyFilename()
@@ -1211,6 +1214,21 @@
 QCOMPARE(listing.join(' '), QString::fromUtf8("mode=40700 path=700 
type=dir mode=40750 path=750 type=dir mode=40755 path=755 type=dir"));
 }
 
+void KArchiveTest::testZipWithinZip()
+{
+QString fileName = QFINDTESTDATA("data/zip_within_zip.zip");
+QVERIFY(!fileName.isEmpty());
+
+KZip zip(fileName);
+
+QVERIFY(zip.open(QIODevice::ReadOnly));
+const KArchiveDirectory *dir = zip.directory();
+const QStringList listing = recursiveListEntries(dir, QString(), 0);
+QCOMPARE(listing.count(), 2);
+QCOMPARE(listing[0], QString::fromUtf8("mode=100644 path=foo type=file 
size=7"));
+QCOMPARE(listing[1], QString::fromUtf8("mode=100644 path=test.epub 
type=file size=525154"));
+}
+
 void KArchiveTest::testZipUnusualButValid()
 {
 QString fileName = QFINDTESTDATA("data/unusual_but_valid_364071.zip");
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.68.0/autotests/karchivetest.h 
new/karchive-5.69.0/autotests/karchivetest.h
--- old/karchive-5.68.0/autotests/karchivetest.h2020-03-07 
09:50:07.0 +0100
+++ new/karchive-5.69.0/autotests/karchivetest.h2020-04-05 
00:32:47.0 +0200
@@ -83,6 +83,7 @@
 void testZipDirector

commit karchive for openSUSE:Factory

2020-03-19 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-03-19 19:41:38

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.3160 (New)


Package is "karchive"

Thu Mar 19 19:41:38 2020 rev:76 rq:785298 version:5.68.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-02-14 
16:32:34.711425370 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.3160/karchive.changes  
2020-03-19 19:43:35.307962394 +0100
@@ -1,0 +2,11 @@
+Sun Mar  8 09:17:35 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.68.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.68.0.php
+- Changes since 5.67.0:
+  * Use ecm_qt_install_logging_categories over manual categories file
+  * Convert license statements to SPDX headers
+
+---

Old:

  karchive-5.67.0.tar.xz
  karchive-5.67.0.tar.xz.sig

New:

  karchive-5.68.0.tar.xz
  karchive-5.68.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.1ShQ3v/_old  2020-03-19 19:43:35.903962740 +0100
+++ /var/tmp/diff_new_pack.1ShQ3v/_new  2020-03-19 19:43:35.903962740 +0100
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.67
+%define _tar_path 5.68
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.67.0
+Version:5.68.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.67.0.tar.xz -> karchive-5.68.0.tar.xz ++
 2587 lines of diff (skipped)




commit karchive for openSUSE:Factory

2020-02-14 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-02-14 16:31:15

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.26092 (New)


Package is "karchive"

Fri Feb 14 16:31:15 2020 rev:75 rq:773236 version:5.67.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2020-01-14 
21:03:01.862644769 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.26092/karchive.changes 
2020-02-14 16:32:34.711425370 +0100
@@ -1,0 +2,14 @@
+Sun Feb  2 18:06:43 UTC 2020 - Christophe Giboudeaux 
+
+- Replace %make_jobs with %cmake_build.
+
+---
+Sun Feb  2 14:32:29 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.67.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.67.0.php
+- No code change since 5.66.0
+
+---

Old:

  karchive-5.66.0.tar.xz
  karchive-5.66.0.tar.xz.sig

New:

  karchive-5.67.0.tar.xz
  karchive-5.67.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.ocJqtR/_old  2020-02-14 16:32:35.135425606 +0100
+++ /var/tmp/diff_new_pack.ocJqtR/_new  2020-02-14 16:32:35.139425608 +0100
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.66
+%define _tar_path 5.67
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.66.0
+Version:5.67.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later
@@ -42,7 +42,7 @@
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig
-BuildRequires:  cmake(Qt5Core) >= 5.11.0
+BuildRequires:  cmake(Qt5Core) >= 5.12.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
@@ -71,7 +71,7 @@
 Group:  Development/Libraries/KDE
 Requires:   %{lname} = %{version}
 Requires:   extra-cmake-modules
-Requires:   cmake(Qt5Core) >= 5.11.0
+Requires:   cmake(Qt5Core) >= 5.12.0
 
 %description devel
 KArchive provides classes for easy reading, creation and manipulation of
@@ -85,7 +85,7 @@
 
 %build
   %cmake_kf5 -d build
-  %make_jobs
+  %cmake_build
 
 %install
   %kf5_makeinstall -C build


++ karchive-5.66.0.tar.xz -> karchive-5.67.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.66.0/CMakeLists.txt 
new/karchive-5.67.0/CMakeLists.txt
--- old/karchive-5.66.0/CMakeLists.txt  2020-01-04 00:09:38.0 +0100
+++ new/karchive-5.67.0/CMakeLists.txt  2020-02-01 09:59:38.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.66.0") # handled by release scripts
+set(KF5_VERSION "5.67.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.66.0  NO_MODULE)
+find_package(ECM 5.67.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2020-01-14 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2020-01-14 20:59:32

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.6675 (New)


Package is "karchive"

Tue Jan 14 20:59:32 2020 rev:74 rq:763437 version:5.66.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-12-18 
14:41:50.817761016 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.6675/karchive.changes  
2020-01-14 21:03:01.862644769 +0100
@@ -1,0 +2,11 @@
+Sun Jan  5 09:01:58 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 5.66.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.66.0.php
+- Changes since 5.65.0:
+  * Port to QRandomGenerator (qrand was deprecated in qt5.15)
+  * Update the obsolete projects.kde.org URL
+
+---

Old:

  karchive-5.65.0.tar.xz
  karchive-5.65.0.tar.xz.sig

New:

  karchive-5.66.0.tar.xz
  karchive-5.66.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.gbQS4B/_old  2020-01-14 21:03:02.670645143 +0100
+++ /var/tmp/diff_new_pack.gbQS4B/_new  2020-01-14 21:03:02.674645145 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.65
+%define _tar_path 5.66
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.65.0
+Version:5.66.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.65.0.tar.xz -> karchive-5.66.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.65.0/CMakeLists.txt 
new/karchive-5.66.0/CMakeLists.txt
--- old/karchive-5.65.0/CMakeLists.txt  2019-12-07 20:41:09.0 +0100
+++ new/karchive-5.66.0/CMakeLists.txt  2020-01-04 00:09:38.0 +0100
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.65.0") # handled by release scripts
+set(KF5_VERSION "5.66.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.65.0  NO_MODULE)
-set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
+find_package(ECM 5.66.0  NO_MODULE)
+set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
 
@@ -17,7 +17,7 @@
 
 include(ECMGenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.11.0)
+set(REQUIRED_QT_VERSION 5.12.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.65.0/autotests/deprecatedtest.cpp 
new/karchive-5.66.0/autotests/deprecatedtest.cpp
--- old/karchive-5.65.0/autotests/deprecatedtest.cpp2019-12-07 
20:41:09.0 +0100
+++ new/karchive-5.66.0/autotests/deprecatedtest.cpp2020-01-04 
00:09:38.0 +0100
@@ -20,7 +20,7 @@
 
 #include 
 
-#include 
+#include 
 
 static const char s_zipFileName[] = "deprecatedtest.zip";
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.65.0/autotests/karchivetest.cpp 
new/karchive-5.66.0/autotests/karchivetest.cpp
--- old/karchive-5.65.0/autotests/karchivetest.cpp  2019-12-07 
20:41:09.0 +0100
+++ new/karchive-5.66.0/autotests/karchivetest.cpp  2020-01-04 
00:09:38.0 +0100
@@ -25,7 +25,9 @@
 #include 
 #include 
 
-#include 
+#include 
+#include 
+#include 
 #include 
 #include 
 #include 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.65.0/autotests/kfiltertest.cpp 
new/karchive-5.66.0/autotests/kfiltertest.cpp
--- old/karchive-5.65.0/autotests/kfiltertest.cpp   2019-12-07 
20:41:09.0 +0100
+++ new/karchive-5.66.0/autotests/kfiltertest.cpp   2020-01-04 
00:09:38.0 +0100
@@ -18,7 +1

commit karchive for openSUSE:Factory

2019-12-18 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-12-18 14:40:03

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.4691 (New)


Package is "karchive"

Wed Dec 18 14:40:03 2019 rev:73 rq:757010 version:5.65.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-11-12 
11:43:28.150603012 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.4691/karchive.changes  
2019-12-18 14:41:50.817761016 +0100
@@ -1,0 +2,10 @@
+Sun Dec  8 11:18:20 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 5.65.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.65.0.php
+- Changes since 5.64.0:
+  * Port to QRegularExpression
+
+---

Old:

  karchive-5.64.0.tar.xz
  karchive-5.64.0.tar.xz.sig

New:

  karchive-5.65.0.tar.xz
  karchive-5.65.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.4tFH4O/_old  2019-12-18 14:41:51.429761296 +0100
+++ /var/tmp/diff_new_pack.4tFH4O/_new  2019-12-18 14:41:51.429761296 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.64
+%define _tar_path 5.65
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.64.0
+Version:5.65.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.64.0.tar.xz -> karchive-5.65.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.64.0/CMakeLists.txt 
new/karchive-5.65.0/CMakeLists.txt
--- old/karchive-5.64.0/CMakeLists.txt  2019-11-02 13:32:48.0 +0100
+++ new/karchive-5.65.0/CMakeLists.txt  2019-12-07 20:41:09.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.64.0") # handled by release scripts
+set(KF5_VERSION "5.65.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.64.0  NO_MODULE)
+find_package(ECM 5.65.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -63,7 +63,6 @@
 SOVERSION 5)
 add_definitions(-DQT_NO_FOREACH)
 add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00)
-add_definitions(-DQT_DEPRECATED_WARNINGS_SINCE=0x06)
 
 add_subdirectory(src)
 if (BUILD_TESTING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.64.0/autotests/karchivetest.cpp 
new/karchive-5.65.0/autotests/karchivetest.cpp
--- old/karchive-5.64.0/autotests/karchivetest.cpp  2019-11-02 
13:32:48.0 +0100
+++ new/karchive-5.65.0/autotests/karchivetest.cpp  2019-12-07 
20:41:09.0 +0100
@@ -29,6 +29,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #ifndef Q_OS_WIN
 #include  // symlink
@@ -538,13 +539,13 @@
 
 // This one was added with addLocalFile, so ignore mode.
 QString str = listing[14];
-str.replace(QRegExp(QStringLiteral("mode.*user=")), 
QStringLiteral("user="));
+str.replace(QRegularExpression(QStringLiteral("mode.*user=")), 
QStringLiteral("user="));
 
 compareEntryWithTimestamp(str, QString("user=%1 group=%2 path=z/test3 
type=file size=13").arg(owner).arg(group), creationTime);
 
 #ifndef Q_OS_WIN
 str = listing[15];
-str.replace(QRegExp(QStringLiteral("mode.*path=")), 
QStringLiteral("path="));
+str.replace(QRegularExpression(QStringLiteral("mode.*path=")), 
QStringLiteral("path="));
 
 compareEntryWithTimestamp(str, QString("path=z/test3_symlink type=file 
size=0 symlink=test3"), creationTime);
 #endif
@@ -1006,11 +1007,11 @@
 QCOMPARE(listing[14], QString("mode=40777 path=z type=dir"));
 // This one was added with addLocalFile, so ignore mode
 QString str = listing[15];
-str.replace(QRegExp(QStringLiteral("mode.*path=")),

commit karchive for openSUSE:Factory

2019-11-12 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-11-12 11:42:10

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.2990 (New)


Package is "karchive"

Tue Nov 12 11:42:10 2019 rev:72 rq:747087 version:5.64.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-10-14 
13:34:15.978528963 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.2990/karchive.changes  
2019-11-12 11:43:28.150603012 +0100
@@ -1,0 +2,15 @@
+Sun Nov  3 15:46:48 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 5.64.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.64.0.php
+- Changes since 5.63.0:
+  * Fix memory leak in KXzFilter::init
+  * Fix null pointer reference when extraction fails
+  * decodeBCJ2: Fix assert with broken files
+  * KXzFilter::Private: remove unused props
+  * K7Zip: Fix memory use in readAndDecodePackedStreams
+  * Use ECMGenerateExportHeader to manage deprecated API better
+
+---

Old:

  karchive-5.63.0.tar.xz
  karchive-5.63.0.tar.xz.sig

New:

  karchive-5.64.0.tar.xz
  karchive-5.64.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.YREShz/_old  2019-11-12 11:43:28.758603652 +0100
+++ /var/tmp/diff_new_pack.YREShz/_new  2019-11-12 11:43:28.762603656 +0100
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.63
+%define _tar_path 5.64
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.63.0
+Version:5.64.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.63.0.tar.xz -> karchive-5.64.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.63.0/CMakeLists.txt 
new/karchive-5.64.0/CMakeLists.txt
--- old/karchive-5.63.0/CMakeLists.txt  2019-10-06 11:33:32.0 +0200
+++ new/karchive-5.64.0/CMakeLists.txt  2019-11-02 13:32:48.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.63.0") # handled by release scripts
+set(KF5_VERSION "5.64.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.63.0  NO_MODULE)
+find_package(ECM 5.64.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -15,8 +15,7 @@
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 
-
-include(GenerateExportHeader)
+include(ECMGenerateExportHeader)
 
 set(REQUIRED_QT_VERSION 5.11.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
@@ -52,6 +51,8 @@
 include(ECMQtDeclareLoggingCategory)
 include(ECMAddQch)
 
+set(EXCLUDE_DEPRECATED_BEFORE_AND_AT 0 CACHE STRING "Control the range of 
deprecated API excluded from the build [default=0].")
+
 option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt 
Assistant, Qt Creator & KDevelop)" OFF)
 add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. 
Qt Assistant, Qt Creator & KDevelop)")
 
@@ -61,6 +62,8 @@
 PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfigVersion.cmake"
 SOVERSION 5)
 add_definitions(-DQT_NO_FOREACH)
+add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050d00)
+add_definitions(-DQT_DEPRECATED_WARNINGS_SINCE=0x06)
 
 add_subdirectory(src)
 if (BUILD_TESTING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.63.0/autotests/CMakeLists.txt 
new/karchive-5.64.0/autotests/CMakeLists.txt
--- old/karchive-5.63.0/autotests/CMakeLists.txt2019-10-06 
11:33:32.0 +0200
+++ new/karchive-5.64.0/autotests/CMakeLists.txt2019-11-02 
13:32:48.0 +0100
@@ -17,7 +17,6 @@
 LINK_LIBRARIES KF5::Archive Qt5::Test
 )
 
-target_compile_definitions(deprecatedtest PRIVATE KARCHIVE_DEPRECATED=)
 target_link_libraries(kfiltertest ${ZLIB_LIBRARIES})
 
 ### klimitediodevicetest ###
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.63.0/autotests/deprecatedtest.cpp 
new/karc

commit karchive for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-10-14 13:33:13

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.2352 (New)


Package is "karchive"

Mon Oct 14 13:33:13 2019 rev:71 rq:738005 version:5.63.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-09-23 
12:21:41.817764685 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.2352/karchive.changes  
2019-10-14 13:34:15.978528963 +0200
@@ -1,0 +2,10 @@
+Sun Oct  6 13:26:16 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 5.63.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.63.0.php
+- Changes since 5.62.0:
+  * Port away from deprecated methods in Qt 5.14
+
+---

Old:

  karchive-5.62.0.tar.xz
  karchive-5.62.0.tar.xz.sig

New:

  karchive-5.63.0.tar.xz
  karchive-5.63.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.PODsdS/_old  2019-10-14 13:34:16.538527503 +0200
+++ /var/tmp/diff_new_pack.PODsdS/_new  2019-10-14 13:34:16.542527493 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.62
+%define _tar_path 5.63
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.62.0
+Version:5.63.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later
@@ -37,12 +37,12 @@
 Source2:frameworks.keyring
 %endif
 Source99:   baselibs.conf
-BuildRequires:  cmake >= 3.0
+BuildRequires:  cmake >= 3.5
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig
-BuildRequires:  cmake(Qt5Core) >= 5.6.0
+BuildRequires:  cmake(Qt5Core) >= 5.11.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
@@ -71,7 +71,7 @@
 Group:  Development/Libraries/KDE
 Requires:   %{lname} = %{version}
 Requires:   extra-cmake-modules
-Requires:   cmake(Qt5Core) >= 5.6.0
+Requires:   cmake(Qt5Core) >= 5.11.0
 
 %description devel
 KArchive provides classes for easy reading, creation and manipulation of


++ karchive-5.62.0.tar.xz -> karchive-5.63.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.62.0/CMakeLists.txt 
new/karchive-5.63.0/CMakeLists.txt
--- old/karchive-5.62.0/CMakeLists.txt  2019-09-07 14:32:34.0 +0200
+++ new/karchive-5.63.0/CMakeLists.txt  2019-10-06 11:33:32.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.62.0") # handled by release scripts
+set(KF5_VERSION "5.63.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.62.0  NO_MODULE)
+find_package(ECM 5.63.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.62.0/autotests/karchivetest.cpp 
new/karchive-5.63.0/autotests/karchivetest.cpp
--- old/karchive-5.62.0/autotests/karchivetest.cpp  2019-09-07 
14:32:34.0 +0200
+++ new/karchive-5.63.0/autotests/karchivetest.cpp  2019-10-06 
11:33:32.0 +0200
@@ -314,7 +314,7 @@
 const QFileInfo fileInfo5(fileName);
 QVERIFY(fileInfo5.exists());
 QVERIFY(fileInfo5.isFile());
-// Do not use fileInfo.readLink() for unix symlinks
+// Do not use fileInfo.symLinkTarget() for unix symlinks
 // It returns the -full- path to the target, while we want the target 
string "as is".
 QString symLinkTarget;
 const QByteArray encodedFileName = QFile::encodeName(fileName);
@@ -493,7 +493,7 @@
 const QString owner = localFileData.owner();
 const QString group = localFileData.group();
 const QString emptyTime = QDateTime().toString(QStringLiteral("dd.MM. 
hh:mm:ss"));
-const QDateTime creationTime = QFileInfo(fileName).created();
+const QDateTime creationTime = QFileInfo(fileName).birthTime();
 
 // 1.6-1.7 ms per interaction, 2908428 instruction loads
 // After the "n

commit karchive for openSUSE:Factory

2019-09-23 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-09-23 12:20:58

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.7948 (New)


Package is "karchive"

Mon Sep 23 12:20:58 2019 rev:70 rq:730906 version:5.62.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-08-19 
21:03:41.564908274 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.7948/karchive.changes  
2019-09-23 12:21:41.817764685 +0200
@@ -1,0 +2,10 @@
+Sat Sep  7 20:36:29 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 5.62.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.62.0.php
+- Changes since 5.61.0:
+  * Fix creating archives on Android content: URLs
+
+---

Old:

  karchive-5.61.0.tar.xz
  karchive-5.61.0.tar.xz.sig

New:

  karchive-5.62.0.tar.xz
  karchive-5.62.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.7vThRz/_old  2019-09-23 12:21:42.257764613 +0200
+++ /var/tmp/diff_new_pack.7vThRz/_new  2019-09-23 12:21:42.261764612 +0200
@@ -17,7 +17,7 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.61
+%define _tar_path 5.62
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
@@ -25,7 +25,7 @@
 # Only needed for the package signature condition
 %bcond_without lang
 Name:   karchive
-Version:5.61.0
+Version:5.62.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later


++ karchive-5.61.0.tar.xz -> karchive-5.62.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.61.0/CMakeLists.txt 
new/karchive-5.62.0/CMakeLists.txt
--- old/karchive-5.61.0/CMakeLists.txt  2019-08-03 21:30:51.0 +0200
+++ new/karchive-5.62.0/CMakeLists.txt  2019-09-07 14:32:34.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.61.0") # handled by release scripts
+set(KF5_VERSION "5.62.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.61.0  NO_MODULE)
+find_package(ECM 5.62.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.61.0/src/karchive.cpp 
new/karchive-5.62.0/src/karchive.cpp
--- old/karchive-5.61.0/src/karchive.cpp2019-08-03 21:30:51.0 
+0200
+++ new/karchive-5.62.0/src/karchive.cpp2019-09-07 14:32:34.0 
+0200
@@ -186,6 +186,12 @@
 // The use of QSaveFile can't be done in the ctor (no mode known 
yet)
 //qCDebug(KArchiveLog) << "Writing to a file using QSaveFile";
 d->saveFile = new QSaveFile(d->fileName);
+#ifdef Q_OS_ANDROID
+// we cannot rename on to Android content: URLs
+if (d->fileName.startsWith(QLatin1String("content://"))) {
+d->saveFile->setDirectWriteFallback(true);
+}
+#endif
 if (!d->saveFile->open(QIODevice::WriteOnly)) {
 setErrorString(
 tr("QSaveFile creation for %1 failed: %2")




commit karchive for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-08-19 21:01:21

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.22127 (New)


Package is "karchive"

Mon Aug 19 21:01:21 2019 rev:69 rq:722444 version:5.61.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-07-26 
12:10:09.098852649 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.22127/karchive.changes 
2019-08-19 21:03:41.564908274 +0200
@@ -1,0 +2,20 @@
+Wed Aug  7 17:51:07 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 5.61.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.61.0.php
+- Changes since 5.60.0:
+  * KTar::openArchive: Don't assert if file has two root dirs 
+  * KZip::openArchive: Don't assert when opening broken files 
+  * KZip::openArchive: turn assert into if+return false 
+  * KTar::openArchive: Remove "bad" assert 
+  * KZip::openArchive: Remove "bad" assert 
+  * KZip::openArchive: Return false instead of asserting in broken files
+
+---
+Fri Jul 19 11:38:24 UTC 2019 - Wolfgang Bauer 
+
+- Don't lower minimum Qt version anymore, it requires 5.11 now
+
+---

Old:

  karchive-5.60.0.tar.xz

New:

  frameworks.keyring
  karchive-5.61.0.tar.xz
  karchive-5.61.0.tar.xz.sig



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.wmk1GA/_old  2019-08-19 21:03:44.280907834 +0200
+++ /var/tmp/diff_new_pack.wmk1GA/_new  2019-08-19 21:03:44.284907834 +0200
@@ -17,20 +17,26 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.60
+%define _tar_path 5.61
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
+# Only needed for the package signature condition
+%bcond_without lang
 Name:   karchive
-Version:5.60.0
+Version:5.61.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
 URL:https://www.kde.org
-Source: 
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
-Source1:baselibs.conf
+Source: 
https://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
+%if %{with lang}
+Source1:
https://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz.sig
+Source2:frameworks.keyring
+%endif
+Source99:   baselibs.conf
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
@@ -76,9 +82,6 @@
 
 %prep
 %setup -q
-%if 0%{?suse_version} == 1500
-sed -i -e "s/^set *(REQUIRED_QT_VERSION 5.10.0)$/set(REQUIRED_QT_VERSION 
5.9.0)/" CMakeLists.txt
-%endif
 
 %build
   %cmake_kf5 -d build

++ karchive-5.60.0.tar.xz -> karchive-5.61.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.60.0/CMakeLists.txt 
new/karchive-5.61.0/CMakeLists.txt
--- old/karchive-5.60.0/CMakeLists.txt  2019-07-06 15:13:25.0 +0200
+++ new/karchive-5.61.0/CMakeLists.txt  2019-08-03 21:30:51.0 +0200
@@ -1,15 +1,15 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.60.0") # handled by release scripts
+set(KF5_VERSION "5.61.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.60.0  NO_MODULE)
+find_package(ECM 5.61.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
 
-set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
+set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
 
 include(KDEInstallDirs)
 include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.60.0/src/karchive_p.h 
new/karchive-5.61.0/src/karchive_p.h
--- old/karchive-5.60.0/src/karchive_p.h2019-07-06 15:13:25.0 
+0200
+++ new/karchive-5.61.0/src/karchive_p.h2019-08-03 21:30:51.0 
+0200
@@ -48,6 +48,11 @@
 KArchivePrivate(const KArchivePrivate &) = delete;
 KArchivePrivate &operator=(const KArchivePrivat

commit karchive for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-07-26 12:08:11

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.4126 (New)


Package is "karchive"

Fri Jul 26 12:08:11 2019 rev:68 rq:715856 version:5.60.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-06-22 
11:10:02.360395474 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.4126/karchive.changes  
2019-07-26 12:10:09.098852649 +0200
@@ -1,0 +2,11 @@
+Sun Jul 14 06:41:37 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.60.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.60.0.php
+- Changes since 5.59.0:
+  * Do not crash if the inner file wants to be bigger than QByteArray max size
+  * Install in new logging directory when we use kf5 5.59.0
+
+---

Old:

  karchive-5.59.0.tar.xz

New:

  karchive-5.60.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.hGuoXK/_old  2019-07-26 12:10:10.142852498 +0200
+++ /var/tmp/diff_new_pack.hGuoXK/_new  2019-07-26 12:10:10.150852497 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.59
+%define _tar_path 5.60
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.59.0
+Version:5.60.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.59.0.tar.xz -> karchive-5.60.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.59.0/CMakeLists.txt 
new/karchive-5.60.0/CMakeLists.txt
--- old/karchive-5.59.0/CMakeLists.txt  2019-06-01 18:36:00.0 +0200
+++ new/karchive-5.60.0/CMakeLists.txt  2019-07-06 15:13:25.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.59.0") # handled by release scripts
+set(KF5_VERSION "5.60.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.59.0  NO_MODULE)
+find_package(ECM 5.60.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -18,7 +18,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.10.0)
+set(REQUIRED_QT_VERSION 5.11.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
@@ -104,6 +104,6 @@
 FILE KF5ArchiveTargets.cmake
 NAMESPACE KF5::)
 
-install(FILES karchive.categories DESTINATION ${KDE_INSTALL_CONFDIR})
+install(FILES karchive.categories  DESTINATION  
${KDE_INSTALL_LOGGINGCATEGORIESDIR})
 
 feature_summary(WHAT ALL   FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.59.0/src/kar.cpp 
new/karchive-5.60.0/src/kar.cpp
--- old/karchive-5.59.0/src/kar.cpp 2019-06-01 18:36:00.0 +0200
+++ new/karchive-5.60.0/src/kar.cpp 2019-07-06 15:13:25.0 +0200
@@ -23,9 +23,14 @@
 #include 
 #include 
 
+#include 
+
 #include "kfilterdev.h"
 //#include "klimitediodevice_p.h"
 
+// As documented in QByteArray
+static constexpr int kMaxQByteArraySize = std::numeric_limits::max() - 32;
+
 
 /// KAr ///
 
@@ -135,7 +140,7 @@
 //const int gid = ar_header.mid( 34, 6 ).trimmed().toInt();
 const int mode = ar_header.mid(40, 8).trimmed().toInt(nullptr, 8);
 const qint64 size = ar_header.mid(48, 10).trimmed().toInt();
-if (size < 0) {
+if (size < 0 || size > kMaxQByteArraySize) {
 setErrorString(tr("Invalid size"));
 return false;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.59.0/src/kar.h 
new/karchive-5.60.0/src/kar.h
--- old/karchive-5.59.0/src/kar.h   2019-06-01 18:36:00.0 +0200
+++ new/karchive-5.60.0/src/kar.h   2019-07-06 15:13:25.0 +0200
@@ -24,7 +24,8 @@
  * 

commit karchive for openSUSE:Factory

2019-06-22 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-06-22 11:07:55

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.4615 (New)


Package is "karchive"

Sat Jun 22 11:07:55 2019 rev:67 rq:710717 version:5.59.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-05-21 
10:24:58.299561832 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.4615/karchive.changes  
2019-06-22 11:10:02.360395474 +0200
@@ -1,0 +2,25 @@
+Sun Jun 09 07:35:11 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.59.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.59.0.php
+- Changes since 5.58.0:
+  * KCompressionDevice::seek: Fix previous fix ^_^
+  * Test reading and seeking in KCompressionDevice
+  * KCompressionDevice: Remove bIgnoreData
+  * autotests: more portable way of setting the locale encoding, to fix 
Windows CI
+  * KAr: fix out-of-bounds read (on invalid input) by porting to QByteArray
+  * KAr: minor code cleanups
+  * autotests: fixes for Windows and utf8 literals
+  * KAr: fix parsing of long filenames with Qt-5.10
+  * AR fix: the permissions are in octal, not decimal.
+  * KAr: update test file to cover the longfilename table code
+  * Add KArTest based on KTarTest
+  * KAr::openArchive: Also check ar_longnamesIndex is not < 0
+  * KAr::openArchive: Fix invalid memory access on broken files
+  * KAr::openArchive: Protect against Heap-buffer-overflow in broken files
+  * Fix KAr::openArchive with older Qt
+  * KTar::KTarPrivate::readLonglink: Fix crash in malformed files
+
+---

Old:

  karchive-5.58.0.tar.xz

New:

  karchive-5.59.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.rTRpV5/_old  2019-06-22 11:10:03.168396665 +0200
+++ /var/tmp/diff_new_pack.rTRpV5/_new  2019-06-22 11:10:03.172396670 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.58
+%define _tar_path 5.59
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.58.0
+Version:5.59.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.58.0.tar.xz -> karchive-5.59.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.58.0/.gitignore 
new/karchive-5.59.0/.gitignore
--- old/karchive-5.58.0/.gitignore  2019-05-05 00:41:47.0 +0200
+++ new/karchive-5.59.0/.gitignore  2019-06-01 18:36:00.0 +0200
@@ -1,6 +1,5 @@
 # Ignore the following files
 *~
-*.[oa]
 *.diff
 *.kate-swp
 *.kdev4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.58.0/CMakeLists.txt 
new/karchive-5.59.0/CMakeLists.txt
--- old/karchive-5.58.0/CMakeLists.txt  2019-05-05 00:41:47.0 +0200
+++ new/karchive-5.59.0/CMakeLists.txt  2019-06-01 18:36:00.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.58.0") # handled by release scripts
+set(KF5_VERSION "5.59.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.58.0  NO_MODULE)
+find_package(ECM 5.59.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
Binary files old/karchive-5.58.0/autotests/data/artest.a and 
new/karchive-5.59.0/autotests/data/artest.a differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.58.0/autotests/karchivetest.cpp 
new/karchive-5.59.0/autotests/karchivetest.cpp
--- old/karchive-5.58.0/autotests/karchivetest.cpp  2019-05-05 
00:41:47.0 +0200
+++ new/karchive-5.59.0/autotests/karchivetest.cpp  2019-06-01 
18:36:00.0 +0200
@@ -19,6 +19,7 @@
 */
 
 #include "karchivetest.h"
+#include 
 #include 
 #include 
 #include 
@@ -46,7 +47,8 @@
 
 void initLocale()
 {
-qputenv("LC_ALL", "en_US.UTF-8"); // KArchive uses QFile::decodeName, and 
our tests use utf8 encoding for filenames
+// KArchive uses QFile::decodeName, and our tests use utf8 encoding for 
filenames
+

commit karchive for openSUSE:Factory

2019-05-21 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-05-21 10:24:12

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.5148 (New)


Package is "karchive"

Tue May 21 10:24:12 2019 rev:66 rq:703329 version:5.58.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-04-19 
21:22:11.667706901 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new.5148/karchive.changes  
2019-05-21 10:24:58.299561832 +0200
@@ -1,0 +2,24 @@
+Wed May 15 18:16:15 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.58.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.58.0.php
+- Changes since 5.57.0:
+  * KTar: Protect against negative longlink sizes
+  * Fix invalid memory write on malformed tar files
+  * Fix memory leak when reading some tar files
+  * Fix uninitialized memory use when reading malformed tar files
+  * Fix stack-buffer-overflow read on malformed files
+  * Fix null-dereference on malformed tar files
+  * autotests: Fix leak in karchivetest
+  * Install krcc.h header
+  * Fix double delete on broken files
+  * Disallow copy of KArchiveDirectoryPrivate and KArchivePrivate
+  * "Fix" KArchive::findOrCreate running out of stack on VERY LONG paths
+  * Introduce and use KArchiveDirectory::addEntryV2
+  * removeEntry can fail so it's good to know if it did
+  * Fix obviously wrong comment
+  * KZip: fix Heap-use-after-free in broken files
+
+---

Old:

  karchive-5.57.0.tar.xz

New:

  karchive-5.58.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.xfouaH/_old  2019-05-21 10:24:58.747561660 +0200
+++ /var/tmp/diff_new_pack.xfouaH/_new  2019-05-21 10:24:58.751561659 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.57
+%define _tar_path 5.58
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.57.0
+Version:5.58.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.57.0.tar.xz -> karchive-5.58.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.57.0/CMakeLists.txt 
new/karchive-5.58.0/CMakeLists.txt
--- old/karchive-5.57.0/CMakeLists.txt  2019-04-07 09:16:42.0 +0200
+++ new/karchive-5.58.0/CMakeLists.txt  2019-05-05 00:41:47.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.57.0") # handled by release scripts
+set(KF5_VERSION "5.58.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.57.0  NO_MODULE)
+find_package(ECM 5.58.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.57.0/autotests/karchivetest.cpp 
new/karchive-5.58.0/autotests/karchivetest.cpp
--- old/karchive-5.57.0/autotests/karchivetest.cpp  2019-04-07 
09:16:42.0 +0200
+++ new/karchive-5.58.0/autotests/karchivetest.cpp  2019-05-05 
00:41:47.0 +0200
@@ -222,6 +222,7 @@
 dev->seek(4);
 contents = dev->read(1);
 QCOMPARE(contents, QByteArray("o"));
+delete dev;
 
 const KArchiveEntry *e = dir->entry(QStringLiteral("mediumfile"));
 QVERIFY(e && e->isFile());
@@ -756,6 +757,24 @@
 
 QVERIFY(tar.close());
 }
+
+void KArchiveTest::testTarEmptyFileMissingDir()
+{
+KTar tar(QFINDTESTDATA(QLatin1String("tar_emptyfile_missingdir.tar.gz")));
+QVERIFY(tar.open(QIODevice::ReadOnly));
+
+const KArchiveDirectory *dir = tar.directory();
+QVERIFY(dir != nullptr);
+
+const QStringList listing = recursiveListEntries(dir, QLatin1String(""), 
0);
+
+QCOMPARE(listing[0], QString("mode=40777 path=dir type=dir"));
+QCOMPARE(listing[1], QString("mode=40777 path=dir/foo type=dir"));
+QCOMPARE(listing[2], QString("mode=644 path=dir/foo/file type=file 
size=0"));
+QCOMPARE(listing.count(), 3);
+
+QVERIFY(tar.close());
+}
 
 void KArchiveTest::testTarRootDir() // bug 309463
 {
diff -urN '--excl

commit karchive for openSUSE:Factory

2019-04-19 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-04-19 21:20:54

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.5536 (New)


Package is "karchive"

Fri Apr 19 21:20:54 2019 rev:65 rq:695200 version:5.57.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-03-21 
09:44:20.774924551 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.5536/karchive.changes  
2019-04-19 21:22:11.667706901 +0200
@@ -1,0 +2,14 @@
+Sun Apr 14 20:21:41 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.57.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.57.0.php
+- Changes since 5.56.0:
+  * Fix crash in KArchive::findOrCreate with broken files
+  * Fix uninitialized memory read in KZip
+  * 0 -> nullptr
+  * Add Q_OBJECT to KFilterDev
+  * Port qSort
+
+---

Old:

  karchive-5.56.0.tar.xz

New:

  karchive-5.57.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.Vsjvrt/_old  2019-04-19 21:22:12.427707870 +0200
+++ /var/tmp/diff_new_pack.Vsjvrt/_new  2019-04-19 21:22:12.439707884 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.56
+%define _tar_path 5.57
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.56.0
+Version:5.57.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.56.0.tar.xz -> karchive-5.57.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.56.0/.gitignore 
new/karchive-5.57.0/.gitignore
--- old/karchive-5.56.0/.gitignore  1970-01-01 01:00:00.0 +0100
+++ new/karchive-5.57.0/.gitignore  2019-04-07 09:16:42.0 +0200
@@ -0,0 +1,21 @@
+# Ignore the following files
+*~
+*.[oa]
+*.diff
+*.kate-swp
+*.kdev4
+.kdev_include_paths
+*.kdevelop.pcs
+*.moc
+*.moc.cpp
+*.orig
+*.user
+.*.swp
+.swp.*
+Doxyfile
+Makefile
+avail
+random_seed
+/build*/
+CMakeLists.txt.user*
+*.unc-backup*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.56.0/CMakeLists.txt 
new/karchive-5.57.0/CMakeLists.txt
--- old/karchive-5.56.0/CMakeLists.txt  2019-03-02 14:24:18.0 +0100
+++ new/karchive-5.57.0/CMakeLists.txt  2019-04-07 09:16:42.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.56.0") # handled by release scripts
+set(KF5_VERSION "5.57.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.56.0  NO_MODULE)
+find_package(ECM 5.57.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.56.0/src/karchive.cpp 
new/karchive-5.57.0/src/karchive.cpp
--- old/karchive-5.56.0/src/karchive.cpp2019-03-02 14:24:18.0 
+0100
+++ new/karchive-5.57.0/src/karchive.cpp2019-04-07 09:16:42.0 
+0200
@@ -492,6 +492,10 @@
 parent = findOrCreate(left);   // recursive call... until we find an 
existing dir.
 }
 
+if (!parent) {
+return nullptr;
+}
+
 //qCDebug(KArchiveLog) << "found parent " << parent->name() << " adding " 
<< dirname << " to ensure " << path;
 // Found -> add the missing piece
 KArchiveDirectory *e = new KArchiveDirectory(this, dirname, 
d->rootDir->permissions(),
@@ -939,7 +943,7 @@
 }
 } while (!dirStack.isEmpty());
 
-qSort(fileList.begin(), fileList.end(), sortByPosition);// sort on 
d->pos, so we have a linear access
+std::sort(fileList.begin(), fileList.end(), sortByPosition);// sort on 
d->pos, so we have a linear access
 
 for (QList::const_iterator it = 
fileList.constBegin(), end = fileList.constEnd();
  it != end; ++it) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.56.0/src/kcompressiondevice.cpp 
new/karchive-5.57.0/src/kcompressiondevice.cpp
--- old/karchive-5.56.0/src/kcompressionde

commit karchive for openSUSE:Factory

2019-03-21 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-03-21 09:43:22

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.28833 (New)


Package is "karchive"

Thu Mar 21 09:43:22 2019 rev:64 rq:686718 version:5.56.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-02-28 
21:27:24.805852637 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.28833/karchive.changes 
2019-03-21 09:44:20.774924551 +0100
@@ -1,0 +2,13 @@
+Sun Mar 10 20:15:35 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.56.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.56.0.php
+- Changes since 5.55.0:
+  * Revert "Return KFilterBase::End if KGzipFilter::uncompress_noop() finished 
reading"
+  * Return KFilterBase::End if KGzipFilter::uncompress_noop() finished reading
+  * Make it compiles without foreach
+  * Guard KCompressionDevice::open being called with no backend available 
(kde#404240)
+
+---

Old:

  karchive-5.55.0.tar.xz

New:

  karchive-5.56.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.ALEyvh/_old  2019-03-21 09:44:21.142924467 +0100
+++ /var/tmp/diff_new_pack.ALEyvh/_new  2019-03-21 09:44:21.146924466 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.55
+%define _tar_path 5.56
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.55.0
+Version:5.56.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.55.0.tar.xz -> karchive-5.56.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.55.0/CMakeLists.txt 
new/karchive-5.56.0/CMakeLists.txt
--- old/karchive-5.55.0/CMakeLists.txt  2019-02-02 18:19:34.0 +0100
+++ new/karchive-5.56.0/CMakeLists.txt  2019-03-02 14:24:18.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.55.0") # handled by release scripts
+set(KF5_VERSION "5.56.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.55.0  NO_MODULE)
+find_package(ECM 5.56.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -60,7 +60,7 @@
 VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/karchive_version.h"
 PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfigVersion.cmake"
 SOVERSION 5)
-
+add_definitions(-DQT_NO_FOREACH)
 
 add_subdirectory(src)
 if (BUILD_TESTING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.55.0/autotests/karchivetest.cpp 
new/karchive-5.56.0/autotests/karchivetest.cpp
--- old/karchive-5.55.0/autotests/karchivetest.cpp  2019-02-02 
18:19:34.0 +0100
+++ new/karchive-5.56.0/autotests/karchivetest.cpp  2019-03-02 
14:24:18.0 +0100
@@ -142,7 +142,7 @@
 QStringList ret;
 QStringList l = dir->entries();
 l.sort();
-Q_FOREACH (const QString &it, l) {
+for (const QString &it : qAsConst(l)) {
 const KArchiveEntry *entry = dir->entry(it);
 
 QString descr;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.55.0/autotests/kcompressiondevicetest.cpp 
new/karchive-5.56.0/autotests/kcompressiondevicetest.cpp
--- old/karchive-5.55.0/autotests/kcompressiondevicetest.cpp2019-02-02 
18:19:34.0 +0100
+++ new/karchive-5.56.0/autotests/kcompressiondevicetest.cpp2019-03-02 
14:24:18.0 +0100
@@ -114,7 +114,7 @@
 << QLatin1String("examples/unzipper/CMakeLists.txt")
 << QLatin1String("examples/unzipper/main.cpp");
 
-foreach (const QString& s, fileList) {
+for (const QString& s : qAsConst(fileList)) {
 QFileInfo extractedFile(s);
 QFileInfo sourceFile(QFINDTESTDATA("../" + s));
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.55.0/src/k7zip.cpp 
new/karchive-5.56.0/src/k7zip.cpp
--- old/karchive-5.55.0/src/k7zi

commit karchive for openSUSE:Factory

2019-02-28 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-02-28 21:27:22

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.28833 (New)


Package is "karchive"

Thu Feb 28 21:27:22 2019 rev:63 rq:678666 version:5.55.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-02-14 
14:23:23.835930135 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.28833/karchive.changes 
2019-02-28 21:27:24.805852637 +0100
@@ -1,0 +2,5 @@
+Fri Feb 15 09:25:42 UTC 2019 - alarr...@suse.com
+
+- Downgrade the Qt version requirement to build with 5.9
+
+---



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.sMuRCu/_old  2019-02-28 21:27:25.473852412 +0100
+++ /var/tmp/diff_new_pack.sMuRCu/_new  2019-02-28 21:27:25.477852412 +0100
@@ -76,6 +76,9 @@
 
 %prep
 %setup -q
+%if 0%{?suse_version} == 1500
+sed -i -e "s/^set *(REQUIRED_QT_VERSION 5.10.0)$/set(REQUIRED_QT_VERSION 
5.9.0)/" CMakeLists.txt
+%endif
 
 %build
   %cmake_kf5 -d build




commit karchive for openSUSE:Factory

2019-02-14 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-02-14 14:23:18

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.28833 (New)


Package is "karchive"

Thu Feb 14 14:23:18 2019 rev:62 rq:674217 version:5.55.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2019-01-21 
10:18:55.686161027 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.28833/karchive.changes 
2019-02-14 14:23:23.835930135 +0100
@@ -1,0 +2,10 @@
+Sun Feb 10 22:03:00 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.55.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.55.0.php
+- Changes since 5.54.0:
+  * Save two KFilterDev::compressionTypeForMimeType calls
+
+---

Old:

  karchive-5.54.0.tar.xz

New:

  karchive-5.55.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.rmmbzz/_old  2019-02-14 14:23:24.391929871 +0100
+++ /var/tmp/diff_new_pack.rmmbzz/_new  2019-02-14 14:23:24.391929871 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.54
+%define _tar_path 5.55
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.54.0
+Version:5.55.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.54.0.tar.xz -> karchive-5.55.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.54.0/CMakeLists.txt 
new/karchive-5.55.0/CMakeLists.txt
--- old/karchive-5.54.0/CMakeLists.txt  2019-01-04 22:40:51.0 +0100
+++ new/karchive-5.55.0/CMakeLists.txt  2019-02-02 18:19:34.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.54.0") # handled by release scripts
+set(KF5_VERSION "5.55.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.54.0  NO_MODULE)
+find_package(ECM 5.55.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -18,7 +18,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.9.0)
+set(REQUIRED_QT_VERSION 5.10.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.54.0/src/kzip.cpp 
new/karchive-5.55.0/src/kzip.cpp
--- old/karchive-5.54.0/src/kzip.cpp2019-01-04 22:40:51.0 +0100
+++ new/karchive-5.55.0/src/kzip.cpp2019-02-02 18:19:34.0 +0100
@@ -1207,8 +1207,7 @@
 return true;
 }
 
-KCompressionDevice::CompressionType type = 
KFilterDev::compressionTypeForMimeType(QStringLiteral("application/x-gzip"));
-auto compressionDevice = new KCompressionDevice(device(), false, type);
+auto compressionDevice = new KCompressionDevice(device(), false, 
KCompressionDevice::GZip);
 d->m_currentDev = compressionDevice;
 compressionDevice->setSkipHeaders(); // Just zlib, not gzip
 
@@ -1442,8 +1441,7 @@
 
 if (encoding() == 8) {
 // On top of that, create a device that uncompresses the zlib data
-KCompressionDevice::CompressionType type = 
KFilterDev::compressionTypeForMimeType(QStringLiteral("application/x-gzip"));
-KCompressionDevice *filterDev = new KCompressionDevice(limitedDev, 
true, type);
+KCompressionDevice *filterDev = new KCompressionDevice(limitedDev, 
true, KCompressionDevice::GZip);
 
 if (!filterDev) {
 return nullptr;// ouch




commit karchive for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2019-01-21 10:18:09

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.28833 (New)


Package is "karchive"

Mon Jan 21 10:18:09 2019 rev:61 rq:665777 version:5.54.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-12-19 
13:39:58.284079153 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.28833/karchive.changes 
2019-01-21 10:18:55.686161027 +0100
@@ -1,0 +2,10 @@
+Mon Jan 14 06:08:42 UTC 2019 - lbeltr...@kde.org
+
+- Update to 5.54.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.54.0.php
+- Changes since 5.53.0:
+  * No code changes since 5.53.0
+
+---

Old:

  karchive-5.53.0.tar.xz

New:

  karchive-5.54.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.w9n9n4/_old  2019-01-21 10:18:56.206160505 +0100
+++ /var/tmp/diff_new_pack.w9n9n4/_new  2019-01-21 10:18:56.210160501 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.53
+%define _tar_path 5.54
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.53.0
+Version:5.54.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.53.0.tar.xz -> karchive-5.54.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.53.0/CMakeLists.txt 
new/karchive-5.54.0/CMakeLists.txt
--- old/karchive-5.53.0/CMakeLists.txt  2018-12-01 15:38:14.0 +0100
+++ new/karchive-5.54.0/CMakeLists.txt  2019-01-04 22:40:51.0 +0100
@@ -1,10 +1,10 @@
-cmake_minimum_required(VERSION 3.0)
+cmake_minimum_required(VERSION 3.5)
 
-set(KF5_VERSION "5.53.0") # handled by release scripts
+set(KF5_VERSION "5.54.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.53.0  NO_MODULE)
+find_package(ECM 5.54.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2018-12-19 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-12-19 13:38:59

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new.28833 (New)


Package is "karchive"

Wed Dec 19 13:38:59 2018 rev:60 rq:658542 version:5.53.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-11-14 
14:32:01.743405632 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new.28833/karchive.changes 
2018-12-19 13:39:58.284079153 +0100
@@ -1,0 +2,11 @@
+Sun Dec 09 19:43:42 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.53.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.53.0.php
+- Changes since 5.52.0:
+  * Use isEmpty()
+  * Use new syntax
+
+---

Old:

  karchive-5.52.0.tar.xz

New:

  karchive-5.53.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.uUfyo1/_old  2018-12-19 13:39:58.788078440 +0100
+++ /var/tmp/diff_new_pack.uUfyo1/_new  2018-12-19 13:39:58.792078434 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.52
+%define _tar_path 5.53
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.52.0
+Version:5.53.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.52.0.tar.xz -> karchive-5.53.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.52.0/CMakeLists.txt 
new/karchive-5.53.0/CMakeLists.txt
--- old/karchive-5.52.0/CMakeLists.txt  2018-11-03 14:26:04.0 +0100
+++ new/karchive-5.53.0/CMakeLists.txt  2018-12-01 15:38:14.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.52.0") # handled by release scripts
+set(KF5_VERSION "5.53.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.52.0  NO_MODULE)
+find_package(ECM 5.53.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -18,7 +18,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.8.0)
+set(REQUIRED_QT_VERSION 5.9.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.52.0/karchive.categories 
new/karchive-5.53.0/karchive.categories
--- old/karchive-5.52.0/karchive.categories 2018-11-03 14:26:04.0 
+0100
+++ new/karchive-5.53.0/karchive.categories 2018-12-01 15:38:14.0 
+0100
@@ -1 +1 @@
-kf5.karchive KArchive
+kf5.karchive KArchive DEFAULT_SEVERITY [WARNING] IDENTIFIER [KArchiveLog]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.52.0/src/k7zip.cpp 
new/karchive-5.53.0/src/k7zip.cpp
--- old/karchive-5.52.0/src/k7zip.cpp   2018-11-03 14:26:04.0 +0100
+++ new/karchive-5.53.0/src/k7zip.cpp   2018-12-01 15:38:14.0 +0100
@@ -2075,7 +2075,7 @@
 
 //compress data
 QByteArray encodedData;
-if (header.size() > 0) {
+if (!header.isEmpty()) {
 QByteArray enc;
 QBuffer inBuffer(&enc);
 
@@ -2113,7 +2113,7 @@
 
 // Archive Properties
 
-if (folders.size() > 0) {
+if (!folders.isEmpty()) {
 writeByte(kMainStreamsInfo);
 writePackInfo(0, packSizes, packCRCsDefined, packCRCs);
 
@@ -2759,7 +2759,7 @@
 
 //compress data
 QByteArray encodedData;
-if (d->outData.size() > 0) {
+if (!d->outData.isEmpty()) {
 QByteArray enc;
 QBuffer inBuffer(&enc);
 




commit karchive for openSUSE:Factory

2018-11-14 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-11-14 14:31:16

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Wed Nov 14 14:31:16 2018 rev:59 rq:648493 version:5.52.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-10-22 
11:09:07.647983100 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-11-14 
14:32:01.743405632 +0100
@@ -1,0 +2,10 @@
+Sun Nov 11 19:48:02 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.52.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.52.0.php
+- Changes since 5.51.0:
+  * autotests: force use of utf8 for filename encodings
+
+---

Old:

  karchive-5.51.0.tar.xz

New:

  karchive-5.52.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.NQkei7/_old  2018-11-14 14:32:02.367405027 +0100
+++ /var/tmp/diff_new_pack.NQkei7/_new  2018-11-14 14:32:02.371405022 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.51
+%define _tar_path 5.52
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.51.0
+Version:5.52.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.51.0.tar.xz -> karchive-5.52.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.51.0/CMakeLists.txt 
new/karchive-5.52.0/CMakeLists.txt
--- old/karchive-5.51.0/CMakeLists.txt  2018-10-07 12:03:53.0 +0200
+++ new/karchive-5.52.0/CMakeLists.txt  2018-11-03 14:26:04.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.51.0") # handled by release scripts
+set(KF5_VERSION "5.52.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.51.0  NO_MODULE)
+find_package(ECM 5.52.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -61,11 +61,6 @@
 PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfigVersion.cmake"
 SOVERSION 5)
 
-add_definitions(-DQT_NO_CAST_FROM_ASCII)
-add_definitions(-DQT_NO_CAST_TO_ASCII)
-add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
-add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
-add_definitions(-DQT_USE_QSTRINGBUILDER)
 
 add_subdirectory(src)
 if (BUILD_TESTING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.51.0/autotests/karchivetest.cpp 
new/karchive-5.52.0/autotests/karchivetest.cpp
--- old/karchive-5.51.0/autotests/karchivetest.cpp  2018-10-07 
12:03:53.0 +0200
+++ new/karchive-5.52.0/autotests/karchivetest.cpp  2018-11-03 
14:26:04.0 +0100
@@ -44,6 +44,12 @@
 
 QTEST_MAIN(KArchiveTest)
 
+void initLocale()
+{
+qputenv("LC_ALL", "en_US.UTF-8"); // KArchive uses QFile::decodeName, and 
our tests use utf8 encoding for filenames
+}
+Q_CONSTRUCTOR_FUNCTION(initLocale)
+
 static const int SIZE1 = 100;
 
 /**




commit karchive for openSUSE:Factory

2018-10-22 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-10-22 11:08:45

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Mon Oct 22 11:08:45 2018 rev:58 rq:642296 version:5.51.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-10-01 
08:04:59.630398461 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-10-22 
11:09:07.647983100 +0200
@@ -1,0 +2,16 @@
+Tue Oct 16 08:01:49 UTC 2018 - Luca Beltrame 
+
+- Run spec-cleaner
+
+---
+Mon Oct 15 11:51:46 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.51.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.51.0.php
+- Changes since 5.50.0:
+  * Use QString's multi-arg with multiple string args
+  * Make sure to build with strict compile flags
+
+---

Old:

  karchive-5.50.0.tar.xz

New:

  karchive-5.51.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.jXjpmO/_old  2018-10-22 11:09:09.091981913 +0200
+++ /var/tmp/diff_new_pack.jXjpmO/_new  2018-10-22 11:09:09.091981913 +0200
@@ -12,23 +12,23 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.50
+%define _tar_path 5.51
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.50.0
+Version:5.51.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
-URL:http://www.kde.org
+URL:https://www.kde.org
 Source: 
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRequires:  cmake >= 3.0

++ karchive-5.50.0.tar.xz -> karchive-5.51.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.50.0/CMakeLists.txt 
new/karchive-5.51.0/CMakeLists.txt
--- old/karchive-5.50.0/CMakeLists.txt  2018-09-01 00:19:36.0 +0200
+++ new/karchive-5.51.0/CMakeLists.txt  2018-10-07 12:03:53.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.50.0") # handled by release scripts
+set(KF5_VERSION "5.51.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.50.0  NO_MODULE)
+find_package(ECM 5.51.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -61,6 +61,12 @@
 PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfigVersion.cmake"
 SOVERSION 5)
 
+add_definitions(-DQT_NO_CAST_FROM_ASCII)
+add_definitions(-DQT_NO_CAST_TO_ASCII)
+add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
+add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
+add_definitions(-DQT_USE_QSTRINGBUILDER)
+
 add_subdirectory(src)
 if (BUILD_TESTING)
 add_subdirectory(autotests)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.50.0/src/karchive.cpp 
new/karchive-5.51.0/src/karchive.cpp
--- old/karchive-5.50.0/src/karchive.cpp2018-09-01 00:19:36.0 
+0200
+++ new/karchive-5.51.0/src/karchive.cpp2018-10-07 12:03:53.0 
+0200
@@ -124,8 +124,7 @@
 if (!d->saveFile->open(QIODevice::WriteOnly)) {
 setErrorString(
 tr("QSaveFile creation for %1 failed: %2")
-.arg(d->fileName)
-.arg(d->saveFile->errorString()));
+.arg(d->fileName, d->saveFile->errorString()));
 
 delete d->saveFile;
 d->saveFile = nullptr;
@@ -263,8 +262,7 @@
 if (!file.open(QIODevice::ReadOnly)) {
 setErrorString(
 tr("Couldn't open file %1: %2")
-.arg(fileName)
-.arg(file.

commit karchive for openSUSE:Factory

2018-09-30 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-10-01 08:03:59

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Mon Oct  1 08:03:59 2018 rev:57 rq:635975 version:5.50.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-08-24 
16:51:55.281206994 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-10-01 
08:04:59.630398461 +0200
@@ -1,0 +2,16 @@
+Thu Sep 13 21:58:44 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.50.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.50.0.php
+- Changes since 5.49.0:
+  * Actual gz file, the other was empty
+  * handle non-ASCII encodings of file names in tar archives (kde#266141)
+  * KCompressionDevice: don't call write after WriteError (kde#397545)
+  * autotests: adjust expected value for Windows...
+  * Add missing Q_OBJECT macros for QIODevice subclasses
+  * KCompressionDevice: propagate errors from QIODevice::close() (kde#397545)
+  * Fix bzip main page
+
+---

Old:

  karchive-5.49.0.tar.xz

New:

  karchive-5.50.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.i53eX0/_old  2018-10-01 08:05:00.442398026 +0200
+++ /var/tmp/diff_new_pack.i53eX0/_new  2018-10-01 08:05:00.446398024 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.49
+%define _tar_path 5.50
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.49.0
+Version:5.50.0
 Release:0
 Summary:Qt 5 addon providing access to numerous types of archives
 License:LGPL-2.1-or-later

++ karchive-5.49.0.tar.xz -> karchive-5.50.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.49.0/CMakeLists.txt 
new/karchive-5.50.0/CMakeLists.txt
--- old/karchive-5.49.0/CMakeLists.txt  2018-08-04 10:41:56.0 +0200
+++ new/karchive-5.50.0/CMakeLists.txt  2018-09-01 00:19:36.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.49.0") # handled by release scripts
+set(KF5_VERSION "5.50.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.49.0  NO_MODULE)
+find_package(ECM 5.50.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -31,7 +31,7 @@
 
 find_package(BZip2)
 set_package_properties(BZip2 PROPERTIES
-URL "http://www.bzip.org";
+URL "https://sourceware.org/bzip2/";
 DESCRIPTION "Support for BZip2 compressed files and data streams"
 TYPE RECOMMENDED
 PURPOSE "Support for BZip2 compressed files and data streams"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.49.0/autotests/karchivetest.cpp 
new/karchive-5.50.0/autotests/karchivetest.cpp
--- old/karchive-5.49.0/autotests/karchivetest.cpp  2018-08-04 
10:41:56.0 +0200
+++ new/karchive-5.50.0/autotests/karchivetest.cpp  2018-09-01 
00:19:36.0 +0200
@@ -769,6 +769,55 @@
 QCOMPARE(listing.count(), 10);
 }
 
+void KArchiveTest::testTarLongNonASCIINames() // bug 266141
+{
+const QString tarName = QString("karchive-long-non-ascii-names.tar");
+const QString longName =
+QString("раз-два-три-четыре-пять-вышел-зайчик-погулять-вдруг-охотник-"
+"выбегает-прямо-в-зайчика.txt");
+
+{
+KTar tar(tarName);
+QVERIFY(tar.open(QIODevice::WriteOnly));
+QVERIFY(tar.writeFile(longName, "", 0644, "user", "users"));
+QVERIFY(tar.close());
+}
+
+{
+KTar tar(tarName);
+
+QVERIFY(tar.open(QIODevice::ReadOnly));
+const KArchiveDirectory *dir = tar.directory();
+QVERIFY(dir != nullptr);
+
+const QStringList listing = recursiveListEntries(dir, QString(""), 0);
+
+const QString expectedListingEntry =
+QString("mode=644 path=") + longName + QString(" type=file 
size=0");
+
+QCOMPARE(listing.count(), 1);
+
+QCOMPARE(listing[0], expectedListingEntry);
+QVERIFY(ta

commit karchive for openSUSE:Factory

2018-08-24 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-08-24 16:51:16

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Fri Aug 24 16:51:16 2018 rev:56 rq:630586 version:5.49.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-07-21 
10:11:25.747153840 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-08-24 
16:51:55.281206994 +0200
@@ -1,0 +2,10 @@
+Sun Aug 19 09:18:48 UTC 2018 - christo...@krop.fr
+
+- Update to 5.49.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.49.0.php
+- Changes since 5.48.0:
+  * Honor BUILD_TESTING
+
+---

Old:

  karchive-5.48.0.tar.xz

New:

  karchive-5.49.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.QfVuAl/_old  2018-08-24 16:51:55.761207560 +0200
+++ /var/tmp/diff_new_pack.QfVuAl/_new  2018-08-24 16:51:55.769207569 +0200
@@ -17,29 +17,29 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.48
+%define _tar_path 5.49
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.48.0
+Version:5.49.0
 Release:0
+Summary:Qt 5 addon providing access to numerous types of archives
+License:LGPL-2.1-or-later
+Group:  System/GUI/KDE
+URL:http://www.kde.org
+Source: 
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
+Source1:baselibs.conf
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
+BuildRequires:  pkgconfig
 BuildRequires:  cmake(Qt5Core) >= 5.6.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
-Summary:Qt 5 addon providing access to numerous types of archives
-License:LGPL-2.1-or-later
-Group:  System/GUI/KDE
-Url:http://www.kde.org
-Source: 
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
-Source1:baselibs.conf
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 KArchive provides classes for easy reading, creation and manipulation of
@@ -48,12 +48,12 @@
 If also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 
-%package -n %lname
+%package -n %{lname}
 Summary:Qt 5 addon providing access to numerous types of archives
 Group:  System/GUI/KDE
 %requires_ge libQt5Core5
 
-%description -n %lname
+%description -n %{lname}
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 
@@ -63,7 +63,7 @@
 %package devel
 Summary:Qt 5 addon providing access to numerous types of archives: 
Build Environment
 Group:  Development/Libraries/KDE
-Requires:   %lname = %{version}
+Requires:   %{lname} = %{version}
 Requires:   extra-cmake-modules
 Requires:   cmake(Qt5Core) >= 5.6.0
 
@@ -85,18 +85,16 @@
   %kf5_makeinstall -C build
   %fdupes %{buildroot}
 
-%post -n %lname -p /sbin/ldconfig
-
-%postun -n %lname -p /sbin/ldconfig
+%post -n %{lname} -p /sbin/ldconfig
+%postun -n %{lname} -p /sbin/ldconfig
 
-%files -n %lname
-%defattr(-,root,root)
-%doc COPYING* README*
+%files -n %{lname}
+%license COPYING*
+%doc README*
 %{_kf5_debugdir}/karchive.categories
 %{_kf5_libdir}/libKF5Archive.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_kf5_libdir}/libKF5Archive.so
 %{_kf5_libdir}/cmake/KF5Archive/
 %{_kf5_includedir}/

++ karchive-5.48.0.tar.xz -> karchive-5.49.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.48.0/CMakeLists.txt 
new/karchive-5.49.0/CMakeLists.txt
--- old/karchive-5.48.0/CMakeLists.txt  2018-07-07 23:51:53.0 +0200
+++ new/karchive-5.49.0/CMakeLists.txt  2018-08-04 10:41:56.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.48.0") # handled by release scripts
+set(KF5_VERSION "5.49.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.48.0  NO_MODULE)
+find_package(ECM 5.49.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED 

commit karchive for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-07-21 10:10:40

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Sat Jul 21 10:10:40 2018 rev:55 rq:623260 version:5.48.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-06-22 
13:18:47.571451954 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-07-21 
10:11:25.747153840 +0200
@@ -1,0 +2,10 @@
+Mon Jul 16 04:37:35 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.48.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.48.0.php
+- Changes since 5.47.0:
+  * None
+
+---

Old:

  karchive-5.47.0.tar.xz

New:

  karchive-5.48.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.uPe7Ex/_old  2018-07-21 10:11:27.363153464 +0200
+++ /var/tmp/diff_new_pack.uPe7Ex/_new  2018-07-21 10:11:27.367153463 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.47
+%define _tar_path 5.48
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
-%{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
+%{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.47.0
+Version:5.48.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.47.0.tar.xz -> karchive-5.48.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.47.0/CMakeLists.txt 
new/karchive-5.48.0/CMakeLists.txt
--- old/karchive-5.47.0/CMakeLists.txt  2018-06-02 18:26:35.0 +0200
+++ new/karchive-5.48.0/CMakeLists.txt  2018-07-07 23:51:53.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.47.0") # handled by release scripts
+set(KF5_VERSION "5.48.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.47.0  NO_MODULE)
+find_package(ECM 5.48.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2018-06-22 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-06-22 13:17:44

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Fri Jun 22 13:17:44 2018 rev:54 rq:616738 version:5.47.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-05-18 
14:20:11.895336677 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-06-22 
13:18:47.571451954 +0200
@@ -1,0 +2,11 @@
+Tue Jun 12 21:26:02 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.47.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.47.0.php
+- Changes since 5.46.0:
+  * Bring back kzip.cpp to where it belongs
+  * handle zip files embedded within zip files (kde#73821)
+
+---

Old:

  karchive-5.46.0.tar.xz

New:

  karchive-5.47.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.zqXMZV/_old  2018-06-22 13:18:49.235390256 +0200
+++ /var/tmp/diff_new_pack.zqXMZV/_new  2018-06-22 13:18:49.239390109 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.46
+%define _tar_path 5.47
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.46.0
+Version:5.47.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.46.0.tar.xz -> karchive-5.47.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.46.0/CMakeLists.txt 
new/karchive-5.47.0/CMakeLists.txt
--- old/karchive-5.46.0/CMakeLists.txt  2018-05-05 14:38:16.0 +0200
+++ new/karchive-5.47.0/CMakeLists.txt  2018-06-02 18:26:35.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.46.0") # handled by release scripts
+set(KF5_VERSION "5.47.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.46.0  NO_MODULE)
+find_package(ECM 5.47.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.46.0/src/kzip.cpp 
new/karchive-5.47.0/src/kzip.cpp
--- old/karchive-5.46.0/src/kzip.cpp2018-05-05 14:38:16.0 +0200
+++ new/karchive-5.47.0/src/kzip.cpp2018-06-02 18:26:35.0 +0200
@@ -311,9 +311,10 @@
  * To be called when a 'P' has been found.
  * @param buffer start of buffer with the 3 bytes behind 'P'
  * @param dev device that is read from
+ * @param dataDescriptor only search for data descriptor
  * @return true if a local or central header begin is or could be reached
  */
-static bool handlePossibleHeaderBegin(const char *buffer, QIODevice *dev)
+static bool handlePossibleHeaderBegin(const char *buffer, QIODevice *dev, bool 
dataDescriptor)
 {
 // we have to detect three magic tokens here:
 // PK34 for the next local header in case there is no data descriptor
@@ -329,8 +330,8 @@
 return true;
 }
 
-if ((buffer[1] == 1 && buffer[2] == 2)
-|| (buffer[1] == 3 && buffer[2] == 4)) {
+if (!dataDescriptor && ((buffer[1] == 1 && buffer[2] == 2)
+|| (buffer[1] == 3 && buffer[2] == 4))) {
 // central/local header token found
 dev->seek(dev->pos() - 4);
 // go back 4 bytes, so that the magic bytes can be found
@@ -347,7 +348,7 @@
  * @param dev device that is read from
  * @return true if a local or central header token could be reached, false on 
error
  */
-static bool seekToNextHeaderToken(QIODevice *dev)
+static bool seekToNextHeaderToken(QIODevice *dev, bool dataDescriptor)
 {
 bool headerTokenFound = false;
 char buffer[3];
@@ -369,7 +370,7 @@
 return false;
 }
 
-if (handlePossibleHeaderBegin(buffer, dev)) {
+if (handlePossibleHeaderBegin(buffer, dev, dataDescriptor)) {
 headerTokenFound = true;
 } else {
 for (int i = 0; i < 3; ++i) {
@@ -543,7 +544,7 @@
 if (gpf & 8) {
 // here we have to rea

commit karchive for openSUSE:Factory

2018-05-18 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-05-18 14:18:53

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Fri May 18 14:18:53 2018 rev:53 rq:607536 version:5.46.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-04-19 
15:15:37.676602768 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-05-18 
14:20:11.895336677 +0200
@@ -1,0 +2,10 @@
+Sun May 13 21:03:00 UTC 2018 - lbeltr...@kde.org
+
+- Update to 5.46.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.46.0.php
+- Changes since 5.45.0:
+  * Use override
+
+---

Old:

  karchive-5.45.0.tar.xz

New:

  karchive-5.46.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.urzdZs/_old  2018-05-18 14:20:12.619310109 +0200
+++ /var/tmp/diff_new_pack.urzdZs/_new  2018-05-18 14:20:12.623309963 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.45
+%define _tar_path 5.46
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.45.0
+Version:5.46.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.45.0.tar.xz -> karchive-5.46.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.45.0/CMakeLists.txt 
new/karchive-5.46.0/CMakeLists.txt
--- old/karchive-5.45.0/CMakeLists.txt  2018-04-07 09:46:37.0 +0200
+++ new/karchive-5.46.0/CMakeLists.txt  2018-05-05 14:38:16.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.45.0") # handled by release scripts
+set(KF5_VERSION "5.46.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.45.0  NO_MODULE)
+find_package(ECM 5.46.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.45.0/src/k7zip.cpp 
new/karchive-5.46.0/src/k7zip.cpp
--- old/karchive-5.45.0/src/k7zip.cpp   2018-04-07 09:46:37.0 +0200
+++ new/karchive-5.46.0/src/k7zip.cpp   2018-05-05 14:38:16.0 +0200
@@ -177,7 +177,7 @@
  * @return the content of this file.
  * Call data() with care (only once per file), this data isn't cached.
  */
-QByteArray data() const Q_DECL_OVERRIDE;
+QByteArray data() const override;
 
 /**
  * This method returns QIODevice (internal class: KLimitedIODevice)
@@ -189,7 +189,7 @@
  * The returned device auto-opens (in readonly mode), no need to open it.
  * @return the QIODevice of the file
  */
-QIODevice *createDevice() const Q_DECL_OVERRIDE;
+QIODevice *createDevice() const override;
 
 private:
 const QByteArray m_data;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.45.0/src/k7zip.h 
new/karchive-5.46.0/src/k7zip.h
--- old/karchive-5.45.0/src/k7zip.h 2018-04-07 09:46:37.0 +0200
+++ new/karchive-5.46.0/src/k7zip.h 2018-05-05 14:38:16.0 +0200
@@ -61,19 +61,19 @@
 /// Reimplemented from KArchive
 bool doWriteSymLink(const QString &name, const QString &target,
 const QString &user, const QString &group,
-mode_t perm, const QDateTime &atime, const QDateTime 
&mtime, const QDateTime &ctime) Q_DECL_OVERRIDE;
+mode_t perm, const QDateTime &atime, const QDateTime 
&mtime, const QDateTime &ctime) override;
 /// Reimplemented from KArchive
 bool doWriteDir(const QString &name, const QString &user, const QString 
&group,
-mode_t perm, const QDateTime &atime, const QDateTime 
&mtime, const QDateTime &ctime) Q_DECL_OVERRIDE;
+mode_t perm, const QDateTime &atime, const QDateTime 
&mtime, const QDateTime &ctime) override;
 /// Reimplemented from KArchive
 bool doPrepareWriting(const QString &name, const QString &user,
   

commit karchive for openSUSE:Factory

2018-04-19 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-04-19 15:14:17

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Thu Apr 19 15:14:17 2018 rev:52 rq:596849 version:5.45.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-03-20 
21:44:47.327321327 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-04-19 
15:15:37.676602768 +0200
@@ -1,0 +2,13 @@
+Sat Apr 14 13:19:02 CEST 2018 - lbeltr...@kde.org
+
+- Update to 5.45.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.45.0.php
+- Changes since 5.44.0:
+  * Remove not necessary QtCore and co
+  * karchive, kzip: try to handle duplicate files in a bit nicer way
+  * autotests: add crashing test with duplicate names
+  * Use nullptr for passing a null pointer to crc32
+
+---

Old:

  karchive-5.44.0.tar.xz

New:

  karchive-5.45.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.2n33pt/_old  2018-04-19 15:15:38.264579431 +0200
+++ /var/tmp/diff_new_pack.2n33pt/_new  2018-04-19 15:15:38.264579431 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.44
+%define _tar_path 5.45
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.44.0
+Version:5.45.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
@@ -92,7 +92,7 @@
 %files -n %lname
 %defattr(-,root,root)
 %doc COPYING* README*
-%config %{_kf5_configdir}/karchive.categories
+%{_kf5_debugdir}/karchive.categories
 %{_kf5_libdir}/libKF5Archive.so.*
 
 %files devel

++ karchive-5.44.0.tar.xz -> karchive-5.45.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.44.0/CMakeLists.txt 
new/karchive-5.45.0/CMakeLists.txt
--- old/karchive-5.44.0/CMakeLists.txt  2018-03-03 10:51:46.0 +0100
+++ new/karchive-5.45.0/CMakeLists.txt  2018-04-07 09:46:37.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.44.0") # handled by release scripts
+set(KF5_VERSION "5.45.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.44.0  NO_MODULE)
+find_package(ECM 5.45.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -18,7 +18,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.7.0)
+set(REQUIRED_QT_VERSION 5.8.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
Binary files old/karchive-5.44.0/autotests/data/out.epub and 
new/karchive-5.45.0/autotests/data/out.epub differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.44.0/autotests/deprecatedtest.cpp 
new/karchive-5.45.0/autotests/deprecatedtest.cpp
--- old/karchive-5.44.0/autotests/deprecatedtest.cpp2018-03-03 
10:51:46.0 +0100
+++ new/karchive-5.45.0/autotests/deprecatedtest.cpp2018-04-07 
09:46:37.0 +0200
@@ -20,7 +20,7 @@
 
 #include 
 
-#include 
+#include 
 
 static const char s_zipFileName[] = "deprecatedtest.zip";
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.44.0/autotests/karchivetest.cpp 
new/karchive-5.45.0/autotests/karchivetest.cpp
--- old/karchive-5.44.0/autotests/karchivetest.cpp  2018-03-03 
10:51:46.0 +0100
+++ new/karchive-5.45.0/autotests/karchivetest.cpp  2018-04-07 
09:46:37.0 +0200
@@ -24,8 +24,8 @@
 #include 
 #include 
 
-#include 
-#include 
+#include 
+#include 
 #include 
 #include 
 
@@ -1159,6 +1159,26 @@
 QCOMPARE(listing.join(' '), QLatin1String("mode=40744 path=test type=dir 
mode=744 path=test/os-release type=file size=199"));
 }
 
+void KArchiveTest::testZipDuplicateNames()
+{
+QString fileName = QFINDTESTDATA("data/out.epub");
+QVERIFY(!fileName.isEmpty());
+
+KZip zip(fileName);
+
+QVERIFY(zip.open(QIODevice::ReadOnly));
+
+int metaInfCount = 0;
+for (const QString &entryName : zip

commit karchive for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-03-20 21:43:23

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Tue Mar 20 21:43:23 2018 rev:51 rq:586806 version:5.44.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-02-16 
21:29:02.432939235 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-03-20 
21:44:47.327321327 +0100
@@ -1,0 +2,10 @@
+Mon Mar 12 23:29:40 CET 2018 - lbeltr...@kde.org
+
+- Update to 5.44.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.44.0.php
+- Changes since 5.43.0:
+  * None
+
+---

Old:

  karchive-5.43.0.tar.xz

New:

  karchive-5.44.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.pYYQmH/_old  2018-03-20 21:44:48.039295701 +0100
+++ /var/tmp/diff_new_pack.pYYQmH/_new  2018-03-20 21:44:48.039295701 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.43
+%define _tar_path 5.44
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.43.0
+Version:5.44.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
@@ -34,7 +34,7 @@
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
 Summary:Qt 5 addon providing access to numerous types of archives
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  System/GUI/KDE
 Url:http://www.kde.org
 Source: 
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz

++ karchive-5.43.0.tar.xz -> karchive-5.44.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.43.0/CMakeLists.txt 
new/karchive-5.44.0/CMakeLists.txt
--- old/karchive-5.43.0/CMakeLists.txt  2018-02-05 09:10:11.0 +0100
+++ new/karchive-5.44.0/CMakeLists.txt  2018-03-03 10:51:46.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.43.0") # handled by release scripts
+set(KF5_VERSION "5.44.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.43.0  NO_MODULE)
+find_package(ECM 5.44.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2018-02-16 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-02-16 21:27:51

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Fri Feb 16 21:27:51 2018 rev:50 rq:576510 version:5.43.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-01-22 
15:59:09.544280797 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-02-16 
21:29:02.432939235 +0100
@@ -1,0 +2,10 @@
+Mon Feb 12 23:42:07 CET 2018 - lbeltr...@kde.org
+
+- Update to 5.43.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.43.0.php
+- Changes since 5.42.0:
+  * None
+
+---

Old:

  karchive-5.42.0.tar.xz

New:

  karchive-5.43.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.UKPTSV/_old  2018-02-16 21:29:03.196911647 +0100
+++ /var/tmp/diff_new_pack.UKPTSV/_new  2018-02-16 21:29:03.200911502 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.42
+%define _tar_path 5.43
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.42.0
+Version:5.43.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.42.0.tar.xz -> karchive-5.43.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.42.0/CMakeLists.txt 
new/karchive-5.43.0/CMakeLists.txt
--- old/karchive-5.42.0/CMakeLists.txt  2018-01-06 00:41:02.0 +0100
+++ new/karchive-5.43.0/CMakeLists.txt  2018-02-05 09:10:11.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.42.0") # handled by release scripts
+set(KF5_VERSION "5.43.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.42.0  NO_MODULE)
+find_package(ECM 5.43.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2018-01-22 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-01-22 15:58:22

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Mon Jan 22 15:58:22 2018 rev:49 rq:566656 version:5.42.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2018-01-09 
14:41:14.829410791 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-01-22 
15:59:09.544280797 +0100
@@ -1,0 +2,10 @@
+Tue Jan 16 22:50:14 CET 2018 - lbeltr...@kde.org
+
+- Update to 5.42.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.42.0.php
+- Changes since 5.41.0:
+  * Remove obsolete reviewboardrc file
+
+---

Old:

  karchive-5.41.0.tar.xz

New:

  karchive-5.42.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.PDXmm9/_old  2018-01-22 15:59:10.104254589 +0100
+++ /var/tmp/diff_new_pack.PDXmm9/_new  2018-01-22 15:59:10.108254402 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.41
+%define _tar_path 5.42
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.41.0
+Version:5.42.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.41.0.tar.xz -> karchive-5.42.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.41.0/.reviewboardrc 
new/karchive-5.42.0/.reviewboardrc
--- old/karchive-5.41.0/.reviewboardrc  2017-12-02 10:53:44.0 +0100
+++ new/karchive-5.42.0/.reviewboardrc  1970-01-01 01:00:00.0 +0100
@@ -1,4 +0,0 @@
-REVIEWBOARD_URL = "https://git.reviewboard.kde.org";
-REPOSITORY = 'git://anongit.kde.org/karchive'
-BRANCH = 'master'
-TARGET_GROUPS = 'kdeframeworks'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.41.0/CMakeLists.txt 
new/karchive-5.42.0/CMakeLists.txt
--- old/karchive-5.41.0/CMakeLists.txt  2017-12-02 10:53:44.0 +0100
+++ new/karchive-5.42.0/CMakeLists.txt  2018-01-06 00:41:02.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.41.0") # handled by release scripts
+set(KF5_VERSION "5.42.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.41.0  NO_MODULE)
+find_package(ECM 5.42.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2018-01-09 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2018-01-09 14:39:33

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Tue Jan  9 14:39:33 2018 rev:48 rq:559419 version:5.41.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-11-16 
14:36:30.752464231 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2018-01-09 
14:41:14.829410791 +0100
@@ -1,0 +2,10 @@
+Sun Dec 17 09:43:47 CET 2017 - lbeltr...@kde.org
+
+- Update to 5.41.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.41.0.php
+- Changes since 5.40.0:
+  * None
+
+---

Old:

  karchive-5.40.0.tar.xz

New:

  karchive-5.41.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.AYsgIn/_old  2018-01-09 14:41:15.309388281 +0100
+++ /var/tmp/diff_new_pack.AYsgIn/_new  2018-01-09 14:41:15.309388281 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.40
+%define _tar_path 5.41
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.40.0
+Version:5.41.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.40.0.tar.xz -> karchive-5.41.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.40.0/CMakeLists.txt 
new/karchive-5.41.0/CMakeLists.txt
--- old/karchive-5.40.0/CMakeLists.txt  2017-11-04 22:37:30.0 +0100
+++ new/karchive-5.41.0/CMakeLists.txt  2017-12-02 10:53:44.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.40.0") # handled by release scripts
+set(KF5_VERSION "5.41.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.40.0  NO_MODULE)
+find_package(ECM 5.41.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2017-11-16 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-11-16 14:35:41

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Thu Nov 16 14:35:41 2017 rev:47 rq:541636 version:5.40.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-10-27 
13:54:06.436530811 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-11-16 
14:36:30.752464231 +0100
@@ -1,0 +2,11 @@
+Mon Nov 13 07:01:13 CET 2017 - lbeltr...@kde.org
+
+- Update to 5.40.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.40.0.php
+- Changes since 5.39.0:
+  * Fix potential mem leak. Fix logic
+  * Fix some cppcheck warning
+
+---

Old:

  karchive-5.39.0.tar.xz

New:

  karchive-5.40.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.t41xtB/_old  2017-11-16 14:36:31.464438421 +0100
+++ /var/tmp/diff_new_pack.t41xtB/_new  2017-11-16 14:36:31.468438276 +0100
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.39
+%define _tar_path 5.40
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.39.0
+Version:5.40.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.39.0.tar.xz -> karchive-5.40.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.39.0/CMakeLists.txt 
new/karchive-5.40.0/CMakeLists.txt
--- old/karchive-5.39.0/CMakeLists.txt  2017-10-07 13:08:10.0 +0200
+++ new/karchive-5.40.0/CMakeLists.txt  2017-11-04 22:37:30.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.39.0") # handled by release scripts
+set(KF5_VERSION "5.40.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.39.0  NO_MODULE)
+find_package(ECM 5.40.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.39.0/src/k7zip.cpp 
new/karchive-5.40.0/src/k7zip.cpp
--- old/karchive-5.39.0/src/k7zip.cpp   2017-10-07 13:08:10.0 +0200
+++ new/karchive-5.40.0/src/k7zip.cpp   2017-11-04 22:37:30.0 +0100
@@ -871,9 +871,8 @@
 packSizes.append(readNumber());
 }
 
-int type;
 for (;;) {
-type = readByte();
+int type = readByte();
 if (type == kEnd) {
 break;
 }
@@ -1730,9 +1729,7 @@
 unpackSizes.append(symLink.size());
 }
 fileInfos.append(fileInfo);
-}
-
-if (entry->isDirectory()) {
+} else if (entry->isDirectory()) {
 fileInfo->attributes = FILE_ATTRIBUTE_DIRECTORY;
 fileInfo->attributes |= FILE_ATTRIBUTE_UNIX_EXTENSION + 
((entry->permissions() & 0x) << 16);
 fileInfo->isDir = true;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.39.0/src/ktar.cpp 
new/karchive-5.40.0/src/ktar.cpp
--- old/karchive-5.39.0/src/ktar.cpp2017-10-07 13:08:10.0 +0200
+++ new/karchive-5.40.0/src/ktar.cpp2017-11-04 22:37:30.0 +0100
@@ -501,6 +501,8 @@
 Q_ASSERT(isdir);
 if (isdir) {
 setRootDir(static_cast(e));
+} else {
+delete e;
 }
 } else {
 rootDir()->addEntry(e);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.39.0/src/kzip.cpp 
new/karchive-5.40.0/src/kzip.cpp
--- old/karchive-5.39.0/src/kzip.cpp2017-10-07 13:08:10.0 +0200
+++ new/karchive-5.40.0/src/kzip.cpp2017-11-04 22:37:30.0 +0100
@@ -450,8 +450,6 @@
 // KArchive::open() opened the underlying device already.
 
 quint64 offset = 0; // holds offset, where we read
-int n;
-
 // contains information gathered from the local fi

commit karchive for openSUSE:Factory

2017-10-27 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-10-27 13:53:02

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Fri Oct 27 13:53:02 2017 rev:46 rq:536302 version:5.39.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-09-19 
16:21:48.652738157 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-10-27 
13:54:06.436530811 +0200
@@ -1,0 +2,10 @@
+Mon Oct 23 06:41:37 CEST 2017 - lbeltr...@kde.org
+
+- Update to 5.39.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.39.0.php
+- Changes since 5.38.0:
+  * None
+
+---

Old:

  karchive-5.38.0.tar.xz

New:

  karchive-5.39.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.PK4il3/_old  2017-10-27 13:54:07.288490988 +0200
+++ /var/tmp/diff_new_pack.PK4il3/_new  2017-10-27 13:54:07.292490801 +0200
@@ -17,13 +17,13 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.38
+%define _tar_path 5.39
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.38.0
+Version:5.39.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}

++ karchive-5.38.0.tar.xz -> karchive-5.39.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.38.0/CMakeLists.txt 
new/karchive-5.39.0/CMakeLists.txt
--- old/karchive-5.38.0/CMakeLists.txt  2017-09-02 10:50:57.0 +0200
+++ new/karchive-5.39.0/CMakeLists.txt  2017-10-07 13:08:10.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.38.0") # handled by release scripts
+set(KF5_VERSION "5.39.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.38.0  NO_MODULE)
+find_package(ECM 5.39.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2017-09-19 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-09-19 16:21:47

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Tue Sep 19 16:21:47 2017 rev:45 rq:526625 version:5.38.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-08-24 
17:55:41.252632761 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-09-19 
16:21:48.652738157 +0200
@@ -1,0 +2,11 @@
+Tue Sep 12 07:11:16 CEST 2017 - lbeltr...@kde.org
+
+- Update to 5.38.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.38.0.php
+- Changes since 5.37.0:
+  * Tag some more private classes with hidden visibility
+  * Do not leak symbols of pimpl classes, protect with Q_DECL_HIDDEN
+
+---

Old:

  karchive-5.37.0.tar.xz

New:

  karchive-5.38.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.RSuYjY/_old  2017-09-19 16:21:49.200660925 +0200
+++ /var/tmp/diff_new_pack.RSuYjY/_new  2017-09-19 16:21:49.204660361 +0200
@@ -17,12 +17,16 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.37
+%define _tar_path 5.38
+# Full KF5 version (e.g. 5.33.0)
+%{!?_kf5_version: %global _kf5_version %{version}}
+# Last major and minor KF5 version (e.g. 5.33)
+%{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:   karchive
-Version:5.37.0
+Version:5.38.0
 Release:0
 BuildRequires:  cmake >= 3.0
-BuildRequires:  extra-cmake-modules >= %{_tar_path}
+BuildRequires:  extra-cmake-modules >= %{_kf5_bugfix_version}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  cmake(Qt5Core) >= 5.6.0

++ karchive-5.37.0.tar.xz -> karchive-5.38.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.37.0/CMakeLists.txt 
new/karchive-5.38.0/CMakeLists.txt
--- old/karchive-5.37.0/CMakeLists.txt  2017-08-06 18:27:20.0 +0200
+++ new/karchive-5.38.0/CMakeLists.txt  2017-09-02 10:50:57.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.37.0") # handled by release scripts
+set(KF5_VERSION "5.38.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.37.0  NO_MODULE)
+find_package(ECM 5.38.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.37.0/src/k7zip.cpp 
new/karchive-5.38.0/src/k7zip.cpp
--- old/karchive-5.37.0/src/k7zip.cpp   2017-08-06 18:27:20.0 +0200
+++ new/karchive-5.38.0/src/k7zip.cpp   2017-09-02 10:50:57.0 +0200
@@ -398,7 +398,7 @@
 QVector unpackSizes;
 };
 
-class K7Zip::K7ZipPrivate
+class Q_DECL_HIDDEN K7Zip::K7ZipPrivate
 {
 public:
 K7ZipPrivate(K7Zip *parent)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.37.0/src/kar.cpp 
new/karchive-5.38.0/src/kar.cpp
--- old/karchive-5.37.0/src/kar.cpp 2017-08-06 18:27:20.0 +0200
+++ new/karchive-5.38.0/src/kar.cpp 2017-09-02 10:50:57.0 +0200
@@ -30,7 +30,7 @@
 /// KAr ///
 
 
-class KAr::KArPrivate
+class Q_DECL_HIDDEN KAr::KArPrivate
 {
 public:
 KArPrivate()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.37.0/src/kbzip2filter.cpp 
new/karchive-5.38.0/src/kbzip2filter.cpp
--- old/karchive-5.37.0/src/kbzip2filter.cpp2017-08-06 18:27:20.0 
+0200
+++ new/karchive-5.38.0/src/kbzip2filter.cpp2017-09-02 10:50:57.0 
+0200
@@ -45,7 +45,7 @@
 
 // For docu on this, see /usr/doc/bzip2-0.9.5d/bzip2-0.9.5d/manual_3.html
 
-class KBzip2Filter::Private
+class Q_DECL_HIDDEN KBzip2Filter::Private
 {
 public:
 Private()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.37.0/src/kgzipfilter.cpp 
new/karchive-5.38.0/src/kgzipfilter.cpp
--- old/karchive-5.37.0/src/kgzipfilter.cpp 2017-08-06 18:27:20.0 
+0200
+++ new/karchive-5.38.0/src/kgzipfilter.cpp 2017-09

commit karchive for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-08-24 17:53:37

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Thu Aug 24 17:53:37 2017 rev:44 rq:516657 version:5.37.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-07-17 
10:22:35.936075956 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-08-24 
17:55:41.252632761 +0200
@@ -1,0 +2,12 @@
+Sat Aug 12 09:23:16 UTC 2017 - christo...@krop.fr
+
+- Update to 5.37.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.37.0.php
+- Changes since 5.36.0 :
+  * Add Conan files 
+  * Add categories 
+  * We need to compare it. it's not a boolean
+
+---

Old:

  karchive-5.36.0.tar.xz

New:

  karchive-5.37.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.jXHAVq/_old  2017-08-24 17:55:41.752562346 +0200
+++ /var/tmp/diff_new_pack.jXHAVq/_new  2017-08-24 17:55:41.756561783 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.36
+%define _tar_path 5.37
 Name:   karchive
-Version:5.36.0
+Version:5.37.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
@@ -88,6 +88,7 @@
 %files -n %lname
 %defattr(-,root,root)
 %doc COPYING* README*
+%config %{_kf5_configdir}/karchive.categories
 %{_kf5_libdir}/libKF5Archive.so.*
 
 %files devel

++ karchive-5.36.0.tar.xz -> karchive-5.37.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.36.0/CMakeLists.txt 
new/karchive-5.37.0/CMakeLists.txt
--- old/karchive-5.36.0/CMakeLists.txt  2017-06-30 12:17:45.0 +0200
+++ new/karchive-5.37.0/CMakeLists.txt  2017-08-06 18:27:20.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.36.0") # handled by release scripts
+set(KF5_VERSION "5.37.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.36.0  NO_MODULE)
+find_package(ECM 5.37.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -18,7 +18,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.6.0)
+set(REQUIRED_QT_VERSION 5.7.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
@@ -102,4 +102,6 @@
 FILE KF5ArchiveTargets.cmake
 NAMESPACE KF5::)
 
+install(FILES karchive.categories DESTINATION ${KDE_INSTALL_CONFDIR})
+
 feature_summary(WHAT ALL   FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.36.0/conanfile.py 
new/karchive-5.37.0/conanfile.py
--- old/karchive-5.36.0/conanfile.py1970-01-01 01:00:00.0 +0100
+++ new/karchive-5.37.0/conanfile.py2017-08-06 18:27:20.0 +0200
@@ -0,0 +1,31 @@
+from conans import ConanFile, CMake, tools
+
+class KArchiveConan(ConanFile):
+name = "KArchive"
+version = "5.37.0"
+license = "LGPL-2.1"
+url = "https://api.kde.org/frameworks/karchive/html/index.html";
+settings = "os", "compiler", "build_type", "arch"
+
+# build this as shared library by default, but static builds are an option
+options = {"shared": [True, False]}
+default_options = "shared=True"
+generators = "cmake"
+exports_sources = "*"
+
+def build(self):
+cmake = CMake(self)
+
+# change the library install dir to just "lib" as that's what Conan 
expects in its packages
+args = ['-DCMAKE_INSTALL_PREFIX="%s"' % self.package_folder,
+'-DKDE_INSTALL_LIBDIR=lib']
+self.run('cmake %s %s %s' % (self.source_folder, cmake.command_line, " 
".join(args)))
+self.run("cmake --build . --target install %s" % cmake.build_config)
+
+def package(self):
+# ideally nothing here, cmake with install takes care of it
+pass
+
+def package_info(self):
+self.cpp_info.libs = ["KF5Archive"]
+self.cpp_info.includedirs = ['include/KF5', 'include/KF5/KArchive']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.36.0/karchive.categories 
new/karchive-5.37.0/karchive.categories
--- old/karchive-5.36.0/karch

commit karchive for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-07-17 10:21:39

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Mon Jul 17 10:21:39 2017 rev:43 rq:509883 version:5.36.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-07-05 
23:49:26.580258035 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-07-17 
10:22:35.936075956 +0200
@@ -1,0 +2,10 @@
+Wed Jul 12 07:13:58 CEST 2017 - lbeltr...@kde.org
+
+- Update to 5.36.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.36.0.php
+- Changes since 5.35.0:
+  * [FEATURE] Option to build & install QCH file with the public API dox
+
+---

Old:

  karchive-5.35.0.tar.xz

New:

  karchive-5.36.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.DJWDMz/_old  2017-07-17 10:22:36.336019576 +0200
+++ /var/tmp/diff_new_pack.DJWDMz/_new  2017-07-17 10:22:36.336019576 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.35
+%define _tar_path 5.36
 Name:   karchive
-Version:5.35.0
+Version:5.36.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.35.0.tar.xz -> karchive-5.36.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.35.0/CMakeLists.txt 
new/karchive-5.36.0/CMakeLists.txt
--- old/karchive-5.35.0/CMakeLists.txt  2017-06-03 11:52:25.0 +0200
+++ new/karchive-5.36.0/CMakeLists.txt  2017-06-30 12:17:45.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.35.0") # handled by release scripts
+set(KF5_VERSION "5.36.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.35.0  NO_MODULE)
+find_package(ECM 5.36.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -50,6 +50,10 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 include(ECMQtDeclareLoggingCategory)
+include(ECMAddQch)
+
+option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt 
Assistant, Qt Creator & KDevelop)" OFF)
+add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.g. 
Qt Assistant, Qt Creator & KDevelop)")
 
 ecm_setup_version(PROJECT
 VARIABLE_PREFIX KARCHIVE
@@ -65,6 +69,16 @@
 # create a Config.cmake and a ConfigVersion.cmake file and install them
 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Archive")
 
+if (BUILD_QCH)
+ecm_install_qch_export(
+TARGETS KF5Archive_QCH
+FILE KF5ArchiveQchTargets.cmake
+DESTINATION "${CMAKECONFIG_INSTALL_DIR}"
+COMPONENT Devel
+)
+set(PACKAGE_INCLUDE_QCHTARGETS 
"include(\"\${CMAKE_CURRENT_LIST_DIR}/KF5ArchiveQchTargets.cmake\")")
+endif()
+
 include(CMakePackageConfigHelpers)
 
 configure_package_config_file(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.35.0/KF5ArchiveConfig.cmake.in 
new/karchive-5.36.0/KF5ArchiveConfig.cmake.in
--- old/karchive-5.35.0/KF5ArchiveConfig.cmake.in   2017-06-03 
11:52:25.0 +0200
+++ new/karchive-5.36.0/KF5ArchiveConfig.cmake.in   2017-06-30 
12:17:45.0 +0200
@@ -8,4 +8,4 @@
 set(KArchive_HAVE_LZMA  "@LIBLZMA_FOUND@")
 
 include("${CMAKE_CURRENT_LIST_DIR}/KF5ArchiveTargets.cmake")
-
+@PACKAGE_INCLUDE_QCHTARGETS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.35.0/src/CMakeLists.txt 
new/karchive-5.36.0/src/CMakeLists.txt
--- old/karchive-5.35.0/src/CMakeLists.txt  2017-06-03 11:52:25.0 
+0200
+++ new/karchive-5.36.0/src/CMakeLists.txt  2017-06-30 12:17:45.0 
+0200
@@ -99,6 +99,27 @@
 DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive
 COMPONENT Devel)
 
+if(BUILD_QCH)
+ecm_add_qch(
+KF5Archive_QCH
+NAME KArchive
+BASE_NAME KF5Archive
+VERSION ${KF5_VERSION}
+ORG_DOMAIN org.kde
+SOURCES # using only public headers, to cover only public API
+${KArchive_HEADERS}
+MD_MAINPAGE "${CMAKE_SOURCE_DIR}/README.md"
+LINK_QCHS
+Qt5Core_QCH
+BLANK_MACROS
+ 

commit karchive for openSUSE:Factory

2017-07-05 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-07-05 23:48:23

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Wed Jul  5 23:48:23 2017 rev:42 rq:502923 version:5.35.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-06-01 
16:18:44.361527976 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-07-05 
23:49:26.580258035 +0200
@@ -1,0 +2,12 @@
+Sun Jun 11 09:27:42 CEST 2017 - lbeltr...@kde.org
+
+- Update to 5.35.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.35.0.php
+- Changes since 5.34.0:
+  * [autotests] provide more debug output when qdatetime comparison fails
+  * Add .arcconfig
+  * API dox: note CamelCase includes by @class tag
+
+---

Old:

  karchive-5.34.0.tar.xz

New:

  karchive-5.35.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.EqQGuO/_old  2017-07-05 23:49:27.128180860 +0200
+++ /var/tmp/diff_new_pack.EqQGuO/_new  2017-07-05 23:49:27.132180297 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.34
+%define _tar_path 5.35
 Name:   karchive
-Version:5.34.0
+Version:5.35.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.34.0.tar.xz -> karchive-5.35.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.34.0/.arcconfig 
new/karchive-5.35.0/.arcconfig
--- old/karchive-5.34.0/.arcconfig  1970-01-01 01:00:00.0 +0100
+++ new/karchive-5.35.0/.arcconfig  2017-06-03 11:52:25.0 +0200
@@ -0,0 +1,3 @@
+{
+  "phabricator.uri" : "https://phabricator.kde.org/";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.34.0/CMakeLists.txt 
new/karchive-5.35.0/CMakeLists.txt
--- old/karchive-5.34.0/CMakeLists.txt  2017-05-06 10:22:18.0 +0200
+++ new/karchive-5.35.0/CMakeLists.txt  2017-06-03 11:52:25.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.34.0") # handled by release scripts
+set(KF5_VERSION "5.35.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.34.0  NO_MODULE)
+find_package(ECM 5.35.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.34.0/autotests/karchivetest.cpp 
new/karchive-5.35.0/autotests/karchivetest.cpp
--- old/karchive-5.34.0/autotests/karchivetest.cpp  2017-05-06 
10:22:18.0 +0200
+++ new/karchive-5.35.0/autotests/karchivetest.cpp  2017-06-03 
11:52:25.0 +0200
@@ -466,6 +466,7 @@
 QCOMPARE(_str, expectedDateString); \
 \
 /* Compare the times separately with allowed 2 sec diversion */ \
+if (dt.secsTo(expectedDateTime) > 2) { qWarning() << dt << "is too 
different from" << expectedDateTime; } \
 QVERIFY(dt.secsTo(expectedDateTime) <= 2); \
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.34.0/src/k7zip.h 
new/karchive-5.35.0/src/k7zip.h
--- old/karchive-5.34.0/src/k7zip.h 2017-05-06 10:22:18.0 +0200
+++ new/karchive-5.35.0/src/k7zip.h 2017-06-03 11:52:25.0 +0200
@@ -21,6 +21,8 @@
 #include 
 
 /**
+ * @class K7Zip k7zip.h K7Zip
+ *
  * A class for reading / writing p7zip archives.
  *
  * @author Mario Bensi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.34.0/src/kar.h 
new/karchive-5.35.0/src/kar.h
--- old/karchive-5.34.0/src/kar.h   2017-05-06 10:22:18.0 +0200
+++ new/karchive-5.35.0/src/kar.h   2017-06-03 11:52:25.0 +0200
@@ -21,6 +21,8 @@
 #include 
 
 /**
+ * @class KAr kar.h KAr
+ *
  * KAr is a class for reading archives in ar format. Writing
  * is not supported.
  * @short A class for reading ar archives.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.34.0/src/karchive.h 
new/karchive-5.35.0/src/karchive.h
--- old/karchive-5.34.0/src/karchive.h  2017-05-06 10:22:18.0 +0200

commit karchive for openSUSE:Factory

2017-06-01 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-06-01 16:17:32

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Thu Jun  1 16:17:32 2017 rev:41 rq:495020 version:5.34.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-04-30 
21:17:43.736888281 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-06-01 
16:18:44.361527976 +0200
@@ -1,0 +2,10 @@
+Mon May 15 13:53:12 CEST 2017 - fab...@ritter-vogt.de
+
+- Update to 5.34.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.34.0.php
+- Changes since 5.33.0:
+  * None
+
+---

Old:

  karchive-5.33.0.tar.xz

New:

  karchive-5.34.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.slMGOJ/_old  2017-06-01 16:18:44.973441688 +0200
+++ /var/tmp/diff_new_pack.slMGOJ/_new  2017-06-01 16:18:44.977441124 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.33
+%define _tar_path 5.34
 Name:   karchive
-Version:5.33.0
+Version:5.34.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.33.0.tar.xz -> karchive-5.34.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.33.0/CMakeLists.txt 
new/karchive-5.34.0/CMakeLists.txt
--- old/karchive-5.33.0/CMakeLists.txt  2017-04-01 11:08:22.0 +0200
+++ new/karchive-5.34.0/CMakeLists.txt  2017-05-06 10:22:18.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.33.0") # handled by release scripts
+set(KF5_VERSION "5.34.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.33.0  NO_MODULE)
+find_package(ECM 5.34.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2017-04-30 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-04-30 21:15:52

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Sun Apr 30 21:15:52 2017 rev:40 rq:492041 version:5.33.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-03-28 
15:08:51.275176597 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-04-30 
21:17:43.736888281 +0200
@@ -1,0 +2,11 @@
+Sat Apr 15 10:11:43 CEST 2017 - lbeltr...@kde.org
+
+- Update to 5.33.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.33.0.php
+- Changes since 5.32.0:
+  * Upgrade ECM and KF5 version requirements for 5.33.0 release.
+  * Upgrade KF5 version to 5.33.0.
+
+---

Old:

  karchive-5.32.0.tar.xz

New:

  karchive-5.33.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.5rkJmU/_old  2017-04-30 21:17:44.324805386 +0200
+++ /var/tmp/diff_new_pack.5rkJmU/_new  2017-04-30 21:17:44.328804822 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.32
+%define _tar_path 5.33
 Name:   karchive
-Version:5.32.0
+Version:5.33.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.32.0.tar.xz -> karchive-5.33.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.32.0/CMakeLists.txt 
new/karchive-5.33.0/CMakeLists.txt
--- old/karchive-5.32.0/CMakeLists.txt  2017-03-03 13:41:48.0 +0100
+++ new/karchive-5.33.0/CMakeLists.txt  2017-04-01 11:08:22.0 +0200
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.32.0") # handled by release scripts
+set(KF5_VERSION "5.33.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.32.0  NO_MODULE)
+find_package(ECM 5.33.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 




commit karchive for openSUSE:Factory

2017-03-28 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-03-28 15:08:00

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Tue Mar 28 15:08:00 2017 rev:39 rq:481489 version:5.32.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-03-03 
15:11:06.675782948 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-03-28 
15:08:51.275176597 +0200
@@ -1,0 +2,12 @@
+Sun Mar 19 14:50:14 CET 2017 - lbeltr...@kde.org
+
+- Update to 5.32.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.32.0.php
+- Changes since 5.31.0:
+  * Upgrade ECM and KF5 version requirements for 5.32.0 release.
+  * Fix Potential leak of memory pointed to by 'limitedDev'.
+  * Upgrade KF5 version to 5.32.0.
+
+---

Old:

  karchive-5.31.0.tar.xz

New:

  karchive-5.32.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.vUGBlh/_old  2017-03-28 15:08:51.799102370 +0200
+++ /var/tmp/diff_new_pack.vUGBlh/_new  2017-03-28 15:08:51.803101804 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.31
+%define _tar_path 5.32
 Name:   karchive
-Version:5.31.0
+Version:5.32.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.31.0.tar.xz -> karchive-5.32.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.31.0/CMakeLists.txt 
new/karchive-5.32.0/CMakeLists.txt
--- old/karchive-5.31.0/CMakeLists.txt  2017-02-05 01:49:42.0 +0100
+++ new/karchive-5.32.0/CMakeLists.txt  2017-03-03 13:41:48.0 +0100
@@ -1,10 +1,10 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.31.0") # handled by release scripts
+set(KF5_VERSION "5.32.0") # handled by release scripts
 project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.31.0  NO_MODULE)
+find_package(ECM 5.32.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.31.0/src/kzip.cpp 
new/karchive-5.32.0/src/kzip.cpp
--- old/karchive-5.31.0/src/kzip.cpp2017-02-05 01:49:42.0 +0100
+++ new/karchive-5.32.0/src/kzip.cpp2017-03-03 13:41:48.0 +0100
@@ -1453,5 +1453,6 @@
 qCCritical(KArchiveLog) << "This zip file contains files compressed with 
method"
 << encoding() << ", this method is currently not supported by 
KZip,"
 << "please use a command-line tool to handle this file.";
+delete limitedDev;
 return nullptr;
 }




commit karchive for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-03-03 15:11:05

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Fri Mar  3 15:11:05 2017 rev:38 rq:461398 version:5.31.0

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2017-02-03 
17:43:50.484554983 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-03-03 
15:11:06.675782948 +0100
@@ -1,0 +2,7 @@
+Thu Feb  9 09:23:42 UTC 2017 - hrvoje.sen...@gmail.com
+
+- Update to 5.31.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.31.0.php
+
+---

Old:

  karchive-5.30.0.tar.xz

New:

  karchive-5.31.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.nsk6vI/_old  2017-03-03 15:11:07.199708768 +0100
+++ /var/tmp/diff_new_pack.nsk6vI/_new  2017-03-03 15:11:07.199708768 +0100
@@ -17,15 +17,15 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.30
+%define _tar_path 5.31
 Name:   karchive
-Version:5.30.0
+Version:5.31.0
 Release:0
 BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
-BuildRequires:  cmake(Qt5Core) >= 5.5.0
+BuildRequires:  cmake(Qt5Core) >= 5.6.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
@@ -61,7 +61,7 @@
 Group:  Development/Libraries/KDE
 Requires:   %lname = %{version}
 Requires:   extra-cmake-modules
-Requires:   cmake(Qt5Core) >= 5.5.0
+Requires:   cmake(Qt5Core) >= 5.6.0
 
 %description devel
 KArchive provides classes for easy reading, creation and manipulation of

++ karchive-5.30.0.tar.xz -> karchive-5.31.0.tar.xz ++
 2766 lines of diff (skipped)




commit karchive for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2017-01-31 11:54:48

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-12-17 
11:04:25.974173680 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2017-02-03 
17:43:50.484554983 +0100
@@ -1,0 +2,7 @@
+Sun Jan  8 23:38:01 UTC 2017 - hrvoje.sen...@gmail.com
+
+- Update to 5.30.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.30.0.php
+
+---

Old:

  karchive-5.29.0.tar.xz

New:

  karchive-5.30.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.zuE5nf/_old  2017-02-03 17:43:50.832505733 +0100
+++ /var/tmp/diff_new_pack.zuE5nf/_new  2017-02-03 17:43:50.836505167 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,11 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.29
+%define _tar_path 5.30
 Name:   karchive
-Version:5.29.0
+Version:5.30.0
 Release:0
-BuildRequires:  cmake >= 2.8.12
+BuildRequires:  cmake >= 3.0
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem

++ karchive-5.29.0.tar.xz -> karchive-5.30.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.29.0/CMakeLists.txt 
new/karchive-5.30.0/CMakeLists.txt
--- old/karchive-5.29.0/CMakeLists.txt  2016-12-03 11:09:04.0 +0100
+++ new/karchive-5.30.0/CMakeLists.txt  2017-01-08 16:15:58.0 +0100
@@ -1,9 +1,10 @@
-cmake_minimum_required(VERSION 2.8.12)
+cmake_minimum_required(VERSION 3.0)
 
-project(KArchive)
+set(KF5_VERSION "5.30.0") # handled by release scripts
+project(KArchive VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.29.0  NO_MODULE)
+find_package(ECM 5.30.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,9 +50,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.29.0") # handled by release scripts
-
-ecm_setup_version(${KF5_VERSION}
+ecm_setup_version(PROJECT
 VARIABLE_PREFIX KARCHIVE
 VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/karchive_version.h"
 PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfigVersion.cmake"
@@ -65,9 +64,9 @@
 # create a Config.cmake and a ConfigVersion.cmake file and install them
 set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Archive")
 
-include(ECMPackageConfigHelpers)
+include(CMakePackageConfigHelpers)
 
-ecm_configure_package_config_file(
+configure_package_config_file(
 "${CMAKE_CURRENT_SOURCE_DIR}/KF5ArchiveConfig.cmake.in"
 "${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfig.cmake"
 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.29.0/KF5ArchiveConfig.cmake.in 
new/karchive-5.30.0/KF5ArchiveConfig.cmake.in
--- old/karchive-5.29.0/KF5ArchiveConfig.cmake.in   2016-12-03 
11:09:04.0 +0100
+++ new/karchive-5.30.0/KF5ArchiveConfig.cmake.in   2017-01-08 
16:15:58.0 +0100
@@ -1,5 +1,6 @@
 @PACKAGE_INIT@
 
+include(CMakeFindDependencyMacro)
 find_dependency(Qt5Core @REQUIRED_QT_VERSION@)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.29.0/metainfo.yaml 
new/karchive-5.30.0/metainfo.yaml
--- old/karchive-5.29.0/metainfo.yaml   2016-12-03 11:09:04.0 +0100
+++ new/karchive-5.30.0/metainfo.yaml   2017-01-08 16:15:58.0 +0100
@@ -4,6 +4,7 @@
 type: functional
 platforms:
 - name: Linux
+- name: FreeBSD
 - name: Windows
 - name: MacOSX
 - name: Android




commit karchive for openSUSE:Factory

2016-11-17 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-11-17 12:27:05

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-10-28 
12:16:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-11-17 
12:27:13.0 +0100
@@ -1,0 +2,7 @@
+Sat Nov  5 20:10:33 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.28.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.28.0.php
+
+---

Old:

  karchive-5.27.0.tar.xz

New:

  karchive-5.28.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.6xKFAw/_old  2016-11-17 12:27:13.0 +0100
+++ /var/tmp/diff_new_pack.6xKFAw/_new  2016-11-17 12:27:13.0 +0100
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.27
+%define _tar_path 5.28
 Name:   karchive
-Version:5.27.0
+Version:5.28.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.27.0.tar.xz -> karchive-5.28.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.27.0/CMakeLists.txt 
new/karchive-5.28.0/CMakeLists.txt
--- old/karchive-5.27.0/CMakeLists.txt  2016-10-02 09:46:21.0 +0200
+++ new/karchive-5.28.0/CMakeLists.txt  2016-11-05 11:47:28.0 +0100
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.27.0  NO_MODULE)
+find_package(ECM 5.28.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.27.0") # handled by release scripts
+set(KF5_VERSION "5.28.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE




commit karchive for openSUSE:Factory

2016-10-28 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-10-28 12:16:12

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-09-14 
23:10:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-10-28 
12:16:53.0 +0200
@@ -1,0 +2,15 @@
+Sun Oct  2 12:49:55 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.27.0
+  * Fix memory leak with KTar's KCompressionDevice
+  * KArchive: fix memory leak when an entry with the
+same name already exists
+  * Fix memory leak in KZip when handling empty directories
+  * K7Zip: Fix memory leaks on error
+  * Fix memory leak detected by ASAN when open() fails
+on the underlying device
+  * Remove bad cast to KFilterDev, detected by ASAN
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.27.0.php
+
+---

Old:

  karchive-5.26.0.tar.xz

New:

  karchive-5.27.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.K0w4Oo/_old  2016-10-28 12:16:55.0 +0200
+++ /var/tmp/diff_new_pack.K0w4Oo/_new  2016-10-28 12:16:55.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.26
+%define _tar_path 5.27
 Name:   karchive
-Version:5.26.0
+Version:5.27.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.26.0.tar.xz -> karchive-5.27.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.26.0/CMakeLists.txt 
new/karchive-5.27.0/CMakeLists.txt
--- old/karchive-5.26.0/CMakeLists.txt  2016-09-06 00:14:42.0 +0200
+++ new/karchive-5.27.0/CMakeLists.txt  2016-10-02 09:46:21.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.26.0  NO_MODULE)
+find_package(ECM 5.27.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.26.0") # handled by release scripts
+set(KF5_VERSION "5.27.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.26.0/autotests/karchivetest.cpp 
new/karchive-5.27.0/autotests/karchivetest.cpp
--- old/karchive-5.26.0/autotests/karchivetest.cpp  2016-09-06 
00:14:42.0 +0200
+++ new/karchive-5.27.0/autotests/karchivetest.cpp  2016-10-02 
09:46:21.0 +0200
@@ -773,7 +773,8 @@
 
 const KArchiveDirectory *dir = tar.directory();
 QTemporaryDir tmpDir;
-const QString dirName = tmpDir.path() + '/';
+const QString dirName = tmpDir.path() + "/subdir"; // use a subdir so 
/tmp/foo doesn't break the test :)
+QDir().mkdir(dirName);
 
 QVERIFY(dir->copyTo(dirName));
 QVERIFY(!QFile::exists(dirName + "../foo"));
@@ -829,18 +830,7 @@
 // Otherwise we just lose data.
 KZip zip(QDir::currentPath());
 
-#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) // 523440a15f in QSaveFile makes 
it fail for existing directories, as one would expect.
 QVERIFY(!zip.open(QIODevice::WriteOnly));
-#else
-QVERIFY(zip.open(QIODevice::WriteOnly));
-
-writeTestFilesToArchive(&zip);
-
-// try to add something as a file that is no file
-QVERIFY(!zip.addLocalFile(QDir::currentPath(), "bogusdir"));
-
-QVERIFY(!zip.close());
-#endif
 }
 
 void KArchiveTest::testReadZipError()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.26.0/src/k7zip.cpp 
new/karchive-5.27.0/src/k7zip.cpp
--- old/karchive-5.26.0/src/k7zip.cpp   2016-09-06 00:14:42.0 +0200
+++ new/karchive-5.27.0/src/k7zip.cpp   2016-10-02 09:46:21.0 +0200
@@ -1647,6 +1647,8 @@
 result = filter->uncompress();
 if (result == KFilterBase::Error) {
 qDebug() << " decode error";
+filter->terminate();
+delete filter;
 return QByteArray();
 }
 int uncompressedBytes = outBuffer.size() - 
filter->outBufferAvailable();
@@ -1662,6 +1664,7 @@
 
  

commit karchive for openSUSE:Factory

2016-09-14 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-09-14 23:10:18

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-08-29 
14:56:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-09-14 
23:10:21.0 +0200
@@ -1,0 +2,7 @@
+Tue Sep  6 20:46:59 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.26.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.26.0.php
+
+---

Old:

  karchive-5.25.0.tar.xz

New:

  karchive-5.26.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.tQZsGw/_old  2016-09-14 23:10:21.0 +0200
+++ /var/tmp/diff_new_pack.tQZsGw/_new  2016-09-14 23:10:21.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.25
+%define _tar_path 5.26
 Name:   karchive
-Version:5.25.0
+Version:5.26.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.25.0.tar.xz -> karchive-5.26.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.25.0/CMakeLists.txt 
new/karchive-5.26.0/CMakeLists.txt
--- old/karchive-5.25.0/CMakeLists.txt  2016-08-06 10:26:31.0 +0200
+++ new/karchive-5.26.0/CMakeLists.txt  2016-09-06 00:14:42.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.25.0  NO_MODULE)
+find_package(ECM 5.26.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.25.0") # handled by release scripts
+set(KF5_VERSION "5.26.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE




commit karchive for openSUSE:Factory

2016-08-29 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-08-29 14:55:52

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-07-15 
12:31:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-08-29 
14:56:15.0 +0200
@@ -1,0 +2,11 @@
+Sun Aug  7 21:50:22 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.25.0
+  * Qt >= 5.5 is now required
+  * Handle multiple gzip streams (kde#232843)
+  * Assume a directory is a directory, even if the permission bit
+is set wrong (kde#364071)
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.25.0.php
+
+---

Old:

  karchive-5.24.0.tar.xz

New:

  karchive-5.25.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.YTZNE7/_old  2016-08-29 14:56:17.0 +0200
+++ /var/tmp/diff_new_pack.YTZNE7/_new  2016-08-29 14:56:17.0 +0200
@@ -17,15 +17,15 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.24
+%define _tar_path 5.25
 Name:   karchive
-Version:5.24.0
+Version:5.25.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
-BuildRequires:  cmake(Qt5Core) >= 5.4.0
+BuildRequires:  cmake(Qt5Core) >= 5.5.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
@@ -61,7 +61,7 @@
 Group:  Development/Libraries/KDE
 Requires:   %lname = %{version}
 Requires:   extra-cmake-modules
-Requires:   cmake(Qt5Core) >= 5.4.0
+Requires:   cmake(Qt5Core) >= 5.5.0
 
 %description devel
 KArchive provides classes for easy reading, creation and manipulation of

++ karchive-5.24.0.tar.xz -> karchive-5.25.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.24.0/CMakeLists.txt 
new/karchive-5.25.0/CMakeLists.txt
--- old/karchive-5.24.0/CMakeLists.txt  2016-07-02 10:40:42.0 +0200
+++ new/karchive-5.25.0/CMakeLists.txt  2016-08-06 10:26:31.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.24.0  NO_MODULE)
+find_package(ECM 5.25.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -17,7 +17,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.4.0)
+set(REQUIRED_QT_VERSION 5.5.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.24.0") # handled by release scripts
+set(KF5_VERSION "5.25.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
Files old/karchive-5.24.0/autotests/data/dirpermissions.zip and 
new/karchive-5.25.0/autotests/data/dirpermissions.zip differ
Files old/karchive-5.24.0/autotests/data/threefiles.gz and 
new/karchive-5.25.0/autotests/data/threefiles.gz differ
Files old/karchive-5.24.0/autotests/data/twofiles.gz and 
new/karchive-5.25.0/autotests/data/twofiles.gz differ
Files old/karchive-5.24.0/autotests/data/unusual_but_valid_364071.zip and 
new/karchive-5.25.0/autotests/data/unusual_but_valid_364071.zip differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.24.0/autotests/karchivetest.cpp 
new/karchive-5.25.0/autotests/karchivetest.cpp
--- old/karchive-5.24.0/autotests/karchivetest.cpp  2016-07-02 
10:40:42.0 +0200
+++ new/karchive-5.25.0/autotests/karchivetest.cpp  2016-08-06 
10:26:31.0 +0200
@@ -763,6 +763,7 @@
 
 void KArchiveTest::testTarIgnoreRelativePathOutsideArchive()
 {
+#if HAVE_BZIP2_SUPPORT
 // This test extracts a Tar archive that contains a relative path "../foo" 
pointing
 // outside of the archive directory. For security reasons extractions 
should only
 // be allowed within the extracted directory as long as not specifically 
asked.
@@ -777,6 +778,9 @@
 QVERIFY(dir->copyTo(dirName));
 QVERIFY(!QFile::exists(dirName + "../foo"));
 QVERIFY(QFile::exists(dirName + "/foo"));
+#else
+QSKIP("Test data is in bz2 format and karchive is built without bzip2 
format");
+#endif
 }
 ///
 

commit karchive for openSUSE:Factory

2016-07-15 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-07-15 12:31:01

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-07-03 
12:20:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-07-15 
12:31:51.0 +0200
@@ -1,0 +2,10 @@
+Wed Jul  6 15:01:52 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.24.0
+  * Ensure extracting an archive does not install files outside
+the extraction folder, for security reasons. Instead, extract
+such files to the root of the extraction folder.
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.24.0.php
+
+---

Old:

  karchive-5.23.0.tar.xz

New:

  karchive-5.24.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.RcMuTb/_old  2016-07-15 12:31:52.0 +0200
+++ /var/tmp/diff_new_pack.RcMuTb/_new  2016-07-15 12:31:52.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.23
+%define _tar_path 5.24
 Name:   karchive
-Version:5.23.0
+Version:5.24.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.23.0.tar.xz -> karchive-5.24.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.23.0/CMakeLists.txt 
new/karchive-5.24.0/CMakeLists.txt
--- old/karchive-5.23.0/CMakeLists.txt  2016-06-06 11:25:32.0 +0200
+++ new/karchive-5.24.0/CMakeLists.txt  2016-07-02 10:40:42.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.23.0  NO_MODULE)
+find_package(ECM 5.24.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.23.0") # handled by release scripts
+set(KF5_VERSION "5.24.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.23.0/autotests/karchivetest.cpp 
new/karchive-5.24.0/autotests/karchivetest.cpp
--- old/karchive-5.23.0/autotests/karchivetest.cpp  2016-06-06 
11:25:32.0 +0200
+++ new/karchive-5.24.0/autotests/karchivetest.cpp  2016-07-02 
10:40:42.0 +0200
@@ -760,6 +760,24 @@
 
 QCOMPARE(listing.count(), 3);
 }
+
+void KArchiveTest::testTarIgnoreRelativePathOutsideArchive()
+{
+// This test extracts a Tar archive that contains a relative path "../foo" 
pointing
+// outside of the archive directory. For security reasons extractions 
should only
+// be allowed within the extracted directory as long as not specifically 
asked.
+
+KTar 
tar(QFINDTESTDATA(QLatin1String("tar_relative_path_outside_archive.tar.bz2")));
+QVERIFY(tar.open(QIODevice::ReadOnly));
+
+const KArchiveDirectory *dir = tar.directory();
+QTemporaryDir tmpDir;
+const QString dirName = tmpDir.path() + '/';
+
+QVERIFY(dir->copyTo(dirName));
+QVERIFY(!QFile::exists(dirName + "../foo"));
+QVERIFY(QFile::exists(dirName + "/foo"));
+}
 ///
 
 static const char s_zipFileName[] = "karchivetest.zip";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.23.0/autotests/karchivetest.h 
new/karchive-5.24.0/autotests/karchivetest.h
--- old/karchive-5.23.0/autotests/karchivetest.h2016-06-06 
11:25:32.0 +0200
+++ new/karchive-5.24.0/autotests/karchivetest.h2016-07-02 
10:40:42.0 +0200
@@ -76,6 +76,7 @@
 void testTarDirectoryForgotten();
 void testTarRootDir();
 void testTarDirectoryTwice();
+void testTarIgnoreRelativePathOutsideArchive();
 
 void testCreateZip();
 void testCreateZipError();
Files old/karchive-5.23.0/autotests/tar_relative_path_outside_archive.tar.bz2 
and new/karchive-5.24.0/autotests/tar_relative_path_outside_archive.tar.bz2 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.23.0/metainfo.yaml 
new/karchive-5.24.0/metainfo.yaml
--- old/karchive-5.23.0/metainfo.yaml   2016-06-06 11:25:32.0 +0200
+++ new/karchive-5.24.0/m

commit karchive for openSUSE:Factory

2016-07-03 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-07-03 12:19:38

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-05-19 
12:06:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-07-03 
12:20:20.0 +0200
@@ -1,0 +2,7 @@
+Mon Jun  6 21:23:19 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.23.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.23.0.php
+
+---

Old:

  karchive-5.22.0.tar.xz

New:

  karchive-5.23.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.ZRugYH/_old  2016-07-03 12:20:21.0 +0200
+++ /var/tmp/diff_new_pack.ZRugYH/_new  2016-07-03 12:20:21.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.22
+%define _tar_path 5.23
 Name:   karchive
-Version:5.22.0
+Version:5.23.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.22.0.tar.xz -> karchive-5.23.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.22.0/CMakeLists.txt 
new/karchive-5.23.0/CMakeLists.txt
--- old/karchive-5.22.0/CMakeLists.txt  2016-05-06 21:31:00.0 +0200
+++ new/karchive-5.23.0/CMakeLists.txt  2016-06-06 11:25:32.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.22.0  NO_MODULE)
+find_package(ECM 5.23.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.22.0") # handled by release scripts
+set(KF5_VERSION "5.23.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.22.0/metainfo.yaml 
new/karchive-5.23.0/metainfo.yaml
--- old/karchive-5.22.0/metainfo.yaml   2016-05-06 21:31:00.0 +0200
+++ new/karchive-5.23.0/metainfo.yaml   2016-06-06 11:25:32.0 +0200
@@ -11,3 +11,7 @@
  - qmake: KArchive
cmake: "KF5::Archive"
 cmakename: KF5Archive
+
+public_lib: true
+group: Frameworks
+subgroup: Tier 1




commit karchive for openSUSE:Factory

2016-05-19 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-05-19 12:05:28

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-04-12 
19:10:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-05-19 
12:06:20.0 +0200
@@ -1,0 +2,7 @@
+Sat May  7 18:29:58 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.22.0 (boo#980066)
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.22.0.php
+
+---

Old:

  karchive-5.21.0.tar.xz

New:

  karchive-5.22.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.pSmLsi/_old  2016-05-19 12:06:21.0 +0200
+++ /var/tmp/diff_new_pack.pSmLsi/_new  2016-05-19 12:06:21.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.21
+%define _tar_path 5.22
 Name:   karchive
-Version:5.21.0
+Version:5.22.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.21.0.tar.xz -> karchive-5.22.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.21.0/CMakeLists.txt 
new/karchive-5.22.0/CMakeLists.txt
--- old/karchive-5.21.0/CMakeLists.txt  2016-04-03 22:26:39.0 +0200
+++ new/karchive-5.22.0/CMakeLists.txt  2016-05-06 21:31:00.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.21.0  NO_MODULE)
+find_package(ECM 5.22.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.21.0") # handled by release scripts
+set(KF5_VERSION "5.22.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE




commit karchive for openSUSE:Factory

2016-04-12 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-04-12 19:10:14

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-03-16 
10:28:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-04-12 
19:10:15.0 +0200
@@ -1,0 +2,8 @@
+Mon Apr  4 14:18:46 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.21.0 (boo#974793)
+  * Upgrade Qt version requirement to 5.4.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.21.0.php
+
+---

Old:

  karchive-5.20.0.tar.xz

New:

  karchive-5.21.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.HSKPwm/_old  2016-04-12 19:10:16.0 +0200
+++ /var/tmp/diff_new_pack.HSKPwm/_new  2016-04-12 19:10:16.0 +0200
@@ -17,15 +17,15 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.20
+%define _tar_path 5.21
 Name:   karchive
-Version:5.20.0
+Version:5.21.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
-BuildRequires:  cmake(Qt5Core) >= 5.3.0
+BuildRequires:  cmake(Qt5Core) >= 5.4.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
@@ -61,7 +61,7 @@
 Group:  Development/Libraries/KDE
 Requires:   %lname = %{version}
 Requires:   extra-cmake-modules
-Requires:   cmake(Qt5Core) >= 5.3.0
+Requires:   cmake(Qt5Core) >= 5.4.0
 
 %description devel
 KArchive provides classes for easy reading, creation and manipulation of

++ karchive-5.20.0.tar.xz -> karchive-5.21.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.20.0/CMakeLists.txt 
new/karchive-5.21.0/CMakeLists.txt
--- old/karchive-5.20.0/CMakeLists.txt  2016-03-04 23:08:51.0 +0100
+++ new/karchive-5.21.0/CMakeLists.txt  2016-04-03 22:26:39.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.20.0  NO_MODULE)
+find_package(ECM 5.21.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -17,7 +17,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.3.0)
+set(REQUIRED_QT_VERSION 5.4.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.20.0") # handled by release scripts
+set(KF5_VERSION "5.21.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE




commit karchive for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-03-16 10:27:24

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-02-24 
18:53:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-03-16 
10:28:21.0 +0100
@@ -1,0 +2,7 @@
+Sun Mar  6 09:54:44 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.20.0 (boo#970856)
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.20.0.php
+
+---

Old:

  karchive-5.19.0.tar.xz

New:

  karchive-5.20.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.mdLwFW/_old  2016-03-16 10:28:22.0 +0100
+++ /var/tmp/diff_new_pack.mdLwFW/_new  2016-03-16 10:28:22.0 +0100
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.19
+%define _tar_path 5.20
 Name:   karchive
-Version:5.19.0
+Version:5.20.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.19.0.tar.xz -> karchive-5.20.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.19.0/CMakeLists.txt 
new/karchive-5.20.0/CMakeLists.txt
--- old/karchive-5.19.0/CMakeLists.txt  2016-02-06 10:29:29.0 +0100
+++ new/karchive-5.20.0/CMakeLists.txt  2016-03-04 23:08:51.0 +0100
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.19.0  NO_MODULE)
+find_package(ECM 5.20.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.19.0") # handled by release scripts
+set(KF5_VERSION "5.20.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE




commit karchive for openSUSE:Factory

2016-02-24 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-02-24 18:53:05

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2016-01-20 
09:41:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-02-24 
18:53:52.0 +0100
@@ -1,0 +2,7 @@
+Sat Feb  6 17:59:13 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.19.0 (boo#967668)
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.19.0.php
+
+---

Old:

  karchive-5.18.0.tar.xz

New:

  karchive-5.19.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.CZRqGy/_old  2016-02-24 18:53:53.0 +0100
+++ /var/tmp/diff_new_pack.CZRqGy/_new  2016-02-24 18:53:53.0 +0100
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.18
+%define _tar_path 5.19
 Name:   karchive
-Version:5.18.0
+Version:5.19.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.18.0.tar.xz -> karchive-5.19.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.18.0/CMakeLists.txt 
new/karchive-5.19.0/CMakeLists.txt
--- old/karchive-5.18.0/CMakeLists.txt  2016-01-01 20:48:59.0 +0100
+++ new/karchive-5.19.0/CMakeLists.txt  2016-02-06 10:29:29.0 +0100
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.18.0  NO_MODULE)
+find_package(ECM 5.19.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -11,7 +11,7 @@
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
 include(KDEInstallDirs)
-include(KDEFrameworkCompilerSettings)
+include(KDEFrameworkCompilerSettings NO_POLICY_SCOPE)
 include(KDECMakeSettings)
 
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.18.0") # handled by release scripts
+set(KF5_VERSION "5.19.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.18.0/autotests/CMakeLists.txt 
new/karchive-5.19.0/autotests/CMakeLists.txt
--- old/karchive-5.18.0/autotests/CMakeLists.txt2016-01-01 
20:48:59.0 +0100
+++ new/karchive-5.19.0/autotests/CMakeLists.txt2016-02-06 
10:29:29.0 +0100
@@ -38,21 +38,22 @@
 LINK_LIBRARIES KF5::Archive Qt5::Test Qt5::Network
 )
 
+set(testDir $)
 get_filename_component(topdir ${CMAKE_CURRENT_SOURCE_DIR}/.. ABSOLUTE)
 
-execute_process(
+add_custom_command(TARGET kcompressiondevicetest POST_BUILD
 COMMAND ${CMAKE_COMMAND} -E tar czf
-${CMAKE_CURRENT_BINARY_DIR}/kcompressiondevice_test.tar.gz examples
+${testDir}/kcompressiondevice_test.tar.gz examples
 WORKING_DIRECTORY ${topdir})
-execute_process(
+add_custom_command(TARGET kcompressiondevicetest POST_BUILD
 COMMAND ${CMAKE_COMMAND} -E tar cjf
-${CMAKE_CURRENT_BINARY_DIR}/kcompressiondevice_test.tar.bz2 examples
+${testDir}/kcompressiondevice_test.tar.bz2 examples
 WORKING_DIRECTORY ${topdir})
 
 if (LIBLZMA_FOUND)
-execute_process(
+add_custom_command(TARGET kcompressiondevicetest POST_BUILD
 COMMAND ${CMAKE_COMMAND} -E tar cJf
-${CMAKE_CURRENT_BINARY_DIR}/kcompressiondevice_test.tar.xz examples
+${testDir}/kcompressiondevice_test.tar.xz examples
 WORKING_DIRECTORY ${topdir})
 endif()
 endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.18.0/autotests/kcompressiondevicetest.cpp 
new/karchive-5.19.0/autotests/kcompressiondevicetest.cpp
--- old/karchive-5.18.0/autotests/kcompressiondevicetest.cpp2016-01-01 
20:48:59.0 +0100
+++ new/karchive-5.19.0/autotests/kcompressiondevicetest.cpp2016-02-06 
10:29:29.0 +0100
@@ -32,13 +32,15 @@
 
 QTEST_MAIN(KCompressionDeviceTest)
 
+static QString archiveFileName(const QString &extension)
+{
+return QFINDTESTDATA(QString("kcompressiondevice_test.%1").arg(extension));
+}
+
 QNetworkReply *KCompressionDeviceT

commit karchive for openSUSE:Factory

2016-01-20 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2016-01-20 09:40:46

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-12-29 
12:51:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2016-01-20 
09:41:20.0 +0100
@@ -1,0 +2,7 @@
+Sat Jan  2 17:41:47 UTC 2016 - hrvoje.sen...@gmail.com
+
+- Update to 5.18.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.18.0.php
+
+---

Old:

  karchive-5.17.0.tar.xz

New:

  karchive-5.18.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.hD0mjj/_old  2016-01-20 09:41:21.0 +0100
+++ /var/tmp/diff_new_pack.hD0mjj/_new  2016-01-20 09:41:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.17
+%define _tar_path 5.18
 Name:   karchive
-Version:5.17.0
+Version:5.18.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.17.0.tar.xz -> karchive-5.18.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.17.0/CMakeLists.txt 
new/karchive-5.18.0/CMakeLists.txt
--- old/karchive-5.17.0/CMakeLists.txt  2015-12-06 14:58:26.0 +0100
+++ new/karchive-5.18.0/CMakeLists.txt  2016-01-01 20:48:59.0 +0100
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.17.0  NO_MODULE)
+find_package(ECM 5.18.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.17.0") # handled by release scripts
+set(KF5_VERSION "5.18.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.17.0/autotests/kcompressiondevicetest.cpp 
new/karchive-5.18.0/autotests/kcompressiondevicetest.cpp
--- old/karchive-5.17.0/autotests/kcompressiondevicetest.cpp2015-12-06 
14:58:26.0 +0100
+++ new/karchive-5.18.0/autotests/kcompressiondevicetest.cpp2016-01-01 
20:48:59.0 +0100
@@ -28,6 +28,7 @@
 #include 
 #include 
 #include 
+#include 
 
 QTEST_MAIN(KCompressionDeviceTest)
 
@@ -96,15 +97,15 @@
 
 QVector fileList;
 fileList
-<< "examples/bzip2gzip/CMakeLists.txt"
-<< "examples/bzip2gzip/main.cpp"
-<< "examples/helloworld/CMakeLists.txt"
-<< "examples/helloworld/helloworld.pro"
-<< "examples/helloworld/main.cpp"
-<< "examples/tarlocalfiles/CMakeLists.txt"
-<< "examples/tarlocalfiles/main.cpp"
-<< "examples/unzipper/CMakeLists.txt"
-<< "examples/unzipper/main.cpp";
+<< QLatin1String("examples/bzip2gzip/CMakeLists.txt")
+<< QLatin1String("examples/bzip2gzip/main.cpp")
+<< QLatin1String("examples/helloworld/CMakeLists.txt")
+<< QLatin1String("examples/helloworld/helloworld.pro")
+<< QLatin1String("examples/helloworld/main.cpp")
+<< QLatin1String("examples/tarlocalfiles/CMakeLists.txt")
+<< QLatin1String("examples/tarlocalfiles/main.cpp")
+<< QLatin1String("examples/unzipper/CMakeLists.txt")
+<< QLatin1String("examples/unzipper/main.cpp");
 
 foreach (const QString s, fileList) {
 QFileInfo extractedFile(s);




commit karchive for openSUSE:Factory

2015-12-29 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-12-29 12:50:35

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-11-24 
22:22:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-12-29 
12:51:30.0 +0100
@@ -1,0 +2,9 @@
+Thu Dec 10 23:02:58 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.17.0
+  * Fix KCompressionDevice::seek(), called when creating a KTar
+on top of a KCompressionDevice.
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.17.0.php
+
+---

Old:

  karchive-5.16.0.tar.xz

New:

  karchive-5.17.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.7u8TdE/_old  2015-12-29 12:51:31.0 +0100
+++ /var/tmp/diff_new_pack.7u8TdE/_new  2015-12-29 12:51:31.0 +0100
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.16
+%define _tar_path 5.17
 Name:   karchive
-Version:5.16.0
+Version:5.17.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.16.0.tar.xz -> karchive-5.17.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.16.0/CMakeLists.txt 
new/karchive-5.17.0/CMakeLists.txt
--- old/karchive-5.16.0/CMakeLists.txt  2015-11-09 08:55:01.0 +0100
+++ new/karchive-5.17.0/CMakeLists.txt  2015-12-06 14:58:26.0 +0100
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.16.0  NO_MODULE)
+find_package(ECM 5.17.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -25,7 +25,7 @@
 URL "http://www.zlib.net";
 DESCRIPTION "Support for gzip compressed files and data streams"
 TYPE REQUIRED
-PURPOSE "Required by the core KDE libraries and some criti cal kioslaves"
+PURPOSE "Required by the core KDE libraries and some critical kioslaves"
 )
 
 find_package(BZip2)
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.16.0") # handled by release scripts
+set(KF5_VERSION "5.17.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.16.0/autotests/CMakeLists.txt 
new/karchive-5.17.0/autotests/CMakeLists.txt
--- old/karchive-5.16.0/autotests/CMakeLists.txt2015-11-09 
08:55:01.0 +0100
+++ new/karchive-5.17.0/autotests/CMakeLists.txt2015-12-06 
14:58:26.0 +0100
@@ -3,6 +3,7 @@
 include(ECMAddTests)
 
 find_package(Qt5Test ${REQUIRED_QT_VERSION} CONFIG QUIET)
+find_package(Qt5Network)
 
 if(NOT Qt5Test_FOUND)
 message(STATUS "Qt5Test not found, autotests will not be built.")
@@ -29,3 +30,29 @@
 )
 target_include_directories(klimitediodevicetest
 PRIVATE $)
+
+## kcompressiondevicetest ##
+if (Qt5Network_FOUND)
+ecm_add_test(
+kcompressiondevicetest.cpp
+LINK_LIBRARIES KF5::Archive Qt5::Test Qt5::Network
+)
+
+get_filename_component(topdir ${CMAKE_CURRENT_SOURCE_DIR}/.. ABSOLUTE)
+
+execute_process(
+COMMAND ${CMAKE_COMMAND} -E tar czf
+${CMAKE_CURRENT_BINARY_DIR}/kcompressiondevice_test.tar.gz examples
+WORKING_DIRECTORY ${topdir})
+execute_process(
+COMMAND ${CMAKE_COMMAND} -E tar cjf
+${CMAKE_CURRENT_BINARY_DIR}/kcompressiondevice_test.tar.bz2 examples
+WORKING_DIRECTORY ${topdir})
+
+if (LIBLZMA_FOUND)
+execute_process(
+COMMAND ${CMAKE_COMMAND} -E tar cJf
+${CMAKE_CURRENT_BINARY_DIR}/kcompressiondevice_test.tar.xz examples
+WORKING_DIRECTORY ${topdir})
+endif()
+endif()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.16.0/autotests/kcompressiondevicetest.cpp 
new/karchive-5.17.0/autotests/kcompressiondevicetest.cpp
--- old/karchive-5.16.0/autotests/kcompressiondevicetest.cpp1970-01-01 
01:00:00.0 +0100
+++ new/karchive-5.17.0/autotests/kcompressiondevicetest.cpp2015-12-06 
14:58:26.0 +0100
@@ -0,0 +1,147 @@
+/* This file is part of the KDE p

commit karchive for openSUSE:Factory

2015-11-24 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-11-24 22:22:02

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-10-19 
22:21:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-11-24 
22:22:04.0 +0100
@@ -1,0 +2,9 @@
+Sun Nov  8 16:57:42 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.16.0 (boo#955067)
+  * Fix KArchive for behavior change in Qt 5.6
+  * Fix memleaks, lower memory usage
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.16.0.php
+
+---

Old:

  karchive-5.15.0.tar.xz

New:

  karchive-5.16.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.ktDxFw/_old  2015-11-24 22:22:05.0 +0100
+++ /var/tmp/diff_new_pack.ktDxFw/_new  2015-11-24 22:22:05.0 +0100
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.15
+%define _tar_path 5.16
 Name:   karchive
-Version:5.15.0
+Version:5.16.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.15.0.tar.xz -> karchive-5.16.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.15.0/CMakeLists.txt 
new/karchive-5.16.0/CMakeLists.txt
--- old/karchive-5.15.0/CMakeLists.txt  2015-10-03 12:11:51.0 +0200
+++ new/karchive-5.16.0/CMakeLists.txt  2015-11-09 08:55:01.0 +0100
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.15.0  NO_MODULE)
+find_package(ECM 5.16.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.15.0") # handled by release scripts
+set(KF5_VERSION "5.16.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.15.0/autotests/deprecatedtest.cpp 
new/karchive-5.16.0/autotests/deprecatedtest.cpp
--- old/karchive-5.15.0/autotests/deprecatedtest.cpp2015-10-03 
12:11:51.0 +0200
+++ new/karchive-5.16.0/autotests/deprecatedtest.cpp2015-11-09 
08:55:01.0 +0100
@@ -37,7 +37,7 @@
 QVERIFY(zip.open(QIODevice::WriteOnly));
 
 const QByteArray fileData("There could be a fire, if there is smoke.");
-const QString fileName = QLatin1String("wisdom");
+const QString fileName = QStringLiteral("wisdom");
 QVERIFY(zip.writeFile(fileName, "konqi", "dragons", 
fileData.constData(), fileData.size()));
 
 QVERIFY(zip.close());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.15.0/autotests/karchivetest.cpp 
new/karchive-5.16.0/autotests/karchivetest.cpp
--- old/karchive-5.15.0/autotests/karchivetest.cpp  2015-10-03 
12:11:51.0 +0200
+++ new/karchive-5.16.0/autotests/karchivetest.cpp  2015-11-09 
08:55:01.0 +0100
@@ -36,6 +36,7 @@
 
 #ifdef Q_OS_WIN
 #include 
+#include 
 #else
 #include 
 #include 
@@ -59,7 +60,7 @@
 QVERIFY(archive->writeData("Du", 2));
 QVERIFY(archive->finishWriting(8));
 // Add local file
-QFile localFile("test3");
+QFile localFile(QStringLiteral("test3"));
 QVERIFY(localFile.open(QIODevice::WriteOnly));
 QVERIFY(localFile.write("Noch so einer", 13) == 13);
 localFile.close();
@@ -139,22 +140,22 @@
 const KArchiveEntry *entry = dir->entry(it);
 
 QString descr;
-descr += QString("mode=") + QString::number(entry->permissions(), 8) + 
' ';
+descr += QStringLiteral("mode=") + 
QString::number(entry->permissions(), 8) + ' ';
 if (listingFlags & WithUserGroup) {
-descr += QString("user=") + entry->user() + ' ';
-descr += QString("group=") + entry->group() + ' ';
+descr += QStringLiteral("user=") + entry->user() + ' ';
+descr += QStringLiteral("group=") + entry->group() + ' ';
 }
-descr += QString("path=") + path + (it) + ' ';
-descr += QString("type=") + (entry->isDirectory() ? "dir" : "file");
+descr += QStringLiteral(

commit karchive for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-10-19 22:21:52

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-09-24 
07:09:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-10-19 
22:21:54.0 +0200
@@ -1,0 +2,7 @@
+Mon Oct  5 17:37:00 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.15.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.15.0.php
+
+---

Old:

  karchive-5.14.0.tar.xz

New:

  karchive-5.15.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.Pup1f5/_old  2015-10-19 22:21:54.0 +0200
+++ /var/tmp/diff_new_pack.Pup1f5/_new  2015-10-19 22:21:54.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.14
+%define _tar_path 5.15
 Name:   karchive
-Version:5.14.0
+Version:5.15.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.14.0.tar.xz -> karchive-5.15.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.14.0/CMakeLists.txt 
new/karchive-5.15.0/CMakeLists.txt
--- old/karchive-5.14.0/CMakeLists.txt  2015-09-04 22:05:50.0 +0200
+++ new/karchive-5.15.0/CMakeLists.txt  2015-10-03 12:11:51.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.14.0  NO_MODULE)
+find_package(ECM 5.15.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.14.0") # handled by release scripts
+set(KF5_VERSION "5.15.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE




commit karchive for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-09-24 07:09:44

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-09-02 
07:43:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-09-24 
07:09:45.0 +0200
@@ -1,0 +2,7 @@
+Tue Sep  8 17:12:37 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.14.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.14.0.php
+
+---

Old:

  karchive-5.13.0.tar.xz

New:

  karchive-5.14.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.Vnxbk4/_old  2015-09-24 07:09:45.0 +0200
+++ /var/tmp/diff_new_pack.Vnxbk4/_new  2015-09-24 07:09:45.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.13
+%define _tar_path 5.14
 Name:   karchive
-Version:5.13.0
+Version:5.14.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.13.0.tar.xz -> karchive-5.14.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.13.0/CMakeLists.txt 
new/karchive-5.14.0/CMakeLists.txt
--- old/karchive-5.13.0/CMakeLists.txt  2015-08-01 14:41:18.0 +0200
+++ new/karchive-5.14.0/CMakeLists.txt  2015-09-04 22:05:50.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.13.0  NO_MODULE)
+find_package(ECM 5.14.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.13.0") # handled by release scripts
+set(KF5_VERSION "5.14.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.13.0/src/k7zip.cpp 
new/karchive-5.14.0/src/k7zip.cpp
--- old/karchive-5.13.0/src/k7zip.cpp   2015-08-01 14:41:18.0 +0200
+++ new/karchive-5.14.0/src/k7zip.cpp   2015-09-04 22:05:50.0 +0200
@@ -1647,7 +1647,7 @@
 }
 
 QByteArray inflated;
-Q_FOREACH (QByteArray data, inflatedDatas) {
+Q_FOREACH (const QByteArray& data, inflatedDatas) {
 inflated.append(data);
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.13.0/src/kcompressiondevice.cpp 
new/karchive-5.14.0/src/kcompressiondevice.cpp
--- old/karchive-5.13.0/src/kcompressiondevice.cpp  2015-08-01 
14:41:18.0 +0200
+++ new/karchive-5.14.0/src/kcompressiondevice.cpp  2015-09-04 
22:05:50.0 +0200
@@ -39,10 +39,10 @@
 
 #include 
 
-class KCompressionDevice::Private
+class KCompressionDevicePrivate
 {
 public:
-Private()
+KCompressionDevicePrivate()
 : bNeedHeader(true)
 , bSkipHeaders(false)
 , bOpenedUnderlyingDevice(false)
@@ -88,7 +88,7 @@
 }
 
 KCompressionDevice::KCompressionDevice(QIODevice *inputDevice, bool 
autoDeleteInputDevice, CompressionType type)
-: d(new Private)
+: d(new KCompressionDevicePrivate)
 {
 assert(inputDevice);
 d->filter = filterForCompressionType(type);
@@ -99,7 +99,7 @@
 }
 
 KCompressionDevice::KCompressionDevice(const QString &fileName, 
CompressionType type)
-: d(new Private)
+: d(new KCompressionDevicePrivate)
 {
 QFile *f = new QFile(fileName);
 d->filter = filterForCompressionType(type);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.13.0/src/kcompressiondevice.h 
new/karchive-5.14.0/src/kcompressiondevice.h
--- old/karchive-5.13.0/src/kcompressiondevice.h2015-08-01 
14:41:18.0 +0200
+++ new/karchive-5.14.0/src/kcompressiondevice.h2015-09-04 
22:05:50.0 +0200
@@ -22,6 +22,8 @@
 #include 
 #include 
 #include 
+#include 
+class KCompressionDevicePrivate;
 
 class KFilterBase;
 
@@ -117,12 +119,9 @@
 
 KFilterBase *filterBase();
 private:
-class Private;
-Private *const d;
+KCompressionDevicePrivate *const d;
 };
 
-#include 
-
 Q_DECLARE_METATYPE(KCompressionDevice::CompressionType)
 
 #endif
diff -ur

commit karchive for openSUSE:Factory

2015-09-01 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-09-02 07:43:40

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-07-14 
17:21:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-09-02 
07:43:41.0 +0200
@@ -1,0 +2,11 @@
+Tue Aug  4 19:20:12 UTC 2015 - hrvoje.sen...@gmail.com
+
+- 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
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.13.0.php
+
+---

Old:

  karchive-5.12.0.tar.xz

New:

  karchive-5.13.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.uOOyDC/_old  2015-09-02 07:43:42.0 +0200
+++ /var/tmp/diff_new_pack.uOOyDC/_new  2015-09-02 07:43:42.0 +0200
@@ -17,15 +17,15 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.12
+%define _tar_path 5.13
 Name:   karchive
-Version:5.12.0
+Version:5.13.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
-BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
+BuildRequires:  cmake(Qt5Core) >= 5.3.0
 BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
@@ -61,7 +61,7 @@
 Group:  Development/Libraries/KDE
 Requires:   %lname = %{version}
 Requires:   extra-cmake-modules
-Requires:   pkgconfig(Qt5Core) >= 5.2.0
+Requires:   cmake(Qt5Core) >= 5.3.0
 
 %description devel
 KArchive provides classes for easy reading, creation and manipulation of

++ karchive-5.12.0.tar.xz -> karchive-5.13.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.12.0/CMakeLists.txt 
new/karchive-5.13.0/CMakeLists.txt
--- old/karchive-5.12.0/CMakeLists.txt  2015-07-04 22:29:27.0 +0200
+++ new/karchive-5.13.0/CMakeLists.txt  2015-08-01 14:41:18.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.12.0  NO_MODULE)
+find_package(ECM 5.13.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -17,7 +17,7 @@
 
 include(GenerateExportHeader)
 
-set(REQUIRED_QT_VERSION 5.2.0)
+set(REQUIRED_QT_VERSION 5.3.0)
 find_package(Qt5Core ${REQUIRED_QT_VERSION} REQUIRED NO_MODULE)
 
 find_package(ZLIB)
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.12.0") # handled by release scripts
+set(KF5_VERSION "5.13.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.12.0/README.md 
new/karchive-5.13.0/README.md
--- old/karchive-5.12.0/README.md   2015-07-04 22:29:27.0 +0200
+++ new/karchive-5.13.0/README.md   2015-08-01 14:41:18.0 +0200
@@ -1,5 +1,7 @@
 # KArchive
 
+Reading, creating, and manipulating file archives
+
 ## Introduction
 
 KArchive provides classes for easy reading, creation and manipulation of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.12.0/src/TODO new/karchive-5.13.0/src/TODO
--- old/karchive-5.12.0/src/TODO2015-07-04 22:29:27.0 +0200
+++ new/karchive-5.13.0/src/TODO1970-01-01 01:00:00.0 +0100
@@ -1,66 +0,0 @@
-1) A new class, with most of the current KFilterDev code, but an improved API:
-
-class KCompressionDevice : public QIODevice
-{
-public:
-enum CompressionType { GZip, BZip2, Xz, None }; // or is that called Lzma?
-
-KCompressionDevice(QIODevice* inputDevice, CompressionType type);
-
-KCompressionDevice(const QString& fileName, CompressionType type);
-
-// The compression actually used by this device.
-// If the support for the compression requested in the constructor
-// is not available, then the device will use None.
-=> the docu for the constructors should recommend to check 
compressionType()...
-CompressionType compressionTyp

commit karchive for openSUSE:Factory

2015-07-14 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-07-14 17:21:45

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-06-23 
12:05:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-07-14 
17:21:46.0 +0200
@@ -1,0 +2,9 @@
+Sun Jul  5 18:44:46 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.12.0
+  * Preserve executable permissions from files in copyTo()
+  * Clarify ~KArchive by removing dead code.
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.12.0.php
+
+---

Old:

  karchive-5.11.0.tar.xz

New:

  karchive-5.12.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.CFUfzg/_old  2015-07-14 17:21:46.0 +0200
+++ /var/tmp/diff_new_pack.CFUfzg/_new  2015-07-14 17:21:46.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.11
+%define _tar_path 5.12
 Name:   karchive
-Version:5.11.0
+Version:5.12.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.11.0.tar.xz -> karchive-5.12.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.11.0/CMakeLists.txt 
new/karchive-5.12.0/CMakeLists.txt
--- old/karchive-5.11.0/CMakeLists.txt  2015-06-06 11:22:22.0 +0200
+++ new/karchive-5.12.0/CMakeLists.txt  2015-07-04 22:29:27.0 +0200
@@ -3,7 +3,7 @@
 project(KArchive)
 
 include(FeatureSummary)
-find_package(ECM 5.11.0  NO_MODULE)
+find_package(ECM 5.12.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
@@ -49,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.11.0") # handled by release scripts
+set(KF5_VERSION "5.12.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.11.0/autotests/karchivetest.cpp 
new/karchive-5.12.0/autotests/karchivetest.cpp
--- old/karchive-5.11.0/autotests/karchivetest.cpp  2015-06-06 
11:22:22.0 +0200
+++ new/karchive-5.12.0/autotests/karchivetest.cpp  2015-07-04 
22:29:27.0 +0200
@@ -90,6 +90,9 @@
 // Add local symlink
 QVERIFY(archive->addLocalFile("test3_symlink", "z/test3_symlink"));
 #endif
+
+// Add executable
+QVERIFY(archive->writeFile("executableAll", "#!/bin/sh\necho hi", 
0100755));
 }
 
 static QString getCurrentUserName()
@@ -296,6 +299,8 @@
 }
 QCOMPARE(symLinkTarget, QString("test3"));
 #endif
+
+QVERIFY(QFileInfo(dirName + "executableAll").permissions() & 
(QFileDevice::ExeOwner | QFileDevice::ExeGroup | QFileDevice::ExeOther));
 }
 
 /**
@@ -462,9 +467,9 @@
 const QStringList listing = recursiveListEntries(dir, "", 
WithUserGroup | WithTime);
 
 #ifndef Q_OS_WIN
-QCOMPARE(listing.count(), 15);
+QCOMPARE(listing.count(), 16);
 #else
-QCOMPARE(listing.count(), 14);
+QCOMPARE(listing.count(), 15);
 #endif
 compareEntryWithTimestamp(listing[0], QString("mode=40755 user= group= 
path=aaaemptydir type=dir"), creationTime);
 
@@ -472,24 +477,25 @@
 QCOMPARE(listing[2], QString("mode=40777 user=%1 group=%2 
path=dir/subdir type=dir 
time=%3").arg(systemUserName).arg(systemGroupName).arg(emptyTime));
 compareEntryWithTimestamp(listing[3], QString("mode=100644 user= 
group= path=dir/subdir/mediumfile2 type=file size=100"), creationTime);
 compareEntryWithTimestamp(listing[4], QString("mode=100644 user=weis 
group=users path=empty type=file size=0"), creationTime);
-compareEntryWithTimestamp(listing[5], QString("mode=100644 user= 
group= path=hugefile type=file size=2"), creationTime);
-compareEntryWithTimestamp(listing[6], QString("mode=100644 user= 
group= path=mediumfile type=file size=100"), creationTime);
-QCOMPARE(listing[7], QString("mode=40777 user=%1 group=%2 path=my 
type=dir time=").arg(systemUserName).arg(systemGroupName));
-QCOMPARE(listing[8], QString("mode=40777 user=%1 group=%2 path=my/dir 
type=dir time=").arg(systemUserName).arg(systemGroupName));
-  

commit karchive for openSUSE:Factory

2015-06-23 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-06-23 12:05:58

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-05-11 
19:48:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-06-23 
12:05:59.0 +0200
@@ -1,0 +2,7 @@
+Sun Jun  7 19:07:10 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.11.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.11.0.php
+
+---

Old:

  karchive-5.10.0.tar.xz

New:

  karchive-5.11.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.nUff8V/_old  2015-06-23 12:06:00.0 +0200
+++ /var/tmp/diff_new_pack.nUff8V/_new  2015-06-23 12:06:00.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.10
+%define _tar_path 5.11
 Name:   karchive
-Version:5.10.0
+Version:5.11.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.10.0.tar.xz -> karchive-5.11.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.10.0/CMakeLists.txt 
new/karchive-5.11.0/CMakeLists.txt
--- old/karchive-5.10.0/CMakeLists.txt  2015-05-01 17:10:29.0 +0200
+++ new/karchive-5.11.0/CMakeLists.txt  2015-06-06 11:22:22.0 +0200
@@ -2,7 +2,11 @@
 
 project(KArchive)
 
-find_package(ECM 5.10.0 REQUIRED NO_MODULE)
+include(FeatureSummary)
+find_package(ECM 5.11.0  NO_MODULE)
+set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
+feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
+
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -10,7 +14,7 @@
 include(KDEFrameworkCompilerSettings)
 include(KDECMakeSettings)
 
-include(FeatureSummary)
+
 include(GenerateExportHeader)
 
 set(REQUIRED_QT_VERSION 5.2.0)
@@ -45,7 +49,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.10.0") # handled by release scripts
+set(KF5_VERSION "5.11.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.10.0/autotests/karchivetest.cpp 
new/karchive-5.11.0/autotests/karchivetest.cpp
--- old/karchive-5.10.0/autotests/karchivetest.cpp  2015-05-01 
17:10:29.0 +0200
+++ new/karchive-5.11.0/autotests/karchivetest.cpp  2015-06-06 
11:22:22.0 +0200
@@ -437,6 +437,15 @@
 {
 QFETCH(QString, fileName);
 
+QFileInfo localFileData("test3");
+
+const QString systemUserName = getCurrentUserName();
+const QString systemGroupName = getCurrentGroupName();
+const QString owner = localFileData.owner();
+const QString group = localFileData.group();
+const QString emptyTime = QDateTime().toString("dd.MM. hh:mm:ss");
+const QDateTime creationTime = QFileInfo(fileName).created();
+
 // 1.6-1.7 ms per interaction, 2908428 instruction loads
 // After the "no tempfile when writing fix" this went down
 // to 0.9-1.0 ms, 1689059 instruction loads.
@@ -452,38 +461,31 @@
 QVERIFY(dir != 0);
 const QStringList listing = recursiveListEntries(dir, "", 
WithUserGroup | WithTime);
 
-QFileInfo localFileData("test3");
-
 #ifndef Q_OS_WIN
 QCOMPARE(listing.count(), 15);
 #else
 QCOMPARE(listing.count(), 14);
 #endif
-QString owner = localFileData.owner().isEmpty() ? getCurrentUserName() 
: localFileData.owner();
-QString group = localFileData.group().isEmpty() ? 
getCurrentGroupName() : localFileData.group();
-QString emptyTime = QDateTime().toString("dd.MM. hh:mm:ss");
-const QDateTime creationTime = QFileInfo(fileName).created();
-
 compareEntryWithTimestamp(listing[0], QString("mode=40755 user= group= 
path=aaaemptydir type=dir"), creationTime);
 
-QCOMPARE(listing[1], QString("mode=40777 user=%1 group=%2 path=dir 
type=dir time=%3").arg(owner).arg(group).arg(emptyTime));
-QCOMPARE(listing[2], QString("mode=40777 user=%1 group=%2 
path=dir/subdir type=dir time=%3").arg(owner).arg(group).arg(emptyTime));
+QCOMPARE(listing[1], QString("mode=40777 user=%1 group=%2 path=dir 
type=dir time=%3").arg(systemUser

commit karchive for openSUSE:Factory

2015-05-11 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-05-11 19:36:38

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-04-13 
20:26:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-05-11 
19:48:12.0 +0200
@@ -1,0 +2,7 @@
+Sun May  3 19:48:24 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.10.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.10.0.php
+
+---

Old:

  karchive-5.9.0.tar.xz

New:

  karchive-5.10.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.DwjjSZ/_old  2015-05-11 19:48:13.0 +0200
+++ /var/tmp/diff_new_pack.DwjjSZ/_new  2015-05-11 19:48:13.0 +0200
@@ -17,9 +17,9 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.9
+%define _tar_path 5.10
 Name:   karchive
-Version:5.9.0
+Version:5.10.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
 BuildRequires:  extra-cmake-modules >= %{_tar_path}

++ karchive-5.9.0.tar.xz -> karchive-5.10.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.9.0/CMakeLists.txt 
new/karchive-5.10.0/CMakeLists.txt
--- old/karchive-5.9.0/CMakeLists.txt   2015-04-04 13:46:49.0 +0200
+++ new/karchive-5.10.0/CMakeLists.txt  2015-05-01 17:10:29.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 5.9.0 REQUIRED NO_MODULE)
+find_package(ECM 5.10.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.9.0") # handled by release scripts
+set(KF5_VERSION "5.10.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.9.0/autotests/karchivetest.cpp 
new/karchive-5.10.0/autotests/karchivetest.cpp
--- old/karchive-5.9.0/autotests/karchivetest.cpp   2015-04-04 
13:46:49.0 +0200
+++ new/karchive-5.10.0/autotests/karchivetest.cpp  2015-05-01 
17:10:29.0 +0200
@@ -70,7 +70,7 @@
 QVERIFY(archive->writeFile("my/dir/test3", "I do not speak 
German\nDavid.", 0100644, "dfaure", "hackers"));
 
 // Now a medium file : 100 null bytes
-char medium[ SIZE1 ];
+char medium[SIZE1];
 memset(medium, 0, SIZE1);
 QVERIFY(archive->writeFile("mediumfile", QByteArray(medium, SIZE1)));
 // Another one, with an absolute path
@@ -78,7 +78,7 @@
 
 // Now a huge file : 2 null bytes
 int n = 2;
-char *huge = new char[ n ];
+char *huge = new char[n];
 memset(huge, 0, n);
 QVERIFY(archive->writeFile("hugefile", QByteArray(huge, n)));
 delete [] huge;
@@ -122,7 +122,10 @@
 #endif
 }
 
-enum { WithUserGroup = 1, WithTime = 0x02 }; // ListingFlags
+enum ListingFlags {
+WithUserGroup = 1,
+WithTime = 0x02
+}; // ListingFlags
 
 static QStringList recursiveListEntries(const KArchiveDirectory *dir, const 
QString &path, int listingFlags)
 {
@@ -463,14 +466,14 @@
 
 compareEntryWithTimestamp(listing[0], QString("mode=40755 user= group= 
path=aaaemptydir type=dir"), creationTime);
 
-QCOMPARE(listing[ 1], QString("mode=40777 user=%1 group=%2 path=dir 
type=dir time=%3").arg(owner).arg(group).arg(emptyTime));
-QCOMPARE(listing[ 2], QString("mode=40777 user=%1 group=%2 
path=dir/subdir type=dir time=%3").arg(owner).arg(group).arg(emptyTime));
+QCOMPARE(listing[1], QString("mode=40777 user=%1 group=%2 path=dir 
type=dir time=%3").arg(owner).arg(group).arg(emptyTime));
+QCOMPARE(listing[2], QString("mode=40777 user=%1 group=%2 
path=dir/subdir type=dir time=%3").arg(owner).arg(group).arg(emptyTime));
 compareEntryWithTimestamp(listing[3], QString("mode=100644 user= 
group= path=dir/subdir/mediumfile2 type=file size=100"), creationTime);
 compareEntryWithTimestamp(listing[4], QString("mode=100644 user=weis 
group=users path=empty type=file size=0"), creationTime);
 compareEntryWithTimestamp(listing[5], QString("mode=100644 user= 
group= path=hugefile type=file size=2"), creationTime);
 compareEntryWithTimestamp(listing[6], QString("mode=100644 user= 
group= path=mediumfile type=file size=100"), creationTime);
-QCOMPARE(listing[ 7], QString("mode=40777 user=%1 group=%2 path=my 

commit karchive for openSUSE:Factory

2015-04-13 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-04-13 20:26:24

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-03-16 
09:33:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-04-13 
20:26:25.0 +0200
@@ -1,0 +2,10 @@
+Sat Apr  4 14:40:52 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.9.0
+  * Respect KZip::extraField setting also when writing
+central header entries
+  * Remove two erroneous asserts, happening when disk is full, kde#343214
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.9.0.php
+
+---

Old:

  karchive-5.8.0.tar.xz

New:

  karchive-5.9.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.zg8s0K/_old  2015-04-13 20:26:25.0 +0200
+++ /var/tmp/diff_new_pack.zg8s0K/_new  2015-04-13 20:26:25.0 +0200
@@ -17,12 +17,12 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.8
+%define _tar_path 5.9
 Name:   karchive
-Version:%{_tar_path}.0
+Version:5.9.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.8.0
+BuildRequires:  extra-cmake-modules >= %{_tar_path}
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -79,7 +79,7 @@
 
 %install
   %kf5_makeinstall -C build
-  %fdupes -s %{buildroot}
+  %fdupes %{buildroot}
 
 %post -n %lname -p /sbin/ldconfig
 

++ karchive-5.8.0.tar.xz -> karchive-5.9.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.8.0/CMakeLists.txt 
new/karchive-5.9.0/CMakeLists.txt
--- old/karchive-5.8.0/CMakeLists.txt   2015-02-25 15:17:06.0 +0100
+++ new/karchive-5.9.0/CMakeLists.txt   2015-04-04 13:46:49.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.8.0 REQUIRED NO_MODULE)
+find_package(ECM 5.9.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.8.0") # handled by release scripts
+set(KF5_VERSION "5.9.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.8.0/src/kzip.cpp 
new/karchive-5.9.0/src/kzip.cpp
--- old/karchive-5.8.0/src/kzip.cpp 2015-02-25 15:17:06.0 +0100
+++ new/karchive-5.9.0/src/kzip.cpp 2015-04-04 13:46:49.0 +0200
@@ -861,8 +861,8 @@
 
 QByteArray path = QFile::encodeName(it.value()->path());
 
-const int extra_field_len = 9;
-int bufferSize = extra_field_len + path.length() + 46;
+const int extra_field_len = (d->m_extraField == ModificationTime) ? 9 
: 0;
+const int bufferSize = extra_field_len + path.length() + 46;
 char *buffer = new char[ bufferSize ];
 
 memset(buffer, 0, 46); // zero is a nice default for most header fields
@@ -920,19 +920,22 @@
 //qDebug() << "closearchive length to write: " << bufferSize;
 
 // extra field
-char *extfield = buffer + 46 + path.length();
-extfield[0] = 'U';
-extfield[1] = 'T';
-extfield[2] = 5;
-extfield[3] = 0;
-extfield[4] = 1 | 2 | 4;// specify flags from local field
-// (unless I misread the spec)
-// provide only modification time
-unsigned long time = (unsigned long)it.value()->date().toTime_t();
-extfield[5] = char(time);
-extfield[6] = char(time >> 8);
-extfield[7] = char(time >> 16);
-extfield[8] = char(time >> 24);
+if (d->m_extraField == ModificationTime) {
+char *extfield = buffer + 46 + path.length();
+// "Extended timestamp" header (0x5455)
+extfield[0] = 'U';
+extfield[1] = 'T';
+extfield[2] = 5; // data size
+extfield[3] = 0;
+extfield[4] = 1 | 2 | 4;// specify flags from local field
+// (unless I misread the spec)
+// provide only modification time
+unsigned long time = (unsigned long)it.value()->date().toTime_t();
+extfield[5] = char(time);
+extfield[6] = char(time >> 8);
+extfield[7] = char(time >> 16);
+extfield[8] = char(time >> 24);
+

commit karchive for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-03-16 09:33:09

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-02-16 
17:30:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-03-16 
09:33:11.0 +0100
@@ -1,0 +2,8 @@
+Sat Mar  7 16:58:53 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.8.0
+  * Stop failing on ZIP files with redundant data descriptors
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.8.0.php
+
+---

Old:

  karchive-5.7.0.tar.xz

New:

  karchive-5.8.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.qL4SRr/_old  2015-03-16 09:33:11.0 +0100
+++ /var/tmp/diff_new_pack.qL4SRr/_new  2015-03-16 09:33:11.0 +0100
@@ -17,12 +17,12 @@
 
 
 %define lname   libKF5Archive5
-%define _tar_path 5.7
+%define _tar_path 5.8
 Name:   karchive
 Version:%{_tar_path}.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.7.0
+BuildRequires:  extra-cmake-modules >= 1.8.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0

++ karchive-5.7.0.tar.xz -> karchive-5.8.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.7.0/CMakeLists.txt 
new/karchive-5.8.0/CMakeLists.txt
--- old/karchive-5.7.0/CMakeLists.txt   2015-01-23 21:27:45.0 +0100
+++ new/karchive-5.8.0/CMakeLists.txt   2015-02-25 15:17:06.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.7.0 REQUIRED NO_MODULE)
+find_package(ECM 1.8.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.7.0") # handled by release scripts
+set(KF5_VERSION "5.8.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
Files old/karchive-5.7.0/autotests/data/redundantDataDescriptorsNoSignature.zip 
and new/karchive-5.8.0/autotests/data/redundantDataDescriptorsNoSignature.zip 
differ
Files 
old/karchive-5.7.0/autotests/data/redundantDataDescriptorsWithSignature.zip and 
new/karchive-5.8.0/autotests/data/redundantDataDescriptorsWithSignature.zip 
differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.7.0/autotests/karchivetest.cpp 
new/karchive-5.8.0/autotests/karchivetest.cpp
--- old/karchive-5.7.0/autotests/karchivetest.cpp   2015-01-23 
21:27:45.0 +0100
+++ new/karchive-5.8.0/autotests/karchivetest.cpp   2015-02-25 
15:17:06.0 +0100
@@ -1020,6 +1020,45 @@
 }
 }
 
+void KArchiveTest::testZipReadRedundantDataDescriptor_data()
+{
+QTest::addColumn("fileName");
+QTest::newRow("noSignature") << 
"data/redundantDataDescriptorsNoSignature.zip";
+QTest::newRow("withSignature") << 
"data/redundantDataDescriptorsWithSignature.zip";
+}
+
+/**
+ * @dataProvider testZipReadRedundantDataDescriptor_data
+ */
+void KArchiveTest::testZipReadRedundantDataDescriptor()
+{
+QFETCH(QString, fileName);
+
+const QString redundantDataDescriptorZipFileName = QFINDTESTDATA(fileName);
+QVERIFY(!redundantDataDescriptorZipFileName.isEmpty());
+
+KZip zip(redundantDataDescriptorZipFileName);
+
+QVERIFY(zip.open(QIODevice::ReadOnly));
+
+const KArchiveDirectory *dir = zip.directory();
+QVERIFY(dir != 0);
+
+const QByteArray fileData("aaa");
+
+// ZIP has no support for per-file user/group, so omit them from the 
listing
+const QStringList listing = recursiveListEntries(dir, "", 0);
+
+QCOMPARE(listing.count(), 2);
+QCOMPARE(listing[0], QString::fromUtf8("mode=100644 path=compressed 
type=file size=%2").arg(fileData.size()));
+QCOMPARE(listing[1], QString::fromUtf8("mode=100644 path=uncompressed 
type=file size=%2").arg(fileData.size()));
+
+const KArchiveFile *fileEntry = static_cast< const KArchiveFile * 
>(dir->entry(dir->entries()[0]));
+QCOMPARE(fileEntry->data(), fileData);
+fileEntry = static_cast< const KArchiveFile * 
>(dir->entry(dir->entries()[1]));
+QCOMPARE(fileEntry->data(), fileData);
+}
+
 void KArchiveTest::testRcc()
 {
 const QString rccFile = QFINDTESTDATA("runtime_resource.rcc"); // was 
copied from qtbase/tests/auto/corelib/io/qresourceengine
diff -urN '--exclude=CV

commit karchive for openSUSE:Factory

2015-02-16 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-02-16 15:06:13

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2015-01-29 
12:52:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-02-16 
17:30:05.0 +0100
@@ -1,0 +2,9 @@
+Sun Feb  8 18:15:27 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.7.0
+  * Create temporary files in the temp dir rather than in the
+current directory
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.7.0.php
+
+---

Old:

  karchive-5.6.0.tar.xz

New:

  karchive-5.7.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.30PaMd/_old  2015-02-16 17:30:05.0 +0100
+++ /var/tmp/diff_new_pack.30PaMd/_new  2015-02-16 17:30:06.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,11 +17,12 @@
 
 
 %define lname   libKF5Archive5
+%define _tar_path 5.7
 Name:   karchive
-Version:5.6.0
+Version:%{_tar_path}.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.6.0
+BuildRequires:  extra-cmake-modules >= 1.7.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -32,7 +33,7 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://www.kde.org
-Source: 
http://download.kde.org/stable/frameworks/5.6/%{name}-%{version}.tar.xz
+Source: 
http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ karchive-5.6.0.tar.xz -> karchive-5.7.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.6.0/CMakeLists.txt 
new/karchive-5.7.0/CMakeLists.txt
--- old/karchive-5.6.0/CMakeLists.txt   2014-12-31 15:20:45.0 +0100
+++ new/karchive-5.7.0/CMakeLists.txt   2015-01-23 21:27:45.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.6.0 REQUIRED NO_MODULE)
+find_package(ECM 1.7.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.6.0") # handled by release scripts
+set(KF5_VERSION "5.7.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
@@ -59,7 +59,7 @@
 
 
 # create a Config.cmake and a ConfigVersion.cmake file and install them
-set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5Archive")
+set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Archive")
 
 include(ECMPackageConfigHelpers)
 
@@ -70,7 +70,7 @@
 )
 
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/karchive_version.h
-DESTINATION ${KF5_INCLUDE_INSTALL_DIR}
+DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}
 COMPONENT Devel)
 
 install(FILES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.6.0/src/CMakeLists.txt 
new/karchive-5.7.0/src/CMakeLists.txt
--- old/karchive-5.6.0/src/CMakeLists.txt   2014-12-31 15:20:45.0 
+0100
+++ new/karchive-5.7.0/src/CMakeLists.txt   2015-01-23 21:27:45.0 
+0100
@@ -40,7 +40,7 @@
 add_library(KF5::Archive ALIAS KF5Archive)
 
 target_include_directories(KF5Archive
-INTERFACE "$"
+INTERFACE "$"
 )
 
 target_link_libraries(KF5Archive
@@ -89,11 +89,11 @@
 install(FILES
 ${CMAKE_CURRENT_BINARY_DIR}/karchive_export.h
 ${KArchive_HEADERS}
-DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KArchive
+DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive
 COMPONENT Devel)
 
 include(ECMGeneratePriFile)
-ecm_generate_pri_file(BASE_NAME KArchive LIB_NAME KF5Archive DEPS "core" 
FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR 
${KF5_INCLUDE_INSTALL_DIR}/KArchive)
+ecm_generate_pri_file(BASE_NAME KArchive LIB_NAME KF5Archive DEPS "core" 
FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR 
${KDE_INSTALL_INCLUDEDIR_KF5}/KArchive)
 install(FILES ${PRI_FILENAME}
 DESTINATION ${ECM_MKSPECS_I

commit karchive for openSUSE:Factory

2015-01-29 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2015-01-29 12:52:21

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-12-21 
11:58:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2015-01-29 
12:52:24.0 +0100
@@ -1,0 +2,7 @@
+Sat Jan  3 18:03:26 UTC 2015 - hrvoje.sen...@gmail.com
+
+- Update to 5.6.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.6.0.php
+
+---

Old:

  karchive-5.5.0.tar.xz

New:

  karchive-5.6.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.4kuNUA/_old  2015-01-29 12:52:24.0 +0100
+++ /var/tmp/diff_new_pack.4kuNUA/_new  2015-01-29 12:52:24.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package karchive
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:5.5.0
+Version:5.6.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.5.0
+BuildRequires:  extra-cmake-modules >= 1.6.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -32,7 +32,7 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://www.kde.org
-Source: 
http://download.kde.org/stable/frameworks/5.5/%{name}-%{version}.tar.xz
+Source: 
http://download.kde.org/stable/frameworks/5.6/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ karchive-5.5.0.tar.xz -> karchive-5.6.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.5.0/CMakeLists.txt 
new/karchive-5.6.0/CMakeLists.txt
--- old/karchive-5.5.0/CMakeLists.txt   2014-12-02 17:44:28.0 +0100
+++ new/karchive-5.6.0/CMakeLists.txt   2014-12-31 15:20:45.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.5.0 REQUIRED NO_MODULE)
+find_package(ECM 1.6.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.5.0") # handled by release scripts
+set(KF5_VERSION "5.6.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit karchive for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-12-21 11:58:53

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-11-11 
01:09:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-12-21 
11:58:39.0 +0100
@@ -1,0 +2,7 @@
+Sat Dec  6 12:53:47 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 5.5.0
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.5.0.php
+
+---

Old:

  karchive-5.4.0.tar.xz

New:

  karchive-5.5.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.9HYWnn/_old  2014-12-21 11:58:40.0 +0100
+++ /var/tmp/diff_new_pack.9HYWnn/_new  2014-12-21 11:58:40.0 +0100
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:5.4.0
+Version:5.5.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.4.0
+BuildRequires:  extra-cmake-modules >= 1.5.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -32,7 +32,7 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://www.kde.org
-Source: 
http://download.kde.org/stable/frameworks/5.4/%{name}-%{version}.tar.xz
+Source: 
http://download.kde.org/stable/frameworks/5.5/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ karchive-5.4.0.tar.xz -> karchive-5.5.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.4.0/CMakeLists.txt 
new/karchive-5.5.0/CMakeLists.txt
--- old/karchive-5.4.0/CMakeLists.txt   2014-10-31 21:15:18.0 +0100
+++ new/karchive-5.5.0/CMakeLists.txt   2014-12-02 17:44:28.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.4.0 REQUIRED NO_MODULE)
+find_package(ECM 1.5.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.4.0") # handled by release scripts
+set(KF5_VERSION "5.5.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit karchive for openSUSE:Factory

2014-11-10 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-11-11 01:09:46

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-10-07 
16:00:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-11-11 
01:09:55.0 +0100
@@ -1,0 +2,8 @@
+Sun Nov  2 17:47:22 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 5.4.0
+  * Add support for rcc files
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.4.0.php
+
+---

Old:

  karchive-5.3.0.tar.xz

New:

  karchive-5.4.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.HDtOPn/_old  2014-11-11 01:09:56.0 +0100
+++ /var/tmp/diff_new_pack.HDtOPn/_new  2014-11-11 01:09:56.0 +0100
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:5.3.0
+Version:5.4.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.3.0
+BuildRequires:  extra-cmake-modules >= 1.4.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -32,7 +32,7 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://www.kde.org
-Source: 
http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz
+Source: 
http://download.kde.org/stable/frameworks/5.4/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ karchive-5.3.0.tar.xz -> karchive-5.4.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.3.0/CMakeLists.txt 
new/karchive-5.4.0/CMakeLists.txt
--- old/karchive-5.3.0/CMakeLists.txt   2014-10-03 19:53:24.0 +0200
+++ new/karchive-5.4.0/CMakeLists.txt   2014-10-31 21:15:18.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.3.0 REQUIRED NO_MODULE)
+find_package(ECM 1.4.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.3.0") # handled by release scripts
+set(KF5_VERSION "5.4.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.3.0/autotests/karchivetest.cpp 
new/karchive-5.4.0/autotests/karchivetest.cpp
--- old/karchive-5.3.0/autotests/karchivetest.cpp   2014-10-03 
19:53:24.0 +0200
+++ new/karchive-5.4.0/autotests/karchivetest.cpp   2014-10-31 
21:15:18.0 +0100
@@ -22,6 +22,7 @@
 #include 
 #include 
 #include 
+#include 
 
 #include 
 #include 
@@ -1019,6 +1020,24 @@
 }
 }
 
+void KArchiveTest::testRcc()
+{
+const QString rccFile = QFINDTESTDATA("runtime_resource.rcc"); // was 
copied from qtbase/tests/auto/corelib/io/qresourceengine
+QVERIFY(!rccFile.isEmpty());
+KRcc rcc(rccFile);
+QVERIFY(rcc.open(QIODevice::ReadOnly));
+const KArchiveDirectory *rootDir = rcc.directory();
+QVERIFY(rootDir != 0);
+const KArchiveEntry *rrEntry = rootDir->entry("runtime_resource");
+QVERIFY(rrEntry && rrEntry->isDirectory());
+const KArchiveDirectory *rrDir = static_cast(rrEntry);
+const KArchiveEntry *fileEntry = rrDir->entry("search_file.txt");
+QVERIFY(fileEntry && fileEntry->isFile());
+const KArchiveFile *searchFile = static_cast(fileEntry);
+const QByteArray fileData = searchFile->data();
+QCOMPARE(QString::fromLatin1(fileData), QString::fromLatin1("root\n"));
+}
+
 /**
  * @see QTest::cleanupTestCase()
  */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.3.0/autotests/karchivetest.h 
new/karchive-5.4.0/autotests/karchivetest.h
--- old/karchive-5.3.0/autotests/karchivetest.h 2014-10-03 19:53:24.0 
+0200
+++ new/karchive-5.4.0/autotests/karchivetest.h 2014-10-31 21:15:18.0 
+0100
@@ -88,6 +88,8 @@
 void testZipWithOverwrittenFileName();
 void testZipAddLocalDirectory();
 
+void testRcc();
+
 #if HAVE_XZ_SUPPORT
 void testCreate7Zip_data()
 {
Files old/karchive-5.3.0/autotests/runtime_resource.rcc and 
new/karchive-5.4.0/autotests/runtime_resource.rcc differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-

commit karchive for openSUSE:Factory

2014-10-07 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-10-07 15:59:40

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-09-12 
17:04:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-10-07 
16:00:12.0 +0200
@@ -1,0 +2,9 @@
+Sat Oct  4 17:59:51 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 5.3.0
+  * Add convenience method KArchive::file()
+  * Compilation fixes for MSVC
+  * For more details please see:
+https://www.kde.org/announcements/kde-frameworks-5.3.0.php
+
+---

Old:

  karchive-5.2.0.tar.xz

New:

  karchive-5.3.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.GsNT4w/_old  2014-10-07 16:00:13.0 +0200
+++ /var/tmp/diff_new_pack.GsNT4w/_new  2014-10-07 16:00:13.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:5.2.0
+Version:5.3.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.2.0
+BuildRequires:  extra-cmake-modules >= 1.3.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0

++ karchive-5.2.0.tar.xz -> karchive-5.3.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.2.0/CMakeLists.txt 
new/karchive-5.3.0/CMakeLists.txt
--- old/karchive-5.2.0/CMakeLists.txt   2014-09-08 01:23:20.0 +0200
+++ new/karchive-5.3.0/CMakeLists.txt   2014-10-03 19:53:24.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.2.0 REQUIRED NO_MODULE)
+find_package(ECM 1.3.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.2.0") # handled by release scripts
+set(KF5_VERSION "5.3.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.2.0/autotests/karchivetest.cpp 
new/karchive-5.3.0/autotests/karchivetest.cpp
--- old/karchive-5.2.0/autotests/karchivetest.cpp   2014-09-08 
01:23:20.0 +0200
+++ new/karchive-5.3.0/autotests/karchivetest.cpp   2014-10-03 
19:53:24.0 +0200
@@ -168,10 +168,7 @@
 {
 const KArchiveDirectory *dir = archive->directory();
 
-const KArchiveEntry *e = dir->entry("z/test3");
-QVERIFY(e);
-QVERIFY(e->isFile());
-const KArchiveFile *f = static_cast(e);
+const KArchiveFile *f = dir->file("z/test3");
 QByteArray arr(f->data());
 QCOMPARE(arr.size(), 13);
 QCOMPARE(arr, QByteArray("Noch so einer"));
@@ -190,18 +187,17 @@
 QCOMPARE(QString::fromLatin1(contents.constData()), 
QString::fromLatin1(arr.constData()));
 delete dev;
 
-e = dir->entry("mediumfile");
+const KArchiveEntry *e = dir->entry("mediumfile");
 QVERIFY(e && e->isFile());
 f = (KArchiveFile *)e;
 QCOMPARE(f->data().size(), SIZE1);
 
-e = dir->entry("hugefile");
-QVERIFY(e && e->isFile());
-f = (KArchiveFile *)e;
+f = dir->file("hugefile");
 QCOMPARE(f->data().size(), 2);
 
 e = dir->entry("aaaemptydir");
 QVERIFY(e && e->isDirectory());
+QVERIFY(!dir->file("aaaemptydir"));
 
 e = dir->entry("my/dir/test3");
 QVERIFY(e && e->isFile());
@@ -785,6 +781,9 @@
 // Otherwise we just lose data.
 KZip zip(QDir::currentPath());
 
+#if QT_VERSION >= QT_VERSION_CHECK(5, 4, 0) // 523440a15f in QSaveFile makes 
it fail for existing directories, as one would expect.
+QVERIFY(!zip.open(QIODevice::WriteOnly));
+#else
 QVERIFY(zip.open(QIODevice::WriteOnly));
 
 writeTestFilesToArchive(&zip);
@@ -793,6 +792,7 @@
 QVERIFY(!zip.addLocalFile(QDir::currentPath(), "bogusdir"));
 
 QVERIFY(!zip.close());
+#endif
 }
 
 void KArchiveTest::testReadZipError()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.2.0/src/k7zip.cpp 
new/karchive-5.3.0/src/k7zip.cpp
--- old/karchive-5.2.0/src/k7zip.cpp2014-09-08 01:23:20.0 +0200
+++ new/karchive-5.3.0/src/k7zip.cpp2014-10-03 19:53:24.0 +0200
@@ -31,6 +31,7 @@
 #include "klimitediodevice_p.h"
 
 #include  // time()
+#include 
 #include "zlib.h"
 
 #ifndef QT_STAT_LNK
@@ -43,8 +44,8 @@
 
 #define BUFFER_SIZE 8*1024
 
-unsigned char k7zi

commit karchive for openSUSE:Factory

2014-09-12 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-09-12 17:03:35

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-08-16 
15:42:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-09-12 
17:04:40.0 +0200
@@ -1,0 +2,8 @@
+Tue Sep  9 09:49:33 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 5.2.0
+  * KArchive: fix handling of uncompressed files
+  * For more details please see:
+http://kde.org/announcements/kde-frameworks-5.2.php
+
+---

Old:

  karchive-5.1.0.tar.xz

New:

  karchive-5.2.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.JIZTyN/_old  2014-09-12 17:04:42.0 +0200
+++ /var/tmp/diff_new_pack.JIZTyN/_new  2014-09-12 17:04:42.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:5.1.0
+Version:5.2.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.1.0
+BuildRequires:  extra-cmake-modules >= 1.2.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0

++ karchive-5.1.0.tar.xz -> karchive-5.2.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.1.0/CMakeLists.txt 
new/karchive-5.2.0/CMakeLists.txt
--- old/karchive-5.1.0/CMakeLists.txt   2014-08-02 10:15:53.0 +0200
+++ new/karchive-5.2.0/CMakeLists.txt   2014-09-08 01:23:20.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.1.0 REQUIRED NO_MODULE)
+find_package(ECM 1.2.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.1.0") # handled by release scripts
+set(KF5_VERSION "5.2.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.1.0/README.md new/karchive-5.2.0/README.md
--- old/karchive-5.1.0/README.md2014-08-02 10:15:53.0 +0200
+++ new/karchive-5.2.0/README.md2014-09-08 01:23:20.0 +0200
@@ -1,24 +1,15 @@
 # KArchive
 
-Reading, creating, and manipulating file archives
-
 ## Introduction
 
 KArchive provides classes for easy reading, creation and manipulation of
 "archive" formats like ZIP and TAR.
 
-If also provides transparent compression and decompression of data, like the
+It also provides transparent compression and decompression of data, like the
 GZip format, via a subclass of QIODevice.
 
 ## Usage
 
-If you are using CMake, you need to have
-
-find_package(KF5Archive NO_MODULE)
-
-(or similar) in your CMakeLists.txt file, and you need to link any target that
-uses KArchive against KF5::Archive.
-
 If you want to read and write compressed data, just create an instance of
 KCompressionDevice and write to or read from that.
 
@@ -27,9 +18,3 @@
 combine this with usage of KCompressionDevice (see the API documentation for 
the
 relevant KArchive subclass for details).
 
-## Links
-
-- Home page: 
-- Mailing list: 
-- IRC channel: #kde-devel on Freenode
-- Git repository: 

diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.1.0/autotests/kfiltertest.cpp 
new/karchive-5.2.0/autotests/kfiltertest.cpp
--- old/karchive-5.1.0/autotests/kfiltertest.cpp2014-08-02 
10:15:53.0 +0200
+++ new/karchive-5.2.0/autotests/kfiltertest.cpp2014-09-08 
01:23:20.0 +0200
@@ -409,7 +409,13 @@
 QVERIFY(QFile::exists(outFile));
 KCompressionDevice reader(outFile, compressionType);
 QVERIFY(reader.open(QIODevice::ReadOnly));
+QString expectedFullData;
 for( int i = 0 ; i < numLines ; ++i ) {
 QCOMPARE(QString::fromUtf8(reader.readLine()), 
QString(lineTemplate.arg(i) + '\n'));
+expectedFullData += QString(lineTemplate.arg(i) + '\n');
 }
+KFilterDev otherReader(outFile);
+QVERIFY(otherReader.open(QIODevice::ReadOnly));
+QCOMPARE(QString::fromLatin1(otherReader.readAll()), expectedFullData);
+QVERIFY(otherReader.atEnd());
 }
diff -urN '--exclude=CVS' '--exclude=.

commit karchive for openSUSE:Factory

2014-08-16 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-08-16 15:42:05

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-07-10 
09:31:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-08-16 
15:42:41.0 +0200
@@ -1,0 +2,8 @@
+Sat Aug  2 10:20:17 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 5.1.0
+  * For more details please see:
+http://www.kde.org/announcements/kde-frameworks-5.1.php
+- Harden required Qt5 libs versions
+
+---

Old:

  karchive-5.0.0.tar.xz

New:

  karchive-5.1.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.xpKI6O/_old  2014-08-16 15:42:42.0 +0200
+++ /var/tmp/diff_new_pack.xpKI6O/_new  2014-08-16 15:42:42.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:5.0.0
+Version:5.1.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 1.0.0
+BuildRequires:  extra-cmake-modules >= 1.1.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -46,6 +46,7 @@
 %package -n %lname
 Summary:Qt 5 addon providing access to numerous types of archives
 Group:  System/GUI/KDE
+%requires_ge libQt5Core5
 
 %description -n %lname
 KArchive provides classes for easy reading, creation and manipulation of
@@ -92,9 +93,7 @@
 %defattr(-,root,root)
 %{_kf5_libdir}/libKF5Archive.so
 %{_kf5_libdir}/cmake/KF5Archive/
-%dir %{_kf5_includedir}/KArchive
-%{_kf5_includedir}/KArchive
-%{_kf5_includedir}/*.h
+%{_kf5_includedir}/
 %{_kf5_mkspecsdir}/qt_KArchive.pri
 
 %changelog

++ karchive-5.0.0.tar.xz -> karchive-5.1.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-5.0.0/CMakeLists.txt 
new/karchive-5.1.0/CMakeLists.txt
--- old/karchive-5.0.0/CMakeLists.txt   2014-07-01 20:13:29.0 +0200
+++ new/karchive-5.1.0/CMakeLists.txt   2014-08-02 10:15:53.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 1.0.0 REQUIRED NO_MODULE)
+find_package(ECM 1.1.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "5.0.0") # handled by release scripts
+set(KF5_VERSION "5.1.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit karchive for openSUSE:Factory

2014-07-10 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-07-10 08:18:09

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-06-10 
14:37:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-07-10 
09:31:36.0 +0200
@@ -1,0 +2,10 @@
+Tue Jul  1 21:36:02 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 5.0.0
+  * Final release of KDE Frameworks 5
+  * API improvements and cleanups
+  * Buildsystem fixes
+  * For more details please see:
+http://www.kde.org/announcements/kde-frameworks-5.0.php
+
+---

Old:

  karchive-4.100.0.tar.xz

New:

  karchive-5.0.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.7sk6Py/_old  2014-07-10 09:31:36.0 +0200
+++ /var/tmp/diff_new_pack.7sk6Py/_new  2014-07-10 09:31:36.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:4.100.0
+Version:5.0.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 0.0.14
+BuildRequires:  extra-cmake-modules >= 1.0.0
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -32,7 +32,7 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://www.kde.org
-Source: 
http://download.kde.org/unstable/frameworks/%{version}/%{name}-%{version}.tar.xz
+Source: 
http://download.kde.org/stable/frameworks/%{version}/%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ karchive-4.100.0.tar.xz -> karchive-5.0.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.100.0/CMakeLists.txt 
new/karchive-5.0.0/CMakeLists.txt
--- old/karchive-4.100.0/CMakeLists.txt 2014-06-01 12:37:42.0 +0200
+++ new/karchive-5.0.0/CMakeLists.txt   2014-07-01 20:13:29.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 0.0.14 REQUIRED NO_MODULE)
+find_package(ECM 1.0.0 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "4.100.0") # handled by release scripts
+set(KF5_VERSION "5.0.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.100.0/autotests/CMakeLists.txt 
new/karchive-5.0.0/autotests/CMakeLists.txt
--- old/karchive-4.100.0/autotests/CMakeLists.txt   2014-06-01 
12:37:42.0 +0200
+++ new/karchive-5.0.0/autotests/CMakeLists.txt 2014-07-01 20:13:29.0 
+0200
@@ -13,20 +13,19 @@
 karchivetest.cpp
 kfiltertest.cpp
 deprecatedtest.cpp
-NAME_PREFIX "karchive-"
 LINK_LIBRARIES KF5::Archive Qt5::Test
 )
 
-target_compile_definitions(karchive-deprecatedtest PRIVATE 
KARCHIVE_DEPRECATED=)
-target_link_libraries(karchive-kfiltertest ${ZLIB_LIBRARIES})
+target_compile_definitions(deprecatedtest PRIVATE KARCHIVE_DEPRECATED=)
+target_link_libraries(kfiltertest ${ZLIB_LIBRARIES})
 
 ### klimitediodevicetest ###
 
 ecm_add_test(
 klimitediodevicetest.cpp
 ../src/klimitediodevice.cpp
-TEST_NAME karchive-klimitediodevicetest
+TEST_NAME klimitediodevicetest
 LINK_LIBRARIES Qt5::Test
 )
-target_include_directories(karchive-klimitediodevicetest
+target_include_directories(klimitediodevicetest
 PRIVATE $)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.100.0/examples/bzip2gzip/CMakeLists.txt 
new/karchive-5.0.0/examples/bzip2gzip/CMakeLists.txt
--- old/karchive-4.100.0/examples/bzip2gzip/CMakeLists.txt  1970-01-01 
01:00:00.0 +0100
+++ new/karchive-5.0.0/examples/bzip2gzip/CMakeLists.txt2014-07-01 
20:13:29.0 +0200
@@ -0,0 +1,8 @@
+cmake_minimum_required(VERSION 2.8.12)
+
+project(BZip2GZip)
+
+find_package(KF5Archive ${KF5_VERSION} REQUIRED)
+
+add_executable(bzip2gzip main.cpp)
+target_link_libraries(bzip2gzip KF5::Archive)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.100.0/examples/bzip2gzip/main.cpp 
new/karchive-5.0.0/examples/bzip2gzip/main.cpp
--- old/karchive-4.100.0/examples/bzip2gzip/main.cpp1970-01-01 
01:00:00.0 

commit karchive for openSUSE:Factory

2014-06-10 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-06-10 14:36:38

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-05-14 
20:26:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-06-10 
14:37:05.0 +0200
@@ -1,0 +2,10 @@
+Sun Jun  1 18:02:33 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 4.100.0
+  * API improvements and cleanups
+  * Buildsystem fixes
+  * For more details please see:
+http://www.kde.org/announcements/announce-frameworks5-beta3.php
+- Add baselibs.conf
+
+---

Old:

  karchive-4.99.0.tar.xz

New:

  baselibs.conf
  karchive-4.100.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.yJmLLU/_old  2014-06-10 14:37:06.0 +0200
+++ /var/tmp/diff_new_pack.yJmLLU/_new  2014-06-10 14:37:06.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:4.99.0
+Version:4.100.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 0.0.13
+BuildRequires:  extra-cmake-modules >= 0.0.14
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
@@ -32,7 +32,8 @@
 License:LGPL-2.1+
 Group:  System/GUI/KDE
 Url:http://www.kde.org
-Source0:karchive-%{version}.tar.xz
+Source: 
http://download.kde.org/unstable/frameworks/%{version}/%{name}-%{version}.tar.xz
+Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description

++ baselibs.conf ++
libKF5Archive5
karchive-devel
requires "libKF5Archive5- = "
++ karchive-4.99.0.tar.xz -> karchive-4.100.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.99.0/CMakeLists.txt 
new/karchive-4.100.0/CMakeLists.txt
--- old/karchive-4.99.0/CMakeLists.txt  2014-05-04 20:54:57.0 +0200
+++ new/karchive-4.100.0/CMakeLists.txt 2014-06-01 12:37:42.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 0.0.13 REQUIRED NO_MODULE)
+find_package(ECM 0.0.14 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "4.99.0") # handled by release scripts
+set(KF5_VERSION "4.100.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.99.0/autotests/CMakeLists.txt 
new/karchive-4.100.0/autotests/CMakeLists.txt
--- old/karchive-4.99.0/autotests/CMakeLists.txt2014-05-04 
20:54:57.0 +0200
+++ new/karchive-4.100.0/autotests/CMakeLists.txt   2014-06-01 
12:37:42.0 +0200
@@ -1,6 +1,6 @@
 remove_definitions(-DQT_NO_CAST_FROM_ASCII)
 
-include(ECMMarkAsTest)
+include(ECMAddTests)
 
 find_package(Qt5Test ${REQUIRED_QT_VERSION} CONFIG QUIET)
 
@@ -9,32 +9,24 @@
 return()
 endif()
 
-macro(KARCHIVE_UNIT_TESTS)
-foreach(_testname ${ARGN})
-add_executable(${_testname} ${_testname}.cpp) # TODO NOGUI
-add_test(karchive-${_testname} ${_testname})
-target_link_libraries(${_testname} PRIVATE KF5::Archive Qt5::Test)
-ecm_mark_as_test(${_testname})
-endforeach(_testname)
-endmacro(KARCHIVE_UNIT_TESTS)
-
-karchive_unit_tests(
-karchivetest
-kfiltertest
-deprecatedtest
+ecm_add_tests(
+karchivetest.cpp
+kfiltertest.cpp
+deprecatedtest.cpp
+NAME_PREFIX "karchive-"
+LINK_LIBRARIES KF5::Archive Qt5::Test
 )
 
-target_compile_definitions(deprecatedtest PRIVATE KARCHIVE_DEPRECATED=)
-target_link_libraries(kfiltertest PRIVATE ${ZLIB_LIBRARIES})
+target_compile_definitions(karchive-deprecatedtest PRIVATE 
KARCHIVE_DEPRECATED=)
+target_link_libraries(karchive-kfiltertest ${ZLIB_LIBRARIES})
 
 ### klimitediodevicetest ###
 
-add_executable(klimitediodevicetest
+ecm_add_test(
 klimitediodevicetest.cpp
 ../src/klimitediodevice.cpp
+TEST_NAME karchive-klimitediodevicetest
+LINK_LIBRARIES Qt5::Test
 )
-ecm_mark_as_test(klimitediodevicetest)
-add_test(karchive-klimitediodevicetest klimitediodevicetest)
-target_link_libraries(klimitediodevicetest PRIVATE Qt5::Test)
-target_include_directories(klimitediodevicetest
+target_include_directories(karchive-klimitediodevicetest
 

commit karchive for openSUSE:Factory

2014-05-14 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-05-14 20:26:17

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-04-02 
17:21:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-05-14 
20:26:31.0 +0200
@@ -1,0 +2,9 @@
+Sun May  4 01:40:56 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 4.99.0
+  * API improvements and cleanups
+  * Buildsystem fixes
+  * For more details please see:
+http://www.kde.org/announcements/announce-frameworks5-beta2.php
+
+---

Old:

  karchive-4.98.0.tar.xz

New:

  karchive-4.99.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.F4rJbZ/_old  2014-05-14 20:26:32.0 +0200
+++ /var/tmp/diff_new_pack.F4rJbZ/_new  2014-05-14 20:26:32.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:4.98.0
+Version:4.99.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 0.0.12
+BuildRequires:  extra-cmake-modules >= 0.0.13
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0

++ karchive-4.98.0.tar.xz -> karchive-4.99.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.98.0/CMakeLists.txt 
new/karchive-4.99.0/CMakeLists.txt
--- old/karchive-4.98.0/CMakeLists.txt  2014-03-28 19:16:02.0 +0100
+++ new/karchive-4.99.0/CMakeLists.txt  2014-05-04 20:54:57.0 +0200
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 0.0.12 REQUIRED NO_MODULE)
+find_package(ECM 0.0.13 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "4.98.0")
+set(KF5_VERSION "4.99.0") # handled by release scripts
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
@@ -70,7 +70,7 @@
 )
 
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/karchive_version.h
-DESTINATION ${INCLUDE_INSTALL_DIR}
+DESTINATION ${KF5_INCLUDE_INSTALL_DIR}
 COMPONENT Devel)
 
 install(FILES
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.98.0/karchive.yaml 
new/karchive-4.99.0/karchive.yaml
--- old/karchive-4.98.0/karchive.yaml   2014-03-28 19:16:02.0 +0100
+++ new/karchive-4.99.0/karchive.yaml   1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-tier: 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.98.0/metainfo.yaml 
new/karchive-4.99.0/metainfo.yaml
--- old/karchive-4.98.0/metainfo.yaml   1970-01-01 01:00:00.0 +0100
+++ new/karchive-4.99.0/metainfo.yaml   2014-05-04 20:54:57.0 +0200
@@ -0,0 +1,9 @@
+maintainer: dfaure
+description: File compression
+tier: 1
+type: functional
+platforms:
+- name: All
+portingAid: false
+deprecated: false
+release: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.98.0/src/CMakeLists.txt 
new/karchive-4.99.0/src/CMakeLists.txt
--- old/karchive-4.98.0/src/CMakeLists.txt  2014-03-28 19:16:02.0 
+0100
+++ new/karchive-4.99.0/src/CMakeLists.txt  2014-05-04 20:54:57.0 
+0200
@@ -39,7 +39,7 @@
 add_library(KF5::Archive ALIAS KF5Archive)
 
 target_include_directories(KF5Archive
-INTERFACE "$"
+INTERFACE "$"
 )
 
 target_link_libraries(KF5Archive
@@ -75,7 +75,7 @@
 
 install(TARGETS KF5Archive
 EXPORT KF5ArchiveTargets
-${INSTALL_TARGETS_DEFAULT_ARGS})
+${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
 
 if(LIBLZMA_FOUND)
 ecm_generate_headers(KArchive_HEADERS
@@ -88,16 +88,11 @@
 install(FILES
 ${CMAKE_CURRENT_BINARY_DIR}/karchive_export.h
 ${KArchive_HEADERS}
-DESTINATION ${INCLUDE_INSTALL_DIR}/KArchive
+DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KArchive
 COMPONENT Devel)
 
 include(ECMGeneratePriFile)
-ecm_generate_pri_file(
-BASE_NAME KArchive
-LIB_NAME KF5Archive
-DEPS "core"
-FILENAME_VAR PRI_FILENAME
-)
+ecm_generate_pri_file(BASE_NAME KArchive LIB_NAME KF5Archive DEPS "core" 
FILENAME_VAR PRI_FILENAME INCLUDE_INSTALL_DIR 
${KF5_INCLUDE_INSTALL_DIR}/KArchive)
 install(FILES ${PRI_FILENAME}
 DESTINATION ${ECM_MKSPECS_INSTALL_DIR})
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--excl

commit karchive for openSUSE:Factory

2014-04-02 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-04-02 17:21:45

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-03-10 
12:17:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-04-02 
17:21:47.0 +0200
@@ -1,0 +2,9 @@
+Sat Mar 29 19:47:20 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 4.98.0
+  * API improvements and cleanups
+  * Buildsystem fixes
+  * For more details please see:
+http://www.kde.org/announcements/announce-frameworks5-beta1.php
+
+---

Old:

  karchive-4.97.0.tar.xz

New:

  karchive-4.98.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.D3vCTa/_old  2014-04-02 17:21:48.0 +0200
+++ /var/tmp/diff_new_pack.D3vCTa/_new  2014-04-02 17:21:48.0 +0200
@@ -18,10 +18,10 @@
 
 %define lname   libKF5Archive5
 Name:   karchive
-Version:4.97.0
+Version:4.98.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 0.0.11
+BuildRequires:  extra-cmake-modules >= 0.0.12
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0

++ karchive-4.97.0.tar.xz -> karchive-4.98.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.97.0/CMakeLists.txt 
new/karchive-4.98.0/CMakeLists.txt
--- old/karchive-4.97.0/CMakeLists.txt  2014-03-01 12:50:05.0 +0100
+++ new/karchive-4.98.0/CMakeLists.txt  2014-03-28 19:16:02.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 0.0.11 REQUIRED NO_MODULE)
+find_package(ECM 0.0.12 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,7 +45,7 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "4.97.0")
+set(KF5_VERSION "4.98.0")
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.97.0/src/karchive.h 
new/karchive-4.98.0/src/karchive.h
--- old/karchive-4.97.0/src/karchive.h  2014-03-01 12:50:05.0 +0100
+++ new/karchive-4.98.0/src/karchive.h  2014-03-28 19:16:02.0 +0100
@@ -133,7 +133,7 @@
  * Writes a local directory into the archive, including all its contents, 
recursively.
  * Calls addLocalFile for each file to be added.
  *
- * Since KDE 3.2 it will also add a @p path that is a symbolic link to a
+ * It will also add a @p path that is a symbolic link to a
  * directory. The symbolic link will be dereferenced and the content of the
  * directory it is pointing to added recursively. However, symbolic links
  * *under* @p path will be stored as is.
@@ -180,7 +180,7 @@
   const QDateTime &mtime = QDateTime(), const QDateTime 
&ctime = QDateTime());
 
 /**
- * @deprecated use writeFile(const QString&,const QByteArray&,mode_t,const 
QString&,const QString&,const QDateTime&,const QDateTime&,const QDateTime&)
+ * @deprecated since 5.0, use writeFile(const QString&,const 
QByteArray&,mode_t,const QString&,const QString&,const QDateTime&,const 
QDateTime&,const QDateTime&)
  */
 #ifndef KARCHIVE_NO_DEPRECATED
 KARCHIVE_DEPRECATED bool writeFile(const QString &name, const QString 
&user, const QString &group,

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit karchive for openSUSE:Factory

2014-03-10 Thread h_root
Hello community,

here is the log from the commit of package karchive for openSUSE:Factory 
checked in at 2014-03-10 12:17:21

Comparing /work/SRC/openSUSE:Factory/karchive (Old)
 and  /work/SRC/openSUSE:Factory/.karchive.new (New)


Package is "karchive"

Changes:

--- /work/SRC/openSUSE:Factory/karchive/karchive.changes2014-02-24 
06:53:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.karchive.new/karchive.changes   2014-03-10 
12:17:22.0 +0100
@@ -1,0 +2,8 @@
+Tue Mar  4 16:39:39 UTC 2014 - hrvoje.sen...@gmail.com
+
+- Update to 4.97.0:
+  * Buildsystem fixes
+  * For more details please see:
+http://www.kde.org/announcements/announce-frameworks5-alpha2.php
+
+---

Old:

  karchive-4.96.0.tar.xz

New:

  karchive-4.97.0.tar.xz



Other differences:
--
++ karchive.spec ++
--- /var/tmp/diff_new_pack.QCozit/_old  2014-03-10 12:17:23.0 +0100
+++ /var/tmp/diff_new_pack.QCozit/_new  2014-03-10 12:17:23.0 +0100
@@ -16,12 +16,12 @@
 #
 
 
-%define lname   libKF5Archive4
+%define lname   libKF5Archive5
 Name:   karchive
-Version:4.96.0
+Version:4.97.0
 Release:0
 BuildRequires:  cmake >= 2.8.12
-BuildRequires:  extra-cmake-modules >= 0.0.10
+BuildRequires:  extra-cmake-modules >= 0.0.11
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0

++ karchive-4.96.0.tar.xz -> karchive-4.97.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.96.0/CMakeLists.txt 
new/karchive-4.97.0/CMakeLists.txt
--- old/karchive-4.96.0/CMakeLists.txt  2014-02-05 00:02:37.0 +0100
+++ new/karchive-4.97.0/CMakeLists.txt  2014-03-01 12:50:05.0 +0100
@@ -2,7 +2,7 @@
 
 project(KArchive)
 
-find_package(ECM 0.0.10 REQUIRED NO_MODULE)
+find_package(ECM 0.0.11 REQUIRED NO_MODULE)
 
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
 
@@ -45,13 +45,13 @@
 include(ECMSetupVersion)
 include(ECMGenerateHeaders)
 
-set(KF5_VERSION "4.96.0")
+set(KF5_VERSION "4.97.0")
 
 ecm_setup_version(${KF5_VERSION}
 VARIABLE_PREFIX KARCHIVE
 VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/karchive_version.h"
 PACKAGE_VERSION_FILE 
"${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfigVersion.cmake"
-)
+SOVERSION 5)
 
 add_subdirectory(src)
 add_subdirectory(autotests)
@@ -61,9 +61,9 @@
 # create a Config.cmake and a ConfigVersion.cmake file and install them
 set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5Archive")
 
-include(CMakePackageConfigHelpers)
+include(ECMPackageConfigHelpers)
 
-configure_package_config_file(
+ecm_configure_package_config_file(
 "${CMAKE_CURRENT_SOURCE_DIR}/KF5ArchiveConfig.cmake.in"
 "${CMAKE_CURRENT_BINARY_DIR}/KF5ArchiveConfig.cmake"
 INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.96.0/autotests/CMakeLists.txt 
new/karchive-4.97.0/autotests/CMakeLists.txt
--- old/karchive-4.96.0/autotests/CMakeLists.txt2014-02-05 
00:02:37.0 +0100
+++ new/karchive-4.97.0/autotests/CMakeLists.txt2014-03-01 
12:50:05.0 +0100
@@ -13,15 +13,20 @@
 foreach(_testname ${ARGN})
 add_executable(${_testname} ${_testname}.cpp) # TODO NOGUI
 add_test(karchive-${_testname} ${_testname})
-target_link_libraries(${_testname} KF5::Archive Qt5::Test)
+target_link_libraries(${_testname} PRIVATE KF5::Archive Qt5::Test)
 ecm_mark_as_test(${_testname})
 endforeach(_testname)
 endmacro(KARCHIVE_UNIT_TESTS)
 
 karchive_unit_tests(
 karchivetest
+kfiltertest
+deprecatedtest
 )
 
+target_compile_definitions(deprecatedtest PRIVATE KARCHIVE_DEPRECATED=)
+target_link_libraries(kfiltertest PRIVATE ${ZLIB_LIBRARIES})
+
 ### klimitediodevicetest ###
 
 add_executable(klimitediodevicetest
@@ -30,16 +35,6 @@
 )
 ecm_mark_as_test(klimitediodevicetest)
 add_test(karchive-klimitediodevicetest klimitediodevicetest)
-target_link_libraries(klimitediodevicetest Qt5::Test)
+target_link_libraries(klimitediodevicetest PRIVATE Qt5::Test)
 target_include_directories(klimitediodevicetest
 PRIVATE $)
-
-### kfiltertest ###
-
-add_executable(kfiltertest kfiltertest.cpp)
-ecm_mark_as_test(kfiltertest)
-add_test(karchive-kfiltertest kfiltertest)
-target_link_libraries(kfiltertest
-Qt5::Test
-KF5::Archive
-${ZLIB_LIBRARIES})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/karchive-4.96.0/autotests/deprecatedtest.cpp 
new/karchive-4.97.0/autotes