Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libavif for openSUSE:Factory checked in at 2026-03-11 20:50:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libavif (Old) and /work/SRC/openSUSE:Factory/.libavif.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libavif" Wed Mar 11 20:50:07 2026 rev:32 rq:1337470 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libavif/libavif.changes 2025-07-17 17:18:03.890003901 +0200 +++ /work/SRC/openSUSE:Factory/.libavif.new.8177/libavif.changes 2026-03-11 20:50:25.057847442 +0100 @@ -1,0 +2,68 @@ +Fri Mar 6 13:31:51 UTC 2026 - [email protected] + +- update to 1.4.0: + * Added since 1.3.0 + - Allow avifenc to read png or jpeg files through stdin using --stdin-format. + - Support some Sample Transform schemes as defined in the version 1.2 of the + AVIF specification. + - Add an optional argument to the --depth flag of avifenc used to enable a bit + depth extension scheme in the encoded file. + - Add support for converting jpeg files with Apple style gain maps. + - Add support for PNG cICP chunk when decoding PNG files. If a PNG file contains + a cICP chunk and other color information chunks, such as iCCP (ICC profile), + the other chunks are ignored as per the PNG Specification Third Edition + Section 4.3. + - Support reading Sample-Transform-based 16-bit AVIF files when + avifDecoder::imageContentToDecode & AVIF_IMAGE_CONTENT_SAMPLE_TRANSFORMS is + not zero. + - Support Sample Transform derived image items with grid input image items. + - Add --sato flag to avifdec to enable Sample Transforms support at decoding. + - Add --grid option to avifgainmaputil. + - Apply clean aperture crop, rotation and mirror when decoding to PNG or JPEG. + Remove orientation information from Exif if present. + - Add avif::RGBImageCleanup to the C++ API. + + * Changed since 1.3.0 + - Set avifDecoder::image->depth to the same value after avifDecoderParse() as + after avifDecoderNextImage() when the file to decode contains a 'sato' derived + image item. + - avifdec only enables Sample Transform decoding when --depth is set to 16. + - Update dav1d.cmd/dav1d_android.sh/LocalDav1d.cmake: 1.5.3 + - Update googletest.cmd/LocalGTest.cmake: v1.17.0 + - Update libgav1.cmd: v0.20.0 + - Update libjpeg.cmd/LocalJpeg.cmake: 3.1.3 + - Update libyuv.cmd/LocalLibyuv.cmake: deeb764bb (1922) + - Update libsharpyuv.cmd/LocalLibsharpyuv.cmake: v1.6.0 + - Update libxml2.cmd/LocalLibXml2.cmake: v2.15.1 + - Update aom.cmd/LocalAom.cmake: v3.13.1 + - Update LocalAvm.cmake: research-v13.0.0 + - Update rav1e.cmd/LocalRav1e.cmake: cargo-c v0.10.20, corrosion v0.6.1, + rav1e v0.8.1 + - Update svt.cmd/svt.sh/LocalSvt.cmake: v4.0.1 + - Update zlibpng.cmd/LocalZlibpng.cmake: libpng 1.6.55, zlib 1.3.2 + - Fix grayscale conversion when changing the bit depth. + - Bump cmake_minimum_required from 3.13 to 3.22 + - Associate transformative properties with alpha auxiliary image items. + - Always forward the CICP color primaries, transfer characteristics, + and matrix coefficients to the AV1 encoder, which writes them in the Sequence + Header OBU, for compatibility with libraries that wrongly ignore the colr box. + - Use a "quality to quantizer (QP)" mapping formula designed for AOM_TUNE_IQ. + - Set tuning before applying the user-provided specific aom codec options. + - Use AOM_TUNE_PSNR by default when encoding alpha with libaom because + AOM_TUNE_SSIM causes ringing for alpha. + - Use AOM_TUNE_IQ by default when encoding still non-RGB color samples with + libaom v3.13.0 or later. + - Converting an image containing a gain map using avifenc with the --grid flag + now also splits the gain map into a grid. + - In avifenc, set Exif orientation to 1 (no transformation) when converting + JPEGs to AVIF. + - Use all-intra encoding for a layered image if the total number of layers is 2 + and the quality of the first layer is very low (q <= 10). + + * Removed since 1.3.0 + - Remove ext/avm.cmd. + - Remove the AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM CMake flag. + - Remove support for libaom versions up to 2.0.0 inclusive. + - Un-export the private function avifImagePushProperty(). + +------------------------------------------------------------------- Old: ---- libavif-1.3.0.tar.gz New: ---- libavif-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libavif.spec ++++++ --- /var/tmp/diff_new_pack.lAOsqT/_old 2026-03-11 20:50:25.709874432 +0100 +++ /var/tmp/diff_new_pack.lAOsqT/_new 2026-03-11 20:50:25.713874597 +0100 @@ -1,7 +1,7 @@ # # spec file for package libavif # -# Copyright (c) 2025 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 @@ -34,7 +34,7 @@ %endif Name: libavif -Version: 1.3.0 +Version: 1.4.0 Release: 0 Summary: Library for encoding and decoding .avif files License: BSD-2-Clause @@ -131,6 +131,7 @@ mkdir ext/libargparse tar -xf %{SOURCE10} --strip-components=1 -C ext/libargparse +sed -e 's/VERSION 3\.9/VERSION 3.10/' -i ext/libargparse/CMakeLists.txt %build %define __builder ninja ++++++ libavif-1.3.0.tar.gz -> libavif-1.4.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/libavif/libavif-1.3.0.tar.gz /work/SRC/openSUSE:Factory/.libavif.new.8177/libavif-1.4.0.tar.gz differ: char 13, line 1
