update to ffmpeg-20110907.0.7.4 changes: -fix integer inderflow in rtp code which could allow remote code execution -misc fixes and improvementsdiff -r1.71 -r1.72 pkgsrc/multimedia/ffmpeg/Makefile
(drochner)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.71 2011/08/04 23:43:47 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.72 2011/09/12 17:18:52 drochner Exp $ | |
2 | 2 | |||
3 | # XXX This is release 0.7.1 but we had date-based pkgnames before. | 3 | # XXX This is release 0.7.4 but we had date-based pkgnames before. | |
4 | PKGNAME= ffmpeg-20110623.${DISTVERSION} | 4 | PKGNAME= ffmpeg-20110907.${DISTVERSION} | |
5 | PKGREVISION= 1 | |||
6 | 5 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://ffmpeg.mplayerhq.hu/ | 7 | HOMEPAGE= http://ffmpeg.mplayerhq.hu/ | |
9 | COMMENT= Decoding, encoding and streaming software | 8 | COMMENT= Decoding, encoding and streaming software | |
10 | 9 | |||
11 | PKG_DESTDIR_SUPPORT= user-destdir | 10 | PKG_DESTDIR_SUPPORT= user-destdir | |
12 | 11 | |||
13 | CONFIGURE_ARGS+= --enable-avfilter | 12 | CONFIGURE_ARGS+= --enable-avfilter | |
14 | #CONFIGURE_ARGS+= --enable-avfilter-lavf | 13 | #CONFIGURE_ARGS+= --enable-avfilter-lavf | |
15 | CONFIGURE_ARGS+= --enable-postproc | 14 | CONFIGURE_ARGS+= --enable-postproc | |
16 | CONFIGURE_ARGS+= --enable-libvorbis | 15 | CONFIGURE_ARGS+= --enable-libvorbis | |
17 | CONFIGURE_ARGS+= --enable-libmp3lame | 16 | CONFIGURE_ARGS+= --enable-libmp3lame | |
18 | CONFIGURE_ARGS+= --enable-libx264 | 17 | CONFIGURE_ARGS+= --enable-libx264 |
@@ -1,25 +1,25 @@ | @@ -1,25 +1,25 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.11 2011/07/19 19:53:18 drochner Exp $ | 1 | # $NetBSD: Makefile.common,v 1.12 2011/09/12 17:18:52 drochner Exp $ | |
2 | # used by multimedia/ffplay/Makefile | 2 | # used by multimedia/ffplay/Makefile | |
3 | # used by multimedia/ffmpeg/Makefile | 3 | # used by multimedia/ffmpeg/Makefile | |
4 | 4 | |||
5 | DISTNAME= ffmpeg-${DISTVERSION:S/-//g} | 5 | DISTNAME= ffmpeg-${DISTVERSION:S/-//g} | |
6 | CATEGORIES= multimedia | 6 | CATEGORIES= multimedia | |
7 | MASTER_SITES= http://www.ffmpeg.org/releases/ \ | 7 | MASTER_SITES= http://www.ffmpeg.org/releases/ \ | |
8 | ftp://ftp.NetBSD.org/pub/NetBSD/misc/ahoka/dist/ \ | 8 | ftp://ftp.NetBSD.org/pub/NetBSD/misc/ahoka/dist/ \ | |
9 | http://irkmaffia.com/~ahoka/distfiles/ | 9 | http://irkmaffia.com/~ahoka/distfiles/ | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | 11 | |||
12 | DISTVERSION= 0.7.1 | 12 | DISTVERSION= 0.7.4 | |
13 | PREV_PKGPATH= multimedia/ffmpeg-devel | 13 | PREV_PKGPATH= multimedia/ffmpeg-devel | |
14 | PATCHDIR= ${.CURDIR}/../../multimedia/ffmpeg/patches | 14 | PATCHDIR= ${.CURDIR}/../../multimedia/ffmpeg/patches | |
15 | 15 | |||
16 | HAS_CONFIGURE= YES | 16 | HAS_CONFIGURE= YES | |
17 | USE_LANGUAGES+= c99 | 17 | USE_LANGUAGES+= c99 | |
18 | USE_LIBTOOL= YES | 18 | USE_LIBTOOL= YES | |
19 | USE_TOOLS+= gmake texi2html pod2man | 19 | USE_TOOLS+= gmake texi2html pod2man | |
20 | 20 | |||
21 | .include "../../mk/compiler.mk" | 21 | .include "../../mk/compiler.mk" | |
22 | 22 | |||
23 | .if ${OPSYS} == "SunOS" && empty(CC_VERSION:Mgcc*) | 23 | .if ${OPSYS} == "SunOS" && empty(CC_VERSION:Mgcc*) | |
24 | SUBST_CLASSES+= sunwspro | 24 | SUBST_CLASSES+= sunwspro | |
25 | SUBST_MESSAGE.sunwspro= Fixing compiler options for SunStudio C compiler. | 25 | SUBST_MESSAGE.sunwspro= Fixing compiler options for SunStudio C compiler. |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.15 2011/07/19 19:53:18 drochner Exp $ | 1 | @comment $NetBSD: PLIST,v 1.16 2011/09/12 17:18:52 drochner Exp $ | |
2 | bin/ffmpeg | 2 | bin/ffmpeg | |
3 | bin/ffprobe | 3 | bin/ffprobe | |
4 | bin/ffserver | 4 | bin/ffserver | |
5 | include/libavcodec/avcodec.h | 5 | include/libavcodec/avcodec.h | |
6 | include/libavcodec/avfft.h | 6 | include/libavcodec/avfft.h | |
7 | include/libavcodec/dxva2.h | 7 | include/libavcodec/dxva2.h | |
8 | include/libavcodec/opt.h | 8 | include/libavcodec/opt.h | |
9 | include/libavcodec/vaapi.h | 9 | include/libavcodec/vaapi.h | |
10 | include/libavcodec/vdpau.h | 10 | include/libavcodec/vdpau.h | |
11 | include/libavcodec/version.h | 11 | include/libavcodec/version.h | |
12 | include/libavcodec/xvmc.h | 12 | include/libavcodec/xvmc.h | |
13 | include/libavdevice/avdevice.h | 13 | include/libavdevice/avdevice.h | |
14 | include/libavfilter/avcodec.h | 14 | include/libavfilter/avcodec.h | |
@@ -90,27 +90,26 @@ lib/pkgconfig/libavdevice.pc | @@ -90,27 +90,26 @@ lib/pkgconfig/libavdevice.pc | |||
90 | lib/pkgconfig/libavfilter.pc | 90 | lib/pkgconfig/libavfilter.pc | |
91 | lib/pkgconfig/libavformat.pc | 91 | lib/pkgconfig/libavformat.pc | |
92 | lib/pkgconfig/libavutil.pc | 92 | lib/pkgconfig/libavutil.pc | |
93 | lib/pkgconfig/libpostproc.pc | 93 | lib/pkgconfig/libpostproc.pc | |
94 | lib/pkgconfig/libswscale.pc | 94 | lib/pkgconfig/libswscale.pc | |
95 | man/man1/ffmpeg.1 | 95 | man/man1/ffmpeg.1 | |
96 | man/man1/ffprobe.1 | 96 | man/man1/ffprobe.1 | |
97 | man/man1/ffserver.1 | 97 | man/man1/ffserver.1 | |
98 | share/doc/ffmpeg/README | 98 | share/doc/ffmpeg/README | |
99 | share/doc/ffmpeg/TODO | 99 | share/doc/ffmpeg/TODO | |
100 | share/doc/ffmpeg/avutil.txt | 100 | share/doc/ffmpeg/avutil.txt | |
101 | share/doc/ffmpeg/build_system.txt | 101 | share/doc/ffmpeg/build_system.txt | |
102 | share/doc/ffmpeg/fate.txt | 102 | share/doc/ffmpeg/fate.txt | |
103 | share/doc/ffmpeg/ffmpeg-mt-authorship.txt | |||
104 | share/doc/ffmpeg/git-howto.txt | 103 | share/doc/ffmpeg/git-howto.txt | |
105 | share/doc/ffmpeg/issue_tracker.txt | 104 | share/doc/ffmpeg/issue_tracker.txt | |
106 | share/doc/ffmpeg/multithreading.txt | 105 | share/doc/ffmpeg/multithreading.txt | |
107 | share/doc/ffmpeg/optimization.txt | 106 | share/doc/ffmpeg/optimization.txt | |
108 | share/doc/ffmpeg/rate_distortion.txt | 107 | share/doc/ffmpeg/rate_distortion.txt | |
109 | share/doc/ffmpeg/snow.txt | 108 | share/doc/ffmpeg/snow.txt | |
110 | share/doc/ffmpeg/soc.txt | 109 | share/doc/ffmpeg/soc.txt | |
111 | share/doc/ffmpeg/swscale.txt | 110 | share/doc/ffmpeg/swscale.txt | |
112 | share/doc/ffmpeg/tablegen.txt | 111 | share/doc/ffmpeg/tablegen.txt | |
113 | share/doc/ffmpeg/viterbi.txt | 112 | share/doc/ffmpeg/viterbi.txt | |
114 | share/examples/ffmpeg/ffserver.conf | 113 | share/examples/ffmpeg/ffserver.conf | |
115 | share/ffmpeg/libvpx-1080p.ffpreset | 114 | share/ffmpeg/libvpx-1080p.ffpreset | |
116 | share/ffmpeg/libvpx-1080p50_60.ffpreset | 115 | share/ffmpeg/libvpx-1080p50_60.ffpreset |
@@ -1,9 +1,9 @@ | @@ -1,9 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.42 2011/07/19 19:53:18 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.43 2011/09/12 17:18:52 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (ffmpeg-0.7.1.tar.bz2) = d006cf0fb61d654c0845240da868ecf3a94c043f | 3 | SHA1 (ffmpeg-0.7.4.tar.bz2) = f528ef9eaa224acd970710d6a408f2ff03b39544 | |
4 | RMD160 (ffmpeg-0.7.1.tar.bz2) = 6539f725d869b97a1821636bd1416312970a6457 | 4 | RMD160 (ffmpeg-0.7.4.tar.bz2) = df886310ae02b851c02be531a67b5c140970af96 | |
5 | Size (ffmpeg-0.7.1.tar.bz2) = 4555714 bytes | 5 | Size (ffmpeg-0.7.4.tar.bz2) = 4523220 bytes | |
6 | SHA1 (patch-aa) = c9540d0ca0a671e9faa8b5b7847c103b515ac382 | 6 | SHA1 (patch-aa) = c9540d0ca0a671e9faa8b5b7847c103b515ac382 | |
7 | SHA1 (patch-ac) = 63e3835a9af2123ab872f6e105bf355bb16cad6c | 7 | SHA1 (patch-ac) = 63e3835a9af2123ab872f6e105bf355bb16cad6c | |
8 | SHA1 (patch-ad) = d3e06c855ab1a5ff3ddb0bee108ea88166c32cb6 | 8 | SHA1 (patch-ad) = d3e06c855ab1a5ff3ddb0bee108ea88166c32cb6 | |
9 | SHA1 (patch-configure) = 041d976ee22fab612580c2fb141fb5c829fa68d5 | 9 | SHA1 (patch-configure) = 041d976ee22fab612580c2fb141fb5c829fa68d5 |