Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tumbler for openSUSE:Leap:16.0 
checked in at 2025-07-14 15:58:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/tumbler (Old)
 and      /work/SRC/openSUSE:Leap:16.0/.tumbler.new.7373 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tumbler"

Mon Jul 14 15:58:52 2025 rev:2 rq:1291989 version:4.20.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:16.0/tumbler/tumbler.changes        2025-03-19 
11:59:37.022186946 +0100
+++ /work/SRC/openSUSE:Leap:16.0/.tumbler.new.7373/tumbler.changes      
2025-07-14 15:59:07.801073962 +0200
@@ -1,0 +2,46 @@
+Thu Apr  3 13:55:37 UTC 2025 - Flann van der Eik <fl...@posteo.de>
+
+- Update custom thumbnailers
+  * folder thumbnailer now supports WebP covers as well
+
+-------------------------------------------------------------------
+Sun Dec 15 13:50:55 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.20.0:
+  * This release is part of the Xfce 4.20 platform release.
+  * No changes since 4.19.3
+
+-------------------------------------------------------------------
+Sun Dec  1 08:37:51 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.19.3 [development release]:
+  * xdg-cache: Fix string leak in xdg_cache_cache_cleanup
+  * tumblerd: Fix string leaks in tumbler_manager_directory_changed
+  * Translation Updates
+
+-------------------------------------------------------------------
+Sat Nov  2 19:57:11 UTC 2024 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 4.19.2 [development release]:
+  * build: Bump requirements for Xfce 4.20
+  * Apply .clang-format file
+  * Sort includes
+  * tumbler: Add missing include guards
+  * clang-format: Add file
+  * plugins: Do not use g_file_is_native() to check for a valid path
+  * gepub-thumbnailer: Emit error signal if file location is
+    unsupported
+  * gepub-thumbnailer: Fix create_from_mime()
+  * gcc-analyzer: Fix -Wanalyzer-fd-leak
+  * scan-build: Add false positive file
+  * build: Use AM_DISTCHECK_CONFIGURE_FLAGS
+  * xdg-cache: Fix and optimize xdg_cache_cache_is_thumbnail()
+  * Do not use g_log_set_always_fatal()
+  * Translation Updates
+
+-------------------------------------------------------------------
+Tue Apr  2 06:20:54 UTC 2024 - Maurizio Galli <maurizio.ga...@suse.com>
+
+- Update to version 4.19.1 
+
+-------------------------------------------------------------------

Old:
----
  tumbler-4.18.2.tar.bz2

New:
----
  tumbler-4.20.0.tar.bz2

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

Other differences:
------------------
++++++ tumbler.spec ++++++
--- /var/tmp/diff_new_pack.VxOvcX/_old  2025-07-14 15:59:08.045084070 +0200
+++ /var/tmp/diff_new_pack.VxOvcX/_new  2025-07-14 15:59:08.045084070 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tumbler
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,21 +21,22 @@
 %define libname libtumbler-1-0
 
 Name:           tumbler
-Version:        4.18.2
+Version:        4.20.0
 Release:        0
 Summary:        Thumbnail Management for Xfce
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          Productivity/Graphics/Other
 URL:            https://docs.xfce.org/xfce/thunar/tumbler
-Source:         
https://archive.xfce.org/src/xfce/%{name}/4.18/%{name}-%{version}.tar.bz2
+Source:         
https://archive.xfce.org/src/xfce/%{name}/4.20/%{name}-%{version}.tar.bz2
 Source1:        custom_thumbnailers.tar.gz
-BuildRequires:  intltool
+BuildRequires:  gettext >= 0.19.8
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(gio-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(glib-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(gmodule-2.0) >= 2.66.0
-BuildRequires:  pkgconfig(gthread-2.0) >= 2.66.0
+BuildRequires:  pkgconfig(gio-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gio-unix-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(glib-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gmodule-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gthread-2.0) >= 2.72.0
+BuildRequires:  pkgconfig(gtk-doc) >= 1.9
 BuildRequires:  pkgconfig(libxfce4util-1.0) >= 4.17.1
 # GdkPibuxf thumbnailer plugin
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.14
@@ -90,6 +91,7 @@
 Summary:        Thumbnailer for WebP images
 Group:          Productivity/Graphics/Other
 Requires:       ImageMagick
+Requires:       libwebp-tools
 Supplements:    (%{name} and ImageMagick)
 
 %description -n %{name}-webp-thumbnailer
@@ -158,10 +160,12 @@
 
 %find_lang %{name} %{?no_lang_C}
 
-mkdir %{buildroot}%{_datadir}/thumbnailers
-mv custom_thumbnailers/*.thumbnailer %{buildroot}%{_datadir}/thumbnailers/
-mkdir %{buildroot}%{_bindir}
-mv custom_thumbnailers/folder-thumbnailer %{buildroot}%{_bindir}/
+install -D -m 0755 -d %{buildroot}%{_datadir}/thumbnailers
+install -D -m 0644 custom_thumbnailers/folder.thumbnailer 
%{buildroot}%{_datadir}/thumbnailers/
+install -D -m 0644 custom_thumbnailers/webp.thumbnailer   
%{buildroot}%{_datadir}/thumbnailers/
+install -D -m 0755 -d %{buildroot}%{_bindir}
+install -D -m 0755 custom_thumbnailers/folder-thumbnailer 
%{buildroot}%{_bindir}/
+install -D -m 0755 custom_thumbnailers/webp-thumbnailer   
%{buildroot}%{_bindir}/
 
 %post -n %{libname} -p /sbin/ldconfig
 
@@ -204,6 +208,7 @@
 %{_datadir}/thumbnailers/folder.thumbnailer
 
 %files -n %{name}-webp-thumbnailer
+%{_bindir}/webp-thumbnailer
 %{_datadir}/thumbnailers/webp.thumbnailer
 
 %files -n %{libname}

++++++ custom_thumbnailers.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/custom_thumbnailers/folder-thumbnailer 
new/custom_thumbnailers/folder-thumbnailer
--- old/custom_thumbnailers/folder-thumbnailer  2020-03-14 16:45:21.485519063 
+0100
+++ new/custom_thumbnailers/folder-thumbnailer  2025-04-03 15:42:36.873015231 
+0200
@@ -1,13 +1,14 @@
 #!/bin/bash
- 
-convert -thumbnail "$1" "$2/folder.jpg" "$3" 1>/dev/null 2>&1 ||\
-convert -thumbnail "$1" "$2/.folder.jpg" "$3" 1>/dev/null 2>&1 ||\
-convert -thumbnail "$1" "$2/folder.png" "$3" 1>/dev/null 2>&1 ||\
-convert -thumbnail "$1" "$2/.folder.png" "$3" 1>/dev/null 2>&1 ||\
-convert -thumbnail "$1" "$2/cover.jpg" "$3" 1>/dev/null 2>&1 ||\
-convert -thumbnail "$1" "$2/cover.png" "$3" 1>/dev/null 2>&1 ||\
-rm -f "$HOME/.cache/thumbnails/normal/$(echo -n "$4" | md5sum | cut -d " " 
-f1).png" ||\
-rm -f "$HOME/.thumbnails/normal/$(echo -n "$4" | md5sum | cut -d " " -f1).png" 
||\
-rm -f "$HOME/.cache/thumbnails/large/$(echo -n "$4" | md5sum | cut -d " " 
-f1).png" ||\
-rm -f "$HOME/.thumbnails/large/$(echo -n "$4" | md5sum | cut -d " " -f1).png" 
||\
-exit 1
+
+covers=("$2"/{.,}{folder,cover}.{jpg,png,webp})
+for f in "${covers[@]}"; do
+  [ -f "$f" ] && {
+    cover=$f
+    break
+  }
+done
+
+if [ -z "$cover" ] || ! convert -thumbnail "$1" "$cover" "$3"; then
+  gdbus call --session --dest=org.freedesktop.thumbnails.Cache1 --object-path 
/org/freedesktop/thumbnails/Cache1 \
+             --method org.freedesktop.thumbnails.Cache1.Delete "['$4']" 
>/dev/null
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/custom_thumbnailers/webp-thumbnailer 
new/custom_thumbnailers/webp-thumbnailer
--- old/custom_thumbnailers/webp-thumbnailer    1970-01-01 01:00:00.000000000 
+0100
+++ new/custom_thumbnailers/webp-thumbnailer    2025-04-03 15:37:48.880746606 
+0200
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+if tempfile=$(mktemp) && /usr/bin/webpmux -get frame 1 "$2" -o "$tempfile"; 
then
+  /usr/bin/convert -thumbnail "$1" "$tempfile" "$3" 
+else
+  /usr/bin/convert -thumbnail "$1" "$2" "$3"
+fi
+
+[ -f "$tempfile" ] && rm "$tempfile"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/custom_thumbnailers/webp.thumbnailer 
new/custom_thumbnailers/webp.thumbnailer
--- old/custom_thumbnailers/webp.thumbnailer    2020-03-12 11:52:47.401393234 
+0100
+++ new/custom_thumbnailers/webp.thumbnailer    2025-04-03 15:37:45.319755636 
+0200
@@ -4,4 +4,4 @@
 Type=X-Thumbnailer
 Name=webp Thumbnailer
 MimeType=image/webp;
-Exec=/usr/bin/convert -thumbnail %s %i %o
+Exec=/usr/bin/webp-thumbnailer %s %i %o

++++++ tumbler-4.18.2.tar.bz2 -> tumbler-4.20.0.tar.bz2 ++++++
++++ 48545 lines of diff (skipped)

Reply via email to