Commit d0c3caa6 authored by Andrew Branson's avatar Andrew Branson

[gstreamer] Update to 1.18.1. JB#51545

- Removed splitencodebin as another solution was used for the camera
- Sorted file lists
parent 5833d42d
Subproject commit 9d3581b2e6f12f0b7e790d1ebb63b90cf5b1ef4e
Subproject commit 4013b8003e78971dd01b055066c12f8aaadb8897
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
......@@ -3,20 +3,18 @@
Name: %{gstreamer}%{majorminor}-plugins-base
Version: 1.16.2
Version: 1.18.1
Release: 1
Summary: GStreamer streaming media framework base plug-ins
License: LGPLv2+
URL: http://gstreamer.freedesktop.org/
Source: http://gstreamer.freedesktop.org/src/gst-plugins-base/gstreamer1.0-plugins-base-%{version}.tar.xz
Patch0: 0000-Move-encodebin-sources-to-encodebasebin.patch
Patch1: 0001-encodebin-Split-implementation-into-a-base-class.patch
Patch2: 0002-splitencodebin-Add-new-element.patch
%define sonamever %(echo %{version} | cut -d '+' -f 1)
Requires: orc >= 0.4.18
BuildRequires: pkgconfig(gstreamer-1.0) >= %{sonamever}
BuildRequires: gstreamer1.0-tools
BuildRequires: pkgconfig(orc-0.4) >= 0.4.18
BuildRequires: pkgconfig(ogg)
BuildRequires: pkgconfig(vorbis)
......@@ -51,7 +49,7 @@ Requires: %{gstreamer}1.0-plugins-base = %{version}
GStreamer Plugins Base library development and header files.
%package apps
Summary: GStreamer Plugin Library Headers
Summary: GStreamer Plugins Base library applications
Requires: %{gstreamer}1.0-plugins-base = %{version}
%description apps
......@@ -59,9 +57,6 @@ GStreamer Plugins Base library applications
%prep
%setup -q -n gstreamer1.0-plugins-base-%{version}/gst-plugins-base
%patch0 -p1
%patch1 -p1
%patch2 -p1
%build
......@@ -69,7 +64,7 @@ GStreamer Plugins Base library applications
-Dpackage-name='SailfishOS GStreamer package plugins (base set)' \
-Dpackage-origin='http://sailfishos.org/' \
-Dexamples=disabled \
-Dgtk_doc=disabled \
-Ddoc=disabled \
-Dintrospection=enabled \
-Dorc=enabled \
-Dopus=enabled \
......@@ -97,7 +92,6 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la
rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
rm -fr $RPM_BUILD_ROOT%{_datadir}/gtk-doc
rm -fr $RPM_BUILD_ROOT%{_datadir}/gst-plugins-base/1.0/license-translations.dict
rm -fr $RPM_BUILD_ROOT%{_mandir}
......@@ -109,114 +103,121 @@ rm -fr $RPM_BUILD_ROOT%{_mandir}
%files
%defattr(-, root, root)
%license COPYING
%{_libdir}/libgstallocators-%{majorminor}.so.*
%{_libdir}/libgstapp-%{majorminor}.so.*
%{_libdir}/libgstaudio-%{majorminor}.so.*
%{_libdir}/libgstfft-%{majorminor}.so.*
%{_libdir}/libgstgl-%{majorminor}.so.*
%{_libdir}/libgstpbutils-%{majorminor}.so*
%{_libdir}/libgstriff-%{majorminor}.so.*
%{_libdir}/libgstrtp-%{majorminor}.so*
%{_libdir}/libgsttag-%{majorminor}.so.*
%{_libdir}/libgstvideo-%{majorminor}.so.*
%{_libdir}/libgstfft-%{majorminor}.so.*
%{_libdir}/libgstrtsp-%{majorminor}.so.*
%{_libdir}/libgstsdp-%{majorminor}.so.*
%{_libdir}/libgstapp-%{majorminor}.so.*
%{_libdir}/libgstgl-%{majorminor}.so.*
%{_libdir}/libgstallocators-%{majorminor}.so.*
%{_libdir}/libgsttag-%{majorminor}.so.*
%{_libdir}/libgstvideo-%{majorminor}.so.*
%{_libdir}/gstreamer-%{majorminor}/libgstadder.so
%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstplayback.so
%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixer.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiorate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudioresample.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiotestsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstapp.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so
%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
%{_libdir}/gstreamer-%{majorminor}/libgstgio.so
%{_libdir}/gstreamer-%{majorminor}/libgstopus.so
%{_libdir}/gstreamer-%{majorminor}/libgstaudiomixer.so
%{_libdir}/gstreamer-%{majorminor}/libgstcompositor.so
%{_libdir}/gstreamer-%{majorminor}/libgstencoding.so
%{_libdir}/gstreamer-%{majorminor}/libgstgio.so
%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
%{_libdir}/gstreamer-%{majorminor}/libgstopengl.so
%{_libdir}/gstreamer-%{majorminor}/libgstpbtypes.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstcompositor.so
%{_libdir}/gstreamer-%{majorminor}/libgstopus.so
%{_libdir}/gstreamer-%{majorminor}/libgstoverlaycomposition.so
%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
%{_libdir}/gstreamer-%{majorminor}/libgstpbtypes.so
%{_libdir}/gstreamer-%{majorminor}/libgstplayback.so
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
%{_libdir}/gstreamer-%{majorminor}/libgstsubparse.so
%{_libdir}/gstreamer-%{majorminor}/libgsttcp.so
%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
%{_libdir}/gstreamer-%{majorminor}/libgsttypefindfunctions.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoconvert.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideorate.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideoscale.so
%{_libdir}/gstreamer-%{majorminor}/libgstvideotestsrc.so
%{_libdir}/gstreamer-%{majorminor}/libgstvolume.so
%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
%{_libdir}/girepository-1.0/GstAllocators-1.0.typelib
%{_libdir}/girepository-1.0/GstApp-1.0.typelib
%{_libdir}/girepository-1.0/GstAudio-1.0.typelib
%{_libdir}/girepository-1.0/GstGL-1.0.typelib
%{_libdir}/girepository-1.0/GstGLEGL-1.0.typelib
%{_libdir}/girepository-1.0/GstGLWayland-1.0.typelib
%{_libdir}/girepository-1.0/GstPbutils-1.0.typelib
%{_libdir}/girepository-1.0/GstRtp-1.0.typelib
%{_libdir}/girepository-1.0/GstRtsp-1.0.typelib
%{_libdir}/girepository-1.0/GstSdp-1.0.typelib
%{_libdir}/girepository-1.0/GstTag-1.0.typelib
%{_libdir}/girepository-1.0/GstVideo-1.0.typelib
%{_libdir}/girepository-1.0/GstGL-1.0.typelib
%files devel
%defattr(-, root, root)
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/app/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/audio/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/riff/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/fft/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/app/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/allocators/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/gl/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/gl/egl/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/gl/glprototypes/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/gl/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/gl/wayland/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/pbutils/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/riff/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtp/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/rtsp/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/sdp/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/tag/*.h
%{_includedir}/gstreamer-%{majorminor}/gst/video/*.h
%{_libdir}/gstreamer-%{majorminor}/include/gst/gl/gstglconfig.h
%{_libdir}/libgstallocators-%{majorminor}.so
%{_libdir}/libgstapp-%{majorminor}.so
%{_libdir}/libgstaudio-%{majorminor}.so
%{_libdir}/libgstfft-%{majorminor}.so
%{_libdir}/libgstgl-%{majorminor}.so
%{_libdir}/libgstpbutils-%{majorminor}.so
%{_libdir}/libgstriff-%{majorminor}.so
%{_libdir}/libgstrtp-%{majorminor}.so
%{_libdir}/libgstrtsp-%{majorminor}.so
%{_libdir}/libgstsdp-%{majorminor}.so
%{_libdir}/libgstaudio-%{majorminor}.so
%{_libdir}/libgstriff-%{majorminor}.so
%{_libdir}/libgsttag-%{majorminor}.so
%{_libdir}/libgstvideo-%{majorminor}.so
%{_libdir}/libgstrtp-%{majorminor}.so
%{_libdir}/libgstpbutils-%{majorminor}.so
%{_libdir}/libgstapp-%{majorminor}.so
%{_libdir}/libgstgl-%{majorminor}.so
%{_libdir}/pkgconfig/gstreamer-plugins-base-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-allocators-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-app-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-audio-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-fft-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-gl-egl-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-gl-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-gl-prototypes-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-gl-wayland-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-pbutils-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-plugins-base-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-riff-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-rtp-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-rtsp-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-sdp-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-tag-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-video-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-app-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-allocators-%{majorminor}.pc
%{_libdir}/pkgconfig/gstreamer-gl-%{majorminor}.pc
%{_datadir}/gir-1.0/GstAllocators-1.0.gir
%{_datadir}/gir-1.0/GstApp-1.0.gir
%{_datadir}/gir-1.0/GstAudio-1.0.gir
%{_datadir}/gir-1.0/GstGL-1.0.gir
%{_datadir}/gir-1.0/GstGLEGL-1.0.gir
%{_datadir}/gir-1.0/GstGLWayland-1.0.gir
%{_datadir}/gir-1.0/GstPbutils-1.0.gir
%{_datadir}/gir-1.0/GstRtp-1.0.gir
%{_datadir}/gir-1.0/GstRtsp-1.0.gir
%{_datadir}/gir-1.0/GstSdp-1.0.gir
%{_datadir}/gir-1.0/GstTag-1.0.gir
%{_datadir}/gir-1.0/GstVideo-1.0.gir
%{_datadir}/gir-1.0/GstGL-1.0.gir
%files apps
%defattr(-, root, root)
%{_bindir}/gst-device-monitor-%{majorminor}
%{_bindir}/gst-discoverer-%{majorminor}
%{_bindir}/gst-play-%{majorminor}
%{_bindir}/gst-device-monitor-%{majorminor}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment