2a4a0c
%global         majorminor      1.0
2a4a0c
2a4a0c
# Only build extras on Fedora
2a4a0c
%if 0%{?fedora}
2a4a0c
%bcond_without extras
80292f
%bcond_without qt
2a4a0c
%else
2a4a0c
%bcond_with extras
80292f
%bcond_with qt
2a4a0c
%endif
2a4a0c
2a4a0c
#global gitrel     140
2a4a0c
#global gitcommit  9865730cfa5b3a8b2560d082e7e56b350042d3d2
2a4a0c
#global shortcommit %(c=%{gitcommit}; echo ${c:0:5})
2a4a0c
2a4a0c
Name:           gstreamer1-plugins-good
80292f
Version:        1.16.1
ee39b2
Release:        3%{?gitcommit:.git%{shortcommit}}%{?dist}
2a4a0c
Summary:        GStreamer plugins with good code and licensing
2a4a0c
2a4a0c
License:        LGPLv2+
2a4a0c
URL:            http://gstreamer.freedesktop.org/
2a4a0c
2a4a0c
%if 0%{?gitrel}
2a4a0c
# git clone git://anogit.freedesktop.org/gstreamer/gst-plugins-good
2a4a0c
# cd gst-plugins-good; git reset --hard %{gitcommit}; ./autogen.sh; make; make distcheck
2a4a0c
Source0:        gst-plugins-good-%{version}.tar.xz
2a4a0c
%else
2a4a0c
Source0:        http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-%{version}.tar.xz
2a4a0c
%endif
2a4a0c
ee39b2
Patch0:         d62cecf193d6bf3b16fe91d725f4514161f602c3.patch
ee39b2
Patch1:         9efd93e20dd7789e4172ad6c8f4108271b3fb1ee.patch
ee39b2
80292f
BuildRequires:  gcc
80292f
BuildRequires:  gcc-c++
2a4a0c
BuildRequires:  gstreamer1-devel >= %{version}
2a4a0c
BuildRequires:  gstreamer1-plugins-base-devel >= %{version}
2a4a0c
80292f
BuildRequires:  cairo-devel >= 1.10.0
80292f
BuildRequires:  cairo-gobject-devel >= 1.10.0
2a4a0c
BuildRequires:  flac-devel >= 1.1.4
2a4a0c
BuildRequires:  gdk-pixbuf2-devel
2a4a0c
BuildRequires:  libjpeg-devel
2a4a0c
BuildRequires:  libpng-devel >= 1.2.0
2a4a0c
BuildRequires:  libshout-devel
2a4a0c
BuildRequires:  libsoup-devel
2a4a0c
BuildRequires:  libX11-devel
2a4a0c
BuildRequires:  libXext-devel
2a4a0c
BuildRequires:  libXdamage-devel
2a4a0c
BuildRequires:  libXfixes-devel
2a4a0c
BuildRequires:  orc-devel
2a4a0c
BuildRequires:  pulseaudio-libs-devel
2a4a0c
BuildRequires:  speex-devel
2a4a0c
BuildRequires:  taglib-devel
2a4a0c
BuildRequires:  wavpack-devel
2a4a0c
BuildRequires:  libv4l-devel
2a4a0c
BuildRequires:  libvpx-devel >= 1.1.0
2a4a0c
BuildRequires:  gtk3-devel >= 3.4
2a4a0c
BuildRequires:  mesa-libGL-devel
2a4a0c
BuildRequires:  mesa-libGLES-devel
2a4a0c
BuildRequires:  mesa-libGLU-devel
2a4a0c
BuildRequires:  mesa-libEGL-devel
2a4a0c
BuildRequires:  lame-devel
2a4a0c
BuildRequires:  mpg123-devel
2a4a0c
BuildRequires:  twolame-devel
2a4a0c
2a4a0c
%ifnarch s390 s390x
2a4a0c
BuildRequires:  libavc1394-devel
2a4a0c
BuildRequires:  libdv-devel
2a4a0c
BuildRequires:  libiec61883-devel
2a4a0c
BuildRequires:  libraw1394-devel
2a4a0c
%endif
2a4a0c
2a4a0c
# extras
2a4a0c
%if %{with extras}
2a4a0c
BuildRequires:  jack-audio-connection-kit-devel
2a4a0c
%endif
2a4a0c
2a4a0c
# documentation
52d74f
%if ! 0%{?flatpak}
2a4a0c
BuildRequires:  gtk-doc
52d74f
%endif
2a4a0c
BuildRequires:  python3-devel
2a4a0c
2a4a0c
# Obsoletes/Provides moved from plugins-bad-free
2a4a0c
Obsoletes:      gstreamer1-plugin-mpg123 < 1.13.1
2a4a0c
Provides:       gstreamer1-plugin-mpg123 = %{version}-%{release}
2a4a0c
2a4a0c
# mpg123, lame, twolame were moved -> conflict old package version
2a4a0c
Conflicts:      gstreamer1-plugins-ugly-free < 1.13.1
2a4a0c
2a4a0c
%description
2a4a0c
GStreamer is a streaming media framework, based on graphs of filters which
2a4a0c
operate on media data. Applications using this library can do anything
2a4a0c
from real-time sound processing to playing videos, and just about anything
2a4a0c
else media-related.  Its plugin-based architecture means that new data
2a4a0c
types or processing capabilities can be added simply by installing new
2a4a0c
plugins.
2a4a0c
2a4a0c
GStreamer Good Plugins is a collection of well-supported plugins of
2a4a0c
good quality and under the LGPL license.
2a4a0c
2a4a0c
2a4a0c
%package gtk
2a4a0c
Summary:         GStreamer "good" plugins gtk plugin
2a4a0c
Requires:        %{name}%{?_isa} = %{version}-%{release}
2a4a0c
# handle upgrade path
2a4a0c
Obsoletes:       gstreamer1-plugins-bad-free-gtk < 1.13.1-2
2a4a0c
Provides:        gstreamer1-plugins-bad-free-gtk = %{version}-%{release}
2a4a0c
Provides:        gstreamer1-plugins-bad-free-gtk%{?_isa} = %{version}-%{release}
2a4a0c
2a4a0c
%description gtk
2a4a0c
GStreamer is a streaming media framework, based on graphs of elements which
2a4a0c
operate on media data.
2a4a0c
2a4a0c
GStreamer Good Plugins is a collection of well-supported plugins of
2a4a0c
good quality and under the LGPL license.
2a4a0c
2a4a0c
This package (%{name}-gtk) contains the gtksink output plugin.
2a4a0c
80292f
%if %{with qt}
80292f
%package qt
80292f
Summary:         GStreamer "good" plugins qt qml plugin
80292f
Requires:        %{name}%{?_isa} = %{version}-%{release}
80292f
80292f
BuildRequires: pkgconfig(Qt5Gui)
80292f
BuildRequires: pkgconfig(Qt5Qml)
80292f
BuildRequires: pkgconfig(Qt5Quick)
80292f
BuildRequires: pkgconfig(Qt5X11Extras)
80292f
BuildRequires: pkgconfig(Qt5WaylandClient)
80292f
80292f
Supplements: (gstreamer1-plugins-good and qt5-qtdeclarative)
80292f
80292f
%description qt
80292f
GStreamer is a streaming media framework, based on graphs of elements which
80292f
operate on media data.
80292f
80292f
GStreamer Good Plugins is a collection of well-supported plugins of
80292f
good quality and under the LGPL license.
80292f
80292f
This package (%{name}-qt) contains the qtsink output plugin.
80292f
%endif
80292f
2a4a0c
2a4a0c
%if %{with extras}
2a4a0c
%package extras
2a4a0c
Summary:        Extra GStreamer plugins with good code and licensing
2a4a0c
Requires:       %{name}%{?_isa} = %{version}-%{release}
2a4a0c
2a4a0c
2a4a0c
%description extras
2a4a0c
GStreamer is a streaming media framework, based on graphs of filters
2a4a0c
which operate on media data.
2a4a0c
2a4a0c
GStreamer Good Plugins is a collection of well-supported plugins of
2a4a0c
good quality and under the LGPL license.
2a4a0c
2a4a0c
%{name}-extras contains extra "good" plugins
2a4a0c
which are not used very much and require additional libraries
2a4a0c
to be installed.
2a4a0c
%endif
2a4a0c
2a4a0c
2a4a0c
%prep
2a4a0c
%setup -q -n gst-plugins-good-%{version}
ee39b2
%patch0 -p1
ee39b2
%patch1 -p1
2a4a0c
2a4a0c
%build
2a4a0c
%configure --disable-silent-rules --disable-fatal-warnings \
2a4a0c
  --with-package-name='Fedora GStreamer-plugins-good package' \
2a4a0c
  --with-package-origin='http://download.fedoraproject.org' \
2a4a0c
  --enable-experimental \
52d74f
%if ! 0%{?flatpak}
2a4a0c
  --enable-gtk-doc \
52d74f
%endif
2a4a0c
  --enable-orc \
2a4a0c
  --disable-monoscope \
2a4a0c
  --disable-aalib \
2a4a0c
  --disable-libcaca \
2a4a0c
%if %{with extras}
2a4a0c
  --enable-jack \
2a4a0c
%else
2a4a0c
  --disable-jack \
2a4a0c
%endif
2a4a0c
  --with-default-visualizer=autoaudiosink
2a4a0c
make %{?_smp_mflags} V=1
2a4a0c
2a4a0c
2a4a0c
%install
2a4a0c
make install DESTDIR=$RPM_BUILD_ROOT
2a4a0c
2a4a0c
# Register as an AppStream component to be visible in the software center
2a4a0c
#
2a4a0c
# NOTE: It would be *awesome* if this file was maintained by the upstream
2a4a0c
# project, translated and installed into the right place during `make install`.
2a4a0c
#
2a4a0c
# See http://www.freedesktop.org/software/appstream/docs/ for more details.
2a4a0c
#
2a4a0c
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
2a4a0c
cat > $RPM_BUILD_ROOT%{_datadir}/appdata/gstreamer-good.appdata.xml <
2a4a0c
2a4a0c
2a4a0c
<component type="codec">
2a4a0c
  <id>gstreamer-good</id>
2a4a0c
  <metadata_license>CC0-1.0</metadata_license>
2a4a0c
  <name>GStreamer Multimedia Codecs</name>
2a4a0c
  <summary>Multimedia playback for APE, AVI, DV, FLAC, FLX, Flash, MKV, MP4, Speex, VP8, VP9 and WAV</summary>
2a4a0c
  <description>
2a4a0c
    

2a4a0c
      This addon includes several good quality codecs that are well tested.
2a4a0c
      These codecs can be used to encode and decode media files where the
2a4a0c
      format is not patent encumbered.
2a4a0c
    

2a4a0c
    

2a4a0c
      A codec decodes audio and video for for playback or editing and is also
2a4a0c
      used for transmission or storage.
2a4a0c
      Different codecs are used in video-conferencing, streaming media and
2a4a0c
      video editing applications.
2a4a0c
    

2a4a0c
  </description>
2a4a0c
  <keywords>
2a4a0c
    <keyword>APE</keyword>
2a4a0c
    <keyword>AVI</keyword>
2a4a0c
    <keyword>DV</keyword>
2a4a0c
    <keyword>FLAC</keyword>
2a4a0c
    <keyword>FLX</keyword>
2a4a0c
    <keyword>Flash</keyword>
2a4a0c
    <keyword>MKV</keyword>
2a4a0c
    <keyword>MP4</keyword>
2a4a0c
    <keyword>Speex</keyword>
2a4a0c
    <keyword>VP8</keyword>
2a4a0c
    <keyword>VP9</keyword>
2a4a0c
    <keyword>WAV</keyword>
2a4a0c
  </keywords>
2a4a0c
  <url type="homepage">http://gstreamer.freedesktop.org/</url>
2a4a0c
  <url type="bugtracker">https://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer</url>
2a4a0c
  <url type="donation">http://www.gnome.org/friends/</url>
2a4a0c
  <url type="help">http://gstreamer.freedesktop.org/documentation/</url>
2a4a0c
  <update_contact></update_contact>
2a4a0c
</component>
2a4a0c
EOF
2a4a0c
2a4a0c
%find_lang gst-plugins-good-%{majorminor}
2a4a0c
2a4a0c
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
2a4a0c
2a4a0c
2a4a0c
%files -f gst-plugins-good-%{majorminor}.lang
2a4a0c
%license COPYING
2a4a0c
%doc AUTHORS README REQUIREMENTS
2a4a0c
%{_datadir}/appdata/*.appdata.xml
2a4a0c
%doc %{_datadir}/gtk-doc/html/gst-plugins-good-plugins-%{majorminor}
2a4a0c
2a4a0c
# presets
2a4a0c
%dir %{_datadir}/gstreamer-%{majorminor}/presets/
2a4a0c
%{_datadir}/gstreamer-%{majorminor}/presets/GstVP8Enc.prs
2a4a0c
%{_datadir}/gstreamer-%{majorminor}/presets/GstIirEqualizer10Bands.prs
2a4a0c
%{_datadir}/gstreamer-%{majorminor}/presets/GstIirEqualizer3Bands.prs
2a4a0c
%{_datadir}/gstreamer-%{majorminor}/presets/GstQTMux.prs
2a4a0c
2a4a0c
# non-core plugins without external dependencies
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstalaw.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstalphacolor.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstalpha.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstapetag.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstaudiofx.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstaudioparsers.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstauparse.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstautodetect.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstavi.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstcutter.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstdebug.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstdeinterlace.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstdtmf.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgsteffectv.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstequalizer.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstflv.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstflxdec.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstgoom2k1.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstgoom.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgsticydemux.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstid3demux.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstimagefreeze.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstinterleave.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstisomp4.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstlevel.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstmatroska.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstmulaw.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstmultifile.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstmultipart.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstnavigationtest.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstoss4.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstreplaygain.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstrtp.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstrtsp.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstshapewipe.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstsmpte.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstspectrum.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstudp.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstvideobox.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstvideocrop.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstvideofilter.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstvideomixer.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstwavenc.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstwavparse.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstximagesrc.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgsty4menc.so
2a4a0c
2a4a0c
# gstreamer-plugins with external dependencies but in the main package
80292f
%{_libdir}/gstreamer-%{majorminor}/libgstcairo.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstflac.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstgdkpixbuf.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstjpeg.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstossaudio.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstpng.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstpulseaudio.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstrtpmanager.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstshout2.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstsoup.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstspeex.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgsttaglib.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstvideo4linux2.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstvpx.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstwavpack.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstlame.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstmpg123.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgsttwolame.so
2a4a0c
2a4a0c
%ifnarch s390 s390x
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstdv.so
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgst1394.so
2a4a0c
%endif
2a4a0c
2a4a0c
%files gtk
2a4a0c
# Plugins with external dependencies
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstgtk.so
2a4a0c
80292f
%if %{with qt}
80292f
%files qt
80292f
%{_libdir}/gstreamer-%{majorminor}/libgstqmlgl.so
80292f
%endif
80292f
2a4a0c
%if %{with extras}
2a4a0c
%files extras
2a4a0c
# Plugins with external dependencies
2a4a0c
%{_libdir}/gstreamer-%{majorminor}/libgstjack.so
2a4a0c
%endif
2a4a0c
2a4a0c
2a4a0c
%changelog
ee39b2
* Thu Jul 14 2022 Wim Taymans <wtaymans@redhat.com> - 1.16.1-3
ee39b2
- Add patches for matroskademux. CVE-2021-3497
ee39b2
- Resolves: rhbz#1948942
ee39b2
52d74f
* Wed Dec 9 2020 Wim Taymans <wtaymans@redhat.com> - 1.16.1-2
52d74f
- Suppress documentation in Flatpak builds
52d74f
- Resolves: rhbz#1895938
52d74f
80292f
* Thu Nov 14 2019 Wim Taymans <wtaymans@redhat.com> - 1.16.1-1
80292f
- Update to 1.16.1
80292f
- enable cairo plugins
80292f
- Resolves: rhbz#1756299
80292f
2a4a0c
* Tue Jul 17 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.0-4
2a4a0c
- Only build extras on Fedora
2a4a0c
2a4a0c
* Tue Jul 17 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.0-3
2a4a0c
- Conflict old package after move of mp3 plugins (#1578420)
2a4a0c
2a4a0c
* Fri Jun 29 2018 Charalampos Stratakis <cstratak@redhat.com> - 1.14.0-2
2a4a0c
- Use Python 3 for docs generation
2a4a0c
2a4a0c
* Tue Mar 20 2018 Wim Taymans <wtaymans@redhat.com> - 1.14.0-1
2a4a0c
- Update to 1.14.0
2a4a0c
2a4a0c
* Wed Mar 14 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.91-1
2a4a0c
- Update to 1.13.91
2a4a0c
2a4a0c
* Mon Mar 05 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.90-1
2a4a0c
- Update to 1.13.90
2a4a0c
2a4a0c
* Tue Feb 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.13.1-3
2a4a0c
- -gtk: Obsoletes/Provides: gstreamer1-plugins-bad-free-gtk
2a4a0c
- Obsoletes/Provides: gstreamer1-plugin-mpg123
2a4a0c
2a4a0c
* Tue Feb 27 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.1-2
2a4a0c
- The gtk plugin was moved from -bad, make a new subpackage for it.
2a4a0c
- the mp3 plugins were moved from -ugly, add BuildRequires.
2a4a0c
- build requires GL now for gtkglsink
2a4a0c
2a4a0c
* Tue Feb 27 2018 Wim Taymans <wtaymans@redhat.com> - 1.13.1-1
2a4a0c
- Update to 1.13.1
2a4a0c
2a4a0c
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.4-4
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2a4a0c
2a4a0c
* Sat Jan 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.12.4-3
2a4a0c
- rebuild (libvpx)
2a4a0c
2a4a0c
* Fri Jan 26 2018 Tom Callaway <spot@fedoraproject.org> - 1.12.4-2
2a4a0c
- rebuild for new libvpx
2a4a0c
2a4a0c
* Mon Dec 11 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.4-1
2a4a0c
- Update to 1.12.4
2a4a0c
2a4a0c
* Fri Oct 13 2017 Troy Dawson <tdawson@redhat.com> - 1.12.3-2
2a4a0c
- Cleanup spec file conditionals
2a4a0c
2a4a0c
* Tue Sep 19 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.3-1
2a4a0c
- Update to 1.12.3
2a4a0c
2a4a0c
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.2-3
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2a4a0c
2a4a0c
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.12.2-2
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2a4a0c
2a4a0c
* Mon Jul 17 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.2-1
2a4a0c
- Update to 1.12.2
2a4a0c
2a4a0c
* Tue Jun 20 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.1-1
2a4a0c
- Update to 1.12.1
2a4a0c
2a4a0c
* Wed May 10 2017 Wim Taymans <wtaymans@redhat.com> - 1.12.0-1
2a4a0c
- Update to 1.12.0
2a4a0c
2a4a0c
* Fri Apr 28 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.91-1
2a4a0c
- Update to 1.11.91
2a4a0c
2a4a0c
* Tue Apr 11 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.90-1
2a4a0c
- Update to 1.11.90
2a4a0c
- Update plugin names
2a4a0c
2a4a0c
* Fri Feb 24 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.2-1
2a4a0c
- Update to 1.11.2
2a4a0c
2a4a0c
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-2
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2a4a0c
2a4a0c
* Fri Jan 13 2017 Wim Taymans <wtaymans@redhat.com> - 1.11.1-1
2a4a0c
- Update to 1.11.1
2a4a0c
2a4a0c
* Mon Dec 05 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.2-1
2a4a0c
- Update to 1.10.2
2a4a0c
- Remove obsolete patches
2a4a0c
2a4a0c
* Mon Nov 28 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.1-2
2a4a0c
- Add fix for gstreamer FLIC decoder vulnerability
2a4a0c
2a4a0c
* Mon Nov 28 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.1-1
2a4a0c
- Update to 1.10.1
2a4a0c
2a4a0c
* Thu Nov 03 2016 Wim Taymans <wtaymans@redhat.com> - 1.10.0-1
2a4a0c
- Update to 1.10.0
2a4a0c
2a4a0c
* Sat Oct 01 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.90-1
2a4a0c
- Update to 1.9.90
2a4a0c
- add QTMux presets
2a4a0c
2a4a0c
* Thu Sep 01 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.2-1
2a4a0c
- Update to 1.9.2
2a4a0c
2a4a0c
* Fri Jul 22 2016 Tom Callaway <spot@fedoraproject.org> - 1.9.1-2
2a4a0c
- rebuild for new libvpx
2a4a0c
2a4a0c
* Thu Jul 07 2016 Wim Taymans <wtaymans@redhat.com> - 1.9.1-1
2a4a0c
- Update to 1.9.1
2a4a0c
2a4a0c
* Thu Jun 09 2016 Wim Taymans <wtaymans@redhat.com> - 1.8.2-1
2a4a0c
- Update to 1.8.2
2a4a0c
2a4a0c
* Thu Apr 21 2016 Wim Taymans <wtaymans@redhat.com> - 1.8.1-1
2a4a0c
- Update to 1.8.1
2a4a0c
2a4a0c
* Thu Mar 24 2016 Wim Taymans <wtaymans@redhat.com> - 1.8.0-1
2a4a0c
- Update to 1.8.0
2a4a0c
2a4a0c
* Wed Mar 16 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.91-1
2a4a0c
- Update to 1.7.91
2a4a0c
2a4a0c
* Wed Mar 02 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.90-1
2a4a0c
- Update to 1.7.90
2a4a0c
2a4a0c
* Fri Feb 19 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.2-1
2a4a0c
- Update to 1.7.2
2a4a0c
2a4a0c
* Fri Feb 05 2016 Ralf Corsépius <corsepiu@fedoraproject.org> - 1.7.1-3
2a4a0c
- Append --disable-fatal-warnings to %%configure to prevent
2a4a0c
  building from aborting for negligible warnings (Fix F24FTBFS)
2a4a0c
- Append --disable-silent-rules to %%configure to make
2a4a0c
  building verbose.
2a4a0c
- Don't remove buildroot before installing.
2a4a0c
2a4a0c
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.1-2
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2a4a0c
2a4a0c
* Tue Jan 5 2016 Wim Taymans <wtaymans@redhat.com> - 1.7.1-1
2a4a0c
- Update to 1.7.1
2a4a0c
2a4a0c
* Tue Dec 15 2015 Wim Taymans <wtaymans@redhat.com> - 1.6.2-1
2a4a0c
- Update to 1.6.2
2a4a0c
2a4a0c
* Tue Dec 1 2015 Tom Callaway <spot@fedoraproject.org> - 1.6.1-2
2a4a0c
- rebuild for libvpx 1.5.0
2a4a0c
2a4a0c
* Mon Nov 2 2015 Wim Taymans <wtaymans@redhat.com> - 1.6.1-1
2a4a0c
- Update to 1.6.1
2a4a0c
2a4a0c
* Sat Sep 26 2015 Kalev Lember <klember@redhat.com> - 1.6.0-1
2a4a0c
- Update to 1.6.0
2a4a0c
- Use license macro for COPYING
2a4a0c
2a4a0c
* Mon Sep 21 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.91-1
2a4a0c
- Update to 1.5.91
2a4a0c
2a4a0c
* Fri Sep 18 2015 Richard Hughes <rhughes@redhat.com> - 1.5.90-2
2a4a0c
- Add optional data to AppStream metadata.
2a4a0c
2a4a0c
* Wed Aug 19 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.90-1
2a4a0c
- Update to 1.5.90
2a4a0c
2a4a0c
* Sat Jul 18 2015 Francesco Frassinelli <fraph24@gmail.com> - 1.5.2-2
2a4a0c
- Add missing dependencies required by ximagesrc. (#1136317)
2a4a0c
2a4a0c
* Thu Jun 25 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.2-1
2a4a0c
- Update to 1.5.2
2a4a0c
2a4a0c
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-2
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2a4a0c
2a4a0c
* Mon Jun 8 2015 Wim Taymans <wtaymans@redhat.com> - 1.5.1-1
2a4a0c
- Update to 1.5.1
2a4a0c
- Remove obsolete patches
2a4a0c
2a4a0c
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.4.5-5
2a4a0c
- Rebuilt for GCC 5 C++11 ABI change
2a4a0c
2a4a0c
* Mon Apr  6 2015 Tom Callaway <spot@fedoraproject.org> - 1.4.5-4
2a4a0c
- rebuild against libvpx 1.4.0
2a4a0c
2a4a0c
* Wed Mar 25 2015 Richard Hughes <rhughes@redhat.com> - 1.4.5-3
2a4a0c
- Register as an AppStream component.
2a4a0c
2a4a0c
* Fri Mar 06 2015 David Woodhouse <dwmw2@infradead.org> - 1.4.5-2
2a4a0c
- Don't force RTP jitterbuffer clock-rate (#1199579)
2a4a0c
2a4a0c
* Wed Jan 28 2015 Bastien Nocera <bnocera@redhat.com> - 1.4.5-1
2a4a0c
- Update to 1.4.5
2a4a0c
2a4a0c
* Fri Nov 14 2014 Kalev Lember <kalevlember@gmail.com> - 1.4.4-1
2a4a0c
- Update to 1.4.4
2a4a0c
2a4a0c
* Mon Sep 22 2014 Wim Taymans <wtaymans@redhat.com> - 1.4.2-1
2a4a0c
- Update to 1.4.2.
2a4a0c
- Drop old patches
2a4a0c
2a4a0c
* Fri Aug 29 2014 Hans de Goede <hdegoede@redhat.com> - 1.4.1-2
2a4a0c
- Fix v4l2-src not working with some v4l2 devices (bgo#735660)
2a4a0c
2a4a0c
* Fri Aug 29 2014 Wim Taymans <wtaymans@redhat.com> - 1.4.1-1
2a4a0c
- Update to 1.4.1.
2a4a0c
2a4a0c
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-2
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2a4a0c
2a4a0c
* Tue Jul 22 2014 Wim Taymans <wtaymans@redhat.com> - 1.4.0-1
2a4a0c
- Update to 1.4.0.
2a4a0c
2a4a0c
* Fri Jul 11 2014 Wim Taymans <wtaymans@redhat.com> - 1.3.91-1
2a4a0c
- Update to 1.3.91.
2a4a0c
2a4a0c
* Tue Jun 17 2014 Wim Taymans <wtaymans@redhat.com> - 1.2.4-1
2a4a0c
- Update to 1.2.4.
2a4a0c
- Drop old patches
2a4a0c
2a4a0c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-3
2a4a0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2a4a0c
2a4a0c
* Thu Mar 13 2014 Wim Taymans <wtaymans@redhat.com> - 1.2.3-2
2a4a0c
- Rebuild for libvpx ABI break. See #1068664
2a4a0c
- fix doc build
2a4a0c
2a4a0c
* Mon Feb 10 2014 Brian Pepple <bpepple@fedoraproject.org> - 1.2.3-1
2a4a0c
- Update to 1.2.3.
2a4a0c
2a4a0c
* Tue Jan 14 2014 Wim Taymans <wtaymans@redhat.com> - 1.2.2-2
2a4a0c
- Disable the cairo plugin, we don't package it.
2a4a0c
2a4a0c
* Fri Dec 27 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.2.2-1
2a4a0c
- Update to 1.2.2.
2a4a0c
2a4a0c
* Mon Nov 11 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.2.1-1
2a4a0c
- Update to 1.2.1.
2a4a0c
2a4a0c
* Tue Sep 24 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.2.0-1
2a4a0c
- Update to 1.2.0.
2a4a0c
2a4a0c
* Thu Sep 19 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.90-1
2a4a0c
- Update to 1.1.90.
2a4a0c
2a4a0c
* Wed Aug 28 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.4-1
2a4a0c
- Update to 1.1.4.
2a4a0c
2a4a0c
* Mon Jul 29 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.3-1
2a4a0c
- Update to 1.1.3.
2a4a0c
2a4a0c
* Fri Jul 12 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.1.2-1
2a4a0c
- Update to 1.1.2.
2a4a0c
2a4a0c
* Fri Apr 26 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.0.7-1
2a4a0c
- Update to 1.0.7.
2a4a0c
2a4a0c
* Sun Mar 24 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.0.6-1
2a4a0c
- Update to 1.0.6.
2a4a0c
- Drop BR on PyXML.
2a4a0c
2a4a0c
* Wed Feb  6 2013 Peter Robinson <pbrobinson@fedoraproject.org> 1.0.5-3
2a4a0c
- Add gdk-pixbuf2-devel build dep. It was pulled in by something else for gst 0.10
2a4a0c
2a4a0c
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1.0.5-2
2a4a0c
- rebuild due to "jpeg8-ABI" feature drop
2a4a0c
2a4a0c
* Tue Jan  8 2013 Brian Pepple <bpepple@fedoraproject.org> - 1.0.5-1
2a4a0c
- Update to 1.0.5
2a4a0c
2a4a0c
* Wed Dec 19 2012 Brian Pepple <bpepple@fedoraproject.org> - 1.0.4-1
2a4a0c
- Update to 1.0.4
2a4a0c
2a4a0c
* Wed Nov 21 2012 Brian Pepple <bpepple@fedoraproject.org> - 1.0.3-1
2a4a0c
- Update to 1.0.3
2a4a0c
- Drop speexdec patch. Fixed upstream.
2a4a0c
- Drop vp8 patches. Fixed upstream.
2a4a0c
2a4a0c
* Wed Nov  7 2012 Debarshi Ray <rishi@fedoraproject.org> - 1.0.2-3
2a4a0c
- Fixes for GNOME #687464 and #687793
2a4a0c
2a4a0c
* Fri Nov  2 2012 Debarshi Ray <rishi@fedoraproject.org> - 1.0.2-2
2a4a0c
- Fixes for vp8dec including GNOME #687376
2a4a0c
2a4a0c
* Thu Oct 25 2012 Brian Pepple <bpepple@fedoraproject.org> - 1.0.2-1
2a4a0c
- Update to 1.0.2
2a4a0c
- Drop upstream patches since they are included in latest release.
2a4a0c
2a4a0c
* Wed Oct 24 2012 Debarshi Ray <rishi@fedoraproject.org> - 1.0.1-2
2a4a0c
- Fix target-bitrate for vp8enc
2a4a0c
2a4a0c
* Sun Oct  7 2012 Brian Pepple <bpepple@fedoraproject.org> - 1.0.1-1
2a4a0c
- Update to 1.0.1
2a4a0c
2a4a0c
* Tue Oct  2 2012 Brian Pepple <bpepple@fedoraproject.org> - 1.0.0-3
2a4a0c
- Add required version for vpx-devel. (#862157)
2a4a0c
2a4a0c
* Mon Oct  1 2012 Peter Robinson <pbrobinson@fedoraproject.org> - 1.0.0-2
2a4a0c
- Enable verbose build
2a4a0c
2a4a0c
* Mon Sep 24 2012 Brian Pepple <bpepple@fedoraproject.org> - 1.0.0-1
2a4a0c
- Update to 1.0.0.
2a4a0c
2a4a0c
* Fri Sep 21 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.11.99-2
2a4a0c
- Add vp8 plugin to package from gst1-plugins-bad. (#859505)
2a4a0c
2a4a0c
* Wed Sep 19 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.11.99-1
2a4a0c
- Update to 0.11.99
2a4a0c
2a4a0c
* Fri Sep 14 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.11.94-1
2a4a0c
- Update to 0.11.94.
2a4a0c
- Drop v4l2-buffer patch. Fixed upstream.
2a4a0c
2a4a0c
* Wed Aug 15 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.11.93-1
2a4a0c
- Update to 0.11.93.
2a4a0c
- Add batch to fix build with recent kernels, the v4l2_buffer input field was removed.
2a4a0c
- Use %%global instead of %%define.
2a4a0c
2a4a0c
* Wed Jul 18 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.11.92-1
2a4a0c
- Initial Fedora spec.