Commit Graph
29801 Commits
Author SHA1 Message Date
Julian Pawlowski 29f08603bf Add support for PowerShell-preview package 2021-12-01 09:55:33 +01:00
Mike McQuaid fa4f239cd6 Merge pull request #12496 from dduugg/yard-tag-cleanup
Remove unknown YARD tags
2021-11-30 17:25:00 +00:00
Carlo Cabrera b6d78d0ddf Merge pull request #12497 from carlocab/bottled-dependent-check
upgrade: fix undefined method error
2021-12-01 01:10:00 +08:00
Carlo Cabrera ea72daf7bb upgrade: fix undefined method error
Fixes Homebrew/discussions#2567.
2021-12-01 00:42:06 +08:00
Douglas Eichelberger 65f1766497 Remove unknown YARD tags 2021-11-30 08:01:20 -08:00
Sean Molenaar a285ef6eac Merge pull request #12462 from SMillerDev/feature/service/cron
service: add basic cron support
2021-11-30 14:55:08 +01:00
Sean Molenaar 302975829d service: add basic cron support 2021-11-30 14:29:22 +01:00
Carlo Cabrera 8f858331f8 Merge pull request #12493 from carlocab/pyoxidizer
rubocops/lines: disallow `pyoxidizer` as a build/runtime dependency
2021-11-30 21:10:35 +08:00
Mike McQuaid dfd50a9d8d Merge pull request #12491 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.0.3.1
build(deps): bump parser from 3.0.3.0 to 3.0.3.1 in /Library/Homebrew
2021-11-30 13:03:46 +00:00
Mike McQuaid 13314ca3eb Merge pull request #12494 from jpawlowski/patch-1
Add shellenv template for PowerShell
2021-11-30 13:01:52 +00:00
Sean Molenaar e482a9f03d Merge pull request #12460 from SMillerDev/feature/service/interval_systemd
service: add timer support for systemd
2021-11-30 11:25:26 +01:00
Sean Molenaar 4cb8afeeef service: add timer support for systemd 2021-11-30 11:05:11 +01:00
Julian Pawlowski cec3f2190a Add shellenv template for PowerShell 2021-11-30 10:47:56 +01:00
Carlo Cabrera 0f26522fad rubocops/lines: disallow pyoxidizer as a build/runtime dependency
PyOxidizer downloads pre-built versions of Rust and Python, and embeds
this Python into the binaries it produces.

This goes against a number of our packaging policies, so let's make sure
formulae in Homebrew/core don't do this.

See Homebrew/homebrew-core#90025.
2021-11-30 17:36:26 +08:00
Carlo Cabrera 2c6b979f65 Merge pull request #12487 from carlocab/no-upgrade-source-builds
upgrade: don't upgrade unbottled dependents of upgraded formulae
2021-11-30 08:04:30 +08:00
BrewTestBot df0258b9f8 Update RBI files for parser. 2021-11-29 18:13:05 +00:00
BrewTestBot d3d05f47ff brew vendor-gems: commit updates. 2021-11-29 18:08:41 +00:00
dependabot[bot] 214a0ae2de build(deps): bump parser from 3.0.3.0 to 3.0.3.1 in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 3.0.3.0 to 3.0.3.1.
- [Release notes](https://github.com/whitequark/parser/releases)
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v3.0.3.0...v3.0.3.1)

---
updated-dependencies:
- dependency-name: parser
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-29 18:04:24 +00:00
Mike McQuaid d9b7c20753 Merge pull request #12476 from EricFromCanada/livecheck-homebrew-curl
livecheck: use brewed curl if called for by download URL
2021-11-29 12:49:31 +00:00
Carlo CabreraandMike McQuaid b30d821a9c Tweak warning message wording
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-11-29 20:42:41 +08:00
EricFromCanada ed3042c37a livecheck: use brewed curl if called for by download URL 2021-11-28 12:57:24 -05:00
Carlo Cabrera 32a3e1fe28 Merge pull request #12488 from carlocab/service-on_os
rubocops/lines: allow `OS.foo?` in `service` blocks
3.3.6
2021-11-28 22:52:19 +08:00
Carlo Cabrera 1ffbcc04d4 rubocops/lines: allow OS.foo? in service blocks
These seem more natural, and I don't think we need to be able to mock
service blocks on other OSs.

See Homebrew/homebrew-core#90091.
2021-11-28 21:47:21 +08:00
Carlo Cabrera 4b36a0eee5 upgrade: don't upgrade unbottled dependents of upgraded formulae
We upgrade dependents of upgraded formulae to make sure that an upgrade
doesn't break anything. However, this reasoning applies only when a
dependent is bottled, since attempting a source build is just as likely
to break things, if not more.

I've opted not to restrict this to, say, users only on outdated versions
of macOS in order to cleanly handle other cases where this change should
also apply: Linux, or current versions of macOS in a non-default prefix.
2021-11-27 15:51:57 +08:00
Bo Anderson 4c3f325347 Merge pull request #12482 from Bo98/zero_ar_date
ENV/super: enable deterministic archive generation
2021-11-26 23:37:43 +00:00
Bo Anderson 976dc2d789 Merge pull request #12485 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.5.5
build(deps-dev): bump tapioca from 0.5.4 to 0.5.5 in /Library/Homebrew
2021-11-26 23:37:08 +00:00
BrewTestBot 01cb606410 Update RBI files for tapioca. 2021-11-26 18:14:13 +00:00
BrewTestBot 18d3070d92 brew vendor-gems: commit updates. 2021-11-26 18:09:57 +00:00
dependabot[bot] 3f8d235668 build(deps-dev): bump tapioca from 0.5.4 to 0.5.5 in /Library/Homebrew
Bumps [tapioca](https://github.com/Shopify/tapioca) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/Shopify/tapioca/releases)
- [Commits](https://github.com/Shopify/tapioca/compare/v0.5.4...v0.5.5)

---
updated-dependencies:
- dependency-name: tapioca
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-26 18:03:37 +00:00
Mike McQuaid e119bdc571 Merge pull request #12477 from MikeMcQuaid/env_hints
Output environment variable hints.
2021-11-26 13:46:27 +00:00
Mike McQuaid 6913c7c84e Output environment variable hints.
Output hints for disabling automatic `brew update`, `brew cleanup` and
`brew upgrade`/`brew reinstall` of dependents. Also provide a
`HOMEBREW_NO_ENV_HINTS` to disable this messaging.
2021-11-26 13:14:10 +00:00
Bo Anderson 6337dbfac9 ENV/super: enable deterministic archive generation 2021-11-26 13:04:33 +00:00
Mike McQuaid 6b893a7563 Merge pull request #12480 from Homebrew/dependabot/bundler/Library/Homebrew/simplecov-cobertura-2.0.0
build(deps): bump simplecov-cobertura from 1.4.2 to 2.0.0 in /Library/Homebrew
2021-11-26 12:51:02 +00:00
Mike McQuaid 1048415495 Merge pull request #12481 from carlocab/cleanup-faq
FAQ: document `HOMEBREW_NO_CLEANUP_FORMULAE`
2021-11-26 12:44:02 +00:00
Carlo Cabrera bf3b12656d FAQ: document HOMEBREW_NO_CLEANUP_FORMULAE 2021-11-26 18:11:35 +08:00
Bo Anderson 093b3a739b workflows/tests: limit coverage file uploads 2021-11-25 21:50:51 +00:00
BrewTestBot 0c1389d97c Update RBI files for simplecov-cobertura. 2021-11-25 21:49:20 +00:00
BrewTestBot dd92818a78 brew vendor-gems: commit updates. 2021-11-25 21:45:40 +00:00
dependabot[bot] 9a222b7f00 build(deps): bump simplecov-cobertura in /Library/Homebrew
Bumps [simplecov-cobertura](https://github.com/dashingrocket/simplecov-cobertura) from 1.4.2 to 2.0.0.
- [Release notes](https://github.com/dashingrocket/simplecov-cobertura/releases)
- [Commits](https://github.com/dashingrocket/simplecov-cobertura/compare/v1.4.2...v2.0.0)

---
updated-dependencies:
- dependency-name: simplecov-cobertura
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-25 21:43:24 +00:00
Bo Anderson 16f96ff307 Merge pull request #12478 from Homebrew/dependabot/bundler/Library/Homebrew/rbi-0.0.8
build(deps): bump rbi from 0.0.7 to 0.0.8 in /Library/Homebrew
2021-11-25 21:42:43 +00:00
BrewTestBot c4b49c52af Update RBI files for rbi. 2021-11-25 21:00:41 +00:00
BrewTestBot 1cb4f1765c brew vendor-gems: commit updates. 2021-11-25 20:55:05 +00:00
dependabot[bot] 35b2cee1cc build(deps): bump rbi from 0.0.7 to 0.0.8 in /Library/Homebrew
Bumps [rbi](https://github.com/Shopify/rbi) from 0.0.7 to 0.0.8.
- [Release notes](https://github.com/Shopify/rbi/releases)
- [Commits](https://github.com/Shopify/rbi/compare/v0.0.7...v0.0.8)

---
updated-dependencies:
- dependency-name: rbi
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-25 20:51:21 +00:00
Bo Anderson 88fd76d8a6 Merge pull request #12479 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.0.3.0
build(deps): bump parser from 3.0.2.0 to 3.0.3.0 in /Library/Homebrew
2021-11-25 20:50:40 +00:00
BrewTestBot 9f9cd757a1 Update RBI files for parser. 2021-11-25 18:15:27 +00:00
BrewTestBot ad74bc7b4f brew vendor-gems: commit updates. 2021-11-25 18:08:28 +00:00
dependabot[bot] 881b0b2181 build(deps): bump parser from 3.0.2.0 to 3.0.3.0 in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 3.0.2.0 to 3.0.3.0.
- [Release notes](https://github.com/whitequark/parser/releases)
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v3.0.2.0...v3.0.3.0)

---
updated-dependencies:
- dependency-name: parser
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-25 18:03:42 +00:00
Mike McQuaid 778de69b08 Merge pull request #12413 from MikeMcQuaid/improve_env_discovery
Improve documentation of some environment variables
2021-11-25 09:42:18 +00:00
Mike McQuaid 11c5f8f05a Improve discovery of some environment variables
There's a few bits of functionality that Homebrew has changed over the
years, makes sense as a sensible default but some people find really
annoying:

- automatically running `brew update`
- automatically running `brew cleanup`
- automatically upgrading outdated dependents
- automatically reinstalling broken dependents

For each of these: let's improve the documentation of the commands
whose behaviour is changed and the environment variables themselves.
2021-11-25 09:10:59 +00:00
Mike McQuaid 49e232429e Merge pull request #12475 from Homebrew/update-man-completions
Update maintainers, manpage and completions.
2021-11-25 08:24:12 +00:00