1473 Commits
Author SHA1 Message Date
Rylan Polster 2b8d19e0bd audit: limit non-failure cask output 2021-03-22 22:16:54 -04:00
BrewTestBot f6e5bb7ab6 Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-03-22 14:15:11 +00:00
dependabot[bot] ff10b38cee build(deps-dev): bump github-pages from 212 to 213 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 212 to 213.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v212...v213)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-22 05:32:37 +00:00
Dawid Wróbel 2c89e2a762 brew audit --strict is not enough
brew audit --strict does not catch all the issues. The CI/CD uses "brew audit --online --new-formula" and is more thorough, catching e.g. "New formulae in homebrew/core should not have a 'bottle do'" which brew audit --strict does not.
2021-03-18 20:48:25 -04:00
BrewTestBot 0beb952530 Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-03-17 10:47:09 +00:00
Mike McQuaid f391043418 README: update TSC, fix linting.
- Add the new TSC to the README, manpage
- Fix linting complaints about whitespace in the README
2021-03-16 08:51:13 +00:00
Mike McQuaid 8e646f6202 pr-upload: support uploading to GitHub Packages.
Use `oras` to create a package tagged with the current version.
2021-03-12 14:09:25 +00:00
Mike McQuaid 3f00d08544 dev-cmd/pr-upload: some refactoring
- make the description more generic/correct
- use "internet archive" over "archive"
- move some logic to a new `GitHubReleases` class (for consistency)
- remove some obvious comments
- extract out and move some constants
2021-03-11 14:49:56 +00:00
dependabot[bot] 05a6940a8c build(deps-dev): bump html-proofer from 3.18.6 to 3.18.8 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.18.6 to 3.18.8.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.18.6...v3.18.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-08 05:36:55 +00:00
Bo Anderson 344ab02f18 Merge pull request #10767 from Bo98/audit_deps-force_homebrew_on_linux
Allow deps auditing to run on Linux via HOMEBREW_SIMULATE_MACOS_ON_LINUX
2021-03-05 23:46:31 +00:00
XuehaiPan 3f64bcb2fb docs/Installation: add section for Git remote mirroring 2021-03-05 22:04:48 +08:00
Bo Anderson 5660a1bf13 brew.sh: HOMEBREW_SIMULATE_MACOS_ON_LINUX implies HOMEBREW_FORCE_HOMEBREW_ON_LINUX 2021-03-05 12:22:27 +00:00
BrewTestBot 713a0692ae Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-03-04 15:13:05 +00:00
Mike McQuaid dc1fdc9f8d Speedup brew --version.
Port `brew --version` to Bash to speed it up.

While we're here:
- remove (now) unused `Tap` Git methods
- use `--quiet` instead of `-q` to be more verbose

Benchmarks:
```
$ hyperfine --min-runs=3 --warmup=2 "git checkout origin/master; brew --version" "git checkout speedup_brew_version; brew --version"
Benchmark #1: git checkout origin/master; brew --version
  Time (mean ± σ):      2.083 s ±  0.004 s    [User: 396.8 ms, System: 597.2 ms]
  Range (min … max):    2.080 s …  2.088 s    3 runs

Benchmark #2: git checkout speedup_brew_version; brew --version
  Time (mean ± σ):     847.9 ms ±  35.2 ms    [User: 100.0 ms, System: 247.9 ms]
  Range (min … max):   824.1 ms … 888.3 ms    3 runs

Summary
  'git checkout speedup_brew_version; brew --version' ran
    2.46 ± 0.10 times faster than 'git checkout origin/master; brew --version'
```
2021-03-04 12:59:42 +00:00
Mike Dillon e92d67d15c Add initial documentation for Java-based packages 2021-03-02 08:42:17 -08:00
Mike McQuaid 28bc2b83e0 Merge pull request #10751 from MikeMcQuaid/brew-tap-new-tweaks
dev-cmd/tap-new: various tweaks.
2021-03-02 13:01:36 +00:00
Mike McQuaid fb1cf8f389 dev-cmd/tap-new: various tweaks.
- `--no-git` and `--branch` don't conflict as `--branch` is still used
  for the GitHub Actions branch even with `--no-git`
- fix some README markdown linting errors
- fix some YAML/GitHub Actions configuration linting errors
2021-03-01 13:40:08 +00:00
Bo Anderson 40f3fb9c55 Revert "Temporarily change default Bintray domain" 2021-03-01 00:19:38 +00:00
Bo Anderson ff367939ce Temporarily change default Bintray domain 2021-02-28 18:01:41 +00:00
nandahkrishna 26aa1669d7 docs/New-Maintainer-Checklist.md: remove automated steps 2021-02-27 20:57:58 +05:30
BrewTestBot 9f19bde5bb Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-02-27 01:53:14 +00:00
Shaun Jackman 8a3561ec4d Merge pull request #10637 from GregBrimble/master
Specify Meek STV election for PLC & Schulze Condorcet election for Project Leader
2021-02-26 11:04:59 -08:00
BrewTestBot 19d50de8ca Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-02-26 18:08:09 +00:00
XuehaiPanandMike McQuaid d2533ff2a6 software_spec: Add HOMEBREW_BOTTLE_DEFAULT_DOMAIN as a fallback option
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-02-26 11:23:33 +00:00
Mike McQuaid ca47b47f77 Speedup brew --prefix <formula>
This case is _really_ slow even although it's something we encourage
people to run often and build systems often do. The `brew --prefix`
case is really fast because it's just in Bash so: let's pull the
`brew --prefix <formula>` case into Bash too.

This doesn't handle any edge-cases like `--installed` and the formula
detection is pretty simple.

Also, to make this behaviour consistent, never output `Cellar` paths
from the (Ruby) `brew --prefix`; we never want people relying on the
Cellar paths anyway, only output them if the formula wasn't installed
(where, arguably, using a Cellar path is even worse) and the speedup is
worth this deviation in behaviour.
2021-02-25 17:07:28 +00:00
BrewTestBot 0306fd4107 Update manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-02-25 16:24:22 +00:00
Mike McQuaid f55b80a9a4 Revert "Enable HOMEBREW_BOOTSNAP for developers" 2021-02-25 11:06:50 +00:00
Mike McQuaid 3a73a7b2d3 Merge pull request #10680 from MikeMcQuaid/bootsnap-developers
Enable HOMEBREW_BOOTSNAP for developers
2021-02-24 13:46:56 +00:00
Shaun Jackman be11a22d97 Update man pages 2021-02-23 11:31:53 -08:00
Mike McQuaid 22fb25d96d Enable HOMEBREW_BOOTSNAP for developers
- Enable it by default if you've run a developer command or set
  `HOMEBREW_DEVELOPER`.
- Clarify the documentation that there's various configuration in which
  it doesn't work.

I've rolled this out of most of GitHub's developers with no ill effects
and we've enabled it in both CI and for various maintainers so it feels
appropriate to have a bigger rollout.
2021-02-23 09:35:21 +00:00
Shaun Jackman 7fd6d2166b Update man pages 2021-02-22 17:58:13 -08:00
Shaun Jackman 2794641a28 Update man pages 2021-02-22 17:24:05 -08:00
dependabot[bot] b280741ae1 build(deps-dev): bump html-proofer from 3.18.5 to 3.18.6 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.18.5 to 3.18.6.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.18.5...v3.18.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 05:34:06 +00:00
Bo Anderson 41bf1c1c1b Merge pull request #10646 from Bo98/deps
Update dependencies
2021-02-19 00:15:37 +00:00
Mike McQuaid 3929abcd04 Merge pull request #10640 from MikeMcQuaid/bottle_source_fallback_default
Make HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK default
2021-02-18 17:42:25 +00:00
Nanda H Krishna 53d840c969 Merge pull request #10635 from nandahkrishna/bump-cask-support
dev-cmd/bump: add cask support
2021-02-18 02:35:34 +05:30
Bo Anderson 76df8c52d3 Update dependencies 2021-02-17 21:04:47 +00:00
Mike McQuaid 22e591e531 Make HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK default
- Remove `HOMEBREW_NO_BOTTLE_SOURCE_FALLBACK` and make the behaviour
  the default. We mostly already do this since we added the need for
  the `--build-from-source` override on macOS. This allows us to
  delete some more code.
- Still fail and require `--build-from-source` when reinstalling or
  upgrading if failing on a formula-specific reason e.g. the CLT is
  not/no longer installed, you're using a non-default prefix.

Fixes #10623
2021-02-17 13:51:53 +00:00
Greg Brimble bac714a600 Add hyperlinks for election methods 2021-02-17 00:26:03 +00:00
Greg BrimbleandShaun Jackman ec665c45c7 Apply suggestions
Co-authored-by: Shaun Jackman <sjackman@gmail.com>
2021-02-17 00:23:28 +00:00
Greg Brimble 9318c72af8 Specify Meek STV election for PLC & Schulze Condorcet election for Project Leader 2021-02-16 21:35:24 +00:00
nandahkrishna 24bb6040a7 dev-cmd/bump: add cask support 2021-02-17 00:42:07 +05:30
Mike McQuaid b85cd133d0 env_config: auto update updates more commands.
e.g. `brew bundle` so let's not claim to list them all.
2021-02-16 09:35:02 +00:00
Jonathan Chang a946cde4e1 Merge pull request #10615 from jonchang/enhance-sponsors
Update Github sponsor text and logos
2021-02-16 14:06:11 +11:00
Vítor Galvão cf8db020dc Merge pull request #10602 from vitorgalvao/acceptable-casks-pass
Acceptable-Casks.md: first pass after moving
2021-02-15 15:12:28 +00:00
Jonathan Chang 5792a0d1ef Update completions and manpages. 2021-02-15 13:43:40 +11:00
Jonathan Chang 6c2d357c0e prof: needs at least 1 argument 2021-02-14 20:50:15 +11:00
Vítor Galvão 94fdb68563 Acceptable-Casks.md: first pass after moving 2021-02-12 00:37:07 +00:00
Mike McQuaid 980f928000 Merge pull request #10577 from SMillerDev/docs/faq/add_casks
Docs: Migrate casks FAQ
2021-02-10 19:43:21 +00:00
Sean Molenaar 0aed1fc62e Docs: Migrate casks FAQ 2021-02-09 13:11:45 +01:00