by shigemk2

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

brew 4.6.12

  • Apple libc++と新しいLLVMヘッダーのスーパーエンビ環境の混在を改善
  • 機能: macOSのバージョン不一致時にpkgconfを自動再インストール
  • rubocops/components_order: on_system内のfails_withをスキップ
  • グローバルbrewfileのデフォルト保存先をユーザー設定ディレクトリに変更
  • github_runner_matrix: GitHub Actionsランナーを更新
  • 新しいGitHub Actions macOS Tahoe (26)ランナーを使用
  • extend/pathname: install_metafilesのシグネチャを修正
  • contributionsコマンドに--forceスイッチを追加
  • extend/os/mac/reinstall: pkgconf再インストールを修正
  • 仕様書で再帰的型チェックを有効化
  • cask/audit: min_os監査を常に実行
  • 「仕様書で再帰的型チェックを有効化」を元に戻す
  • cmd/update-report: 型を修正
  • dev-cmd/contributions: --forceフラグを削除
  • brew bundle: 古い名前の処理を修正
  • cmd/update-report: 「サポートされていないキー」エラーを修正
  • compilers: macOS上でLLVM clangをGCCより優先
  • test/github_runner_matrix: CIからサポート対象のmacOSバージョンが除外されないように
  • ポータブル Ruby 3.4.6
  • extend/ENV/std: stdenv における llvm_clang の使用を修正
  • extend/ENV/super: GCC では -O2 をデフォルトに設定
  • Linux CI を GCC 12 に移行
  • dev-cmd/contributions: nil チェックのゼロ処理を修正
  • Homebrew 作成ファイルの keg リロケーションを修正し、適切なボトル化を確保
  • chore: cask-ci-matrix を cask メソッドに切り替え
  • cmd/shellenv: tcsh 対応修正
  • caveats: 適切な場合に CMAKE_PREFIX_PATH の設定を推奨
  • 内部 API から cask をロード
  • 複数エコシステムにまたがる 3 つの更新で 「all」 グループをバンプ
  • cask/dsl: Sorbet 型を追加
  • Homebrew/command-not-found を Homebrew/brew に移行
  • 同時ダウンロード時の認証チェックタイミングを修正
  • workflows/pkg-installer: Intel テスト環境を復元
  • 各種: Intel を Sequoia に移行
  • Npm: registry.npmjs.org から最新版を取得
  • dev-cmd/bottle: Linux 上の GCC および Binutils 向け再配置可能ボトル作成を修正
  • 必要に応じて brew update 時の executables.txt を更新
  • command-not-found-init: fish init の動作を *sh に合わせる
  • 長いファイル名による Cask ダウンロードのシンボリックリンク作成エラーを修正
  • ドキュメントから qlplugin アーティファクトの言及を削除
  • 「Homebrew/portable-ruby-3.4.6 からのプルリクエスト #20713 をマージ」 を元に戻す
  • download_queue: 割り込み処理を復元

github.com