Update to 7.24
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=170
This commit is contained in:
parent
19760bc745
commit
6c5bc7fc29
@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 24 14:23:39 UTC 2024 - Christophe Marin <christophe@krop.fr>
|
||||
|
||||
- Update to 7.24:
|
||||
Framework:
|
||||
* Fixed a small memory leak in mlt_repository.
|
||||
* Fixed a small memory leak in MltPushConsumer C++ class.
|
||||
* Block connecting a null producer to a service.
|
||||
* Include locale.h on any GNU libc platform.
|
||||
Modules:
|
||||
* Added a new spatialaudio module with filters:
|
||||
+ ambisonic-decoder
|
||||
+ ambisonic-encoder
|
||||
* Fixed building with FFmpeg 7.
|
||||
* Added "meta.media.aspect_ratio" property to the avformat producer.
|
||||
* Fixed distort property not working in movit.rect filter.
|
||||
* Fixed frames dropping or repeating in the multi consumer.
|
||||
* Fixed the dynamic_loudness filter maximizing audio gain.
|
||||
* Fixed distortion in the mono filter.
|
||||
* Also check for WAYLAND_DISPLAY to detect a graphical session in the qt
|
||||
and glaxnimate modules.
|
||||
* Fixed the wave filter distorts if wave = 1 with preview scaling.
|
||||
* Added the read-only meta.media.%u.codec.layout property to avformat producer.
|
||||
* Set the channel_layout property on the frame for the noise and tone
|
||||
audio producers.
|
||||
* Fixed outline maximum for the text and dynamictext filters.
|
||||
Other:
|
||||
* Fixed crash when using -chain from melt.
|
||||
* Fixed a small memory leak on Windows fopen().
|
||||
- Update the gcc version for Leap to match the ones used by Qt6
|
||||
packages
|
||||
- Explicitly install fontconfig and libavfilter build dependencies
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Dec 2 20:47:16 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
|
16
libmlt.spec
16
libmlt.spec
@ -18,18 +18,18 @@
|
||||
|
||||
%define _name mlt
|
||||
%define libname lib%{_name}
|
||||
%define lversion 7.22.0
|
||||
%define lversion 7.24.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.22.0
|
||||
%define lversion_pp 7.24.0
|
||||
%define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp}
|
||||
%bcond_without Qt6
|
||||
%bcond_without rtaudio
|
||||
Name: %{libname}
|
||||
Version: 7.22.0
|
||||
Version: 7.24.0
|
||||
Release: 0
|
||||
Summary: Multimedia framework for television broadcasting
|
||||
License: GPL-3.0-or-later
|
||||
@ -41,8 +41,8 @@ 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
|
||||
BuildRequires: gcc13-c++
|
||||
BuildRequires: gcc13-PIE
|
||||
%endif
|
||||
BuildRequires: ladspa-devel
|
||||
BuildRequires: pkgconfig
|
||||
@ -59,6 +59,7 @@ BuildRequires: cmake(Qt6Core5Compat)
|
||||
BuildRequires: cmake(Qt6Gui)
|
||||
BuildRequires: cmake(Qt6Network)
|
||||
BuildRequires: cmake(Qt6SvgWidgets)
|
||||
BuildRequires: cmake(Qt6Widgets)
|
||||
BuildRequires: cmake(Qt6Xml)
|
||||
%else
|
||||
BuildRequires: cmake(Qt5Core) >= 5.10
|
||||
@ -70,15 +71,18 @@ BuildRequires: cmake(Qt5Xml)
|
||||
BuildRequires: pkgconfig(alsa)
|
||||
BuildRequires: pkgconfig(fftw3)
|
||||
BuildRequires: pkgconfig(frei0r)
|
||||
BuildRequires: pkgconfig(fontconfig)
|
||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(icu-io)
|
||||
BuildRequires: pkgconfig(jack)
|
||||
BuildRequires: pkgconfig(libarchive)
|
||||
BuildRequires: pkgconfig(libavcodec) >= 58
|
||||
BuildRequires: pkgconfig(libavfilter) >= 7
|
||||
BuildRequires: pkgconfig(libavdevice) >= 58
|
||||
BuildRequires: pkgconfig(libavformat) >= 58
|
||||
BuildRequires: pkgconfig(libavutil) >= 56
|
||||
BuildRequires: pkgconfig(libswresample) >= 3
|
||||
BuildRequires: pkgconfig(libebur128)
|
||||
BuildRequires: pkgconfig(libexif)
|
||||
BuildRequires: pkgconfig(libpulse-simple)
|
||||
@ -223,7 +227,7 @@ This package contains python bindings.
|
||||
|
||||
%build
|
||||
%if %{with Qt6} && 0%{?sle_version}
|
||||
export CC=gcc-10 CXX=g++-10
|
||||
export CC=gcc-13 CXX=g++-13
|
||||
%endif
|
||||
|
||||
# WARNING: building opencv module causes multicore issues - boo#1068792
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7cf4d9573a061d76902c6e12a2f09f5f461e7c697635233df82a63a3fe4d6da6
|
||||
size 1659954
|
3
mlt-7.24.0.tar.gz
Normal file
3
mlt-7.24.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:8cde7c22a1a5395abe913976c2edafb498f81ed81a5f49dd0e6e2d86d68bcec0
|
||||
size 1662552
|
Loading…
x
Reference in New Issue
Block a user