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
ilovezfs
2e1ec02aeb
pathname: fix rmdir_if_possible with mount points
...
Attempting to rmdir a directory that is a mount point results in EBUSY,
not EACCES or ENOENT, so also rescue EBUSY in rmdir_if_possible.
2018-01-19 14:06:22 -08:00
Mike McQuaid
d14fd49b30
Merge pull request #3699 from MikeMcQuaid/versions-should-build
...
docs/Versions: versions should build.
2018-01-19 18:34:03 +00:00
Mike McQuaid
4514f7b17d
docs/Versions: versions should build.
...
Seems obvious but was somehow omitted.
2018-01-19 16:50:49 +00:00
Mike McQuaid
3a38218a72
Merge pull request #3697 from MikeMcQuaid/acceptable-versioned-formulae
...
Versions: update acceptable versioned formulae.
2018-01-19 16:38:37 +00:00
Mike McQuaid
1285a41640
Versions: update acceptable versioned formulae.
...
Clarify further what's acceptable and what isn't.
2018-01-19 16:38:10 +00:00
Mike McQuaid
9ab5cc2779
Merge pull request #3698 from vszakats/tls
...
README.md: secure two URLs
2018-01-19 16:12:08 +00:00
Viktor Szakats
67fc68afaf
README.md: secure two URLs
2018-01-19 15:35:33 +00:00
Mike McQuaid
985202cf8e
Merge pull request #3696 from alyssais/prepend
...
`prepend` instead of alias hacks for deprecations
1.5.0
2018-01-19 08:11:07 +00:00
Alyssa Ross
78c829790d
Improve deprecation message for dependency tags
...
It took me a while to figure out what this deprecation actually did,
because the message wasn't accurate.
2018-01-18 21:16:19 +00:00
Alyssa Ross
d88b50968c
Load formula_support deprecations
...
We should probably write tests for these going forward. ;)
2018-01-18 21:09:21 +00:00
Alyssa Ross
8874d1fb13
prepend
instead of alias hacks for deprecations
2018-01-18 21:08:41 +00:00
Mike McQuaid
02e4cae3d0
Merge pull request #3676 from apjanke/make-apjanke-former-maintainer
...
README: update list of maintainers
2018-01-18 15:55:36 +00:00
Mike McQuaid
65695885b6
Update other Homebrew maintainers.
2018-01-18 15:45:51 +00:00
Mike McQuaid
8a45467ad9
Merge pull request #3661 from MikeMcQuaid/deprecate-default-formula
...
Deprecate default_formula Requirement DSL
2018-01-18 15:30:56 +00:00
Mike McQuaid
1aa8aff84a
Merge pull request #3687 from apjanke/brew-cask-upgrade-completion-list-outdated-only
...
cask bash completion: have upgrade only complete outdated packages
2018-01-18 15:30:22 +00:00
Mike McQuaid
edc6efd443
Merge pull request #3689 from sjackman/pull-json
...
publish_bottle_file_on_bintray: Use f.full_name
2018-01-18 15:30:03 +00:00
Mike McQuaid
9201fbde82
Merge pull request #3694 from MikeMcQuaid/more-odisabled
...
Disable and add more deprecations.
2018-01-18 15:29:40 +00:00
Mike McQuaid
b17672a2b4
Merge pull request #3693 from ilovezfs/info-always-show-spec-options
...
info: show spec options for optionless formulae
2018-01-18 15:29:29 +00:00
Mike McQuaid
e67b745b2f
Merge pull request #3659 from MikeMcQuaid/deprecated-requirements-harder
...
Deprecate requirements harder
2018-01-18 15:27:02 +00:00
Mike McQuaid
10384231a2
Merge pull request #3636 from Homebrew/rubocop-bump
...
rubocop 0.52.1
2018-01-18 15:16:53 +00:00
Mike McQuaid
230d630bd6
Merge pull request #3695 from MikeMcQuaid/cookbook-updates
...
Formula-Cookbook: various updates.
2018-01-18 09:50:40 +00:00
Mike McQuaid
77f1768108
Disable and add more deprecations.
...
These have all been deprecated/compat for a while.
2018-01-18 09:47:33 +00:00
Mike McQuaid
965c079f09
Formula-Cookbook: various updates.
...
Update some stuff that was deprecated or tweak wording.
2018-01-18 09:39:42 +00:00