15869 Commits

Author SHA1 Message Date
ilovezfs
99bb068ca7 bump-formula-pr: improve formula name guessing. 2018-01-28 08:10:53 -08:00
Markus Reiter
884c57f9f4 Fix brew cask style on Travis. 2018-01-28 07:00:20 +01:00
Markus Reiter
5244755a52
Merge pull request #3741 from kant/patch-1
Minor proposal
2018-01-28 04:33:33 +01:00
Darío Hereñú
d4a9ffee2f
Minor proposal 2018-01-27 20:20:45 -03:00
Markus Reiter
9b2610b0ad
Merge pull request #3524 from reitermarkus/config
Add `Hbc::Config` class.
2018-01-27 23:49:29 +01:00
Markus Reiter
b4df024625 Allow passing down configuration into Cask. 2018-01-27 21:47:18 +01:00
Markus Reiter
6760d26319 Create Hbc::Config class. 2018-01-27 21:47:18 +01:00
Mike McQuaid
d558ec0933
Merge pull request #3739 from MikeMcQuaid/no-travis-gem-ruby
travis.yml: HOME Ruby path caching not needed.
2018-01-27 09:26:29 +00:00
Mike McQuaid
582b9fb3c6 travis.yml: HOME Ruby path caching not needed.
This ins stored in vendor/bundle now instead.
2018-01-26 22:32:55 +00:00
Mike McQuaid
ede3d91f0a
Merge pull request #3736 from MikeMcQuaid/travis-config-tweaks
.travis.yml: make configuration tweaks.
2018-01-26 22:21:43 +00:00
Mike McQuaid
4abae7f7e9 Always install Gems into bundler location. 2018-01-26 22:05:43 +00:00
Mike McQuaid
d1d4a667d1 tap-new: update based on Homebrew/brew travis.yml. 2018-01-26 21:47:33 +00:00
Mike McQuaid
7592b27f43 travis.yml: general cleanup.
- Update Xcode version
- Split out platform-specific code so we can see where time is spent
- Manually trigger vendor Ruby installation
- Use `brew update` to update things
- Use `travis_retry` where relevant.
2018-01-26 21:47:33 +00:00
Mike McQuaid
78933b3ee9 ruby.sh: fix version check.
- Rather than checking for the absence of a failure check for an actual success in the check
- Fix the check to work on Ruby 1.9 (where `RUBY_VERSION.to_s.dup` is required to avoid modifying a frozen string).
2018-01-26 21:47:33 +00:00
Mike McQuaid
65e940f833
Merge pull request #3735 from reitermarkus/travis
Fix Travis deprecation error.
2018-01-26 10:54:35 +00:00
Mike McQuaid
5e465f08c4
Update .travis.yml 2018-01-26 10:32:04 +00:00
Mike McQuaid
50003d4ddc
Update .travis.yml 2018-01-26 10:12:05 +00:00
Mike McQuaid
377528665a
Update .travis.yml 2018-01-26 09:51:08 +00:00
Markus Reiter
4b231e793d Fix Travis deprecation error. 2018-01-26 03:19:40 +01:00
Mike McQuaid
0f44937b92
Merge pull request #3728 from ilovezfs/bump-formula-pr-only-validate-tar-files
bump-formula-pr: only validate tar files.
2018-01-24 14:20:07 +00:00
ilovezfs
5a3555eeee bump-formula-pr: only validate tar files. 2018-01-24 04:22:11 -08:00
ilovezfs
4a1a8b86ac bump-formula-pr: use "resource" not "rsrc" 2018-01-24 03:51:23 -08:00
Mike McQuaid
60a30e966b
Merge pull request #3725 from MikeMcQuaid/fix-odeprecated-again
utils: reduce odeprecated warnings.
1.5.2
2018-01-24 09:13:01 +00:00
Mike McQuaid
459b113e28 utils: reduce odeprecated warnings.
Fix the code so we don't actually output `odeprecated` warnings for
`HOMEBREW_CACHE`d or `.brew`d formulae.
2018-01-24 09:02:00 +00:00
Mike McQuaid
ea0af7d1af
Merge pull request #3724 from ilovezfs/call-satisfied-at-least-once
build: call satisified? before modifying env.
2018-01-23 19:50:20 +00:00
Mike McQuaid
2844b0748d
build: remove req satisfied calls. 2018-01-23 14:09:17 +00:00
Mike McQuaid
5cfb81253c requirement: odeprecated for default_formula usage. 2018-01-23 11:26:27 +00:00
Mike McQuaid
02d876528a requirement: make deprecated stuff unsupported. 2018-01-23 11:26:14 +00:00
Mike McQuaid
46633af76a requirement: call satisfied? from modify_build_environment. 2018-01-23 11:26:00 +00:00
Mike McQuaid
e056e85078
Merge pull request #3722 from sesam/add-doc-and-style-to-pr-template
Add doctor and style to checklist.
2018-01-23 10:17:17 +00:00
ilovezfs
7879272689 build: call satisified? before modifying env.
Requirement#modify_build_environment may depend on the side effects of
Requirement#satisfied?, so make sure the latter is called at least once
for each requirement during formula installation. Prior to b70b5429d09,
Requirement#satisfied? would usually be called during Build#expand_reqs,
but that is longer the case.
2018-01-22 23:07:27 -08:00
Simon B
84ab3d0743 don't add brew doctor 2018-01-23 01:52:41 +01:00
Simon B
480a25aef9 Add doctor and style to checklist.
Ensures that contributors know about `brew doctor` and `brew style` before submitting a PR, since CI fails on `brew style` breaches.
2018-01-23 01:02:40 +01:00
Mike McQuaid
ace2d569dc
Merge pull request #3714 from ilovezfs/resource-patches
resource: allow patches to be applied
1.5.1
2018-01-22 09:44:32 +00:00
ilovezfs
69db925e8a fetch: also fetch resources' patches 2018-01-22 01:10:14 -08:00
ilovezfs
7c07ec5fc1 resource: allow patches to be applied 2018-01-22 01:10:14 -08:00
ilovezfs
97f0ef4c49
Merge pull request #3710 from ilovezfs/rubocop-no-display-cop-names-default
rubocop: don't always display cop names.
2018-01-21 07:43:44 -08:00
ilovezfs
da77f23bc7 rubocop: don't always display cop names. 2018-01-21 07:23:53 -08:00
Mike McQuaid
c8423b6d6e
Merge pull request #3712 from sesam/language-fix
fix broken sentence
2018-01-21 14:53:11 +00:00
Mike McQuaid
8b63db6d07
Merge pull request #3703 from ilovezfs/dot-dirs-are-not-racks
formula: reject dot dirs as racks
2018-01-21 14:51:19 +00:00
Mike McQuaid
282277ecbe
Merge pull request #3702 from ilovezfs/fix-rmdir_if_possible-with-mount-points
pathname: fix rmdir_if_possible with mount points
2018-01-21 14:51:06 +00:00
Mike McQuaid
899ee8261a
Merge pull request #3706 from MikeMcQuaid/deprecation-fixes
Deprecation fixes and cleanup
2018-01-21 14:50:34 +00:00
Mike McQuaid
1c1a1c8d00
Merge pull request #3707 from MikeMcQuaid/no-deprecations-cache-brew
utils: no deprecations for cached formulae.
2018-01-21 14:50:22 +00:00
Mike McQuaid
ab00c0f719 compat/requirements: fix dependency names. 2018-01-21 13:39:14 +00:00
Mike McQuaid
3bf5cc9d52 formula_support: remove duplicated odeprecated.
These are already present in compat.
2018-01-21 13:39:14 +00:00
Mike McQuaid
de0fedeb09 upgrade --all: use odeprecated. 2018-01-21 13:39:14 +00:00
Mike McQuaid
b96ec879dc (un)linkapps: hide from manpage, use odeprecated. 2018-01-21 13:38:44 +00:00
Mike McQuaid
5e5989b704 utils: no deprecations for cached formulae.
`HOMEBREW_CACHE`d and `.brew`ed formulae cannot be updated so don't
complain about their deprecation.
2018-01-21 13:34:36 +00:00
Simon B
53d87d3b58 fix broken sentence 2018-01-21 12:49:59 +01:00
ilovezfs
f818f0e681 formula: reject dot dirs as racks
Dot directories are not racks because formulae names do not start with
"." so avoid attempting to descend into dot directories, which may not
always be possible (e.g. .Trashes).
2018-01-19 15:07:04 -08:00