Markus Reiter
8bfc5d0c27
Merge pull request #11018 from vitorgalvao/audacity
...
acceptable casks: audacity no longer applies
2021-04-06 02:06:58 +02:00
Samuel FORESTIER
c5acda3e5a
Adds missing required procps
package
...
In very limited environments, Homebrew manual install fails with :
```
/root/.linuxbrew/Homebrew/Library/Homebrew/cmd/shellenv.sh: line 9: /bin/ps: No such file or directory
```
This has to be fixed by explicitly provisioning `ps` command on the system, since Brew 2.4.7 (see `c1666676`).
2021-04-05 11:23:16 +00:00
Markus Reiter
b6ed8915e5
Add compatibility layer for AbstractDownloadStrategy#fetch
.
2021-04-03 20:10:33 +02:00
Vítor Galvão
bc1cf730b9
acceptable casks: audacity no longer applies
2021-04-03 14:02:09 +01:00
Mike McQuaid
0ec1f04e63
GitHub Packages CI upload fixes
...
- Add `--no-commit` option to `brew pr-pull` and pass to
`brew pr-upload`
- Use `skopeo` from `PATH` if available (as it takes a while to build on
CI)
2021-04-02 16:51:18 +01:00
Mike McQuaid
e87a9daa61
Merge pull request #10613 from cacology/docs-reinstall-for-build-issues
...
Common-Issues.md: reinstallation instructions for localized build failures
2021-04-02 12:22:54 +01:00
cacology
6837f9c039
Update docs/Common-Issues.md
...
I think this is a substantial improvement and does what I hoped, helps folks help themselves if--say--they just want to get emacs working; next time they'll have the technique in their pocket too.
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-04-01 15:51:00 -04:00
BrewTestBot
1c5f446449
Update maintainers, manpage and completions.
...
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml ) workflow.
2021-04-01 17:14:57 +00:00
dependabot[bot]
24a37b6c6f
build(deps-dev): bump github-pages from 213 to 214 in /docs
...
Bumps [github-pages](https://github.com/github/pages-gem ) from 213 to 214.
- [Release notes](https://github.com/github/pages-gem/releases )
- [Commits](https://github.com/github/pages-gem/compare/v213...v214 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 18:06:46 +00:00
Mike McQuaid
d8a2cf9efc
Write tabs to bottle JSON, optionally not bottle
...
- Write a subset of the tab required for bottles as an annotation.
- Add option on new bottle creation to skip writing tab into bottle
and instead add it (and other useful metadata) to bottle JSON.
- Read formula information and tab from bottle JSON.
- Write prettier JSON to disk.
- Don't write `HEAD` to tab; this duplicates `HOMEBREW_VERSION`.
- Allow `brew bottle` to use `--json` to generate JSON files from a
local bottle file.
2021-03-31 09:43:37 +01:00
BrewTestBot
ba2e1733a8
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-29 21:04:01 +00:00
BrewTestBot
591e9f6acb
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-29 11:47:11 +00:00
Sean Molenaar
4af981338e
Update docs/Acceptable-Formulae.md
...
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2021-03-25 08:20:56 +01:00
Sean Molenaar
657e4d1ace
docs: no more cask exceptions
2021-03-24 16:18:01 +01:00
BrewTestBot
3c1b7dcdd3
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-24 02:28:29 +00:00
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
XuehaiPan
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