Commit Graph

  • 222b0c2473 Update Library/Homebrew/bundle.rb Hafez 2026-01-02 18:45:23 +01:00
  • 3248e27009 Improve Tab.for_name to use keg where possible. Mike McQuaid 2026-01-02 17:19:58 +00:00
  • 7e7bbf8b75 fix(bundle): address PR feedback Hafez 2026-01-02 18:05:00 +01:00
  • ab849c30a6 Apply suggestions from code review Hafez 2026-01-02 17:58:01 +01:00
  • b5cdf13b2b Cpan: update generated url Sam Ford 2026-01-02 11:34:30 -05:00
  • def057e918 test(bundle): fix missing bundle/dsl for parallel test runs Hafez 2026-01-02 17:35:21 +01:00
  • c85295226a refactor(bundle): use a single utility method mark_as_installed_on_request instead of duplication Hafez 2026-01-02 17:22:55 +01:00
  • ea20bed288 fix(bundle): protect Brewfile packages from autoremove re #21350 Hafez 2026-01-02 17:13:26 +01:00
  • 03e27a1a48 test(bundle): add tests for protecting Brewfile packages from autoremove re #21350 Hafez 2026-01-02 17:12:47 +01:00
  • 69f832a71a Merge pull request #21352 from Homebrew/dependabot/bundler/Library/Homebrew/bundler-375f75976f Mike McQuaid 2026-01-02 09:42:40 +00:00
  • 89f2af86be Fix RBI file type specifiers. Mike McQuaid 2026-01-02 09:23:19 +00:00
  • 7cce507a79 rubocop.yml: temporarily disable Layout/IndentationWidth. Mike McQuaid 2026-01-02 09:17:28 +00:00
  • c4f328c49a Merge pull request #21290 from liuxy600/main Mike McQuaid 2026-01-02 09:11:35 +00:00
  • aff13a7d88 Update RBI files for bundler. BrewTestBot 2026-01-02 09:07:08 +00:00
  • 798fef322f brew vendor-gems: commit updates. BrewTestBot 2026-01-02 09:06:47 +00:00
  • b26a7a77d2 build(deps): bump the bundler group across 1 directory with 5 updates dependabot[bot] 2026-01-02 08:05:46 +00:00
  • 9163f845d3 Merge pull request #21349 from Homebrew/fix-cask-struct-again Rylan Polster 2026-01-02 05:44:11 +00:00
  • db70c09e1a docs: clarify Homebrew is not recommended for multi-user environments liuxy6 2026-01-01 17:05:06 -08:00
  • 993a32eda2 Use #present? instead of #empty? to check presence in CaskStruct Rylan Polster 2026-01-01 13:47:08 -05:00
  • 754344022f Merge pull request #21345 from Homebrew/sponsors-maintainers-man-completions Mike McQuaid 2025-12-31 13:09:35 +00:00
  • b4ab6393f7 workflows/docs: test latest manpage generation. Mike McQuaid 2025-12-31 12:52:51 +00:00
  • 4d7c8bd0ac cmd/source: remove Oxford comma. Mike McQuaid 2025-12-31 12:51:21 +00:00
  • a67332af8d Update manpage and completions. BrewTestBot 2025-12-31 09:39:56 +00:00
  • d460002dff Merge pull request #21339 from Homebrew/source-new-cmd Mike McQuaid 2025-12-31 09:21:32 +00:00
  • 9580057ee7 Merge pull request #21343 from Homebrew/fix-cask-struct Patrick Linnane 2025-12-31 00:31:33 +00:00
  • b6b60e1526 ExtractPlist: Handle compatible URL options Sam Ford 2025-12-30 12:52:35 -05:00
  • e8c8557ffd Add source command to open formulae source repositories Patrick Linnane 2025-12-29 12:46:03 -08:00
  • 2a98739692 Ignore missing items when generating CaskStruct Rylan Polster 2025-12-30 11:47:44 -05:00
  • 97503f4603 Merge pull request #21333 from Homebrew/cask-struct Mike McQuaid 2025-12-30 08:44:59 +00:00
  • 965de14256 Use CaskStruct for loading casks from the API Rylan Polster 2025-12-28 22:33:26 -05:00
  • 9eac4e228c Merge pull request #21332 from Homebrew/to-string-or-symbol-extension Mike McQuaid 2025-12-29 19:31:46 +00:00
  • 6fe5c4dc08 Merge pull request #21336 from Homebrew/SMillerDev-patch-1 Patrick Linnane 2025-12-29 16:49:37 +00:00
  • bb6951fddf Add Utils::convert_to_string_or_symbol Rylan Polster 2025-12-28 22:32:05 -05:00
  • 4083734759 Update docs/Acceptable-Casks.md Sean Molenaar 2025-12-29 15:30:00 +01:00
  • c35301f0c4 Document that not supporting macOS versions can get a cask rejected Sean Molenaar 2025-12-29 14:31:57 +01:00
  • 6fff2e79fd livecheck/strategy/extract_plist: enable livecheck url options Bevan Kay 2025-12-29 23:49:36 +11:00
  • b473452cf2 Merge pull request #21331 from Homebrew/deprecate-disable-args-cask-api 5.0.8 Mike McQuaid 2025-12-29 08:41:18 +00:00
  • 000b0fcc5c Merge pull request #21330 from Homebrew/dug/it-block-params Mike McQuaid 2025-12-29 08:34:55 +00:00
  • 5da8d72e07 Add deprecate_args and disable_args to cask API Rylan Polster 2025-12-28 22:28:32 -05:00
  • 8fcd61488c Replace numbered params with it params Douglas Eichelberger 2025-12-28 16:06:11 -08:00
  • d61f229fd2 Merge pull request #21320 from Homebrew/cask-linux-installer-stanza Mike McQuaid 2025-12-27 09:36:52 +00:00
  • 1184277ba1 Merge pull request #21326 from Homebrew/unpack_strategy-update-types Mike McQuaid 2025-12-27 09:36:46 +00:00
  • 9de5f2a044 Merge pull request #21325 from Homebrew/dependabot/bundler/Library/Homebrew/bundler-6b4ba7672e Patrick Linnane 2025-12-26 19:26:48 +00:00
  • c49a5f240f Update Library/Homebrew/formula_assertions.rb Patrick Linnane 2025-12-26 11:11:36 -08:00
  • bd1e0fee5f formula_assertions: add assert_equal(nil, value) compatibility layer Patrick Linnane 2025-12-26 10:10:22 -08:00
  • c438854943 Update RBI files for bundler. BrewTestBot 2025-12-26 17:42:13 +00:00
  • bc6656a1e2 brew vendor-gems: commit updates. BrewTestBot 2025-12-26 17:41:57 +00:00
  • 224c2f4529 Merge pull request #21324 from Homebrew/dependabot/github_actions/github-actions-0e85a245a6 Rui Chen 2025-12-26 14:58:43 +00:00
  • a70a729e9e unpack_strategy: replace T.untyped, narrow types Michael Cho 2025-12-26 01:13:48 -05:00
  • 93b0d5a45e build(deps): bump the bundler group across 1 directory with 9 updates dependabot[bot] 2025-12-26 08:06:55 +00:00
  • 58512f96b3 build(deps): bump the github-actions group with 7 updates dependabot[bot] 2025-12-26 08:05:23 +00:00
  • a3338c79db Merge pull request #21323 from Homebrew/sorbet-files-update Michael Cho 2025-12-26 02:33:40 +00:00
  • f58f8495a3 sorbet: Update RBI files. BrewTestBot 2025-12-26 00:31:42 +00:00
  • 9308057cd7 Merge pull request #21321 from Homebrew/sponsors-maintainers-man-completions Patrick Linnane 2025-12-25 04:35:37 +00:00
  • 78821a5405 Update manpage and completions. BrewTestBot 2025-12-25 03:54:15 +00:00
  • 0f0748c2a1 Merge pull request #21317 from rrotter/bundle_global_flag Patrick Linnane 2025-12-25 03:36:46 +00:00
  • b986c7ae08 bundle: add -g flag as alias for --global Ryan Rotter 2025-12-24 02:56:29 -05:00
  • ca1fdac73d Merge pull request #21318 from sushichan044/202512242045-libexec-glob Patrick Linnane 2025-12-25 01:18:45 +00:00
  • e71dfdab0d fix: update template to use libexec.glob() sushichan044 2025-12-25 08:07:35 +09:00
  • 372e4f5b4a Merge pull request #21319 from Homebrew/brew-style-one-step Patrick Linnane 2025-12-24 20:58:34 +00:00
  • c8690b2aaf Merge pull request #21314 from Homebrew/formula_auditor-check-tag-tests Michael Cho 2025-12-24 20:57:24 +00:00
  • 9cadf4cd4e cask/installer: don't allow install :manual stanza on Linux botantony 2025-12-24 21:52:33 +01:00
  • 6d752b73a9 Merge pull request #21309 from Homebrew/show-metal-toolchain-version Mike McQuaid 2025-12-24 20:31:13 +00:00
  • 5d30293c2f cask/artifacts: remove installer from macOS-only stanzas botantony 2025-12-24 18:34:00 +01:00
  • 1c41c03906 workflows/tests: run brew style on both official taps in one step Patrick Linnane 2025-12-24 09:07:56 -08:00
  • 107ee61843 Merge pull request #21310 from bk-one/feature/exit-with-failure-on-unknown-taps Mike McQuaid 2025-12-24 16:43:31 +00:00
  • 6fd5326f47 docs: recommend using libexec.glob for symlinking sushichan044 2025-12-24 20:50:55 +09:00
  • fc5dc2e817 properly iterate over the taps Ben Kubota 2025-12-24 10:16:34 +04:00
  • d73e188969 remove all test Ben Kubota 2025-12-24 10:12:59 +04:00
  • f029f60120 Update Library/Homebrew/cmd/tap-info.rb Ben Kubota 2025-12-24 07:13:23 +01:00
  • 506f1d744d removed 2nd test Ben Kubota 2025-12-24 10:11:31 +04:00
  • ff14abc940 Merge pull request #21308 from Homebrew/cask-audit-minimize-livecheck-fetches Sam Ford 2025-12-23 19:27:24 +00:00
  • ae67e5af46 software_spec: fix option_defined? type signature Michael Cho 2025-12-23 12:41:02 -05:00
  • c8a1edbc98 test/formula_auditor_spec: add tests for dependency tag Michael Cho 2025-12-23 12:36:52 -05:00
  • c94a2b360b extend/os/mac/system_config: show Metal Toolchain version Patrick Linnane 2025-12-22 20:17:32 -08:00
  • 57817e8bfa Merge pull request #21183 from yuzawa-san/progress-bar Mike McQuaid 2025-12-23 16:57:31 +00:00
  • 306ec5433c Merge pull request #21313 from Homebrew/formula_auditor-check-valid-tags Mike McQuaid 2025-12-23 16:53:23 +00:00
  • d62dde36c2 make progress bar thicker James Yuzawa 2025-12-23 11:41:28 -05:00
  • ff26219622 dependable: only use String tags for options Michael Cho 2025-12-23 11:17:27 -05:00
  • 7e9393dc6b formula_auditor: check for valid dependency tags Michael Cho 2025-12-23 11:04:51 -05:00
  • 9ba98a6b11 Cask::Audit: reduce livecheck fetches Sam Ford 2025-12-22 19:09:27 -05:00
  • 1107c99283 Merge pull request #21293 from Homebrew/feature/improve-completions Mike McQuaid 2025-12-23 15:51:15 +00:00
  • a0f882d5b7 Merge pull request #21312 from Homebrew/bundle_fetch_tap_fix Mike McQuaid 2025-12-23 15:48:58 +00:00
  • 851f16010b consider longest message James Yuzawa 2025-12-23 10:45:49 -05:00
  • 820d913e65 ascii progress bar James Yuzawa 2025-12-23 09:10:29 -05:00
  • ecf65d47a7 bundle/installer: fix fetching untapped packages. Mike McQuaid 2025-12-23 11:15:59 +00:00
  • 91459257d5 Merge pull request #21307 from Homebrew/options-strict-type Mike McQuaid 2025-12-23 11:02:20 +00:00
  • ff21ba4242 Merge pull request #21306 from Homebrew/linux-linkage_checker-typed-strict Mike McQuaid 2025-12-23 11:02:12 +00:00
  • 0fa36b3b35 Remove strict test from spec Ben Kubota 2025-12-23 13:22:46 +04:00
  • ee825cb11e Add test to ensure the json output also sets the failed flag Ben Kubota 2025-12-23 13:11:01 +04:00
  • 77945b394a Add top-level comment as requested by linter Ben Kubota 2025-12-23 12:58:40 +04:00
  • f0a3b2101e Exit with failure on tap-info for unknown tap Ben Kubota 2025-12-23 12:49:03 +04:00
  • 81a76e1863 options: remove Symbol named Option Michael Cho 2025-12-22 21:47:23 -05:00
  • 969bf5972d add progress bar to downloads James Yuzawa 2025-12-05 22:03:13 -05:00
  • 8e508b65fb options: typed: strict Michael Cho 2025-12-22 17:58:12 -05:00
  • 66b2f8ed74 extend/os/linux/linkage_checker: typed: strict Michael Cho 2025-12-22 17:16:09 -05:00
  • df0bddf7db Merge pull request #21305 from Homebrew/cask-metadata-type Mike McQuaid 2025-12-22 18:39:03 +00:00
  • 82f7e3d9e9 cask/metadata: apply Copilot suggestion for error message Michael Cho 2025-12-22 12:58:48 -05:00
  • 7ee93f4184 cask/metadata: typed: strict Michael Cho 2025-12-22 12:47:58 -05:00
  • ba7b52e9ed Merge pull request #21304 from jeis4wpi/main Mike McQuaid 2025-12-22 16:54:34 +00:00