Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package pqiv for openSUSE:Factory checked in at 2026-04-20 16:13:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pqiv (Old) and /work/SRC/openSUSE:Factory/.pqiv.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pqiv" Mon Apr 20 16:13:33 2026 rev:5 rq:1348177 version:2.13.3 Changes: -------- --- /work/SRC/openSUSE:Factory/pqiv/pqiv.changes 2025-10-14 18:11:07.061895924 +0200 +++ /work/SRC/openSUSE:Factory/.pqiv.new.11940/pqiv.changes 2026-04-20 16:13:41.827118820 +0200 @@ -1,0 +2,10 @@ +Sun Apr 19 13:33:25 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2.13.3: + * This patch release contains two relevant changes: + * Backends now have a priority so more specialized or faster + ones are preferred, rather than alphabetic order + * ffmpeg 8.0 build compatibility +- drop pqiv-2.13.2-avcodec_close.patch (upstream) + +------------------------------------------------------------------- Old: ---- pqiv-2.13.2-avcodec_close.patch pqiv-2.13.2.tar.gz New: ---- pqiv-2.13.3.tar.gz ----------(Old B)---------- Old: * ffmpeg 8.0 build compatibility - drop pqiv-2.13.2-avcodec_close.patch (upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pqiv.spec ++++++ --- /var/tmp/diff_new_pack.7thZP8/_old 2026-04-20 16:13:42.455145046 +0200 +++ /var/tmp/diff_new_pack.7thZP8/_new 2026-04-20 16:13:42.459145213 +0200 @@ -1,7 +1,7 @@ # # spec file for package pqiv # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2025 Andreas Stieger <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -18,14 +18,13 @@ Name: pqiv -Version: 2.13.2 +Version: 2.13.3 Release: 0 Summary: Minimalist image viewer License: GPL-3.0-or-later Group: Productivity/Graphics/Viewers URL: https://github.com/phillipberndt/pqiv Source: https://github.com/phillipberndt/pqiv/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: pqiv-2.13.2-avcodec_close.patch BuildRequires: pkgconfig BuildRequires: pkgconfig(ImageMagick) BuildRequires: pkgconfig(gtk+-3.0) ++++++ pqiv-2.13.2.tar.gz -> pqiv-2.13.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pqiv-2.13.2/GNUmakefile new/pqiv-2.13.3/GNUmakefile --- old/pqiv-2.13.2/GNUmakefile 2024-10-31 09:46:54.000000000 +0100 +++ new/pqiv-2.13.3/GNUmakefile 2025-11-14 20:16:03.000000000 +0100 @@ -104,6 +104,7 @@ SHARED_BACKENDS= HELPER_OBJECTS= BACKENDS_INITIALIZER:=backends/initializer +SORTED_BACKENDS=gdkpixbuf webp archive_cbx archive poppler libav wand define handle-backend ifneq ($(origin LIBS_$(1)),undefined) ifneq ($(findstring $(1), $(BACKENDS)),) @@ -124,7 +125,14 @@ endif endif endef -$(foreach BACKEND_C, $(wildcard $(SOURCEDIR)backends/*.c), $(eval $(call handle-backend,$(basename $(notdir $(BACKEND_C)))))) + +define handle-extra-backend +ifeq ($(findstring $(1), $(SORTED_BACKENDS)),) + SORTED_BACKENDS+=$(1) +endif +endef +$(foreach BACKEND_C, $(wildcard $(SOURCEDIR)backends/*.c), $(eval $(call handle-extra-backend,$(basename $(notdir $(BACKEND_C)))))) +$(foreach BACKEND, $(SORTED_BACKENDS), $(eval $(call handle-backend,$(BACKEND)))) PIXBUF_FILTER="gdkpixbuf", ifeq ($(BACKENDS_BUILD), shared) OBJECTS+=backends/shared-initializer.o diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pqiv-2.13.2/README.markdown new/pqiv-2.13.3/README.markdown --- old/pqiv-2.13.2/README.markdown 2024-10-31 09:46:54.000000000 +0100 +++ new/pqiv-2.13.3/README.markdown 2025-11-14 20:16:03.000000000 +0100 @@ -182,6 +182,10 @@ Changelog --------- +pqiv 2.13.3 + * Fix ffmpeg 8.0 compatibility (fixes #258) + * Prefer specialized backends over generic ones (fixes #257) + pqiv 2.13.2 * Revert to not adding `--browse` to desktop files (fixes #232) * Fix crash for videos with unusual resolutions (fixes #247) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pqiv-2.13.2/backends/libav.c new/pqiv-2.13.3/backends/libav.c --- old/pqiv-2.13.2/backends/libav.c 2024-10-31 09:46:54.000000000 +0100 +++ new/pqiv-2.13.3/backends/libav.c 2025-11-14 20:16:03.000000000 +0100 @@ -167,7 +167,6 @@ } if(private->avcontext) { - avcodec_close(private->cocontext); #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(55,53,0) avcodec_free_context(&(private->cocontext)); #else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pqiv-2.13.2/pqiv.1 new/pqiv-2.13.3/pqiv.1 --- old/pqiv-2.13.2/pqiv.1 2024-10-31 09:46:54.000000000 +0100 +++ new/pqiv-2.13.3/pqiv.1 2025-11-14 20:16:03.000000000 +0100 @@ -1,5 +1,5 @@ .\" vim:filetype=groff -.TH pqiv 1 "March 2024" "2.13.2" +.TH pqiv 1 "November 2025" "2.13.3" .SH NAME pqiv \- powerful quick image viewer .\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pqiv-2.13.2/pqiv.c new/pqiv-2.13.3/pqiv.c --- old/pqiv-2.13.2/pqiv.c 2024-10-31 09:46:54.000000000 +0100 +++ new/pqiv-2.13.3/pqiv.c 2025-11-14 20:16:03.000000000 +0100 @@ -8102,7 +8102,7 @@ #endif gpointer load_images_thread(gpointer user_data) {/*{{{*/ #ifndef CONFIGURED_WITHOUT_INFO_TEXT - guint event_source; + guint event_source = 0; if(user_data != NULL) { // Use the info text updater only if this function was called in a separate // thread (--lazy-load option) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pqiv-2.13.2/pqiv.h new/pqiv-2.13.3/pqiv.h --- old/pqiv-2.13.2/pqiv.h 2024-10-31 09:46:54.000000000 +0100 +++ new/pqiv-2.13.3/pqiv.h 2025-11-14 20:16:03.000000000 +0100 @@ -29,7 +29,7 @@ #include "lib/bostree.h" #ifndef PQIV_VERSION -#define PQIV_VERSION "2.13.2" +#define PQIV_VERSION "2.13.3" #endif #define FILE_FLAGS_ANIMATION (guint)(1)
