Sophie

Sophie

distrib > Mageia > 5 > x86_64 > by-pkgid > e553120e26c796082bdb8f0af20bdac0 > files > 3

gstreamer1.0-libav-1.4.3-4.mga5.src.rpm

Summary: Gstreamer plugin for the FFmpeg codecs and formats
Name: gstreamer1.0-libav
Version: 1.4.3
Release: %mkrel 4
Source0: http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-%{version}.tar.xz
Patch1:  gst-libav-1.4.3-audenc-segfault.patch
License: GPLv2+
Group: Video/Utilities
URL: http://gstreamer.freedesktop.org
Provides: gstreamer1.0-ffmpeg = %{version}-%{release}
BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-base-1.0) >= %{version}
BuildRequires: pkgconfig(gstreamer-check-1.0) >= %{version}
BuildRequires: pkgconfig(orc-0.4) >= 0.4.16
BuildRequires: libcheck-devel
BuildRequires: yasm

%ifnarch %arm %mips
BuildRequires: valgrind
%endif

BuildRequires: ffmpeg-devel
BuildRequires: gettext-devel

%description
Video codec plugin for GStreamer based on the FFmpeg libraries.

%prep
%setup -q -n gst-libav-%{version}
%apply_patches

# get rid of the bundled libav
rm -rf gst-libs/ext/libav
# fool configure to see a bundled libav/ffmpeg
mkdir gst-libs/ext/libav
touch gst-libs/ext/libav/configure

%build
# (re)generate autofoo using our autotools
NOCONFIGURE=1 ./autogen.sh

%configure2_5x \
  --disable-static \
  --with-package-name='%{distribution} %{name} package' \
  --with-package-origin='http://www.mageia.org/' \
  --with-system-libav \
  --disable-fatal-warnings
%make

%install
%makeinstall_std

find %{buildroot} -name '*.la' -delete
rm -fr %{buildroot}%{_datadir}/gtk-doc

%files
%doc README NEWS TODO ChangeLog AUTHORS
%{_libdir}/gstreamer-1.0/libgstlibav.so


%changelog
* Fri Nov 14 2014 cjw <cjw> 1.4.3-4.mga5
+ Revision: 796920
- rebuild for ffmpeg 2.4

* Fri Nov 07 2014 cjw <cjw> 1.4.3-3.mga5
+ Revision: 796049
- patch1: fix segmentation fault in audio encoding code

* Wed Oct 15 2014 umeabot <umeabot> 1.4.3-2.mga5
+ Revision: 742533
- Second Mageia 5 Mass Rebuild

* Sun Sep 28 2014 wally <wally> 1.4.3-1.mga5
+ Revision: 731372
- new version 1.4.3

* Tue Sep 16 2014 umeabot <umeabot> 1.4.1-2.mga5
+ Revision: 679983
- Mageia 5 Mass Rebuild

* Tue Sep 09 2014 luigiwalser <luigiwalser> 1.4.1-1.mga5
+ Revision: 674300
- 1.4.1

* Mon Jul 21 2014 fwang <fwang> 1.4.0-1.mga5
+ Revision: 655009
- update file list
- 1.4.0

* Sat Jul 19 2014 luigiwalser <luigiwalser> 1.2.3-2.mga5
+ Revision: 653722
- rebuild for FFmpeg 2.3

* Sun Feb 09 2014 fwang <fwang> 1.2.3-1.mga5
+ Revision: 587320
- 1.2.3
- 1.2.3

* Thu Jan 23 2014 gw666 <gw666> 1.2.2-1.mga4
+ Revision: 567580
- new version (bug #12142)
- add patch to fix a memory leak (b.g.o #721077)

* Sun Nov 03 2013 wally <wally> 1.2.0-3.mga4
+ Revision: 549275
- drop P10 and enable group-id support again as we have new enough gst

* Mon Oct 21 2013 umeabot <umeabot> 1.2.0-2.mga4
+ Revision: 540978
- Mageia 4 Mass Rebuild

* Thu Oct 10 2013 fwang <fwang> 1.2.0-1.mga4
+ Revision: 494686
- new version 1.2.0

* Sat Sep 21 2013 fwang <fwang> 1.1.90-1.mga4
+ Revision: 483026
- more codecid patch
- cleanup br
- new version 1.1.90
- new version 1.1.4

* Mon Aug 05 2013 wally <wally> 1.1.3-2.mga4
+ Revision: 463739
- revert upstream commit which adds group-id support as it needs newer gst than we have and causes plugin to not work (mga#10924)

* Thu Aug 01 2013 fwang <fwang> 1.1.3-1.mga4
+ Revision: 461947
- new version 1.1.3

* Thu Jul 11 2013 wally <wally> 1.1.2-1.mga4
+ Revision: 453094
- new version 1.1.2
- add patches P8 and P9 to fix build with new ffmpeg

* Tue Feb 26 2013 cjw <cjw> 1.1-0.f42ff3194110b8d2f16b234470e4cce1e4c13de7.1.mga3
+ Revision: 400427
- upstream git master/HEAD snapshot from 20130215 (fixes WMA decoding for applications using gstreamer 1.0, bug #8925)
- drop patches 1-5: fixed or merged upstream
- patch6: fix build with gstreamer 1.0.x
- patch7: fix crash in audio encoder
- libavscale is disabled upstream because it apparently doesn't work

* Sat Jan 12 2013 umeabot <umeabot> 1.0.5-2.mga3
+ Revision: 352754
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Wed Jan 09 2013 fwang <fwang> 1.0.5-1.mga3
+ Revision: 343507
- new version 1.0.5

* Tue Jan 08 2013 fwang <fwang> 1.0.4-3.mga3
+ Revision: 341628
- rebuild for new ffmpeg

* Fri Jan 04 2013 cjw <cjw> 1.0.4-2.mga3
+ Revision: 338638
- patch6: fix build with automake 1.13 (from upstream git)

* Thu Dec 20 2012 cjw <cjw> 1.0.4-1.mga3
+ Revision: 333487
- 1.0.4
- patch4: separate patch to use avio for connecting libavformat muxers and demuxers to gstreamer
- patch5: add back palette support (from upstream git)

* Tue Dec 04 2012 cjw <cjw> 1.0.3-2.mga3
+ Revision: 326654
- build against system ffmpeg
- patch0: remove warning about system ffmpeg and 15s build delay
- patch1: fix build with ffmpeg 1.0

* Fri Nov 23 2012 fwang <fwang> 1.0.3-1.mga3
+ Revision: 321208
- new version 1.0.3

* Thu Oct 25 2012 fwang <fwang> 1.0.2-1.mga3
+ Revision: 309988
- new version 1.0.2

* Mon Oct 08 2012 fwang <fwang> 1.0.1-1.mga3
+ Revision: 303339
- new version 1.0.0

* Mon Sep 24 2012 fwang <fwang> 1.0.0-1.mga3
+ Revision: 297089
- update br
- new version 1.0.0

* Tue Sep 18 2012 fwang <fwang> 0.11.99-1.mga3
+ Revision: 295772
- new version 0.11.99

* Mon Sep 17 2012 fwang <fwang> 0.11.94-1.mga3
+ Revision: 294773
- update file list
- new version 0.11.94

* Wed Sep 05 2012 fwang <fwang> 0.11.93-1.mga3
+ Revision: 288521
- update file list
- rename to libav
- rename package
- the code now is based on libav rather than ffmpeg
- update provides
- imported package gstreamer1.0-ffmpeg