aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-11-06doctor: quoting fixWilliam Entriken
The one liner should put `#{HOMEBREW_PREFIX}/bin:$PATH` into bash profile. Previously it was being interpreted by the shell before being put in bash profile. Closes #24008. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-05Revert "Make sure 10.9 users upgrade XQuartz"Jack Nagel
This causes CI builds on 10.9 to fail; will repush once it is updated. This reverts commit 70c5ce09d995426aefdbfd4aba0b06efe100a433.
2013-11-05Make sure 10.9 users upgrade XQuartzJack Nagel
2013-11-05Add pkgutil version for XQuartz 2.7.5_rc4Jack Nagel
2013-11-05Add Xcode 5.0.2 to compiler mapJack Nagel
Fixes #24018.
2013-11-05Add git.sv.gnu.org repositories to shallow-clone whitelistJack Nagel
2013-11-05Dependency: tighten equality checkJack Nagel
2013-11-04Remove special cases in build-time dep auditJack Nagel
Closes #23931.
2013-11-04Add explicit "run" dependency tagJack Nagel
2013-11-04Disable make_fuss when running configure invoked by makeJack Nagel
The cc wrapper's make_fuss is only enabled when HOMEBREW_CCCFG contains 'O', which is set by the make wrapper. This means it is disable when running configure scripts. However, this does not include configure scripts invoked by make, which inherit the value of HOMEBREW_CCCFG from the make process. make_fuss will be enabled for these scripts, cause breakage. Configure scripts generated by autoconf 2.56 (November 2002) or later export DUALCASE into the environment of subprocesses. This variable is only used by the MKS shell, so we can use it as a heuristic to determine if we are running as a subprocess of a configure script.
2013-11-03Doctor: fix check_access_logsMisty De Meo
Fixes #23936.
2013-11-02Remove intermediate exception in Formula#systemJack Nagel
Now that ErrorDuringExecution is only raised in one place, we can just raise the BuildError directly instead.
2013-11-02Fix regression in `brew deps`Jack Nagel
The default mode is intended to display recursive dependencies, with the `--1` flag to display only one level.
2013-11-02Add cxxstdlib_check method to request changing C++ stdlib checking.Xiyue Deng
* In certain cases, a C++ software may result in linking to a different and incompatible C++ standard library than its dependencies and still works fine because it is by design. Examples include GCC, which will bootstrap itself and self-host after finish. * Add a cxxstdlib_check method to formula to request changing the C++ standard library checking. Currently using "cxxstdlib_check :skip" will let a formula skip such checking. This should only be used on rare occasions and be very careful. Closes #23687.
2013-11-02stdenv: drop space between "-isystem" and path.Xiyue Deng
* This is consistent with superenv.
2013-11-01update: check if Cellar exists instead of factory.Mike McQuaid
Fixes #23881.
2013-11-01Remove "-c1" one-line configJack Nagel
This is broken and nobody noticed, so remove it. Closes #23878.
2013-11-01Fix CLT latest version check for 10.8/9Jack Nagel
Closes #23874.
2013-11-01Add pkgutil version for XQuartz 2.7.5_rc3Jack Nagel
2013-11-01python_dependency: fix includes location on 10.9.Mike McQuaid
Fixes #23837. Fixes #23866.
2013-10-31bottle: improve written bottle output.Mike McQuaid
2013-10-31bottle: write to relative path if exists.Mike McQuaid
2013-10-31install: search when formula isn't found.Mike McQuaid
2013-10-31bottle: improve relocatable debugging.Elliot Saba
* When Homebrew developer mode is enabled, if a bottle is not found to be relocatable attempt to explain why * Print out paths of each file that still contains the string search for * If the string searched for was found in an executable, check to see if `otool` can explain the string's appearance * If otool can't explain, see if `strings` can explain Closes #23824. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-10-31Allow configuring HOMEBREW_LOGS.Mike McQuaid
2013-10-31Use HOMEBREW_LOGS more consistently.Mike McQuaid
2013-10-31Remove duplicate testJack Nagel
2013-10-31fetch: check for existing cache file before downloadingJack Nagel
2013-10-31fetch: clear partial downloads when --force is givenJack Nagel
Fixes #23764.
2013-10-31Generate logs in verbose modeStefan
Closes #23654. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-10-31sh: only activate X11 if it's installedJack Nagel
Fixes #23835.
2013-10-30Hardware::CPU: add extmodel helperMisty De Meo
2013-10-30Add Hardware::CPU.ssse3? helper method.Brian Stolz
Closes #23796. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-10-30git-etc: remove all code.Mike McQuaid
I've given up on this; too many edge cases. If someone else wants to pick it up then send me a message and I'll walk you through the approach.
2013-10-30Cleanup use of some global constants.Mike McQuaid
2013-10-30deps: don't use symbol-like output by default.Mike McQuaid
2013-10-30doctor: strengthen osx-gcc-installer warning.Mike McQuaid
We hate it and we should tell people why. Next step may be blocking it altogether.
2013-10-30install: print osx-gcc-installer doctor warning.Mike McQuaid
2013-10-30update: automatically tap migrated formulae.Mike McQuaid
When a formula is removed from core and installed let's tap it so users can get updates without caring which tap we want to put things in. This should allow us to migrate a lot of things to taps. Closes #23760.
2013-10-30Add tap migrations file.Mike McQuaid
2013-10-30exceptions: direct to correct tap on failure.Mike McQuaid
Closes #23757.
2013-10-30Formula: add tap? method.Mike McQuaid
2013-10-30global: add more tap regexes.Mike McQuaid
2013-10-30uses: display requirements.Mike McQuaid
Closes #23758.
2013-10-30deps: display requirements default_formulae.Mike McQuaid
2013-10-30doctor: ensure git --version actually matches.Mike McQuaid
Closes #23791.
2013-10-30Resource: extract unpacking from #stageJack Nagel
Closes #23768.
2013-10-30Resource: push conditional down into #verify_download_integrityJack Nagel
2013-10-30Use curl to download list of Apache mirrorsJack Nagel
Ruby's OpenURI library is somewhat broken under 1.8 and chokes on otherwise valid values of http(s)_proxy. Use curl to get the mirror list instead. Fixes #23708.
2013-10-29New command: `brew unlinkapps`Teo Ljungberg
The name is pretty self explanatory, it unlinks all installed applications found under `brew --prefix` from either `~/Applications` or `/Applications` Closes #22729. Signed-off-by: Adam Vandenberg <flangy@gmail.com>