aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mplayer.rb
AgeCommit message (Collapse)Author
2014-11-27mplayer: fails_with :llvmMisty De Meo
Fixes #34481.
2014-10-19Fix incorrect deprecated_option syntax.Mike McQuaid
2014-10-19mplayer: make x11 option name more consistent.Mike McQuaid
2014-10-05Remove last usage of StrictSubversionDownloadStrategyJack Nagel
This strategy is only used in one formula, so we can just replace it with a dependency. It could be done with a requirement, but since this is a low-impact change (it only matters for head builds on Leopard), I'm not sure it's worth the effort. The constant is retained for compatibility, though I could find only one other reference to it on GitHub, in a formula that was removed from core almost two years ago.
2014-08-02mplayer: update HEAD patch to work with latest codeAndrew Erickson
Closes #31309. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-04-27mplayer: update 1.1.1 bottle.BrewTestBot
Closes #28775. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-04-27mplayer: add direct libpng dependencyAdam Vandenberg
2014-04-26Use githubusercontent domainJack Nagel
2014-03-31mplayer: add 1.1.1 bottle.BrewTestBot
Closes #28012. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-31mplayer: explicitly enable freetype when used.Mike McQuaid
Closes #26126.
2014-03-16mplayer: use checksummed patchesJack Nagel
2014-03-08formulae: fix with/without usage.Mike McQuaid
Closes #27275. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-24Convert all 'def test' formulae to 'test do'Ted Pennings
Closes #26942. Closes #26946. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-22mplayer: style nitsAdam Vandenberg
2013-12-09Remove explicit xz deps from formulae with HEAD specsJack Nagel
These deps are only needed for the stable download, but they will get pulled in for HEAD builds unless the are scoped appropriately (i.e. inside a stable block). Since they are also auto-detected from the URL now, we can just remove them.
2013-11-12mplayer: remove old workaroundsJack Nagel
These appear to be superflous in both superenv and stdenv; revert this if it breaks the build somewhere but the circumstances need to be better documented.
2013-11-12mplayer: fix build on 10.9Jack Nagel
2013-11-12mplayer 1.1.1Jack Nagel
2013-04-04mplayer: add optional libcaca depMisty De Meo
2012-12-31mplayer: enable OSD by defaultCamillo Lugaresi
Closes #16122. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-23mplayer: Update 'configure' patchJoseph C
Closes #15494. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-04mplayer: fix test and dependency.Mike McQuaid
2012-08-29mplayer: add option for X11 supportJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-12mplayer: disable openjpeg to avoid duplicate maindinkypumpkin
libopenjpeg 1.5.0 defines int main() for some reason. When linked into mplayer, it hides mplayer's main() function and renders mplayer useless. This issue has been reported upstream, but the unfriendly libopenjpeg is already in Homebrew. If and when it is fixed, this restriction can be removed. Closes #13362. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-06-09mplayer 1.1nibbles 2bits
Upgrade mplayer to version 1.1. Add configure switches so we use our compiler, fixes clang error. Add build time dep on `xz`. Add `ENV.O1` to stop symbols being optimized out, fixes llvm error. Remove fails with llvm that was fixed by `ENV.O1`. Add `fails_with :clang` build 211 for a 32bit inline asm error. Remove the patch for Lion because it's fixed in this version. Mplayer runs well using all five compilers on 64bit Snow Leopard and Lion using XCode-4.3.2, 4.2, and 4.0.2, but it fails on 32bit SL due an inline asm error using clang. Can't win them all. Fixes #12434 and #7827 -- two birds, one commit! Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-01Use new fails_with DSL syntaxJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-03mplayer: fails with llvmMisty De Meo
Closes #8330. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-19mplayer: add --disable-cdparanoia to fix buildMisty De Meo
CDParanoia has crazy hacks applied to build on OS X because upstream don't support us. MPlayer chokes on these hacks. Closes #6240.
2011-07-29mplayer: apply ustream patch for LionGordon Child
This issue was identified by Sharpie on github. I pulled the fix from the svn trunk of mplayer. It was fixed in revision 32840. https://gist.github.com/mxcl/homebrew/issues/6408 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-18MPlayer: add stable downloadCharlie Sharpsteen
The patch required to build from SVN head may not apply cleanly depending on changes to the codebase. Signed-off-by: Adam Vandenberg <flangy@gmail.com> Also clean up the formula a bit and edit the comments
2011-04-16mplayer: fixing patch HEADBen Tucker
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-26yasm is a build-time dependencyAdam Vandenberg
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-03-09mplayer: fix build flags.Drew Hess
ENV.gcc_4_2 sets LD and CC as needed, but the formula was subsequently clearing LD and CC. This breaks the build with Xcode 4. Passing --enable-largefiles, --enable-apple-remote, and --target=x86_64-Darwin to configure is unnecessary. These settings are detected by the configure script and (properly) enabled automatically. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-09mplayer: don't prompt for ffmpeg git pull in configureDrew Hess
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18Use https for all GitHub URLsTianyi Cui
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-12Mark scons, cmake & pkg-config as build-time depsAdam Vandenberg
2010-08-22Define "snow_leopard_64?"Adam Vandenberg
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-07Update formulae for version 0.7Adam Vandenberg
* Use new "url" features * Use keg_only DSL * Use "skip_clean :all" DSL * Whitespace and style cleanups * Make bash invocations less silly * Use new man2-man8 helpers * Remove "FileUtils." since it is included in Formula * Use real names for deps instead of aliases * ENV.x11 now updates path, so remove that from individual brews
2010-07-08Improved Subversion support.Adam Vandenberg
Homebrew will now use the svn binary pointed to by HOMEBREW_SVN if set, use a Homebrew-installed svn if present, finally falling back to the system-provided svn binary. If a formula (mplayer) requires a newer version of Subversion than what Leopard provides, it can use the "StrictSubversionDownloadStrategy" download strategy to warn the user. These changes also fix an issue with forcing exports not working on a stock Leopard subversion, but letting the user either specify a specific binary or install Subversion via Homebrew and pick that up instead.
2010-02-19Update Mplayer formula to compile on 10.5.Adam Vandenberg
2009-12-31Fix stupid programming error in mplayer formulaMax Howell
Fixes #278
2009-12-07Fix mplayer formula; Fixes #172Max Howell
This is horrible in that I had to disable all optimisations and mplayer is the kind of tool that really gets a boost out of them! I hope they release another tarball soon.
2009-12-04Fixes broken SubversionDownloadStrategyMax Howell
Being able to commit parts of diffs can bite you if you aren't careful.
2009-12-02Depend on subversion for Leopard; Fixes #87Max Howell
The Subversion bundled with Leopard doesn't export externals, so the build fails.
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
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-09MPlayer formula fixesDavid Conrad
Don't force x86_64; configure detects it properly now Use gcc-4.2 as llvm-gcc-4.2 chokes on mlp inline asm Add recommended dependancy on pkg-config
2009-09-18Fixing the mplayer formula, for now.elliottcable
Some day I hope to make it utilize the ffmpeg-mt and speed patches, as well as providing optimization info in the notes, but I can’t currently get that to work on Snow Leopard. Maybe later.
2009-08-24MPlayer formulaMax Howell