Commit graph

66 commits

Author SHA1 Message Date
Mike McQuaid
cb8ef4960f ffmpeg: clean up dependencies. 2012-08-23 22:50:43 -07:00
Misty De Meo
b931350774 ffmpeg, ffmbc: use texi2html on 10.8 2012-08-15 08:21:05 -05:00
Jack Nagel
0bdc622392 ffmpeg: use options DSL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-13 09:50:31 -05:00
samueljohn
6ee1d5042b ffmpeg: Xcode-only install needs additional flags
Two flags are necessary for Xcode-only systems: `--host-cflags` and
`--host-ldflags` are set to `ENV.cflags` and `ENV.ldflags`,
respectively.

Closes Homebrew/homebrew#13344.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-13 02:49:41 -05:00
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Misty De Meo
d6a50dab27 ffmpeg: add optional openjpeg dep
Fixes Homebrew/homebrew#12802.
2012-06-14 12:01:49 -05:00
nibbles 2bits
9c44ae0446 ffmpeg 0.11.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-10 08:00:56 -07:00
Jack Nagel
068aaec739 ffmpeg: no longer fails with LLVM
Closes Homebrew/homebrew#12466.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-29 23:12:24 -05:00
Dave Rice
ae3872f78c ffmpeg 0.11
Closes Homebrew/homebrew#12439.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-27 23:29:10 -05:00
Michael S. Fischer
17f8458ef5 ffmpeg: add libvo-aacenc support
This patch compiles ffmpeg against libvo-aacenc (if installed) to
provide AAC encoding support - preferred by the maintainers over
libfaac.

Closes Homebrew/homebrew#12231.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-20 16:19:00 -05:00
nibbles 2bits
ad7c1005c4 ffmpeg 0.10.3
Upgrade ffmpeg to version 0.10.3 which includes many security
fixes and bugfixes.  The changelog can be seen in their git repo
under the 0.10.3 tag, tree view, raw link to Changelog.

This still fails with llvm on Lion with undefined symbols.  Using
clang all the the tools and ffplay compile and display an mkv
with sound using sdl.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-07 06:37:59 -07:00
Charlie Sharpsteen
6dd9f49cc9 ffmpeg: Actually change optional deps checking
Ooops, this should have been ammended onto 9e24c7a.
2012-05-03 11:33:43 -07:00
nibbles 2bits
40fa5cfc49 ffmpeg: use linked_keg when checking optional deps
ffmpeg when built as head checks if x264 is installed using
`Formula.factory.installed?` that won't find x264 stable as it looks for a HEAD
build.  Switch from `.installed?` to `linked_keg.exist?` for all dependencies
as this will find them whether they are installed as head or stable.

Fixes Homebrew/homebrew#11996.
Closes Homebrew/homebrew#12020.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-05-03 11:23:28 -07:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Dave Rice
04bf5d378b ffmpeg 0.10.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-27 00:54:56 -07:00
rogeriopvl
19ca591fed ffmpeg: enable libass support
Closes Homebrew/homebrew#10535.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-27 16:09:45 -06:00
dinkypumpkin
487970c819 ffmpeg: Remove version string generation for HEAD builds
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-04 10:11:17 -08:00
Dave Rice
3890399569 ffmpeg 0.10
Closes Homebrew/homebrew#9830.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-02-02 12:44:00 -06:00
Jack Nagel
236ceea0eb ffmpeg: fix audit warning
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-25 22:25:58 -06:00
Sandeep Ghael
6ab59a771f ffmpeg: add optional dep on opencore-amr
Closes Homebrew/homebrew#8986.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-23 23:35:21 -06:00
Jakob Schlyter
0694ba9937 ffmpeg: add rtmp support
Closes Homebrew/homebrew#9399.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-23 23:07:08 -06:00
Charlie Sharpsteen
2d5354f558 FFmpeg: Update to 0.9.1 2012-01-12 12:04:25 -08:00
Misty De Meo
ab75034b2a ffmpeg: add libfreetype in configuration 2012-01-05 21:17:16 -06:00
Misty De Meo
6974586452 ffmpeg: fix compilation under Leopard
Fixes Homebrew/homebrew#9312.
2012-01-04 14:12:39 -06:00
Misty De Meo
bb325de9e7 ffmpeg: fix compilation on 32-bit Leopard 2011-12-28 12:08:20 -06:00
Misty De Meo
05ad22e844 ffmpeg 0.9
ffmpeg 0.9 still fails with llvm on all builds. It will build with
clang.

API remains compatible with 0.8, so no that depends_on 'ffmpeg' has
broken.
2011-12-12 14:16:47 -06:00
Trevor Wennblom
50cba21373 ffmpeg: update to 0.8.7
still requires --use-gcc

Closes Homebrew/homebrew#8728.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-22 20:19:22 -08:00
Charlie Sharpsteen
124091a0c1 FFmpeg: Add option to build ffplay
The ffplay binary is only built by default if SDL is present---which made
obtaining it a hit-and-miss operation for some users. A new option,
`--with-ffplay`, has been added that will cause ffplay to be built.

ffplay will be explicitly disabled if the option is not invoked.

Fixes Homebrew/homebrew#6880.
2011-11-09 12:02:42 -08:00
Charlie Sharpsteen
56897f4859 FFmpeg: Update to 0.8.6 2011-11-09 11:56:29 -08:00
Charlie Sharpsteen
ca38ec7138 FFmpeg: Update to 0.8.5 2011-10-09 21:28:58 -07:00
Charlie Sharpsteen
4d4eb10f50 FFmpeg: Update to 0.8.4
Also, flag as `fails_with_llvm`.

Closes Homebrew/homebrew#7715.
2011-09-23 18:56:44 -07:00
Gregory Man
e5e60a55a4 FFmpeg: Added option to install FFmpeg tools
Closes Homebrew/homebrew#7298.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-08-30 17:35:07 -07:00
Lenny222
762b156454 FFmpeg: upgrade to 0.8.2
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-08-26 13:27:07 -07:00
Max Howell
a4a35d8c26 Some more sanity with ENV.compiler
Deprecated use_clang? etc. since the logic was such that multiple states could be set, when in reality only one compiler can be set.

Changed fails_with_llvm handling so if HOMEBREW_USE_LLVM is set then it tries to build even if the formula has fails_with_llvm set. Rationale: mostly they will no longer fail and we need to catch these cases.
2011-08-26 14:21:37 +01:00
Charlie Sharpsteen
b9da85347a FFmpeg: Re-enable shared libraries
Removing shared libraries from the FFmpeg build has broken a couple of formulae
that depend on it. This is because the shared libraries provided linker
information pertaining to the FFmpeg dependencies.

Re-enabling shared libraries fixes build issues FFmpeg-PHP (issue Homebrew/homebrew#6832) and
GRASS GIS.

Static libraries are still built.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-19 09:43:05 -07:00
João
499d8523c5 ffmpeg: always use clang to compile on Lion
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-14 16:43:06 -07:00
Artem Baguinski
cfe1bebf83 ffmpeg: remove now-unused dependency
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-05 14:57:38 -07:00
Fabián Arias
7e47d55f04 ffmpeg: allow use of alternate compilers 2011-06-30 09:27:39 -07:00
Paul Howes
12f709960c ffmpeg 0.8
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-30 07:24:25 -07:00
Trevor Wennblom
f394f17336 ffmpeg 0.6.3
Fixes Homebrew/homebrew#6136

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-25 19:49:40 -07:00
dinkypumpkin
ec6433647e ffmpeg: restored ffmpeg.org links, fixed inreplace edit
1. Original ffmpeg developers have regained ffmpeg.org from
libav fork, so url and head links have been reset accordingly.
2. Fixed config.mak inreplace munging for 64-bit builds
(was breaking HEAD builds)
3. Changed version string generation to first try version.sh
script in git repo before falling back to 'git describe'

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-11 07:53:14 -07:00
Adam Vandenberg
121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
dinkypumpkin
16e478e477 ffmpeg: fix version stamp for HEAD builds
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-20 17:05:36 -07:00
dinkypumpkin
ea2a1bbd63 ffmpeg 0.6.2
This project is now known as libav upstream, but still compiles to "ffmpeg",
so add an alias. Also update the homepage and download urls.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-20 13:32:54 -07:00
Adam Vandenberg
7689fb8fd2 Replace snow_leopard_64? in brews. 2011-03-18 10:30:47 -07:00
dinkypumpkin
1d14ecb9fa point head to git repo
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-14 15:28:30 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
David Backeus
243e5f1de2 Updated FFMPEG to 0.6.1.
Skip --enable-libfaad flag if installing from head as it is no
longer availible.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18 20:37:30 -08:00
Pavel Gorbokon
81b93ed592 ffmpeg formula: add optional xvid dependency
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-30 17:23:00 -07:00
Philip Weaver
5b0f857413 ffmpeg: add support for compiling with libvpx
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-08-29 14:06:52 +02:00