From 32015df00a2f495d6d265f513ee021486535a8d989b9ccc4bdf868df83574f63 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sun, 1 Oct 2023 11:55:24 +0000 Subject: [PATCH 1/6] Accepting request 1114604 from home:plater - Update to 7.18.0 OBS-URL: https://build.opensuse.org/request/show/1114604 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=156 --- libmlt.changes | 37 +++++++++++++++++++++++++++++++++++++ libmlt.spec | 9 +++++---- mlt-7.16.0.tar.gz | 3 --- mlt-7.18.0.tar.gz | 3 +++ 4 files changed, 45 insertions(+), 7 deletions(-) delete mode 100644 mlt-7.16.0.tar.gz create mode 100644 mlt-7.18.0.tar.gz diff --git a/libmlt.changes b/libmlt.changes index cce5c69..3753f97 100644 --- a/libmlt.changes +++ b/libmlt.changes @@ -1,3 +1,40 @@ +------------------------------------------------------------------- +Sun Oct 1 11:44:32 UTC 2023 - Dave Plater + +- Update to 7.18.0 +- Upstream changes: + *Framework: + Added mlt_audio_free_data(). + Added meta.playlist.clip_position and meta.playlist.clip_length + properties to mlt_playlist. + Fixed mlt_frame_get_audio fails on mlt_audio_none. + *Modules: + Added two audio filters to core module used on a playlist/track: + audioseam + autofade + Fixed a crash in vidstab filter on image format change. + Fixed font weight in qtext filter on Qt 6. + Fixed yuv420p not working in rescale filter. + Fixed text shadow outline in kdenlivetitle producer. + Fixed crash when changing the profile with count producer. + Fixed constructor corruption in frei0r module. + Fixed deinterlace link was added to invalid producer in xml + producer. + Fixed producers not indicating progressive scan video: + kdenlivetitle + pango + qimage + qtext + Fixed video scan mode detection in avformat producers that only + indicate on their container format and not on frames such as Ut + Video in Matroska. + Fixed very large images in qimage producer on Qt 6. + Fixed seeking on clips that use speed_map in timeremap link. + Fixed a color level problem with sRGB inputs in the movit module. + Fixed avformat producer's deallocation function for AVCodecContext. + Fixed field order of qtblend and frei0r.cairoblend transitions. + Changed the avformat producer seek_threshold default to 64. + ------------------------------------------------------------------- Sun Jun 11 06:31:37 UTC 2023 - Christophe Marin diff --git a/libmlt.spec b/libmlt.spec index b798bcb..4781a6a 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -1,7 +1,7 @@ # # spec file # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,17 +18,17 @@ %define _name mlt %define libname lib%{_name} -%define lversion 7.16.0 +%define lversion 7.18.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.16.0 +%define lversion_pp 7.18.0 %define libpp_pkgname %{libname_pp}-%{sover_pp}-%{sover_pp} %bcond_without Qt6 Name: %{libname} -Version: 7.16.0 +Version: 7.18.0 Release: 0 Summary: Multimedia framework for television broadcasting License: GPL-3.0-or-later @@ -63,6 +63,7 @@ BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(frei0r) 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 diff --git a/mlt-7.16.0.tar.gz b/mlt-7.16.0.tar.gz deleted file mode 100644 index feabd01..0000000 --- a/mlt-7.16.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c0975e06403d3df22be7d4b5d96d0608e0d16470299360d0a0ee5f41ba2b7a96 -size 1577046 diff --git a/mlt-7.18.0.tar.gz b/mlt-7.18.0.tar.gz new file mode 100644 index 0000000..9b23181 --- /dev/null +++ b/mlt-7.18.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9c57da14fbf3cb9c23b867b36f038aac7978c159ba0e8d8ac90e31c66878d115 +size 1586572 From b1eaca51bce3e7c210f9cab18116c53f5859c2d17146b075afff36bc4632e3aa Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sun, 1 Oct 2023 12:54:05 +0000 Subject: [PATCH 2/6] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=157 --- libmlt.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmlt.spec b/libmlt.spec index 4781a6a..2ed8110 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -63,7 +63,7 @@ BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(frei0r) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(icu-io) +#BuildRequires: pkgconfig(icu-io) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libavcodec) >= 58 From d8796e4e830508527ab1cca5c8c7cad16f187d433dd566651faedc8aa1a5c08d Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Sun, 1 Oct 2023 13:01:29 +0000 Subject: [PATCH 3/6] OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=158 --- libmlt.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmlt.spec b/libmlt.spec index 2ed8110..4781a6a 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -63,7 +63,7 @@ BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(frei0r) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(glib-2.0) -#BuildRequires: pkgconfig(icu-io) +BuildRequires: pkgconfig(icu-io) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libavcodec) >= 58 From d2d49f8da537bfb04bef88993e5d3ddc061ceee6f2e3abd4930eb7b07e0ad576 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 2 Oct 2023 08:57:31 +0000 Subject: [PATCH 4/6] Accepting request 1114765 from home:plater - Disabled rtaudio due to build fail in multimedia:apps OBS-URL: https://build.opensuse.org/request/show/1114765 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=159 --- libmlt.changes | 5 +++++ libmlt.spec | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/libmlt.changes b/libmlt.changes index 3753f97..1a73210 100644 --- a/libmlt.changes +++ b/libmlt.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Oct 2 08:46:06 UTC 2023 - Dave Plater + +- Disabled rtaudio due to build fail in multimedia:apps + ------------------------------------------------------------------- Sun Oct 1 11:44:32 UTC 2023 - Dave Plater diff --git a/libmlt.spec b/libmlt.spec index 4781a6a..11715ce 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -27,6 +27,9 @@ %define lversion_pp 7.18.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_with rtaudio Name: %{libname} Version: 7.18.0 Release: 0 @@ -82,7 +85,9 @@ BuildRequires: pkgconfig(opencv4) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangoft2) BuildRequires: pkgconfig(python3) +%if %{with rtaudio} BuildRequires: pkgconfig(rtaudio) +%endif BuildRequires: pkgconfig(rubberband) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sdl2) From f61c30befa6e2d2c3aaf538a622a127e8a4292500bb222773f2329b0e401ac7d Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 2 Oct 2023 09:01:08 +0000 Subject: [PATCH 5/6] Accepting request 1114769 from home:plater - Disabled rtaudio due to build fail in multimedia:libs repository OBS-URL: https://build.opensuse.org/request/show/1114769 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=160 --- libmlt.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libmlt.changes b/libmlt.changes index 1a73210..d5afcd1 100644 --- a/libmlt.changes +++ b/libmlt.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Mon Oct 2 08:46:06 UTC 2023 - Dave Plater -- Disabled rtaudio due to build fail in multimedia:apps +- Disabled rtaudio due to build fail in multimedia:libs repository ------------------------------------------------------------------- Sun Oct 1 11:44:32 UTC 2023 - Dave Plater From 1fd3ab12f2c7c6d4bd3c714444c7e06b5b7a7f040ccffc367c4ef15b2e7e2b65 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 2 Oct 2023 10:09:39 +0000 Subject: [PATCH 6/6] Accepting request 1114797 from home:plater - Disabled rtaudio due to build fail against new rtaudio abi - Update to 7.18.0 OBS-URL: https://build.opensuse.org/request/show/1114797 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=161 --- libmlt.changes | 2 +- libmlt.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libmlt.changes b/libmlt.changes index d5afcd1..d1ccca6 100644 --- a/libmlt.changes +++ b/libmlt.changes @@ -1,7 +1,7 @@ ------------------------------------------------------------------- Mon Oct 2 08:46:06 UTC 2023 - Dave Plater -- Disabled rtaudio due to build fail in multimedia:libs repository +- Disabled rtaudio due to build fail against new rtaudio abi ------------------------------------------------------------------- Sun Oct 1 11:44:32 UTC 2023 - Dave Plater diff --git a/libmlt.spec b/libmlt.spec index 11715ce..a80909d 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -29,7 +29,7 @@ %bcond_without Qt6 # FIXME: for some reason the build fails in multimedia:libs but nowhere else due to rtaudio issues # -%bcond_with rtaudio +%bcond_without rtaudio Name: %{libname} Version: 7.18.0 Release: 0