Commit graph

21 commits

Author SHA1 Message Date
Mike McQuaid
4b861e7e51 libtiff: fix typo.
Fixes Homebrew/homebrew#14412, Homebrew/homebrew#14415.
2012-08-23 09:36:31 -07:00
Mike McQuaid
cf58176b34 libtiff: set flag to not depend on X11. 2012-08-23 08:48:11 -07:00
Mike McQuaid
be0d059818 libtiff: don't depend on x11 unnecessarily. 2012-08-22 22:58:12 -07:00
Adam Vandenberg
8c767af0f4 libtiff: use options dsl 2012-08-09 22:16:18 -07:00
Brett Koonce
1bbc51edce libtiff 4.0.2
Closes Homebrew/homebrew#13702.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-28 15:40:28 -07:00
Jack Nagel
d6e8244287 Update formulae for XQuartz compatibility 2012-07-01 12:41:00 -05:00
nibbles 2bits
f79494e152 libtiff 4.0.1
Upgrade libtiff to version 4.0.1.
Add ENV.x11 so it can find GL/gl.h.
Remove the apple-opengl flag. It doesn't exist and is the default.
Remove the mandir flag.  It gets the directory correct.

Libtiff-4.0.1 is the new stable version.  Testing was done by
building several programs that use it, including lcms, lcms2,
gdk-pixbuf, imagemagick, openjpeg, and openimageio.  Runtime tests
using the oiio testsuite and imagemagick's identify confirm the
library's functionality.

Closes Homebrew/homebrew#12029.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-05-04 11:55:43 -07:00
John Harrison
a78cbc496a libtiff: add --universal
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-15 20:49:06 -07:00
Charlie Sharpsteen
44d764963a libtiff, libgeotiff: Switch to download.osgeo.org
`ftp://download.remotesensing.org` is just a FTP proxy for
`http://download.osgeo.org`. The primary download server for OSGeo went out a
couple of days ago due to a power outage in San Diego. `download.osgeo.org` has
been back for two days, but `download.remotesensing.org` is still out so let's
shorten the server chain and go directly to the source.

This change affects `libtiff` and `libgeotiff`.

Fixes Homebrew/homebrew#7560.
2011-09-11 08:14:31 -07:00
Birger J. Nordølum
02bf76ef78 LibTIFF 3.9.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-12 09:40:00 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Aleksandar Topuzovic
064a38b791 Version bump to 3.9.4
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-22 06:44:00 -07:00
Adam Vandenberg
0cf950aa1f libtiff - remove unused configure switch 2010-08-14 14:11:09 -07:00
Adam Vandenberg
86e0340813 Updated homepage and download for libtiff. 2010-03-17 10:00:22 -07:00
Adam Vandenberg
a227d978ea Use shorter reference to man in several formulae. 2010-02-15 14:51:38 -08:00
Gavin Heavyside
a7bb2f5ade Bump libtiff from 3.9.1 to 3.9.2 2009-11-11 22:38:10 +00:00
Andrew White
532deb940c Update to tiff-3.9.1 2009-10-19 04:02:49 +01:00
Andrew White
37fb2b6a08 Set mandir in configure script instead of moving afterwards 2009-10-19 04:02:49 +01: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
Max Howell
b549e3bebf Install man pages correctly (libtiff formula) 2009-09-24 21:46:39 +01:00
Max Howell
bf7a82e66d Dependency resolution
Specify dependencies in your formula's deps function. You can return an Array,
String or Hash, eg:

    def deps
      { :optional => 'libogg', :required => %w[flac sdl], :recommended => 'cmake' }
    end

Note currently the Hash is flattened and qualifications are ignored. If you
only return an Array or String, the qualification is assumed to be :required.

Other packaging systems have problems when it comes to packages requiring a
specific version of a package, or some patches that may not work well with
other software. With Homebrew we have some options:

1.  If the formula is vanilla but an older version we can cherry-pick the old
    version and install it in the Cellar in parallel, but just not symlink it
    into /usr/local while forcing the formula that depends on it to link to
    that one and not any other versions of it.
2.  If the dependency requires patches then we shouldn't install this for use
    by any other tools, (I guess this needs to be decided on a per-situation
    basis). It can be installed into the parent formula's prefix, and not
    symlinked into /usr/local. In this case the dependency's Formula
    derivation should be saved in the parent formula's file (check git or
    flac for an example of this).

Both the above can be done currently with hacks, so I'll flesh out a proper
way sometime this week.
2009-09-10 19:23:03 +01:00