Rationale: it doesn't compile well often enough, that it's worth our time bottling it.
Also, I removed the caveats about the source mirror, why was this ever in the caveats?
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