Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rav1e for openSUSE:Factory checked 
in at 2022-12-02 13:12:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rav1e (Old)
 and      /work/SRC/openSUSE:Factory/.rav1e.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rav1e"

Fri Dec  2 13:12:04 2022 rev:15 rq:1039292 version:0.6.1+0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rav1e/rav1e.changes      2022-01-09 
22:50:11.759285216 +0100
+++ /work/SRC/openSUSE:Factory/.rav1e.new.1835/rav1e.changes    2022-12-02 
13:12:07.697519936 +0100
@@ -1,0 +2,347 @@
+Thu Dec 01 06:55:58 UTC 2022 - a...@cryptomilk.org
+
+- Update to version 0.6.1+0:
+  * Fix the capi deps
+  * Revert "x86: Disable 8x16 16bpc inverse transforms for SSE4.1"
+  * inverse_transform_add: Align to dav1d EOB convention
+  * x86: Disable 8x16 16bpc inverse transforms for SSE4.1
+  * CI: Fix up deploy workflow
+  * Add C API for level.
+  * Add level to API and CLI.
+  * CI: Correct format of target_cpu for x86_64 in deploy workflow
+  * Produced optimized binary versions from CI
+  * Write level stored in sequence struct.
+  * Bump actions/download-artifact from 2 to 3
+  * Bump actions/upload-artifact from 2 to 3
+  * Bump actions/cache from 2 to 3
+  * Update deps
+  * Update cargo-c binaries url
+  * Add Dependabot configuration for GitHub Actions updates
+  * tests: Add three-pass encode with target bitrate
+  * Add SIMD helpers to speed up Rust get_sad (#3050)
+  * Replace last 16x4 and 4x16 avx2 hbd satd intrinsics with asm (#3051)
+  * x86: Add AVX2 HBD SATD asm for 8x8-transformed blocks (#3048)
+  * Bump minimum rustc to 1.60, required by clap 4
+  * Update clap to 4.0
+  * Remove unused regex dependency
+  * Cleanup log level parsing
+  * Replace actions-rs/toolchain with dtolnay/rust-toolchain
+  * Remove action-rs/cargo
+  * rate: Retire and separate TwoPassOutParams
+  * rate: Estimate target quantizer on first pass
+  * segmentation: Reset min_segment on data update
+  * Replace AVX2 HBD SATD intrinsics with ASM, for some block sizes (#3039)
+  * Remove arrayref dependency
+  * Fix new clippy lints
+  * Move v_frame to its own repository
+  * Add scales and segment thresholds to dump_lookahead_data
+  * Fix UB in pred_max test
+  * Delete build.sh
+  * bin: Admit more than 2 encoder passes
+  * Create new speed level 8, drop level 7
+  * Keep the version line compatible with 0.5
+  * Add back shorthand for `--verbose` and `--quiet` (#3022)
+  * Mention cargo-criterion
+  * Bump criterion version
+  * Update to criterion non-deprecated api
+  * Prepare for 0.6.0 release
+  * bin: Bring --photon-noise out from under unstable feature
+  * Update guide on how to produce target-specific builds
+  * CI: Deploy rav1e-ch binary tuned for modern x86_64
+  * build: Handle absent CARGO_CFG_TARGET_FEATURE
+  * Calculate geometric mean for DistortionScale::inv_mean()
+  * Convert plane-level distortion scales to fixed-point
+  * Expand precision of DistortionScale to Q14
+  * Preserve intermediate precision in get_weighted_sse
+  * Add DistortionScale::blog64()
+  * Bump several dependencies
+  * Remove duplicated constants
+  * Remove aq_strength configuration
+  * logexp: Correct integer part in blog32_q11
+  * logexp: Correct rounding bias in blog32_q11
+  * Fix new clippy lints from Rust nightly (#3006)
+  * Use approximate binary log in Q11 for segmentation_optimize
+  * Add polynomial approximations of a binary exponential and logarithm.
+  * segmentation: Avoid reallocation in collect::<Box<[_]>>()
+  * logexp: Add a fixed-point binary log in Q24 for u32 to i32
+  * logexp: Rewrite blog64 so that it is const
+  * rate: Pivot to util::logexp functions
+  * logexp: Add assertion for q57 input range
+  * logexp: Add binary exponential in Q24 format, saturated to 47 bits.
+  * logexp: Add conversions between 64-bit Q57 and 32-bit Q24.
+  * logexp: Add tests for bexp64 and blog64
+  * logexp: Add 64-bit binary exponentiation and logarithm in Q57.
+  * kmeans: Split k-independent inner loop into its own function
+  * kmeans: Tidy up all but the inner loop
+  * segmentation: Change precision of log(scale) to Q23
+  * Add missing code for segmentation with --tune Psnr
+  * Derive segments by k-means of spatiotemporal scales
+  * Add an implementation for k-means
+  * Remove vergen and use built to provide the same information
+  * Updating QUALITY_&_SPEED_FEATURES document in regards to libaom
+  * Adjust chroma offsets for frame-mean spatiotemporal scale
+  * Compute segmentation map thresholds from the offsets
+  * Implement From<f64> for DistortionScale
+  * Use fixed-sized array in luma/chroma pred mode counts (#2989)
+  * Add T.35 metadata C API.
+  * Bump console + dav1d-sys + system-deps
+  * CI: Pull in dev packages from Ubuntu Kinetic
+  * Implement SegmentationLevel::Full again
+  * segmentation: Limit minimum segment to avoid lossless mode
+  * Use spatiotemporal scales relative to frame mean
+  * Clean up encode_partition_topdown() (#2984)
+  * CI: Fix clippy:borrow_deref_ref warnings
+  * CI: Fix clippy::manual_range_contains warnings
+  * CI: Fix clippy::derive_partial_eq_without_eq warnings
+  * Fix aarch64 satd compilation on gcc
+  * Remove always-true if statement in encode_partition_topdown() (#2980)
+  * Add aarch64 NEON 8-bit SATD assembly for 4x4-transformed block sizes 
(#2972)
+  * Retune constants for ssim_boost
+  * Add enhanced version info
+  * Add T.35 metadata support.
+  * Simplify badges in README
+  * Remove travis badge
+  * CI: Switch to codecov
+  * CI: Do not consider crates directory for code coverage
+  * Stabilize the --film-grain-table parameter
+  * Compute segmentation offsets dynamically
+  * CI: macos-11 is the latest version
+  * CI: Update checkout action to v3
+  * CI: Remove if construct to skip CI
+  * Remove unused .travis CI
+  * Remove unmaintained gitlab CI
+  * CI: Remove default linker paths on Windows
+  * CI: Deploy rav1e-ch in a new job
+  * CI: Improve Windows toolchains
+  * Optimize `BlockSize::from_width_and_height_opt`
+  * Use external crate for grain table generation and parsing
+  * Optimize write_uleb128 function
+  * ci: Use release-no-lto profile for gnu deploy on Windows
+  * Add a release-no-lto profile
+  * Avoid taking ownership of Arc<Frame<T>> in scenechange API (#2958)
+  * Disable undocumented_unsafe_blocks lint due to false positive regression
+  * Rewrite argument parsing to use Clap's derives
+  * Reuse plane allocations in estimate_intra_costs (#2957)
+  * Use a RwLock in frame_me_stats
+  * Replace as_tile_state_mut with a an apply function
+  * Simplify full_pixel_me
+  * Simplify the tile iterator
+  * Simplify the lifetime
+  * Move TileStateMut::enc_stats where is used
+  * Do not double collect the stats
+  * Simplify the tiler lifetimes
+  * Reuse me stats for lookahead
+  * Merge estimate_motion and motion_estimation into one function
+  * x86: Fix relocations in `sad_plane`
+  * Bump versions of aom and dav1d in CI (#2953)
+  * x86: Reduce code size in 8-bit film grain AVX-512 asm
+  * x86: Add high bit-depth film grain AVX-512 (Ice Lake) asm
+  * arm: Only produce the PAC/BTI .note section when targeting ELF
+  * arm: Add comments to #endif and #else in nonobvious cases
+  * arm: itx: Do clipping in all narrowing downshifts
+  * x86: Add 8-bit film grain AVX-512 (Ice Lake) asm
+  * build: Make "film_grain" vs "filmgrain" DSP file names consistent
+  * x86: Fix data being stored below the stack pointer in SSSE3 itx asm
+  * x86: Remove redundant labels and undefs in SSSE3 itx asm
+  * x86: Update x86inc.asm
+  * arm64: Add Armv8.3-A PAC support to assembly files
+  * x86: Add high bit-depth ipred filter AVX-512 (Ice Lake) asm
+  * x86: Add high bit-depth pal_pred AVX-512 (Ice Lake) asm
+  * x86: Add high bit-depth ipred smooth AVX-512 (Ice Lake) asm
+  * x86: Add high bit-depth ipred paeth AVX-512 (Ice Lake) asm
+  * x86/itx: Add 16x16 12bpc AVX2 transforms
+  * x86: Add mc.resize AVX-512 (Ice Lake) asm
+  * x86: Improve high bit-depth film grain AVX2 asm
+  * x86: Improve 8-bit film grain AVX2 asm
+  * x86: Fix overflow in 10-bit IDCT4
+  * arm32: mc16: Fix out of bounds reads/writes in 8tap/bilin w2/w4 for 
vertical OBMC
+  * arm32: mc: Fix out of bounds reads/writes in 8tap/bilin w2/w4 for vertical 
OBMC
+  * arm64: mc16: Fix out of bounds reads/writes in 8tap/bilin w2/w4 for 
vertical OBMC
+  * arm64: mc: Fix out of bounds reads/writes in 8tap/bilin w2/w4 for vertical 
OBMC
+  * x86: Add high bitdepth mc(t)_scaled SSSE3 asm
+  * x86: Fix branch condition in high bit-depth put_bilin.h SSSE3 asm
+  * x86: Improve AVX2 generate_grain asm
+  * x86: Add 10-bit sgr AVX-512 (Ice Lake) asm
+  * x86: Add 8-bit mc(t)_scaled SSSE3 32-bit asm
+  * x86/itx: Add 16x8 12bpc AVX2 transforms
+  * x86/itx: Add 8x16 12bpc AVX2 transforms
+  * AArch64 Neon: Replace XTN, XTN2 pairs with single UZP1
+  * AArch64 Neon: Use CMLT instead of SSHR to compute sign
+  * x86: Fix AVX/SSE state transitions in AVX-512 4x4 inverse transforms
+  * x86: Add high bitdepth wiener AVX-512 (Ice Lake) asm
+  * x86/itx: Add 16x4 12bpc AVX2 transforms
+  * x86/itx: Add 4x16 12bpc AVX2 transforms
+  * x86/itx: Convert 8bpc WHT to SSE2
+  * x86: Fix edge padding in wiener_filter7_16bpc_ssse3
+  * x86: Add high bitdepth mc blend AVX-512 (Ice Lake) asm
+  * x86: Add high bitdepth mc warp_affine_8x8 AVX-512 (Ice Lake) asm
+  * x86: Add high bitdepth mc bidir AVX-512 (Ice Lake) asm
+  * x86: Add high bitdepth mc bilin/8-tap AVX-512 (Ice Lake) asm
+  * x86/itx: Add 8x8 12bpc AVX2 transforms
+  * x86/itx: Add 8x4 12bpc AVX2 transforms
+  * x86/itx: Add 4x8 12bpc AVX2 transforms
+  * x86: Fix invalid memory access in cdef_filter_8x8_8bpc_avx512icl
+  * x86/itx: Add clipping to iadst 4x16
+  * Remove lpf_stride parameter from LR filters
+  * Allow CDEF and LR to run sbrows in parallel
+  * arm64: Add Armv8.5-A BTI support to assembly files
+  * arm64: Change br instructions to ret for function returns
+  * x86/itx: Add 12-bit 4x4 transforms in AVX2
+  * x86/itx: Rename rax to r6
+  * x86/itx: Name constants more explicit
+  * x86: Add deblock loop filters AVX-512 (Ice Lake) asm
+  * x86: Add sgr AVX-512 (Ice Lake) asm
+  * x86: Add wiener_filter AVX-512 (Ice Lake) asm
+  * x86: Add ipred_filter AVX-512 (Ice Lake) asm
+  * x86: Add ipred dc/h/v/paeth/smooth/pal_pred AVX-512 (Ice Lake) asm
+  * x86: Add inverse transforms AVX-512 (Ice Lake) asm
++++ 150 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/rav1e/rav1e.changes
++++ and /work/SRC/openSUSE:Factory/.rav1e.new.1835/rav1e.changes

Old:
----
  rav1e-0.5.1+0.tar.xz

New:
----
  rav1e-0.6.1+0.tar.xz

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

Other differences:
------------------
++++++ rav1e.spec ++++++
--- /var/tmp/diff_new_pack.U1tE2q/_old  2022-12-02 13:12:10.229533765 +0100
+++ /var/tmp/diff_new_pack.U1tE2q/_new  2022-12-02 13:12:10.233533787 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           rav1e
-Version:        0.5.1+0
+Version:        0.6.1+0
 Release:        0
 Summary:        Fastest and safest AV1 encoder
 License:        BSD-2-Clause
@@ -34,6 +34,9 @@
 BuildRequires:  cargo-c
 BuildRequires:  cargo-packaging
 BuildRequires:  nasm
+# FIXME: Should not be needed for releases
+# https://github.com/xiph/rav1e/issues/3072
+BuildRequires:  libgit2-devel
 
 %description
 rav1e is an AV1 video encoder.

++++++ _service ++++++
--- /var/tmp/diff_new_pack.U1tE2q/_old  2022-12-02 13:12:10.285534071 +0100
+++ /var/tmp/diff_new_pack.U1tE2q/_new  2022-12-02 13:12:10.289534092 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/xiph/rav1e.git</param>
     <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
     <param name="scm">git</param>
-    <param name="revision">v0.5.1</param>
+    <param name="revision">v0.6.1</param>
     <param name="match-tag">*</param>
     <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.U1tE2q/_old  2022-12-02 13:12:10.313534224 +0100
+++ /var/tmp/diff_new_pack.U1tE2q/_new  2022-12-02 13:12:10.317534245 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/xiph/rav1e.git</param>
-              <param 
name="changesrevision">1aff20cd23f718866ae7460e866f8d60b41f4422</param></service></servicedata>
+              <param 
name="changesrevision">0fb96baa0a8c2a539ad0c148b6b2f9cfed37707a</param></service></servicedata>
 (No newline at EOF)
 

++++++ rav1e-0.5.1+0.tar.xz -> rav1e-0.6.1+0.tar.xz ++++++
++++ 123699 lines of diff (skipped)

++++++ rav1e.obsinfo ++++++
--- /var/tmp/diff_new_pack.U1tE2q/_old  2022-12-02 13:12:11.145538768 +0100
+++ /var/tmp/diff_new_pack.U1tE2q/_new  2022-12-02 13:12:11.149538790 +0100
@@ -1,5 +1,5 @@
 name: rav1e
-version: 0.5.1+0
-mtime: 1639428901
-commit: 1aff20cd23f718866ae7460e866f8d60b41f4422
+version: 0.6.1+0
+mtime: 1669847672
+commit: 0fb96baa0a8c2a539ad0c148b6b2f9cfed37707a
 

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/rav1e/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.rav1e.new.1835/vendor.tar.xz differ: char 26, line 1

Reply via email to