Commit graph

42 commits

Author SHA1 Message Date
James Aitken
920a9fd61d GD: Add optional TIFF & WebM support.
Not enabled by default, but it's useful to have the option to turn them on. Sadly they are not auto-detected when you run configure - so we have to be explicit.

Tested on both 10.8.5 & 10.9

Closes Homebrew/homebrew#23398.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-20 09:23:20 -07:00
Jack Nagel
a4ab64eca4 gd: remove dead giflib dep
According to the configure script, GIF support is built into gd, and
there doesn't seem to be any way to make it link to libgif, so remove
the dep.
2013-08-05 11:39:23 -05:00
Jack Nagel
660f87b8ac gd: make deps explicit 2013-08-05 11:39:23 -05:00
DusK
9bff8d661f gd 2.1.0
Closes Homebrew/homebrew#21662.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-05 11:39:21 -05:00
Jack Nagel
d6b8e8e0b4 gd: fix universal build 2013-07-19 11:01:49 -05:00
Mike McQuaid
8539c581f6 Fix failing 10.6 image-related tests. 2013-07-12 15:44:53 +01:00
David Holm
b2826d00bb gd: add universal option
Required for libgphoto2 --universal.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-06-22 10:17:42 -05:00
Mike Goodspeed
8ee40725a7 gd: update url
Closes Homebrew/homebrew#19578.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-02 10:59:38 -07:00
Jack Nagel
9a39338aca Fix some issues with generated pc files
- Use #opt_prefix instead of #prefix or HOMEBREW_PREFIX
 - Use #version rather than hardcoded strings or @version
 - Unify pc file method naming
 - Use String#undent

Closes Homebrew/homebrew#18695.
2013-03-24 21:12:30 -05:00
Jack Nagel
4e376931f2 gd: use optional deps 2013-01-31 18:14:03 -06:00
Jack Nagel
3d7a59a8ab gd: use new test DSL 2013-01-06 21:22:57 -06:00
Mike McQuaid
ce8cccfa64 gd: use freetype option if X11 is installed.
References Homebrew/homebrew#15174.
2012-10-13 09:04:07 +01:00
Mike McQuaid
170459c5d5 gd: fix pkg-config file. 2012-10-13 09:01:24 +01:00
Hans Huebner
350bad505f gd: add giflib option.
Closes Homebrew/homebrew#15420.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-10-13 09:01:11 +01:00
Mike McQuaid
275b93276b gd: don't use freetype unless requested.
Try and work around the issue in Homebrew/homebrew#15133.
2012-09-27 19:25:55 +01:00
Jack Nagel
47d569b8e1 Tagging symbol deps as optional is undefined
The current code does not support this behavior, and the X11Dependency
will choke if symbols are passed in the tag field.

Future work will enable this.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-13 23:16:51 -05:00
Mike McQuaid
7b20bcd588 gd: fix SHA1, test and X11 dependency. 2012-09-04 19:44:41 -07:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Jack Nagel
01e9fad4a1 Adjust XQuartz/X11 module naming scheme
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-06 00:39:06 -05:00
Jack Nagel
b81d01e23d Update formulae for new XQuartz module 2012-08-01 00:31:39 -05:00
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Jack Nagel
caf146863c Utilize mirror support where appropriate
These formulae were using mirrors before we added mirror support to
Homebrew; fix them.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-10-17 14:58:29 -05:00
Adam Vandenberg
8d38e3c6db gd: use alternate mirror; osgeo should be stable 2011-09-03 19:24:46 -07:00
Marnen
6348ab4aec gd: switch mirrors again
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-02 08:17:11 -07:00
Adam Vandenberg
928c511a59 gd: use yet another mirror 2011-04-09 17:27:28 -07:00
Adam Vandenberg
2bb4143867 gd: use a mirror 2011-04-04 13:33:56 -07:00
Adam Vandenberg
99b61b9a23 Update fails_with_llvm in formulae 2011-03-25 23:31:30 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Douglas Creager
5cea70f707 gd fails with LLVM 2326 2010-10-06 18:56:52 -07:00
Adam Vandenberg
bcbccebbba gd - fix head url to use hg 2010-10-03 17:42:33 -07:00
Adam Vandenberg
640f0b5987 gd - don't use patch for .pc file 2010-10-01 20:50:24 -07:00
Alexis Hildebrandt
29e4b8000f Update Formula: gd
Add pkg-config file for gd

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-06 13:19:58 -07:00
Adam Vandenberg
72e19eb542 Don't need +x on these 2010-08-13 16:00:17 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* 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-08-07 18:08:53 -07:00
Max Howell
1f7bc468bd Use new symlink aliases 2010-08-07 18:08:50 -07:00
Adam Vandenberg
a498de7b58 Tell gd about libpng, why not. 2010-03-11 23:58:52 -08:00
Robert
4fd634a9c3 Added jpeg dependency to libgd as it fails to compile without it.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>

This issue manifests itself on 10.6 w/ LLVM, and gd may compile
fine on other configurations wihtout it.

Jpeg is a recommended dependency for this software anyway, though,
so add the dep.
2010-03-09 09:38:45 -08:00
Adam Vandenberg
83336623b9 Tell gd where freetype is; fixes Homebrew/homebrew#813 2010-02-24 21:46:38 -08:00
Max Howell
0a800cf3b9 gd aka libgd 2010-02-23 15:37:38 +00:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
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-15 16:48:03 +01:00
Andre Arko
924dab52ff Formula for MRTG, a tool to monitor server stats using SNMP
Also MRTG's dep, the GD library
2009-10-12 17:26:27 +01:00