Commit Graph

107 Commits (d8480717363b094d6a095b93d94a7fedcc564c9e)

Author SHA1 Message Date
Mike McQuaid 8171fcfe63 imagemagick 6.8.0-10 2012-12-16 23:26:52 +00:00
Mike McQuaid 7f37730061 imagemagick: install X11 support if found. 2012-10-17 10:31:04 +01:00
Adam Vandenberg b05616ae9a ImageMagick: fix deps
Fixes Homebrew/homebrew#15471.
2012-10-15 11:15:52 -07:00
Mike McQuaid 8b2f46c7cb imagemagick: add fontconfig option.
Closes Homebrew/homebrew#15417.
2012-10-13 09:28:56 +01:00
Mike McQuaid 3a031e48ab imagemagick: use internal libtool. 2012-09-18 21:57:13 +01:00
Mike McQuaid 2bd2c001ec imagemagick: bottle depending on libtool; needs remade. 2012-09-18 21:19:47 +01:00
Mike McQuaid a2b4cc58b5 imagemagick: build with freetype by default.
Closes Homebrew/homebrew#14609.
Closes Homebrew/homebrew#14972.
2012-09-18 20:05:03 +01:00
Mike McQuaid b3bef557b5 imagemagick: default to not depending on freetype, x11.
freetype will be default when I bottle it in the next few days but
until then this just adds an extra unbottled dependency to the
bottle which won't be used anyway.

X11 should default to being off on everything; it's not around by
default on Lion or Mountain Lion and in this case it breaks the
bottle to depend on it.

References Homebrew/homebrew#14714, Homebrew/homebrew#14948.
2012-09-16 21:38:28 -07:00
royhodgman 18374a7d4b imagemagick: depends on freetype
Closes Homebrew/homebrew#14948.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-15 13:19:45 -07:00
Adam Vandenberg a42b23a905 Use skip_clean :la 2012-09-09 13:01:56 -07:00
Ed Robinson 8d18a2d5f6 Imagemagick: require X11
It seems that imagemagick defaults to use x11, however
the option is there to compile without. The display, animate, and import
programs are not built or installed and some other functionality is
reduced.

Tested on Mountain Lion with and without XQuartz.

Closes Homebrew/homebrew#14649.
Closes Homebrew/homebrew#14774.
Closes Homebrew/homebrew#14714.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-07 07:25:28 -07:00
Mike McQuaid 0c58535a72 imagemagick: fix options, test and pango/openmp errors. 2012-09-04 19:44:41 -07:00
Adam Vandenberg 839c5322bb ImageMagick: make OpenCL optional
Fixes Homebrew/homebrew#13651.
2012-08-21 14:42:17 -07:00
Charlie Sharpsteen aa454ca0cd imagemagick: Install C++ interface by default.
Reasons:

  - It only adds 10 seconds to a deparallelized make job.
  - We do it for GraphicsMagick

A new option, `--without-magick-plus-plus` has been added for those who wish to
leave the C++ interface out.

Fixes Homebrew/homebrew#13559.
2012-08-18 17:41:16 -07:00
Mike McQuaid ecf62c5c80 imagemagick: fix mountain lion bottle intltool error. 2012-08-12 05:17:49 +01:00
Mike McQuaid c0f8bcfc5d imagemagick: add bottles. 2012-08-11 16:08:17 +01:00
Mike McQuaid f89429e141 imagemagick: fix `brew test` on Mountain Lion. 2012-08-11 16:07:22 +01:00
Mike McQuaid ca73f043f3 imagemagick: cleanup options and optional deps 2012-08-08 18:19:22 +01:00
Jack Nagel d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Jack Nagel a6a8a8f5f5 imagemagick 6.7.7-6
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-06 20:38:58 -05:00
Mike McQuaid a4827d3eee Remove imagemagick bottle.
Fixes Homebrew/homebrew#12100.
2012-05-07 20:41:43 +08:00
nibbles 2bits 08008cd99e Imagemagick: patch for xml2-config
Imagemagick-6.7.x uses libxml2, but Apple changed the file
`xml2-config` starting in Mt. Lion, removing the `--prefix` flag.
That breaks Imagemagick, which uses it to find the library.
Because all versions of OSX have libxml2 in the same location,
this commit is safe for all users.

* Patch `configure` to not run `xml2-config --prefix` by placing
the value it returns, `/usr`, into the corresonding variable.

Fixes Homebrew/homebrew#11789.
Closes Homebrew/homebrew#11883.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-06 15:43:57 -05:00
Misty De Meo 8729a1ad96 imagemagick: add Snow Leopard bottle 2012-04-10 11:23:44 -05:00
Javier Goizueta aba5ab8f1d imagemagick: option for rsvg support
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-10 10:14:28 -08:00
Jack Nagel 51791f94e0 imagemagick: depends on pkg-config
Fixes Homebrew/homebrew#10600.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-29 14:19:40 -06:00
Mike McQuaid 6087f04164 Update Imagemagick bottle. 2012-02-28 09:44:56 +00:00
Jack Nagel a1185fba7f imagemagick: move HEAD back to SVN trunk
Now that we have the UnsafeSubversionDownloadStrategy, we can get around
the bad SSL cert.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-27 16:42:26 -06:00
Jack Nagel 15c6fef06f imagemagick 6.7.5-7
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-27 16:35:36 -06:00
Jack Nagel 3d34e2c02d imagemagick: fix indentation
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-27 16:33:12 -06:00
Adam Vandenberg 782007ff6e Don't override default -O flag.
Way back in the day, Homebrew defaulted to LLVM/-O3. A lot of stuff
failed to compile, and a lot of stuff just took forever with -O4.

We don't default this way anymore, and in fact use -Os per Apple
guidelines.

So remove these old "fixes" since they are no longer needed.
2012-02-25 21:00:28 -08:00
Benjamin Maus e816e2445c imagemagick: options for exr, hdri, quantum depth
Closes Homebrew/homebrew#6715.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-02-01 00:35:44 -06:00
Jack Nagel b1a1421fd6 imagemagick: fix bottle version issue
The new bottle syntax conflicts a bit with how the version was being
handled in this formula; so let's just do it the way every other formula
does it.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-25 22:36:38 -06:00
Misty De Meo 2f03f781da Add `devel` to the DSL, + stable and bottle blocks
This commit adds a `devel` entry to the DSL, allowing formulae to
specify an unstable branch.

`devel` takes a block, which should contain standard `url` and `md5`
fields (and `version`, if necessary). This must come after the standard
DSL fields.

This commit also migrates over all formulae currently using `devel` to
the new syntax, as well as formulae which used `head` for non-VCS urls.

The new syntax is also available for `stable` and `bottle`. `stable` is
an option alongside the old syntax. `bottle` replaces the old syntax.

Note that the @stable ivar in Formula has been renamed to @standard,
and the @bottle ivar has been renamed to @bottle_url.

Closes Homebrew/homebrew#9735.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-25 21:45:19 -06:00
Mike McQuaid 6522083ed3 Update imagemagick bottle. 2012-01-16 21:29:01 +00:00
Adam Vandenberg bc7bbb0acb ImageMagick: use http for bottle 2011-08-10 11:01:12 -07:00
Adam Vandenberg 1565ab3bf1 ImageMagick: fix audit warning 2011-07-29 08:32:47 -07:00
Max Howell fb483f078b Use full path when testing brews 2011-07-29 15:21:10 +01:00
Max Howell 63e5ec92a0 Bottle imagemagick
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?
2011-07-29 11:58:41 +01:00
Adam Vandenberg 81fc18a97c ImageMagick 6.7.1-1
Also change to a different unofficial git mirror.
2011-07-27 11:06:11 -07:00
Adam Vandenberg 243bc743ea Use https for github repos. 2011-05-26 22:02:55 -07:00
Adam Vandenberg 121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
Adam Vandenberg 6070f9b0e5 ImageMagick 6.6.9-4 2011-04-08 08:38:23 -07:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg 52395e34e9 ImageMagick 6.6.7-10 2011-03-01 22:09:40 -08:00
Adam Vandenberg a16e9aab55 ImageMagick 6.6.7-8
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.
2011-02-20 14:57:40 -08:00
Adam Vandenberg 94231bd88a imagemagick - add note about deleting cached versions 2011-01-25 09:55:09 -08:00
Adam Vandenberg 552bf29a03 ImageMagick 6.6.7-1 2011-01-22 09:47:50 -08:00
Mike McQuaid ea2df8b061 Add liblqr option to imagemagick. 2010-12-31 20:21:05 +00:00
Mike McQuaid 4f685593b6 Remove liblqr dependency on imagemagick.
This is until we include the patch in Homebrew/homebrew#3727.
2010-12-30 09:43:05 +00:00
codingisacopingstrategy 9c4fa171cf Added Liquid Rescale Library as an (optional) dependency
Imagemagick will detect it’s presence and build support for the
--liquid-rescale option.

Examples: http://www.imagemagick.org/Usage/resize/#liquid-rescale

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-27 21:58:05 +00:00