commit ffmpeg for openSUSE:Factory
Hello community, here is the log from the commit of package ffmpeg for openSUSE:Factory checked in at 2015-05-20 23:32:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ffmpeg (Old) and /work/SRC/openSUSE:Factory/.ffmpeg.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ffmpeg" Changes: -------- --- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes 2015-04-22 01:10:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes 2015-05-20 23:32:35.000000000 +0200 @@ -1,0 +2,48 @@ +Sun May 17 16:55:42 UTC 2015 - jengelh@inai.de + +- Update to new upstream release 2.6.3 +* avcodec/libtheoraenc: Check for av_malloc failure +* ffmpeg_opt: Fix -timestamp parsing +* avcodec/cavsdec: Use ff_set_dimensions() +* swr: fix alignment issue caused by 8ch sse functions +* avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() +* avformat/matroskadec: Cleanup error handling for bz2 & zlib +* avformat/matroskaenc: Check ff_vorbiscomment_length in + put_flac_codecpriv() +* avcodec/mpeg12dec: use the correct dimensions for checking SAR +* xcbgrab: Validate the capture area +* xcbgrab: Do not assume the non shm image data is always available +* avfilter/lavfutils: disable frame threads when decoding a single + image +* ffmpeg: remove incorrect network deinit +* OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c +* libvpxenc: only set noise reduction w/vp8 +* vp9: remove another optimization branch in iadst16 which causes + overflows. +* network: Do not leave context locked on error +* vp9: remove one optimization branch in iadst16 which causes + overflows. +* swresample: Allow reinitialization without ever setting channel + layouts/counts +* imgutils: initialize palette padding bytes in av_image_alloc +* id3v2: catch avio_read errors in check_tag +* avi: Validate sample_size +* diracdec: avoid overflow of bytes*8 in decode_lowdelay +* diracdec: prevent overflow in data_unit_size check +* matroskadec: use uint64_t instead of int for index_scale +* pngdec: don't use AV_PIX_FMT_MONOBLACK for apng +* pngdec: return correct error code from decode_frame_common +* swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() + delete macro GET_VF() it was wrong +* matroskadec: export cover art correctly +* mxfenc: don't try to write footer without header +- Enable building avresample for extra API compat +- Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is + scanning Requires.private too. + +------------------------------------------------------------------- +Mon May 11 07:28:10 UTC 2015 - dimstar@opensuse.org + +- Add baselibs.conf: provide -32bit libraries (used by xine-32bit). + +------------------------------------------------------------------- Old: ---- ffmpeg-2.6.2.tar.bz2 ffmpeg-2.6.2.tar.bz2.asc ffmpeg-pkgconfig-requires.diff New: ---- baselibs.conf ffmpeg-2.6.3.tar.bz2 ffmpeg-2.6.3.tar.bz2.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ffmpeg.spec ++++++ --- /var/tmp/diff_new_pack.fHzeNi/_old 2015-05-20 23:32:37.000000000 +0200 +++ /var/tmp/diff_new_pack.fHzeNi/_new 2015-05-20 23:32:37.000000000 +0200 @@ -17,7 +17,7 @@ Name: ffmpeg -Version: 2.6.2 +Version: 2.6.3 Release: 0 Summary: Library working with various multimedia formats License: LGPL-2.1+ and GPL-2.0+ @@ -28,7 +28,7 @@ #Git-Clone: git://source.ffmpeg.org/ffmpeg Source: https://www.ffmpeg.org/releases/%name-%version.tar.bz2 Source2: https://www.ffmpeg.org/releases/%name-%version.tar.bz2.asc -Patch1: ffmpeg-pkgconfig-requires.diff +Source99: baselibs.conf BuildRequires: libgsm-devel BuildRequires: pkg-config BuildRequires: yasm @@ -155,6 +155,29 @@ This subpackage contains the headers for FFmpeg libavcodec. +%package -n libavresample2 +Summary: FFmpeg alternate audio resampling library +Group: System/Libraries + +%description -n libavresample2 +An audio resampling library that is being provided for drop-in +compatibility with libav. + +It is advised to use libswresample for new code. + +%package -n libavresample-devel +Summary: Development files for libavresample as present in FFmpeg +Group: Development/Libraries/C and C++ +Requires: libavresample2 = %version + +%description -n libavresample-devel +An audio resampling library that is being provided for drop-in +compatibility with libav. + +It is advised to use libswresample for new code. + +This subpackage contains the headers for FFmpeg's copy of libavresample. + %package -n libavutil54 Summary: FFmpeg's utility library Group: System/Libraries @@ -206,8 +229,8 @@ Group: System/Libraries %description -n libswresample1 -The libswresample library performs audio resampling, rematrixing and -sample format conversion operations. +The libswresample library performs audio conversion between different +sample rates, channel layout and channel formats. %package -n libswresample-devel Summary: Development files for the FFmpeg software resampling library @@ -215,7 +238,10 @@ Requires: libswresample1 = %version %description -n libswresample-devel -This subpackage contains the headers for FFmpeg libavcodec. +The libswresample library performs audio conversion between different +sample rates, channel layout and channel formats. + +This subpackage contains the headers for FFmpeg libswresample. %package -n libswscale3 Summary: FFmpeg image scaling and colorspace/pixel conversion library @@ -256,14 +282,10 @@ %prep %setup -q -%patch -P 1 -p1 %build perl -i -pe 's{__TIME__|__DATE__}{"$&"}g' *.c -# There is no need to change the symbol versions (*.v files), because the -# SONAME is already changed. -# # For future reviews, check the configure output and review the enabled # muxers and so on to ensure the enable list is up-to-date CFLAGS="%optflags" \ @@ -276,6 +298,7 @@ --enable-runtime-cpudetect \ --enable-gpl \ --disable-openssl \ + --enable-avresample \ --enable-frei0r \ --enable-gnutls \ --enable-libcdio \ @@ -328,6 +351,8 @@ %postun -n libavfilter5 -p /sbin/ldconfig %post -n libavformat56 -p /sbin/ldconfig %postun -n libavformat56 -p /sbin/ldconfig +%post -n libavresample2 -p /sbin/ldconfig +%postun -n libavresample2 -p /sbin/ldconfig %post -n libavutil54 -p /sbin/ldconfig %postun -n libavutil54 -p /sbin/ldconfig %post -n libpostproc53 -p /sbin/ldconfig @@ -360,6 +385,10 @@ %defattr(-,root,root) %_libdir/libavformat.so.* +%files -n libavresample2 +%defattr(-,root,root) +%_libdir/libavresample.so.* + %files -n libavutil54 %defattr(-,root,root) %_libdir/libavutil.so.* @@ -408,6 +437,13 @@ %_libdir/pkgconfig/libavformat.pc %_mandir/man3/libavformat.3* +%files -n libavresample-devel +%defattr(-,root,root) +%dir %_includedir/ffmpeg/ +%_includedir/ffmpeg/libavresample/ +%_libdir/libavresample.so +%_libdir/pkgconfig/libavresample.pc + %files -n libavutil-devel %defattr(-,root,root) %dir %_includedir/ffmpeg/ ++++++ baselibs.conf ++++++ libavcodec56 libavdevice56 libavfilter5 libavformat56 libavresample2 libavutil54 libpostproc53 libswresample1 libswscale3 ++++++ ffmpeg-2.6.2.tar.bz2 -> ffmpeg-2.6.3.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg-2.6.2.tar.bz2 /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg-2.6.3.tar.bz2 differ: char 11, line 1
participants (1)
-
root@hilbert.suse.de