Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package SVT-AV1 for openSUSE:Factory checked 
in at 2026-07-20 09:57:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/SVT-AV1 (Old)
 and      /work/SRC/openSUSE:Factory/.SVT-AV1.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "SVT-AV1"

Mon Jul 20 09:57:23 2026 rev:22 rq:1366400 version:4.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/SVT-AV1/SVT-AV1.changes  2025-03-18 
17:41:19.625604676 +0100
+++ /work/SRC/openSUSE:Factory/.SVT-AV1.new.24530/SVT-AV1.changes       
2026-07-20 09:59:59.965461480 +0200
@@ -1,0 +2,43 @@
+Fri Jul 17 11:44:17 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 4.2.0
+  * encoder: Optimized still-image screen content detection
+  * Added more ARM architecture optimizations
+  * OD/Random Access:
+  * Added TUNE-VMAF mode targeting ~15% VMAF BD-rate improvement at
+    minimal PSNR loss
+  * Implemented single-thread processing mode with RA handling
+  * New CLI options: --cqp, --enable-intrabc, --hbd-mds,
+    --enable-kf-tf
+  * RTC/Low Delay:
+  * Added CBR rate control with Kalman-filter QP estimation, cyclic
+    refresh, and frame re-encode
+  * Added on-the-fly MG size, preset, bitrate, and frame rate
+    changes
+  * Added reference frame management API with LTR support and
+    two-layer RPS structure
+
+-------------------------------------------------------------------
+Mon Jan 26 11:32:33 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 4.0.0
+  * Extended the CRF range to 70, reducing the impact or QP scaling
+    allowing the encoder to reach lower bitrates.
+  * Added quarter steps between CRF increments to allow for further
+    granularity in QP selection.
+  * Added ability to calculate per-frame PSNR and SSIM metrics.
+  * Added tune IQ and MS-SSIM for Still Image coding mode.
+  * ~5-8x speedup M11-M0 at the same quality levels with tune
+    MS-SSIM, and ~5-8% BD-Rate improvements at the same complexity
+    with tune MS-SSIM.
+  * ~5-15% speedup at similar quality levels in `--rtc` mode across
+    presets 7–11.
+  * Tradeoff improvements for the Random Access mode (VOD use case)
+    showing a 10–25% speedup across presets M7 down to M0 for
+    `--fast-decode 1` and 2.
+  * Added AC Bias, a psychovisual feature that improves detail
+    preservation and film grain retention.
+  * Update S-Frame support to allow setting it in a specific decode
+    order option and with more QP options.
+
+-------------------------------------------------------------------

Old:
----
  SVT-AV1-v3.0.1.tar.gz

New:
----
  SVT-AV1-v4.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ SVT-AV1.spec ++++++
--- /var/tmp/diff_new_pack.LQzbEN/_old  2026-07-20 10:00:00.597482751 +0200
+++ /var/tmp/diff_new_pack.LQzbEN/_new  2026-07-20 10:00:00.601482885 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package SVT-AV1
 #
-# 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
@@ -17,7 +17,8 @@
 
 
 Name:           SVT-AV1
-Version:        3.0.1
+%define lname libSvtAv1Enc4
+Version:        4.2.0
 Release:        0
 Summary:        An AV1 decoder/encoder for video streams
 License:        BSD-3-Clause-Clear
@@ -29,15 +30,14 @@
 BuildRequires:  gcc-c++ >= 5.4.0
 BuildRequires:  help2man
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(libcpuinfo)
 BuildRequires:  yasm
+BuildRequires:  pkgconfig(libcpuinfo)
 # broken package
 # BuildRequires:  cpuinfo-devel
 Provides: bundled(fastfeat)
 Provides: bundled(safestringlib)
 ExclusiveArch:  aarch64 riscv64 x86_64
 
-
 %description
 The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an
 AV1-compliant encoder/decoder library core. The SVT-AV1 encoder development is
@@ -45,11 +45,11 @@
 encoding / transcoding video applications. The SVT-AV1 decoder implementation
 is targeting future codec research activities.
 
-%package -n libSvtAv1Enc3
+%package -n %lname
 Summary:        An AV1 decoder/encoder for video streams
 Group:          System/Libraries
 
-%description -n libSvtAv1Enc3
+%description -n %lname
 The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an
 AV1-compliant encoder/decoder library core. The SVT-AV1 encoder development is
 a work-in-progress targeting performance levels applicable to both VOD and Live
@@ -59,7 +59,7 @@
 %package devel
 Summary:        Development files for %name
 Group:          Development/Libraries/C and C++
-Requires:       libSvtAv1Enc3 = %version
+Requires:       %lname = %version
 
 %description devel
 An AV1 encoder for video streams from Intel.
@@ -73,14 +73,16 @@
 mv third_party/safestringlib/LICENSE 
third_party/safestringlib/LICENSE.safestringlib
 mv third_party/fastfeat/LICENSE third_party/fastfeat/LICENSE.fastfeat
 
-#sanitize third_party
-# rm -rf  third_party/cpuinfo
-rm -rf  third_party/aom*
-rm -rf  third_party/googletest
-
+rm -Rf third_party/googletest
 
 %build
+# ABI break, https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2337
+sv="$PWD/lib.v"
+ver=$(echo %version | cut -d+ -f1)
+echo "SVT_$ver { global: *; };" >"$sv"
+
 %cmake \
+       -DCMAKE_SHARED_LINKER_FLAGS:STRING="-Wl,--version-script=$sv" \
         -DNATIVE=OFF \
         -DSVT_AV1_LTO=ON \
         -DENABLE_AVX512=ON \
@@ -103,9 +105,9 @@
 cp -a Docs README.md "$b/"
 %fdupes %buildroot/%_prefix
 
-%ldconfig_scriptlets -n libSvtAv1Enc3
+%ldconfig_scriptlets -n %lname
 
-%files -n libSvtAv1Enc3
+%files -n %lname
 %license LICENSE.md PATENTS.md third_party/fastfeat/LICENSE.fastfeat 
third_party/safestringlib/LICENSE.safestringlib
 %_libdir/libSvtAv1Enc.so.*
 
@@ -117,5 +119,6 @@
 %files devel
 %_libdir/libSvtAv1Enc.so
 %_libdir/pkgconfig/*.pc
+%_libdir/cmake/
 %_includedir/svt-av1/
 

++++++ SVT-AV1-v3.0.1.tar.gz -> SVT-AV1-v4.2.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/SVT-AV1/SVT-AV1-v3.0.1.tar.gz 
/work/SRC/openSUSE:Factory/.SVT-AV1.new.24530/SVT-AV1-v4.2.0.tar.gz differ: 
char 15, line 1

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.LQzbEN/_old  2026-07-20 10:00:00.661484904 +0200
+++ /var/tmp/diff_new_pack.LQzbEN/_new  2026-07-20 10:00:00.665485039 +0200
@@ -1,5 +1,5 @@
-mtime: 1741947045
-commit: 21ea6b2d4c7b295558cbe29f8f6b60157b0c958622bc2b81a0ce5c60f709d766
+mtime: 1784288844
+commit: 707239251f07300e4ca21d414dadb571b04d17f5e51d589ed78b0a271d119d8f
 url: https://src.opensuse.org/jengelh/SVT-AV1
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-07-17 13:47:24.000000000 +0200
@@ -0,0 +1 @@
+.osc

Reply via email to