| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-07-22 | Pathname#write: don't check ARGV.force? | Jack Nagel | |
| Closes Homebrew/homebrew#21390. | |||
| 2013-07-22 | typo | Phil Smith | |
| Closes Homebrew/homebrew#21385. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-07-19 | Add String#end_with? | Jack Nagel | |
| I'm tired of not remembering if start_with?/end_with? are portable, so just add them both if they're not defined. | |||
| 2013-07-19 | Fix String#start_with? implementation | Jack Nagel | |
| It is supposed to accept a variable number of prefixes, and also to check if they are convertible to strings. This matches behavior documented in RubySpec. | |||
| 2013-07-17 | add ARGV.value | Adam Vandenberg | |
| 2013-07-13 | Handle NULs in link targets in Pathname#resolved_path_exists? | Jack Nagel | |
| Fixes Homebrew/homebrew#19475. Fixes Homebrew/homebrew#21184. | |||
| 2013-07-11 | Remove unreachable branch in ENV.fortran | Jack Nagel | |
| Now that this is handled by a Requirement with a default formula, this code cannot be triggered under normal circumstances. The advice given has now been moved to the Formula Cookbook on the wiki. | |||
| 2013-07-06 | Don't use install_p directly | Jack Nagel | |
| 2013-06-26 | ARGV: filter build-bottle from dependencies. | Mike McQuaid | |
| Fixes Homebrew/homebrew#20682. | |||
| 2013-06-24 | Add Fortran ENV helpers | Adam Vandenberg | |
| 2013-06-22 | ARGV: ensure ? methods return truth values. | Mike McQuaid | |
| 2013-06-20 | Splatted parameter is always an array | Jack Nagel | |
| 2013-06-14 | Fix another constant reference | Jack Nagel | |
| 2013-06-14 | Fix constant reference | Jack Nagel | |
| 2013-06-14 | Favor compound if over compound unless | Jack Nagel | |
| 2013-06-14 | Use ||= instead of unless | Jack Nagel | |
| 2013-06-14 | Remove outdated comment | Jack Nagel | |
| 2013-06-14 | Assign this inline | Jack Nagel | |
| 2013-06-14 | Delete rather than assign nil | Jack Nagel | |
| 2013-06-14 | Simplify nested conditional | Jack Nagel | |
| 2013-06-14 | Use has_key? rather than accessing the value | Jack Nagel | |
| 2013-06-14 | Rename single-letter variable | Jack Nagel | |
| 2013-06-14 | Make flag lists into constants | Jack Nagel | |
| 2013-06-14 | ENV: clean up set_cpu_flags and set_cpu_cflags usage | Jack Nagel | |
| 2013-06-14 | Use Hardware::CPU module | Jack Nagel | |
| 2013-06-09 | Remove adamv-alt references. | Adam Vandenberg | |
| Closes Homebrew/homebrew#20364. | |||
| 2013-06-08 | Add :ld64 dependency | Misty De Meo | |
| This allows formulae which won't build with Tiger's ld to conditionally request a dependency on the ld64 formula. This modifies the build environment appropriately, and will only be active on Tiger. | |||
| 2013-06-08 | Sniff for non-tarred gzips | Adam Vandenberg | |
| Don't try to untar non-tarred gzips. | |||
| 2013-06-08 | Add Enumerable#group_by | Jack Nagel | |
| 2013-06-06 | Move oldest_cpu to Hardware | Jack Nagel | |
| 2013-06-04 | ENV.userpaths! Hotfix to prefer brewed stuff | Samuel John | |
| The depends_on 'nose' => :python tests fails even if people did `pip install nose` with their brewed pythons because during the tests the PATH is set up such that /usr/bin comes before HOMEBRE_PREFIX/bin. This is a hot fix. Proper fix need resorting the PATH. | |||
| 2013-06-04 | Extract attr_rw from Formula for reuse | Jack Nagel | |
| Closes Homebrew/homebrew#20239. | |||
| 2013-06-01 | Require hardware where it is needed | Jack Nagel | |
| 2013-05-20 | Simplify implementation of ARGV.flag? and .switch? | Jack Nagel | |
| 2013-05-19 | Fix set_cpu_flags invocations in ENV.fortran | Jack Nagel | |
| Fixes Homebrew/homebrew#19013. Fixes Homebrew/homebrew#19862. Fixes Homebrew/homebrew#19921. | |||
| 2013-05-11 | Fix --build-bottle CFLAGS. | Mike McQuaid | |
| The CFLAGS were previously not generic enough. References Homebrew/homebrew#18944. References Homebrew/homebrew#19179. | |||
| 2013-05-09 | Overwrite broken symlinks with --overwrite | Desmond Brand | |
| Closes Homebrew/homebrew#19480. Signed-off-by: Misty De Meo <mistydemeo@gmail.com> | |||
| 2013-04-27 | Only remove DS_Store on ENOTEMPTY | Jack Nagel | |
| 2013-04-20 | Avoid calling to_s on the same Pathname multiple times | Jack Nagel | |
| 2013-04-14 | Performance fix for Pathname#prepend_prefix | Jack Nagel | |
| See 05a456c231dc6da7cb0f7c70cb21feaf9a0d803c; same story. | |||
| 2013-04-14 | Performance fix for Pathname#chop_basename | Jack Nagel | |
| This is an internal method, but is called a bunch of times in performance-critical codepaths, and is ultra slow because the constant is interpoplated into the Regexp each time the method is called. Alas, this has been fixed in Ruby 1.9+. | |||
| 2013-04-03 | Recognize 7z files by magic bytes, not filename | Jack Nagel | |
| 2013-04-01 | Requirement: env DSL is evaluated in context of self, not ENV | Jack Nagel | |
| This was meant to support: env do |req| append_path 'PATH', req.some_method ... end i.e., the block was evaluated in the context of ENV. But it turned out to be not so useful after all, so I'm ripping it out before something actually depends on it. | |||
| 2013-03-28 | extend/fileutils: suppress discarded method definition warnings | Jack Nagel | |
| 2013-03-23 | Hardware: separate out CPU values into CPU module | Misty De Meo | |
| * CPU functions now exist in Hardware::CPU * Added compatibility functions in compat/hardware_compat.rb * Names are less specific to Mac hardware, e.g. CPU.family instead of Hardware.intel_family * Hardware::CPU.family works for both Intel and PowerPC * New helper methods on CPU, like .sse4? and .altivec? Signed-off-by: Misty De Meo <mistydemeo@gmail.com> | |||
| 2013-03-21 | Replace remaining shelled-out `which`es | Misty De Meo | |
| 2013-03-16 | ENV: clear influential include path vars | Jack Nagel | |
| 2013-03-11 | Don't run certain functions on non-MACOS. | Mike McQuaid | |
| 2013-03-11 | Add with_system_path to run using system PATHs. | Mike McQuaid | |
| Needed for Linux compatibility. | |||
| 2013-03-11 | Add current Ruby globals. | Mike McQuaid | |
| Allows access to the Ruby path. Needed for Linux porting. | |||
