5008 Commits

Author SHA1 Message Date
Jack Nagel
fae363268b Requirement: fix typo 2013-06-02 17:14:42 -05:00
Jack Nagel
2f02942a84 PostgresqlDependency: use canonical name for default formula 2013-06-02 17:14:42 -05:00
Misty De Meo
63b9031159 superenv: find Homebrew's gcc-4.2
If we're using a homebrewed gcc-4.2, xcrun may fail to find it (or,
worse, find superenv's shim instead). Explicitly add it to the PATH and
search all path elements for the requested tool.

Also make sure to specify 'gcc-4.2' as the compiler name, not plain
'gcc'. That can resolve to llvm-gcc and to gcc-4.0 on various Xcodes.
2013-06-02 14:44:27 -05:00
Mike McQuaid
347c905a7f brew-test-bot: improve long command output. 2013-06-02 13:01:20 +01:00
Mike McQuaid
4f3d1f029e brew-test-bot: better name hash and url builds. 2013-06-02 13:01:02 +01:00
Mike McQuaid
bec7ff9807 Update pull request regex name to include commits. 2013-06-02 12:49:37 +01:00
Jack Nagel
a886a1b3e3 test_mach: move helper method out of global namespace 2013-06-01 19:40:26 -05:00
Jack Nagel
41af459205 Require hardware where it is needed 2013-06-01 19:38:48 -05:00
Adam Vandenberg
fa05fc2451 Add brew tap-readme <name> external command.
Closes Homebrew/homebrew#17935.
2013-05-31 14:45:43 -07:00
Adam Vandenberg
903c340664 Audit url/devel/head for redundant :using 2013-05-27 22:25:34 -07:00
Adam Vandenberg
0e7d47332c Add brew search --debian <f> 2013-05-27 17:32:27 -07:00
Jack Nagel
1a7ea33ba5 audit: drop redundant 'each' after 'grep' 2013-05-27 18:31:18 -05:00
Misty De Meo
d212b360ec superenv: Improve compiler selection
This fixes superenv on Xcode 3.2.6, and also fixes C++ software with
gcc-4.2 on all Xcodes.
2013-05-27 12:56:25 -05:00
Jack Nagel
52d84ba7cf doctor: check git SSL settings on <= 10.5 2013-05-27 10:06:45 -05:00
Jack Nagel
00548b81ce doctor: combine git origin checks 2013-05-26 17:55:34 -05:00
Jack Nagel
255c6e7c3f doctor: combine git existence and version checks 2013-05-26 17:48:12 -05:00
Jack Nagel
68b3e6f3fb Add required methods to AbstractDownloadStrategy
Fixes Homebrew/homebrew#20080.
2013-05-26 09:16:27 -05:00
Mike McQuaid
aecdcf768b brew-test-bot: don't repeat SHA-1 if identical. 2013-05-26 01:39:59 +01:00
Mike McQuaid
1856f8eadf brew-test-bot: shorten Jenkins env SHA-1s. 2013-05-26 01:34:32 +01:00
Jack Nagel
95ab813b35 Fix Formula#installed_prefix logic
Due to the precedence of "and" relative to "||", this was not working as
intended; but because #version influences #prefix, the outcome was still
correct. So we can simplify this method quite a bit, and take the
opportunity to share code with #prefix.
2013-05-25 19:24:08 -05:00
Mike McQuaid
fafa62d1d2 brew-test-bot: use Jenkins env, add step.passed? 2013-05-26 01:11:47 +01:00
Mike McQuaid
95834ca588 brew-test-bot: fix Jenkins JUnit package detection. 2013-05-26 00:45:11 +01:00
Jack Nagel
d3b9367cbb Fix completion of install options without formula
Fixes Homebrew/homebrew#20084.
2013-05-25 18:28:54 -05:00
Mike McQuaid
ca39bbfd52 brew-test-bot: more JUnit fixes. 2013-05-26 00:19:07 +01:00
Jack Nagel
8407ad2356 Add tests for Formula#installed_prefix 2013-05-25 17:19:19 -05:00
Jack Nagel
4adecd73b6 tests: extract common formula helper 2013-05-25 17:19:18 -05:00
Mike McQuaid
f0008a7e8f brew-test-bot: add times, cleanup JUnit output. 2013-05-25 22:58:02 +01:00
Mike McQuaid
892d601465 brew-test-bot: improve JUnit output. 2013-05-25 22:07:28 +01:00
Mike McQuaid
052293f22c brew-test-bot: add missing xml.erb file. 2013-05-25 21:36:43 +01:00
Mike McQuaid
b1f00c5757 brew-test-bot: add optional JUnit support. 2013-05-25 21:32:56 +01:00
Jack Nagel
05f92b5c98 build: expand dependencies only once
Closes Homebrew/homebrew#20081.
2013-05-25 15:27:10 -05:00
Jack Nagel
12158b201d build: expand requirements only once 2013-05-25 15:26:55 -05:00
Jack Nagel
f264d5a93c build: make deps an attribute of Build 2013-05-25 15:26:55 -05:00
Jack Nagel
67694b8c60 build: move build methods into a class 2013-05-25 15:26:55 -05:00
Jack Nagel
439a2f4fae Dependency: use instanceof? in eql?
This matches the eql? definition for requirements.
2013-05-25 14:25:24 -05:00
Mike McQuaid
a75aff246e Remove cat_without_underscores bottle methods. 2013-05-25 16:02:18 +01:00
Jack Nagel
6f6d4e5894 doctor: style nits 2013-05-24 19:53:39 -05:00
Jack Nagel
dd9346ada2 outdated: yield version list rather than recreate it 2013-05-24 11:13:27 -05:00
Jack Nagel
92857a7bd8 Define inspect on Option and Options 2013-05-24 10:56:02 -05:00
Jack Nagel
5f38c19ba8 upgrade: fix expansion of options for top-level formula objects
Fixes Homebrew/homebrew#20045.
2013-05-24 10:33:08 -05:00
Mike McQuaid
404845eaeb Remove default_formula from MPIDependency.
Closes Homebrew/homebrew#19966.
2013-05-24 11:47:07 +01:00
Jack Nagel
04d0cea01c Directory, not folder 2013-05-23 23:33:36 -05:00
Jack Nagel
8b98e83347 doctor: reorganize check_for_macgpg2 2013-05-23 23:28:16 -05:00
Jack Nagel
187b9c9d59 doctor: simplify trailing slash checks 2013-05-23 23:07:20 -05:00
Jack Nagel
6a020239d1 doctor: extract helper from stray file checks 2013-05-23 22:57:00 -05:00
Misty De Meo
8559725645 MacOS::Xcode.latest_version: add Tiger 2013-05-23 18:44:50 -05:00
Adam Vandenberg
aec45a6ee6 correct an indent 2013-05-23 12:50:31 -07:00
Jack Nagel
1194880cf2 doctor: fix check_for_broken_symlinks
Fixes Homebrew/homebrew#20000.
2013-05-23 11:28:16 -05:00
Adam Vandenberg
46d2b2165a Allow brew log on deleted formulae.
Closes Homebrew/homebrew#19995.
2013-05-23 09:21:33 -07:00
Jack Nagel
9212e1b1ee Clarify API token env var 2013-05-23 10:03:08 -05:00