commit fb23a68a50742675ca03050903360a99bc34c2bc
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Mon Apr 29 03:17:30 2019 +0100
Update mlt-6.14.0
Sync with Fedora
Modernize spec
.gitignore | 1 +
mlt-freeworld.spec | 22 ++++++++++++++++------
sources | 2 +-
3 files changed, 18 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ca6dc15..813ddff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/mlt-6.8.0.tar.gz
/mlt-6.10.0.tar.gz
/mlt-6.12.0.tar.gz
+/mlt-6.14.0.tar.gz
diff --git a/mlt-freeworld.spec b/mlt-freeworld.spec
index a75f897..d9c2485 100644
--- a/mlt-freeworld.spec
+++ b/mlt-freeworld.spec
@@ -7,22 +7,24 @@
%global realname mlt
Name: mlt-freeworld
-Version: 6.12.0
-Release: 2%{?dist}
+Version: 6.14.0
+Release: 1%{?dist}
Summary: Toolkit for broadcasters, video editors, media players, transcoders
# mlt/src/win32/fnmatch.{c,h} are BSD-licensed.
# but is not used in Linux
License: GPLv3 and LGPLv2+
URL:
http://www.mltframework.org/
-Group: System Environment/Libraries
Source0:
https://github.com/mltframework/mlt/archive/v%{version}/%{realname}-%{ver...
#Patch0:
https://github.com/mltframework/mlt/compare/v6.4.1...%%{commit}.diff
BuildRequires: frei0r-devel
BuildRequires: opencv-devel
+BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtsvg-devel
BuildRequires: qt5-qt3d-devel
+BuildRequires: SDL-devel
+BuildRequires: SDL_image-devel
BuildRequires: SDL2-devel
BuildRequires: SDL2_image-devel
BuildRequires: gtk2-devel
@@ -41,8 +43,10 @@ BuildRequires: libexif-devel
BuildRequires: fftw-devel
BuildRequires: pulseaudio-libs-devel
BuildRequires: alsa-lib-devel
-BuildRequires: movit-devel
BuildRequires: vid.stab-devel
+BuildRequires: movit-devel
+BuildRequires: eigen3-devel
+BuildRequires: libebur128-devel
BuildRequires: ffmpeg-devel
BuildRequires: xine-lib-devel
@@ -72,6 +76,8 @@ chmod -x demo/demo
sed -i -e '/fomit-frame-pointer/d' configure
sed -i -e '/ffast-math/d' configure
+sed -i -e 's|qmake|qmake-qt5|' src/modules/qt/configure
+
# mlt/src/win32/fnmatch.{c,h} are BSD-licensed.
# be sure that aren't used
rm -r src/win32/
@@ -102,14 +108,18 @@ find %{buildroot} -type f -print0 | grep -vPz
"mlt/avformat|libmltavformat.so" |
find %{buildroot} -type l -delete
find %{buildroot} -type d -empty -delete
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%ldconfig_scriptlets
%files
%{_libdir}/mlt/
%{_datadir}/mlt/
%changelog
+* Mon Apr 29 2019 Sérgio Basto <sergio(a)serjux.com> - 6.14.0-1
+- Update mlt-6.14.0
+- Sync with Fedora
+- Modernize spec
+
* Mon Mar 04 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> -
6.12.0-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
diff --git a/sources b/sources
index a8a69a9..e8641e2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-eebf40c27f6c1717c6e99fd18319fbc3 mlt-6.12.0.tar.gz
+6360e0d3b795f3d4324413e6db021511 mlt-6.14.0.tar.gz