Xu Cheng
d6a50f1e76
deps: remove duplicated entires
...
Fixes Homebrew/homebrew#43955
Closes Homebrew/homebrew#43966 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-16 19:57:37 +08:00
Xu Cheng
a0372e97d8
sandbox: allow certain processes running without sandbox
2015-09-15 11:48:38 +08:00
Dominyk Tiller
10ab92114e
tap_migrations: add honeyd
2015-09-14 14:37:26 +01:00
Xu Cheng
6792847fc1
fix update-test
...
Previously, `brew update-test` is run against master branch of local
repo. However, we test PR using a detached branch in `brew test-bot`.
The result is `brew update-test` will always be up-to-date in `test-bot`.
To fix it, we create two local copies of git repo, and set master branch
to start and end sha1 correspondingly. After that, `brew update` will be
run to simulate the change between start and end sha1.
Closes Homebrew/homebrew#43902 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-14 21:07:37 +08:00
Mike McQuaid
71198041c6
test-bot: fix handling hash/url arguments.
2015-09-14 09:07:12 +01:00
Mike McQuaid
49dde3c559
pull: increase Bintray fetch retries.
2015-09-14 08:09:26 +01:00
Mike McQuaid
deca462d9e
update_test: run update verbosely.
2015-09-14 08:00:50 +01:00
Xu Cheng
8a30f315d9
search: use full name to filter aliases result
2015-09-13 21:27:49 +08:00
Xu Cheng
bd4525b64a
mpich2 is renamed as mpich
2015-09-13 20:57:43 +08:00
Xu Cheng
0165a810f7
search: handle tap aliases
2015-09-13 17:47:53 +08:00
Xu Cheng
002f8f2eb7
audit: handle tap aliases
2015-09-13 17:33:35 +08:00
Xu Cheng
e21bb27c2e
Formula: add alias_full_names
2015-09-13 17:23:17 +08:00
Xu Cheng
f001cdf777
Tap#aliases: output fully-qualified name
2015-09-13 17:19:06 +08:00
Xu Cheng
1e344c9672
Formula#core_names: use core_files
2015-09-13 17:05:27 +08:00
Xu Cheng
034b19cea7
uniq before sort
...
http://blog.askit.org/post/18152870794/performance-of-sortuniq-vs-uniqsort
2015-09-13 16:58:06 +08:00
Xu Cheng
2c4eb4b503
update-test: better output
2015-09-13 13:08:41 +08:00
Xu Cheng
2df6ad1bed
Formula#to_hash: add bottle info
...
Closes Homebrew/homebrew#43848 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-13 12:59:13 +08:00
Xu Cheng
81bd5c40d0
Formula: add tap alias
...
Closes Homebrew/homebrew#43851 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-13 12:58:00 +08:00
Xu Cheng
4613c9ecf5
Tap: add alias method
2015-09-13 12:58:00 +08:00
Xu Cheng
7ea8a23eeb
test_formulary: test tap alias
2015-09-13 12:58:00 +08:00
Xu Cheng
5f68fff92b
support alias for tap
2015-09-13 12:57:59 +08:00
Misty De Meo
3bc2ff8e20
Accept "gcc" for --cc=gcc-5 even if not installed
2015-09-12 11:47:14 -07:00
Xu Cheng
e6f260de27
aspell-dictionaries: move to dev-cmd
2015-09-13 01:03:38 +08:00
Xu Cheng
71f6d2d165
test-bot: always run brew tests
2015-09-12 22:15:23 +08:00
Xu Cheng
c5bb388653
commands: better output
2015-09-12 19:24:41 +08:00
Xu Cheng
14bb9accdf
test-bot: run update-test
...
Closes Homebrew/homebrew#43648 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-12 19:15:46 +08:00
Xu Cheng
849f378d6a
test-bot: only run necessary test for tap
2015-09-12 19:15:46 +08:00
Xu Cheng
ce390b9bd9
add dev-cmd folder
2015-09-12 19:15:45 +08:00
Xu Cheng
fa9c7cdc8e
add update-test
2015-09-12 19:15:45 +08:00
Xu Cheng
635340e32e
bottle: allow updating :any to :any_skip_relocation when keep old
...
Closes Homebrew/homebrew#43849 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-12 18:26:16 +08:00
Xu Cheng
ed87972e2d
bottle: only set prefix if un-relocatable
...
Closes Homebrew/homebrew#43819 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-12 01:39:00 +08:00
Xu Cheng
e23cca8d84
bottle: auto detect any_skip_relocation
2015-09-12 01:39:00 +08:00
Xu Cheng
d911b5689a
keg_relocate: split relocate_install_names and relocate_text_files
...
For bottle with `:any_skip_relocation`, relocating text files is
required.
2015-09-12 01:38:59 +08:00
Xu Cheng
7ce0a2dedb
test-bot: check ARGV.include?("--skip-homebrew") once
2015-09-11 22:44:00 +08:00
Xu Cheng
e52a12a8b5
test-bot: fix syntax error
2015-09-11 22:36:27 +08:00
Mike McQuaid
96be0c2724
test-bot: skip some unnecessary tests.
2015-09-11 15:29:16 +01:00
Mike McQuaid
3e12ffa6a7
test-bot: support uploading keep-old bottles.
2015-09-11 15:09:24 +01:00
Mike McQuaid
cfc6f737f3
pull: allow pulling all testing jobs.
2015-09-11 14:59:46 +01:00
Xu Cheng
55616a4d01
bottle: improve --keep-old error message for merge as well
2015-09-11 18:36:40 +08:00
Xu Cheng
fe204fdf4b
bottle: fix output for absolute symlinks
...
Closes Homebrew/homebrew#43816 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-11 18:32:35 +08:00
Xu Cheng
5241932b45
keg_relocate: fix absolute symlink
2015-09-11 18:32:35 +08:00
Mike McQuaid
6d6daae050
bottle: improve --keep-old error message.
2015-09-11 11:16:15 +01:00
Mike McQuaid
b1ff9c42d6
update: fix when HEAD
doesn't exist.
...
e.g. when it's a detached `HEAD` through checking out a commit rather
than a branch.
2015-09-11 11:00:27 +01:00
Mike McQuaid
664e9e844a
test-bot: add keep-old argument.
...
Will be useful for creating El Capitan bottles.
2015-09-11 10:15:21 +01:00
Xu Cheng
70f2b6f195
bottle: allow to keep old bottle specification
...
Closes Homebrew/homebrew#43766 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-09-11 14:17:28 +08:00
Xu Cheng
fb1789ad3d
bottle: use if-else branch instead of exit
2015-09-11 14:17:28 +08:00
Tim D. Smith
c7d82a3881
env block is not inherited
2015-09-10 23:10:26 -07:00
Tim D. Smith
5997812ed2
Revert "python_requirement: fix ENV for python3"
...
This reverts commit 85271644b0083cbc0fd6fea71120d1ad859fbc2a.
Alex noticed that setting PYTHONPATH causes weirdness if we depend_on
something which may be optionally built --with-python3; PYTHONPATH
unexpectedly contains python3 modules in the depending formula if
the formula upon which it depends was built --with-python3 even
though the depending formula may only use python2.
Closes Homebrew/homebrew#43724 . Closes Homebrew/homebrew#43744 .
2015-09-10 23:10:26 -07:00
Xu Cheng
0357673f21
config: fix ruby path for ruby 1.8
2015-09-10 15:44:46 +08:00
Xu Cheng
43ba72fb57
descriptions: use each instead of map
2015-09-10 13:38:51 +08:00