Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vapoursynth for openSUSE:Factory checked in at 2026-07-28 21:00:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vapoursynth (Old) and /work/SRC/openSUSE:Factory/.vapoursynth.new.2004 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vapoursynth" Tue Jul 28 21:00:56 2026 rev:36 rq:1367779 version:78 Changes: -------- --- /work/SRC/openSUSE:Factory/vapoursynth/vapoursynth.changes 2026-06-22 17:36:17.672167475 +0200 +++ /work/SRC/openSUSE:Factory/.vapoursynth.new.2004/vapoursynth.changes 2026-07-28 21:00:58.982248409 +0200 @@ -1,0 +2,27 @@ +Sat Jul 25 19:11:29 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version R78: + * Building now requires a C++20 capable compiler + * Fix multiple rare threading issues, most notably a deadlock + when a synchronous getFrame() is called from a filter while + a pipeline flush is in progress + * Add the AudioResample filter for sample rate, channel layout + and sample format conversion + * Add turn90 and turn270 functions + * Fix audiogain and audiomix corrupting audio with a bit depth + between 17 and 31 bits (most commonly 24 bit) + * Add a basic avx512 CPU instruction level on x86-64; zen4 + level binaries now also run on Intel Ice Lake and later + * Add the chromatic_adaptation argument to the resize filters + * Fix the levels filter ignoring gamma/max_in/min_in values on + the second and third planes + * Many Python binding fixes around core destruction and frame + lifetime, including potential deadlocks +- Rebase vapoursynth-fhs-install.patch onto the R78 meson.build + (upstream dropped link_with from the library target) +- Require zimg-devel >= 3.0.6+20260720 instead of + pkgconfig(zimg) >= 3.0.5: the new chromatic_adaptation resize + argument needs a zimg with that field, and zimg.pc still + reports 3.0.6 for it + +------------------------------------------------------------------- Old: ---- vapoursynth-R77.tar.gz New: ---- vapoursynth-R78.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vapoursynth.spec ++++++ --- /var/tmp/diff_new_pack.J99rKY/_old 2026-07-28 21:01:00.922317571 +0200 +++ /var/tmp/diff_new_pack.J99rKY/_new 2026-07-28 21:01:00.934317994 +0200 @@ -18,7 +18,7 @@ %define sover 4 Name: vapoursynth -Version: 77 +Version: 78 Release: 0 Summary: A video processing framework License: LGPL-2.1-only @@ -41,7 +41,11 @@ BuildRequires: pkgconfig(libavutil) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(tesseract) -BuildRequires: pkgconfig(zimg) >= 3.0.5 +# R78 uses zfilter_graph_builder_params.chromatic_adaptation, which zimg +# only gained in its 2026-07-20 master snapshot; zimg.pc still reports +# 3.0.6, so the constraint has to be expressed on the package instead of +# pkgconfig(zimg). +BuildRequires: zimg-devel >= 3.0.6+20260720 Obsoletes: plugin-eedi3 Obsoletes: plugin-imwri Obsoletes: plugin-miscfilters ++++++ vapoursynth-R77.tar.gz -> vapoursynth-R78.tar.gz ++++++ ++++ 38339 lines of diff (skipped) ++++++ vapoursynth-fhs-install.patch ++++++ --- /var/tmp/diff_new_pack.J99rKY/_old 2026-07-28 21:01:02.194362378 +0200 +++ /var/tmp/diff_new_pack.J99rKY/_new 2026-07-28 21:01:02.230363647 +0200 @@ -1,15 +1,15 @@ ---- a/meson.build 2026-06-16 08:31:18.000000000 +0200 -+++ b/meson.build 2026-06-21 20:03:20.989544203 +0200 -@@ -200,7 +200,7 @@ +--- a/meson.build ++++ b/meson.build +@@ -223,7 +223,7 @@ gnu_symbol_visibility: 'hidden', include_directories: incdir, install: true, - install_dir: install_dir, + install_dir: get_option('libdir'), - link_with: libs, name_prefix: '', soversion: soversion, -@@ -240,7 +240,8 @@ + ) +@@ -262,7 +262,8 @@ gnu_symbol_visibility: 'hidden', include_directories: incdir, install: true, @@ -19,7 +19,7 @@ ) vsscript_dep = declare_dependency( -@@ -266,7 +267,7 @@ +@@ -288,7 +289,7 @@ dependencies: vsscript_dep, gnu_symbol_visibility: 'hidden', install: true, @@ -28,7 +28,7 @@ install_rpath: '$ORIGIN', link_args: link_args, ) -@@ -304,15 +305,19 @@ +@@ -494,15 +495,19 @@ 'include', exclude_directories: 'cython', exclude_files: ['VapourSynth.h', 'VSHelper.h'], @@ -50,8 +50,8 @@ + install_dir: get_option('libdir') / 'pkgconfig', output: 'vapoursynth.pc', ) ---- a/vapoursynth.pc.in 2026-06-16 08:31:18.000000000 +0200 -+++ b/vapoursynth.pc.in 2026-06-21 20:03:20.989544203 +0200 +--- a/vapoursynth.pc.in ++++ b/vapoursynth.pc.in @@ -1,7 +1,9 @@ -prefix=${pcfiledir}/.. -includedir=${prefix}/include
