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
Mike McQuaid
e5c82dd3d9
Deprecate requirements harder
...
Remove more Requirement logic to enable future removal of default
formula logic. Also, output deprecations, convert symbol requirement
usage to deps and simplify the compatibility code for the direct
Requirement usage.
2018-01-18 08:31:20 +00:00
Mike McQuaid
892e1b5b4f
Merge pull request #3652 from MikeMcQuaid/add-more-deprecations-disables
...
Add more deprecations, disable some existing ones.
2018-01-18 08:29:56 +00:00
Mike McQuaid
e97b0ce00f
Merge pull request #3691 from MikeMcQuaid/odeprecated-developer-message
...
utils: tell developers to submit odeprecated PRs.
2018-01-18 08:29:01 +00:00
ilovezfs
ebd50d136f
info: show spec options for optionless formulae
...
Previsiouly, info would not display --HEAD or --devel for formulae that
had no options other than those spec options.
2018-01-18 00:03:10 -08:00
Mike McQuaid
17c24d040b
utils: tell developers to submit odeprecated PRs.
...
Rather than just telling them to submit an issue as it's likely that
as these folks will be able to submit a PR.
2018-01-17 10:50:48 +00:00
Mike McQuaid
1f48e17f1b
rubocop: fix brew style warnings.
2018-01-17 10:42:43 +00:00
Shaun Jackman
3f8dd656d3
publish_bottle_file_on_bintray: Use f.full_name
2018-01-16 10:41:41 -08:00
Andrew Janke
544b45ac1c
cask bash completion: have upgrade only complete outdated packages
2018-01-15 18:59:42 -05:00
Mike McQuaid
8cd0d85afb
rubocop 0.52.1
2018-01-15 16:17:32 +00:00
Mike McQuaid
3e8b0577fa
Merge pull request #3685 from MikeMcQuaid/update-docs-gems
...
docs: update gems.
2018-01-15 15:53:15 +00:00
Markus Reiter
f90e6f82c8
Merge pull request #3680 from commitay/moved-permissions
...
cask moved: check target writable for move_back
2018-01-15 15:28:55 +01:00
Mike McQuaid
2f522ff04b
docs: update gems.
...
- check in the Gemfile.lock
- use a modern Ruby version
- remove gem upper limits
2018-01-15 09:55:28 +00:00
ilovezfs
85f7b04efe
Merge pull request #3684 from Homebrew/revert-3670-gitconfig
...
Revert "Use Homebrew's gitconfig for various commands"
2018-01-14 23:35:39 -08:00
ilovezfs
17f80a44e6
Revert "Use Homebrew's gitconfig for various commands"
2018-01-15 07:30:56 +00:00
Mike McQuaid
253a41f523
Merge pull request #3670 from MikeMcQuaid/gitconfig
...
Use Homebrew's gitconfig for various commands
2018-01-14 18:17:06 +00:00
Mike McQuaid
fcec5ad360
Merge pull request #3683 from MikeMcQuaid/vendor-install-mirror
...
vendor-install: various portable ruby tweaks.
2018-01-14 18:16:52 +00:00
Mike McQuaid
fea90825fb
vendor-install: various portable ruby tweaks.
...
- Rename repository to homebrew-portable-ruby
- Add a new Bintray repository using new name
- Add GitHub releases mirror and try to use it
- Tell people not to file issues if they can't connect to Bintray or
GitHub: we're not here to provide ISP/proxy support.
2018-01-14 13:49:26 +00:00
Mike McQuaid
b70b5429d0
Deprecate default_formula Requirement DSL
...
This has been a nightmare in terms of the complexity to our dependency
system and the whack-a-mole required on bugs. If a Requirement resolves
to a Formula it should just use `depends_on "formula"` instead. This
matches the effective behaviour all users of bottles (the vast majority
of users and installs) and what we're doing in Homebrew/homebrew-core.
2018-01-14 13:27:43 +00:00
Vítor Galvão
42be54ebde
Merge pull request #3667 from commitay/cask-doctor-sip
...
cask doctor: sip status
2018-01-14 04:21:18 +00:00