Jack Nagel
b49d3bd0a9
Pull install tests into a separate class
2015-03-25 21:37:26 -04:00
Jack Nagel
53b7d45de8
Do less work inside chdir blocks
2015-03-25 21:11:51 -04:00
Jack Nagel
617544694c
Parallelize the language module dependency tests
2015-03-25 21:11:50 -04:00
Jack Nagel
380b8ce46d
Combine assignments
2015-03-25 20:26:04 -04:00
Jack Nagel
1351f67e91
Make install_p and install_symlink_p private
2015-03-24 21:08:12 -04:00
Jack Nagel
ab3d622da2
Always pass basename to install_symlink_p
2015-03-24 21:06:19 -04:00
Jack Nagel
6f0efd6f3d
Always pass basename to install_p
...
Currently, when called with one argument, dst is set to self, i.e. the
directory into which the source file should be moved.
When called with a second argument (for renames), dst is the full path,
including the basename, to the moved file.
Instead, let's always pass the full path, which means we can remove the
branching logic around computing dst.
2015-03-24 21:03:45 -04:00
Xu Cheng
453990f1aa
add method to detect shell profile file based on users' preference shell
...
Closes Homebrew/homebrew#38017 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-24 21:18:32 +08:00
Mike McQuaid
28f26e0c9f
reinstall, upgrade: tweak use of tab build_bottle.
...
In the case where a bottle wasn't around before and is now it probably
doesn't make sense to use `build-bottle` to build something that will
be identical to the binary bottle package anyway. After all, when you
use the bottle you will end up with something that has been built with
`build-bottle` anyway (just not by you).
2015-03-24 12:11:40 +00:00
Mike McQuaid
959d92a84a
test-bot: first git clean should not be a test.
...
We don't care if it fails as we'll immediately run a stronger version
afterwards (and we care if that fails).
2015-03-24 09:13:42 +00:00
Jack Nagel
86006ba36b
Go through regular logic when installing a file
2015-03-23 21:01:50 -04:00
Tim D. Smith
3c212ebc3f
py3cairo 1.10.0
...
Restore py3cairo from homebrew/homebrew-x11 tap.
Closes Homebrew/homebrew#37981 .
Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-03-23 08:08:25 -07:00
Baptiste Fontaine
b097eae935
bottle_version: support avce00 style
...
Closes Homebrew/homebrew#37975 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-23 14:16:03 +00:00
Mike McQuaid
a4f474ddb9
test-bot: uninstall build deps before bottle test.
...
This should hopefully more often catch the situation where things are
marked as build dependencies incorrectly.
Closes Homebrew/homebrew#37927 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-23 13:30:55 +00:00
Mike McQuaid
e7053ac35a
test-bot: allow skipping homebrew step.
2015-03-23 13:30:55 +00:00
Mike McQuaid
a46ab0d641
test-bot: tweak documentation indentation.
2015-03-23 13:30:55 +00:00
Mike McQuaid
a09641a581
deps: allow skipping build, optional deps.
2015-03-23 13:30:54 +00:00
Xu Cheng
4fccab615f
install_plist: create var/log path
...
Let homebrew create var/log path to avoid permission problem.
Closes Homebrew/homebrew#37966
Closes Homebrew/homebrew#37967 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-23 18:35:58 +08:00
Baptiste Fontaine
941842f0d6
bottle_version: support psutils style
...
Closes Homebrew/homebrew#37959 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-23 08:37:48 +00:00
Baptiste Fontaine
edf205f5ca
aspell-dictionaries: use sha256 for resources
...
Closes Homebrew/homebrew#37962 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-22 16:28:34 +00:00
Mike McQuaid
862c0ddf4a
test-bot: remove --debug flag.
...
Too spammy in the output. May consider readding later to specific
commands.
2015-03-20 20:22:54 +00:00
Mike McQuaid
cf204b6234
pull: die on invalid parameters.
2015-03-20 17:46:19 +00:00
Mike McQuaid
3f9d5aad74
pull: allow pulling from API URLs.
...
Jenkins has started spitting these out; no idea why.
2015-03-20 17:46:18 +00:00
Mike McQuaid
2d1c8b4de4
test-bot: don't run readall on <=10.8.
...
The Ruby 1.8 implementation seems to be really flaky, unfortunately.
2015-03-20 16:59:21 +00:00
Baptiste Fontaine
dcf6be10f8
guilt moved to the boneyard
...
Closes Homebrew/homebrew#37847 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-20 09:11:53 +00:00
Tanachat Nilanon
e97fac1dd6
add :python3 to LANGUAGE_MODULES
...
Add special :python3 dependency tag to LANGUAGE_MODULES in
dependency_collector.
Closes Homebrew/homebrew#37898 .
Signed-off-by: Tim D. Smith <git@tim-smith.us>
2015-03-19 23:04:35 -07:00
Artur Dryomov
832c52db7e
share/doc/homebrew: fix capitalization.
...
Reference.
* GitHub: https://github.com/about
* Xcode: https://developer.apple.com/xcode
* Zsh: http://www.zsh.org
Closes Homebrew/homebrew#37866 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-19 16:43:12 +00:00
Mike McQuaid
3fd45673a5
pull: always publish bottles.
...
The previous logic was flawed as it wasn't publishing new versions of
bottles.
2015-03-18 18:15:40 +00:00
Viktor Szakáts
3d23580ff2
audit: fix to enforce https for apache homepage
...
It was failing to recognize the URL without an ending slash.
Closes Homebrew/homebrew#37808 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-18 12:29:00 +00:00
David Christenson
098ccfa9a8
fdk-aac 0.1.4
...
Update to latest stable release, install example AAC encoder, add test
with new WAV fixture, modernize.
Closes Homebrew/homebrew#37654 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-18 08:07:35 +00:00
Jack Nagel
38a8c54898
Return early for the == case in Version#<=>
2015-03-17 21:37:03 -04:00
Jack Nagel
68c7e1e30c
Add protected reader for version value
2015-03-17 21:37:03 -04:00
Jack Nagel
03b309cc76
Fix NullToken equality
2015-03-17 21:37:03 -04:00
Jack Nagel
0d4f241d48
Remove explicit type check
2015-03-17 21:37:03 -04:00
Viktor Szakáts
02cb05f22b
audit: enforce https for apache.org
...
- including all apache.org subdomains
- for `homepage` as well
Closes Homebrew/homebrew#37778 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-17 13:31:08 +00:00
Mike McQuaid
3933b84dea
software_spec: check if bottles are compatible.
...
The `bottled?` method makes more sense when it also checks for
compatibility.
This is particularly useful for the case in `brew info` so it prints out
`(bottled)` correctly depending on the `Cellar`.
Closes Homebrew/homebrew#37636 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-17 09:16:57 +00:00
Mike McQuaid
514910e812
test-bot: remove more bad unicode characters.
2015-03-16 18:39:45 +00:00
Mike McQuaid
fffba3dc7d
test-bot: remove another invalid XML character.
2015-03-16 10:29:56 +00:00
Jack Nagel
0a41cbcd9c
Always create real directories under lib/ruby
...
Fixes Homebrew/homebrew#37685 .
Closes Homebrew/homebrew#37704 .
2015-03-15 23:23:14 -04:00
Mike McQuaid
6b58107693
bottle_version: add erlang versions style regex.
2015-03-15 16:29:40 +00:00
David Coeurjolly
d35f960fe1
dgtal: migrate to homebrew/science
...
Closes Homebrew/homebrew#37094 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-15 12:58:33 +00:00
Xu Cheng
e2994bb078
audit: suggest to not using git as dependency
...
Closes Homebrew/homebrew#37696
Closes Homebrew/homebrew#37703
Closes Homebrew/homebrew#37735 .
Signed-off-by: Xu Cheng <xucheng@me.com>
2015-03-15 20:55:55 +08:00
Felix Bünemann
c8415c665a
download_strategy: allow ssl apache mirror links.
...
Closes Homebrew/homebrew#37732 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-03-15 12:51:51 +00:00
Tim D. Smith
da0d2bf65d
Mention homebrew-go-resources in cookbook
2015-03-14 22:50:58 -07:00
Jack Nagel
abb0cb3aa0
Switch to a more useful serialization of tap info
...
Closes Homebrew/homebrew#37383 .
2015-03-14 21:14:37 -04:00
Jack Nagel
db05618561
Use Dir.mktmpdir instead of shelling out to mktemp
...
Closes Homebrew/homebrew#37616 .
2015-03-14 20:45:21 -04:00
Jack Nagel
b03faffcc1
Remove unused argument
2015-03-14 17:59:06 -04:00
Jack Nagel
2356131e5f
Remove unnecessary default argument
...
This method is always called with two arguments.
2015-03-14 01:58:17 -04:00
Jack Nagel
097d5242c3
Simplify skip_executables option
2015-03-14 01:51:53 -04:00
Tim D. Smith
b0fe8c3429
Doc maintenance
...
Fixes Homebrew/homebrew#37698 .
2015-03-13 20:48:44 -07:00