| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-12-21 | prune: remove unnecessary .sort | Jack Nagel | |
| 2013-12-20 | brew-test-bot: delete takes string, not regex. | Mike McQuaid | |
| 2013-12-20 | brew-test-bot: remove form feed properly. | Mike McQuaid | |
| 2013-12-19 | brew-test-bot: use install --only-dependencies. | Mike McQuaid | |
| 2013-12-19 | Note when --only-dependencies is a no-op | Jack Nagel | |
| 2013-12-19 | install: add --only-dependencies option | Steven Peters | |
| The traditional approach to installing the dependencies of a formula is the following: brew install `brew deps formula` This approach ignores any options that are specified in the parent formula. This pull request adds a --only-dependencies option to brew install that installs the dependencies of a formula with optional flags, but returns before installing the parent formula. Closes Homebrew/homebrew#25272. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-12-18 | brew-test-bot: regex to delete invalid XML chars. | Mike McQuaid | |
| 2013-12-17 | Move comparepdf to boneyard | Adam Vandenberg | |
| Upstream is no longer maintaining this software, and it does not build with Xcode 5. Closes Homebrew/homebrew#24911. | |||
| 2013-12-17 | bottle: extract method for enumerating files that match a string | Jack Nagel | |
| This brings a (small) performance improvement as we yield the files as they are output by fgrep rather than waiting until fgrep is done to do any work. | |||
| 2013-12-17 | versions: improve performance of rev_list | Jack Nagel | |
| 2013-12-17 | doctor: don't complain about unmigrated remote. | Mike McQuaid | |
| 2013-12-17 | doctor: fix autocrlf set command. | Mike McQuaid | |
| Fixes Homebrew/homebrew#25282. | |||
| 2013-12-17 | brew-test-bot: strip more unicode. | Mike McQuaid | |
| 2013-12-17 | doctor: add instructions for remote migration. | Mike McQuaid | |
| 2013-12-16 | add nlopt to migration | Adam Vandenberg | |
| 2013-12-15 | options: show --HEAD and --devel when appropriate | Adam Vandenberg | |
| Closes Homebrew/homebrew#24680. | |||
| 2013-12-15 | doctor: don't let gitconfig break dirty-tree check | Chris Kampmeier | |
| `brew doctor` always complains about uncommitted modifications to Homebrew when you have status.branch=true in your git config, because the implicit --branch makes `git status -s` always print branch/tracking info. The --porcelain mode is similar to -s/--short, but ignores most of the user's config and should remain stable. The --untracked-files option ensures we'll see untracked files even for users with status.showUntrackedFiles=no, which is not suppressed by --porcelain for some reason. Closes Homebrew/homebrew#25230. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2013-12-14 | CLT.version: check 10.9 CLT first | Misty De Meo | |
| 10.9 users might have older CLT receipts sitting around, which could result in bad pkgutil results. For example, before changing this, my `brew --config` was printing '1.0' (the 10.7 version) instead of '5.0.1.0.1.1382131676', the actual CLT I had installed. | |||
| 2013-12-14 | doctor: check for migrated origin Git remote. | Mike McQuaid | |
| Closes Homebrew/homebrew#25211. | |||
| 2013-12-14 | update: rewrite origin to point to Homebrew org. | Mike McQuaid | |
| 2013-12-14 | tap: change core formula tap naming. | Mike McQuaid | |
| 2013-12-14 | bottle: remove unused require | Jack Nagel | |
| 2013-12-14 | bottle: avoid keeping entire `strings` output in memory | Jack Nagel | |
| 2013-12-14 | Update string references to mxcl/homebrew. | Mike McQuaid | |
| 2013-12-14 | Update docs, comment mxcl/homebrew refs. | Mike McQuaid | |
| 2013-12-14 | Add HOMEBREW_TEMP to testing environment | Jack Nagel | |
| 2013-12-14 | Remove unnecessary captures in otool regexp | Jack Nagel | |
| 2013-12-14 | Unify install name parsing | Jack Nagel | |
| 2013-12-14 | keg: use start_with? instead of regexp match | Jack Nagel | |
| 2013-12-14 | Extract HOMEBREW_TEMP constant | Jack Nagel | |
| 2013-12-14 | Move Pathname#dynamically_linked_libraries to mach module | Jack Nagel | |
| 2013-12-14 | keg: add debug output to install name machinery | Jack Nagel | |
| 2013-12-14 | keg: the argument to find_dylib is already a Pathname | Jack Nagel | |
| 2013-12-14 | keg: combine loops in relocate_install_names | Jack Nagel | |
| 2013-12-14 | keg: eliminate reject_proc, make callers determine which names to fix | Jack Nagel | |
| 2013-12-14 | keg: yield install names successively instead of all at once | Jack Nagel | |
| Every caller of install_names_for loops over the yielded array. Now that we have separated the dylib id calculation and update, we can eliminate the need for a separate loop and yield each install name individually. Rename this method to "each_install_name_for" for clarity. | |||
| 2013-12-14 | keg: decouple dylib id changes from install name changes | Jack Nagel | |
| The dylib id calculation does not use any information gathered in install_names_for, so we can pull the logic out completely and only yield the install names. | |||
| 2013-12-14 | keg: factor out dylib id calculation | Jack Nagel | |
| 2013-12-14 | keg: try to avoid disk IO when possible | Jack Nagel | |
| Calling Pathname#text_executable? reads in the first 1024 bytes of the file, so try the basename check (which requires no filesystem access) first. | |||
| 2013-12-14 | keg: use lib helper | Jack Nagel | |
| 2013-12-14 | Pathname#extname returns a string | Jack Nagel | |
| 2013-12-13 | xcode-select check: move after first options | Misty De Meo | |
| 2013-12-13 | fix repo URL for brew search | Adam Vandenberg | |
| Closes Homebrew/homebrew#25192. | |||
| 2013-12-13 | Adjust bad xcode-select path exit code | Misty De Meo | |
| 2013-12-13 | brew: error out if bad xcode-select path given | Misty De Meo | |
| Since a bad xcode-select path can cause many brew commands to freeze, it's worth warning users and bailing out as early as possible. The doctor check wasn't good enough, since the doctor could freeze before the warning about this was ever printed. | |||
| 2013-12-12 | doctor: fix PATH issues in comments | Bovard Tiberi | |
| Closes Homebrew/homebrew#25170. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-12-12 | bottle: only chdir into the cellar when tarring up the bottle | Jack Nagel | |
| 2013-12-12 | Add bash completion support for "brew switch" | Osman Currim | |
| First autocompletes on the names of installed packages and then autocompletes on available versions for that specific package Closes Homebrew/homebrew#25051. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-12-12 | Build install summary in a separate method and print all at once | Jack Nagel | |
| This prevents interleaved output, e.g. when running with Ruby warnings turned on. | |||
| 2013-12-12 | Combine superenv tests | Jack Nagel | |
