pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/multimedia/mjpegtools Update to 1.9.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d073bbdd7e20
branches:  trunk
changeset: 552763:d073bbdd7e20
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Jan 08 17:21:36 2009 +0000

description:
Update to 1.9.0:

mpeg2enc works "better".
some changes for the libquicktime.
maintainance for newer release of other packages the mjpegtools need.

diffstat:

 multimedia/mjpegtools/Makefile         |    5 +-
 multimedia/mjpegtools/PLIST            |   10 +-
 multimedia/mjpegtools/distinfo         |   16 +-
 multimedia/mjpegtools/patches/patch-aa |   10 +-
 multimedia/mjpegtools/patches/patch-ac |    8 +-
 multimedia/mjpegtools/patches/patch-ad |   23 +-
 multimedia/mjpegtools/patches/patch-ae |  528 ++------------------------------
 7 files changed, 90 insertions(+), 510 deletions(-)

diffs (truncated from 707 to 300 lines):

diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/Makefile
--- a/multimedia/mjpegtools/Makefile    Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/Makefile    Thu Jan 08 17:21:36 2009 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.40 2008/07/14 12:56:09 joerg Exp $
+# $NetBSD: Makefile,v 1.41 2009/01/08 17:21:36 wiz Exp $
 
-DISTNAME=      mjpegtools-1.8.0
-PKGREVISION=   6
+DISTNAME=      mjpegtools-1.9.0
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mjpeg/}
 
diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/PLIST
--- a/multimedia/mjpegtools/PLIST       Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/PLIST       Thu Jan 08 17:21:36 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2006/03/31 23:56:28 jlam Exp $
+@comment $NetBSD: PLIST,v 1.11 2009/01/08 17:21:36 wiz Exp $
 bin/anytovcd.sh
 bin/jpeg2yuv
 bin/lav2avi.sh
@@ -9,6 +9,7 @@
 bin/lavinfo
 bin/lavpipe
 bin/lavplay
+bin/lavtc.sh
 bin/lavtrans
 bin/matteblend.flt
 bin/mjpeg_simd_helper
@@ -27,6 +28,7 @@
 bin/y4mdenoise
 bin/y4mhist
 bin/y4minterlace
+bin/y4mivtc
 bin/y4mshift
 bin/y4mspatialfilter
 bin/y4mstabilizer
@@ -60,14 +62,20 @@
 include/mjpegtools/liblavrec.h
 include/mjpegtools/mjpeg_logging.h
 include/mjpegtools/mjpeg_types.h
+include/mjpegtools/motionsearch.h
 include/mjpegtools/mpeg2enc/elemstrmwriter.hh
 include/mjpegtools/mpeg2enc/encoderparams.hh
 include/mjpegtools/mpeg2enc/encodertypes.h
+include/mjpegtools/mpeg2enc/imageplanes.hh
 include/mjpegtools/mpeg2enc/macroblock.hh
 include/mjpegtools/mpeg2enc/mpeg2coder.hh
 include/mjpegtools/mpeg2enc/mpeg2encoder.hh
 include/mjpegtools/mpeg2enc/mpeg2encoptions.hh
 include/mjpegtools/mpeg2enc/mpeg2encparams.h
+include/mjpegtools/mpeg2enc/mpeg2syntaxcodes.h
+include/mjpegtools/mpeg2enc/ontheflyratectl.hh
+include/mjpegtools/mpeg2enc/pass1ratectl.hh
+include/mjpegtools/mpeg2enc/pass2ratectl.hh
 include/mjpegtools/mpeg2enc/picture.hh
 include/mjpegtools/mpeg2enc/picturereader.hh
 include/mjpegtools/mpeg2enc/predict_ref.h
diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/distinfo
--- a/multimedia/mjpegtools/distinfo    Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/distinfo    Thu Jan 08 17:21:36 2009 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.15 2006/10/13 12:51:27 tron Exp $
+$NetBSD: distinfo,v 1.16 2009/01/08 17:21:36 wiz Exp $
 
-SHA1 (mjpegtools-1.8.0.tar.gz) = e11d68298a64b52f98724dbf3fd14f168e140290
-RMD160 (mjpegtools-1.8.0.tar.gz) = 4d97a6a721f29223975605e2a5e645b4d7d129b5
-Size (mjpegtools-1.8.0.tar.gz) = 1475998 bytes
-SHA1 (patch-aa) = 3db2656a4d74b1ec1ac21b654c7a8ea33b791e19
+SHA1 (mjpegtools-1.9.0.tar.gz) = 1701233354c7ea86b5b7808c4dd5d03a71118e48
+RMD160 (mjpegtools-1.9.0.tar.gz) = 79e0eb4bce468bb8f12da336e29abe8fab390a5f
+Size (mjpegtools-1.9.0.tar.gz) = 1718063 bytes
+SHA1 (patch-aa) = 64c2bd92b206060fbaa95a932f0ea18aec17b127
 SHA1 (patch-ab) = 5fc460db1593afb1f99422003db86e6b7cfc8eb9
-SHA1 (patch-ac) = cffe8681628e3a9a45ca16fde0b71cedc5b3e65c
-SHA1 (patch-ad) = 285d7d036c5b6af89d72b6feddf48c6df2727a29
-SHA1 (patch-ae) = d13ec5a33a84187711001ab0edb9468256aa1ef2
+SHA1 (patch-ac) = e4d9e5bffc21199390cf248fd7cc9cfaa947ce0d
+SHA1 (patch-ad) = 2a6f33fdc9c240d1c5c1172710db7ed95b1fc5a8
+SHA1 (patch-ae) = 98bfbaccd8dc79582a32ffbc8dba7b6c039c0373
diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/patches/patch-aa
--- a/multimedia/mjpegtools/patches/patch-aa    Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/patches/patch-aa    Thu Jan 08 17:21:36 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-aa,v 1.6 2006/01/30 08:44:25 xtraeme Exp $
+$NetBSD: patch-aa,v 1.7 2009/01/08 17:21:36 wiz Exp $
 
---- configure.orig     2006-01-30 09:29:46.000000000 +0100
-+++ configure  2006-01-30 09:29:49.000000000 +0100
-@@ -27102,7 +27102,6 @@
- echo $ECHO_N "checking sub-architecture settings... $ECHO_C" >&6
+--- configure.orig     2009-01-06 07:49:27.000000000 +0100
++++ configure
+@@ -25986,7 +25986,6 @@ if test x$have_x86cpu = xtrue -o x$have_
+ echo $ECHO_N "checking sub-architecture settings... $ECHO_C" >&6; }
      if test x$have_x86cpu = xtrue; then
         host_mod_cpu=`echo $host_cpu | tr _ -`
 -       ARCHFLAGS="-march=$host_mod_cpu -mcpu=$host_mod_cpu"
diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/patches/patch-ac
--- a/multimedia/mjpegtools/patches/patch-ac    Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/patches/patch-ac    Thu Jan 08 17:21:36 2009 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-ac,v 1.4 2006/08/04 16:43:37 tron Exp $
+$NetBSD: patch-ac,v 1.5 2009/01/08 17:21:36 wiz Exp $
 
---- y4mdenoise/Region2D.hh.orig        2004-07-18 07:43:01.000000000 +0100
-+++ y4mdenoise/Region2D.hh     2006-08-04 17:42:07.000000000 +0100
+--- y4mdenoise/Region2D.hh.orig        2005-12-20 20:20:58.000000000 +0100
++++ y4mdenoise/Region2D.hh
 @@ -16,6 +16,7 @@
  
  #include "Status_t.h"
  #include <iostream>
 +#include <assert.h>
+ #include <cassert>
  
  
- 
diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/patches/patch-ad
--- a/multimedia/mjpegtools/patches/patch-ad    Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/patches/patch-ad    Thu Jan 08 17:21:36 2009 +0000
@@ -1,6 +1,8 @@
---- scripts/lav2mpeg.orig      2004-08-07 03:51:14.000000000 +0100
-+++ scripts/lav2mpeg   2006-10-13 13:23:51.000000000 +0100
-@@ -106,10 +106,10 @@
+$NetBSD: patch-ad,v 1.4 2009/01/08 17:21:36 wiz Exp $
+
+--- scripts/lav2mpeg.orig      2006-07-01 06:46:14.000000000 +0200
++++ scripts/lav2mpeg
+@@ -106,10 +106,10 @@ getTimeDiff() {
  }
  
  doStep() {
@@ -13,7 +15,7 @@
        eval ${step[$count]}
     fi
  }
-@@ -174,7 +174,7 @@
+@@ -174,7 +174,7 @@ printDebugInfo() {
     logIt "downscale=$downscaling"
  }
  
@@ -22,7 +24,7 @@
     usage;
     exit 1
  fi
-@@ -268,7 +268,7 @@
+@@ -268,7 +268,7 @@ logIt "$infostr"
  # lavinfo should set up video_frames, video_width
  # video_height, video_inter, video_norm, audio_chans
  eval $($LAVINFO $@ | grep "=")  # grep for = to remove Warnings
@@ -31,7 +33,7 @@
     logIt "'lavinfo $@' died! exiting"
     logIt " maybe you don't have lavinfo. or your input flags were wrong"
     logIt " input files must be the last input on the command line"
-@@ -348,7 +348,7 @@
+@@ -348,7 +348,7 @@ else
  fi
  
  # set up the audio
@@ -40,3 +42,12 @@
     stereo=${audio_chans:-0}
  else
     stereo=$userstereo
+@@ -401,7 +401,7 @@ if [ $video_width -gt $output_width -o $
+    fi
+ fi
+ 
+-if [ "$video_inter" == "1" ]; then
++if [ "$video_inter" = "1" ]; then
+    yuvdenoise_flags="$yuvdenoise_flags -F"
+ fi
+ 
diff -r 1a94260e7e63 -r d073bbdd7e20 multimedia/mjpegtools/patches/patch-ae
--- a/multimedia/mjpegtools/patches/patch-ae    Thu Jan 08 16:38:46 2009 +0000
+++ b/multimedia/mjpegtools/patches/patch-ae    Thu Jan 08 17:21:36 2009 +0000
@@ -1,484 +1,46 @@
-$NetBSD: patch-ae,v 1.4 2006/10/13 12:51:27 tron Exp $
+$NetBSD: patch-ae,v 1.5 2009/01/08 17:21:36 wiz Exp $
 
---- scripts/anytovcd.sh.orig   2005-07-21 14:53:00.000000000 +0100
-+++ scripts/anytovcd.sh        2006-10-13 13:25:11.000000000 +0100
-@@ -313,7 +313,7 @@
-     esac
- done
- 
--if test "${VIDEO_SRC}" == "" || ! test -r "${VIDEO_SRC}"; then
-+if test "${VIDEO_SRC}" = "" || ! test -r "${VIDEO_SRC}"; then
- 
-     show_error "input file not specified or not present."
-     show_error "Use -h to get help."
-@@ -333,15 +333,15 @@
- VID_SIZE_SRC="`probe_vid_size "${VIDEO_SRC}"`"
- 
- # input interlacing
--if test "${INTERLACING}" == "none"; then
-+if test "${INTERLACING}" = "none"; then
- 
-     VID_ILACE_SRC="p"
- 
--elif test "${INTERLACING}" == "top_first"; then
-+elif test "${INTERLACING}" = "top_first"; then
- 
-     VID_ILACE_SRC="t"
- 
--elif test "${INTERLACING}" == "bottom_first"; then
-+elif test "${INTERLACING}" = "bottom_first"; then
- 
-     VID_ILACE_SRC="b"
- 
-@@ -352,15 +352,15 @@
- fi
- 
- # output interlacing
--if test "${INTERLACING_OUT}" == "none"; then
-+if test "${INTERLACING_OUT}" = "none"; then
- 
-     VID_ILACE_OUT="p"
- 
--elif test "${INTERLACING_OUT}" == "top_first"; then
-+elif test "${INTERLACING_OUT}" = "top_first"; then
- 
-     VID_ILACE_OUT="t"
- 
--elif test "${INTERLACING_OUT}" == "bottom_first"; then
-+elif test "${INTERLACING_OUT}" = "bottom_first"; then
- 
-     VID_ILACE_OUT="b"
- 
-@@ -371,14 +371,14 @@
- fi
- 
- # input framerate
--if test "${VID_FPS_SRC}" == ""; then
-+if test "${VID_FPS_SRC}" = ""; then
- 
-     VID_FPS_SRC="`probe_vid_fps "${VIDEO_SRC}"`"
- 
- fi
- 
- # input pixel/sample aspect ratio
--if test "${VID_SAR_SRC}" == ""; then
-+if test "${VID_SAR_SRC}" = ""; then
- 
-     if which ${TRANSCODE} >/dev/null; then
- 
-@@ -396,7 +396,7 @@
- VID_SAR_N_SRC="`echo ${VID_SAR_SRC} | cut -d: -f1`"
- VID_SAR_D_SRC="`echo ${VID_SAR_SRC} | cut -d: -f2`"
- 
--if test "${VID_SAR_N_SRC}" == "0" || test "${VID_SAR_D_SRC}" == "0"; then
-+if test "${VID_SAR_N_SRC}" = "0" || test "${VID_SAR_D_SRC}" = "0"; then
- 
-     show_warn "Unknown pixel aspect ratio, defaulting to 1:1"
-     VID_SAR_SRC="1:1"
-@@ -423,15 +423,15 @@
- fi
- 
- # quality presets
--if test "${QUALITY}" == "best"; then
-+if test "${QUALITY}" = "best"; then
- 
-     QUANT="4"
- 
--elif test "${QUALITY}" == "good"; then
-+elif test "${QUALITY}" = "good"; then
- 
-     QUANT="5"
- 
--elif test "${QUALITY}" == "fair"; then
-+elif test "${QUALITY}" = "fair"; then
- 
-     QUANT="6"
- 
-@@ -444,7 +444,7 @@
- fi
- 
- # profile(s)
--if test "${VCD_TYPE}" == "cvd"; then
-+if test "${VCD_TYPE}" = "cvd"; then
- 
-     FF_ENC="${FF_ENC} -vcodec mpeg2video -f rawvideo -bufsize 224"
-     MPEG2ENC="${MPEG2ENC} -f 8"
-@@ -468,7 +468,7 @@
-     # default volume size in mbytes (m = 1000)
-     VOL_SIZE="4700"
- 
--elif test "${VCD_TYPE}" == "cvd_wide"; then
-+elif test "${VCD_TYPE}" = "cvd_wide"; then
- 
-     FF_ENC="${FF_ENC} -vcodec mpeg2video -f rawvideo -bufsize 224"
-     MPEG2ENC="${MPEG2ENC} -f 8"
-@@ -490,7 +490,7 @@
-     
-     VOL_SIZE="4700"
- 
--elif test "${VCD_TYPE}" == "dvd"; then
-+elif test "${VCD_TYPE}" = "dvd"; then
- 



Home | Main Index | Thread Index | Old Index