Package: avifile / 1:0.7.48~20090503.ds-20.1

Metadata

Package Version Patches format
avifile 1:0.7.48~20090503.ds-20.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
avifile config.patch | (download)

avifile-config.in | 39 31 + 8 - 0 !
1 file changed, 31 insertions(+), 8 deletions(-)

 properly set avifile-config's exit status
Bug-Debian: http://bugs.debian.org/489012
autotools.patch | (download)

autogen.sh | 1 1 + 0 - 0 !
configure.in | 17 9 + 8 - 0 !
libavqt/Makefile.am | 2 0 + 2 - 0 !
samples/misc/Makefile.am | 2 1 + 1 - 0 !
samples/qtvidcap/Makefile.am | 6 3 + 3 - 0 !
5 files changed, 14 insertions(+), 14 deletions(-)

 various autotools-related fixes
 Always build with -g.
 Fix autoreconf failure with autoconf/2.64.
 Link against fontconfig to avoid unresolved symbols.
 Fix FTBFS with binutils-gold.
libqavm private.patch | (download)

libavqt/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 install libqavm as a private library.
 According to upstream this library's API is not stable yet and it is
 only used internally, so should not be installed in /usr/lib.
no lame.patch | (download)

configure.in | 1 0 + 1 - 0 !
plugins/libmp3lame_audioenc/Makefile.am | 2 0 + 2 - 0 !
2 files changed, 3 deletions(-)

 remove embedded lame code
Bug-Debian: http://bugs.debian.org/538753
ftbfs ia64.patch | (download)

configure.in | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix ftbfs on ia64.
 Upstream incorrectly assumes that certain x86-specific CPU instructions are
 available on IA64 as well which leads to a build failure.
ftbfs freebsd.patch | (download)

samples/qtvidcap/kv4lsetup.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs on freebsd.
 Avoid using asm/types.h and use sys/types.h instead.
gcc45.patch | (download)

lib/common/avm_output.cpp | 8 8 + 0 - 0 !
1 file changed, 8 insertions(+)

 fix ftbfs with gcc4.5.
 This patch fixes FTBFS with GCC4.5/5.0.
ftbfs gcc4.7.patch | (download)

lib/aviread/AsfNetworkInputStream.cpp | 14 7 + 7 - 0 !
1 file changed, 7 insertions(+), 7 deletions(-)

 fix ftbfs for gcc-4.7
ffmpeg.patch | (download)

Makefile.am | 1 0 + 1 - 0 !
configure.in | 23 6 + 17 - 0 !
lib/Makefile.am | 14 1 + 13 - 0 !
plugins/libffmpeg/FFAudioDecoder.cpp | 5 5 + 0 - 0 !
plugins/libffmpeg/FFAudioDecoder.h | 1 1 + 0 - 0 !
plugins/libffmpeg/FFVideoDecoder.cpp | 36 23 + 13 - 0 !
plugins/libffmpeg/Makefile.am | 2 1 + 1 - 0 !
7 files changed, 37 insertions(+), 45 deletions(-)

 link against debian's ffmpeg insted of upstream's bundled copy
fix libav07 compat.patch | (download)

lib/aviread/FFReadHandler.cpp | 16 8 + 8 - 0 !
lib/aviread/FFReadStream.cpp | 16 8 + 8 - 0 !
2 files changed, 16 insertions(+), 16 deletions(-)

---
fix build with libav07.patch | (download)

plugins/libffmpeg/FFVideoDecoder.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
fix ftbfs libav9.patch | (download)

configure.in | 2 1 + 1 - 0 !
lib/aviread/FFReadHandler.cpp | 12 5 + 7 - 0 !
lib/aviread/FFReadStream.cpp | 4 2 + 2 - 0 !
lib/codeckeeper.cpp | 1 0 + 1 - 0 !
plugins/libffmpeg/FFAudioDecoder.cpp | 4 2 + 2 - 0 !
plugins/libffmpeg/FFVideoDecoder.cpp | 14 8 + 6 - 0 !
plugins/libffmpeg/FFVideoEncoder.cpp | 4 2 + 2 - 0 !
plugins/libffmpeg/Makefile.am | 2 1 + 1 - 0 !
8 files changed, 21 insertions(+), 22 deletions(-)

 fix ftbfs with libav 9
Bug-Debian: http://bugs.debian.org/692867
libav10.patch | (download)

lib/aviread/FFReadStream.cpp | 48 24 + 24 - 0 !
plugins/libffmpeg/FFAudioDecoder.cpp | 59 47 + 12 - 0 !
plugins/libffmpeg/FFAudioDecoder.h | 10 10 + 0 - 0 !
plugins/libffmpeg/FFVideoEncoder.cpp | 10 7 + 3 - 0 !
plugins/libffmpeg/Makefile.am | 2 1 + 1 - 0 !
plugins/libffmpeg/libffmpeg.cpp | 4 2 + 2 - 0 !
6 files changed, 91 insertions(+), 42 deletions(-)

---
ffmpeg_2.9.patch | (download)

plugins/libffmpeg/FFVideoDecoder.cpp | 89 44 + 45 - 0 !
1 file changed, 44 insertions(+), 45 deletions(-)

 replace deprecated ffmpeg api
port to gcc6.patch | (download)

plugins/libmpeg_audiodec/mpegsound.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 porting to gcc 6
 xlen and ylen have to accept negative values.
reproducible build.patch | (download)

configure.in | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 make the build reproducible
ffmpeg4.0.patch | (download)

lib/aviread/FFReadStream.cpp | 2 1 + 1 - 0 !
plugins/libffmpeg/FFVideoDecoder.cpp | 8 4 + 4 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

 fix ftbfs with ffmpeg 4.0