aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2012-11-19separate ENV/pkgconfig dirs by OS versionCamillo Lugaresi
Closes Homebrew/homebrew#16063. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-19add necessary .pc files for LeopardCamillo Lugaresi
add missing libcrypto.pc override broken system libcurl.pc Closes Homebrew/homebrew#16063. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-17tests: add profiling supportJack Nagel
`rake profile` will run ruby-prof on the test suite if the ruby-prof gem is installed.
2012-11-14Try to remove a single .DS_Store when uninstallingAdam Vandenberg
Closes Homebrew/homebrew#12976. Closes Homebrew/homebrew#15975.
2012-11-13ENV.rb: Configure Objective-C++ compilerCharlie Sharpsteen
Ensures the `OBJCXX` environment variable is correctly set. Also adds `OBJC` and `OBJCXX` to `ENV.remove_cc_etc`.
2012-11-13superenv.rb: Configure Objective-C compilersCharlie Sharpsteen
The [`OBJC`][1] and [`OBJCXX`][2] environment variables should be set along with `CC` and `CXX`. Some formulae require these to be set in order to properly configure against Homebrew's compilers. Fixes Homebrew/homebrew#16029. [1]:http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Objective-C-Compiler.html [2]:http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Objective-C_002b_002b-Compiler.html
2012-11-13Document some recently added optionsJack Nagel
2012-11-13bash completion for doctor checksJack Nagel
2012-11-13superenv: don't set VERBOSEMisty De Meo
haskell-platform falls over badly if VERBOSE is set. Theoretically this could happen to other packages too. Really it's just less painful to avoid setting the env var in the first place. Fixes Homebrew/homebrew#15989.
2012-11-13fish completion: complete formula optionsMisty De Meo
2012-11-13dels -> dups typoMax Howell
/cc @samueljohn
2012-11-12Don't error out if metafiles are linkedAdam Vandenberg
Closes Homebrew/homebrew#16008.
2012-11-12Don't advise XQuartz upgrades for system X11Jack Nagel
Yeah, yeah. The XQuartz/X11 stuff is confusing.
2012-11-12Remove m4 macro warning.Mike McQuaid
Fixes Homebrew/homebrew#15956.
2012-11-12Xcode 4.5.2 is latestAdam Vandenberg
2012-11-12exclude repository from brew list --unbrewedAdam Vandenberg
2012-11-11Remove plist file exists checkStefan
Closes Homebrew/homebrew#15958. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-11Work around Readline clashJack Nagel
Only limited debugging functionality is available to things that involve the Readline formula, but it is better than crashing outright. c.f. Homebrew/homebrew#15776. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-11Update vendered pc file path in superenvJack Nagel
2012-11-11doctor checks XQuartz versionAdam Vandenberg
Closes Homebrew/homebrew#14182.
2012-11-11Add more files and extensions to metafilesAdam Vandenberg
2012-11-11Teach Pathname how to scan for metafilesAdam Vandenberg
2012-11-11Use a class for FORMULA_META_FILESAdam Vandenberg
* lets more text types get picked up * better filter for `brew list`
2012-11-11Move vendored .pc files to ENVAdam Vandenberg
Closes Homebrew/homebrew#15961.
2012-11-10Exclude the cache from `brew list --unbrewed`Adam Vandenberg
If you have relocated your HOMEBREW_CACHE under HOMEBREW_PREFIX, then don't show these files as "unbrewed".
2012-11-10brew-test-bot: general cleanup.Mike McQuaid
2012-11-10brew-test-bot: Cleanup and improve documentation.Mike McQuaid
2012-11-10brew-test-bot: Change directory only for Git commands.Mike McQuaid
2012-11-10brew-test-bot: --cleanup (not --clean) and fetch origin.Mike McQuaid
2012-11-10brew-test-bot: print bottle output with --log.Mike McQuaid
2012-11-10brew-test-bot: add skip cleanup, setup options.Mike McQuaid
2012-11-09debrew: take input from same line as promptJack Nagel
2012-11-09Formula#system: don't try to close a closed streamJack Nagel
The new formula debugger users continuations to jump back up the stack, and thus anything that has the potential to be executed twice (i.e. ensure blocks) needs to to be essentially idempotent. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-08Fix typo in postgres requirementJack Nagel
2012-11-08Factor out MySQL and Postgres requirementsJack Nagel
2012-11-06Fix curlrc existence checkJack Nagel
Enumerable#one? is not available under Ruby 1.8.6. Further, we really want #any? here, as setting both HOME and CURL_HOME can trigger a false negative. Fixes Homebrew/homebrew#15883.
2012-11-06Move conflict message into conflict classJack Nagel
2012-11-06Fix framework install namesJack Nagel
2012-11-06Inject framework paths into stdenv compiler flagsJack Nagel
2012-11-06Link Frameworks into top-level Frameworks directoryJack Nagel
2012-11-06Combine duplicated postfix conditionalsJack Nagel
2012-11-06Hoist top-level directory list into a constantJack Nagel
2012-11-03doctor: Remove fuse.pc from the whitelistCharlie Sharpsteen
Having a third-party `fuse.pc` file will conflict with the `fuse4x` formula.
2012-11-02superenv: Builds need to use the right git/svn tooMax Howell
stdenv already works as Contributions/cmds is in the path already. This is safe to do because OS X already has git and svn in the PATH if you have the CLT installed. So we should definitely ensure we use the right versions. Fixes Homebrew/homebrew#15783.
2012-11-01Add Xcode 4.5.2 to standard compilers mapJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-11-01Error out on lowercase --head parameter to install.Adam Vandenberg
Fixes Homebrew/homebrew#14815.
2012-11-01Whitelist Homebrew's own prefix in superenv.Xiyue Deng
This allows Homebrew to be installed into /opt or /sw. Closes Homebrew/homebrew#15780. Signed-off-by: Max Howell <mxcl@me.com> Cleaned up the patch a little. Still ugly though, but logic is unusual so that's just how it is.
2012-10-31Fix build failure being non-verbose when --verboseMax Howell
2012-10-31Only show the troubleshooting linkMax Howell
This has to be a last resort right? If all we show is that link (plus preceding un-deletable output) and they don't click it then maybe we should just close the ticket and hope they'll use MacPorts instead.
2012-10-31Superenv: be more specific about -O flagsAdam Vandenberg
Closes Homebrew/homebrew#15775.