Commit graph

137 commits

Author SHA1 Message Date
drochner
02e5fdd8a3 copy ffmpeg10 to ffmpeg, making it the default version 2012-10-10 13:33:44 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
dholland
b2127e247b Fix wrong BUILDLINK_API_DEPENDS, and restrict it to reject ffmpeg010.
Should fix a number of bulk failures.
2012-09-27 21:37:55 +00:00
ryoon
296f76c77e Recursive revbump from multimedia/libvpx 1.1.0 update 2012-09-22 13:48:15 +00:00
drochner
27375b94b9 update to 0.7.13
changes: bugfixes
2012-07-02 18:44:31 +00:00
dholland
7e751949e4 Set BUILDLINK_ABI_DEPENDS correctly (with +=, not ?=)
It turns out there were a lot of these.
2012-05-07 01:53:12 +00:00
drochner
7b28789472 update to 0.7.12
changes:
Fixes: CVE-2012-0853, CVE-2012-0858, CVE-2011-3929, CVE-2011-3936,
       CVE-2011-3937, CVE-2011-3940, CVE-2011-3945, CVE-2011-3947
Several security issues that dont have CVE numbers.
and about 150 bugfixes
2012-04-14 13:20:58 +00:00
wiz
4b7ee139f4 Improve description, from Bug Hunting. 2012-03-14 14:30:36 +00:00
obache
b6cc463ceb released tarball is not in ahoka@'s sites. 2012-03-12 11:31:35 +00:00
sbd
629500b651 The fix for UINT64_C is needed on Linux to.
Bump PKGREVISION
2012-02-03 08:43:50 +00:00
drochner
b5603fc5b4 cleanup/fix option handling, make "lame" an option too (default unchanged),
from Gianni D'Aprile per PR pkg/45900
2012-02-01 17:56:07 +00:00
ryoon
847bb5faca Bump PKGREVISION, multimedia/libvpx is updated to 1.0.0. 2012-01-31 12:00:25 +00:00
marino
a0873884ad multimedia/ffmpeg: rework UINT64_C fix for DragonFly and NetBSD
Due to multiple inclusions of stdint.h, DragonFly was failing to build
one of the akode plugins with a typedef redefinition error.  It had
previously built, so the UINT64_C fix for the akode mpc plugin broke
the ffmpeg plugin.

It turns out that the first patch effectively just imported
machine/int_const.h, so that header can be directly imported instead
rather than having to include the main contents of <stdint.h> multiple
times.  This refinement also works on NetBSD, but OpenBSD and FreeBSD
unfortunately embed UINT64_C directly within <stdint.h>.  Therefore
original patch is left in place to cover those systems.
2012-01-28 09:31:29 +00:00
drochner
1c7c36f98d update to 0.7.11
changes: security fixes:
-CVE-2011-3893 (DOS in MKV / Vorbis handlers)
-CVE-2011-3895 (buffer overflow in Vorbis decoder)
and possible more
2012-01-17 15:08:31 +00:00
drochner
fd67fda990 update to 0.7.10
changes:
-bug fixes
-minor changes
-security fixes (not further specified in the announcement)
2012-01-09 17:08:52 +00:00
jmmv
4f0114f23d Unbreak ffmpeg on NetBSD/macppc... again -- and a big fat comment warning
about this next to the relevant piece of code.  Looking at the CVS logs,
it's the 3rd time I fix this.  This, in turn, fixes the build of libdlna.

To fix the package, use the "proper" syntax to enable PIC within the
configure script, instead of applying what seems to be a hack. As before,
i386 is left PIC-less or otherwise ffmpeg breaks.

Tested on macppc and amd64.
2011-11-29 17:58:17 +00:00
drochner
d105f85c13 update to 0.7.8
changes:
-fix buffer overflows in svq1dec, vp3_dequant, qdm2dec
 (possible code injection)
-more fixes
2011-11-28 11:00:28 +00:00
dholland
f8a90a9112 Extend the UINT64_C patch to NetBSD, which needs it, and FreeBSD and
OpenBSD too since they probably do but we probably won't hear from
anyone about that directly. PKGREVISION -> 3.

Note that at least on NetBSD __STDC_CONSTANT_MACROS is apparently
already defined here (at least when building graphics/osg, maybe not
always) so this patch may not really be the right approach, but it
works...
2011-11-26 22:28:12 +00:00
marino
80d2155d55 multimedia/ffmpeg: Fix UINT64_C error on DragonFly
ffmpeg itself built fine on DragonFly, but other code trying to use this
library (e.g. audio/akode-plugins-ffmpeg) would not build, stopping with
an error like:
  common.h:154 error: `UINT64_C` was not declared in this scope

The provided patch fixes this breakage.  For conservative reasons, the
code only applies to DragonFly, but if other platforms are seeing the
same error, then the patch's macro should be expanded to include those
other platforms as well.
2011-11-22 10:51:35 +00:00
sbd
6c1bcc271a Recursive bump for multimedia/ffmpeg buildlink addition. 2011-11-16 01:33:15 +00:00
sbd
2dee0cc3d1 Add missing archivers/bzip2 and deve/zlib buildlinks
Bump PKGREVISION
2011-11-16 00:35:07 +00:00
drochner
1a0820e814 update for new release date 2011-11-07 10:45:36 +00:00
drochner
a5121bf8d6 update to 0.7.7
"fixes around 90 bugs, several of which are security relevant"
(sorry, no details in the release notes)
2011-11-07 10:43:35 +00:00
drochner
e8364de95c update to 0.7.6
changes:
-security fixes to many demuxers and decoders
-bugfixes
2011-10-07 12:20:38 +00:00
hans
eb167ccd34 Fix check for texi2html to work with older texi2html versions.
While at it, don't build the html documentation that isn't installed
anyway.
2011-09-14 17:21:08 +00:00
drochner
401d9d66e7 update to ffmpeg-20110907.0.7.4
changes:
-fix integer inderflow in rtp code which could allow remote code execution
-misc fixes and improvements
2011-09-12 17:18:52 +00:00
mrg
97b3ad5ee9 ffmpeg seems to have dropped the faad support, so remove the option.
(enabling the option causes build failures.)
2011-08-12 06:14:27 +00:00
wiz
a418c3d10f Enable vorbis support. From Matthew Mondor in PR 45208.
Bump PKGREVISION.
2011-08-04 23:43:47 +00:00
joerg
cc4ea3067f Disable integrated assembler with Clang 2011-08-02 17:03:14 +00:00
drochner
7310460e4f update to 0.7.1
changes: many new features and bugfixes (those of the 0.8 branch), but
API/ABI compatible with 0.6
2011-07-19 19:53:18 +00:00
obache
66fe29f3f7 TEST_TARGET=check 2011-04-29 07:44:28 +00:00
obache
9d1b474e68 Update ffmpeg to 20110426.0.6.3.
version 0.6.3:
- AMV: Fix possibly exploitable crash.
- Fix apparently exploitable race condition.
2011-04-29 07:41:01 +00:00
drochner
0d198b75cc update to 0.6.2
changes:
- Fix invalid reads in VC-1 decoding (related to CVE-2011-0723)
- Do not attempt to decode APE file with no frames
  (adresses
  http://packetstorm.linuxsecurity.com/1103-exploits/vlc105-dos.txt)
2011-04-05 11:50:45 +00:00
drochner
ce8ad5fc03 add "libvpx" option, enabled per default (supposedly harmless license),
bump PKGREV
2011-01-24 19:07:16 +00:00
tron
18f704e774 Disable assembler support under Mac OS X to fix the build. 2011-01-17 22:14:02 +00:00
drochner
d6c691e491 update to 20101018.0.6.1, from Makoto Fujiwara per pkgsrc-wip,
with two changes by me:
-disabled symbol versioning - this didn't work correctly for me
-changed PKGVERSION to start with the release date, so that it
sorts correctly against the snapshots we had before
vlc-1.0.6 does still build, but can be updated now
2011-01-17 16:51:04 +00:00
wiz
a40510f2eb Avoid using obsolete texi2html command line flags.
Fixes build with texi2html>=5.
2010-12-03 12:22:19 +00:00
ahoka
fa6e5e2410 drop maintainership 2010-10-24 21:56:51 +00:00
wiz
3b3a043a98 Add VDPAU support, from Aleksey Cheusov. 2010-09-05 22:55:58 +00:00
wiz
4150508a35 Add RCS Id. 2010-09-05 22:55:24 +00:00
wiz
c5e719de52 pkglint cleanup. 2010-09-05 22:55:18 +00:00
tron
1a7ea332c3 Disable assembler optimizations (e.g. MMX support) to make this build
under Mac OS X Intel.
2010-05-24 22:10:01 +00:00
drochner
b1338f16c8 trick "configure" to accept the 20090920 snapshot of x264-devel,
refine dependency pattern, bump PKGREVISION
2010-05-04 18:33:43 +00:00
reed
3304f95d8b Add opencore-arm option. Not enabled by default for ffmpeg.
It worked for me to play a "Adaptive Multi-Rate Codec (GSM telephony)" file
using ffplay.
2010-04-16 15:49:12 +00:00
jmmv
7234f37921 Fix ffmpeg on powerpc again, but without breaking i386. OKed by wiz@. 2010-04-02 11:19:40 +00:00
tron
663d013a5c Make this build and work under Solaris 10 x86:
1.) Work around lack of support for Sun Studio C Compiler and bugs
    in this compiler (it crashes with "-O3", "-xO2" works fine).
2.) Use a hammer to disable MMX, AMD 3DNow and SSE support as Solaris
    refuses to load libraries which contain unsupported instructions.
2010-03-14 23:07:30 +00:00
tron
3a79a84746 Fix installation on platforms where the "install-sh" package is used. 2010-03-14 21:44:49 +00:00
tron
dfb29bcf53 Mark this package as requiring a C99 compiler as it uses the compiler
option "-std=c99". This fixes the build under Solaris 10 using the
Sun Studio Compiler.
2010-03-14 12:59:30 +00:00
tron
3e4562d185 Depend on revsion 3.98.2nb1 or newer of the "lame" package to make sure
that audio encoding actually works. Bump package revision.

Approved by Alistair Crooks.
2010-01-05 23:12:54 +00:00
ahoka
74587b8435 Add an other mirror. 2009-10-30 12:40:27 +00:00