Commit Graph
24837 Commits
Author SHA1 Message Date
Maxim Belkin 40cd44a45f cmd/vendor-install.sh: fail for old Glibc 2020-12-15 08:34:27 -06:00
Mike McQuaid 34b9fe1338 Merge pull request #9542 from MikeMcQuaid/odeprecated-deprecate-disable
odeprecated: handle deprecated and disabled formulae.
2020-12-15 13:06:54 +00:00
Mike McQuaid 60ae3da4df Merge pull request #10026 from MikeMcQuaid/test-bot-build-from-source
manpage: test-bot: add --build-from-source.
2020-12-15 12:59:40 +00:00
Mike McQuaid bf4c5f6d33 manpage: test-bot: add --build-from-source.
Needed due to https://github.com/Homebrew/homebrew-test-bot/pull/538
2020-12-15 12:20:20 +00:00
Mike McQuaid d8c2596ef8 Merge pull request #10025 from MikeMcQuaid/compatible_cellar_any
software_spec: fix cellar any handling.
2020-12-15 12:06:17 +00:00
Mike McQuaid 4bb8becf60 odeprecated: handle deprecated and disabled formulae.
It's not useful to spend time complaining about or fixing deprecations
or disables in deprecated or disabled formulae given we already complain
on install and don't run them through CI.
2020-12-15 12:04:29 +00:00
Markus Reiter eab2ba852a Merge pull request #10023 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2020-12-15 12:38:19 +01:00
Mike McQuaid 831d034303 software_spec: fix cellar any handling.
`cellar :any` actually requires no references to the cellar, prefix or
repository (not just cellar) so we can pour those bottles anywhere
regardless of the cellar, prefix or repository.
2020-12-15 11:32:10 +00:00
Mike McQuaid 61f9525974 Merge pull request #10024 from sjackman/sj/force-bottle
Fix install --force-bottle for non-standard prefix
2020-12-15 10:49:37 +00:00
Sean Molenaar 2ddbaa6723 Merge pull request #9515 from SMillerDev/docs/plist_cookbook
docs: add documentation for plists
2020-12-15 11:47:50 +01:00
Markus Reiter d49f31cdea Merge pull request #9531 from reitermarkus/tilde-artifact-targets
Properly handle `~` artifact targets.
2020-12-15 09:29:58 +01:00
Markus Reiter 0efd5d55d3 Merge pull request #9516 from reitermarkus/ci-stderr
Fix broken output on CI.
2020-12-15 09:29:25 +01:00
Shaun Jackman 33483e9478 Fix install --force-bottle for non-standard prefix
Fix the error:
Error: undefined method `stage' for nil:NilClass
formula_installer.rb:1132:in `block in pour'
2020-12-15 00:04:36 -08:00
Michka Popoff 3d56d1b7e6 Merge pull request #9522 from sjackman/sj/patchelf-rb-write
Enable HOMEBREW_PATCHELF_RB_WRITE by default
2020-12-15 08:17:38 +01:00
BrewTestBot 91608a67f2 sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2020-12-15 01:36:02 +00:00
Sam Ford 26a59c9c92 Merge pull request #9536 from samford/update-livecheck-strategies-to-avoid-redirections
Update livecheck strategies to avoid unnecessary redirections
2020-12-14 19:22:27 -05:00
Markus Reiter b0a3b60292 Merge pull request #9540 from reitermarkus/unversioned-pkgs
Fix parsing version from `PackageInfo` files.
2020-12-14 18:13:49 +01:00
Markus Reiter dc2006d5ff Merge pull request #9429 from hyuraku/repair-brew-edit-error-message
add path name to brew edit error message
2020-12-14 17:14:00 +01:00
Markus Reiter e3818ee51e Fix parsing version from PackageInfo files. 2020-12-14 15:29:32 +01:00
Markus Reiter 7331a9ba51 Merge pull request #9539 from reitermarkus/bump-unversioned-casks
Also cache failed version bump attempts.
2020-12-14 15:21:44 +01:00
Mike McQuaid 1a52862e6d Merge pull request #9424 from EricFromCanada/flag-replacement
pr-pull: prepare replacement for --workflow flag
2.6.2
2020-12-14 12:44:26 +00:00
Mike McQuaid 77561fccc2 Merge pull request #9501 from rgant/double-shallow-clone-check
Check for both shallow clones at the same time.
2020-12-14 12:31:20 +00:00
Mike McQuaid 03cdf5c28a Merge pull request #9512 from MikeMcQuaid/unbottled_error
Fix unbottled dependency handling
2020-12-14 12:17:37 +00:00
Markus Reiter 01cd373c34 Also cache failed version bump attempts. 2020-12-14 13:02:52 +01:00
Michka Popoff c4b36a3e11 Merge pull request #9538 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6154
build(deps): bump sorbet from 0.5.6141 to 0.5.6154 in /Library/Homebrew
2020-12-14 11:11:44 +01:00
Michka Popoff 143e831ab7 Merge pull request #9537 from Homebrew/dependabot/bundler/docs/html-proofer-3.18.0
build(deps-dev): bump html-proofer from 3.17.4 to 3.18.0 in /docs
2020-12-14 11:10:57 +01:00
BrewTestBot 87b914387f Update RBI files for sorbet. 2020-12-14 08:21:41 +00:00
BrewTestBot 625fae636d brew vendor-gems: commit updates. 2020-12-14 08:20:55 +00:00
dependabot[bot] 38952aef21 build(deps): bump sorbet from 0.5.6141 to 0.5.6154 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.6141 to 0.5.6154.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-14 07:32:05 +00:00
dependabot[bot] 20f11b0ed8 build(deps-dev): bump html-proofer from 3.17.4 to 3.18.0 in /docs
Bumps [html-proofer](https://github.com/gjtorikian/html-proofer) from 3.17.4 to 3.18.0.
- [Release notes](https://github.com/gjtorikian/html-proofer/releases)
- [Commits](https://github.com/gjtorikian/html-proofer/compare/v3.17.4...v3.18.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-14 06:01:08 +00:00
Sam Ford 1c8022ef48 Pypi: Update page_url to avoid redirection 2020-12-13 16:21:37 -05:00
Sam Ford 0ab449c577 Hackage: Update page_url to avoid redirection 2020-12-13 16:21:28 -05:00
Markus Reiter ced0da159f Merge pull request #9129 from reitermarkus/tc-docs
Improve type checking documentation.
2020-12-13 04:23:47 +01:00
Markus Reiter 3e63acad67 Mention type checking documentation when brew typecheck fails. 2020-12-13 03:46:35 +01:00
Markus Reiter 0e9b664d85 Update type checking documentation. 2020-12-13 03:39:15 +01:00
Markus Reiter d81f9bc6d4 Add brew typecheck to pull request template. 2020-12-13 03:39:15 +01:00
Markus Reiter 287dfee35f Properly handle ~ artifact targets. 2020-12-13 03:31:34 +01:00
Sam Ford baac12b0bd Merge pull request #8578 from SeekingMeaning/livecheck/casks
livecheck: add support for casks
2020-12-12 18:20:17 -05:00
Sam Ford 15a868c5e6 dev-cmd/livecheck: respect --cask and --formula
When running `brew livecheck --cask` or `brew livecheck --formula`,
livecheck wasn't properly respecting these flags. It should have
worked by only including the casks or formulae in the watchlist but
instead these flags were treating all the names in the watchlist as
formulae or casks, which doesn't work properly.

This addresses the issue by always using `#to_formulae_and_casks`
on the watchlist names and then using `#reject` to conditionally
exclude formulae or casks based on whether the related flags were
passed to `brew livecheck`.
2020-12-12 17:43:26 -05:00
Sam Ford b041f76ee9 Update manpage 2020-12-12 17:43:26 -05:00
Sam Ford 9d08f09714 livecheck: assume type of formula_or_cask less 2020-12-12 17:43:26 -05:00
Sam Ford 704ec8abf0 livecheck: reinstate previous order of hashes 2020-12-12 17:43:26 -05:00
Sam Ford c1e5eec826 livecheck: reinstate head_only? condition order 2020-12-12 17:43:26 -05:00
Sam Ford d316b7c802 livecheck: rename variables for clarity 2020-12-12 17:43:25 -05:00
Sam Ford 7b14f7446d dev-cmd/livecheck: format usage_banner 2020-12-12 17:43:25 -05:00
Sam Ford ad544e465d Add livecheck group to cask stanza order 2020-12-12 17:43:25 -05:00
Markus Reiter b8e10a47dd Update man page. 2020-12-12 17:43:25 -05:00
Markus Reiter 3bde9d34a9 Remove version from Livecheck. 2020-12-12 17:43:25 -05:00
Markus Reiter fa64a17ae9 Remove superfluous branch. 2020-12-12 17:43:24 -05:00
Markus Reiter f35829dd37 Load formulae/casks from tap files. 2020-12-12 17:43:24 -05:00