Douglas Eichelberger
8d542100a8
Revert test
2025-09-14 11:32:09 -07:00
Douglas Eichelberger
3d4a79f2ea
Formatting
2025-09-14 11:32:09 -07:00
Douglas Eichelberger
3554bd0889
Fix rebase errors
2025-09-14 11:32:08 -07:00
Douglas Eichelberger
e719666d4b
Fix specs
2025-09-14 11:32:08 -07:00
Douglas Eichelberger
12745ac822
Fix bug
2025-09-14 11:32:08 -07:00
Douglas Eichelberger
bcbdbd7eeb
Try to track down linux type bug
2025-09-14 11:32:07 -07:00
Douglas Eichelberger
bb3ceca978
Simplify _curl_opts implementation
2025-09-14 11:32:07 -07:00
Douglas Eichelberger
345255613c
Remove unsafe call
2025-09-14 11:32:07 -07:00
Douglas Eichelberger
61e08e4b41
Fix type errors
2025-09-14 11:32:06 -07:00
Douglas Eichelberger
18235d305d
Unify Cask::Config data structure
2025-09-14 11:32:06 -07:00
Douglas Eichelberger
c0a484c09f
Fix depends_on typeerror
2025-09-14 11:32:05 -07:00
Douglas Eichelberger
934733c2d4
Unmix hashes
2025-09-14 11:32:05 -07:00
Douglas Eichelberger
5db2941131
Try without runtime
2025-09-14 11:32:05 -07:00
Douglas Eichelberger
21c376727b
Add the remaining ones
2025-09-14 11:32:04 -07:00
Douglas Eichelberger
2c591ee7dd
Fix remaining local spec failures
2025-09-14 11:32:04 -07:00
Douglas Eichelberger
070558630d
Wrapping it up
2025-09-14 11:32:03 -07:00
Douglas Eichelberger
592ee2c973
Allow symbol keys for tab attributes
2025-09-14 11:32:03 -07:00
Douglas Eichelberger
383159cb47
More fixes
2025-09-14 11:32:02 -07:00
Douglas Eichelberger
5626249140
Fix messages_spec
2025-09-14 11:32:02 -07:00
Douglas Eichelberger
deaacfd683
A few more
2025-09-14 11:32:02 -07:00
Douglas Eichelberger
dbd89f6899
Fix sbom spec
2025-09-14 11:32:01 -07:00
Douglas Eichelberger
4609bb60a3
Fix cask/info_spec
2025-09-14 11:32:01 -07:00
Douglas Eichelberger
2b33830d50
Fix info_spec
2025-09-14 11:32:00 -07:00
Douglas Eichelberger
5fa4114562
Fix cli_spec
2025-09-14 11:32:00 -07:00
Douglas Eichelberger
51d2c50721
Fix bottle cmd
2025-09-14 11:31:59 -07:00
Douglas Eichelberger
7153c25047
Fix tab spec
2025-09-14 11:31:59 -07:00
Douglas Eichelberger
d0bc109882
Fix update-report specs
2025-09-14 11:31:59 -07:00
Douglas Eichelberger
7afdcc39bd
Fix cask/upgrade_spec failure
2025-09-14 11:31:58 -07:00
Douglas Eichelberger
3116f3de2a
Fix cask/ast/stanza
2025-09-14 11:31:58 -07:00
Douglas Eichelberger
94f099e303
Fix a couple more
2025-09-14 11:31:58 -07:00
Douglas Eichelberger
f79415fc75
Fix analytics spec
2025-09-14 11:31:57 -07:00
Douglas Eichelberger
b77a7375af
Fix cleanup_spec
2025-09-14 11:31:57 -07:00
Douglas Eichelberger
f59fe2eb44
Fix zap_spec
2025-09-14 11:31:57 -07:00
Douglas Eichelberger
348385e291
Fix some specs
2025-09-14 11:31:56 -07:00
Douglas Eichelberger
801b661b4f
Resolve type errors
2025-09-14 11:31:56 -07:00
Douglas Eichelberger
e1aae25fd2
Deep typecheck arrays in specs
2025-09-14 11:31:55 -07:00
Ruoyu Zhong
5f1241b953
Merge pull request #20685 from Homebrew/tahoe-runner
...
github_runner_matrix: deploy Tahoe runner in CI
2025-09-14 08:29:06 +00:00
Patrick Linnane
6cb3473e9e
Merge pull request #20686 from branchvincent/github-typecheck
...
utils/github: fix type error for `pull_request`
2025-09-13 19:44:05 +00:00
Branch Vincent
263ca54e7a
utils/github: fix type error for pull_request
2025-09-13 10:59:28 -07:00
Ruoyu Zhong
41198d866f
Merge pull request #20684 from Homebrew/update-report-desc
...
cmd/update-report: fix formula description display
2025-09-13 16:06:18 +00:00
Mike McQuaid
8304edbf2c
Merge pull request #20675 from Homebrew/shellenv_echo_path_helper
...
cmd/shellenv: echo path helper command rather than run it.
2025-09-13 15:56:32 +00:00
Ruoyu Zhong
96048f0a5a
cmd/update-report: fix cask desc display too
2025-09-13 23:48:15 +08:00
Ruoyu Zhong
a9cc3c49f5
github_runner_matrix: deploy Tahoe runner in CI
2025-09-13 23:28:41 +08:00
Ruoyu Zhong
c834a862ab
cmd/update-report: fix formula description display
...
When on a non-default branch (for e.g., testing), `Formula[formula]` can
return an error. In that case let's silently ignore it.
2025-09-13 23:27:25 +08:00
Carlo Cabrera
57578cf91a
Fix path_helper usage
...
The output of `path_helper` needs to be `eval`ed for it to work.
2025-09-13 13:32:16 +08:00
Mike McQuaid
47b7bf378e
Merge pull request #20682 from Homebrew/libstdcxx
...
Check host libstdc++ for brew `gcc` dependency
2025-09-12 19:14:54 +00:00
Mike McQuaid
d7c0052e78
Merge pull request #20680 from Homebrew/optlink-when-cask-installed
...
formula_installer: optlink even with cask installed
2025-09-12 19:14:22 +00:00
Michael Cho
f5c11fa342
Check host libstdc++ for brew gcc dependency
...
For most formulae, the bottles need a minimum libstdc++ rather than a
minimum GCC version. This is particularly important when building on
Ubuntu where the default compiler version is older than libstdc++.
So, checking the host libstdc++ version is a more accurate way to
determine whether brew GCC is needed at runtime. This can be improved in
the future to check symbol versions (e.g. GLIBCXX, CXXABI, GLIBC) which
can allow some bottles to be installed even with older glibc/libstdc++.
2025-09-12 14:15:56 -04:00
Patrick Linnane
d3e7e6bde5
Merge pull request #20679 from Homebrew/docs-archive-formats
...
docs: clarify listed archive formats aren't exclusive
2025-09-12 16:45:19 +00:00
Michael Cho
c35fe04c91
formula_installer: optlink even with cask installed
2025-09-12 12:24:14 -04:00