aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/libtiff.rb
AgeCommit message (Collapse)Author
2015-01-17Fix brew test linking errors in several formula on 10.10Steven Peters
OS X 10.10 seems to require "-L{lib}" as a C/C++ compiler argument in order to link properly. This is causing several brew test failures. This patch modifies several formula in a single commit by adding "-L{lib}" to the brew test ENV.cc argument lists. I manually verified that these specific tests are failing with the change and passing with it on 10.10. To identify other formulae that may be subject to this issue, the following may be used: ~~~ grep -rnI 'ENV\.cc.*test\.c' Library/Formula \ | grep -v '\-L#{lib}' ~~~ Closes #35806. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-30libtiff: add testXu Cheng
Closes #35362. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-30libtiff: modernizeXu Cheng
2014-10-19libtiff: add yosemite bottle.Mike McQuaid
2014-02-27libtiff: use Formula[]Adam Vandenberg
2014-02-22libtiff: add bottle.Mike McQuaid
2013-11-21Add c++11 option to tbb, gmp, and libtiffXin Sun
Closes #24024. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-23libtiff: add missing jpeg dependencyAdam Vandenberg
libtiff will look in /usr/local/ for jpeg, so add a dependency and explicitly set the path Closes #22758.
2013-09-23libtiff: url/mirrorAdam Vandenberg
2013-02-01libtiff: disable lzmaJack Nagel
Closes #17299.
2012-10-23libtiff 4.0.3Alessandro Tagliapietra
Closes #15618. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-23libtiff: fix typo.Mike McQuaid
Fixes #14412, #14415.
2012-08-23libtiff: set flag to not depend on X11.Mike McQuaid
2012-08-22libtiff: don't depend on x11 unnecessarily.Mike McQuaid
2012-08-09libtiff: use options dslAdam Vandenberg
2012-07-28libtiff 4.0.2Brett Koonce
Closes #13702. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-01Update formulae for XQuartz compatibilityJack Nagel
2012-05-04libtiff 4.0.1nibbles 2bits
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 #12029. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-03-15libtiff: add --universalJohn Harrison
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-09-11libtiff, libgeotiff: Switch to download.osgeo.orgCharlie Sharpsteen
`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 #7560.
2011-04-12LibTIFF 3.9.5Birger J. Nordølum
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2010-09-22Version bump to 3.9.4Aleksandar Topuzovic
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-14libtiff - remove unused configure switchAdam Vandenberg
2010-03-17Updated homepage and download for libtiff.Adam Vandenberg
2010-02-15Use shorter reference to man in several formulae.Adam Vandenberg
2009-11-11Bump libtiff from 3.9.1 to 3.9.2Gavin Heavyside
2009-10-19Update to tiff-3.9.1Andrew White
2009-10-19Set mandir in configure script instead of moving afterwardsAndrew White
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
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-09-24Install man pages correctly (libtiff formula)Max Howell
2009-09-10Dependency resolutionMax Howell
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.