Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libmlt for openSUSE:Factory checked 
in at 2022-11-03 19:14:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmlt (Old)
 and      /work/SRC/openSUSE:Factory/.libmlt.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmlt"

Thu Nov  3 19:14:33 2022 rev:63 rq:1032995 version:7.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmlt/libmlt.changes    2022-08-06 
22:08:30.002716192 +0200
+++ /work/SRC/openSUSE:Factory/.libmlt.new.2275/libmlt.changes  2022-11-03 
19:15:25.464444971 +0100
@@ -1,0 +2,62 @@
+Wed Nov  2 07:19:35 UTC 2022 - Christophe Giboudeaux <christo...@krop.fr>
+
+- Update to 7.10.0
+  Framework:
+  * Fixed some unguarded null pointers.
+  * Added `MLT_REPOSITORY_DENY` environment variable to skip
+    loading a module (colon delimited list of file names without
+    extension, for example libmltqt).
+  * Fixed frame corruption with one frame transition
+  * Changed so-called test-card frame with audio to show a
+    checkerboard:
+    - Added `mlt_image_fill_checkerboard()`
+    - Added `mlt_image_fill_white()`
+  * Preserve the producer `creation_time` property when creating
+    a chain.
+  * Added `mlt_image_rgba_opaque()`.
+  * Fixed getting a property as a timecode or clock value with 24
+    or 23.98 fps in `mlt_property.c`.
+  Modules:
+  * Added support for Qt 6:
+    - Added `MOD_QT6` and `BUILD_TESTS_WITH_QT6` CMake options.
+    - Allow installing building and installing both Qt 5 & 6
+      modules.
+    - Avoid loading both Qt 5 & 6 modules by preferring Qt 5
+      (use MLT_REPOSITORY_DENY=libmltqt to block Qt 5 and use
+      Qt 6).
+    - This is limited to the `qt` module for now and not `glaxnimate`
+      (still a work-in-progress).
+  * Added support for WebP animation to `qimage` producer.
+  * Added `gps_graphic` filter to the `qt` module.
+  * Added the `format` property in each producer's get_frame method
+    to indicate the producer's default/preferred mlt_image_format
+    to facilitate an optimization in the `qtblend` transition when
+    the B frame is opaque and has the same aspect ratio.
+  * Added property animation to all audio visualization filters in
+    the `qt` module.
+  * Improved TGA format detection in `qimage` filter.
+  * Fixed `qtblend` transition has incorrect scaling with consumer
+    scaling.
+  * Fixed an case of incorrect alpha scaling in `qtblend` transition.
+  * Fixed `luma` transition not updated when `resource` property
+    changes.
+  * Added the `alpha_operation` property to the `shape` filter.
+  * Updated the `glaxnimate` git submodule to version 0.5.1.
+  * Fixed `lines` filter in `oldfilm` regression in v7.6.0.
+  * Added `dbpeak` property to the `audiolevel` filter in dB.
+  * Fixed memory leak using some frei0r plugins in conjunction with
+    an `affine` that animates the `rect` property.
+  Other:
+  * Fixed building for musl.
+  * Fixed underlinking iconv in `gdk` module on MinGW.
+  * Fixed SWIG CMake options can overwrite each other.
+  * Fixed SWIG 4 no longer generates a `mlt.php`
+- Drop patches, merged upstream:
+  * 0001-Another-take-on-fixing-the-wcrtomb-issue.patch
+  * 0001-Split-to-allow-installing-Qt5-and-Qt6-in-parallel-80.patch
+  * 0002-Remove-deprecated-C-register-keyword-815.patch
+  * 0003-Move-CMake-code-for-testing-to-the-right-position-fo.patch
+  * 0004-Add-MLT_REPOSITORY_DENY-envvar-to-skip-plugin-loadin.patch
+  * 0005-Avoid-to-load-both-qt-modules-816.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Another-take-on-fixing-the-wcrtomb-issue.patch
  0001-Split-to-allow-installing-Qt5-and-Qt6-in-parallel-80.patch
  0002-Remove-deprecated-C-register-keyword-815.patch
  0003-Move-CMake-code-for-testing-to-the-right-position-fo.patch
  0004-Add-MLT_REPOSITORY_DENY-envvar-to-skip-plugin-loadin.patch
  0005-Avoid-to-load-both-qt-modules-816.patch
  mlt-7.8.0.tar.gz

New:
----
  mlt-7.10.0.tar.gz

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

Other differences:
------------------
++++++ libmlt.spec ++++++
--- /var/tmp/diff_new_pack.CdRkfs/_old  2022-11-03 19:15:26.224449440 +0100
+++ /var/tmp/diff_new_pack.CdRkfs/_new  2022-11-03 19:15:26.228449463 +0100
@@ -18,39 +18,33 @@
 
 %define _name mlt
 %define libname lib%{_name}
-%define lversion 7.8.0
+%define lversion 7.10.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.8.0
+%define lversion_pp 7.10.0
 %define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp}
 # Qt 6 is not available in Leap 15.3
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400
 %bcond_without Qt6
 %endif
 Name:           %{libname}
-Version:        7.8.0
+Version:        7.10.0
 Release:        0
 Summary:        Multimedia framework for television broadcasting
 License:        GPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            https://www.mltframework.org
 Source0:        
https://github.com/mltframework/mlt/archive/v%{version}.tar.gz#/%{_name}-%{version}.tar.gz
-Patch0:         0001-Another-take-on-fixing-the-wcrtomb-issue.patch
-# Improvements to allow building both the Qt 5 and Qt 6 mods and prevent 
loading both at the same time
-Patch1:         0001-Split-to-allow-installing-Qt5-and-Qt6-in-parallel-80.patch
-Patch2:         0002-Remove-deprecated-C-register-keyword-815.patch
-Patch3:         0003-Move-CMake-code-for-testing-to-the-right-position-fo.patch
-Patch4:         0004-Add-MLT_REPOSITORY_DENY-envvar-to-skip-plugin-loadin.patch
-Patch5:         0005-Avoid-to-load-both-qt-modules-816.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 %if %{with Qt6} && 0%{?sle_version}
 # Qt 6 requires a compiler that fully supports c++-17
 BuildRequires:  gcc10-c++
+BuildRequires:  gcc10-PIE
 %endif
 BuildRequires:  ladspa-devel
 BuildRequires:  pkgconfig

++++++ mlt-7.8.0.tar.gz -> mlt-7.10.0.tar.gz ++++++
++++ 10092 lines of diff (skipped)

Reply via email to