Commit b68cd0d4 authored by Andrew Branson's avatar Andrew Branson

Merge branch 'jb51545' into 'master'

[gstreamer] Update to 1.18.1. JB#51545

See merge request !12
parents 5833d42d d0c3caa6
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