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)
