- Add `ENV.m32` to fix build errors on 64bit hardware w/ `--32-bit`
Some users want to force 32bit ghc on 64bit hardware.
Ghc, however, comes with several internal libraries like libgmp
that get configured during the build. By forcing `ENV.m32`,
we force all the internal libs to build 32bit also.
FixesHomebrew/homebrew#15925.
ClosesHomebrew/homebrew#15933.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
otx is hardcoded to use the MacOSX10.6 SDK which is no longer available in
Mountain Lion. By replacing this with MacOSX#{MacOS.version} the package can
be successfully built even on 10.8.
ClosesHomebrew/homebrew#15879.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
*Note*: the docs tarball was not updated in this release, but I
incremented the version for consistency.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
- Add an option to build without-x
- Add a `depends_on :x11` otherwise
- Add a `depends_on :libpng` that was missing.
- Add a `depends_on 'gd'` that is optional.
- Add a `depends_on 'libharu'` also optional for pdf output.
- Add a flag to enable 64bit pointers on 32bit machines.
- Add a flag to enable pthreads.
It's worth noting that this will build against mysql or postgresql.
It searches for `pg_config`. It's reasonable for molecular biology
grinding software have some sort of DB enabled. In that case,
we might want to add an `ENV :userpaths` to pick up the preferred
`pg_config` or we want to add a depends_on postgresql. Thoughts?
FixesHomebrew/homebrew#15782ClosesHomebrew/homebrew#15817.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to 1.0.10
- Add a CMake variable to help it find OpenJpeg includes.
- Passes 39/39 tests
- Works with superenv
ClosesHomebrew/homebrew#15888.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to version 4.6.1
- Remove the patch. It decides aquaterm=no on its own now.
- Fix HEAD by not running `autoreconf`. Instead run `./prepare`
- Add an option to build the Qt4 terminal plus optional Qt dep.
- Add an option to build the testsuite. It's fantastic.
- Add an option to build the cairo terminals using pango.
- Make the pango dep active if `--cario` or `--wx` because
- the wxWidgets termial requires pango.
- Add `--without-latex` and `--without-tutorial` so no LaTeX Req.
- Add `--without-cairo` unless it is turned on as an option.
- Add an `ENV.j1` to fix an emacs related file locking error.
- Remove the unrecognized `--disable-debug` & aquaterm options.
- Works with superenv and passes its testsuite on 10.8.2.
FixesHomebrew/homebrew#15692ClosesHomebrew/homebrew#15829.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Add a definition for Ruby 2.0.0-preview1
* Add a definition for Rubinius 2.0.0-rc1
ClosesHomebrew/homebrew#15855.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
General cleanup and some specific changes:
- Now depends on Homebrew's libtiff and libgeotiff now that BigTIFF support
has landed upstream. This should prevent clashes arising from having
internal and external copies of these libraries loaded by the same
executable as noted in Homebrew/homebrew#7054.
- Add WebP support to the `--complete` option.
- All backends for which there is no suitable stable formula in core are now
explicitly listed and disabled using `--without-<backend>` flags during
configuration. This behavior may be disabled by using the
`--enable-unsupported` flag which allows configure to drag in any libraries
that it finds in the user's environment that GDAL enables by default.
Previously this behavior was a side-effect of the `--complete` option.
The OSGeo sources include a patch that allows Jasper to compute UUID bounding
boxes---a feature that is required for accessing certain georeferenced images.
The Debian packages for Jasper also include this patch.
Update files to reflect new source locations.
Existing users upgrading must note the new autojump.sh location
and modify ~/.bash_profile or ~/.zshrc appropriately as mentioned
in the caveat message.
FixesHomebrew/homebrew#15797.
ClosesHomebrew/homebrew#15793.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Wxmaxima needs the standard caveat telling the user where the
app gets installed, plus one about linking the app, plus one
describing how to first setup wxmaxima to find maxima.
FixesHomebrew/homebrew#15721ClosesHomebrew/homebrew#15790.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Add `--extra-cflags` using pkg-config to find openjpeg.
- The cflags fix a configure error.
- Add an option `with-schroedinger` for Dirac Video
FixesHomebrew/homebrew#15772FixesHomebrew/homebrew#15734ClosesHomebrew/homebrew#15791.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
mpd out of the box doesn't do well with m4a files. Since Homebrew
is used on OS X, and a lot of Mac users are bound to have lots of
music purchased from iTunes, it makes sense to install mpd with
all the dependencies necessary to play iTunes-purchased music.
ClosesHomebrew/homebrew#15788.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Also, disable building Ruby bindings, as they try to install to a
system folder that the user may not have permission to.
ClosesHomebrew/homebrew#14341.
GNU GLOBAL is distributed with a PHP parser generated with an older
version of flex(1). That parser has some limitation (see
http://comments.gmane.org/gmane.comp.gnu.global.bugs/1439).
Added a rebuild of the PHP parser to the install target.
ClosesHomebrew/homebrew#13814.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Add in u-boot-tools which are used to create bootable
kernel and ramdisk images for embeded platforms taht use the uboot
bootloader such as sheevaplugs, android, etc.
ClosesHomebrew/homebrew#15764.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Neither super-stable nor stable compile due to our new libpng.
- So swith to using the netpbm advanced and trunk branches.
- Upgrade to the newer advanced revision 1755, version 10.60.02.
- Remove the patches for devel and HEAD that have been merged.
- Works with superenv
FixesHomebrew/homebrew#15677.
ClosesHomebrew/homebrew#15762.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
If the Poppler configure script detects Glib libraries, it will set up for a
build but fail because superenv strips required utilities out of the `PATH`.
Also, fix use of conditional expression operators. `build.include?`
_must always_ have a set of parenthesis surrounding its argument when used in a
conditional expression.
FixesHomebrew/homebrew#15748.
The PGPLOT Graphics Subroutine Library is a Fortran-
or C-callable, device-independent graphics package
for making simple scientific graphs.
ClosesHomebrew/homebrew#11233.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fontconfig does not cache fonts in /Library/Fonts and ~/Library/Fonts.
The patch fixes this.
ClosesHomebrew/homebrew#15745.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Swatchbooker is a python program to view, convert and edit swatches
(colours mostly at the moment). It comprises command line tools and a
Qt GUI, hence the pyqt dependency. It requires little-cms to convert
colours and little-cms hence needs to be compiled with python bindings.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Rationale: java is an optional OS X component, so don't try to build
with Java by default.
Nothing in core uses the java components.
ClosesHomebrew/homebrew#14411.