Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: Sharpie/homebrew
head fork: Sharpie/homebrew
Checking mergeability… Don't worry, you can still create the pull request.
This comparison is big! We're only showing the most recent 250 commits
Commits on Sep 05, 2012
@mikemcquaid mikemcquaid libmikmod: fix test and X11 dependency. 7dcc52b
@mikemcquaid mikemcquaid librasterlite: fix X11 dependency. 152c2b7
@mikemcquaid mikemcquaid libspatialite: fix SHA1 and option. 44bd514
@mikemcquaid mikemcquaid logstalgia: fix SHA1, build.*? and X11 dependency. 1ea29b8
@mikemcquaid mikemcquaid mapnik: X11 dependency. 42c7518
@mikemcquaid mikemcquaid mapserver: fix test and X11 dependency. 7354edf
@mikemcquaid mikemcquaid mathgl: fix SHA1, test and X11 dependency. 86beec0
@mikemcquaid mikemcquaid mikmod: fix test. 6b51eda
@mikemcquaid mikemcquaid mjpegtools: fix SHA1 and X11 dependency. 400de0c
@mikemcquaid mikemcquaid mplayer: fix test and dependency. c513d92
@mikemcquaid mikemcquaid nagios: fix SHA1, directory and X11 dependency. 80ad803
@mikemcquaid mikemcquaid ngspice: fix test and X11 dependency. 0a66823
@mikemcquaid mikemcquaid objective-caml: fix X11 dependency. e2140fd
@mikemcquaid mikemcquaid pangomm: fix X11 dependency. 7268ab3
@mikemcquaid mikemcquaid pcb: fix gtk+ dependency. 3a016ad
@mikemcquaid mikemcquaid podofo: fix SHA1 and X11 dependency. 9a6ab3a
@mikemcquaid mikemcquaid sdl: fix SHA1, test and X11 dependency. 3498f2b
@mikemcquaid mikemcquaid sdl_image: fix X11 dependency. 8d6a4e3
@mikemcquaid mikemcquaid sdl_rtf: fix SHA1 and X11 dependency. d06c01f
@mikemcquaid mikemcquaid sdl_ttf: fix X11 dependency. 2cba363
@mikemcquaid mikemcquaid swftools: fix test and X11 dependency. 49572b7
@mikemcquaid mikemcquaid swi-prolog: fix test, Java and X11 dependencies. cb00084
@mikemcquaid mikemcquaid tiff2png: fix SHA1, test and X11 dependency. 746615c
@mikemcquaid mikemcquaid toilet: fix test and pkg-config dependency. 3675cfd
@mikemcquaid mikemcquaid webp: fix test and X11 dependency. 7d70e45
@mikemcquaid mikemcquaid zint: fix X11 dependency. 9a3b931
@gergoerdosi gergoerdosi Percona Server 5.5.27-28.1
Closes #14726.

Signed-off-by: Jack Nagel <>
@2bits 2bits libmtp 1.1.4
- Upgrade libmtp to version 1.1.4
- Add an optional dep on libgcrypt so it can build a special mode.

Closes #14717.

Signed-off-by: Jack Nagel <>
@2bits 2bits libpurple 2.10.6
- Upgrade to 2.10.6
- Works on ML with superenv

Closes #14720.

Signed-off-by: Jack Nagel <>
@2bits 2bits librsvg 2.36.3
- Upgrade librsvg to 2.36.3
- Links against correct HB cairo using superenv on ML, XCode-4.4.1

Closes #14723.

Signed-off-by: Jack Nagel <>
@2bits 2bits libpst 0.6.55
- Upgrade to 0.6.55
- Add an option to build the python bindings
- Add a configure flag to help it find `libboost_python-mt`
- Add a `--disable-dependency-tracking`
- Add a env var to fix the LINKFORSHARED built into HB Python.
- Add an option to build `pst2dii` using `gd`

Closes #14721.

Signed-off-by: Jack Nagel <>
@2bits 2bits libming 0.4.4
- Upgrade libming to version 0.4.4.
- Add options for python, perl, and php, completing the TODO.
- Add an optional dep on giflib
- Add `--disable-silent-rules` so we can see what's linking.
- Add a patch to tell the build we are using giflib, not ungif.
- Add a `depends_on :freetype` for non XQuartz.

Closes #14718.

Signed-off-by: Jack Nagel <>
@2bits 2bits liblunar 2.2.5
Upgrade liblunar to version 2.2.5.
Add an optional dep on vala.
Add an option to build the python bindings using pygobject + gtk.
Add a build time dep on glib, otherwise it won't configure.
Add a build time dep on pkgconfig.

Closes #14719.

Signed-off-by: Jack Nagel <>
@2bits 2bits libnfc 1.6.0-rc1
Upgrade to 1.6.0-rc1. It has been their featured release since
March of this year.

Closes #14722.

Signed-off-by: Jack Nagel <>
@mistydemeo mistydemeo media-info 0.7.60 8d91839
@Sharpie libspatialite: Remove ENV.Os as it is default
No need to force optimization level to `-Os` as this is the default that
Homebrew starts from.
@Sharpie libspatialite: Add --devel build
Now tracking the 4.0 release candidates.
@Sharpie spatialite-tools: Add --devel build
Now tracking the 4.0 release candidates.
@jacknagel jacknagel gconf 3.2.5
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel dbus 1.6.4
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel dbus-glib 0.100
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Use HTTP for gnome URLs
c.f. #10377.

Signed-off-by: Jack Nagel <>
@2bits 2bits libevent 2.0.20
- Upgrade to 2.0.20
- Add `--disable-dependency-tracking`
- Add `--disable-debug-mode`
- It passes `make check`

Closes #14737.

Signed-off-by: Jack Nagel <>
@2bits 2bits clucene 0.9.21b
- Upgrade to version 0.9.21b

Closes #14738.

Signed-off-by: Jack Nagel <>
@2bits 2bits cpputest 3.1
- Upgrade cpputest to version 3.1
- Add a fails with clang because it uses -lgcov

Closes #14739.

Signed-off-by: Jack Nagel <>
@2bits 2bits lilypond: fix the fails_with build
- Adjust the `build` to be `421` not `:all`

Closes #14743.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel mcabber: use new DSL
Signed-off-by: Jack Nagel <>
@simono simono xmlstarlet 1.4.0
Closes #14747.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Improve `brew --config` responsiveness
Rather than build the whole output in a string, print each item as we
go. This gives the illusion of improved responsiveness by delaying the
expensive method calls until after the faster output.

Signed-off-by: Jack Nagel <>
Commits on Sep 06, 2012
@jacknagel jacknagel ENV: put X11 aclocal dir in ACLOCAL_PATH when appropriate
Signed-off-by: Jack Nagel <>
@richo richo vimpc 0.06.1
Closes #14753.

Signed-off-by: Adam Vandenberg <>
@adamv adamv geda-gaf: use sha1 0a47c91
@adamv adamv chkrootkit: use debian mirror and sha1 be44fc9
@adamv adamv hdf5: use new dsl 7b620f0
@adamv adamv pypy: use sha1 a810c94
@adamv adamv mobile-shell: use new dsl e0d6783
@adamv adamv octave: use new dsl 52bc237
@dstndstn dstndstn Update 2.0.8
Closes #14748.

Signed-off-by: Adam Vandenberg <>
@adamv adamv audit: swig is a build time dep 81210f6
@adamv adamv hyperestraier: use new dsl 01f9289
@bdd bdd spiped 1.2.1
A minor fix release to solve portability issues with ``uint8_t''
decleration.  Still no resolution for Mac OS X not ignoring ``librt''
(now obsolete) linkage request.  We remove it from LDADD with a patch.

Now installs README files for both executables to documentation

Closes #14728.

Signed-off-by: Adam Vandenberg <>
@victortrac victortrac aws-cfn-tools: additional instructions
Closes #14114.

Signed-off-by: Adam Vandenberg <>
@adamv adamv Remove fink/macports from verbose --config if they are not present. c89beaf
@adamv adamv Redact chmox.
The formula is head-only, hasn't had a stable release since 2005, uses
CVS (so it prompts for a password when downloading), and builds with a now
out-of-date xcode project version.

The good news is that there's a binary download on its homepage.

Closes #14248.
@jodal jodal Fix SHA1 of distribute in pypy formula
The SHA1 added in commit 3c5ca25 in the batch conversion from MD5 to SHA1
(see #14653) did not match the tarball's SHA1 checksum.

Closes #14762.

Signed-off-by: Adam Vandenberg <>
@jacknagel jacknagel doctor: ignore case when checking PATH for config scripts
Fixes #14752.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Don't raise when expanding ORIGINAL_PATHS
File.expand_path raises ArgumentError when it is passed a path with a
nonexistent username, e.g.:

  $ PATH=~foo/bin:$PATH brew
  /usr/local/Library/Homebrew/global.rb:97:in `expand_path': user foo
  doesn't exist (ArgumentError)

However, `brew doctor` does its own expansion of PATH entries and
outputs warnings if this happens, so let's just ignore it here and
continue on our way.

Signed-off-by: Jack Nagel <>
@mistydemeo mistydemeo exiftool 9.02 b7a3437
@adamv adamv flac2mp3: fix hash
Closes #14768.
@bsiegel bsiegel tmux: fetch HEAD from git instead of svn
Closes #14772.

Signed-off-by: Adam Vandenberg <>
@richo richo nsd 3.2.13
Closes #13894.

Signed-off-by: Adam Vandenberg <>
@jacknagel jacknagel Remove dead code
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel gnu-indent: clean up build
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Use FileUtils.touch instead of shelling out
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel bsdmake: better workaround for nil X11 path
Silences an inreplace warning when X11 path exists and the fallback
replacment then fails.

Signed-off-by: Jack Nagel <>
Commits on Sep 07, 2012
@jacknagel jacknagel mpfr 3.1.1-p2
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel libmpc 1.0.1
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel sqlite 3.7.14
 - Make readline a recommended dep in preparation for upcoming
   dependency changes
 - Remove redundant ENV.Os, as that is the current default

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel audit: allow some forms of gist patches
The problem is not the raw URLs, but URLs that do not contain the commit
hash corresponding to a particular version of the gist.

Signed-off-by: Jack Nagel <>
@adamv adamv tcpflow 1.3.0
Closes #14759.
@errm errm MacVim: also create gvim series symlinks
Fixes #14458.

Closes #14785.

Signed-off-by: Adam Vandenberg <>
@alastairandrew alastairandrew chktex 1.7.1
Closes #14733.

Signed-off-by: Adam Vandenberg <>
Robert Casties Openconnect updated to 4.0.7. vpnc-script updated and pinned.
The openconnect tarball and SHA1 has been updated to 4.0.7.

The vpnc-script SHA1 has been updated and the URL on pinned to a specific version (instead of HEAD) to avoid breaking the checksum when the script gets updated.

Closes #14788.

Signed-off-by: Adam Vandenberg <>
@2bits 2bits libutf: Use 32bit Makefile
- libutf only has a `Make.Darwin-386` configuration file
- Patch the Makefile to choose that instead of failing to find
`Make.Darwin-x86-64` and causing a build error.
- Switch to the versioned tarball that has the same hash.

Closes #14766.

Signed-off-by: Adam Vandenberg <>
@2bits 2bits libwbxml 0.11.2 plus optional deps
- Upgrade to version 0.11.2
- Add an option to build the docs with Graphviz and Doxygen.
- Add an optional dep on wget

Closes #14765.

Signed-off-by: Adam Vandenberg <>
@2bits 2bits libzzip 0.13.62 + option for sdl
- Upgade libzzip to 0.13.62
- Add an option to build the SDL bindings
- Add a flag for `--without-debug`

Closes #14764.

Signed-off-by: Adam Vandenberg <>
@ncrowell ncrowell chromaprint 0.7
Closes #14767.

Signed-off-by: Adam Vandenberg <>
@pedrovanzella pedrovanzella lpc21isp 1.83
Closes #14763.

Signed-off-by: Adam Vandenberg <>
@errm errm Imagemagick: require X11
It seems that imagemagick defaults to use x11, however
the option is there to compile without. The display, animate, and import
programs are not built or installed and some other functionality is

Tested on Mountain Lion with and without XQuartz.

Closes #14649.
Closes #14774.
Closes #14714.

Signed-off-by: Adam Vandenberg <>
@benediktarnold benediktarnold ssh-copy-id: add a mirror
Closes #14727.

Signed-off-by: Adam Vandenberg <>
@prg318 prg318 fceux: add x11 dependency
Closes #14663.

Signed-off-by: Adam Vandenberg <>
@adamv adamv qemu 1.2.0 2ed8940
@halvards halvards Cntlm 0.92.3
Cntlm is an NTLM authenticating HTTP proxy which is very useful if you
work in a company with a Windows based proxy for outgoing Internet
traffic. It sits between your applications and the corporate proxy,
adding NTLM authentication on-the-fly.

Compared to alternatives like NTLMAPS, Cntlm is small, fast and has no

Closes #14004.

Signed-off-by: Adam Vandenberg <>
@houtanb houtanb libmatio 1.5.0
A C library that can be used to write (or read) .mat files, which, in turn,
can be read (or have been written) by Matlab.

Closes #14005.

Signed-off-by: Adam Vandenberg <>
@adamv adamv lpc21isp: fix audit warnings 57a770f
@jacknagel jacknagel opencv: depends on libpng
This used to get pulled in via libtiff's X11 dependency, but that was
removed so we need to explicitly specify it here.

Fixes #14792.

Signed-off-by: Jack Nagel <>
@adamv adamv p7zip: don't install docs as read-only 6251a76
@Gasol Gasol gradle devel 1.2-rc1
Closes #14791.

Signed-off-by: Adam Vandenberg <>
@stefanschmidt stefanschmidt html-xml-utils: added fails_with :clang for build 421
Also serialize the install.

Closes #14790.

Signed-off-by: Adam Vandenberg <>
@adamv adamv html-xml-utils 6.1 b6967f7
Commits on Sep 08, 2012
@zx2c4 zx2c4 Add pass: the standard unix password manager.
Closes #14779.

Signed-off-by: Misty De Meo <>
@2bits 2bits mathomatic 16.0.2
- Upgrade to 16.0.2.
- Works with superenv on ML.

Closes #14797.

Signed-off-by: Adam Vandenberg <>
@2bits 2bits makeicns 1.4.10a
- Upgrade to 1.4.10a. It's been the current release since March.

Closes #14798.

Signed-off-by: Adam Vandenberg <>
@manphiz manphiz wine 1.4.1, --devel 1.5.12
Closes #14809.

Signed-off-by: Adam Vandenberg <>
@lvivski lvivski dart 11397
Closes #14806.

Signed-off-by: Adam Vandenberg <>
@adamv adamv vips 7.30.2
Closes #14808.
@ninjudd ninjudd drip 0.1.4
Closes #14807.

Signed-off-by: Adam Vandenberg <>
@backerman backerman simh: install README files and VAX boot ROM
Closes #14655.

Signed-off-by: Adam Vandenberg <>
@adamv adamv smpeg: depends on gtk
Closes #14805
Commits on Sep 09, 2012
@tvercaut tvercaut cvsutils 2.5
Closes #13889.

Signed-off-by: Adam Vandenberg <>
@afb afb pygobject: depend on glib, not on gtk+
Closes #14816.

Signed-off-by: Adam Vandenberg <>
@urdh urdh aws-sns-cli: update checksum
Closes #14817.

Signed-off-by: Adam Vandenberg <>
@adamv adamv aws-sns-cli: don't install 'service' to bin b8474d0
@dholm dholm Fail2Ban
Fail2Ban is a log scanner that looks for suspicious activity and then bans the
attackers IP. Similar to DenyHosts but supports any service, not just SSH, and
uses firewall rules (IPFW on OSX) rather than hosts.deny.

Closes #14819.

Signed-off-by: Adam Vandenberg <>
@errm errm Ruby: make Tcl/Tk support optional.
Tcl/Tk support requires X11, which is optional on Mountain Lion.
Rather than requiring X11 for Ruby, make these components opt-in.

Fixes #14770.
Closes #14814.

Signed-off-by: Adam Vandenberg <>
@adamv adamv Ruby: remove skip_clean :all 732a2f1
@leepa leepa Python: add DTrace support
Makes use of a patch from with the
first part modified to remove the .hgignore patch.

This ends up providing full probes in OSX just like you have with
built-in Python.

Closes #14343.

Signed-off-by: Adam Vandenberg <>
@EddieRingle EddieRingle bam 0.4.0
Closes #14802.

Signed-off-by: Adam Vandenberg <>
@orip orip linkapp: create Finder aliases
Symlinks to apps don't play well with Spotlight, but Finder alises do,
so let's create them instead.

Closes #14821.

Signed-off-by: Adam Vandenberg <>
@adamv adamv allow skip_clean :la c731ce2
@adamv adamv Use skip_clean :la e250bfb
@adamv adamv Install plists by default ac59720
@adamv adamv Let plists be installed automatically 7334e4b
@adamv adamv Fix code that chmods metafiles 1a5df20
@2bits 2bits libshout: fix sha1, use official url
libshout fails sha1 check when trying to install it.

- Change to the download url given on their webpage (no .us.)
- Fix the sha1 hash.  Both old and new urls have this hash.
- Compiles well using clang and superenv.

Closes #14823.

Signed-off-by: Adam Vandenberg <>
@adamv adamv bam: fix homepage
Closes #14824
@adamv adamv uwsgi 1.2.6 dc39853
Commits on Sep 10, 2012
@jacknagel jacknagel trafshow: update xcode method
Signed-off-by: Jack Nagel <>
@2bits 2bits openimageio 1.0.9
- Upgrade to 1.0.9
- Update the sha1 on `J2kp4files`. Not sure why it changed, but
it's housed on So I think we're good.
- It passes all 39 of it tests

Closes #14826.

Signed-off-by: Adam Vandenberg <>
@jacknagel jacknagel Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Add deprecation warning to non-DSL fails_with_llvm
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Audit check for old MacOS version methods
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel smpeg: fix audit warning
Signed-off-by: Jack Nagel <>
Commits on Sep 11, 2012
@zx2c4 zx2c4 pass 1.2 cf98748
@lassebm lassebm Wireshark 1.8.2
Closes #14844.

Signed-off-by: Adam Vandenberg <>
@afh afh aqbanking 5.0.25
Closes #14828.

Signed-off-by: Adam Vandenberg <>
@Sharpie Clarify that brew does not provide XQuartz
Reword the `X11Dependency` error message so that it is clear that an installer
must be downloaded.

Ref #14851.
@jacknagel jacknagel Tighten post-install checks
 - Avoid ENOTDIR by ensuring that the directories we are checking are
   actually directories.
 - DRY up the check_PATH method; paths are already available via the

Signed-off-by: Jack Nagel <>
@mxcl mxcl Make mongod just work
Hopefully this is safe. I ran a full db against it, everything seemed fine to me.

Homebrew should "just work" no remembering to specify `--config foo`, that's just lame sauce.

Also cleaned up the caveats and removed the `skip_clean: all`.
@Villadelfia Villadelfia qt: fix typo
Closes #14856.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel cleanup: allow --force to remove keg-only brews again
Fixes #14840.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel cleanup: skip rm_DS_Store during a dry run
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel test: be less eager to set up the build environment
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel Remove dead code
Signed-off-by: Jack Nagel <>
Theo Belaire Bumped version to 1.2.1
The OSX version of mktemp was not accepting certain GNU arguments.
This is now fixed.

Closes #14864.

Signed-off-by: Misty De Meo <>
Commits on Sep 12, 2012
@jacknagel jacknagel pango: needs newer fontconfig on Leopard
Fixes #14850.

Signed-off-by: Jack Nagel <>
@pdeffendol pdeffendol PostgreSQL 9.2
As always a dump and restore of a previous (9.1) database is required to

Closes #14834.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel postgresql: use default optimization
We default to Os now, so we don't need to force O2.

Signed-off-by: Jack Nagel <>
@Sharpie patches.rb: Generalize File recognition
Extend patch case statements for files to objects inheriting from `IO`, which
includes `File`, or `StringIO` which is used by the external command
`brew-unpack` to store `DATA` sections loaded from Formula files.
Rianol Jou tmux: Correct japanese sonant mark display
Closes #13544.

Signed-off-by: Charlie Sharpsteen <>
@yamkazu yamkazu Grails 2.1.1
Closes #14878.

Signed-off-by: Adam Vandenberg <>
Daniel Serodio Groovy 2.0.2
Closes #14866.

Signed-off-by: Adam Vandenberg <>
@LoonyPandora LoonyPandora nginx devel 1.3.6
Closes #14881.

Signed-off-by: Adam Vandenberg <>
@stianeikeland stianeikeland aria2 1.15.2
Closes #14868.

Signed-off-by: Adam Vandenberg <>
@jacknagel jacknagel a2ps: update patch URLs
Fixes #14886.

Signed-off-by: Jack Nagel <>
@davidmc24 davidmc24 mercurial 2.3.1
Closes #14885.

Signed-off-by: Jack Nagel <>
Commits on Sep 13, 2012
@mistydemeo mistydemeo povray: use internal libpng
povray won't compile against libpng1.5; this patch to the configure
script causes it to use its internal libpng, which works.

(I attempted to use the Macports patches to fix it for 1.5, without
much success. If anyone else wants to take a look, please do!)

Fixes #14895.
@Gasol Gasol gradle 1.2
Closes #14883.

Signed-off-by: Adam Vandenberg <>
@shazron shazron ios-sim 1.5.1
Closes #14898.

Signed-off-by: Adam Vandenberg <>
@yrammos yrammos texi2html 1.82
Closes #14890.

Signed-off-by: Adam Vandenberg <>
@oddcb oddcb maven: update download url
Closes #14862.

Signed-off-by: Adam Vandenberg <>
@acdha acdha AmazonElastiCacheCli 2012-03-09-1.6.001
Closes #14861.

Signed-off-by: Adam Vandenberg <>
@adamv adamv open-sp: style nits 84e0699
@christoph-buente christoph-buente openrtsp 2012.09.12
Closes #13215.

Signed-off-by: Adam Vandenberg <>
@mxcl mxcl Use opt prefix for --prefix
Rationale: everyone thinks it points to the currently installed prefix, not the prefix of the formula that is newest and maybe not installed.

The previous behavior was unintentional and evidence proves it is not intuitive either.

I anticipate no regressions. And hope I am right!
@kewagi kewagi mp3fs 0.32
Closes #14658.

Signed-off-by: Adam Vandenberg <>
@micheee micheee BaseX 7.3
BaseX is a native XML Database System written in Java.

Closes #14838.

Signed-off-by: Adam Vandenberg <>
@zeckalpha zeckalpha json-c: update homepage
Closes #14858.

Signed-off-by: Adam Vandenberg <>
@trisweb trisweb Update opus to 1.0.1 and opus-tools to 0.1.5
Following release on 9.11.2012 and standardization as
RFC6716 - see for more information.

Closes #14870.

Signed-off-by: Adam Vandenberg <>
@mxcl mxcl Fixes universal builds; Fixes #14845 1b72783
@mxcl mxcl Apply userpaths after superenv-setup
Fixes #14701. Stupid mistake.
@mxcl mxcl Auctex needs user path; Fixes #14699 9d9217d
Feng Zhou ranger 1.5.5
Closes #14907.

Signed-off-by: Adam Vandenberg <>
@2bits 2bits mpd: disable libwarp by default
- Disable libwrap by default.
- Add an option to enable it.
- Fixes a build error where a 10.7 lib was found on 10.8.

Fixes #14787

Closes #14902.

Signed-off-by: Adam Vandenberg <>
@emmanuelbernard emmanuelbernard Mutt: Fix URL to trash and verbose pgp patches
Closes #14905.

Signed-off-by: Adam Vandenberg <>
@afh afh ledger: update HEAD build to acprep and cmake
The upstream repository switched to acprep and cmake and made
several changes to the build process when building ledger 3.0 (HEAD).

This commit includes:
  Change option to enable python support (disabled by default in acprep)
  Add option to enable debug build
  Add option to apply time-colon patch

Closes #14730.

Signed-off-by: Adam Vandenberg <>
@adamv adamv mysql: stop using skip_clean :all
Closes #14911.
@adamv adamv Add skip_clean :all to audit 3a052fe
@mistydemeo mistydemeo edit: create project view with subl, too
Sublime Text's subl tool supports lovely project views just the same
as TextMate. Since I use Sublime, I want good support from `brew
edit` too. :P
@mistydemeo mistydemeo doctor: Add check for stray pre-4.3 Xcode files
/Developer/Library shouldn't exist if all the remnants of old
Xcode versions have been uninstalled, and tends to cause problems if
it's kept alongside modern Xcode.

"uninstall-developer-folder" should only remove /Developer/Library.
@mistydemeo mistydemeo --prefix: don't use opt prefix if it doesn't exist 30f47a7
@mxcl mxcl Look harder for bsdmake
bsdmake used to be keg-only, so some users still have it unlinked (presumably they never run brew-doctor). Even though there is code to abort if dependencies are unlinked, it appears broken for this case. So let's just be thorough anyway.

Closes #14751.
@mxcl mxcl Support c99/c89 compiles properly
We can't really execute c89/99 explicitly as these POSIX compliant tools support very few args. Best to execute clang or gcc with the --std=cx9 argument appended.

Fixes #14724.
@mxcl mxcl Don't add GL paths to superenv if depends_on X
Fixes #14780.
@staticfloat staticfloat zsh: remove skip_clean :all
Closes #14916.

Signed-off-by: Jack Nagel <>
@jacknagel jacknagel clisp: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel cppcheck: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel ekg2: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel fcgiwrap: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel gfortran: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel mit-scheme: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel mysql-cluster: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel node: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel percona-server: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel polyml: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel postgis: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel postgresql: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel rubinius: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel synfigstudio: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel uptimed: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel varnish: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@jacknagel jacknagel vtk: remove skip_clean :all
Signed-off-by: Jack Nagel <>
@mxcl mxcl Sophisticated mongo launchd instructions 73f9ea5
@jacknagel jacknagel box2d: disable examples
The examples require extra libraries, and aren't even part of the final

Fixes #14756.

Signed-off-by: Jack Nagel <>
@mxcl mxcl ghc requires std-env
Because it builds a tool (cabal) that uses the same env that built it to build stuff.
@mxcl mxcl Install plists in FormulaInstaller, not build.rb
Build rb should only build!
@mxcl mxcl Make xcrun wrapper search /usr/bin too
The usual xcrun would, and this wrapper exists to also work around broken xcode-select paths.
@Sharpie node: Depend on full XCode install
Reverts commit bfc71f7.

This is necessary due to an upstream bug with the GYP buildsystem that has no
solid workaround:

Fixes #14915.
Commits on Sep 14, 2012
@Sharpie node: Better workaround for CLT-only systems
Instead of requiring a full XCode install, we can use the `DEVELOPER_PATH`
environment variable to lie to `xcode-select` in a way that should restrict any
consequences to the Node build.
@adamv adamv cassandra 1.1.5 13ea9c7
@adamv adamv cassandra: fix typo 5f67e48
@jacknagel jacknagel node: use Xcode module method 52bdfa1
@andreypopp andreypopp opam 0.6.0
A package manager for OCaml

Closes #14875.

Signed-off-by: Adam Vandenberg <>
@jacknagel jacknagel 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 <>
@adamv adamv pianobar 2012.09.07 f53ef35
@jakesjews jakesjews Intercal 0.29
Closes #14810.

Signed-off-by: Adam Vandenberg <>
@gitfsckl gitfsckl binwalk 0.4.5
Closes #14933.

Signed-off-by: Adam Vandenberg <>
@samueljohn samueljohn python/3: more verbose install of distribute/pip
Closes #14932.

Signed-off-by: Adam Vandenberg <>
@adamv adamv python/3: remove skip-clean a71b084
@thomasdunton thomasdunton gromacs depends on x11
Gromacs depends on libraries from X11. The build breaks when linking to
libSM.dylib if the X11 dependency is not set.

Closes #14935.

Signed-off-by: Adam Vandenberg <>
@adamv adamv whirr 0.8.0 f2c4c96
@mxcl mxcl Puts build-tool args first
build-tool provided args must be considered first by cc, etc. Generally this already occurred for -I flags, because most of our -I flags were -isystem. However it didn't occur for keg-only flags and -L paths.

This was an error.

I amended the refurbishment code to ensure any paths we want to control the order of are thoroughly scrubbed out of the build-tool provided args. This ensures reliability for our builds.

However this path-scrubbing should always occur, even during configure (I am fairly sure of this). So more work is required.

Fixes #14781.
@adamv adamv Support env :std, :userpaths
Closes #14654.
@adamv adamv Use `env`. 83b3771
@zx2c4 zx2c4 pass 1.3.1
Closes #14928.

Signed-off-by: Adam Vandenberg <>
@stephank stephank Cherokee: add --HEAD
Closes #14934.

Signed-off-by: Adam Vandenberg <>
@adamv adamv ipmitool 1.8.12
Fixes #14859.
@jacknagel jacknagel Restore X11 description to --config output

Signed-off-by: Jack Nagel <>
@mht208 mht208 Ssreflect 1.4
Ssreflect is an extension of Coq. It provides convenient notations,
several mathematical components, and other general purpose features.
The famous Four Colour Theorem was proved in Coq with the Ssreflect

Closes #14836.

Signed-off-by: Adam Vandenberg <>
@adamv adamv coq: remove skip_clean ad976da
@adamv adamv collectd: remove skip_clean 3e7d4aa
@adamv adamv qt: use std env f03a3b5
@mistydemeo mistydemeo Add Xcode 4.5 to StandardCompilers map
We now have several reports of compiler versions for the GM,
e.g. #14944.
@mistydemeo mistydemeo Skip standard compilers check for unknown Xcode
Rescuing false on the StandardCompilers map meant that the doctor
check assumed that the compilers were incorrect, not merely

Instead, skip the check and return nil for unknown Xcode; nil
should be interpreted as "dunno", instead of "true" or "false",
and the doctor check no longer prints on nil.
Commits on Sep 15, 2012
Danny Beard jetty 8.1.7
Closes #14953.

Signed-off-by: Adam Vandenberg <>
@docwhat docwhat Prevent linkapps from creating duplicate aliases
`brew linkapps` was creating `MacVim` on the first run, then
`MacVim alias` on the second run.

Closes #14955.

Signed-off-by: Adam Vandenberg <>
@manphiz manphiz wine --devel 1.5.13
Closes #14954.

Signed-off-by: Adam Vandenberg <>
@zeckalpha zeckalpha stanford-parser: Fix SHA1 Mismatch
Fixes SHA1 Mismatch for stanford-parser.

Upstream silently updated.

Closes #14927.

Signed-off-by: Adam Vandenberg <>
@2bits 2bits iat 0.1.7
On the mdf2iso website they say that their software is deprecated
and to use iat.

Iso9660 Analyzer Tool is a free utility tool for detecting the
structure of DVD/CD-ROM image file formats; the tool supports
many DVD/CD-ROM data image file formats.

- Works well with superenv.
- Use a named subdirectory for the include files because this
software uses common names like `debug.h`

Closes #14952.

Signed-off-by: Adam Vandenberg <>
@jodal jodal gst-python 0.10.22
Closes #14879.

Signed-off-by: Adam Vandenberg <>
@zeckalpha zeckalpha io fails_with :clang
make never completes. see: stevedekorte/io#223

I've never put in a fails_with before, so this could be wrong.

Closes #14951.

Signed-off-by: Adam Vandenberg <>
@royhodgman royhodgman imagemagick: depends on freetype
Closes #14948.

Signed-off-by: Adam Vandenberg <>
@adamv adamv libmetalink 0.1.2
Closes #14958.
@bfroehle bfroehle Fix link to pdflib-lite license.
Closes #14957.

Signed-off-by: Adam Vandenberg <>
Commits on Sep 16, 2012
@tobstone tobstone ttytter 2.0.3
Closes #14961.

Signed-off-by: Adam Vandenberg <>
@nickhutchinson nickhutchinson cppcheck 1.56
Closes #14960.

Signed-off-by: Adam Vandenberg <>
@Sharpie grass: Still fails with Clang build 421
Building GRASS with the Clang version provided by XCode 4.4.1 still suffers
from multiple failures.

Fixes #14963.
@Sharpie wxmac: Enable multiversion support in wxPython
Some Python apps crash, i.e. the GRASS GUI, if the wxpython module does not
@Sharpie grass: Use options DSL 1b255a6
@Sharpie grass: Fix wxPython GUI on 64-bit platforms
The `wxmac` formula can now be used to provide a 64-bit capable Python GUI for
GRASS. This eliminates a lot of monkey buisness that used to happen behind the