Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package imv for openSUSE:Factory checked in at 2021-08-18 08:55:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/imv (Old) and /work/SRC/openSUSE:Factory/.imv.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "imv" Wed Aug 18 08:55:49 2021 rev:5 rq:912364 version:4.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/imv/imv.changes 2019-07-02 10:38:55.554630212 +0200 +++ /work/SRC/openSUSE:Factory/.imv.new.1899/imv.changes 2021-08-18 08:56:35.418927045 +0200 @@ -1,0 +2,90 @@ +Mon Aug 16 07:58:24 UTC 2021 - Michael Vetter <[email protected]> + +- Update to 4.3.0: + * Give freeimage backend preceedence over libjpeg + * Fix lack of X11 window deletion event handling + * Scale fonts correctly for high-DPI wayland + * Suppress annoying TIFF error messages + * Fix missing -lm dependency for imv-msg + * Fix image skipping when reading slow filesystems + * Add a contrib directory + * Add contrib/imv-folder + * Fix zoom speed dependence on buffer/image width + * Improve stat error handling when loading directories + * Fix double-free when backend libjpeg is used + * Fix -n option not working for symbolic links + * List image/heif as a supported mime type + * Fix flickering bug in high-DPI wayland + +------------------------------------------------------------------- +Mon Aug 16 07:58:06 UTC 2021 - Michael Vetter <[email protected]> + +- Update to 4.2.0: + * Switched to meson build system + * Added HEIF backend + * Added rotate and flip commands + * Added colour support for overlay + * Added some missing command/config documentation + * Read directories in alphabetical order + * Fixed several memory leaks + * Improved compatibility with non glibc systems + * Fixed several window management bugs for Wayland + * Fixed bug when selecting first/last image + +------------------------------------------------------------------- +Mon Aug 16 07:57:41 UTC 2021 - Michael Vetter <[email protected]> + +- Update to 4.1.0: + * Added libsngif backend + * Added command history to console + * Added proper UTF-8 support to the console + * Fixed name of libjpeg-turbo backend + * Fixed reading images from stdin + * Increased maximum supported PNG file size + * Added Keywords to imv.desktop + * Set NoDisplay in imv.desktop + * Simplified async logic in backends + * Fixed typo in manpages + * Fixed name of the LGPL + +------------------------------------------------------------------- +Mon Aug 16 07:57:23 UTC 2021 - Michael Vetter <[email protected]> + +- Update to 4.0.1: + * Documented default binds in man page + * Added icon to imv.desktop + * Added builtin aliases to provide backwards compatibility for removed commands + * Added warning when legacy bind syntax is detected + +------------------------------------------------------------------- +Mon Aug 16 07:55:17 UTC 2021 - Michael Vetter <[email protected]> + +- Update to 4.0.0: + * Fixed keyboard layout handling, changing bind syntax + * Renamed many commands (select_rel -> next/prev, select_abs -> goto, etc.) + * Temporarily removed autoresize option + * Dropped SDL2 dependency, implementing Wayland and X11 support natively + through imv-wayland and imv-x11 binaries + * Added support for displaying SVGs at native resolution regardless of zoom + level + * Added hidpi support on Wayland + * Added '-c' argument to specify commands to run at startup + * Added 'bind' command to add new binds at runtime + * Added 'background' command to change background colour at runtime + * Added 'upscaling' command to modify upscaling method at runtime + * Added optional argument to close command to specify an index or all images + * Added initial_pan option to configure which part of an image is initially + focused on + * Added support for aliases passing arguments to underlying their commands + * Added imv-msg program to send commands to a running instance of imv + * Added $imv_pid environment variable + * Allowed imv to remain open with no images open + * Improved unicode support in overlay + * Fixed typo in $imv_slideshow_duration environment variable + * Added new crop scaling method, which will zoom in until an image completely + fills the window + * Fixed a bug where 16-bit greyscale images would not load + * Fixed a memory corruption bug in generic list implementation + * Fixed several memory leaks + +------------------------------------------------------------------- Old: ---- v3.1.2.tar.gz New: ---- v4.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ imv.spec ++++++ --- /var/tmp/diff_new_pack.HykRSl/_old 2021-08-18 08:56:35.902926476 +0200 +++ /var/tmp/diff_new_pack.HykRSl/_new 2021-08-18 08:56:35.910926466 +0200 @@ -1,7 +1,7 @@ # # spec file for package imv # -# 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,12 +12,12 @@ # 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: imv -Version: 3.1.2 +Version: 4.3.0 Release: 0 Summary: Image viewer for X11/Wayland License: MIT AND GPL-2.0-or-later @@ -26,13 +26,25 @@ Source: https://github.com/eXeC64/imv/archive/v%{version}.tar.gz BuildRequires: asciidoc BuildRequires: freeimage-devel -BuildRequires: libjpeg8-devel -BuildRequires: libpng16-devel -BuildRequires: librsvg-devel -BuildRequires: libtiff-devel +BuildRequires: libicu-devel +BuildRequires: libinih-devel +BuildRequires: meson +BuildRequires: ninja BuildRequires: pkgconfig BuildRequires: pkgconfig(SDL2_ttf) +BuildRequires: pkgconfig(cmocka) BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(libheif) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libpng16) +BuildRequires: pkgconfig(librsvg-2.0) >= 2.44 +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(libturbojpeg) +BuildRequires: pkgconfig(pangocairo) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xkbcommon-x11) %description imv is a command line image viewer intended for use with tiling window managers. @@ -41,18 +53,18 @@ %setup -q %build -make %{?_smp_mflags} \ - PREFIX="%{_prefix}" +%meson -Dlibnsgif=disabled +%meson_build %install -%make_install \ - PREFIX="%{_prefix}" +%meson_install %files %license LICENSE %doc AUTHORS README.md %{_bindir}/%{name}* %{_datadir}/applications/%{name}.desktop +%{_datadir}/applications/%{name}-folder.desktop %{_mandir}/man?/%{name}* %{_sysconfdir}/%{name}_config ++++++ v3.1.2.tar.gz -> v4.3.0.tar.gz ++++++ ++++ 13402 lines of diff (skipped)
