Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libmlt for openSUSE:Factory checked 
in at 2023-10-10 20:59:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmlt (Old)
 and      /work/SRC/openSUSE:Factory/.libmlt.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmlt"

Tue Oct 10 20:59:59 2023 rev:70 rq:1116483 version:7.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmlt/libmlt.changes    2023-10-02 
20:10:09.234761227 +0200
+++ /work/SRC/openSUSE:Factory/.libmlt.new.28202/libmlt.changes 2023-10-10 
21:00:49.667230184 +0200
@@ -1,0 +2,60 @@
+Mon Oct  9 12:41:09 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Add missing QtNetwork BuildRequires
+
+-------------------------------------------------------------------
+Mon Oct  2 13:19:31 UTC 2023 - Dave Plater <davejpla...@gmail.com>
+
+- Update to 7.20.0
+- libmltglaxnimate-qt6.so no longer builds due to lack of build
+  information concerning libQt6Network6
+- Upstream changes:
+  *Framework:
+   Fixed "blank" in a playlist does not have audio normalization filters.
+   Fixed serializing mlt_color transparent black as "#00000000" when the
+   property was set using an integer or mlt_color.
+   Fixed mlt_chain_set_source() would always fetch a frame from the
+   producer even if it has "meta.media.frame_rate_num" and
+   "meta.media.frame_rate_den" properties making things slow.
+   Fixed Mlt::Chain leaking memory.
+  *Modules
+   Added a blank producer to the core module.
+   Added keywords to gpstext filter:
+      #gps_cadence#
+      #gps_grade_degrees#
+      #gps_grade_percentage#
+      #gps_temperature#
+   Added some color_styles to the gpsgraphic filter:
+      10 = color by speed (max 100 km/h)
+      11 = color by grade (max 90 degrees)
+      12 = color by grade (max 20 degrees)
+   Added more unit formats to legend_unit property of gpsgraphic filter:
+      mmin or m/min
+      ftmin or ft/min
+   Added keywords to dynamictext filter:
+      #basename#
+      #filename#
+   Fixed installing filter_audioseam.yml.
+   Added an avlink link to the avformat module for FFmpeg filters that
+   can benefit from future frames such as adeclick.
+   Added the preserve_alpha property to the box_blur filter.
+   Fixed loading service metadata for the qt6 and glaxnimate-qt6 modules.
+   Fixed a crash when changing the rotate property in avformat producer
+   with interlace video.
+   Add astream and vstream properties to avformat producer. Unlike
+   audio_index and video_index are absolute indices across the entire
+   array of streams regardless their type, these new 0-based properties
+   are relative to the type audio or video. For example, astream=1 is the
+   second audio stream.
+   Fixed a possible crash in the avformat producer's mlt_producer_probe
+   virtual function.
+   Updated the glaxnimate module to version 0.5.4.
+   Fixed the sdl2 consumer crashing with the Linux radeonsi_dri driver
+   and showing only all black with the Linux nvidia driver.
+  *Other
+   Fix compiling on Android (not supported by the core developers).
+   Changed the avformat consumer FLAC preset to use the flac format.
+   Fixed the melt Shift+H and Shift+L keyboard shortcuts when the SDL2
+   window has focus.
+
+-------------------------------------------------------------------
@@ -4,0 +65 @@
+  see https://github.com/mltframework/mlt/issues/930

Old:
----
  mlt-7.18.0.tar.gz

New:
----
  mlt-7.20.0.tar.gz

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

Other differences:
------------------
++++++ libmlt.spec ++++++
--- /var/tmp/diff_new_pack.p2NZ16/_old  2023-10-10 21:00:51.399292994 +0200
+++ /var/tmp/diff_new_pack.p2NZ16/_new  2023-10-10 21:00:51.399292994 +0200
@@ -18,20 +18,20 @@
 
 %define _name mlt
 %define libname lib%{_name}
-%define lversion 7.18.0
+%define lversion 7.20.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.18.0
+%define lversion_pp 7.20.0
 %define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp}
 %bcond_without Qt6
-# FIXME: for some reason the build fails in multimedia:libs but nowhere else 
due to rtaudio issues
-#
-%bcond_without rtaudio
+# FIXME: the build fails due to incompatible rtaudio abi
+#        see https://github.com/mltframework/mlt/issues/930
+%bcond_with rtaudio
 Name:           %{libname}
-Version:        7.18.0
+Version:        7.20.0
 Release:        0
 Summary:        Multimedia framework for television broadcasting
 License:        GPL-3.0-or-later
@@ -51,6 +51,7 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  cmake(Qt5Core) >= 5.10
 BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Network)
 BuildRequires:  cmake(Qt5Svg)
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5Xml)
@@ -58,8 +59,15 @@
 BuildRequires:  cmake(Qt6Core)
 BuildRequires:  cmake(Qt6Core5Compat)
 BuildRequires:  cmake(Qt6Gui)
+BuildRequires:  cmake(Qt6Network)
 BuildRequires:  cmake(Qt6SvgWidgets)
 BuildRequires:  cmake(Qt6Xml)
+%else
+BuildRequires:  cmake(Qt5Core) >= 5.10
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Svg)
+BuildRequires:  cmake(Qt5Widgets)
+BuildRequires:  cmake(Qt5Xml)
 %endif
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(fftw3)
@@ -301,12 +309,12 @@
 
 %if %{with Qt6}
 %files -n %{libname}%{sover}-module-qt6
+%dir %{_datadir}/%{_name}-%{sover}
+%{_datadir}/%{_name}-%{sover}/glaxnimate-qt6/
+%{_datadir}/%{_name}-%{sover}/qt6/
 %dir %{_libdir}/%{_name}-%{sover}
 %{_libdir}/%{_name}-%{sover}/libmltglaxnimate-qt6.so
 %{_libdir}/%{_name}-%{sover}/libmltqt6.so
-%dir %{_datadir}/%{_name}-%{sover}/
-%{_datadir}/%{_name}-%{sover}/glaxnimate-qt6/
-%{_datadir}/%{_name}-%{sover}/qt6/
 %endif
 
 %files -n %{libname}%{sover}-data

++++++ mlt-7.18.0.tar.gz -> mlt-7.20.0.tar.gz ++++++
++++ 14826 lines of diff (skipped)

Reply via email to