Commit graph

115 commits

Author SHA1 Message Date
Thomas König
962afdcae0 imagemagick: fix librsvg option, add webp option.
Closes Homebrew/homebrew#19308.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-04-19 14:21:57 +01:00
Masakazu OHTSUKA
04a008679a imagemagick: make --without-magick-plus-plus optional
Closes Homebrew/homebrew#19254.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-04-17 09:15:41 +01:00
Mike McQuaid
3f39db1d18 imagemagick: build source with keg-only libtool.
References Homebrew/homebrew#14609.
Closes Homebrew/homebrew#18746.
2013-03-26 13:19:27 +00:00
Mike McQuaid
b9532fca79 imagemagick: update bottle 2013-03-03 23:34:06 +00:00
Jack Nagel
10dae6ae28 imagemagick: remove X11.installed? conditionals
Unfortunately this won't work as was probably intended; in order for X11
paths to be injected into the build, an X11 dependency has to be active.
It's not enough for it to simply be installed.

It's possible for things to accidentally find X11 under stdenv, but
superenv actually removes X11 paths unless they are explicitly
requested.
2013-02-28 18:43:13 -06:00
Jack Nagel
b1de14f2d8 imagemagick: fix option name 2013-02-28 18:40:21 -06:00
Jack Nagel
67debaa2b1 imagemagick: depends on libltdl
Fixes Homebrew/homebrew#17732.
2013-02-10 19:33:37 -06:00
Mike McQuaid
bbc785e08c imagemagick: cleanup with new auto-options.
Most options can autocreated now.
This means have been are renamed (`brew options imagemagick`).
2013-01-30 21:51:20 -08:00
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