| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-06 | Initialize cxxstdlib set lazily | Jack Nagel | |
| This is used rarely and only at build-time, so we don't need to create it when instantiating the formula. | |||
| 2014-04-06 | drop unnecessary nil checks | Jack Nagel | |
| 2014-04-06 | Clean up test classes | Jack Nagel | |
| 2014-04-06 | Drop conditional that is always false | Jack Nagel | |
| 2014-04-06 | show formula version in failed build output | Adam Vandenberg | |
| 2014-04-06 | Mirror unlink logic when checking for linked keg-only formulae | Jack Nagel | |
| 2014-04-06 | Recognize and extract xar files | Jack Nagel | |
| 2014-04-06 | brew audit: show line number for whitespace | Lee Hanxue | |
| Closes Homebrew/homebrew#24481. Closes Homebrew/homebrew#24490. | |||
| 2014-04-06 | pathname: use ln_sf in install_symlink. | Mike McQuaid | |
| Closes Homebrew/homebrew#28136. | |||
| 2014-04-06 | Extract common decompression code to a method | Jack Nagel | |
| 2014-04-06 | Handle untarred bzip2 files | Jack Nagel | |
| Fixes Homebrew/homebrew#28187. | |||
| 2014-04-06 | Use a case statement in Pathname#compression_type | Jack Nagel | |
| 2014-04-06 | python caveats: use `>` instead of `>>` | Samuel John | |
| The `homebrew.pth` should be a file with a single line in it. Also (at least on zsh) if the file does not exist, `>>` will result in an error. The `>` works in both, bash and zsh and creates the file with the `echo`ed contet. Closes Homebrew/homebrew#28201. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-04-06 | Remove now unnecessary realpath calls | Jack Nagel | |
| 2014-04-06 | Always resolve one symlink when loading formula files | Jack Nagel | |
| This means that tapped formula will always have the correct path, and we can stop calling realpath everywhere. | |||
| 2014-04-06 | Fall back to open/write when atomic_write fails | Jack Nagel | |
| Fixes Homebrew/homebrew#28190. | |||
| 2014-04-05 | Remove obsolete guards around canonical_name return value | Jack Nagel | |
| 2014-04-05 | Implement canonical_name in Formulary | Jack Nagel | |
| 2014-04-05 | Drop support for passing incomplete paths | Jack Nagel | |
| `brew install ./foo` treats `./foo` like `./foo.rb`. This requires a confusing special case in the name resolution logic and doesn't make a whole lot of sense from a UX perspective. Drop support for this. The argument should be an absolute path, a relative path, or a formula name, rather than a hybrid. cf. https://github.com/Homebrew/homebrew/issues/23430#issuecomment-26776962 | |||
| 2014-04-05 | Extract alias resolution to a separate loader class | Jack Nagel | |
| 2014-04-05 | Use StandardLoader when we know the path already | Jack Nagel | |
| 2014-04-05 | Drop readable? check since we don't do that for any other case | Jack Nagel | |
| 2014-04-05 | Simplify tap formula loading | Jack Nagel | |
| 2014-04-05 | Pass path directly to StandardLoader when possible | Jack Nagel | |
| Now we can avoid computing the path twice in the common case. | |||
| 2014-04-05 | Eliminate repeated work in Formulary.factory | Jack Nagel | |
| Much of the name resolution done in Formula.canonical_name is repeated Formulary.factory. Here we eliminate the repeated work by duplicating the code from canonical_name. Later we will refactor it so that both methods can share the bulk of the logic. | |||
| 2014-04-05 | Guard against nil in inherited_options hash | Jack Nagel | |
| Fixes Homebrew/homebrew#28188. | |||
| 2014-04-05 | Combine conditional branches that do the same thing | Jack Nagel | |
| 2014-04-05 | FromPathLoader already calls expand_path | Jack Nagel | |
| 2014-04-05 | Prefer File.extname to regexp | Jack Nagel | |
| 2014-04-05 | More correct "symlink already exists" check | Jack Nagel | |
| 2014-04-05 | Avoid realpath where it is not necessary | Jack Nagel | |
| Symlinks in opt and LinkedKegs point directly at a keg in the cellar, so only resolving one symlink should suffice, and make it clear what path we are actually interested in. | |||
| 2014-04-05 | Ignore interrupts while cleaning up | Jack Nagel | |
| 2014-04-05 | Automatically reinstall up-to-date dependencies that are missing options | Jack Nagel | |
| Closes Homebrew/homebrew#21223. | |||
| 2014-04-05 | Rename outdated_keg to linked_keg | Jack Nagel | |
| 2014-04-05 | Load install receipt before performing any operations on existing kegs | Jack Nagel | |
| 2014-04-05 | Ensure build deps are installed for deps with inherited options | Jack Nagel | |
| Fixes Homebrew/homebrew#28144. | |||
| 2014-04-05 | Add Xcode 5.1.1 (=Golden master build) clang version | Clemens Gruber | |
| Closes Homebrew/homebrew#28173. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-04-04 | Clean up some concatentation inside interpolation | Jack Nagel | |
| 2014-04-04 | Xcode.prefix: remove osx-gcc-installer hack | Misty De Meo | |
| This hack is starting to outlive its usefulness, and produces false positives. Fixes Homebrew/homebrew#28147. | |||
| 2014-04-04 | Need to still check formula build state for some reason | Jack Nagel | |
| 2014-04-04 | Fix universal option inheritance during upgrades | Jack Nagel | |
| 2014-04-04 | python_dependency: don't block pour when :build. | Mike McQuaid | |
| 2014-04-04 | 0644 is not executable | Jack Nagel | |
| 2014-04-03 | Remove need for class name cache by only computing it once per formula | Jack Nagel | |
| 2014-04-03 | python_dependency: only pour with system python. | Mike McQuaid | |
| This is as Python bindings are not build in a way that can have system or Homebrew Python used interchangeably. | |||
| 2014-04-03 | formula_installer: check pour from requirements. | Mike McQuaid | |
| 2014-04-03 | requirement: add pour_bottle? method. | Mike McQuaid | |
| Allows disabling bottles from requirements. | |||
| 2014-04-03 | Build the version scanner regexp once | Jack Nagel | |
| 2014-04-03 | Add missing '`' to message of blacklisted rubinius | Clemens Müller | |
| As pointed out by @mikemcquaid in http://git.io/Q5b9wg Closes Homebrew/homebrew#28106. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-04-03 | Revert "Audit gnome URLs, prefer download.gnome.org" | Jack Nagel | |
| This reverts commit 557ef8df05a8ea28ed903f08b2009ebc0e218f5a. | |||
