Commit Graph

51 Commits (d9a32b168f4fee1363527f6bfba9739d2311c2e6)

Author SHA1 Message Date
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
Adam Vandenberg 576185d345 Define "snow_leopard_64?"
snow_leopard_64? (defined in Hardware) is a short-cut for:
  MACOS_VERSION >= 10.6 and Hardware.is_64_bit?

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-22 20:11:03 -07:00
Adam Vandenberg fb8a8f691a ffmpeg won't compile when jack is installed 2010-08-14 10:05:39 -07:00
Adam Vandenberg a401bcc30e Use is_32_bit? and remove negatives. 2010-08-08 11:28:33 -07:00
Hampton Catlin 255263204e using the proper libvorbis libraries
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-04 08:37:40 -07:00
Hampton Catlin 7eec7b8686 ffmpeg should compile to work with ogg if selected
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-04 06:23:15 -07:00
Adam Vandenberg ec96bf2e8f ffmpeg - clear pinned revision on HEAD now that we build 0.6 stable 2010-07-13 07:54:47 -07:00
Martin Kühl 5387794450 Updated formula: ffmpeg 0.6
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-07-13 07:51:29 -07:00
Adam Vandenberg 3458e88d45 Subversion now supports revisions on externals.
A formula using svn can now provide a spec:
    :revisions => {...revision numbers...}
that contains a mapping of revision numbers to use
for externals.

The name of the external is keyed to the revision to
use for that external.

The symbol :trunk should be used to specify the reivsion
of the main repo.

An example from the Ffmpeg formula:
    head 'svn://svn.ffmpeg.org/ffmpeg/trunk',
        :revisions => { :trunk => 22916, 'libswscale' => 31045 }

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-08 12:36:03 -07:00
Adam Vandenberg 479ed70503 Update ffmpeg for 32-bit compiles under gcc 4.2
Fixes issue Homebrew/homebrew#207.
2010-04-20 22:08:33 -07:00
Kyle Fuller 120f5ba11d Updated ffmpeg formula
* now supports, x264, faac, faad, lame optional dependencies.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>

* Also silenced a warning on x86_64.
2010-04-03 21:26:07 -07:00
James Snyder 4f7cd737db Get ffmpeg & x264 building on Mac OS X 10.6.
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-03-22 13:20:33 +01:00
Max Howell 34919867ff Use a stable revision
This one built on 10.6, not tested on 10.5.
2009-12-02 10:38:41 +00:00
Max Howell 61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
David Conrad 0a9451aae2 ffmpeg configure script detects x86_64 correctly on 10.6 as of r20134 2009-10-09 00:47:02 +01:00
Christoph Sturm 655a5e35a2 Enable x264 features in ffmpeg
Add dependency on x264 package.

Only build 64 bit on SL, this probably fixes the build on leopard.
2009-09-30 01:24:31 +01:00