Commit graph

101 commits

Author SHA1 Message Date
Jack Nagel
6ff9fb4279 ffmpeg: fix build against freetype 2.5.1 2013-11-29 21:36:10 -06:00
Werner Robitza
27e44de1d6 ffmpeg 2.1.1
2.1.1 was released on 2013-11-20. It is the latest stable FFmpeg
release from the 2.1 release branch, which was cut from master on
2013-10-28.

Despite being stable, this is only a devel option to ensure
compatibility with other formulae that do not build with ffmpeg 2.x.

Closes Homebrew/homebrew#24727.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-28 09:39:31 +00:00
Jack Nagel
e2319b3108 Add Hardware::CPU.intel? and Hardware::CPU.ppc? 2013-11-26 20:23:19 -06:00
slhck
be6943ad24 ffmpeg: add libquvi support for devel.
Closes Homebrew/homebrew#24653.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-11-25 21:08:53 +00:00
Misty De Meo
1d9dc08a96 ffmpeg --devel 2.1 2013-11-02 23:48:53 -07:00
Misty De Meo
5768369628 ffmpeg 2.0.2 2013-10-12 03:31:41 -07:00
Misty De Meo
627ed88fee ffmpeg 1.2.4 2013-10-03 19:34:22 -07:00
Misty De Meo
f1ab7caf65 ffmpeg devel 2.0.1
This provides an option to use the latest stable version while we wait
for packages like gpac to become compatible.

Closes Homebrew/homebrew#21169.
2013-10-02 00:04:32 -07:00
Misty De Meo
caa384151a ffmpeg 1.2.3 2013-10-01 23:55:28 -07:00
Misty De Meo
d366853fb5 ffmpeg: restore missing --with-openssl option
Fixes Homebrew/homebrew#21107.
2013-07-09 19:11:50 -07:00
Adam Guthrie
71a9bcfcb0 ffmpeg 1.2.1
Closes Homebrew/homebrew#19897.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-17 17:26:34 -05:00
Misty De Meo
12d7e7875a ffmpeg: add optional libcaca dep 2013-04-04 18:05:26 -05:00
tehabe
9a840e7391 ffmpeg: enable VDA for HW decoding on OSX
Closes Homebrew/homebrew#18583.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-19 22:28:45 -07:00
Jason P. Scharf
909ebd5722 ffmpeg 1.2
Closes Homebrew/homebrew#18574.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-18 19:35:24 -07:00
Misty De Meo
9e7e3b381e ffmpeg: only apply -mdynamic-no-pic w/ 32bit clang
While this flag fixes 32-bit clang compilation of ffmpeg, it
actually breaks the build on 32-bit PPC with gcc-4.2.
2013-03-18 09:45:08 -05:00
slhck
ba76d2b7a1 FFmpeg 1.1.3
Closes Homebrew/homebrew#18051.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-24 07:54:50 -08:00
Elad Gariany
b242da56cb ffmpeg: adding frei0r support
Adding frei0r video filters support for ffmpeg

Closes Homebrew/homebrew#17699.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-08 21:39:02 -06:00
Hunter Morris
12aa8b7c26 ffmpeg 1.1.2
Closes Homebrew/homebrew#17659.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-07 16:16:43 -08:00
Jason Scharf
a10ce43b01 ffmpeg 1.1.1
Closes Homebrew/homebrew#17615.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-06 20:00:43 -06:00
Misty De Meo
a7587e8011 ffmpeg: use new optional deps
Keeps a few of the old option descriptions where they provided extra
information, but many of them were not really useful or accurate.
2013-01-26 23:30:42 -06:00
Adam Vandenberg
cc56f37c7f ffmpeg: pass --enable-pthreads
Fixes Homebrew/homebrew#16654.
2013-01-14 21:16:23 -08:00
Adam Vandenberg
5eaa5f1ef5 ffmpeg: add --enable-avresample
This option was on by default in previous versions.

Fixes Homebrew/homebrew#17004.
Fixes Homebrew/homebrew#16348.
2013-01-13 11:05:50 -08:00
Misty De Meo
c2d54cc7a8 ffmpeg 1.1 2013-01-07 15:24:43 -06:00
Fernando Irías Escher
94dccea6a5 fmmpeg: add support for fdk-aac, openssl, opus
Adds 3 new flags, none of which change the default installation behavior.
 * --enable-libfdk-aac
 * --enable-openssl (system openssl is sufficient)
 * --enable-libopus

Closes Homebrew/homebrew#16539.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-01-01 19:42:05 -08:00
Adam Vandenberg
2e0b195b91 ffmpeg 1.0.1 2012-12-17 13:04:14 -08:00
Jack Nagel
54b1295e73 ffmpeg: fix more typos
c.f. Homebrew/homebrew#15800.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-01 13:48:38 -05:00
Jack Nagel
bbe7b08c5f ffmpeg: fix typos
Fixes Homebrew/homebrew#15800.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-01 13:37:30 -05:00
nibbles 2bits
5a22aae438 ffmpeg: fix for openjpeg + dep for Dirac
- Add `--extra-cflags` using pkg-config to find openjpeg.
- The cflags fix a configure error.
- Add an option `with-schroedinger` for Dirac Video

Fixes Homebrew/homebrew#15772
Fixes Homebrew/homebrew#15734

Closes Homebrew/homebrew#15791.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-01 07:47:14 -07:00
Adam Vandenberg
723f7836e1 ffmpeg: depends on pkg-config
Closes Homebrew/homebrew#15314.
2012-10-23 16:05:37 -07:00
Mike McQuaid
1c84950368 ffmpeg: remove missing libogg option.
Fixes Homebrew/homebrew#15288.
2012-10-04 10:35:10 +01:00
Jason Ormand
e9f98c465e ffmpeg 1.0
Closes Homebrew/homebrew#15187.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-30 10:26:55 -07:00
Raphael Fetzer
c5d5286949 FFmpeg 0.11.2
Closes Homebrew/homebrew#15056.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-24 08:35:52 -07:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Chris Streeter
720f155b8a ffmpeg: add speex support
Closes Homebrew/homebrew#14607.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-31 18:45:42 -07:00
Jack Nagel
ea7ea855ed ffmpeg: fix rtmpdump configure flag
Fixes Homebrew/homebrew#14501.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-28 11:26:29 -05:00
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