automatic version update by autodist [release 7.16.0-1mamba;Mon May 08 2023]

This commit is contained in:
Automatic Build System 2024-01-06 07:11:22 +01:00
parent c58785f051
commit 56b81c7671

View File

@ -1,6 +1,6 @@
%define apiver %(echo %version | cut -d. -f1) %define apiver %(echo %version | cut -d. -f1)
Name: mlt Name: mlt
Version: 7.14.0 Version: 7.16.0
Release: 1mamba Release: 1mamba
Summary: An open source multimedia framework, designed and developed for television broadcasting Summary: An open source multimedia framework, designed and developed for television broadcasting
Group: Development/Tools Group: Development/Tools
@ -19,6 +19,7 @@ BuildRequires: libQt5Svg-devel
BuildRequires: libSDL-devel BuildRequires: libSDL-devel
BuildRequires: libSDL2-devel BuildRequires: libSDL2-devel
BuildRequires: libX11-devel BuildRequires: libX11-devel
BuildRequires: libarchive-devel
BuildRequires: libavcodec-ffmpeg-devel BuildRequires: libavcodec-ffmpeg-devel
BuildRequires: libavdevice-ffmpeg-devel BuildRequires: libavdevice-ffmpeg-devel
BuildRequires: libavfilter-ffmpeg-devel BuildRequires: libavfilter-ffmpeg-devel
@ -32,9 +33,12 @@ BuildRequires: libfreetype-devel
BuildRequires: libgcc BuildRequires: libgcc
BuildRequires: libgdk-pixbuf-devel BuildRequires: libgdk-pixbuf-devel
BuildRequires: libglib-devel BuildRequires: libglib-devel
BuildRequires: libglvnd-devel
BuildRequires: libharfbuzz-devel BuildRequires: libharfbuzz-devel
BuildRequires: libjack-devel BuildRequires: libjack-devel
BuildRequires: libopencv-devel
BuildRequires: libpango-devel BuildRequires: libpango-devel
BuildRequires: libpython310-devel
BuildRequires: librtaudio-devel BuildRequires: librtaudio-devel
BuildRequires: librubberband-devel BuildRequires: librubberband-devel
BuildRequires: libsamplerate-devel BuildRequires: libsamplerate-devel
@ -43,7 +47,11 @@ BuildRequires: libswresample-ffmpeg-devel
BuildRequires: libswscale-ffmpeg-devel BuildRequires: libswscale-ffmpeg-devel
BuildRequires: libvorbis-devel BuildRequires: libvorbis-devel
BuildRequires: libxml2-devel BuildRequires: libxml2-devel
BuildRequires: libz-devel
BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtbase-devel
BuildRequires: qt6-qt5compat-devel
BuildRequires: qt6-qtbase-devel
BuildRequires: qt6-qtsvg-devel
BuildRequires: sox-devel BuildRequires: sox-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: librtaudio-devel >= 5.0.0-1mamba BuildRequires: librtaudio-devel >= 5.0.0-1mamba
@ -68,8 +76,8 @@ This package contains static files and headers used for development.
%package -n lib%{name}-devel %package -n lib%{name}-devel
Summary: An open source multimedia framework, designed and developed for television broadcasting Summary: An open source multimedia framework, designed and developed for television broadcasting
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{version}-%{release} Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: lib%{name} = %{version}-%{release} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Provides: libmlt++-devel Provides: libmlt++-devel
Obsoletes: libmlt++-devel < 7.0.0 Obsoletes: libmlt++-devel < 7.0.0
Provides: mlt-devel Provides: mlt-devel
@ -79,6 +87,15 @@ Obsoletes: mlt-devel < 7.0.0
MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API. MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API.
This package contains static files and headers used for development. This package contains static files and headers used for development.
%package -n python-mlt
Summary: Python binding for %{name}
Group: System/Libraries
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
%description -n python-mlt
MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, xml authoring components, and an extendible plug-in based API.
This package contains the Python binding for %{name}.
%debug_package %debug_package
%prep %prep
@ -86,23 +103,14 @@ This package contains static files and headers used for development.
#%patch2 -p1 #%patch2 -p1
%build %build
%cmake -d build %cmake -d build \
-DMOD_OPENCV=ON \
-DMOD_GLAXNIMATE=ON \
-DMOD_QT6=ON \
-DSWIG_PYTHON=ON
%make %make
:<< __OLD
export KDEDIR=%{kdedir}
%configure \
--enable-gpl \
--enable-motion-est \
--avformat-swscale \
--qt-includedir=%{_qt5_headerdir} \
--qt-libdir=%{_qt5_libdir} \
--qimage-libdir=%{_qt5_libdir} \
--qimage-includedir=%{_qt5_headerdir}
CFLAGS="-I%{_includedir}/ffmpeg" %make
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build %makeinstall -C build
@ -142,7 +150,18 @@ CFLAGS="-I%{_includedir}/ffmpeg" %make
%dir %{_libdir}/cmake/Mlt7 %dir %{_libdir}/cmake/Mlt7
%{_libdir}/cmake/Mlt7/Mlt7*.cmake %{_libdir}/cmake/Mlt7/Mlt7*.cmake
%files -n python-mlt
%defattr(-,root,root)
%{python310_sitearch}/_mlt7.so
%{python310_sitearch}/mlt7.py
%changelog %changelog
* Mon May 08 2023 Automatic Build System <autodist@mambasoft.it> 7.16.0-1mamba
- automatic version update by autodist
* Sat May 06 2023 Silvan Calarco <silvan.calarco@mambasoft.it> 7.14.0-2mamba
- rebuilt with glaxnimate (required by kdenlive) and other options
* Tue Mar 07 2023 Automatic Build System <autodist@mambasoft.it> 7.14.0-1mamba * Tue Mar 07 2023 Automatic Build System <autodist@mambasoft.it> 7.14.0-1mamba
- automatic version update by autodist - automatic version update by autodist