Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libmlt for openSUSE:Factory checked in at 2026-08-01 18:35:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libmlt (Old) and /work/SRC/openSUSE:Factory/.libmlt.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libmlt" Sat Aug 1 18:35:37 2026 rev:83 rq:1368974 version:7.40.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libmlt/libmlt.changes 2026-06-22 17:27:35.249875178 +0200 +++ /work/SRC/openSUSE:Factory/.libmlt.new.16738/libmlt.changes 2026-08-01 18:38:19.606412016 +0200 @@ -1,0 +2,67 @@ +Sat Aug 1 07:56:51 UTC 2026 - Christophe Marin <[email protected]> + +- Update to 7.40.0 + Framework: + * Some fixes for win32_fopen(). + * Security fixes for time formatting in mlt_properties. + * Security fix to disable deprecated ante & post properties + in mlc_consumer. + * Added more properties to metaschema.yaml (new version 7.2): + * audio_formats + * video_formats + * layout-hint + * hide-label + * normalized_default + Modules: + * Added audio_formats and image_formats properties to all + service metadata. + * Many improvements to the openfx module: + * fixed potential overflows in snprintf() calls + * multi-threading: frame- and slice-based + * many compatibility fixes + * added support for 2D and 3D numeric parameters + (uses mlt_rect) + * fixed preview scaling + * fixed the default for choice (values in metaschema.yaml) + parameters + * fixed some effects rendering upside-down. + * Added rnnoise module for background audio noise reduction + (depends on librnnoise). + * Added HDR10 SMPTE ST 2084 (PQ) properties to the decklink + consumer: + * hdr_red_x + * hdr_red_y + * hdr_green_x + * hdr_green_y + * hdr_blue_x + * hdr_blue_y + * hdr_white_x + * hdr_white_y + * hdr_max_luminance + * hdr_min_luminance + * hdr_max_cll + * hdr_max_fall + * Added the .lot file name extension for the loader producer + to use glaxnimate. + * Visual quality improvements for animations in the qtblend + filter and transition. + * Updated spatialaudio module to the libspatialaudio 0.4.0 API. + * Fixed a signed int overflow in pgm producer. + * MSVC compatibility fixes for kdenlivetitle producer and + frei0r, plusgpl, jackrack, openfx, rtaudio, & resample modules. + * Fixed choppy playback and deadlocks in the decklink consumer. + * Fixed libopus audio encoder warning about frame_duration in + avformat consumer. + * Fixed crash in avformat consumer with unsupported + attached_pic format. + * Fixed plugin bundles for vst2 filters on macOS. + * Fixed the frame position in the consumer producer. + * Hardened string formatting for metadata properties in the + vorbis producer. + * Fixed typewriter in qtext filter lags when rate properties + changed. + Other: + * Skip Qt preflight for XML-only consumers in melt. +- Drop obsolete Leap/SLE 15 conditions + +------------------------------------------------------------------- Old: ---- mlt-7.38.0.tar.gz New: ---- mlt-7.40.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libmlt.spec ++++++ --- /var/tmp/diff_new_pack.4NFRuI/_old 2026-08-01 18:38:20.310436230 +0200 +++ /var/tmp/diff_new_pack.4NFRuI/_new 2026-08-01 18:38:20.310436230 +0200 @@ -18,17 +18,17 @@ %define _name mlt %define libname lib%{_name} -%define lversion 7.38.0 +%define lversion 7.40.0 %define sover 7 %define lib_pkgname %{libname}-%{sover}-%{sover} %define _name_pp %{_name}++ %define libname_pp lib%{_name_pp} %define sover_pp 7 -%define lversion_pp 7.38.0 +%define lversion_pp 7.40.0 %define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp} %bcond_without rtaudio Name: %{libname} -Version: 7.38.0 +Version: 7.40.0 Release: 0 Summary: Multimedia framework for television broadcasting License: GPL-3.0-or-later @@ -38,11 +38,6 @@ BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ -%if 0%{?suse_version} < 1600 -# Qt 6 requires a compiler that fully supports c++-17 -BuildRequires: gcc13-c++ -BuildRequires: gcc13-PIE -%endif BuildRequires: ladspa-devel BuildRequires: pkgconfig BuildRequires: python-rpm-macros @@ -75,12 +70,11 @@ BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(lilv-0) BuildRequires: pkgconfig(movit) -%if 0%{?suse_version} > 1500 BuildRequires: pkgconfig(opencv4) -%endif BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangoft2) BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(rnnoise) %if %{with rtaudio} BuildRequires: pkgconfig(rtaudio) %endif @@ -211,17 +205,9 @@ %autosetup -p1 -n %{_name}-%{version} %build -%if 0%{?sle_version} -export CC=gcc-13 CXX=g++-13 -%endif - # WARNING: building opencv module causes multicore issues - boo#1068792 %cmake \ -%if 0%{?suse_version} > 1500 -DMOD_OPENCV=ON \ -%else - -DMOD_OPENCV=OFF \ -%endif -DGPL=ON \ -DGPL3=ON \ -DSWIG_PYTHON=ON \ ++++++ mlt-7.38.0.tar.gz -> mlt-7.40.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/libmlt/mlt-7.38.0.tar.gz /work/SRC/openSUSE:Factory/.libmlt.new.16738/mlt-7.40.0.tar.gz differ: char 5, line 1
