by shigemk2

当面は技術的なことしか書かない

brew 4.6.17

  • 依存する formula の etc/var ファイルを保持するよう test-bot のクリーンアップを修正
  • launchctl サービスの削除における sudo 失敗を致命的エラーとしないように
  • keep_alive サービスに対する systemctl stop を許可
  • 同一 tap 内での formula から cask への移行を有効化
  • bump-*-pr: --commit 引数が効果を持たない問題を修正
  • cmd/deps: TestBot 向けに deps ツリーの剪定を許可
  • 「インストール済み keg formula ファイルを参照時に使用」設定を元に戻す
  • 最小限の API に version_scheme を追加
  • keg: pypy ディレクトリを保持
  • 「インストール済み keg formula ファイルを参照時に使用」設定を元に戻す
  • formula_auditor: タップされていない cask は API から取得
  • dev-cmd/bump-formula-pr: 同期される PR タイトルの長さを制限
  • no_linkage DSL を実装してリンクのない依存関係をカバー
  • @rpath/* インストール名に対するインストール名書き換えの省略をサポートする formula DSL を追加
  • cask インストールメソッドのブロックを許可
  • cmd/which-formula: executables.txt 取得前に内部ディレクトリを作成
  • utils/bottles: すべてのbottleタブを修正
  • 残存するRuboCopsをSorbet typed: strictにアップグレード
  • ENV/super: typed: strict
  • formula: Dependency#expand使用時のキャッシュをデフォルト化
  • Portable Ruby 3.4.7
  • 「Portable Ruby 3.4.7」を元に戻す
  • Dockerfile: apt-getの再試行
  • .github/workflow: setup-rubyアクションの更新
  • bump-*-pr: --write-onlyで--commitなしの場合、PR作成をスキップ
  • T.any(..., NilClass, ...)をT.nilable(...)に置換
  • extend/ENV/super: arm linuxでCGO_ENABLEDを設定
  • AIフックを追加
  • workflows/docker: Docker Hub pushのフォールバックを追加
  • dev-cmd/unbottled: ポータブル formulaを無視
  • 複数エコシステムにまたがる3つの更新で「all」グループをアップグレード
  • 残存するgo_resourcesを削除
  • formula: cxxstdlib_check :skipの非推奨化を計画
  • ast_constants: preserve_rpathを追加
  • BrewfileでのGoパッケージインストールサポートを追加
  • 「workflows/docker: Docker Hub pushのフォールバックを追加」を元に戻す
  • Formulaクラスにcompatibility_version DSLを追加
  • docs/Cask-Cookbook: Ruby文字列補間におけるWikipediaリンクを修正
  • Docs/Formula-Cookbook.md: 外部コマンドの言及を削除
  • workflows/sbom: ワークフローURLを更新
  • .github/actionlint: 上流サポートラベルを削除
  • sorbet: 生成されるRBIファイルにコメントや行番号を含めない
  • cask/audit: アプリバンドルの最小OSを再帰的に監査
  • GOBINとGOPATHをbrew bundleに渡す
  • bundle/go_dumper: ダミーコマンドライン引数パッケージをスキップ

github.com