Note, we've moved locations yet again.
We're now pulling this formula from an unofficial GitHub mirror.
To bump versions, please open an issue on the mirror first.
Also: Fixed an option that was misspelled.
Default behaviour is not to build C++ interface. Option
'--with-magick-plus-plus' added which enables this.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The ImageMagick mirrors like to drop old tarballs, which means that our
formula breaks whenever the version we're using disappears.
So I've switched to using their SVN repo (and added a --HEAD build.)
Caveat: Their SVN repo is only served over https, with a bad cert,
so this brew know has a custom SVN download strategy that auto-accepts
that cert.
If this bothers you, get ImageMagick to fix their cert upstream (or
let us know where a stable tarball mirror lives.)
OpenMP generates a segmentation fault when ImageMagick is called
from within a thread (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42616),
rendering ImageMagick unusable with popular frameworks such as Ruby on Rails.
Signed-off-by: David Höppner <0xffea@gmail.com>
* 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
1. The path to freetype-config had the wrong case.
2. Installing Xquartz adds a different freetype-config to PATH
which shadows the one with the libs we're trying to link against.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
WMF seemingly won't compile for a lot of people. Rather than repeatedly
fight this issue, make WMF an option for this formula:
brew install imagemagick --use-wmf
If someone can get WMF compiling for everyone, please patch and add a note
to:
http://github.com/mxcl/homebrew/issues/issue/885
Rationale: experience suggests people don't use this part much if at all, and it is the cause of almost all issues against this formula.
Include it as a dep with --with-ghostscript
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.
ClosesHomebrew/homebrew#85. ClosesHomebrew/homebrew#86.
Removing .la files is proving problematic in places. But oh well. Homebrew is
all about optimizing init?