7494 Commits

Author SHA1 Message Date
Jack Nagel
dc6af1a6ae Ensure HOMEBREW_TEMP is respected in all tests 2015-04-29 19:15:11 -04:00
Jack Nagel
44ca2043d0 Allow test tmpdir to be passed in 2015-04-29 19:15:11 -04:00
Jack Nagel
0397d68259 Extract runtime configuration from global.rb
This allows global.rb to be safely loaded in the test environment.
2015-04-29 19:15:11 -04:00
Mike McQuaid
ee0a553021 test-bot: try to handle bad UTF-8 output. 2015-04-29 12:57:13 +01:00
Jack Nagel
ba26567b03 Manage sandbox test resources in setup/teardown 2015-04-28 22:36:54 -04:00
Xu Cheng
a972565739 bottle: matching url with options
Closes Homebrew/homebrew-versions#791.

Closes Homebrew/homebrew#39137.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-28 18:59:40 +08:00
Jack Nagel
c07da9485f The forked build process should never run at_exit handlers
We don't use at_exit anywhere that matters, but the test framework does.
2015-04-28 01:39:28 -04:00
Jack Nagel
bae31c0b9e Fix passed-in formula name to match the class name 2015-04-28 01:39:28 -04:00
Jack Nagel
92cbac7966 Simplify substitution 2015-04-27 20:39:20 -04:00
Xu Cheng
9ed00fc7fa test-bot: print output if ARGV.verbose?
Closes Homebrew/homebrew#39078.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-27 23:59:59 +08:00
Mike McQuaid
a76a6b2a9b ruby_requirement: add/fix default_formula. 2015-04-27 14:07:04 +01:00
Larry Gilbert
c8efdf0a30 libqxt: retire to the boneyard
Closes Homebrew/homebrew#39074.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-27 08:18:14 +01:00
Xu Cheng
ff34b1af3b manpage: add missing document
Closes Homebrew/homebrew#38351.
Closes Homebrew/homebrew#38960.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-27 12:00:04 +08:00
Jack Nagel
cac6f2f070 Fix variable name 2015-04-26 21:59:47 -04:00
Jack Nagel
b42259f628 Fix variable name 2015-04-26 21:56:22 -04:00
Mike McQuaid
c725059251 upgrade: announce usage of --all.
Tell users that we will soon be migrating `--all` so it is required if
you wish to upgrade all formulae.

Closes Homebrew/homebrew#38572.
2015-04-26 19:40:33 +01:00
Misty De Meo
8fe0b56810 Add support for extracting LHA archives 2015-04-26 11:11:56 -07:00
Mike McQuaid
1f80d93d1b Acceptable-Formulae.md: fix a space. 2015-04-26 18:21:12 +01:00
Mike McQuaid
fc5068a86c Acceptable-Formulae.md: note about Java binaries. 2015-04-26 18:20:31 +01:00
Xu Cheng
71c7781ecd remove Bintray.version method
Closes Homebrew/homebrew#38587.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-26 17:19:03 +08:00
Xu Cheng
b3a38ea871 brew-test-bot: use pkg_version when uploading bottles 2015-04-26 17:19:03 +08:00
Xu Cheng
e1611c4c22 brew-pull: use pkg_version when publishing bottles 2015-04-26 17:19:03 +08:00
Jack Nagel
913c12fd43 Keep subprocess code inside begin block 2015-04-25 23:22:58 -04:00
Jack Nagel
f7ded45bc7 Clean up socket and filesystem resources separately 2015-04-25 23:17:13 -04:00
Jack Nagel
16dfe3dd40 Add Formula#logs 2015-04-25 23:14:05 -04:00
Misty De Meo
f5d6d80d5b ENV.deparallelize: add block form for temporary change
Closes Homebrew/homebrew#39026.
2015-04-25 12:45:31 -07:00
enami tsugutomo
789390f378 Fix brew unpack --patch
Applying patches in `brew unpack` was broken since b76e26c9cf1f
("Decouple applying patches from staging the source").

Closes Homebrew/homebrew#38997.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-04-24 20:31:19 -04:00
Dominyk Tiller
ec7b513a53 search: add homebrew/tex to search params
Closes Homebrew/homebrew#38855.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-24 18:35:06 +01:00
Dominyk Tiller
2590402b6d tap_migrations: migrate tex formulae to homebrew/tex 2015-04-24 18:35:06 +01:00
enami tsugutomo
0b4379e049 hardware: correctly detect early 2015 MacBook Pro.
Closes Homebrew/homebrew#38996.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-24 18:26:42 +01:00
Geoff Nixon
da9e481205 download_strategy: allow anoncvs.
Closes Homebrew/homebrew#38965.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-24 09:54:40 +01:00
Mike McQuaid
332497b154 cleanup-installed: remove command.
It's been deprecated for a few months and `brew bundle` is a far better
tool for this than `cleanup-installed` was.

Closes Homebrew/homebrew#38893.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-23 10:47:25 +01:00
Ian Lancaster
0705d75375 compilers: blacklist llvm from :openmp
Closes Homebrew/homebrew#38912.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-23 10:09:33 +01:00
Dominyk Tiller
fcfa168357 xcode: document latest xcode & clt
Closes Homebrew/homebrew#38925.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-23 09:23:21 +01:00
Dominyk Tiller
a188f343a6 mac/xcode: add xcode 6.3.1 support
Closes Homebrew/homebrew#38514.
2015-04-23 09:23:21 +01:00
Dominyk Tiller
b7844d3b85 os/mac: add xcode 6.3.1 support 2015-04-23 09:23:20 +01:00
Mike McQuaid
f56101a26a Migrating-A-Formula-To-A-Tap: add commit format. 2015-04-23 09:21:38 +01:00
Xu Cheng
fbc47d86ad sandbox: add deny_write_homebrew_library method 2015-04-23 12:33:54 +08:00
Xu Cheng
4db3e51c8e test_pkg_version: remove illegal testcase
`Version` will not end with /_\d+/.

Closes Homebrew/homebrew#38822.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-04-23 12:25:08 +08:00
Baptiste Fontaine
0f09afed6d gv: migrate to homebrew/x11
Closes Homebrew/homebrew#38914.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-22 21:19:04 +01:00
Jack Nagel
39b890e255 Remove test that may alter the repository 2015-04-21 20:46:02 -04:00
Jack Nagel
d4c8f83381 Inline error message 2015-04-21 20:46:02 -04:00
Alex Dunn
d85f2dabca cmd/search: notification on attempted regex searches
Closes Homebrew/homebrew#38760.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-04-21 10:54:29 +01:00
Xu Cheng
3287c5f388 test: add missing require "timeout"
When the timeout exception is propagated backed from `safe_fork`,
it requires "timeout" to restore the exception.
2015-04-21 16:59:37 +08:00
Mike McQuaid
305ced5360 Add RubyRequirement. 2015-04-21 09:33:41 +01:00
Jack Nagel
f0eca11d6b Revert "Use real repo to run tests"
This reverts commit 5aaf13c6cf784cb4be62932b3e528e8f93580a65.
2015-04-20 22:33:25 -04:00
Jack Nagel
6278e08aec Use real repo to run tests 2015-04-20 21:00:26 -04:00
Jack Nagel
f9900a5dbf Remove assertion that is coupled to test prefix structure 2015-04-20 20:58:33 -04:00
Jack Nagel
2fb9890e07 Don't use deprecated API 2015-04-20 20:49:55 -04:00
Jack Nagel
136bc02374 Simplify setting load path 2015-04-20 20:31:16 -04:00