Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vips for openSUSE:Factory checked in at 2026-08-11 17:12:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vips (Old) and /work/SRC/openSUSE:Factory/.vips.new.17972 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vips" Tue Aug 11 17:12:03 2026 rev:56 rq:1370476 version:8.18.5 Changes: -------- --- /work/SRC/openSUSE:Factory/vips/vips.changes 2026-05-13 17:24:36.024387914 +0200 +++ /work/SRC/openSUSE:Factory/.vips.new.17972/vips.changes 2026-08-11 17:13:22.552487784 +0200 @@ -1,0 +2,49 @@ +Wed Aug 5 09:45:59 UTC 2026 - Enrico Belleri <[email protected]> + +- Update to version 8.18.5: + * maplut: fix possible OOB read with complex images + * measure: verify image region is larger than patch count + * matload: more specific Matlab detection + * reduceh: fix potential incorrect output with Highway < 1.1.0 + * jxlsave: ensure EXIF data is freed on error + * icc_ac2rc: ensure ICC profile is closed on error + * buildlut: guard against NaN values + * tiffsave: better xyz handling + * more use of vips_image_decode() + * quantise: better conversion to rgba + * jp2kload: support palette images + * buildlut: better final write calculation + * heifload: raise security limits on references + * tiffload: squash out read errors in openin_source_read + * jxlsave: convert CMYK images to sRGB + * heifload: fix `-Winteger-overflow` warning on 32-bit platforms + * object: guard against non-input arguments + * enumtypes: avoid misuse of `G_GNUC_CONST` for GCC 17 compat + * invertlut: verify input mask positions + * bandjoin_const: fix possible OOB read with RAD/LABQ images + * edge: ensure parent object is built + * object: guard against invalid interpolators + * foreign: guard against NULL filenames + * stdif: expand input by one column + * dcrawload: add support for non-square pixels + * image_sanity: ensure scanlines fit in INT_MAX + * rank: expand input by one column + * hist_local: expand input by one column + * fix possible null-pointer dereference in quantizr backend + * jp2ksave: fix OOB read during chroma subsampling + * jp2ksave: prevent heap buffer overflow on non-RGB images + * heifload: tighten limits on memory use + * boolean: fix heap-buffer-overflow in lshift + * magickload: check animation height + * source: fix max/min confusion + * uhdrsave: use macro to size buffer + * draw_mask: fix support for packed LABQ images + * reduceh: fix possible OOB read in Highway path + * buildlut: check upper bound of x range + * jxl: ensure status codes are propagated + * archive: fix compatibility with MSVC + * ppmload: check image dimensions + * thumbnail: better pyr detection + * jpegsave: fix scrgb save with uhdr disabled + +------------------------------------------------------------------- Old: ---- vips-8.18.2.tar.xz New: ---- vips-8.18.5.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vips.spec ++++++ --- /var/tmp/diff_new_pack.o75H0e/_old 2026-08-11 17:13:23.136512524 +0200 +++ /var/tmp/diff_new_pack.o75H0e/_new 2026-08-11 17:13:23.136512524 +0200 @@ -23,12 +23,12 @@ %define short_version_ 8.0 %define somajor 42 Name: vips -Version: 8.18.2 +Version: 8.18.5 Release: 0 Summary: C/C++ library for processing large images License: LGPL-2.1-only Group: Development/Libraries/C and C++ -URL: https://www.libvips.org/ +URL: https://www.libvips.org Source0: https://github.com/libvips/libvips/releases/download/v%{version}/%{name}-%{version}.tar.xz BuildRequires: cmake BuildRequires: fdupes ++++++ vips-8.18.2.tar.xz -> vips-8.18.5.tar.xz ++++++ /work/SRC/openSUSE:Factory/vips/vips-8.18.2.tar.xz /work/SRC/openSUSE:Factory/.vips.new.17972/vips-8.18.5.tar.xz differ: char 27, line 1
