| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-30 | Use the tab in place of build during tests | Jack Nagel | |
| 2014-07-30 | Add without? to Tab | Jack Nagel | |
| 2014-07-30 | Pass the build object into the Tab | Jack Nagel | |
| Since the Tab is written in the build process, the formula's build object will have the correct args attached to it already, so we don't need to reconstruct it. | |||
| 2014-07-30 | Remove unused accessor | Jack Nagel | |
| 2014-07-30 | Simplify BuildOptions copy tests | Jack Nagel | |
| 2014-07-30 | Rename resource? to resource_defined? | Jack Nagel | |
| 2014-07-30 | Handle nonexistent files when constructing ConflictError | Jack Nagel | |
| Closes Homebrew/homebrew#31051. | |||
| 2014-07-29 | Limit exposure of the options data structures | Jack Nagel | |
| 2014-07-29 | --cc=: make GNU_GCC checks stricter | Misty De Meo | |
| Fixes Homebrew/homebrew#30668 | |||
| 2014-07-29 | Remove unused require | Jack Nagel | |
| 2014-07-29 | Use the library path constant to get the library path | Jack Nagel | |
| 2014-07-29 | Remove patch hacks from unpack | Jack Nagel | |
| 2014-07-29 | Remove patch hacks from audit | Jack Nagel | |
| 2014-07-29 | Simplify internal representation of patches | Jack Nagel | |
| - remove support for IO objects, since we no longer access ::DATA directly - since we don't need to support IO objects, use a separate class for string patches and stop wrapping strings in StringIO ojects | |||
| 2014-07-29 | Decouple DATA patches from the executing script | Jack Nagel | |
| 2014-07-29 | Store test patches in constants | Jack Nagel | |
| 2014-07-29 | Pathname.binread | Adam Vandenberg | |
| 2014-07-29 | brew-test-bot: handle changed formulae deps. | Mike McQuaid | |
| If both a formula and its dependencies are changed in a single pull request it'll fail because the bottle block may no longer be correct. Handle this case by ignoring bottle pour failures and fetching the source packages instead of bottles. | |||
| 2014-07-28 | Fix up dep directories before activating ENV extensions | Jack Nagel | |
| 2014-07-28 | Move the fixopt method into the Build class | Jack Nagel | |
| 2014-07-28 | Make Patch a module since it only has singleton methods | Jack Nagel | |
| 2014-07-28 | Remove inheritance patch classes | Jack Nagel | |
| 2014-07-28 | Add test 1x1 images for formula test fixtures. | Mike McQuaid | |
| images | |||
| 2014-07-27 | backport binwrite from Ruby 2.1+ | Adam Vandenberg | |
| 2014-07-27 | Rename write_binary to binwrite | Adam Vandenberg | |
| 2014-07-27 | audit 'def test' | Adam Vandenberg | |
| Closes Homebrew/homebrew#31120 | |||
| 2014-07-27 | add Pathname.write_binary | Adam Vandenberg | |
| 2014-07-26 | A period is a valid formula name character | Jack Nagel | |
| Fixes Homebrew/homebrew#31052. | |||
| 2014-07-26 | Add test for reporting tap updates | Jack Nagel | |
| 2014-07-26 | Clean up updater tests | Jack Nagel | |
| 2014-07-26 | Remove obsolete hacks from updater report | Jack Nagel | |
| 2014-07-26 | Only populate the report with formula paths | Jack Nagel | |
| 2014-07-26 | Switch from backticks to Utils.popen_read | Jack Nagel | |
| 2014-07-26 | Separate reading and parsing the diff | Jack Nagel | |
| 2014-07-25 | update: remove unused rename detection | Jack Nagel | |
| Right now this code only produces false positives. When we have real support for renames, we can implement it more carefully. Closes Homebrew/homebrew#31126. | |||
| 2014-07-25 | update: simplify diff parsing | Jack Nagel | |
| 2014-07-24 | Stop rescuing Exception when making opt link | Jack Nagel | |
| 2014-07-24 | Push keg_only special-case into link | Jack Nagel | |
| 2014-07-24 | Pass the keg object into link and fix_install_names | Jack Nagel | |
| 2014-07-24 | brew-test-bot: clear compiler version cache. | Mike McQuaid | |
| This fix means that brew-test-bot can bottle formulae that require GCC again. | |||
| 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. | |||
