Hello community,

here is the log from the commit of package ark for openSUSE:Factory checked in 
at 2018-12-19 13:31:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ark (Old)
 and      /work/SRC/openSUSE:Factory/.ark.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ark"

Wed Dec 19 13:31:13 2018 rev:99 rq:658320 version:18.12.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ark/ark.changes  2018-11-12 09:25:38.254428785 
+0100
+++ /work/SRC/openSUSE:Factory/.ark.new.28833/ark.changes       2018-12-19 
13:31:16.848785412 +0100
@@ -1,0 +2,55 @@
+Fri Dec 14 06:08:46 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.12.0
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12.0.php
+- Changes since 18.11.90:
+  * No code changes since 18.11.90
+
+-------------------------------------------------------------------
+Mon Dec 03 20:55:45 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.11.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12-rc.php
+- Changes since 18.11.80:
+  * No code changes since 18.11.80
+
+-------------------------------------------------------------------
+Tue Nov 20 06:21:48 UTC 2018 - Luca Beltrame <lbeltr...@kde.org>
+
+- Run spec-cleaner
+
+-------------------------------------------------------------------
+Tue Nov 20 05:56:35 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.11.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.12-beta.php
+- Changes since 18.08.3:
+  * Add donation url to appdata
+  * clizip: Insert break statement
+  * Bump minimum Qt version to 5.8
+  * Get rid of gcc warnings
+  * Fix zstd autotest on Jenkins
+  * Remove extra semicolon
+  * Add caption to the screenshot
+  * Add a missing end parenthesis
+  * Update copyright year
+  * Add support for Zstd-compressed Tar-archives
+  * libzipplugin: Simplify registration of progress callbacks
+  * Introduce default value for OperationMode enum
+  * Use Ark part only when mime type exactly matches a supported type 
(kde#398531)
+  * Use KDEFrameworkCompilerSettings
+  * Silence up false positive EBN check and fix some typos
+  * Use lambdas instead of QSignalMapper
+  * [CompressFileItemAction] Don't offer for non-local URLs
+  * Add new option (-m) to man page
+  * Add --mimetypes command line option
+- Refreshed patches:
+  * lower-libarchive-minimum-version.patch
+
+-------------------------------------------------------------------
@@ -49 +104 @@
-  * https://www.kde.org/announcements/announce-applications-18.07.80.php
+  * https://www.kde.org/announcements/announce-applications-18.08-beta.php
@@ -127 +182 @@
-  * https://www.kde.org/announcements/announce-applications-18.03.90.php
+  * https://www.kde.org/announcements/announce-applications-18.04-rc.php
@@ -280 +335 @@
-  * https://www.kde.org/announcements/announce-applications-17.07.90.php
+  * https://www.kde.org/announcements/announce-applications-17.08-rc.php
@@ -377 +432 @@
-  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+  * https://www.kde.org/announcements/announce-applications-17.04-beta.php
@@ -526 +581 @@
-   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+   * https://www.kde.org/announcements/announce-applications-16.08-rc.php
@@ -657 +712 @@
-   * https://www.kde.org/announcements/announce-applications-15.07.90.php
+   * https://www.kde.org/announcements/announce-applications-15.08-rc.php

Old:
----
  ark-18.08.3.tar.xz

New:
----
  ark-18.12.0.tar.xz

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

Other differences:
------------------
++++++ ark.spec ++++++
--- /var/tmp/diff_new_pack.oxb2hj/_old  2018-12-19 13:31:17.748784239 +0100
+++ /var/tmp/diff_new_pack.oxb2hj/_new  2018-12-19 13:31:17.752784234 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ark
 #
-# 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
@@ -12,27 +12,25 @@
 # 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/
 #
 
 
-%bcond_without lang
-
 %define SOMAJOR 18
-
-Name:           ark
-Version:        18.08.3
-Release:        0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
+%bcond_without lang
+Name:           ark
+Version:        18.12.0
+Release:        0
 Summary:        KDE Archiver Tool
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Productivity/Other
-Url:            http://www.kde.org
+URL:            http://www.kde.org
 Source0:        ark-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE lower-libarchive-minimum-version.patch
-Patch:          lower-libarchive-minimum-version.patch
+Patch0:         lower-libarchive-minimum-version.patch
 BuildRequires:  extra-cmake-modules >= 1.7.0
 BuildRequires:  karchive-devel >= %{kf5_version}
 BuildRequires:  kconfig-devel >= 5.2.0
@@ -40,9 +38,6 @@
 BuildRequires:  kf5-filesystem
 BuildRequires:  kpty-devel >= 5.2.0
 BuildRequires:  libarchive-devel
-%if 0%{?suse_version} >= 1330
-BuildRequires:  libzip-devel >= 1.2.0
-%endif
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  xz
@@ -53,20 +48,23 @@
 BuildRequires:  pkgconfig(Qt5Test) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2.0
 BuildRequires:  pkgconfig(bzip2)
-%if 0%{?suse_version} > 1500
-Recommends:     p7zip-full
-%else
-Recommends:     p7zip
-%endif
+Requires:       shared-mime-info
 # Recommend the most used compression programs (bnc#872010)
 Recommends:     xz
 # unrar is non-free. Avoid installing it automatically.
 Suggests:       unrar
 Obsoletes:      ark-devel
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libzip-devel >= 1.2.0
+%endif
+%if 0%{?suse_version} > 1500
+Recommends:     p7zip-full
+%else
+Recommends:     p7zip
+%endif
 %if %{with lang}
 Recommends:     %{name}-lang
 %endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This is a KDE application to work with compressed archives.
@@ -94,16 +92,21 @@
   %kf5_makeinstall -C build
   %if %{with lang}
     %find_lang %{name} --with-man --all-name
-    %kf5_find_htmldocs
+    %{kf5_find_htmldocs}
   %endif
   %suse_update_desktop_file org.kde.ark System Archiving
 
+%post
+%mime_database_post
+
+%postun
+%mime_database_postun
+
 %post -n libkerfuffle%{SOMAJOR} -p /sbin/ldconfig
 %postun -n libkerfuffle%{SOMAJOR} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %config %{_kf5_configdir}/ark.categories
 %dir %{_kf5_htmldir}
 %dir %{_kf5_htmldir}/en
@@ -118,15 +121,15 @@
 %{_kf5_servicesdir}/
 %{_kf5_servicetypesdir}/
 %{_kf5_sharedir}/kxmlgui5/
+%{_kf5_sharedir}/mime/packages/kerfuffle.xml
 
 %files -n libkerfuffle%{SOMAJOR}
-%defattr(-,root,root)
-%doc COPYING*
+%license COPYING*
 %{_kf5_libdir}/libkerfuffle.so.*
 
 %if %{with lang}
 %files lang -f %{name}.lang
-%doc COPYING*
+%license COPYING*
 %endif
 
 %changelog

++++++ ark-18.08.3.tar.xz -> ark-18.12.0.tar.xz ++++++
++++ 56451 lines of diff (skipped)

++++++ lower-libarchive-minimum-version.patch ++++++
--- /var/tmp/diff_new_pack.oxb2hj/_old  2018-12-19 13:31:18.456783316 +0100
+++ /var/tmp/diff_new_pack.oxb2hj/_new  2018-12-19 13:31:18.456783316 +0100
@@ -13,11 +13,11 @@
  plugins/libarchive/readwritelibarchiveplugin.cpp |  4 ++++
  3 files changed, 24 insertions(+), 4 deletions(-)
 
-Index: ark-17.08.2/CMakeLists.txt
+Index: ark-18.11.70git.20181106T220552~74c6c250/CMakeLists.txt
 ===================================================================
---- ark-17.08.2.orig/CMakeLists.txt
-+++ ark-17.08.2/CMakeLists.txt
-@@ -60,7 +60,7 @@ if(NOT Qt5Test_FOUND)
+--- ark-18.11.70git.20181106T220552~74c6c250.orig/CMakeLists.txt       
2018-11-07 06:49:11.525977607 +0100
++++ ark-18.11.70git.20181106T220552~74c6c250/CMakeLists.txt    2018-11-07 
06:49:19.382032137 +0100
+@@ -59,7 +59,7 @@
      set(BUILD_TESTING OFF CACHE BOOL "Build the testing tree.")
  endif()
  
@@ -26,11 +26,11 @@
  set_package_properties(LibArchive PROPERTIES
                         URL "http://www.libarchive.org/";
                         DESCRIPTION "A library for dealing with a wide variety 
of archive file formats"
-Index: ark-17.08.2/plugins/libarchive/CMakeLists.txt
+Index: 
ark-18.11.70git.20181106T220552~74c6c250/plugins/libarchive/CMakeLists.txt
 ===================================================================
---- ark-17.08.2.orig/plugins/libarchive/CMakeLists.txt
-+++ ark-17.08.2/plugins/libarchive/CMakeLists.txt
-@@ -2,10 +2,15 @@ include_directories(${LibArchive_INCLUDE
+--- 
ark-18.11.70git.20181106T220552~74c6c250.orig/plugins/libarchive/CMakeLists.txt 
   2018-11-07 06:49:11.557977829 +0100
++++ ark-18.11.70git.20181106T220552~74c6c250/plugins/libarchive/CMakeLists.txt 
2018-11-08 07:11:02.526531335 +0100
+@@ -6,10 +6,15 @@
  
  ########### next target ###############
  set(SUPPORTED_LIBARCHIVE_READWRITE_MIMETYPES 
"application/x-tar;application/x-compressed-tar;application/x-bzip-compressed-tar;application/x-tarz;application/x-xz-compressed-tar;")
@@ -44,29 +44,28 @@
 +  set(SUPPORTED_LIBARCHIVE_READWRITE_MIMETYPES 
"${SUPPORTED_LIBARCHIVE_READWRITE_MIMETYPES}application/x-lz4-compressed-tar;")
 +endif()
 +
- set(INSTALLED_LIBARCHIVE_PLUGINS "")
- 
- set(kerfuffle_libarchive_readonly_SRCS libarchiveplugin.cpp 
readonlylibarchiveplugin.cpp ark_debug.cpp)
-@@ -46,8 +51,14 @@ set(SUPPORTED_READWRITE_MIMETYPES
+ if(ENABLE_ZSTD_SUPPORT)
+     set(SUPPORTED_LIBARCHIVE_READWRITE_MIMETYPES 
"${SUPPORTED_LIBARCHIVE_READWRITE_MIMETYPES}application/x-zstd-compressed-tar;")
+ endif()
+@@ -54,8 +59,14 @@
      \"application/x-lzma-compressed-tar\",
      \"application/x-lzip-compressed-tar\",
      \"application/x-tzo\",
 -    \"application/x-lrzip-compressed-tar\",
--    \"application/x-lz4-compressed-tar")
 +    \"application/x-lrzip-compressed-tar")
 +
 +if(LibArchive_VERSION VERSION_EQUAL "3.2.0" OR
 +   LibArchive_VERSION VERSION_GREATER "3.2.0")
 +  set(SUPPORTED_READWRITE_MIMETYPES
 +      "${SUPPORTED_READWRITE_MIMETYPES}\",
-+      \"application/x-lz4-compressed-tar")
+     \"application/x-lz4-compressed-tar")
 +endif()
  
- configure_file(
-     ${CMAKE_CURRENT_SOURCE_DIR}/kerfuffle_libarchive_readonly.json.cmake
-@@ -60,6 +71,11 @@ configure_file(
- kerfuffle_add_plugin(kerfuffle_libarchive_readonly 
${kerfuffle_libarchive_readonly_SRCS})
- kerfuffle_add_plugin(kerfuffle_libarchive 
${kerfuffle_libarchive_readwrite_SRCS})
+ if(ENABLE_ZSTD_SUPPORT)
+     set(SUPPORTED_READWRITE_MIMETYPES
+@@ -78,6 +89,11 @@
+     target_compile_definitions(kerfuffle_libarchive PRIVATE 
-DHAVE_ZSTD_SUPPORT)
+ endif()
  
 +if(LibArchive_VERSION VERSION_EQUAL "3.2.0" OR
 +   LibArchive_VERSION VERSION_GREATER "3.2.0")
@@ -76,11 +75,11 @@
  target_link_libraries(kerfuffle_libarchive_readonly ${LibArchive_LIBRARIES})
  target_link_libraries(kerfuffle_libarchive ${LibArchive_LIBRARIES})
  
-Index: ark-17.08.2/plugins/libarchive/readwritelibarchiveplugin.cpp
+Index: 
ark-18.11.70git.20181106T220552~74c6c250/plugins/libarchive/readwritelibarchiveplugin.cpp
 ===================================================================
---- ark-17.08.2.orig/plugins/libarchive/readwritelibarchiveplugin.cpp
-+++ ark-17.08.2/plugins/libarchive/readwritelibarchiveplugin.cpp
-@@ -291,9 +291,11 @@ bool ReadWriteLibarchivePlugin::initiali
+--- 
ark-18.11.70git.20181106T220552~74c6c250.orig/plugins/libarchive/readwritelibarchiveplugin.cpp
     2018-11-07 06:49:19.386032165 +0100
++++ 
ark-18.11.70git.20181106T220552~74c6c250/plugins/libarchive/readwritelibarchiveplugin.cpp
  2018-11-07 06:59:56.489937239 +0100
+@@ -291,9 +291,11 @@
          ret = archive_write_add_filter_lrzip(m_archiveWriter.data());
          requiresExecutable = true;
          break;
@@ -89,18 +88,18 @@
          ret = archive_write_add_filter_lz4(m_archiveWriter.data());
          break;
 +#endif
-     case ARCHIVE_FILTER_NONE:
-         ret = archive_write_add_filter_none(m_archiveWriter.data());
-         break;
-@@ -343,9 +345,11 @@ bool ReadWriteLibarchivePlugin::initiali
+ #ifdef HAVE_ZSTD_SUPPORT
+     case ARCHIVE_FILTER_ZSTD:
+         ret = archive_write_add_filter_zstd(m_archiveWriter.data());
+@@ -348,9 +350,11 @@
          qCDebug(ARK) << "Detected lrzip compression for new file";
          ret = archive_write_add_filter_lrzip(m_archiveWriter.data());
          requiresExecutable = true;
 +#ifdef HAVE_LIBARCHIVE_3_2_0
-         } else if (filename().right(3).toUpper() == QLatin1String("LZ4")) {
-             qCDebug(ARK) << "Detected lz4 compression for new file";
-             ret = archive_write_add_filter_lz4(m_archiveWriter.data());
+     } else if (filename().right(3).toUpper() == QLatin1String("LZ4")) {
+         qCDebug(ARK) << "Detected lz4 compression for new file";
+         ret = archive_write_add_filter_lz4(m_archiveWriter.data());
 +#endif
-     } else if (filename().right(3).toUpper() == QLatin1String("TAR")) {
-         qCDebug(ARK) << "Detected no compression for new file (pure tar)";
-         ret = archive_write_add_filter_none(m_archiveWriter.data());
+ #ifdef HAVE_ZSTD_SUPPORT
+     } else if (filename().rightRef(3).compare(QLatin1String("zst"), 
Qt::CaseInsensitive)) {
+         qCDebug(ARK) << "Detected zstd compression for new file";


Reply via email to