Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libavif for openSUSE:Factory checked in at 2024-09-04 13:21:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libavif (Old) and /work/SRC/openSUSE:Factory/.libavif.new.10096 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libavif" Wed Sep 4 13:21:58 2024 rev:25 rq:1198306 version:1.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libavif/libavif.changes 2024-03-18 16:43:41.225028453 +0100 +++ /work/SRC/openSUSE:Factory/.libavif.new.10096/libavif.changes 2024-09-04 13:21:58.891132136 +0200 @@ -1,0 +2,79 @@ +Sat Aug 31 15:13:53 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 1.1.1: + * In avif.h, change "AVIF_API AVIF_NODISCARD" back to + "AVIF_NODISCARD AVIF_API" to fix clang-cl and MSVC compilation + errors in the shared library build on Windows. + * Fix -DAVIF_GTEST=SYSTEM + * Fix infe_type and codec_config_type wrongly read as byte- + aligned fields in the + * experimental feature AVIF_ENABLE_EXPERIMENTAL_METAV1. + * When building aom as a local dependency, runtime CPU + detection (`CONFIG_RUNTIME_CPU_DETECT`) is now always `ON`; + * Fix CMake config shared library leaks + * Update gain map metadata to current ISO 21496-1 draft. + * cmake: Only search for ASM_NASM language on x86_64 platforms. + * Fix "No known features for CXX compiler" CMake error. + * Fix aom link flags so that transitive library link flags are + included when aom is a static library + * Fix out-of-order 'dimg' grid associations + * Report files with an item used in multiple 'dimg' boxes with + * AVIF_RESULT_NOT_IMPLEMENTED instead of + AVIF_RESULT_INVALID_IMAGE_GRID. + * Add experimental API for reading and writing gain maps in + AVIF files. + * If enabled at compile time, add `gainMap` field to + `avifImage`, + * add `qualityGainMap` field to `avifEncoder`, add + `gainMapPresent`, `enableDecodingGainMap`, + `enableParsingGainMapMetadata` and `ignoreColorAndAlpha` to + `avifDecoder`. + * Utility functions for working with gain maps are also added. + * Gain maps allow readers that support them to display HDR + images that look good on both HDR and SDR displays. + * Add experimental support for converting jpeg files with gain + maps to AVIF files with gain maps. Requires libxml2, and the + AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP compilation flag. + * Add a --qgain-map flag to control the gain map quality in + avifenc. + * Add the headerFormat member of new type avifHeaderFormat to + avifEncoder. + * Add experimental API for reading and writing "mif3"-branded + AVIF files behind the compilation flag + AVIF_ENABLE_EXPERIMENTAL_METAV1. + * Implement avifImageScale() fallback when libyuv is not + available. + * Partial import of libyuv to third_party/libyuv (new LICENSE). + * Add avifenc flag suffixes ":update" and ":u". Quality- + relative, tiling-relative and codec-specific flags can now be + positional, relative to input files. + * Add experimental support for layered AVIF encoding in + avifenc. + * Use the --layered flag to enable layered AVIF encoding. + * Layered AVIF has multiple layers, which works like frame of + animated AVIF, and layers can be rendered in progressive + manner on supported viewers + * Only aom supports layered AVIF encoding at the time of + writing. + * Add --scaling-mode flag to set scaling mode of each layer. + * This part of AV1 encoder is not as thoroughly tested, so + there are higher possibility encoder may crash when given certain + configuration or input. + * Add imageSequenceTrackPresent flag to the avifDecoder struct. + * avifImageScale() function was made part of the public ABI. + * Add avif_cxx.h as a C++ header with basic functionality. + * Add enum aliases AVIF_COLOR_PRIMARIES_SRGB, + AVIF_COLOR_PRIMARIES_BT2100, + * AVIF_COLOR_PRIMARIES_DCI_P3, + AVIF_TRANSFER_CHARACTERISTICS_PQ. + * Add avifResult enum entry AVIF_RESULT_INTERNAL_ERROR. + * Require libyuv by default (but it can still be disabled with + * -DAVIF_LIBYUV=OFF). + * Add avifdec --icc flag to override the output color profile. + * Add experimental API for reading and writing 16-bit AVIF + files behind the + * compilation flag AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM. + * Add AVIF_CHROMA_SAMPLE_POSITION_RESERVED to + avifChromaSamplePosition enum. + +------------------------------------------------------------------- Old: ---- libavif-1.0.4.tar.gz New: ---- libavif-1.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libavif.spec ++++++ --- /var/tmp/diff_new_pack.tW44Cc/_old 2024-09-04 13:21:59.583161093 +0200 +++ /var/tmp/diff_new_pack.tW44Cc/_new 2024-09-04 13:21:59.583161093 +0200 @@ -27,7 +27,7 @@ %bcond_with yuv %endif Name: libavif -Version: 1.0.4 +Version: 1.1.1 Release: 0 Summary: Library for encoding and decoding .avif files License: BSD-2-Clause @@ -112,8 +112,14 @@ %build %cmake \ - -DAVIF_CODEC_RAV1E:BOOL=ON \ - -DAVIF_CODEC_DAV1D:BOOL=ON \ + -DAVIF_CODEC_AOM=SYSTEM \ + -DAVIF_CODEC_DAV1D=SYSTEM \ + -DAVIF_CODEC_RAV1E=SYSTEM \ + -DAVIF_GTEST=SYSTEM \ + -DAVIF_JPEG=SYSTEM \ + -DAVIF_LIBXML2=SYSTEM \ + -DAVIF_LIBYUV=SYSTEM \ + -DAVIF_ZLIBPNG=SYSTEM \ %if %{with aom} -DAVIF_CODEC_AOM:BOOL=ON \ %endif ++++++ libavif-1.0.4.tar.gz -> libavif-1.1.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/libavif/libavif-1.0.4.tar.gz /work/SRC/openSUSE:Factory/.libavif.new.10096/libavif-1.1.1.tar.gz differ: char 14, line 1