Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qimgv for openSUSE:Factory checked in at 2021-09-22 22:13:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qimgv (Old) and /work/SRC/openSUSE:Factory/.qimgv.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qimgv" Wed Sep 22 22:13:07 2021 rev:19 rq:921024 version:1.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/qimgv/qimgv.changes 2020-06-02 14:41:57.000149351 +0200 +++ /work/SRC/openSUSE:Factory/.qimgv.new.1899/qimgv.changes 2021-09-22 22:13:46.816364075 +0200 @@ -1,0 +2,48 @@ +Wed Sep 22 17:25:37 UTC 2021 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 1.0.0 + General: + * Qt6 support + * UI updates + * Custom theme support + * Printing support + * Export to pdf + * Improved image format compatibility + * Allow image resizing by percentage + * Tweak zoom step range + * Add absolute zoom step option + * Confirmation when overwriting files + * Allow Tab key in shortcuts + * Add slideshow / shuffle mode indication in window title + * Adjacent directory switching (shift+left / shift+right) + * Automatic seamless directory switching + * Allow more video formats besides webm/mp4 + * Zoom Lock feature + * Shortcut for toggling fullscreen infobar + * Show in folder menu option now pre-selects current file + Folder view: + * Display folders + * Display image resolution + * Filesystem navigation via Enter / Backspace + * Show path bar (will be improved in future) + * Allow multi-selection + * Mass rotate / delete + * Improved drag'n'drop + * Renaming now works in folderview + * Improved thumbnail loading responsiveness + * Unload off-screen thumbnails option + Misc: + * Fix video playback with the latest mpv + * Fix window positioning under some window managers + * Allow custom cache folder location + * Change default thumbnailer thread count to 4 + * Fix cursor autohide on wayland + * Fix context menu potentially appearing off-screen + * Other minor bug fixes + * Lots of visual fixes +- Refresh qimgv-PIE.patch +- Drop qimgv-pluginpath_1.patch, qimgv-pluginpath_2.patch and + qimgv-pluginpath_3.patch +- Add qimgv-no_return_in_nonvoid.patch + +------------------------------------------------------------------- Old: ---- qimgv-0.9.1.tar.gz qimgv-pluginpath_1.patch qimgv-pluginpath_2.patch qimgv-pluginpath_3.patch New: ---- qimgv-1.0.0.tar.gz qimgv-no_return_in_nonvoid.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qimgv.spec ++++++ --- /var/tmp/diff_new_pack.oNjqo6/_old 2021-09-22 22:13:47.400364560 +0200 +++ /var/tmp/diff_new_pack.oNjqo6/_new 2021-09-22 22:13:47.404364563 +0200 @@ -1,7 +1,7 @@ # # spec file for package qimgv # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 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 @@ Name: qimgv -Version: 0.9.1 +Version: 1.0.0 Release: 0 Summary: Qt5 image viewer License: GPL-3.0-only @@ -27,23 +27,21 @@ Patch1: qimgv-PIE.patch # PATCH-FIX-OPENSUSE qimgv-includepath.patch # aloi...@gmx.com use correct path for opencv includes Patch2: qimgv-includepath.patch -# PATCH-FIX-UPSTREAM qimgv-pluginpath_1.patch -Patch3: qimgv-pluginpath_1.patch -# PATCH-FIX-UPSTREAM qimgv-pluginpath_2.patch -Patch4: qimgv-pluginpath_2.patch -# PATCH-FIX-UPSTREAM qimgv-pluginpath_3.patch -Patch5: qimgv-pluginpath_3.patch +# PATCH-FIX-OPENSUSE qimgv-no_return_in_nonvoid.patch # aloi...@gmx.com pacify rpmlint +Patch6: qimgv-no_return_in_nonvoid.patch BuildRequires: cmake >= 3.13 %if 0%{?suse_version} > 1500 BuildRequires: gcc-c++ %else -BuildRequires: gcc8-c++ +BuildRequires: gcc9-c++ %endif BuildRequires: hicolor-icon-theme BuildRequires: opencv-devel BuildRequires: pkgconfig -BuildRequires: pkgconfig(Qt5Concurrent) >= 5.9 -BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Widgets) >= 5.14 BuildRequires: pkgconfig(exiv2) BuildRequires: pkgconfig(mpv) >= 1.22.0 Requires: mpv >= 0.32.0 @@ -56,7 +54,7 @@ %build export CXX=g++ -test -x "$(type -p g++-8)" && export CXX=g++-8 +test -x "$(type -p g++-9)" && export CXX=g++-9 %cmake %make_jobs ++++++ qimgv-0.9.1.tar.gz -> qimgv-1.0.0.tar.gz ++++++ ++++ 34562 lines of diff (skipped) ++++++ qimgv-PIE.patch ++++++ --- /var/tmp/diff_new_pack.oNjqo6/_old 2021-09-22 22:13:47.652364770 +0200 +++ /var/tmp/diff_new_pack.oNjqo6/_new 2021-09-22 22:13:47.652364770 +0200 @@ -1,8 +1,8 @@ -Index: qimgv-0.8.9/qimgv/CMakeLists.txt +Index: qimgv-1.0.0/qimgv/CMakeLists.txt =================================================================== ---- qimgv-0.8.9.orig/qimgv/CMakeLists.txt -+++ qimgv-0.8.9/qimgv/CMakeLists.txt -@@ -21,6 +21,9 @@ add_subdirectory(utils) +--- qimgv-1.0.0.orig/qimgv/CMakeLists.txt ++++ qimgv-1.0.0/qimgv/CMakeLists.txt +@@ -36,6 +36,9 @@ endif() target_compile_features(qimgv PRIVATE cxx_std_17) set_target_properties(qimgv PROPERTIES CXX_EXTENSIONS OFF) @@ -10,5 +10,5 @@ +set( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -pie") + # LINK STUFF - target_link_libraries(qimgv PRIVATE Qt5::Core Qt5::Widgets Qt5::Concurrent) - if(USING_LIBSTDCXX) + target_link_libraries(qimgv PRIVATE Qt${QT_VERSION_MAJOR}::Core Qt${QT_VERSION_MAJOR}::Widgets Qt${QT_VERSION_MAJOR}::Svg Qt${QT_VERSION_MAJOR}::PrintSupport) + if(QT_VERSION_MAJOR GREATER_EQUAL 6) ++++++ qimgv-no_return_in_nonvoid.patch ++++++ Index: qimgv-1.0.0/qimgv/utils/fileoperations.cpp =================================================================== --- qimgv-1.0.0.orig/qimgv/utils/fileoperations.cpp +++ qimgv-1.0.0/qimgv/utils/fileoperations.cpp @@ -60,6 +60,7 @@ QString FileOperations::decodeResult(con case FileOpResult::OTHER_ERROR: return "Other error."; } + return NULL; } void FileOperations::copyFileTo(const QString &srcFilePath, const QString &destDirPath, bool force, FileOpResult &result) {