BrewTestBot
3bcc856581
brew vendor-gems: commit updates.
2023-10-19 18:30:29 +00:00
dependabot[bot]
815589f668
build(deps-dev): bump thor from 1.2.2 to 1.3.0 in /Library/Homebrew
...
Bumps [thor](https://github.com/rails/thor ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/rails/thor/releases )
- [Commits](https://github.com/rails/thor/compare/v1.2.2...v1.3.0 )
---
updated-dependencies:
- dependency-name: thor
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-19 18:26:03 +00:00
Eric Knibbe
0f76ade06b
formula_installer: pre-install implicit dependencies
2023-10-18 10:29:41 -04:00
Mike McQuaid
ab16b59ee7
Merge pull request #16116 from iMichka/dep2
...
brew unbottled: skip deprecated
2023-10-18 09:08:27 +01:00
Mike McQuaid
f656f8db97
dev-cmd/unbottled: more idiomatic Ruby.
2023-10-18 08:52:25 +01:00
Mike McQuaid
e7be31dcbc
Merge pull request #16115 from apainintheneck/add-lost-option-to-unbottled
...
dev-cmd/unbottled: add --lost option
2023-10-18 08:49:56 +01:00
apainintheneck
e48c155f42
dev-cmd/unbottled: share common parts of bottle tag regex
...
This makes it easier to see that the two regexes are related
and could make it easier to change them in the future if
need be.
2023-10-17 22:41:50 -07:00
Michka Popoff
651cef6f6b
brew unbottled: skip deprecated formulae
...
We are not interested in bottling them
2023-10-17 23:12:22 +02:00
Eric Knibbe
4562ab4299
download_strategy: support Mercurial tags/branches
2023-10-17 00:24:40 -04:00
apainintheneck
83598bb950
cmd/unbottled: Address review feedback for --lost
...
- Add heading message to indicate bottle tag used
- Use --no-ext-diff with git to avoid potential problems
- Resolve formula renames to avoid false positives
- Increase parsing stringency
2023-10-16 20:51:38 -07:00
apainintheneck
20f00a6427
dev-cmd/unbottled: add --lost option
...
This option tries to find bottles where the bottle was removed
from the formula in the past week and not added back in.
It checks the output of `git log` to see if there are any
bottles that fit this criteria.
2023-10-15 16:05:17 -07:00
Bo Anderson
e80bb70bed
Add retries to some online audit checks
2023-10-14 17:43:18 +01:00
Bo Anderson
337a8fc6ea
cmd/fetch: support retrying manifest downloads
2023-10-13 21:14:07 +01:00
Eric Knibbe
8e01227add
cmd/deps: show deps for head spec with --HEAD
...
Plus a few man page fixes
2023-10-13 00:29:09 -04:00
Bo Anderson
900d867345
utils/gems: fix Sonoma compatibility check
2023-10-13 00:02:06 +01:00
Mike McQuaid
41dc533add
Merge pull request #16108 from Bo98/api-rename-fix
...
formulary: load from API for formula renames
2023-10-12 17:49:58 +01:00
Bo Anderson
408e15f485
formulary: load from API for formula renames
2023-10-12 17:04:54 +01:00
Mike McQuaid
07daa5582a
Merge pull request #16104 from Homebrew/sorbet-files-update
2023-10-12 07:04:51 +01:00
David C Hall
a3887482bb
Update tap-new.rb
2023-10-11 19:40:04 -07:00
David C Hall
8e65816335
Adding GHA permission for GitHub Packages
...
When a tap stores bottles in GitHub Packages, then the publish workflow requires the corresponding write permission.
2023-10-11 19:31:54 -07:00
BrewTestBot
cecd63ed29
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-10-12 00:23:27 +00:00
Eric Knibbe
03e743a75e
api: add using:
attribute to head & stable URLs
2023-10-11 14:14:18 -04:00
Mike McQuaid
f89c7194e8
Merge pull request #16098 from reitermarkus/odebug-system-command
...
Improve `odebug`/`SystemCommand` debugging output.
2023-10-11 09:10:46 +01:00
Markus Reiter
00c976ce38
Fix test.
2023-10-11 09:42:22 +02:00
BrewTestBot
104983533d
Update RBI files for regexp_parser.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-10-10 18:35:18 +00:00
BrewTestBot
254f9ec5bd
brew vendor-gems: commit updates.
2023-10-10 18:28:45 +00:00
dependabot[bot]
6319514a64
build(deps-dev): bump regexp_parser in /Library/Homebrew
...
Bumps [regexp_parser](https://github.com/ammar/regexp_parser ) from 2.8.1 to 2.8.2.
- [Changelog](https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ammar/regexp_parser/compare/v2.8.1...v2.8.2 )
---
updated-dependencies:
- dependency-name: regexp_parser
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-10 18:24:38 +00:00
Markus Reiter
4b7aed84fa
Add test for print_stdout: :debug
.
2023-10-10 03:42:22 +02:00
Markus Reiter
5d87da135a
Allow printing command output when HOMEBREW_DEBUG
/--debug
is set.
2023-10-10 03:42:22 +02:00
Markus Reiter
16aa6372a3
Make odebug
output to stderr
.
2023-10-10 03:42:22 +02:00
Mike McQuaid
e57a87cfe9
Merge pull request #16085 from samford/improve-date-version-parsing-take-2
...
Version: Improve date version parsing
2023-10-09 13:13:59 +01:00
Carlo Cabrera
a2d56ceb2e
Merge pull request #16097 from JameelKaisar/update-actions-publish
...
Add missing permissions to actions publish
2023-10-09 14:50:34 +08:00
Jameel Kaisar
2779b8ea7f
Add missing permissions to actions publish
...
This commit adds the missing permissions to the
actions publish script. The 'contents: write'
permission is required to publish releases and
the 'pull-requests: write' permission is required
to close the pull request after the changes are committed.
2023-10-08 22:13:59 +00:00
Mike McQuaid
abeab3e6c6
cli/parser: tweak style.
...
Co-authored-by: Kevin <apainintheneck@gmail.com>
2023-10-08 19:12:43 +01:00
Jameel Kaisar
61c030b08f
Add close pr to actions publish
...
This commit enhances the publish actions script by
including a step to close the pull request after
committing the changes. The existing script deletes
the branch after pushing the commits, but lacks
the functionality to close the associated PR.
2023-10-08 18:08:56 +00:00
Eric Knibbe
d3959727d6
cli/parser: depopulate commands' args lists
2023-10-07 23:52:34 -04:00
Eric Knibbe
eef9f84a80
Merge pull request #16095 from EricFromCanada/fix-fetch-head
...
cmd/fetch: restore --HEAD functionality
2023-10-07 19:54:04 -04:00
Kevin
1c9caf96b7
Merge pull request #16063 from Homebrew/revert-16054-revert-16026-support-multiple-sockets-in-service-dsl
...
service: support multiple sockets in DSL
2023-10-07 14:42:26 -07:00
apainintheneck
215419daa5
service: provide backwards compatibility for socket strings
...
The previous PR changed how sockets were represented in the JSON
API for formulae and that would cause problems when trying to install
packages with service sockets. This provides backwards compatibility
until all users have upgraded to versions of homebrew that can deserialize
sockets hashes (maybe a couple weeks). Essentially, we store the
socket string when serializing sockets that were originally defined with
only the string parameter otherwise we serialize it to a hash.
2023-10-07 14:22:38 -07:00
Sam Ford
2298b74fed
Version: Improve date version parsing
...
The existing date version parsing regex only matches file names that
have a prefix (e.g., `ltopers-v2017-04-14.tar.gz`), so it doesn't
match files like `2023-09-28.tar.gz`. There are a handful of formulae
that have to manually specify the version as a result (e.g.,
`marksman`, `sqtop`, etc.). `bootloadhid` is also affected but that's
because the filename uses a dot as the prefix delimiter (e.g.,
`bootloadHID.2012-12-08.tar.gz`) and the regex only matches a hyphen.
This addresses these shortcomings by using `[._-]` as the prefix
delimiter and making it optional.
Co-authored-by: Markus Reiter <me@reitermark.us>
2023-10-07 16:37:23 -04:00
Eric Knibbe
075ee81ab7
cmd/fetch: restore --HEAD functionality
2023-10-07 10:50:03 -04:00
Xuehai Pan
6f0d87aace
docs: prefer placing shellenv
command in rcfile rather than shell profile on Linux
2023-10-07 00:14:26 +08:00
BrewTestBot
798bacaa40
spdx: update license data.
...
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/spdx.yml ).
2023-10-06 01:00:21 +00:00
Mike McQuaid
f6bfb8d757
Revert "Revert "standalone/bootsnap: relax restrictions""
2023-10-05 17:08:55 +01:00
Mike McQuaid
8c91152eb6
Merge pull request #16078 from EricFromCanada/curl-insecure
...
api: ignore HTTPS errors if minimum curl version isn't installed
2023-10-05 16:30:28 +01:00
Mike McQuaid
2ad5491098
Revert "standalone/bootsnap: relax restrictions"
2023-10-05 08:30:25 +01:00
Mike McQuaid
a8494ba0bb
Merge pull request #16062 from Bo98/bootsnap-relax
2023-10-05 07:33:40 +01:00
Mike McQuaid
1085afcda5
Merge pull request #16086 from issyl0/revision-0-not-allowed-in-text
2023-10-05 07:17:37 +01:00
Eric Knibbe
8646b2cf1f
api: ignore HTTPS errors if minimum curl version isn't installed
2023-10-04 22:24:57 -04:00
Issy Long
5ddebe1640
rubocops/text: Declare "revision 0" in formulae as unnecessary
...
- This came up in a user contribution recently so here's a RuboCop for it.
2023-10-04 23:28:30 +01:00