| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-10-22 | doctor: remove 10.9 warning | Jack Nagel | |
| 2013-10-22 | Remove "double negative" condition | Jack Nagel | |
| 2013-10-22 | Eagerly initialize formula specs | Jack Nagel | |
| Declarations of dependencies, options, and resources in the DSL only apply to specs that have already been initialized. For example, given this snippet: url ... sha1 ... depends_on 'foo' devel do url ... sha1 ... end The dependency 'foo' will be recorded for the stable spec, but not the devel spec, since it was not initialized prior to the call to depends_on. While it is considered best practice to declare all specs (stable, devel, head, and bottle) prior to other declarations, there is nothing that enforces this ordering, so when it happens it can be confusing and hard to debug. To prevent this, we can initialize all specs up front. This comes with a performance penalty for commands that load all formulae into memory, but that is probably outweighed by what we gain in correctness. Fixes Homebrew/homebrew#23425. | |||
| 2013-10-22 | Different regex for user/tap/formula and user/tap. | Mike McQuaid | |
| Closes Homebrew/homebrew#23430. | |||
| 2013-10-21 | Fix bottle_tag tests | Misty De Meo | |
| 2013-10-21 | Bottles: add Leopard/PPC tags | Misty De Meo | |
| 2013-10-21 | Update Leopard/Tiger bottle tags | Misty De Meo | |
| * PPC bottles are in the os_cpu format, e.g. :tiger_g3 * Intel bottles are the bare cat, as usual * 64-bit bottles have _64 appended to them, e.g. :tiger_g5_64 or :leopard_64 | |||
| 2013-10-21 | install: silently ignore already tapped taps. | Mike McQuaid | |
| 2013-10-21 | tap: use dedicated exception for already tapped. | Mike McQuaid | |
| 2013-10-21 | install: fix trying to tap local bottles. | Mike McQuaid | |
| 2013-10-21 | install: tap if full tap formula format given. | Mike McQuaid | |
| Closes Homebrew/homebrew#23411. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2013-10-21 | global: unify tap regex. | Mike McQuaid | |
| Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2013-10-20 | OS::Mac: Add Xcode 2.5 compiler | Misty De Meo | |
| 2013-10-19 | MacOS.gcc_build_version: find GCC when unlinked | Misty 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-19 | Make non-libs warning less judgmental | Jack Nagel | |
| 2013-10-19 | Fix truncation of printed paths in cellar audits | Jack Nagel | |
| 2013-10-19 | Move verbose ENV setup out of brew.rb | Jack Nagel | |
| 2013-10-19 | HOMEBREW_GIT_ETC: fix nil etc bug. | Mike McQuaid | |
| 2013-10-19 | formula: fix git_etc bash_completion handling. | Mike McQuaid | |
| 2013-10-18 | libextractor: add runtime dependency on libtool | Jack Nagel | |
| Fixes Homebrew/homebrew#23306. | |||
| 2013-10-18 | Extract repeated conditional to a method | Jack Nagel | |
| 2013-10-18 | Make condition clearer using names | Jack Nagel | |
| 2013-10-18 | Merge XQuartz and X11 modules | Jack Nagel | |
| 2013-10-18 | Move MacOS modules under OS::Mac namespace | Jack Nagel | |
| Closes Homebrew/homebrew#23138. | |||
| 2013-10-18 | Rename MacOS to OS::Mac | Jack Nagel | |
| 2013-10-18 | Add OS.mac? and OS.linux? | Jack Nagel | |
| 2013-10-16 | Allow older non-Apple GCCs to build things | Misty De Meo | |
| 2013-10-16 | Don't print multiple deps messages when only installing one dep | Jack Nagel | |
| 2013-10-16 | add pin/unpin to help | Stan | |
| Closes Homebrew/homebrew#23267. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-10-16 | tap: 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 Homebrew/homebrew#22872. References Homebrew/homebrew-dupes#229 | |||
| 2013-10-16 | audit: fix go audit problems. | Mike McQuaid | |
| 2013-10-15 | Remove audit check for XZ | Jack Nagel | |
| Any formula with a URL that ends in ".xz" now gets this dependency automatically, so this check no longer does anything. | |||
| 2013-10-15 | Avoid the need to defensively flatten tags array | Jack Nagel | |
| 2013-10-14 | Pathname: removed unused method alias | Jack Nagel | |
| 2013-10-14 | Remove pointless assertion | Jack Nagel | |
| 2013-10-14 | Assert on state, not something that didn't happen | Jack Nagel | |
| 2013-10-13 | superenv: add gcc-4.0 to superenv | Misty De Meo | |
| 2013-10-12 | CurlDownloadStrategy: no need to to_s, name should never be nil | Jack Nagel | |
| 2013-10-12 | git_etc: create etc if it doesn't exist. | Mike McQuaid | |
| 2013-10-11 | Resource: do not mutate passed-in specs hash | Jack Nagel | |
| 2013-10-11 | SubversionDownloadStrategy: don't mutate URL string | Jack Nagel | |
| 2013-10-11 | CurlDownloadStrategy: dup mirror list before mutating it | Jack Nagel | |
| 2013-10-11 | icu4c: add bottle regex. | Mike McQuaid | |
| 2013-10-11 | GitDownloadStrategy: remove redundant use of nostdout | Jack Nagel | |
| 2013-10-11 | GitDownloadStrategy: remove redundant use of :quiet_flag | Jack Nagel | |
| 2013-10-11 | GitDownloadStrategy: @@git is always a string, so inline it | Jack Nagel | |
| 2013-10-11 | SubversionDownloadStrategy: @@svn is always a string, so inline it | Jack Nagel | |
| 2013-10-11 | VCSDownloadStrategy: pull construction of @clone into superclass | Jack Nagel | |
| 2013-10-11 | VCSDownloadStrategy: rename checkout_name to cache_filename | Jack Nagel | |
| 2013-10-10 | Move cached_location up to VCSDownloadStrategy | Jack Nagel | |
