|
|
56b13a |
%define majorminor 0.10
|
|
|
56b13a |
%define gstreamer gstreamer
|
|
|
56b13a |
|
|
|
56b13a |
%define gst_minver 0.10.36
|
|
|
56b13a |
%define gstpb_minver %{gst_minver}
|
|
|
56b13a |
|
|
|
56b13a |
# Turn of extras package on RHEL.
|
|
|
56b13a |
%if ! 0%{?rhel}
|
|
|
56b13a |
%bcond_without extras
|
|
|
56b13a |
%else
|
|
|
56b13a |
%bcond_with extras
|
|
|
56b13a |
%endif
|
|
|
56b13a |
|
|
|
56b13a |
Summary: GStreamer streaming media framework "bad" plug-ins
|
|
|
56b13a |
Name: gstreamer-plugins-bad-free
|
|
|
56b13a |
Version: 0.10.23
|
|
|
0b3edb |
Release: 24%{?dist}
|
|
|
56b13a |
# The freeze and nfs plugins are LGPLv2 (only)
|
|
|
56b13a |
License: LGPLv2+ and LGPLv2
|
|
|
56b13a |
Group: Applications/Multimedia
|
|
|
56b13a |
URL: http://gstreamer.freedesktop.org/
|
|
|
56b13a |
# The source is:
|
|
|
56b13a |
# http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
|
|
|
56b13a |
# modified with gst-p-bad-cleanup.sh from SOURCE1
|
|
|
56b13a |
Source: gst-plugins-bad-free-%{version}.tar.xz
|
|
|
56b13a |
Source1: gst-p-bad-cleanup.sh
|
|
|
56b13a |
# Based on upstream 04909e2c50e68
|
|
|
56b13a |
Patch0: vp8enc-bitrate-fix.patch
|
|
|
56b13a |
# https://bugzilla.gnome.org/show_bug.cgi?id=677698 / rhbz#797188
|
|
|
56b13a |
Patch1: 0001-gstcamerabin-Fix-spelling-error-in-debug-logging.patch
|
|
|
56b13a |
Patch2: 0002-camerabin-Add-a-camerabin_create_view_finder_caps-he.patch
|
|
|
56b13a |
Patch3: 0003-camerabin-Add-gst_camerabin_get_video_source_propert.patch
|
|
|
56b13a |
Patch4: 0004-camerabin-Set-src_filter-and-zoom_src_filter-caps-wh.patch
|
|
|
56b13a |
# Cherry picked from upstream git for rhbz#820959
|
|
|
56b13a |
Patch5: 0005-geometrictransform-crash-fix1.patch
|
|
|
56b13a |
Patch6: 0006-geometrictransform-crash-fix2.patch
|
|
|
56b13a |
Patch7: 0001-Delete-unbuilt-plugins-from-the-docs.patch
|
|
|
4ab9ea |
Patch8: 0001-vmncdec-Sanity-check-width-height-before-using-it.patch
|
|
|
4ab9ea |
Patch9: 0001-h264parse-Ensure-codec_data-has-the-required-size-wh.patch
|
|
|
0b3edb |
Patch10: 0001-mxfdemux-Store-GstMXFDemuxEssenceTrack-in-their-own-.patch
|
|
|
56b13a |
|
|
|
56b13a |
Requires: %{gstreamer} >= %{gst_minver}
|
|
|
56b13a |
BuildRequires: %{gstreamer}-devel >= %{gst_minver}
|
|
|
56b13a |
BuildRequires: %{gstreamer}-plugins-base-devel >= %{gstpb_minver}
|
|
|
56b13a |
|
|
|
56b13a |
BuildRequires: check
|
|
|
56b13a |
BuildRequires: gettext-devel
|
|
|
56b13a |
BuildRequires: libXt-devel
|
|
|
56b13a |
BuildRequires: gtk-doc
|
|
|
56b13a |
|
|
|
56b13a |
BuildRequires: bzip2-devel
|
|
|
56b13a |
BuildRequires: exempi-devel
|
|
|
56b13a |
BuildRequires: gsm-devel
|
|
|
56b13a |
BuildRequires: jasper-devel
|
|
|
56b13a |
BuildRequires: ladspa-devel
|
|
|
56b13a |
BuildRequires: libdvdnav-devel
|
|
|
56b13a |
BuildRequires: libexif-devel
|
|
|
56b13a |
BuildRequires: libiptcdata-devel
|
|
|
56b13a |
BuildRequires: libmpcdec-devel
|
|
|
56b13a |
BuildRequires: libofa-devel
|
|
|
56b13a |
BuildRequires: liboil-devel
|
|
|
56b13a |
BuildRequires: librsvg2-devel
|
|
|
56b13a |
BuildRequires: libsndfile-devel
|
|
|
56b13a |
BuildRequires: libvpx-devel
|
|
|
56b13a |
BuildRequires: mesa-libGLU-devel
|
|
|
56b13a |
BuildRequires: openssl-devel
|
|
|
56b13a |
BuildRequires: orc-devel
|
|
|
56b13a |
Buildrequires: wavpack-devel
|
|
|
56b13a |
BuildRequires: chrpath
|
|
|
56b13a |
BuildRequires: opus-devel
|
|
|
56b13a |
BuildRequires: soundtouch-devel
|
|
|
56b13a |
|
|
|
56b13a |
%if %{with extras}
|
|
|
56b13a |
BuildRequires: celt-devel
|
|
|
56b13a |
BuildRequires: dirac-devel
|
|
|
56b13a |
BuildRequires: libass-devel
|
|
|
56b13a |
BuildRequires: libcdaudio-devel
|
|
|
56b13a |
BuildRequires: libcurl-devel
|
|
|
56b13a |
%ifnarch s390 s390x
|
|
|
56b13a |
BuildRequires: libdc1394-devel
|
|
|
56b13a |
%endif
|
|
|
56b13a |
BuildRequires: libkate-devel
|
|
|
56b13a |
BuildRequires: libmodplug-devel
|
|
|
56b13a |
BuildRequires: libmusicbrainz-devel
|
|
|
56b13a |
BuildRequires: libtimidity-devel
|
|
|
56b13a |
BuildRequires: libvdpau-devel
|
|
|
56b13a |
BuildRequires: opencv-devel
|
|
|
56b13a |
BuildRequires: schroedinger-devel
|
|
|
56b13a |
BuildRequires: SDL-devel
|
|
|
56b13a |
BuildRequires: slv2-devel
|
|
|
56b13a |
BuildRequires: wildmidi-devel
|
|
|
56b13a |
BuildRequires: zbar-devel
|
|
|
56b13a |
BuildRequires: zvbi-devel
|
|
|
56b13a |
%endif
|
|
|
56b13a |
|
|
|
56b13a |
Obsoletes: gstreamer-plugins-flumpegdemux < 0.10.15-9
|
|
|
56b13a |
Provides: gstreamer-plugins-flumpegdemux = %{version}-%{release}
|
|
|
56b13a |
Obsoletes: gstreamer-plugins-schroedinger < 1.0.9
|
|
|
56b13a |
Provides: gstreamer-plugins-schroedinger = %{version}-%{release}
|
|
|
56b13a |
|
|
|
56b13a |
Provides: gstreamer-plugins-farsight = 0.12.12-1
|
|
|
56b13a |
Obsoletes: gstreamer-plugins-farsight < 0.12.12
|
|
|
56b13a |
|
|
|
56b13a |
%description
|
|
|
56b13a |
GStreamer is a streaming media framework, based on graphs of elements which
|
|
|
56b13a |
operate on media data.
|
|
|
56b13a |
|
|
|
56b13a |
This package contains plug-ins that aren't tested
|
|
|
56b13a |
well enough, or the code is not of good enough quality.
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%if %{with extras}
|
|
|
56b13a |
%package extras
|
|
|
56b13a |
Summary: Extra GStreamer "bad" plugins (less often used "bad" plugins)
|
|
|
56b13a |
Group: Applications/Multimedia
|
|
|
56b13a |
Requires: %{name} = %{version}-%{release}
|
|
|
56b13a |
Obsoletes: gstreamer-plugins-bad-extras < %{version}-%{release}
|
|
|
56b13a |
Provides: gstreamer-plugins-bad-extras = %{version}-%{release}
|
|
|
56b13a |
|
|
|
56b13a |
%description extras
|
|
|
56b13a |
GStreamer is a streaming media framework, based on graphs of elements which
|
|
|
56b13a |
operate on media data.
|
|
|
56b13a |
|
|
|
56b13a |
gstreamer-plugins-bad contains plug-ins that aren't
|
|
|
56b13a |
tested well enough, or the code is not of good enough quality.
|
|
|
56b13a |
|
|
|
56b13a |
This package (gstreamer-plugins-bad-extras) contains extra "bad" plugins for
|
|
|
56b13a |
sources (mythtv), sinks (fbdev) and effects (pitch) which are not used
|
|
|
56b13a |
very much and require additional libraries to be installed.
|
|
|
56b13a |
%endif
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%package devel
|
|
|
56b13a |
Summary: Development files for the GStreamer media framework "bad" plug-ins
|
|
|
56b13a |
Group: Development/Libraries
|
|
|
56b13a |
Requires: %{name} = %{version}-%{release}
|
|
|
56b13a |
Requires: gstreamer-plugins-base-devel
|
|
|
56b13a |
Obsoletes: gstreamer-plugins-bad-devel < %{version}-%{release}
|
|
|
56b13a |
Provides: gstreamer-plugins-bad-devel = %{version}-%{release}
|
|
|
56b13a |
|
|
|
56b13a |
%description devel
|
|
|
56b13a |
GStreamer is a streaming media framework, based on graphs of elements which
|
|
|
56b13a |
operate on media data.
|
|
|
56b13a |
|
|
|
56b13a |
This package contains the development files for the plug-ins that
|
|
|
56b13a |
aren't tested well enough, or the code is not of good enough quality.
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%package devel-docs
|
|
|
56b13a |
Summary: Development documentation for the GStreamer "bad" plug-ins
|
|
|
56b13a |
Group: Development/Libraries
|
|
|
56b13a |
Requires: %{name}-devel = %{version}-%{release}
|
|
|
56b13a |
Obsoletes: gstreamer-plugins-bad-devel-docs < %{version}-%{release}
|
|
|
56b13a |
Provides: gstreamer-plugins-bad-devel-docs = %{version}-%{release}
|
|
|
56b13a |
|
|
|
56b13a |
%description devel-docs
|
|
|
56b13a |
GStreamer is a streaming media framework, based on graphs of elements which
|
|
|
56b13a |
operate on media data.
|
|
|
56b13a |
|
|
|
56b13a |
This package contains the development documentation for the plug-ins that
|
|
|
56b13a |
aren't tested well enough, or the code is not of good enough quality.
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%prep
|
|
|
56b13a |
%setup -q -n gst-plugins-bad-%{version}
|
|
|
56b13a |
%patch0 -p1 -b .vp8enc_bitrate
|
|
|
56b13a |
%patch1 -p1
|
|
|
56b13a |
%patch2 -p1
|
|
|
56b13a |
%patch3 -p1
|
|
|
56b13a |
%patch4 -p1
|
|
|
56b13a |
%patch5 -p1
|
|
|
56b13a |
%patch6 -p1
|
|
|
56b13a |
%patch7 -p1
|
|
|
4ab9ea |
%patch8 -p1
|
|
|
4ab9ea |
%patch9 -p1
|
|
|
0b3edb |
%patch10 -p1
|
|
|
56b13a |
sed -i 's/opencv <= 2.3.1/opencv <= 2.4.3/g' configure
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%build
|
|
|
56b13a |
%configure \
|
|
|
56b13a |
--with-package-name="Fedora gstreamer-plugins-bad package" \
|
|
|
56b13a |
--with-package-origin="http://download.fedora.redhat.com/fedora" \
|
|
|
56b13a |
%{!?with_extras:--disable-fbdev --disable-decklink --disable-linsys} \
|
|
|
0b3edb |
--enable-debug --disable-static --disable-gtk-doc --enable-experimental \
|
|
|
56b13a |
--disable-divx --disable-dts --disable-faac --disable-faad --disable-nas \
|
|
|
56b13a |
--disable-mimic --disable-libmms --disable-mpeg2enc --disable-mplex \
|
|
|
4ab9ea |
--disable-neon --disable-openal --disable-rtmp --disable-xvid --disable-nsf
|
|
|
56b13a |
make %{?_smp_mflags}
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%install
|
|
|
56b13a |
make install DESTDIR="$RPM_BUILD_ROOT"
|
|
|
56b13a |
%find_lang gst-plugins-bad-%{majorminor}
|
|
|
56b13a |
|
|
|
56b13a |
# Some of the plugins somehow get an rpath embedded ??
|
|
|
56b13a |
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.so
|
|
|
56b13a |
|
|
|
56b13a |
# Clean out files that should not be part of the rpm.
|
|
|
56b13a |
rm $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{majorminor}/*.la
|
|
|
56b13a |
rm $RPM_BUILD_ROOT%{_libdir}/*.la
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%post -p /sbin/ldconfig
|
|
|
56b13a |
|
|
|
56b13a |
%postun -p /sbin/ldconfig
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%files -f gst-plugins-bad-%{majorminor}.lang
|
|
|
56b13a |
%doc AUTHORS COPYING README REQUIREMENTS
|
|
|
56b13a |
#%{_datadir}/gstreamer-%{majorminor}
|
|
|
56b13a |
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so.*
|
|
|
56b13a |
%{_libdir}/libgstbasevideo-%{majorminor}.so.*
|
|
|
56b13a |
%{_libdir}/libgstcodecparsers-%{majorminor}.so.*
|
|
|
56b13a |
%{_libdir}/libgstphotography-%{majorminor}.so.*
|
|
|
56b13a |
%{_libdir}/libgstsignalprocessor-%{majorminor}.so.*
|
|
|
56b13a |
%if %{with extras}
|
|
|
56b13a |
%{_libdir}/libgstvdp-%{majorminor}.so.*
|
|
|
56b13a |
%endif
|
|
|
56b13a |
# Plugins without external dependencies
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmdec.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstadpcmenc.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstaiff.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstasfmux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstaudiovisualizers.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstautoconvert.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstbayer.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcamerabin2.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcdxaparse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcog.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcoloreffects.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcolorspace.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdataurisrc.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdccp.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfaceoverlay.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfestival.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfieldanalysis.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfragmented.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfreeverb.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfreeze.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfrei0r.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstgaudieffects.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstgeometrictransform.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstgsettingselements.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgsth264parse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgsthdvparse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstid3tag.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstinter.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstinterlace.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstivfparse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstjpegformat.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstjp2kdecimator.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstlegacyresample.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstliveadder.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmpegdemux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmpegpsmux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsdemux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmpegtsmux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmpegvideoparse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmve.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmxf.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstnuvdemux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstpatchdetect.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstpcapparse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstpnm.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstrawparse.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstremovesilence.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstrfbsrc.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmux.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstrtpvp8.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstscaletempoplugin.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsdi.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsdpelem.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsegmentclip.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstshm.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsmooth.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstspeed.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgststereo.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsubenc.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgsttta.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvideofiltersbad.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvideosignal.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvideomaxrate.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvideomeasure.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvideoparsersbad.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvmnc.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgsty4mdec.so
|
|
|
56b13a |
|
|
|
56b13a |
# System (Linux) specific plugins
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdvb.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvcdsrc.so
|
|
|
56b13a |
|
|
|
56b13a |
# Plugins with external dependencies
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstapexsink.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstbz2.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstgsm.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstjp2k.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstladspa.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmusepack.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstofa.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libresindvd.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstrsvg.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsndfile.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsoundtouch.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvp8.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstopus.so
|
|
|
56b13a |
|
|
|
56b13a |
#debugging plugin
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdebugutilsbad.so
|
|
|
56b13a |
|
|
|
56b13a |
#data for plugins
|
|
|
56b13a |
%{_datadir}/glib-2.0/schemas/org.freedesktop.gstreamer-%{majorminor}.default-elements.gschema.xml
|
|
|
56b13a |
|
|
|
56b13a |
%if %{with extras}
|
|
|
56b13a |
%files extras
|
|
|
56b13a |
# Plugins with external dependencies
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstassrender.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcdaudio.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcelt.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstcurl.so
|
|
|
56b13a |
%ifnarch s390 s390x
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdc1394.so
|
|
|
56b13a |
%endif
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdirac.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstkate.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstlv2.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstmodplug.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstschro.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstsdl.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstteletextdec.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgsttimidity.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgsttrm.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstvdpau.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstwildmidi.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstzbar.so
|
|
|
56b13a |
# Linux specific plugins
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstdecklink.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstfbdevsink.so
|
|
|
56b13a |
%{_libdir}/gstreamer-%{majorminor}/libgstlinsys.so
|
|
|
56b13a |
%endif
|
|
|
56b13a |
|
|
|
56b13a |
%files devel
|
|
|
56b13a |
%{_libdir}/libgstbasecamerabinsrc-%{majorminor}.so
|
|
|
56b13a |
%{_libdir}/libgstbasevideo-%{majorminor}.so
|
|
|
56b13a |
%{_libdir}/libgstcodecparsers-%{majorminor}.so
|
|
|
56b13a |
%{_libdir}/libgstphotography-%{majorminor}.so
|
|
|
56b13a |
%{_libdir}/libgstsignalprocessor-%{majorminor}.so
|
|
|
56b13a |
%if %{with extras}
|
|
|
56b13a |
%{_libdir}/libgstvdp-%{majorminor}.so
|
|
|
56b13a |
%endif
|
|
|
56b13a |
%{_includedir}/gstreamer-%{majorminor}/gst/basecamerabinsrc
|
|
|
56b13a |
%{_includedir}/gstreamer-%{majorminor}/gst/codecparsers
|
|
|
56b13a |
%{_includedir}/gstreamer-%{majorminor}/gst/interfaces/photography*
|
|
|
56b13a |
%{_includedir}/gstreamer-%{majorminor}/gst/signalprocessor
|
|
|
56b13a |
%{_includedir}/gstreamer-%{majorminor}/gst/video
|
|
|
56b13a |
%if %{with extras}
|
|
|
56b13a |
%{_includedir}/gstreamer-%{majorminor}/gst/vdpau
|
|
|
56b13a |
%endif
|
|
|
56b13a |
|
|
|
56b13a |
# pkg-config files
|
|
|
56b13a |
%{_libdir}/pkgconfig/gstreamer-basevideo-%{majorminor}.pc
|
|
|
56b13a |
%{_libdir}/pkgconfig/gstreamer-codecparsers-%{majorminor}.pc
|
|
|
56b13a |
%{_libdir}/pkgconfig/gstreamer-plugins-bad-%{majorminor}.pc
|
|
|
56b13a |
|
|
|
56b13a |
%files devel-docs
|
|
|
0b3edb |
#doc %{_datadir}/gtk-doc/html/gst-plugins-bad-plugins-%{majorminor}
|
|
|
56b13a |
%doc %{_datadir}/gtk-doc/html/gst-plugins-bad-libs-%{majorminor}
|
|
|
56b13a |
|
|
|
56b13a |
|
|
|
56b13a |
%changelog
|
|
|
0b3edb |
* Wed Dec 13 2023 Wim Taymans <wtaymans@redhat.com> - 0.10.23-24
|
|
|
0b3edb |
- Patch CVE-2023-44446: MXF demuxer use-after-free
|
|
|
0b3edb |
- Disable gtk-doc to fix the build
|
|
|
0b3edb |
- Resolves: RHEL-16792
|
|
|
0b3edb |
|
|
|
a43207 |
* Tue Mar 07 2017 Wim Taymans <wtaymans@redhat.com> - 0.10.23-23
|
|
|
a43207 |
- Rebuild with hardened flags
|
|
|
a43207 |
Resolves: #1420764
|
|
|
a43207 |
|
|
|
4ab9ea |
* Wed Dec 07 2016 Wim Taymans <wtaymans@redhat.com> - 0.10.23-22
|
|
|
4ab9ea |
- h264parse: Ensure codec_data has the required size when reading number of SPS
|
|
|
a43207 |
Resolves: rhbz#1400839
|
|
|
4ab9ea |
|
|
|
4ab9ea |
* Tue Dec 06 2016 Wim Taymans <wtaymans@redhat.com> - 0.10.23-21
|
|
|
4ab9ea |
- Remove insecure NSF plugin
|
|
|
4ab9ea |
- vmncdec: Sanity-check width/height before using it
|
|
|
a43207 |
Resolves: rhbz#1400839
|
|
|
4ab9ea |
|
|
|
bbe756 |
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 0.10.23-20
|
|
|
bbe756 |
- Mass rebuild 2014-01-24
|
|
|
bbe756 |
|
|
|
bbe756 |
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.10.23-19
|
|
|
bbe756 |
- Mass rebuild 2013-12-27
|
|
|
bbe756 |
|
|
|
56b13a |
* Sat May 04 2013 Colin Walters <walters@verbum.org> 0.10.23-18
|
|
|
56b13a |
- Move soundtouch-devel BR to outside RHEL conditional, since
|
|
|
56b13a |
it is available there.
|
|
|
56b13a |
|
|
|
56b13a |
* Thu May 02 2013 Colin Walters <walters@verbum.org> 0.10.23-17
|
|
|
56b13a |
- Hack the gtk-doc to remove plugin docs that are not shipped
|
|
|
56b13a |
- Drop mythtv, opencv sources that are no longer buildable
|
|
|
56b13a |
|
|
|
56b13a |
* Thu May 02 2013 Colin Walters <walters@verbum.org> 0.10.23-16
|
|
|
56b13a |
- Drop PyXML BR (#914060)
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Mar 07 2013 Bastien Nocera <bnocera@redhat.com> 0.10.23-15
|
|
|
56b13a |
- Remove gmyth plugin
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.23-14
|
|
|
56b13a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
56b13a |
|
|
|
56b13a |
* Sat Dec 08 2012 Kalev Lember <kalevlember@gmail.com> - 0.10.23-13
|
|
|
56b13a |
- Fix the opencv sed magic for opencv 2.4.3
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Nov 30 2012 Tom Callaway <spot@fedoraproject.org> - 0.10.23-12
|
|
|
56b13a |
- rebuild for opencv
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Sep 12 2012 Fabian Deutsch <fabiand@fedoraproject.org> - 0.10.23-11
|
|
|
56b13a |
- Add opus plugin
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Aug 03 2012 Adam Jackson <ajax@redhat.com> 0.10.23-10
|
|
|
56b13a |
- Fix the opencv sed magic to hit a pattern that actually exists
|
|
|
56b13a |
- Rebuild for new opencv
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.23-9
|
|
|
56b13a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Jun 28 2012 Bastien Nocera <bnocera@redhat.com> 0.10.23-8
|
|
|
56b13a |
- Move the soundtouch plugin to the main package (as Totem 3.5 will
|
|
|
56b13a |
depend on it)
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Jun 18 2012 Hans de Goede <hdegoede@redhat.com> - 0.10.23-7
|
|
|
56b13a |
- Cherry pick 2 patches from upstream fixing cheese crashing (rhbz#820959)
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Jun 08 2012 Hans de Goede <hdegoede@redhat.com> - 0.10.23-6
|
|
|
56b13a |
- Speedup camerabin pipeline element creation (rhbz#797188, gnome#677698)
|
|
|
56b13a |
- Re-enable building of -extras package accidentally disabled by the spec-file
|
|
|
56b13a |
re-organization done in 0.10.23-3
|
|
|
56b13a |
- Add teletextdec and musicbrainz plugins to -extras
|
|
|
56b13a |
- Minor spec-file cleanups
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Jun 01 2012 Karsten Hopp <karsten@redhat.com> 0.10.23-5
|
|
|
56b13a |
- bump release and rebuild (linked with old libs on PPC)
|
|
|
56b13a |
|
|
|
56b13a |
* Tue May 29 2012 Adel Gadllah <adel.gadllah@gmail.com> 0.10.23-4
|
|
|
56b13a |
- Backport upstream patch to fix vp8enc (GNOME #676653, #676245)
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Mar 05 2012 Benjamin Otte <otte@redhat.com> 0.10.23-3
|
|
|
56b13a |
- Reorganize spec file to optionally build without extras package
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Feb 29 2012 Benjamin Otte <otte@redhat.com> 0.10.23-2
|
|
|
56b13a |
- Enable libvdpau
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Feb 28 2012 Benjamin Otte <otte@redhat.com> 0.10.23-1
|
|
|
56b13a |
- Update to 0.10.23
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Jan 30 2012 Tom Callaway <spot@fedoraproject.org> 0.10.22-5
|
|
|
56b13a |
- rebuild for new libvpx
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.22-4
|
|
|
56b13a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Dec 05 2011 Adam Jackson <ajax@redhat.com> 0.10.22-3
|
|
|
56b13a |
- Rebuild for new libpng
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Aug 31 2011 Rex Dieter <rdieter@fedoraproject.org> 0.10.22-2.1
|
|
|
56b13a |
- rebuild (opencv), for real this time. :)
|
|
|
56b13a |
|
|
|
56b13a |
* Sat Aug 27 2011 Hans de Goede <hdegoede@redhat.com> 0.10.22-2
|
|
|
56b13a |
- Rebuild for new opencv
|
|
|
56b13a |
|
|
|
56b13a |
* Wed May 11 2011 Benjamin Otte <otte@redhat.com> 0.10.22-1
|
|
|
56b13a |
- Update to 0.10.22
|
|
|
56b13a |
|
|
|
56b13a |
* Fri May 06 2011 Benjamin Otte <otte@redhat.com> 0.10.21.4-2
|
|
|
56b13a |
- Enable opencv plugin
|
|
|
56b13a |
|
|
|
56b13a |
* Tue May 03 2011 Benjamin Otte <otte@redhat.com> 0.10.21.4-1
|
|
|
56b13a |
- Update prerelease
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Apr 19 2011 Benjamin Otte <otte@redhat.com> 0.10.21.2-1
|
|
|
56b13a |
- Update to prerelease
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 0.10.21-5
|
|
|
56b13a |
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Mar 03 2011 Mamoru Tasaka <mtasaka@fedorapeoject.org> - 0.10.21-4
|
|
|
56b13a |
- Patch from the upstream to fix build with newer celt
|
|
|
56b13a |
(bug 681150, GNOME bug 643607)
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Feb 16 2011 Peter Robinson <pbrobinson@gmail.com> - 0.10.21-3
|
|
|
56b13a |
- Rebuilt for new celt
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.21-2
|
|
|
56b13a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Jan 26 2011 Benjamin Otte <otte@redhat.com> 0.10.21-1
|
|
|
56b13a |
- Update to 0.10.21
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Jan 12 2011 Benjamin Otte <otte@redhat.com> 0.10.20.3-1
|
|
|
56b13a |
- Update to prerelease
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Sep 29 2010 jkeating - 0.10.20-4
|
|
|
56b13a |
- Rebuilt for gcc bug 634757
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Sep 15 2010 Hans de Goede <hdegoede@redhat.com> 0.10.20-3
|
|
|
56b13a |
- Rebuild for new wildmidi
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Sep 13 2010 Dan Horák <dan[at]danny.cz> 0.10.20-2
|
|
|
56b13a |
- no Firewire on s390(x)
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Sep 06 2010 Benjamin Otte <otte@redhat.com> 0.10.20-1
|
|
|
56b13a |
- Update to 0.10.20
|
|
|
56b13a |
- Reenable celt
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Aug 06 2010 Benjamin Otte <otte@redhat.com> 0.10.19-6
|
|
|
56b13a |
- Disable NAS now that it's obsolete
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Jul 04 2010 Benjamin Otte <otte@redhat.com> 0.10.19-5
|
|
|
56b13a |
- Disable celt now that an update broke it
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Jun 17 2010 Benjamin Otte <otte@redhat.com> 0.10.19-4
|
|
|
56b13a |
- Move zbar to -extras. It pulls in too many deps and is not really useful.
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Jun 01 2010 Benjamin Otte <otte@redhat.com> 0.10.19-3
|
|
|
56b13a |
- Put back accidentally deleted make command
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Jun 1 2010 Ville Skyttä <ville.skytta@iki.fi> - 0.10.19-2
|
|
|
56b13a |
- Rebuild.
|
|
|
56b13a |
|
|
|
56b13a |
* Mon May 31 2010 Benjamin Otte <otte@redhat.com> 0.10.19-1
|
|
|
56b13a |
- Update to 0.10.19
|
|
|
56b13a |
|
|
|
56b13a |
* Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.3-1
|
|
|
56b13a |
- Update pre-release
|
|
|
56b13a |
- Add vp8 elements
|
|
|
56b13a |
|
|
|
56b13a |
* Fri May 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18.2-1
|
|
|
56b13a |
- Update to pre-release
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Apr 15 2010 Benjamin Otte <otte@redhat.com> 0.10.18-2
|
|
|
56b13a |
- Include cog plugin
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Mar 08 2010 Benjamin Otte <otte@redhat.com> 0.10.18-1
|
|
|
56b13a |
- Update to 0.10.18
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Mar 04 2010 Benjamin Otte <otte@redhat.com> 0.10.17.4-1
|
|
|
56b13a |
- Update pre-release
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Mar 01 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-2
|
|
|
56b13a |
- Fix Obsoletes and add Provides for extras/devel/docs
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Feb 25 2010 Benjamin Otte <otte@redhat.com> 0.10.17.3-1
|
|
|
56b13a |
- Update to pre-release
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Feb 19 2010 Benjamin Otte <otte@redhat.com> 0.10.17.2-1
|
|
|
56b13a |
- Update to prerelease
|
|
|
56b13a |
|
|
|
56b13a |
* Sun Feb 14 2010 Benjamin Otte <otte@redhat.com> 0.10.17-7
|
|
|
56b13a |
- Fix compilation problems with DSO linking (#565015)
|
|
|
56b13a |
|
|
|
56b13a |
* Thu Feb 04 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-6
|
|
|
56b13a |
- Obsolete third-party packages, for upgrade purposes
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Feb 02 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-5
|
|
|
56b13a |
- Another try at obsolete problems with flumpegdemux and
|
|
|
56b13a |
schroedinger (#560987)
|
|
|
56b13a |
|
|
|
56b13a |
* Mon Feb 01 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-4
|
|
|
56b13a |
- Add versioned provides for flumpegdemux and schroedinger plugins
|
|
|
56b13a |
|
|
|
56b13a |
* Wed Jan 27 2010 Bastien Nocera <bnocera@redhat.com> 0.10.17-3
|
|
|
56b13a |
- Modify original sources with a script to remove problematic
|
|
|
56b13a |
elements, and remove those from the filelist
|
|
|
56b13a |
|
|
|
56b13a |
* Fri Dec 04 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-2
|
|
|
56b13a |
- Add LADSPA plugins
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Nov 17 2009 Bastien Nocera <bnocera@redhat.com> 0.10.17-1
|
|
|
56b13a |
- Update to 0.10.17
|
|
|
56b13a |
|
|
|
56b13a |
* Tue Nov 10 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-2
|
|
|
56b13a |
- Add schroedinger plugin (#530835)
|
|
|
56b13a |
|
|
|
56b13a |
* Sat Nov 07 2009 Bastien Nocera <bnocera@redhat.com> 0.10.16-1
|
|
|
56b13a |
- First version with -free name, updated to 0.10.16
|
|
|
56b13a |
|