Commit graph

3722 commits

Author SHA1 Message Date
Charlie Sharpsteen
ab3582b6c7 Refactored GDAL formula to increase functionality
The usefullness of the GDAL library is limited by the number of formats it
supports.  In light of this, the formula has been re-worked to provide maximum
support for file formats without increasing the dependency list, with the
exception of common image formats such as JPEG and GIF.  Changes made in persuit
of this goal are:

- Removed libtiff as a dependency-- now provided by an internal GDAL library for
  support of the BigTIFF format.

- Added `jpeg` and `giflib` as dependencies to complete support for common image
  file formats.

- Enabled GDAL-native BSB, GRIB and PCRaster support.

- Added support for Expat, CURL, and Sqlite3 which are provided by OS X.

- Added support for `--HEAD` builds that compile from the gdal-dev source
  available via SVN.

Also, disabled drivers have been grouped according to open-source/proprietary
status.

Additionally, a `--complete` installation option has been added.  This option is
will trigger the installation of additional Homebrew formulae that increase the
capabilities of GDAL.  By specifying the `--complete` flag, GDAL will now depend
on and link against the following libraries in order to provide more drivers for
reading and writing data:

Raster Formats:

- HDF5
- NetCDF
- JasPer

Vector Formats:

- ODBC
- LibSpatialite
- Xerces-C

Support for database servers has been added via the `--with-postgres` and
`--with-mysql` flags.  These will cause PostgreSQL or MySQL to be added the
dependency list of GDAL.

Python bindings are now built by default as they provide ~18 additional command
line tools in addition to the Python module.  The formula ensures that these
bindings are installed into the Homebrew prefix and not some random Python site
directory.  Compilation of the bindings can be disabled by passing the
`--without-python` flag to `brew install`.

The Perl, PHP and Ruby bindings remain disabled as they install outside of the
Homebrew prefix.  Users may manually enable them at their discretion.  Getting
these bindings to install into the brew prefix is an area for further
development.

Finally, some cleanup of the configure options has occurred:

- Removed invalid configuration options.

- Fixed threading support.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-13 19:31:43 -08:00
burningTyger
f4a8fe27dc upgrade to GnuTar 1.25 2010-11-13 17:29:08 -08:00
Adam Vandenberg
f8458defa3 youtube-dl - version 2010.10.24 2010-11-13 11:42:53 -08:00
Douglas Campos
73f93ad580 fix iam tools cmds
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-13 11:30:57 -08:00
Will Robertson
aa0478dc41 asymptote: v2.08 update
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-13 11:28:01 -08:00
Adam Vandenberg
31c52a363f links - fix mandir 2010-11-13 11:24:06 -08:00
Michael Dippery
808c21904a swi-prolog: Add HEAD build
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 15:00:07 -08:00
William Roe
78ab96a6b4 Fossil version 20101111133638
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 12:32:13 -08:00
Tran Vinh Cuong
bf38e5776f Added a formula for PARI/GP version 2.3.5, a computer algebra system
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 08:48:11 -08:00
Hasan Veldstra
679db45294 Add formula for flvtool++
flvtool++ is a tool for hinting and manipulating the metadata of FLV files.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 08:47:10 -08:00
Enderson Maia
6c05685c91 new formula txt2tags
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 08:18:11 -08:00
Tokuhiro Matsuno
8ae9f3f580 new formula: kyoto-tycoon
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 07:48:13 -08:00
Adam Vandenberg
42e51ebcef zeromq - fix audit warning 2010-11-12 07:43:28 -08:00
turadg
c0be7139ce Protocol version bump (v29)
8cf92b1076

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 06:43:40 -08:00
Lenny222
84ebb41f21 update clay to 2010.07.29
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-12 06:43:12 -08:00
Tokuhiro Matsuno
e427b3fcad update kyoto-cabinet to 1.2.24
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-11 20:37:28 -08:00
Mike McQuaid
12ec07f264 CMake no longer builds XML-RPC. 2010-11-11 19:04:09 -08:00
Ferdinand Niedermann
662bc48d92 c10t: fixed wrong md5 sum
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-11 09:48:02 -08:00
Kevin Williams
c66ddf862e update mongrel2 to 1.4 release
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 19:14:40 -08:00
Kevin Williams
af9cc2ed86 update zeromq to 2.0.10 and add caveat about Java Developer Package
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 19:14:22 -08:00
Kevin Ballard
395a099fc4 Update reposurgeon to 0.6
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 19:11:10 -08:00
Aku Kotkavuo
e992b56d97 Update JRuby to 1.5.5.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 11:18:19 -08:00
Lucas Torri
fc72f5e541 Updating Fossil formula to the latest available version.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 11:10:50 -08:00
Matt Scilipoti
2168dc9b80 New formula: dialog
See: http://en.wikipedia.org/wiki/Dialog_(software)
And: http://invisible-island.net/dialog/
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 09:19:13 -08:00
Ali Asad Lotia
55f380d025 Update skipfish to 1.70b.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-10 08:16:20 -08:00
Mike McQuaid
2908f063b1 Re-enable parallel builds with CMake.
Looks like there are some upstream parallelism fixes so lets see
if this is working again.
2010-11-09 22:12:34 -08:00
Mike McQuaid
175cc911ac Update CMake to 2.8.3. 2010-11-09 22:07:01 -08:00
Mike McQuaid
9c397c7f49 Update Qt to version 4.7.1. 2010-11-09 21:27:03 -08:00
Adam Vandenberg
16ae34df67 povray - fix manpath and add optional deps 2010-11-09 20:39:06 -08:00
Christian Köstlin
85a39b5dc0 bumped version
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-09 20:29:55 -08:00
Will White
e06c3c300a Fix apparent typo in --with-threads option.
gdal does not accept a --with-pthreads option.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-09 19:28:28 -08:00
Jake Bell
c78b4aff8c Updating task to 1.9.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-09 19:28:08 -08:00
Lincoln Stoll
25bf069b56 Bump scala to version 2.8.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-09 19:27:52 -08:00
Kevin Ballard
9ac64c8333 Update reposurgeon to 0.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-09 19:26:40 -08:00
Adam Vandenberg
75997536df curl - should have been marked 'keg-only'. 2010-11-09 13:20:56 -08:00
Adam Vandenberg
8d5387735e fix audit issues 2010-11-09 07:45:09 -08:00
Travis Cline
f5dd193855 New formula disco
An Erlang and Python MapReduce framework

Thanks to daniellindsley for the initial work on this formula.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-09 07:42:18 -08:00
Adam Vandenberg
131e582849 couchdb - needs newer curl on Leopard 2010-11-09 06:32:16 -08:00
Adam Vandenberg
59ce8a6c2b curl 7.21.2 (OS X 10.5 comes with 7.16.3)
CouchDB requires at least 7.18.0.
2010-11-09 06:27:11 -08:00
Adam Vandenberg
3b5b13a9ea nspr - fix for Leopard 2010-11-08 21:35:23 -08:00
Adam Vandenberg
bf3dcc98f9 recode - fix for Leopard 2010-11-08 21:35:10 -08:00
Edward George
3ba17f4d19 Updated c10t formula to 1.3
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-08 19:29:07 -08:00
Adam Vandenberg
1873fc130c narwhal - move repo and add stable release
Fixes Homebrew/homebrew#3130
2010-11-08 19:21:41 -08:00
Adam Vandenberg
b1503e3979 Tweak o-caml 2010-11-08 09:13:16 -08:00
Tianyi Cui
23ded7987d dash: fix homepage
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-08 08:48:03 -08:00
Adam Vandenberg
308a513b12 PyQt 4.8.1 2010-11-08 08:47:06 -08:00
Tobias Steinhoff
34fc12679e update to 1.1.8
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-08 08:44:24 -08:00
SHIBATA Hiroshi
b14b7236c7 update pgpool-II-3.0.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-08 08:42:40 -08:00
Edward George
4f1efe9ace New Formula: darkice
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-07 19:06:34 -08:00
Tianyi Cui
d312ed0926 szl: depends on protobuf
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-07 17:41:22 -08:00