| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-24 | Make the on-disk representation of taps unambiguous | Tsukasa OMOTO | |
| This commit supports "-" and "_" in names of user and repository. Closes #28203. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-04-23 | Support core GCC formula as a GCC compiler. | Mike McQuaid | |
| It is activated by the same mechanism as the Homebrew/versions compilers which now check if the GCC formula uses the same, correct version. References #28418. | |||
| 2014-04-21 | Don't test jruby deps since it makes the tests slow | Jack Nagel | |
| 2014-04-21 | Raise AlreadyLinkedError when a keg is already linked | Jack Nagel | |
| 2014-04-21 | Raise useful errors from make_relative_symlink | Jack Nagel | |
| 2014-04-15 | Don't use assert_nothing_raised | Jack Nagel | |
| 2014-04-15 | Remove questionable test | Jack Nagel | |
| This is already covered in test_mach.rb. | |||
| 2014-04-10 | Add tests for new bottling hooks. | Mike McQuaid | |
| Closes #27890. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-04-06 | Clean up test classes | Jack Nagel | |
| 2014-04-03 | Remove special behavior of autotools symbol deps | Jack Nagel | |
| Closes #28094. | |||
| 2014-04-01 | Stop jumping through hoops to get at the collector object | Jack Nagel | |
| 2014-03-27 | Assert that Keg#link produces relative symlinks | Jack Nagel | |
| 2014-03-27 | Assert that the broken symlink is actually overwritten | Jack Nagel | |
| 2014-03-27 | Don't let broken symlinks halt linking | Jack Nagel | |
| 2014-03-24 | bottle_version: handle pazpar2 style. | Mike McQuaid | |
| 2014-03-22 | Preserve permissions when using Pathname#atomic_write | Jack Nagel | |
| 2014-03-18 | Set bottle download strategy directly | Jack Nagel | |
| We know what strategy we want, so going through DownloadStrategyDetector is wasted work. Now we can remove those patterns from the detector and have two fewer branches each time through. | |||
| 2014-03-18 | Make relative symlinks in Pathname#install_symlink | Jack Nagel | |
| Closes #27672. | |||
| 2014-03-17 | bottle_version: support lz4 style. | Mike McQuaid | |
| 2014-03-13 | Enable new patch implementation with compatibility layer | Jack Nagel | |
| 2014-03-13 | New patch implementation and DSL | Jack Nagel | |
| This commit introduces a new patch implementation that supports checksums and caching. Patches are declared in blocks: patch do url ... sha1 ... end A strip level of -p1 is assumed. It can be overridden using a symbol argument: patch :p0 do url ... sha1 ... end Patches can be declared in stable, devel, and head blocks. This form is preferred over using conditionals. stable do # ... patch do url ... sha1 ... end end Embedded (__END__) patches are declared like so: patch :DATA patch :p0, :DATA Patches can also be embedded by passing a string. This makes it possible to provide multiple embedded patches while making only some of them conditional. patch :p0, "..." | |||
| 2014-03-13 | Make debug an installer mode | Jack Nagel | |
| 2014-03-10 | Make bottle implementation more generic | Jack Nagel | |
| 2014-03-09 | Clear dependency cache after each test | Jack Nagel | |
| 2014-03-05 | Remove special X11 proxy deps | 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-03 | Simplify test formula setup | Jack Nagel | |
| 2014-02-28 | Add TapDependency | Jack Nagel | |
| 2014-02-27 | Set owner ivar in SoftwareSpec | Jack Nagel | |
| 2014-02-27 | Eliminate mutation of Dependency objects | Jack Nagel | |
| 2014-02-27 | Add set union to Options | Jack Nagel | |
| 2014-02-27 | Apply cyclic dependency hack unconditionally | Jack Nagel | |
| 2014-02-23 | Cleaner: do work in clean instead of constructor | Adam Vandenberg | |
| 2014-02-22 | bottle_version: add x264. | Mike McQuaid | |
| 2014-02-22 | bottle_version: improve test filenames. | Mike McQuaid | |
| 2014-02-21 | Eliminate nil check on path parameter | Jack Nagel | |
| 2014-02-21 | Move Formula.class_s to Formulary | Jack Nagel | |
| 2014-02-21 | Remove downloader from Formula | Jack Nagel | |
| 2014-02-21 | Remove test with too much implementation knowledge | Jack Nagel | |
| 2014-02-18 | Inline static exception text to remove a rescue | Jack Nagel | |
| 2014-02-13 | Implement equality for Dependencies collections | Jack Nagel | |
| 2014-01-11 | Fix tokenizing openssl style versions | Jack Nagel | |
| Fixes #25736. | |||
| 2014-01-04 | stdenv tests: add gcc-4.0 test | Misty De Meo | |
| 2013-12-22 | cleaner: add more tests for current behavior | Jack Nagel | |
| 2013-12-21 | cleaner: clean up broken and orphaned symlinks | Jack Nagel | |
| 2013-12-21 | cleaner: add test to demonstrate that empty prefixes are removed | Jack Nagel | |
| 2013-12-21 | cleaner: add tests to document current pruning behavior | Jack Nagel | |
| 2013-12-21 | cleaner: add tests to demonstrate some current failures | Jack Nagel | |
| 2013-12-21 | cleaner: slightly less coupling in tests | Jack Nagel | |
| 2013-12-14 | Update string references to mxcl/homebrew. | Mike McQuaid | |
