Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libaom for openSUSE:Factory checked in at 2021-05-12 19:31:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libaom (Old) and /work/SRC/openSUSE:Factory/.libaom.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libaom" Wed May 12 19:31:44 2021 rev:4 rq:892094 version:3.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libaom/libaom.changes 2021-03-12 13:31:37.766183587 +0100 +++ /work/SRC/openSUSE:Factory/.libaom.new.2988/libaom.changes 2021-05-12 19:32:12.291044159 +0200 @@ -1,0 +2,81 @@ +Mon May 10 14:00:23 UTC 2021 - daniel.molken...@suse.com + +- Update to version 3.1.0 (bsc#1185843): + https://aomedia.googlesource.com/aom/+/refs/tags/v3.1.0 + + This release adds an "all intra" mode to the encoder, which significantly + speeds up the encoding of AVIF still images at speed 6. + + - Upgrading: + All intra mode for encoding AVIF still images and AV1 all intra videos: + AOM_USAGE_ALL_INTRA (2) can be passed as the 'usage' argument to + aom_codec_enc_config_default(). + + New encoder control IDs added: + - AV1E_SET_ENABLE_DIAGONAL_INTRA: Enable diagonal (D45 to D203) intra + prediction modes (0: false, 1: true (default)). Also available as + "enable-diagonal-intra" for the aom_codec_set_option() function. + + New aom_tune_metric enum value: AOM_TUNE_BUTTERAUGLI. The new aomenc option + --tune=butteraugli was added to optimize the encoder???s perceptual quality by + optimizing the Butteraugli metric. Install libjxl (JPEG XL) and then pass + -DCONFIG_TUNE_BUTTERAUGLI=1 to the cmake command to enable it. + + +- Includes 3.0 + https://aomedia.googlesource.com/aom/+/refs/tags/v3.0.0 +This release includes compression efficiency improvement, speed improvement +for realtime mode, as well as some new APIs. + + - Upgrading: + + Support for PSNR calculation based on stream bit-depth. + + New encoder control IDs added: + - AV1E_SET_ENABLE_RECT_TX + - AV1E_SET_VBR_CORPUS_COMPLEXITY_LAP + - AV1E_GET_BASELINE_GF_INTERVAL + - AV1E_SET_ENABLE_DNL_DENOISING + + New decoder control IDs added: + - AOMD_GET_FWD_KF_PRESENT + - AOMD_GET_FRAME_FLAGS + - AOMD_GET_ALTREF_PRESENT + - AOMD_GET_TILE_INFO + - AOMD_GET_SCREEN_CONTENT_TOOLS_INFO + - AOMD_GET_STILL_PICTURE + - AOMD_GET_SB_SIZE + - AOMD_GET_SHOW_EXISTING_FRAME_FLAG + - AOMD_GET_S_FRAME_INFO + + New aom_tune_content enum value: AOM_CONTENT_FILM + + New aom_tune_metric enum value: AOM_TUNE_VMAF_NEG_MAX_GAIN + + Coefficient and mode update can be turned off via + AV1E_SET_{COEFF/MODE}_COST_UPD_FREQ. + + New key & value API added, available with aom_codec_set_option() function. + Scaling API expanded to include 1/4, 3/4 and 1/8. + + - Enhancements: + + Better multithreading performance with realtime mode. + New speed 9 setting for faster realtime encoding. + Smaller binary size with low bitdepth and realtime only build. + Temporal denoiser and its optimizations on x86 and Neon. + Optimizations for scaling. + Faster encoding with speed settings 2 to 6 for good encoding mode. + Improved documentation throughout the library, with function level + documentation, tree view and support for the dot tool. + + - Bug fixes: + Aside from those mentioned in v2.0.1 and v2.0.2, this release includes the + following bug fixes: + + Issue 2940: Segfault when encoding with --use-16bit-internal and --limit > 1 + Issue 2941: Decoder mismatch with --rt --bit-depth=10 and --cpu-used=8 + Issue 2895: mingw-w64 i686 gcc fails to build + Issue 2874: Separate ssse3 functions from sse2 file. + +------------------------------------------------------------------- Old: ---- libaom-2.0.2.obscpio New: ---- libaom-3.1.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libaom.spec ++++++ --- /var/tmp/diff_new_pack.WsLM9p/_old 2021-05-12 19:32:13.139040772 +0200 +++ /var/tmp/diff_new_pack.WsLM9p/_new 2021-05-12 19:32:13.139040772 +0200 @@ -16,11 +16,11 @@ # -%define sover 2 +%define sover 3 %define __builder ninja %define __builddir _build Name: libaom -Version: 2.0.2 +Version: 3.1.0 Release: 0 Summary: AV1 codec library License: BSD-2-Clause ++++++ _service ++++++ --- /var/tmp/diff_new_pack.WsLM9p/_old 2021-05-12 19:32:13.167040659 +0200 +++ /var/tmp/diff_new_pack.WsLM9p/_new 2021-05-12 19:32:13.167040659 +0200 @@ -5,7 +5,7 @@ <param name="filename">libaom</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v([0-9\.]*)</param> - <param name="revision">v2.0.2</param> + <param name="revision">v3.1.0</param> <param name="changesgenerate">enable</param> </service> <service name="tar" mode="buildtime" /> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.WsLM9p/_old 2021-05-12 19:32:13.187040580 +0200 +++ /var/tmp/diff_new_pack.WsLM9p/_new 2021-05-12 19:32:13.187040580 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://aomedia.googlesource.com/aom</param> - <param name="changesrevision">cb1d48da8da2061e72018761788a18b8fa8013bb</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">c0f14141bd71414b004dccd66d48b27570299fa3</param></service></servicedata> \ No newline at end of file ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.WsLM9p/_old 2021-05-12 19:32:13.203040516 +0200 +++ /var/tmp/diff_new_pack.WsLM9p/_new 2021-05-12 19:32:13.203040516 +0200 @@ -1 +1 @@ -libaom2 +libaom3 ++++++ libaom-0001-Do-not-disable-_FORTIFY_SOURCE.patch ++++++ --- /var/tmp/diff_new_pack.WsLM9p/_old 2021-05-12 19:32:13.211040484 +0200 +++ /var/tmp/diff_new_pack.WsLM9p/_new 2021-05-12 19:32:13.211040484 +0200 @@ -1,26 +1,14 @@ -From 4f2257d533bd461bda6ce58ac21c7dc6995cf7c7 Mon Sep 17 00:00:00 2001 -From: Martin Herkt <lach...@srsfckn.biz> -Date: Fri, 29 Jun 2018 02:50:20 +0200 -Subject: Do not disable _FORTIFY_SOURCE - ---- - build/cmake/aom_configure.cmake | 3 --- - 1 file changed, 3 deletions(-) - diff --git a/build/cmake/aom_configure.cmake b/build/cmake/aom_configure.cmake -index 5d782aaf9..cb77ff4d9 100644 +index 43d60ae3d..175339178 100644 --- a/build/cmake/aom_configure.cmake +++ b/build/cmake/aom_configure.cmake -@@ -290,9 +290,6 @@ else() +@@ -321,9 +321,6 @@ else() add_compiler_flag_if_supported("-Werror") endif() -- if("${CMAKE_BUILD_TYPE}" MATCHES "Rel") +- if(build_type_lowercase MATCHES "rel") - add_compiler_flag_if_supported("-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0") - endif() add_compiler_flag_if_supported("-D_LARGEFILE_SOURCE") add_compiler_flag_if_supported("-D_FILE_OFFSET_BITS=64") endif() --- -2.18.0 - ++++++ libaom-2.0.2.obscpio -> libaom-3.1.0.obscpio ++++++ /work/SRC/openSUSE:Factory/libaom/libaom-2.0.2.obscpio /work/SRC/openSUSE:Factory/.libaom.new.2988/libaom-3.1.0.obscpio differ: char 49, line 1 ++++++ libaom.obsinfo ++++++ --- /var/tmp/diff_new_pack.WsLM9p/_old 2021-05-12 19:32:13.255040308 +0200 +++ /var/tmp/diff_new_pack.WsLM9p/_new 2021-05-12 19:32:13.255040308 +0200 @@ -1,5 +1,5 @@ name: libaom -version: 2.0.2 -mtime: 1612832758 -commit: cb1d48da8da2061e72018761788a18b8fa8013bb +version: 3.1.0 +mtime: 1620075560 +commit: c0f14141bd71414b004dccd66d48b27570299fa3