4756 Commits

Author SHA1 Message Date
Connor Mann
29d50f57b3 Add tap --shallow deprecation TODO
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-05-07 16:47:58 -04:00
Connor Mann
e649a7d09e Update Library/Homebrew/cmd/tap.rb
Add tap --full deprecation TODO

Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-05-07 16:47:58 -04:00
cnnrmnn
8f7621edb8 Remove trailing whitespace 2021-05-07 16:47:58 -04:00
Connor Mann
bfd4ddfa5a Fix style
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-07 16:47:58 -04:00
Connor Mann
986089d4f2 Fix style
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-07 16:47:58 -04:00
Connor Mann
5b6b400c58 Remove deprecation comment
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-07 16:47:58 -04:00
Connor Mann
18bb644ce7 Remove deprecation comment
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-07 16:47:58 -04:00
Connor Mann
1e0551fca4 Add no-op message
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-05-07 16:47:58 -04:00
cnnrmnn
b5a7337b05 Add deprecation paths for tap --full/--shallow 2021-05-07 09:29:19 -04:00
cnnrmnn
674594f75c Stop using shallow clones for taps 2021-05-06 10:10:56 -04:00
Mike McQuaid
2867fb67a9
Merge pull request #11260 from hyuraku/update.sh-repair_style
cmd/update.sh: repair bash style
2021-05-06 10:10:49 +01:00
hyuraku
427859795a cmd/update-report: change ENV 2021-05-06 10:03:21 +09:00
hyuraku
740cf7b6a1 cmd/update.sh: repair bash style 2021-05-06 10:03:16 +09:00
Mike McQuaid
d6efa5a76a
Merge pull request #11246 from hyuraku/cmd_repair-style
Cmd repair style
2021-04-28 13:06:48 +01:00
hyuraku
67c5006b0a cmd/shellenv.sh: repair style and set HOMEBREW_CASK_REPOSITORY 2021-04-28 20:47:39 +09:00
hyuraku
d68e1fccbc cmd/--version: repair style 2021-04-28 20:47:24 +09:00
hyuraku
18a230dfd5 cmd/casks.sh: repair style 2021-04-27 23:09:58 +09:00
Mike McQuaid
c5bcfe8fac
Merge pull request #11238 from hyuraku/vendor-install.sh_bash_style_fixes
Vendor install.sh bash style fixes
2021-04-26 15:51:44 +01:00
hyuraku
61076c7c26 add how to set HOMEBREW_CURL 2021-04-26 21:56:27 +09:00
Gautham Goli
a9236a3bf7 update-reset.sh: Fix shellcheck style errors 2021-04-24 11:11:09 +05:30
hyuraku
51c39c898f add SC2153 2021-04-24 00:35:03 +09:00
hyuraku
e82e4ea7c2 repair vendor-install.sh 2021-04-24 00:02:50 +09:00
hyuraku
c67c202e54 add how to set ENV 2021-04-23 22:56:08 +09:00
Gautham Goli
5183f9aeaf vendor-install.sh: Fix shellcheck style errors 2021-04-23 22:26:21 +09:00
Mike McQuaid
7af68d0f8e
Fix shellcheck failures
A new version of `shellcheck` (I think?) brought us so new warnings and
errors.

To fix:
- pass `--source-path` so we don't need to stop `shellcheck` trying to
  read sourced files every time
- disable some more warnings/errors we don't care about fixing
2021-04-22 13:18:44 +01:00
Rylan Polster
0a30cae9d1
search: properly deprecate brew search --cask 2021-04-19 08:25:19 -04:00
Mike McQuaid
6f071a06f8
Use JSON.pretty_generate
It's dramatically more human readable for very little difference in
space.
2021-04-09 15:44:37 +01:00
Mike McQuaid
271474820f
Merge pull request #11075 from MikeMcQuaid/deprecate_disable_delete
Deprecate, disable, delete code for next major/minor version.
2021-04-09 10:09:51 +01:00
Mike McQuaid
d73351251c
Deprecate, disable, delete code for next major/minor version.
Do the usual dance for bumping our major/minor version.
2021-04-09 09:30:36 +01:00
Mike McQuaid
bf199cf271
Default Homebrew on Linux to use GitHub Packages. 2021-04-09 09:17:25 +01:00
Mike McQuaid
a2251a16ff
Default download to GitHub Packages
Now that all bottles (without existing `sha256` mismatches) have been
uploaded to GitHub Packages make it the default download location.

Will give this a few days testing before we make a tag and make this
default for everyone.

No migration has been done for Linuxbrew packages yet; those will be
done after we have fully migrated over Homebrew.
2021-04-08 11:33:03 +01:00
Mike McQuaid
f266acff2d
Merge pull request #11005 from MikeMcQuaid/github_packages_bottle_tab_clear_cache
Fix `brew fetch --force` for GitHub Packages bottle tab download.
2021-04-02 13:51:17 +01:00
Mike McQuaid
3e0f14083a
Merge pull request #10975 from hyuraku/update-report_add_how-to-check-the-outdated
update-report: add how to check the outdated
2021-04-02 13:13:11 +01:00
Mike McQuaid
262f964f9e
Fix brew fetch --force for GitHub Packages bottle tab download.
Have to implement some custom logic here as there's two resources rather
than one.
2021-04-02 12:44:07 +01:00
Mike McQuaid
5f707d13d8
cmd/update-report: tweak outdated language.
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-04-02 12:16:39 +01:00
Mike McQuaid
d578469a75
Merge pull request #10984 from MikeMcQuaid/portable_ruby_github_default
cmd/vendor-install: use GitHub for portable Ruby.
2021-04-02 09:43:47 +01:00
Mike McQuaid
d9032ff01a
Download and use tabs from GitHub Packages 2021-04-01 17:37:16 +01:00
Mike McQuaid
1012f98c00
cmd/vendor-install: use GitHub for portable Ruby.
Let's default to using GitHub for portable Ruby and fall back to Bintray
(because Bintray is going away).
2021-04-01 17:37:08 +01:00
hyuraku
89868087fd repair the message 2021-04-01 22:01:04 +09:00
hyuraku
4e4886ff42 update-report: add how to check the outdated 2021-04-01 00:00:49 +09:00
Carlo Cabrera
c65a392d47
Merge pull request #10945 from carlocab/ls-cask
cmd/list: always use `ls` when no named args are passed
2021-03-29 22:02:48 +01:00
Mike McQuaid
dcfd4c2beb
cmd/update-report: tweak syntax. 2021-03-28 02:20:56 +01:00
Darren Kavanagh
92a42381df
Add additional quiet check in update-report 2021-03-28 02:20:55 +01:00
Carlo Cabrera
a3a6af9d99
cmd/list: remove cask and ls flag conflicts 2021-03-27 01:20:21 +00:00
Carlo Cabrera
e966808ac6
cmd/list: always use ls when no named args are passed
This has the added benefit of making the indentation in the output of
`brew list` uniform between formulae and casks.

Follow-up to #10899. See, in particular,

    https://github.com/Homebrew/brew/pull/10899#discussion_r598659321
2021-03-27 01:20:20 +00:00
Carlo Cabrera
e1385b0754
Merge pull request #10899 from carlocab/ls-delineate
cmd/list: delineate formulae and casks
2021-03-25 17:52:41 +00:00
Bo Anderson
3bf38a10ee
cmd/upgrade: fix --dry-run
Fixes #10909.
2021-03-22 23:58:04 +00:00
Bo Anderson
ae2d0fb0f8
Fix Cask handling in brew deps and brew uses.
Fixes #10906.
2021-03-22 22:26:45 +00:00
Carlo Cabrera
4dccc2ef7f
cmd/list: list formulae only if one is installed
We need the `HOMEBREW_CELLAR.exist?` check to avoid errors in new
installations, which may not have a `Cellar` directory.
2021-03-22 17:15:56 +00:00
Bo Anderson
555e9365f9
Merge pull request #10904 from Bo98/check_build_flags
Remove FormulaInstaller.prevent_build_flags
2021-03-22 16:53:46 +00:00