6393 Commits

Author SHA1 Message Date
Shaun Jackman
12b5de391e hardware: Add Intel CPUs to OPTIMIZATION_FLAGS
Closes Homebrew/homebrew#29866.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-04 07:26:18 -07:00
Trent Ogren
790657f61f Update latest XQuartz version
See https://xquartz.macosforge.org/landing/

Closes Homebrew/homebrew#29826.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-04 10:01:04 +01:00
Jack Nagel
d29d5d7e92 Fix some places where encoding issues manifest on ruby 2.0 2014-06-04 01:37:56 -05:00
Misty De Meo
8cb980f7be doctor: Add check for install_name_tool
Closes Homebrew/homebrew#29593.
2014-06-03 22:50:37 -07:00
Adam Vandenberg
ca3b65cb3b reword test docs 2014-06-03 20:25:26 -07:00
Adam Vandenberg
a66f3ecbe3 add --devel to fetch docs 2014-06-03 20:19:48 -07:00
Dave Cottlehuber
bd05334487 test: improve docs for when using HEAD or similar flags
Closes Homebrew/homebrew#29791.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-03 20:17:45 -07:00
dgwakeman
68f27922bc add homebrew to Tex requirement
Closes Homebrew/homebrew#29834.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-03 20:01:35 -07:00
Andy Blyler
6bbe82062e Add yosemite to mac versions
Closes Homebrew/homebrew#29823.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03 15:06:46 -05:00
Jack Nagel
d3e19b1504 Simplify MacOS.version.to_sym 2014-06-03 11:32:26 -05:00
Jack Nagel
f1808cd66d Don't coerce value to string unnecessarily 2014-06-03 11:32:26 -05:00
Jack Nagel
0e0bee9c50 Update ruby version doctor check 2014-06-03 11:04:07 -05:00
Jack Nagel
104b725c88 String isn't enumerable in 1.9+ 2014-06-03 11:04:06 -05:00
Jack Nagel
4a5462cfa8 Switch to "Current" Ruby framework symlink
Closes Homebrew/homebrew#29795.
Closes Homebrew/homebrew#29819.
2014-06-03 11:03:53 -05:00
Jack Nagel
3ccca7720f Rewrite xcrun wrapper in shell 2014-06-03 10:03:34 -05:00
Jack Nagel
6e616b29c5 Use a || b 2014-06-03 09:43:27 -05:00
Shaun Jackman
bd682d5519 Treat HOMEBREW_CC the same as --cc
Closes Homebrew/homebrew#29762.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03 09:43:27 -05:00
Shaun Jackman
6e56009217 HOMEBREW_CC: Remove COMPILER_ALIASES
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-03 09:43:21 -05:00
Jack Nagel
0133afe6f8 Remove unnecessary use of Dir[] 2014-06-01 15:27:40 -05:00
Jack Nagel
0445318494 Remove no-op directory traversal 2014-06-01 15:27:40 -05:00
Jack Nagel
90526f92eb Remove jstalk
Closes Homebrew/homebrew#29720.
2014-06-01 00:17:44 -05:00
Jack Nagel
a023f10310 Use Pathname.glob when we want pathname objects 2014-05-31 23:53:51 -05:00
Jack Nagel
bf365fc23b Prefer Dir.glob when iterating over the result 2014-05-31 23:53:36 -05:00
Jack Nagel
099c8c15ae Deprecate implicit build-time requirements 2014-05-30 18:16:56 -05:00
Jack Nagel
4c6defbcf6 Remove build attribute from Xcode dep 2014-05-30 17:23:15 -05:00
Jack Nagel
355361fa3f Remove build flag from ant dep 2014-05-30 15:33:57 -05:00
Jack Nagel
c6c7623591 Prefer Dir[] to Dir.glob when not passing a block 2014-05-30 12:41:12 -05:00
Jack Nagel
6c3c5b0a84 Loosen GCC version regexp to allow for custom version strings 2014-05-28 22:46:05 -05:00
Jack Nagel
375c073cec Remove unused attribute 2014-05-28 19:02:30 -05:00
Jack Nagel
9821316ec1 Remove unused method and associated test fixtures 2014-05-28 18:48:38 -05:00
Jack Nagel
56b041ca25 Extract history introspection from "versions" command 2014-05-28 16:23:33 -05:00
Jack Nagel
17a27d3464 versions: remove --compact option 2014-05-28 14:03:06 -05:00
Jack Nagel
c49e23e77a versions: don't recreate the relative path on each iteration 2014-05-28 14:02:06 -05:00
Jack Nagel
22e3e6c1e6 versions: use path attribute instead of reconstructing it 2014-05-28 14:01:13 -05:00
Jack Nagel
ecc01317b8 versions: drop redundant pathname creation 2014-05-28 14:00:26 -05:00
Jack Nagel
985eadbe69 Fix brew-versions for taps with a Formula directory 2014-05-28 12:53:11 -05:00
Jack Nagel
c90247aa44 Place X11 ahead of OpenGL when X11 is active
Fixes Homebrew/homebrew#29651.
2014-05-28 09:23:36 -05:00
Adam Vandenberg
2c61e3c02a --help and --version only apply as first argument
This fixes external commands that provide their own
help and version subcommands.

Closes Homebrew/homebrew#26755.
2014-05-27 21:03:05 -07:00
Jack Nagel
f446e95852 Remove support for version "schemes", just pass version objects directly
I'm not sure why I thought reinventing object instantiation was a good
idea.
2014-05-27 21:41:43 -05:00
Jack Nagel
33cdff99ba Make some constant strings into actual constants
We only need one copy of each of these strings, not ~7500.
2014-05-27 21:16:15 -05:00
Jack Nagel
28fa5b0261 Remove some evals from formula DSL
The default arguments were removed from these methods long ago, so
nothing is standing in the way of using define_method here.
2014-05-27 21:03:47 -05:00
Jack Nagel
152490b7b0 Fix overzealous regex 2014-05-26 21:31:04 -05:00
Jack Nagel
105f77745c Add failing test for parsing version from erlang bottle filename 2014-05-26 21:30:46 -05:00
Adam Vandenberg
8d44db6b40 pluralize formulae in tap/untap
Closes Homebrew/homebrew#28560.
2014-05-26 18:33:31 -07:00
Jack Nagel
6eb220d78f Share code for sanitizing ENV between both build environments 2014-05-26 14:10:24 -05:00
Jack Nagel
f0bffe8043 Undocument search features that no longer exist
Due to the fragility of the code, this functionality was removed in
recent refactorings of the tap code.

It is possible to restore these features, but it needs to be done in
a cleaner, more maintainable way.

Closes Homebrew/homebrew#29585.
2014-05-26 12:16:08 -05:00
Jack Nagel
84251bd44f Fix formula path usage in brew-gist-logs
Formula#path can no longer be a symlink.
2014-05-26 11:19:16 -05:00
Adam Vandenberg
45f09cd9c3 Move appledoc to boneyard
No Xcode 5.1 support.

Closes Homebrew/homebrew#29488.
2014-05-26 08:03:22 -07:00
Ches Martin
95dfda6ca8 bash completion for brew list --multiple
As per 9ab605c7f1883 removal of `brew dirty`. `--multiple` *implies*
`--versions`, thus IMO it shouldn't be necessary to also explicitly
include the `--versions` option, but that's a separate matter. For now
this offers the small added convenience of:

    $ brew list --m<TAB><TAB>

to quickly expand the `brew dirty` equivalent.

Closes Homebrew/homebrew#29571.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-25 09:48:29 -07:00
Jack Nagel
ff12b0e361 Skip over "mirror" lines when inserting bottle block 2014-05-23 20:42:36 -05:00