| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-05 | Teach commands to work with revisions | Jack Nagel | |
| 2014-03-05 | Encode formula revision in installation prefix | Jack Nagel | |
| In order to allow kegs built with the same version but differing formula revisions to coexist, we must encode the revision as part of the keg's name. This is necessary to actually perform an upgrade, as we cannot upgrade a keg in-place, and temporarily moving it pending the result of the upgrade is error-prone and potentially slow. To accomplish this, we introduce a new Formula#pkg_version method that concatenates the active_spec version with the formula revision. An exception is made for a formula that has no revision: the tag is omitted. This preserves compatibility with existing installations. | |||
| 2014-03-05 | Enable tracking of formula revisions | Jack Nagel | |
| It is useful to be able to prompt upgrades in response to events other than a version update; for example, when a dependency is updated and its library version changes, dependents need to be rebuilt to link against the new library. Currently we cannot do this automatically, which means a flood of tickets whenever the library version of a popular library changes. To address this, we need to track an additional piece of metadata, the "revision" of the formula, which can be incremented when appropriate to prompt an upgrade. It can then be reset to zero when the next version change occurs. | |||
| 2014-03-05 | Consolidate bottle defaults and remove a method | Jack Nagel | |
| 2014-03-05 | audit: ...or quoted | Adam Vandenberg | |
| 2014-03-05 | audit: find env/export as a full word, not as a prefix | Adam Vandenberg | |
| Closes Homebrew/homebrew#27219. | |||
| 2014-03-04 | Fix the bad value of EC2_HOME in the standard_instructions | sowawa | |
| Change EC2_HOME's value from 'export EC2_HOME="/usr/local/Cellar/ec2-api-tools/1.6.12.0/"' to 'export EC2_HOME="/usr/local/Cellar/ec2-api-tools/1.6.12.0/libexec"' Avoide the wrong value of EC_HOME caused by 024208466bfb4ffb479d48709caecc6a1e85ba4d Closes Homebrew/homebrew#25918. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2014-03-04 | Add `brew info --json=v1` to the bash completion script | Jaime Marquínez Ferrándiz | |
| Closes Homebrew/homebrew#27166. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2014-03-04 | add options to fetch completion | Adam Vandenberg | |
| 2014-03-04 | document fetch --force-bottle | Adam Vandenberg | |
| 2014-03-04 | brew-man: view the target file directly | Adam Vandenberg | |
| 2014-03-04 | Add wxPython as separate formula | Misty De Meo | |
| Closes Homebrew/homebrew#25651. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2014-03-04 | Use name of formula rather than name of dependency | Troels Thomsen | |
| Closes Homebrew/homebrew#27192. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-03-04 | Let commands decide what mode the installer should use | Jack Nagel | |
| 2014-03-04 | Extract installer setup to prelude method | Jack Nagel | |
| 2014-03-04 | Show full name when a installing a tap dependency | Jack Nagel | |
| 2014-03-04 | bottle: fix bottling Git tag case. | Mike McQuaid | |
| 2014-03-03 | Prefer Formula#name method over Formula#to_s | Jack Nagel | |
| 2014-03-03 | Skip dependency expansion completely when ignore_deps? is true | Jack Nagel | |
| 2014-03-03 | Remove another reference to subformulae | Jack Nagel | |
| 2014-03-03 | Replace subformula example with a resource example | Jack Nagel | |
| 2014-03-03 | Simplify test formula setup | Jack Nagel | |
| 2014-03-03 | utils: replace bright green with ANSI bold+green. | April Arcus | |
| There are two ways of outputting bright ANSI colors to the terminal - the ANSI codes 30-37 plus a bold code (most terminals render bold text with brighter colors, by convention), or the widely supported aixterm codes 90-97. Although the aixterm codes are more precise (disambiguating bold font from bright color), the ANSI bold+green enables compatibility with the popular [Solarized](https://github.com/altercation/solarized) color theme, which reassigns the "bright green" codepoint to a shade of gray. Closes Homebrew/homebrew#27125. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-03-03 | keg_fix_install_names: gsub shebangd bottle files. | Mike McQuaid | |
| Closes Homebrew/homebrew#27126. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-03-02 | Stop mutating build options in Tab.create | Jack Nagel | |
| 2014-03-02 | Document `brew info --json` | Jack Nagel | |
| Closes Homebrew/homebrew#26811. | |||
| 2014-03-02 | Stop mutating build options in upgrade | Jack Nagel | |
| 2014-03-02 | Remove unnecessary parameter from inherited_options_for | Jack Nagel | |
| 2014-03-02 | audit: Raise a problem if the SourceForge download url uses http instead of ↵ | Jaime Marquínez Ferrándiz | |
| https Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2014-03-02 | Revert "Let commands decide what mode the installer should use" | Jack Nagel | |
| I'd still like to make this change, but at least for now the initializer requires ignore_deps to be set correctly. This reverts commit 881a8855b944fa9bd7dfd598bb9197f79f7a13f0. | |||
| 2014-03-01 | Move wkhtmltopdf to the boneyard | Adam Vandenberg | |
| Closes Homebrew/homebrew#26813. | |||
| 2014-03-01 | add check for /Library Python | Adam Vandenberg | |
| Closes Homebrew/homebrew#24788. | |||
| 2014-03-02 | Fix typo | Jack Nagel | |
| 2014-03-02 | Let commands decide what mode the installer should use | Jack Nagel | |
| 2014-03-02 | Reduce the number of ways options can be passed to the installer | Jack Nagel | |
| 2014-03-01 | Remove unnecessary memoization from FormulaInstaller#build_argv | Jack Nagel | |
| 2014-03-02 | ENV: request no byte code Python when bottling. | Mike McQuaid | |
| 2014-03-01 | Only propagate universal option if the formula defines it | Jack Nagel | |
| 2014-03-01 | Compare pathnames directly | Jack Nagel | |
| 2014-03-01 | reinstall: re-raise original exception after cleaning up | Jack Nagel | |
| 2014-03-01 | reinstall: fix incorrect use of Formula.canonical_name | Jack Nagel | |
| Fixes Homebrew/homebrew#27117. | |||
| 2014-03-01 | Make conditional more obvious | Jack Nagel | |
| 2014-03-01 | brew-test-bot: use fetch --retry. | Mike McQuaid | |
| Closes Homebrew/homebrew#27110. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-03-01 | fetch: add --retry option to retry fetch once. | Mike McQuaid | |
| Sometimes there may be intermittent failures with hosts that work if immediately retried. Let's allow a single retry in this case with the --retry flag. This also behaves nicely with the --force flag. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-02-28 | audit: don't complain about missing cross-tap dependencies | Jack Nagel | |
| 2014-02-28 | Don't munge arguments when configure is run by make | Jack Nagel | |
| Fixes Homebrew/homebrew-versions#364. | |||
| 2014-02-28 | Fix blacklist.rb syntax error | Ben Moss | |
| Closes Homebrew/homebrew#27102. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-02-28 | Fix libpcap blacklist message | Jack Nagel | |
| 2014-02-28 | Use Formula.path | Jack Nagel | |
| 2014-02-28 | Remove libarchive from the blacklist, it's in core now | Jack Nagel | |
