Commit Graph
7357 Commits
Author SHA1 Message Date
Jack Nagel 43ce8b0791 Stop testing implementation 2015-05-04 20:43:08 -04:00
Xu Cheng 272d68740f Use TapFormulaUnavailableError instead of HOMEBREW_TAP_FORMULA_REGEX
Closes Homebrew/homebrew#39307.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-03 22:53:22 +08:00
Jack Nagel 04ac482809 Revert "Default HOMEBREW_TEMP to Dir.tmpdir"
This reverts commit b95f27ce9f956c56d080b6dc29ba8efb841c6690.
2015-05-03 10:46:23 -04:00
Xue Fuqiao c5243b0e5c faq: replace brew upgrade with brew upgrade --all.
Closes Homebrew/homebrew#39262.

Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-05-01 16:32:13 -07:00
Xu Cheng 74ea4bd31c fileutils: use rm_rf to clean temp dir
Honestly, I don't know why git is broken under sandbox. But this seems
fix the problem in Homebrew/homebrew#38978.

Closes Homebrew/homebrew#39138.

Signed-off-by: Xu Cheng <xucheng@me.com>
2015-05-01 15:21:58 +08:00
Jack Nagel fe588311cc Use predicate method 2015-05-01 00:00:55 -04:00
Jack Nagel a14085acd3 Default HOMEBREW_TEMP to Dir.tmpdir 2015-04-30 20:11:18 -04:00
Jack Nagel c7ca28a161 Fix encoding of output string 2015-04-30 19:42:54 -04:00
Jack Nagel e023d869a2 Revert "test-bot: try to handle bad UTF-8 output."
This reverts commit b4c2b8f3b4b58ef10ab8f748c743a3352f4cee7d.
2015-04-30 19:41:58 -04:00
Mike McQuaid 01c6c73709 utils: tweak access token text.
Closes Homebrew/homebrew#39214.
2015-04-30 18:39:10 +01:00
Jack Nagel c10f19c838 Installation tests now use the actual installer 2015-04-29 19:15:11 -04:00
Jack Nagel 2ca8172fe9 Let the test environment inject its own load path 2015-04-29 19:15:11 -04:00
Jack Nagel 80403db9a1 Use Dir.tmpdir rather than /tmp in test environment 2015-04-29 19:15:11 -04:00
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