From 668ca14681f901fa814f295c5afae5fcb979508987bb0ddf2540c74008494358 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 30 Aug 2021 14:39:19 +0000 Subject: [PATCH 1/3] Accepting request 915095 from home:plater Enabled opencv to fix boo#1184430 by enabling motion tracking OBS-URL: https://build.opensuse.org/request/show/915095 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=131 --- libmlt.changes | 5 +++++ libmlt.spec | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/libmlt.changes b/libmlt.changes index 268841c..6e94210 100644 --- a/libmlt.changes +++ b/libmlt.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Aug 30 14:16:06 UTC 2021 - Dave Plater + +- Enabled opencv to fix boo#1184430 by enabling motion tracking + ------------------------------------------------------------------- Sat Jun 12 11:47:39 UTC 2021 - Dave Plater diff --git a/libmlt.spec b/libmlt.spec index 2386821..5a132f8 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -44,6 +44,7 @@ BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5Svg) BuildRequires: cmake(Qt5Widgets) BuildRequires: cmake(Qt5Xml) +BuildRequires: pkgconfig(OpenEXR) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(fftw3) BuildRequires: pkgconfig(frei0r) @@ -60,6 +61,9 @@ BuildRequires: pkgconfig(libpulse-simple) BuildRequires: pkgconfig(libswscale) >= 5 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(movit) +%if 0%{?suse_version} > 1501 +BuildRequires: pkgconfig(opencv4) +%endif BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangoft2) BuildRequires: pkgconfig(python3) @@ -174,7 +178,11 @@ This package contains python bindings. %build # WARNING: building opencv module causes multicore issues - boo#1068792 %cmake \ +%if 0%{?suse_version} > 1501 + -DMOD_OPENCV=ON \ +%else -DMOD_OPENCV=OFF \ +%endif -DGPL=ON \ -DGPL3=ON \ -DSWIG_PYTHON=ON From 8365a5f06aa9e0bbad8233f29e52e4de41d3022bf050010a8ff84d2743134ce6 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Mon, 30 Aug 2021 14:51:05 +0000 Subject: [PATCH 2/3] Accepting request 915097 from home:plater Add pkgconfig(IlmBase) requirement OBS-URL: https://build.opensuse.org/request/show/915097 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=132 --- libmlt.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/libmlt.spec b/libmlt.spec index 5a132f8..1c4fb9f 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -62,6 +62,7 @@ BuildRequires: pkgconfig(libswscale) >= 5 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(movit) %if 0%{?suse_version} > 1501 +BuildRequires: pkgconfig(IlmBase) BuildRequires: pkgconfig(opencv4) %endif BuildRequires: pkgconfig(pango) From 93d0ffc3431609fcf30a3af4e134c85fa06089eaa4fb5998fcf617da03994af6 Mon Sep 17 00:00:00 2001 From: Dave Plater Date: Tue, 31 Aug 2021 05:54:46 +0000 Subject: [PATCH 3/3] Accepting request 915154 from home:plater Remove ilmbase dependency OBS-URL: https://build.opensuse.org/request/show/915154 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=133 --- libmlt.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/libmlt.spec b/libmlt.spec index 1c4fb9f..5a132f8 100644 --- a/libmlt.spec +++ b/libmlt.spec @@ -62,7 +62,6 @@ BuildRequires: pkgconfig(libswscale) >= 5 BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(movit) %if 0%{?suse_version} > 1501 -BuildRequires: pkgconfig(IlmBase) BuildRequires: pkgconfig(opencv4) %endif BuildRequires: pkgconfig(pango)