import gstreamer1-plugins-good-1.16.1-1.el8
This commit is contained in:
parent
6c2f013678
commit
cf32b41afc
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
|||||||
SOURCES/gst-plugins-good-1.14.0.tar.xz
|
SOURCES/gst-plugins-good-1.16.1.tar.xz
|
||||||
|
@ -1 +1 @@
|
|||||||
d295c35c46bc6c800ecf34e7a054a7b764b94a3d SOURCES/gst-plugins-good-1.14.0.tar.xz
|
2b88a2d36bc53bed1b06c359ed676ec8b8675d5c SOURCES/gst-plugins-good-1.16.1.tar.xz
|
||||||
|
@ -3,8 +3,10 @@
|
|||||||
# Only build extras on Fedora
|
# Only build extras on Fedora
|
||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
%bcond_without extras
|
%bcond_without extras
|
||||||
|
%bcond_without qt
|
||||||
%else
|
%else
|
||||||
%bcond_with extras
|
%bcond_with extras
|
||||||
|
%bcond_with qt
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
#global gitrel 140
|
#global gitrel 140
|
||||||
@ -12,8 +14,8 @@
|
|||||||
#global shortcommit %(c=%{gitcommit}; echo ${c:0:5})
|
#global shortcommit %(c=%{gitcommit}; echo ${c:0:5})
|
||||||
|
|
||||||
Name: gstreamer1-plugins-good
|
Name: gstreamer1-plugins-good
|
||||||
Version: 1.14.0
|
Version: 1.16.1
|
||||||
Release: 4%{?gitcommit:.git%{shortcommit}}%{?dist}
|
Release: 1%{?gitcommit:.git%{shortcommit}}%{?dist}
|
||||||
Summary: GStreamer plugins with good code and licensing
|
Summary: GStreamer plugins with good code and licensing
|
||||||
|
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
@ -27,9 +29,13 @@ Source0: gst-plugins-good-%{version}.tar.xz
|
|||||||
Source0: http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.xz
|
Source0: http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.xz
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
BuildRequires: gcc
|
||||||
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: gstreamer1-devel >= %{version}
|
BuildRequires: gstreamer1-devel >= %{version}
|
||||||
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
|
BuildRequires: gstreamer1-plugins-base-devel >= %{version}
|
||||||
|
|
||||||
|
BuildRequires: cairo-devel >= 1.10.0
|
||||||
|
BuildRequires: cairo-gobject-devel >= 1.10.0
|
||||||
BuildRequires: flac-devel >= 1.1.4
|
BuildRequires: flac-devel >= 1.1.4
|
||||||
BuildRequires: gdk-pixbuf2-devel
|
BuildRequires: gdk-pixbuf2-devel
|
||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
@ -108,6 +114,29 @@ good quality and under the LGPL license.
|
|||||||
|
|
||||||
This package (%{name}-gtk) contains the gtksink output plugin.
|
This package (%{name}-gtk) contains the gtksink output plugin.
|
||||||
|
|
||||||
|
%if %{with qt}
|
||||||
|
%package qt
|
||||||
|
Summary: GStreamer "good" plugins qt qml plugin
|
||||||
|
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||||
|
|
||||||
|
BuildRequires: pkgconfig(Qt5Gui)
|
||||||
|
BuildRequires: pkgconfig(Qt5Qml)
|
||||||
|
BuildRequires: pkgconfig(Qt5Quick)
|
||||||
|
BuildRequires: pkgconfig(Qt5X11Extras)
|
||||||
|
BuildRequires: pkgconfig(Qt5WaylandClient)
|
||||||
|
|
||||||
|
Supplements: (gstreamer1-plugins-good and qt5-qtdeclarative)
|
||||||
|
|
||||||
|
%description qt
|
||||||
|
GStreamer is a streaming media framework, based on graphs of elements which
|
||||||
|
operate on media data.
|
||||||
|
|
||||||
|
GStreamer Good Plugins is a collection of well-supported plugins of
|
||||||
|
good quality and under the LGPL license.
|
||||||
|
|
||||||
|
This package (%{name}-qt) contains the qtsink output plugin.
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%if %{with extras}
|
%if %{with extras}
|
||||||
%package extras
|
%package extras
|
||||||
@ -140,7 +169,6 @@ to be installed.
|
|||||||
--enable-orc \
|
--enable-orc \
|
||||||
--disable-monoscope \
|
--disable-monoscope \
|
||||||
--disable-aalib \
|
--disable-aalib \
|
||||||
--disable-cairo \
|
|
||||||
--disable-libcaca \
|
--disable-libcaca \
|
||||||
%if %{with extras}
|
%if %{with extras}
|
||||||
--enable-jack \
|
--enable-jack \
|
||||||
@ -272,6 +300,7 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|||||||
%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
|
%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
|
||||||
|
|
||||||
# gstreamer-plugins with external dependencies but in the main package
|
# gstreamer-plugins with external dependencies but in the main package
|
||||||
|
%{_libdir}/gstreamer-%{majorminor}/libgstcairo.so
|
||||||
%{_libdir}/gstreamer-%{majorminor}/libgstflac.so
|
%{_libdir}/gstreamer-%{majorminor}/libgstflac.so
|
||||||
%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
|
%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
|
||||||
%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
|
%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
|
||||||
@ -299,6 +328,11 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|||||||
# Plugins with external dependencies
|
# Plugins with external dependencies
|
||||||
%{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
|
%{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
|
||||||
|
|
||||||
|
%if %{with qt}
|
||||||
|
%files qt
|
||||||
|
%{_libdir}/gstreamer-%{majorminor}/libgstqmlgl.so
|
||||||
|
%endif
|
||||||
|
|
||||||
%if %{with extras}
|
%if %{with extras}
|
||||||
%files extras
|
%files extras
|
||||||
# Plugins with external dependencies
|
# Plugins with external dependencies
|
||||||
@ -307,6 +341,11 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Nov 14 2019 Wim Taymans <wtaymans@redhat.com> - 1.16.1-1
|
||||||
|
- Update to 1.16.1
|
||||||
|
- enable cairo plugins
|
||||||
|
- Resolves: rhbz#1756299
|
||||||
|
|
||||||
* Tue Jul 17 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.0-4
|
* Tue Jul 17 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.0-4
|
||||||
- Only build extras on Fedora
|
- Only build extras on Fedora
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user