| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-24 | OS::Mac: allow clearing compiler version cache. | Mike McQuaid | |
| Without this itโs impossible for brew-test-bot to be able to verify if installing GCC has allowed it to fix a compiler selection failure. | |||
| 2014-07-24 | brew.1: reference GCC 4.9. | Mike McQuaid | |
| 2014-07-23 | storm 0.9.2 | Adrian Petrescu | |
| Closes Homebrew/homebrew#31025. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2014-07-23 | Modify "git rev-parse --verify" args in "has_ref?" | Dabrien 'Dabe' Murphy | |
| Per the `git-rev-parse(1)` manpage: --verify Verify that exactly one parameter is provided, and that it can be turned into a raw 20-byte SHA-1 that can be used to access the object database. If so, emit it to the standard output; otherwise, error out. If you want to make sure that the output actually names an object in your object database and/or can be used as a specific type of object For example, git rev-parse "$VAR^{commit}" will make sure $VAR names an existing object that is a commit-ish (i.e. a commit, or an annotated tag that points at a commit). That actually means that: git rev-parse --verify af8e768e2bd3b4398bca033998f83b0eb8874914 will _always_ return the SHA-1 hash โ regardless of whether or not that's actually a valid reference! Thus, when `GitDownloadStragtegy#update_repo` tries to check `has_ref?`, it mistakenly succeeds, and doesn't actually do a `git fetch origin`. The fix is to use: git rev-parse --verify "af8e768e2bd3b4398bca033998f83b0eb8874914^{commit}" Fixes Homebrew/homebrew#31045. Closes Homebrew/homebrew#31054. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-07-23 | Stop exposing mirrors array | Jack Nagel | |
| 2014-07-22 | Stop exposing the downloader as an attribute | Jack Nagel | |
| 2014-07-22 | Hide the downloader implementation from the installer | Jack Nagel | |
| 2014-07-21 | Ruby 1.8 doesn't have the \h regexp metacharacter | Jack Nagel | |
| 2014-07-21 | dependency_collector: add :java symbol | Mike McQuaid | |
| 2014-07-21 | requirements: add JavaDependency. | Mike McQuaid | |
| Requested in Homebrew/homebrew-science#1039. Closes Homebrew/homebrew#30852. | |||
| 2014-07-21 | brew-pull: don't fail to pull on Formula exception | Mike McQuaid | |
| 2014-07-20 | Simplify onoe | Jack Nagel | |
| 2014-07-20 | Fix install names in files in sbin | Jack Nagel | |
| 2014-07-20 | improve comment | Adam Vandenberg | |
| 2014-07-20 | use ObserverPathnameExtension to remove these files | Adam Vandenberg | |
| 2014-07-20 | add clarifying comments | Adam Vandenberg | |
| 2014-07-19 | fix comment | Adam Vandenberg | |
| 2014-07-19 | Passing an empty array to puts prints nothing | Jack Nagel | |
| 2014-07-19 | Pass the string directly to the output method | Jack Nagel | |
| 2014-07-19 | Pass array to puts instead of iterating over it | Jack Nagel | |
| 2014-07-19 | Default to stdout since other code calls this method | Jack Nagel | |
| 2014-07-19 | Remove intermediate method | Jack Nagel | |
| 2014-07-19 | brew-gist-logs: dump config directly | Jack Nagel | |
| 2014-07-19 | Allow verbose config to be written to any IO object | Jack Nagel | |
| 2014-07-19 | Don't mess with stdout when writing build config to a file | Jack Nagel | |
| 2014-07-19 | Remove a conditional and always pass the spec to satisfied_requirements | Jack Nagel | |
| 2014-07-19 | Remove the patch from the cache after applying it | Jack Nagel | |
| 2014-07-19 | Use if-else instead of postfix unless | Jack Nagel | |
| 2014-07-19 | Improve pull request URL regexp | Jack Nagel | |
| - use a regexp literal and avoid escaping forward slashes - escape the period in "github.com" - match only hex characters in the commit part - allow hyphen in usernames and repo names, matching what we allow for tap names - avoid unnecessary capture | |||
| 2014-07-18 | Fix checking out recursive git submodules | Maurus Cuelenaere | |
| When nested submodules appear in a git repository, the `git submodule foreach git checkout-index ..` command would fail because it would checkout at the root directory instead of in its parent(s)' folder. Eg: root/submodule1/submodule2 would be checked out in root/submodule2 Closes Homebrew/homebrew#30841. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-07-18 | clang doesn't support -fuse-linker-plugin | Dan | |
| Closes Homebrew/homebrew#30930. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-07-18 | Add a factory method that accepts a formula object | Jack Nagel | |
| 2014-07-18 | Ask the filename object for the prefix | Jack Nagel | |
| 2014-07-18 | Move bottle URL construction to the bottle object | Jack Nagel | |
| 2014-07-18 | Move bottle filename construction to a class | Jack Nagel | |
| 2014-07-18 | exec_editor with no arguments should not silently succeed | Jack Nagel | |
| 2014-07-18 | Check nil? || empty? instead of to_s.empty? | Jack Nagel | |
| 2014-07-18 | Drop pointless to_s call | Jack Nagel | |
| 2014-07-17 | Remove dead code | Jack Nagel | |
| This method is identical to the superclass implementation. | |||
| 2014-07-17 | Spell out "formula" in parameter name | Jack Nagel | |
| 2014-07-17 | Only ask for the stem once | Jack Nagel | |
| 2014-07-17 | Remove special case for now-deprecated GitHub URLs | Jack Nagel | |
| 2014-07-17 | Call size on the path | Jack Nagel | |
| 2014-07-17 | Use locals instead of repeatedly converting pathnames to strings | Jack Nagel | |
| 2014-07-17 | Remove deprecated options from brew-diy | Jack Nagel | |
| 2014-07-17 | diy: use configure as the heuristic for autotools | Jack Nagel | |
| Closes Homebrew/homebrew#30912. | |||
| 2014-07-17 | Remove commentary from error message | Phillip Calvin | |
| It might be best not to use the word "lame" here, as it's often considered to be an ableist slur. Closes Homebrew/homebrew#30915. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-07-16 | Remove more dead code | Jack Nagel | |
| 2014-07-16 | Don't raise when converting the tag to a version fails | Jack Nagel | |
| 2014-07-16 | Raise ArgumentError when a symbol can't be mapped to a version | Jack Nagel | |
| The fact that this is implemented as a hash lookup is an implementation detail, so don't let the KeyError bubble up. | |||
