aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-10-19MacOS.gcc_build_version: find GCC when unlinkedMisty De Meo
MacOS.gcc_42_build_version was returning nil if apple-gcc42 was installed but unlinked, which was disjoint with how other parts of Homebrew tried to see if it was present.
2013-10-19Make non-libs warning less judgmentalJack Nagel
2013-10-19Fix truncation of printed paths in cellar auditsJack Nagel
2013-10-19Move verbose ENV setup out of brew.rbJack Nagel
2013-10-19HOMEBREW_GIT_ETC: fix nil etc bug.Mike McQuaid
2013-10-19formula: fix git_etc bash_completion handling.Mike McQuaid
2013-10-18libextractor: add runtime dependency on libtoolJack Nagel
Fixes #23306.
2013-10-18Extract repeated conditional to a methodJack Nagel
2013-10-18Make condition clearer using namesJack Nagel
2013-10-18Merge XQuartz and X11 modulesJack Nagel
2013-10-18Move MacOS modules under OS::Mac namespaceJack Nagel
Closes #23138.
2013-10-18Rename MacOS to OS::MacJack Nagel
2013-10-18Add OS.mac? and OS.linux?Jack Nagel
2013-10-16Allow older non-Apple GCCs to build thingsMisty De Meo
2013-10-16Don't print multiple deps messages when only installing one depJack Nagel
2013-10-16add pin/unpin to helpStan
Closes #23267. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-16tap: don't print warning for apple-gcc42 failure.Mike McQuaid
This should be a temporary workaround until we get a grip on some Mavericks/Xcode 5.0 issues with e.g. ghc and go (stuff in core that currently needs GCC at runtime). These formulae both have Clang fixes in development. Things that needs GCC at compile-time should be booted from core. References #22872. References Homebrew/homebrew-dupes#229
2013-10-16audit: fix go audit problems.Mike McQuaid
2013-10-15Remove audit check for XZJack Nagel
Any formula with a URL that ends in ".xz" now gets this dependency automatically, so this check no longer does anything.
2013-10-15Avoid the need to defensively flatten tags arrayJack Nagel
2013-10-14Pathname: removed unused method aliasJack Nagel
2013-10-14Remove pointless assertionJack Nagel
2013-10-14Assert on state, not something that didn't happenJack Nagel
2013-10-13superenv: add gcc-4.0 to superenvMisty De Meo
2013-10-12CurlDownloadStrategy: no need to to_s, name should never be nilJack Nagel
2013-10-12git_etc: create etc if it doesn't exist.Mike McQuaid
2013-10-11Resource: do not mutate passed-in specs hashJack Nagel
2013-10-11SubversionDownloadStrategy: don't mutate URL stringJack Nagel
2013-10-11CurlDownloadStrategy: dup mirror list before mutating itJack Nagel
2013-10-11icu4c: add bottle regex.Mike McQuaid
2013-10-11GitDownloadStrategy: remove redundant use of nostdoutJack Nagel
2013-10-11GitDownloadStrategy: remove redundant use of :quiet_flagJack Nagel
2013-10-11GitDownloadStrategy: @@git is always a string, so inline itJack Nagel
2013-10-11SubversionDownloadStrategy: @@svn is always a string, so inline itJack Nagel
2013-10-11VCSDownloadStrategy: pull construction of @clone into superclassJack Nagel
2013-10-11VCSDownloadStrategy: rename checkout_name to cache_filenameJack Nagel
2013-10-10Move cached_location up to VCSDownloadStrategyJack Nagel
2013-10-10download_strategy: rename @co to @clone for uniformityJack Nagel
2013-10-10CxxStdlib: use f.recursive_dependencies in stdlib checkMisty De Meo
2013-10-10formula_installer: pass effective_deps to CxxStdlibMisty De Meo
2013-10-10CxxStdlib: don't check buildtime depsMisty De Meo
Otherwise it's possible that certain buildtime dependencies, that won't be linked against, will block a build. See #23115.
2013-10-10git_etc: update based on bottle etc/var changes.Mike McQuaid
2013-10-10formula_installer: handle etc/var in bottles.Mike McQuaid
Copy these files/folders to a .bottle directory under the Cellar for installation elsewhere at pouring time. Temporarily disable HOMEBREW_GIT_ETC methods until fixed.
2013-10-10formula: add bottle_prefix method.Mike McQuaid
2013-10-10Pathname: add cp_path_sub method.Mike McQuaid
This method allows copying a file to a new location by performing a substitution on the pathname.
2013-10-10InstallRenamed: don't overwrite etc files; rename.Mike McQuaid
If an etc file exists on installation instead of overwriting it (or requiring all the manual checks in formula) simply copy it with the extension `.default` appended.
2013-10-10MercurialDownloadStrategy: avoid creating Formula object just for opt_prefixJack Nagel
2013-10-09S3DownloadStrategy: use temporary_path accessorJack Nagel
2013-10-09Move checkout_name from AbstractDownloadStrategy to VCSDownloadStrategyJack Nagel
2013-10-09VCSDownloadStrategy: destructure spec hash more efficientlyJack Nagel