Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package feh for openSUSE:Factory checked in 
at 2026-09-22 21:58:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/feh (Old)
 and      /work/SRC/openSUSE:Factory/.feh.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "feh"

Tue Sep 22 21:58:37 2026 rev:50 rq:1379752 version:3.13.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/feh/feh.changes  2025-09-09 20:30:45.674531431 
+0200
+++ /work/SRC/openSUSE:Factory/.feh.new.383539/feh.changes      2026-09-22 
21:58:41.840775804 +0200
@@ -1,0 +2,26 @@
+Tue Sep 22 19:00:12 UTC 2026 - Avindra Goolcharan <[email protected]>
+
+- Update _feh zsh completion URL
+
+-------------------------------------------------------------------
+Wed Sep 16 20:29:56 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 3.13.1:
+  * Improve --scale-down in tiling WMs (no flicker on newly loaded
+    images)
+  * Switch default font to bundled NotoSans Medium; keep yudit.ttf
+    for existing themes
+  * Reject unescaped %f/%n in --action/--info (use %F/%N)
+    to prevent command injection via untrusted filenames
+  * Display embedded cover art for audio/mpeg files
+  * Support non-ASCII caption input and DOS-style filelists
+  * Fix Xwayland menu focus and --draw-exif clobbering --draw-info
+  * Handle XOpenIM/XCreateIC failures; fix zoom_fit centering
+  * Do not skip URLs when using --sort mtime
+- Rebase feh-makefile_optflags.patch, feh-makefile_app.patch and
+  feh-add_jxl_support.patch
+- Enable the upstream non-X test suite
+- Add OFL-1.1 for bundled NotoSans-Medium.ttf
+- Spec cleanup
+
+-------------------------------------------------------------------

Old:
----
  feh-3.11.1.tar.bz2
  feh-3.11.1.tar.bz2.asc

New:
----
  feh-3.13.1.tar.bz2
  feh-3.13.1.tar.bz2.asc

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

Other differences:
------------------
++++++ feh.spec ++++++
--- /var/tmp/diff_new_pack.oAtAmr/_old  2026-09-22 21:58:42.738813457 +0200
+++ /var/tmp/diff_new_pack.oAtAmr/_new  2026-09-22 21:58:42.740813541 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package feh
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,27 +17,31 @@
 
 
 Name:           feh
-Version:        3.11.1
+Version:        3.13.1
 Release:        0
 Summary:        X11 image viewer
-License:        LGPL-2.0-or-later AND MIT
+# Legal-Review-Notice: bundled NotoSans-Medium.ttf is SIL OFL-1.1
+# (share/fonts/OFL.txt); yudit.ttf uses the same MIT license as feh.
+License:        LGPL-2.0-or-later AND MIT AND OFL-1.1
 URL:            https://feh.finalrewind.org/
 Source:         https://feh.finalrewind.org/%{name}-%{version}.tar.bz2
 Source1:        https://feh.finalrewind.org/%{name}-%{version}.tar.bz2.asc
 Source2:        %{name}.keyring
 Source3:        jpegexiforient.c
-Source4:        https://git.finalrewind.org/zsh/plain/etc/completions/_feh
+Source4:        
https://git.finalrewind.org/derf/dotfiles-zsh/raw/branch/master/etc/completions/_feh
 Source99:       feh-rpmlintrc
 # PATCH-FIX-OPENSUSE feh-makefile_optflags.patch 
https://github.com/derf/feh/issues/71 [email protected] -- pass 
OPTFLAGS to make instead of hard-coded -O2 -g
 Patch1:         feh-makefile_optflags.patch
 # PATCH-FIX-UPSTREAM https://github.com/derf/feh/pull/337
 Patch6:         feh-makefile_app.patch
 Patch7:         feh-add_jxl_support.patch
-BuildRequires:  curl-devel
-BuildRequires:  libpng-devel
+BuildRequires:  gcc
+BuildRequires:  make
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(imlib2)
+BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libexif)
+BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xt)
@@ -48,6 +52,12 @@
 Requires(post): hicolor-icon-theme
 Requires(postun): desktop-file-utils
 Requires(postun): hicolor-icon-theme
+# perl-Test-Command is Factory-only; skip the suite on Leap 16.x
+%if 0%{?suse_version} >= 1690
+BuildRequires:  imlib2-loaders
+BuildRequires:  perl-Test-Harness
+BuildRequires:  perl(Test::Command)
+%endif
 
 %description
 feh is an X11 image viewer aimed mostly at console users. It does not
@@ -83,6 +93,11 @@
 
 gcc %{optflags} -fwhole-program jpegexiforient.c -o jpegexiforient
 
+%if 0%{?suse_version} >= 1690
+%check
+%make_build test
+%endif
+
 %install
 %make_install \
     PREFIX="%{_prefix}" \
@@ -95,7 +110,7 @@
 install -Dm0644 %{SOURCE4} %{buildroot}/%{_datadir}/zsh/site-functions/_%{name}
 
 %files
-%license COPYING
+%license COPYING share/fonts/OFL.txt
 %doc AUTHORS ChangeLog README.md TODO
 %{_bindir}/feh
 %{_bindir}/jpegexiforient

++++++ feh-3.11.1.tar.bz2 -> feh-3.13.1.tar.bz2 ++++++
++++ 3078 lines of diff (skipped)

++++++ feh-add_jxl_support.patch ++++++
--- /var/tmp/diff_new_pack.oAtAmr/_old  2026-09-22 21:58:43.444843059 +0200
+++ /var/tmp/diff_new_pack.oAtAmr/_new  2026-09-22 21:58:43.447843185 +0200
@@ -1,7 +1,7 @@
-Index: feh-3.10.2/share/applications/feh.pre
+Index: feh-3.13.1/share/applications/feh.pre
 ===================================================================
---- feh-3.10.2.orig/share/applications/feh.pre
-+++ feh-3.10.2/share/applications/feh.pre
+--- feh-3.13.1.orig/share/applications/feh.pre
++++ feh-3.13.1/share/applications/feh.pre
 @@ -9,5 +9,5 @@ Terminal=false
  Type=Application
  Icon=feh

++++++ feh-makefile_app.patch ++++++
--- /var/tmp/diff_new_pack.oAtAmr/_old  2026-09-22 21:58:43.459843688 +0200
+++ /var/tmp/diff_new_pack.oAtAmr/_new  2026-09-22 21:58:43.462843814 +0200
@@ -1,8 +1,8 @@
-Index: feh-3.10.2/config.mk
+Index: feh-3.13.1/config.mk
 ===================================================================
---- feh-3.10.2.orig/config.mk
-+++ feh-3.10.2/config.mk
-@@ -19,7 +19,7 @@ ICON_PREFIX ?= ${DESTDIR}${PREFIX}/share
+--- feh-3.13.1.orig/config.mk
++++ feh-3.13.1/config.mk
+@@ -20,7 +20,7 @@ ICON_PREFIX ?= ${DESTDIR}${PREFIX}/share
  # generally supported. So ignore PREFIX and always install icons into
  # /usr/share/icons if the user wants to install feh on their local machine.
  ifeq (${app},1)

++++++ feh-makefile_optflags.patch ++++++
--- /var/tmp/diff_new_pack.oAtAmr/_old  2026-09-22 21:58:43.482844653 +0200
+++ /var/tmp/diff_new_pack.oAtAmr/_new  2026-09-22 21:58:43.489844946 +0200
@@ -1,9 +1,9 @@
-Index: feh-3.10.2/config.mk
+Index: feh-3.13.1/config.mk
 ===================================================================
---- feh-3.10.2.orig/config.mk
-+++ feh-3.10.2/config.mk
-@@ -36,8 +36,8 @@ icon_dir = ${ICON_PREFIX}/hicolor
- scalable_icon_dir = ${icon_dir}/scalable/apps
+--- feh-3.13.1.orig/config.mk
++++ feh-3.13.1/config.mk
+@@ -39,8 +39,8 @@ scalable_icon_dir = ${icon_dir}/scalable
+ INSTALL_TARGETS = man doc bin img icon examples applications
  
  # default CFLAGS
 -CFLAGS ?= -g -O2
@@ -13,10 +13,10 @@
  
  # Settings for glibc >= 2.19 - may need to be adjusted for other systems
  CFLAGS += -std=c11 -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 
-D_DARWIN_C_SOURCE
-Index: feh-3.9/src/Makefile
+Index: feh-3.13.1/src/Makefile
 ===================================================================
---- feh-3.10.2.orig/src/Makefile
-+++ feh-3.10.2/src/Makefile
+--- feh-3.13.1.orig/src/Makefile
++++ feh-3.13.1/src/Makefile
 @@ -42,7 +42,7 @@ I_SRCS = ${shell echo *.raw}
  I_DSTS = ${I_SRCS:.raw=.inc}
  

++++++ feh.keyring ++++++
--- /var/tmp/diff_new_pack.oAtAmr/_old  2026-09-22 21:58:43.532846749 +0200
+++ /var/tmp/diff_new_pack.oAtAmr/_new  2026-09-22 21:58:43.540847084 +0200
@@ -1,11 +1,3 @@
-pub   ed25519 2023-03-04 [SC] [expires: 2030-03-02]
-      64FE6EC055560F9EF13A304419E6E524EBB177BA
-uid           [ unknown] Derf Null <[email protected]>
-uid           [ unknown] Derf Null <[email protected]>
-uid           [ unknown] Derf Null <[email protected]>
-uid           [ unknown] Derf Null <[email protected]>
-sub   cv25519 2023-03-04 [E] [expires: 2030-03-02]
-
 -----BEGIN PGP PUBLIC KEY BLOCK-----
 
 mDMEZANE6xYJKwYBBAHaRw8BAQdAtHg8jDI8i0Twt0rRgBy6IJlCeqISyiLmnN8w

Reply via email to