32210 Commits

Author SHA1 Message Date
Mohammad Zain Abbas
1ca2350e35 Added an error message if --resources flag is given with a Cask 2022-08-07 22:24:37 +02:00
Mohammad Zain Abbas
d0355d7640 Fixed brew style issues with livecheck tests 2022-08-07 21:49:16 +02:00
Mohammad Zain Abbas
a5ce512815 Merge branch 'mohammad' of https://github.com/mohammadzainabbas/brew into mohammad 2022-08-07 21:31:10 +02:00
Mohammad Zain Abbas
e15f0b22b9 Added resources' tests for use_homebrew_curl? method (brew tests --only=livecheck/livecheck) 2022-08-07 21:30:56 +02:00
Mohammad Zain Abbas
99a32700d2 Added resources' tests for use_homebrew_curl? method 2022-08-07 21:30:23 +02:00
Mohammad Zain Abbas
7ae71097ee Added tests for resources for livecheck_url_to_string 2022-08-07 21:10:10 +02:00
Mohammad Zain Abbas
eba3d5cf1c Added tests for resource when given a valid livecheck_url symbol 2022-08-07 20:58:10 +02:00
Mohammad Zain Abbas
5d90e0136a Added livecheck_url_to_string test for resources 2022-08-07 20:52:46 +02:00
Mohammad Zain Abbas
3476493583 Updated livecheck_spec.rb for resources 2022-08-07 20:47:17 +02:00
Mohammad Zain Abbas
6b0574acb1 Updated test for resource in livecheck_version (i.e: ibrew tests --only=livecheck/livecheck_version) 2022-08-07 20:23:07 +02:00
Mohammad Zain Abbas
9598cc128c Disable block length metric for resource_version 2022-08-07 20:02:05 +02:00
Mohammad Zain Abbas
0c9ff722ae Fixed typecheck errors 2022-08-07 19:36:06 +02:00
Mohammad Zain Abbas
53b0d60f75 After running brew style --fix 2022-08-07 19:14:13 +02:00
Mohammad Zain Abbas
3d83e18142 Updated --json debug info for livecheckable resources 2022-08-07 19:03:12 +02:00
Mohammad Zain Abbas
b95a5188bf Refactored code for brew livecheck --resources --json 2022-08-07 18:34:03 +02:00
Mohammad Zain Abbas
ab4a2d781e Merge branch 'mohammad' of https://github.com/mohammadzainabbas/brew into mohammad 2022-08-07 18:14:27 +02:00
Mohammad Zain Abbas
6055f78218 Refactored code for resources in livecheck command 2022-08-07 18:14:24 +02:00
Mohammad Zain Abbas
656b18b13a Minor change: updated doc for resource_version method 2022-08-07 17:24:53 +02:00
Mohammad Zain Abbas
eb9bc93fae Removed unnecessary :meta from info hash 2022-08-07 17:19:59 +02:00
Mohammad Zain Abbas
81a7d6edd7 Fixed issue with --json flag for resources 2022-08-07 17:13:17 +02:00
Mohammad Zain Abbas
7855e18042 Updated brew livecheck zsh completions for --resources flag 2022-08-07 17:06:40 +02:00
Mohammad Zain Abbas
c825ab7dfe Updated brew livecheck fish completions for --resources flag 2022-08-07 17:06:17 +02:00
Mohammad Zain Abbas
71648a5714 Updated brew livecheck bash completions for --resources flag 2022-08-07 17:06:03 +02:00
Mohammad Zain Abbas
495f8f2193 Return download_name when --full-name is passed for resources 2022-08-07 16:59:53 +02:00
Mohammad Zain Abbas
64de86bab5
Merge branch 'Homebrew:master' into mohammad 2022-08-07 16:12:08 +02:00
Carlo Cabrera
68e895ad4d
Merge pull request #13662 from carlocab/gcc-runtime-dep
update-report: reset `version_scheme` only for runtime dependents
2022-08-06 21:27:46 +08:00
Mohammad Zain Abbas
105135ed91
Merge branch 'Homebrew:master' into mohammad 2022-08-06 14:59:14 +02:00
Carlo Cabrera
ddc23eb268
update-report: reset version_scheme only for runtime dependents
`recursive_dependencies` includes build and test dependencies as well,
which means that we're doing this for too many formulae.
2022-08-06 20:56:53 +08:00
Carlo Cabrera
336335abe5
Merge pull request #13656 from carlocab/patchelf-rpath
linux/keg_relocate: remove patchelf exemption
2022-08-06 02:42:12 +08:00
Carlo Cabrera
2d95b9acda
linux/keg_relocate: remove patchelf exemption
I don't think this is needed anymore. We probably needed this when we
used `patchelf` to do `RPATH` rewriting, but this is no longer the case.
2022-08-06 00:26:48 +08:00
Carlo Cabrera
ff9c250019
Merge pull request #13655 from carlocab/pr-conflict-fix
pr-pull: fix PRs conflicting with themselves
3.5.8
2022-08-05 22:24:25 +08:00
Rylan Polster
d4ddfb88df
Merge pull request #13616 from Rylan12/simulate-macos-on-linux
Move `HOMEBREW_SIMULATE_MACOS_ON_LINUX` handling to `SimulateSystem`
2022-08-05 10:23:13 -04:00
Rylan Polster
8fea5ed63f
Merge pull request #13645 from Rylan12/on-system-docs
Add `on_{system}` methods to formula cookbook
2022-08-05 10:05:53 -04:00
Carlo Cabrera
a82974974c
Update Library/Homebrew/dev-cmd/pr-pull.rb
Co-authored-by: Bo Anderson <mail@boanderson.me>
2022-08-05 21:51:39 +08:00
Carlo Cabrera
61544369e4
pr-pull: fix PRs conflicting with themselves
https://github.com/Homebrew/homebrew-core/pull/106755#issuecomment-1206460655
2022-08-05 21:41:28 +08:00
Mike McQuaid
1807ac77d5
Merge pull request #13650 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.33.0
build(deps): bump rubocop from 1.32.0 to 1.33.0 in /Library/Homebrew
2022-08-05 10:18:50 +01:00
Carlo Cabrera
35e4d68a1c
Merge pull request #13651 from iMichka/pull3 2022-08-05 08:05:40 +08:00
Michka Popoff
3eacc0fb7c
pr-pull: fix check conflicts
The previous refactorings broke the conflict check.
Go back to the initially proposed syntax to fill the hashes/arrays,
which is more readable, and which works (the proc syntax does not seem to work for our purpose here)

Remove space before the error message, else only the first line of the output has 2 spaces
and this looks weird
2022-08-04 23:34:52 +02:00
BrewTestBot
345b283058
brew vendor-gems: commit updates. 2022-08-04 18:15:52 +00:00
dependabot[bot]
a65f5c2d49
build(deps): bump rubocop from 1.32.0 to 1.33.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.32.0...v1.33.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-04 18:04:45 +00:00
Rylan Polster
78bf62ee5d
Apply suggestions from code review
Co-authored-by: Adrian Ho <the.gromgit@gmail.com>
2022-08-04 10:15:00 -04:00
Mike McQuaid
b556db72fb
Merge pull request #13644 from Bo98/ruby-path-macos-fix
utils/ruby.sh: fix `HOMEBREW_USE_RUBY_FROM_PATH` on non-latest macOS
2022-08-04 11:39:23 +01:00
Kevin
93bf9e5ba2
Merge pull request #13532 from apainintheneck/add-uninstall-autoremove
cmd/uninstall: Add env variable that runs autoremove after uninstalls
2022-08-03 18:10:32 -07:00
Rylan Polster
9176d65054
Clarifications 2022-08-03 20:38:23 -04:00
Rylan Polster
6a93c5d53d
Add on_{system} methods to formula cookbook 2022-08-03 20:33:49 -04:00
Bo Anderson
ef20a53b4c
utils/ruby.sh: fix HOMEBREW_USE_RUBY_FROM_PATH on non-latest macOS 2022-08-03 23:28:44 +01:00
Michka Popoff
ab49c02501
Merge pull request #13638 from iMichka/fixpull2
github/pr-pull: fix/improve parameters
2022-08-03 23:03:30 +02:00
Issy Long
717ed00195
Merge pull request #13641 from Homebrew/update-man-completions
Update maintainers, manpage and completions.
2022-08-03 19:38:47 +01:00
BrewTestBot
74de603456
Update maintainers, manpage and completions.
Autogenerated by the [update-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-man-completions.yml) workflow.
2022-08-03 18:07:13 +00:00
Issy Long
154806d8eb
Merge pull request #13603 from issyl0/cmd-contributions
dev-cmd/contributions: Retrieve a user's repo contributions over time
2022-08-03 19:05:40 +01:00