Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qtfm for openSUSE:Factory checked in 
at 2021-05-11 23:03:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qtfm (Old)
 and      /work/SRC/openSUSE:Factory/.qtfm.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qtfm"

Tue May 11 23:03:47 2021 rev:7 rq:892047 version:6.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qtfm/qtfm.changes        2019-04-26 
22:54:55.221296955 +0200
+++ /work/SRC/openSUSE:Factory/.qtfm.new.2988/qtfm.changes      2021-05-11 
23:03:52.885034031 +0200
@@ -1,0 +2,21 @@
+Sat May  8 16:31:15 UTC 2021 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 6.2.0:
+  * imagemagick support (improved thumbnail support)
+  * ffmpeg support (get thumbnails from audio/video)
+  * settings: use decimal keys in config
+  * settings: support filter mime types
+  * (u)disks now supports disk labels (with device name as fallback)
+  * bookmarks: added "link" option in file actions
+  * support .config/mimeapps.list
+  * tabbar: hide if only one tab
+  * remove "open file" in context menu if selected item is folder
+  * added "open in new tab" in context menu
+  * fixed run executable on double click
+  * fixed mount/umount issue with optical storage
+  * fixed current drag mode
+  * fix potential crash in close tab
+  * show and run .desktop in file view
+- Added 0001-iconview-Fix-QPainterPath-path-has-incomplete-type.patch
+
+-------------------------------------------------------------------

Old:
----
  qtfm-6.1.9.tar.gz

New:
----
  0001-iconview-Fix-QPainterPath-path-has-incomplete-type.patch
  qtfm-6.2.0.tar.gz

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

Other differences:
------------------
++++++ qtfm.spec ++++++
--- /var/tmp/diff_new_pack.yxMl9n/_old  2021-05-11 23:03:53.393031713 +0200
+++ /var/tmp/diff_new_pack.yxMl9n/_new  2021-05-11 23:03:53.397031695 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtfm
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -12,29 +12,36 @@
 # 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/
 #
 
 
 Name:           qtfm
-Version:        6.1.9
+Version:        6.2.0
 Release:        0
 Summary:        Qt File Manager
 License:        GPL-2.0-or-later AND BSD-3-Clause
 Group:          Productivity/File utilities
 URL:            https://qtfm.eu
 Source0:        
https://github.com/rodlie/qtfm/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM -- https://github.com/rodlie/qtfm/pull/174
+Patch0:         0001-iconview-Fix-QPainterPath-path-has-incomplete-type.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(Magick++)
 BuildRequires:  pkgconfig(Qt5Concurrent)
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5DBus)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Widgets)
-Requires:       ImageMagick
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavdevice)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libswscale)
 Recommends:     adwaita-icon-theme
 Recommends:     udisks2
 
@@ -52,47 +59,27 @@
  * System tray daemon
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-%qmake5 PREFIX=%{_prefix}
-%make_jobs
+%qmake5 PREFIX=%{_prefix} CONFIG+=with_magick CONFIG+=magick7 
CONFIG+=with_ffmpeg
+%make_build
 
 %install
 %qmake5_install
 %fdupes %{buildroot}/%{_datadir}
-
-# Installing the app icon to hicolor
-# Fix: directories not owned by a package
-pushd %{buildroot}
-find ./ -type d -d | while read _list; do
-    echo $_list | grep '[0-9]x[0-9]' || continue
-    _path=$(echo $_list | sed 's/[^/]//')
-    ls $_path &> /dev/null || rm -rv %{buildroot}$_path
-done
-popd
-
 rm -rv %{buildroot}%{_datadir}/doc
 
-%if 0%{?suse_version} < 1500 
-%post
-%icon_theme_cache_post
-%desktop_database_post
-
-%postun
-%icon_theme_cache_postun
-%desktop_database_postun
-%endif
-
 %files
 %license LICENSE
 %doc AUTHORS ChangeLog README.md
 %{_bindir}/qtfm
 %{_bindir}/qtfm-tray
 %{_datadir}/applications/qtfm.desktop
+%dir %{_datadir}/icons/hicolor/{20x20,160x160}/{,apps}
 %{_datadir}/icons/hicolor/*/apps/qtfm.??g
 %{_sysconfdir}/xdg/autostart/qtfm-tray.desktop
-%{_mandir}/man?/qtfm-tray.?%{ext_info}
-%{_mandir}/man?/qtfm.?%{ext_info}
+%{_mandir}/man?/qtfm-tray.?%{?ext_man}
+%{_mandir}/man?/qtfm.?%{?ext_man}
 
 %changelog

++++++ 0001-iconview-Fix-QPainterPath-path-has-incomplete-type.patch ++++++
>From ca718c1c5e40f68b65b3d52db2a36e46e8fedbe8 Mon Sep 17 00:00:00 2001
From: Ferdinand Thiessen <[email protected]>
Date: Sat, 8 May 2021 18:37:16 +0200
Subject: [PATCH] iconview: Fix QPainterPath path has incomplete type

---
 libfm/iconlist.h | 1 +
 libfm/iconview.h | 1 +
 2 files changed, 2 insertions(+)

diff --git a/libfm/iconlist.h b/libfm/iconlist.h
index 6b772b6..2ff7938 100644
--- a/libfm/iconlist.h
+++ b/libfm/iconlist.h
@@ -9,6 +9,7 @@
 #include <QStyledItemDelegate>
 #include <QModelIndex>
 #include <QPainter>
+#include <QPainterPath>
 
 class IconListDelegate : public QItemDelegate
 {
diff --git a/libfm/iconview.h b/libfm/iconview.h
index 2beaba1..ccd1c99 100644
--- a/libfm/iconview.h
+++ b/libfm/iconview.h
@@ -11,6 +11,7 @@
 #include <QKeyEvent>
 #include <QModelIndex>
 #include <QPainter>
+#include <QPainterPath>
 
 class IconViewDelegate : public QStyledItemDelegate
 {
-- 
2.26.2

++++++ qtfm-6.1.9.tar.gz -> qtfm-6.2.0.tar.gz ++++++
++++ 17727 lines of diff (skipped)

Reply via email to