mlt: upgrade to 7.22.0
This commit is contained in:
parent
4c51aa0b31
commit
a52bcd1cac
@ -8,8 +8,6 @@
|
|||||||
%bcond_without opencv
|
%bcond_without opencv
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%bcond_with freeworld
|
|
||||||
|
|
||||||
# needs nonfree/ndi-sdk
|
# needs nonfree/ndi-sdk
|
||||||
%bcond_with ndi
|
%bcond_with ndi
|
||||||
|
|
||||||
@ -20,7 +18,7 @@
|
|||||||
#global gver .%%{gitdate}git%%{shortcommit}
|
#global gver .%%{gitdate}git%%{shortcommit}
|
||||||
|
|
||||||
Name: mlt
|
Name: mlt
|
||||||
Version: 7.10.0
|
Version: 7.22.0
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Toolkit for broadcasters, video editors, media players, transcoders
|
Summary: Toolkit for broadcasters, video editors, media players, transcoders
|
||||||
|
|
||||||
@ -40,7 +38,7 @@ BuildRequires: qt5-qtsvg-devel
|
|||||||
BuildRequires: qt5-qt3d-devel
|
BuildRequires: qt5-qt3d-devel
|
||||||
BuildRequires: SDL-devel
|
BuildRequires: SDL-devel
|
||||||
BuildRequires: SDL2-devel
|
BuildRequires: SDL2-devel
|
||||||
%if ! (0%{?rhel} >= 8)
|
%if 0%{?rhel} >= 8
|
||||||
BuildRequires: SDL_image-devel
|
BuildRequires: SDL_image-devel
|
||||||
BuildRequires: SDL2_image-devel
|
BuildRequires: SDL2_image-devel
|
||||||
%endif
|
%endif
|
||||||
@ -69,19 +67,17 @@ BuildRequires: movit-devel
|
|||||||
BuildRequires: eigen3-devel
|
BuildRequires: eigen3-devel
|
||||||
BuildRequires: libebur128-devel
|
BuildRequires: libebur128-devel
|
||||||
BuildRequires: rubberband-devel
|
BuildRequires: rubberband-devel
|
||||||
%if %{with freeworld}
|
|
||||||
BuildRequires: ffmpeg-devel
|
BuildRequires: ffmpeg-devel
|
||||||
BuildRequires: xine-lib-devel
|
BuildRequires: xine-lib-devel
|
||||||
Provides: mlt-freeworld = %{version}-%{release}
|
|
||||||
Obsoletes:mlt-freeworld < %{version}-%{release}
|
|
||||||
%if %{with ndi}
|
%if %{with ndi}
|
||||||
BuildRequires: libndi-devel
|
BuildRequires: libndi-devel
|
||||||
BuildRequires: ndi-sdk-devel
|
BuildRequires: ndi-sdk-devel
|
||||||
%endif
|
%endif
|
||||||
%endif
|
|
||||||
%if %{with opencv}
|
%if %{with opencv}
|
||||||
BuildRequires: opencv-devel
|
BuildRequires: opencv-devel
|
||||||
%endif
|
%endif
|
||||||
|
BuildRequires: pkgconfig(libarchive)
|
||||||
|
|
||||||
%if %{with ruby}
|
%if %{with ruby}
|
||||||
BuildRequires: ruby-devel
|
BuildRequires: ruby-devel
|
||||||
@ -95,6 +91,9 @@ BuildRequires: php-devel
|
|||||||
%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}%{php_extdir}/.*\\.so$
|
%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}%{php_extdir}/.*\\.so$
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
Provides: mlt-freeworld = %{version}-%{release}
|
||||||
|
Obsoletes: mlt-freeworld < %{version}-%{release}
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
MLT is an open source multimedia framework, designed and developed for
|
MLT is an open source multimedia framework, designed and developed for
|
||||||
@ -105,12 +104,6 @@ transcoders, web streamers and many more types of applications. The
|
|||||||
functionality of the system is provided via an assortment of ready to use
|
functionality of the system is provided via an assortment of ready to use
|
||||||
tools, xml authoring components, and an extendible plug-in based API.
|
tools, xml authoring components, and an extendible plug-in based API.
|
||||||
|
|
||||||
%package freeworld
|
|
||||||
Summary: ffmpeg support for MLT
|
|
||||||
%description freeworld
|
|
||||||
MLT was packaged in Fedora without ffmpeg support, this package give us
|
|
||||||
the ffmpeg support.
|
|
||||||
|
|
||||||
%package devel
|
%package devel
|
||||||
Summary: Libraries, includes to develop applications with %{name}
|
Summary: Libraries, includes to develop applications with %{name}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
@ -162,6 +155,12 @@ rm -r src/win32/
|
|||||||
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \
|
-DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON \
|
||||||
%{?with_php: -DSWIG_PHP:BOOL=ON} \
|
%{?with_php: -DSWIG_PHP:BOOL=ON} \
|
||||||
-DSWIG_PYTHON:BOOL=ON \
|
-DSWIG_PYTHON:BOOL=ON \
|
||||||
|
%if 0%{?rhel} == 8
|
||||||
|
-DPython3_INCLUDE_DIRS=%{_includedir}/python3.6m -DPython3_EXECUTABLE=%{_bindir}/python3.6 \
|
||||||
|
%endif
|
||||||
|
%if 0%{?rhel} > 8
|
||||||
|
-DMOD_GLAXNIMATE:BOOL=ON \
|
||||||
|
%endif
|
||||||
%{?with_ruby: -DSWIG_RUBY:BOOL=ON} \
|
%{?with_ruby: -DSWIG_RUBY:BOOL=ON} \
|
||||||
%{!?with_freeworld: -DMOD_XINE:BOOL=OFF} \
|
%{!?with_freeworld: -DMOD_XINE:BOOL=OFF} \
|
||||||
%{?with_opencv: -DMOD_OPENCV:BOOL=ON} \
|
%{?with_opencv: -DMOD_OPENCV:BOOL=ON} \
|
||||||
@ -196,7 +195,7 @@ test "$(pkg-config --modversion mlt++-7)" = "%{version}"
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%doc AUTHORS NEWS README*
|
%doc AUTHORS NEWS README*
|
||||||
%doc docs/*txt demo/
|
%doc demo/
|
||||||
%license COPYING GPL
|
%license COPYING GPL
|
||||||
%{_bindir}/mlt-melt
|
%{_bindir}/mlt-melt
|
||||||
%{_bindir}/melt-7
|
%{_bindir}/melt-7
|
||||||
@ -205,15 +204,11 @@ test "$(pkg-config --modversion mlt++-7)" = "%{version}"
|
|||||||
%{_libdir}/libmlt-7.so.*
|
%{_libdir}/libmlt-7.so.*
|
||||||
%{_datadir}/mlt-7/
|
%{_datadir}/mlt-7/
|
||||||
%{_mandir}/man1/melt-7.1*
|
%{_mandir}/man1/melt-7.1*
|
||||||
%if %{with freeworld}
|
%if %{with ndi}
|
||||||
%exclude %{_libdir}/mlt-7/libmltavformat.so
|
%exclude %{_libdir}/mlt-7/libmltndi.so
|
||||||
%exclude %{_libdir}/mlt-7/libmltxine.so
|
|
||||||
%exclude %{_datadir}/mlt-7/avformat
|
|
||||||
|
|
||||||
%files freeworld
|
%files ndi
|
||||||
%{_libdir}/mlt-7/libmltavformat.so
|
%{_libdir}/mlt-7/libmltndi.so
|
||||||
%{_libdir}/mlt-7/libmltxine.so
|
|
||||||
%{_datadir}/mlt-7/avformat
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files -n python3-mlt
|
%files -n python3-mlt
|
||||||
@ -242,6 +237,9 @@ test "$(pkg-config --modversion mlt++-7)" = "%{version}"
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 06 2024 Raven <raven@sysadmins.ws> - 7.22.0-1
|
||||||
|
- Update mlt to 7.22.0
|
||||||
|
|
||||||
* Fri Nov 04 2022 Sérgio Basto <sergio@serjux.com> - 7.10.0-1
|
* Fri Nov 04 2022 Sérgio Basto <sergio@serjux.com> - 7.10.0-1
|
||||||
- Update mlt to 7.10.0 (#2137811 2139196)
|
- Update mlt to 7.10.0 (#2137811 2139196)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user