Package: mjpegtools / 1:2.1.0+debian-6

Metadata

Package Version Patches format
mjpegtools 1:2.1.0+debian-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_debian directory.patch | (download)

Makefile.am | 3 1 + 2 - 0 !
configure.ac | 2 0 + 2 - 0 !
2 files changed, 1 insertion(+), 4 deletions(-)

 do not auto-regenerate stuff in the debian/ directory.

03_disable_optimization.patch | (download)

configure.ac | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 disable optimization by default.

04_manpage syntax.patch | (download)

docs/mjpeg-howto.info | 1 1 + 0 - 0 !
docs/mjpegtools.1 | 21 3 + 18 - 0 !
2 files changed, 4 insertions(+), 18 deletions(-)

 manpages improvements and fixes.

06_link_pthread.patch | (download)

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

 add pthread to linker's libs list.

07_yuvdenoise_disable_sse2.patch | (download)

yuvdenoise/main.c | 12 3 + 9 - 0 !
1 file changed, 3 insertions(+), 9 deletions(-)

 disable sse in-line optimizations.

08_use_bash.patch | (download)

scripts/lav2avi.sh | 2 1 + 1 - 0 !
scripts/lav2mpeg | 2 1 + 1 - 0 !
scripts/lavtc.sh | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

---
09_script_path.patch | (download)

scripts/anytovcd.sh | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 add mjpegtools' private bin dir to path.

10_usr_local.patch | (download)

scripts/lavtc.sh | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 transcode installs the binary in /usr/bin (as well as every
 Debian Policy-compliant package does).

13_fix_lav2yuv_linking.diff | (download)

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

 link explicitly against the built libmjpegutils. fixes ftbfs.


14_fix_mplex_linking.diff | (download)

mplex/Makefile.am | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 link explicitly against the built libmjpegutils. fixes ftbfs.


15_fix_qttoy4m_linking.diff | (download)

y4mutils/Makefile.am | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 link explicitly against the built libmjpegutils. fixes ftbfs.


16_fix_ftbfs_format_security.patch | (download)

lavtools/jpeg2yuv.c | 2 1 + 1 - 0 !
lavtools/lav_io.c | 2 1 + 1 - 0 !
lavtools/lavtrans.c | 4 2 + 2 - 0 !
mplex/main.cpp | 2 1 + 1 - 0 !
yuvfilters/main.c | 4 2 + 2 - 0 !
yuvfilters/yuvkineco.c | 2 1 + 1 - 0 !
6 files changed, 8 insertions(+), 8 deletions(-)

 avoid format security warning and build breakage


17_hurd.patch | (download)

lavtools/editlist.c | 3 3 + 0 - 0 !
lavtools/png2yuv.c | 4 4 + 0 - 0 !
mplex/main.cpp | 4 4 + 0 - 0 !
3 files changed, 11 insertions(+)

 avoid unconditional usage of path_max and maxpathlen.
18_no_noPIC.patch | (download)

y4mdenoise/Makefile.am | 4 2 + 2 - 0 !
y4munsharp/Makefile.am | 2 0 + 2 - 0 !
y4mutils/Makefile.am | 1 0 + 1 - 0 !
yuvscaler/Makefile.am | 1 0 + 1 - 0 !
4 files changed, 2 insertions(+), 6 deletions(-)

 do not use -fno-pic
19_no simd.patch | (download)

configure.ac | 2 2 + 0 - 0 !
utils/cpu_accel.c | 12 6 + 6 - 0 !
2 files changed, 8 insertions(+), 6 deletions(-)

 test for simd instructions at run-time only if configured.
 Do not attempt to use e.g. CPU detection if the result does not matter