Jack Nagel
0e3249e188
brew-test-bot: use multiple argument form of system
2014-06-20 19:01:04 -05:00
Jack Nagel
f0e13ee97b
Use multiple argument form of system
2014-06-20 18:37:24 -05:00
Misty De Meo
8667387bee
Revert "Removew brew-which"
...
This reverts commit c0a32c81eb1b176448cd41866f2d22427c729522.
Will add a deprecation notice and remove at a later point in time.
2014-06-20 12:09:39 -07:00
Mike McQuaid
9ccf965553
Revert "formula_installer: bottle against Homebrew Python."
...
This reverts commit dc53c331ebb3bf752655a6e2147ea90c38a22e2f.
Closes Homebrew/homebrew#30302 .
Closes Homebrew/homebrew#30305 .
2014-06-20 19:49:32 +01:00
Adam Vandenberg
cc6af6c050
simplify play blacklist
2014-06-20 07:35:03 -07:00
Adam Vandenberg
dc46c43e2a
Removew brew-which
...
This functionality is better handled by brew list --versions
and other official commands.
2014-06-20 07:31:35 -07:00
Mike McQuaid
aa51c2f1d3
formula_installer: bottle against Homebrew Python.
...
When Python is required or recommended then always bottle against the
Homebrew provided Python rather than the system one. This will allow
bottling of packages that have a hard dependency on Python bindings
(which can’t be shared between system and Homebrew Pythons).
Closes Homebrew/homebrew#27112 .
2014-06-20 13:03:00 +01:00
Mike McQuaid
2f8adead9f
xcode: add new package ID for Mavericks (again).
...
Closes Homebrew/homebrew#30296 .
2014-06-20 12:59:11 +01:00
Mike McQuaid
e83b6a6b45
Revert "xcode: add new package ID for Mavericks."
...
This reverts commit b0caede328b5181106451025df74a456276b76cf.
Fixes Homebrew/homebrew#30299 .
2014-06-20 12:18:28 +01:00
Mike McQuaid
072261a954
xcode: add new package ID for Mavericks.
...
Closes Homebrew/homebrew#30296 .
2014-06-20 11:27:21 +01:00
Mike McQuaid
1c176348ca
doctor: add caveats to avoid scaring people.
...
Sporadically people ask to whitelist doctor warnings or file issues when
there's nothing actually wrong. Help reassure such people with a
friendly message.
Closes Homebrew/homebrew#30230 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-06-20 11:14:35 +01:00
Michael Vetter
cca11731ca
Remove play, replaced by typesafe-activator
...
In Play 2.3 the play command has become the activator command. Play has
been updated to use Activator.
People should use typesafe-activator formula instead.
You can read more about this change at:
http://www.playframework.com/documentation/2.3.x/Migration23
and
http://www.playframework.com/documentation/2.3.x/Highlights23
Closes Homebrew/homebrew#30262 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-19 21:19:16 -05:00
Jack Nagel
4f8be5bb66
Remove obsolete doctor check
...
Both build environments remove MACOSX_DEPLOYMENT_TARGET by default.
2014-06-19 19:32:37 -05:00
Jack Nagel
d9c586e201
Remove unnecessary string evals from doctor
2014-06-19 19:32:37 -05:00
Jack Nagel
c4cdd2b7ac
Use .each, not .all? to enumerate formulae
2014-06-19 19:15:40 -05:00
Jack Nagel
09e483c946
Fix typo
2014-06-19 19:15:40 -05:00
Jack Nagel
83b9043c8e
Remove more unused requires
2014-06-19 19:15:35 -05:00
Jack Nagel
88aaa36bec
Remove unused require
2014-06-19 17:55:04 -05:00
Jack Nagel
b87f9b37d6
Pull requires out of methods
2014-06-19 17:55:04 -05:00
Jack Nagel
21ffc89a8e
Use rack accessor instead of building pathname manually
2014-06-19 13:27:19 -05:00
Jack Nagel
10a1952d2c
Only "extend self" once on the Homebrew module
2014-06-19 13:10:36 -05:00
Jack Nagel
1cd31db1a8
brew-test-bot: don't pass formula name to fetch twice
2014-06-18 23:33:32 -05:00
Jack Nagel
2afad083ee
Stop hiding exceptions completely in brew test
2014-06-18 23:33:31 -05:00
Jack Nagel
2122620d71
Fix brew test
when conflicting minitest gems are installed
2014-06-18 23:20:56 -05:00
Jack Nagel
ea203c2aac
Combine Homebrew module declarations in testing_env
2014-06-18 21:08:09 -05:00
Jack Nagel
480e3ec855
Make sure compatible gem versions are installed
2014-06-18 20:34:10 -05:00
Jack Nagel
66ffc46aba
Use assert_silent
2014-06-18 20:34:10 -05:00
Jack Nagel
4b6abc7da2
Use assert_includes
2014-06-18 20:34:10 -05:00
Jack Nagel
58a75b0f71
Use assert_predicate
2014-06-18 20:34:09 -05:00
Jack Nagel
06305e6211
Switch to Minitest
2014-06-18 20:34:09 -05:00
Jack Nagel
89d74ec475
Move test helpers into Homebrew::TestCase
2014-06-18 20:32:51 -05:00
Jack Nagel
982e9239b8
Use a custom test class so we can avoid monkeypatching
2014-06-18 20:32:51 -05:00
Jack Nagel
55950bec59
bottle: cd to the repository before committing
2014-06-18 19:31:18 -05:00
Jack Nagel
4fd63dc4f8
Expose inreplace as a class method
2014-06-18 19:25:35 -05:00
Jack Nagel
fb7ce8c484
Fix a typo
2014-06-18 19:22:45 -05:00
Jack Nagel
ac36e6881f
Undocument brew versions
2014-06-18 11:10:01 -05:00
Marc Sowen
ce78b11710
Modified tap regex to support formulas with a +-sign, e.g. gtk+.rb
...
Fixes Homebrew/homebrew#30204 .
Closes Homebrew/homebrew#30217 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-06-17 22:47:58 -05:00
Jack Nagel
53afdae10e
Use Pathname#subdirs
2014-06-17 22:12:46 -05:00
Jack Nagel
c73baa39cb
Add explicit mkpath to Pathname#write_env_script
2014-06-17 21:51:45 -05:00
Jack Nagel
5cbc5437f5
Add explicit mkpath to Pathname#write_jar_script
2014-06-17 21:51:45 -05:00
Jack Nagel
d96f15e324
Add explicit mkpath to Pathname#write_exec_script
2014-06-17 21:51:45 -05:00
Jack Nagel
b2c42fc63c
Make signature of Pathname#write compatible with Ruby 2.1+
2014-06-17 12:14:51 -05:00
Mike McQuaid
40f552f891
connect: redact formula, move to boneyard.
...
Closes Homebrew/homebrew#30028 .
2014-06-17 08:06:28 +01:00
Jack Nagel
9b4bb3d9e4
Fix retry condition when auto-tapping deps
...
Fixes Homebrew/homebrew#30212 .
2014-06-17 00:06:10 -05:00
Adam Vandenberg
ff047a88a5
Move aplus to the boneyard
...
Does not compile with modern compilers and has not been updated
since 2008.
Closes Homebrew/homebrew#30040 .
2014-06-16 20:27:36 -07:00
Jack Nagel
c6d75bfcec
Move head-only checks to cmd/install
...
Fixes Homebrew/homebrew#30084 .
Closes Homebrew/homebrew#30203 .
2014-06-16 18:39:59 -05:00
Jack Nagel
9d030f8397
Combine conditionals
2014-06-16 16:58:13 -05:00
Jack Nagel
be1822dd72
Place alias adjacent to aliased method
2014-06-16 16:40:09 -05:00
Jack Nagel
ff2d8fece3
Remove unused method alias
...
Unlike CompilerFailure, the interface of Compiler is entirely internal,
so we don't need to maintain compatibility with anything.
2014-06-16 16:39:07 -05:00
Jack Nagel
344f77e179
Don't load unused compat files for tests
2014-06-16 14:32:24 -05:00