aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2014-06-08Work around encoding issue in Pathname#inspect on Ruby 2.0Jack Nagel
Pathname#inspect on Ruby 2.0 throws away the encoding of the object's underlying string and returns a string tagged as ASCII-8BIT. If you simply write puts Pathname.new("some string with non-ascii bytes").inspect no error will be raised, because the implementation of Pathname#inspect does not call into Object#inspect. However, if you wrap that pathname object in an array first, then puts [Pathname.new("some string with non-ascii bytes")].inspect will raise Encoding::CompatibilityError: "inspected result must be ASCII only or use the same encoding with default external". Raising an error in this codepath is new in Ruby 2.0, and this specific bug is fixed in Ruby 2.1. I've opened a bug upstream: https://bugs.ruby-lang.org/issues/9915 Fixes Homebrew/homebrew#29947.
2014-06-07metafiles: simplify #copy? furtherJack Nagel
2014-06-07Simplify Pathname#install_metafilesJack Nagel
2014-06-07Eliminate FORMULA_META_FILES constantJack Nagel
2014-06-07metafiles: combine #should_copy? and #include?Jack Nagel
2014-06-07metafiles: remove unused methodJack Nagel
2014-06-07metafiles: extract constant arraysJack Nagel
2014-06-07metafiles: reduce pathname conversions in #include?Jack Nagel
2014-06-07Update build error config dump for Ruby 2.0Jack Nagel
2014-06-07gromacs: move to homebrew-scienceGeoffrey Oxberry
Closes Homebrew/homebrew#29880. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-07cantera: move to homebrew-scienceGeoffrey Oxberry
2014-06-07sundials: move to homebrew-scienceGeoffrey Oxberry
2014-06-06Linuxbrew: Read CPU flags from /proc/cpuinfoShaun Jackman
Closes Homebrew/homebrew#29895. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-05Find vim on the pathJames Wald
If vim is on the path, it will be used instead of `/usr/bin/vim`. Closes Homebrew/homebrew#29885. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-04Remove tmapJack Nagel
Closes Homebrew/homebrew#29744.
2014-06-04Clean up some test assertionsJack Nagel
2014-06-04Rescue Minitest::Assertion under Ruby 2.0Jack Nagel
2014-06-04audit: read formula text in binmodeJack Nagel
2014-06-04hardware: Add Intel CPUs to OPTIMIZATION_FLAGSShaun Jackman
Closes Homebrew/homebrew#29866. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-04Update latest XQuartz versionTrent Ogren
See https://xquartz.macosforge.org/landing/ Closes Homebrew/homebrew#29826. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-04Fix some places where encoding issues manifest on ruby 2.0Jack Nagel
2014-06-03doctor: Add check for install_name_toolMisty De Meo
Closes Homebrew/homebrew#29593.
2014-06-03test: improve docs for when using HEAD or similar flagsDave Cottlehuber
Closes Homebrew/homebrew#29791. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-03add homebrew to Tex requirementdgwakeman
Closes Homebrew/homebrew#29834. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-03Add yosemite to mac versionsAndy Blyler
Closes Homebrew/homebrew#29823. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03Simplify MacOS.version.to_symJack Nagel
2014-06-03Don't coerce value to string unnecessarilyJack Nagel
2014-06-03Update ruby version doctor checkJack Nagel
2014-06-03Use a || bJack Nagel
2014-06-03Treat HOMEBREW_CC the same as --ccShaun Jackman
Closes Homebrew/homebrew#29762. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03HOMEBREW_CC: Remove COMPILER_ALIASESShaun Jackman
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-01Remove unnecessary use of Dir[]Jack Nagel
2014-06-01Remove no-op directory traversalJack Nagel
2014-06-01Remove jstalkJack Nagel
Closes Homebrew/homebrew#29720.
2014-05-31Use Pathname.glob when we want pathname objectsJack Nagel
2014-05-31Prefer Dir.glob when iterating over the resultJack Nagel
2014-05-30Deprecate implicit build-time requirementsJack Nagel
2014-05-30Remove build attribute from Xcode depJack Nagel
2014-05-30Remove build flag from ant depJack Nagel
2014-05-30Prefer Dir[] to Dir.glob when not passing a blockJack Nagel
2014-05-28Loosen GCC version regexp to allow for custom version stringsJack Nagel
2014-05-28Remove unused attributeJack Nagel
2014-05-28Remove unused method and associated test fixturesJack Nagel
2014-05-28Extract history introspection from "versions" commandJack Nagel
2014-05-28versions: remove --compact optionJack Nagel
2014-05-28versions: don't recreate the relative path on each iterationJack Nagel
2014-05-28versions: use path attribute instead of reconstructing itJack Nagel
2014-05-28versions: drop redundant pathname creationJack Nagel
2014-05-28Fix brew-versions for taps with a Formula directoryJack Nagel
2014-05-28Place X11 ahead of OpenGL when X11 is activeJack Nagel
Fixes Homebrew/homebrew#29651.