Commit graph

19 commits

Author SHA1 Message Date
Adam Vandenberg
3882510ddb libvpx: fix audit 2012-10-21 13:24:03 -07:00
nibbles 2bits
31dbde3173 libvpx: fix compile error on Mt. Lion
libvpx-1.1.0 has a problem on Mt. Lion where an asm file is not
created due to an extra operator in a regular expression, where
the file `asm_enc_offsets.asm` goes missing.

Add a patch to fix the regular expression.  See the issue and
formula comments for links to the analysis.

Remove the unneeded `--disable-debug` and `--enable-vp8` flags
because they are the default.

Tested on Snow Leopard, Lion, and Mt. Lion using XCode-4.0.2, 4.3.3,
and 4.5.

Fixes Homebrew/homebrew#12567

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-23 10:21:13 -07:00
Jack Nagel
f01b9156e3 libvpx: restore platform detection
Configure is still misdetecting 32-bit 10.6 as 64-bit.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-20 16:18:59 -05:00
nibbles 2bits
7d0c7402f0 libvpx 1.1.0
Upgrade libvpx to version 1.1.0.
Remove the patches and inreplace.  Both are fixed in this version.
It correctly checks before trying to add `-isysroot`, and it uses
the correct target for your OS.

Closes Homebrew/homebrew#12307.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-18 21:54:15 -05:00
Nibbles 2bits
caacd9013f libvpx: determine correct build target
Adjust the formula for libvpx to determine the correct target.
This was tested on 32bit and 64bit Snow Leopard 10.6.8 using
all three compilers from XCode-4.0.2, and it was tested on Lion
using both compilers from XCode-4.2.1 and 4.3.

Closes Homebrew/homebrew#10249.
2012-02-27 13:48:15 -06:00
Nibbles 2bits
a83d3606ed libvpx: fix compilation with CLT/Xcode 4.3
Remove the option to --enable-postproc because it's always enabled
Set --disable-runtime-cpu-detect so it's detected during make.
Don't allow --gcov when compiling with Clang. Cleans up warnings.
Remove the O-level from cflags with Clang.  Cleans up warnings.
This was tested on 32bit and 64bit Snow Leopard 10.6.8 using
all three compilers from XCode-4.0.2, and it was tested on Lion
using both compilers from XCode-4.2.1.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-26 18:04:43 -06:00
Adam Vandenberg
83b371fba5 Introduce block form of mkdir 2012-02-24 21:35:51 -08:00
Jack Nagel
c77e256fea libvpx: fix build on 64-bit
Fixes Homebrew/homebrew#8163.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-15 10:01:47 -06:00
Justin Clift
aeac817eb5 libvpx 1.0.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-28 11:06:59 -08:00
Nibbles 2bits
2a838feba9 libvpx 0.9.7-p1
This updates libvpx to 0.9.7-p1, which is their patched release.
The formula now sets --enable-pic, which seems justified.
The formula now sets --enable-vp8 to include all their vp8 code.
The formula now exposes four options to the user for setting
code coverage, memory tracking, post processing and visiualization.
Their software creates a native static library.  Their shared lib
will only build on elf32 atm.  This compiles and tests with all
three clang, llvm, and gcc from XCode-4.0.2 on x86_64.  This is a
library for handling video in the VPX codec format, related to
webm and Google.

Closes Homebrew/homebrew#8110.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-14 18:58:32 -07:00
Ruben Fonseca
0bb34d976d libvpx 0.9.7
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-07 10:49:55 -07:00
Adam Vandenberg
7504b4ce93 libvpx: Fix stupid error 2011-04-14 09:38:43 -07:00
Adam Vandenberg
7cd5e9c0ef libvpx: fix 32-bit issues 2011-04-13 12:30:02 -07:00
Adam Vandenberg
bc32b9c869 libvpx 0.9.6 2011-03-26 13:23:22 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Justin Clift
4826c178b3 Updated formula: libvpx
Updated for newer upstream 0.9.5 release.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-01-19 08:20:59 -08:00
Justin Clift
29cc1d2c5a Updated formula: libvpx
Updated for recent upstream release 0.9.2.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-06 19:05:42 -07:00
David Höppner
9d87da0b8a libvpx: updated formula by pheaver (Philip Weaver) 2010-08-29 14:05:32 +02:00
David Höppner
2ab52aa7fb New formula libvpx (Nathan de Vries) 2010-08-26 20:07:32 +02:00