by shigemk2

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

homebrew

homebrew watch

homebrewのwatchはprocps-ngリポジトリからcloneしたやつでwatchだけを部分的にインストールしてる。 ディストリによってはngのほうが入ってるんじゃないかな?ってはなし。 homebrew-core/watch.rb at 487f44f0503e1cbb45bf61d690c264fc57e8e216 · Homebrew…

How-To-Open-a-Homebrew-Pull-Request

読めばいいのだけれど、あんまり brew bump-formula-pr 使わない。。。(Prestoとかawscliとか出来ない) brew/How-To-Open-a-Homebrew-Pull-Request.md at master · Homebrew/brew · GitHub

homebrew 1.7.6

Rubocopがアップデートされたらbrewもアップデートされるイメージ Release 1.7.6 · Homebrew/brew · GitHub

brewformulas.org

有志による、Homebrewのformulaを検索するサイト。 brewformulas.org gitlab.com

homebrew 1.7.1

けっこうおおい。

Homebrew 1.7.0

Add two new unpack strategies. イマイチピンときてないが、Formulaをダウンロードするときってオリジナルはだいたいzipだったりtarだったりするので、解凍して所定のディレクトリに配置するロジックをココに書いている

homebrew 1.6.17

homebrew 1.6.17 mktempの修正 Release 1.6.17 · Homebrew/brew · GitHub

homebrew 1.6.16

homebrew 1.6.16 install upgrade のときに注意事項が増えた Release 1.6.16 · Homebrew/brew · GitHub

homebrew 1.6.14

Fix SystemCommand :path

Homebrew 1.6.12

language/python, docs: updates for python 3.7 (@commitay) tab: if parsing JSON fails output the filename. (@MikeMcQuaid) link: refactor, reorder and fix bugs. (@MikeMcQuaid) 1.6.10からたてつづけに。

brew 1.6.8

1.6.8 Refactor brew cask search Add stderr output to exception typo fix など

homebrew 1.6.6

Update Cask tap regex. Release 1.6.6 · Homebrew/brew · GitHub

homebrew 1.6.3

issueのテンプレアップデート https://github.com/Homebrew/brew/releases/tag/1.6.3

homebrew 1.6.2

homebrew 1.6.2 このあたり Xcode 9.3

brew 1.6.1

brew 1.6.1 rubocop-caskを0.18.1に上げるなど

brew 1.5.10

brew 1.5.10 Homebrew-and-Python: update binary locations. (@MikeMcQuaid) ドキュメント修正 virtualenv_install_with_resources: invoke python with versioned name. (@ilovezfs) diagnostic: remove python pth check. (@MikeMcQuaid) 関数削除 langua…

brew 1.5.9

brew 1.5.9 Library/Homebrew/language/python.rb 2.7 to 3.6 https://github.com/Homebrew/brew/pull/3867/files Release 1.5.9 · Homebrew/brew · GitHub

homebrew 1.5.7 1.5.8

migrator.rbまわりの修正が主。 Release 1.5.7 · Homebrew/brew · GitHub Release 1.5.8 · Homebrew/brew · GitHub

brew 1.5.4

brew 1.5.4 ちょいfix telnetのソースインストールで、xcodeのバージョンを指定していなかったらエラーになるのでバージョンを指定していなかったらバージョンチェックするようにした

brew 1.5.2

brew 1.5.2 プルリク出すときのチェックリストが増えた。

brew 1.5.0

brew 1.5.0 自分がなおしたドキュメントのところもある rubocopとか Release 1.5.0 · Homebrew/brew · GitHub

brew PR 3668

lines_cop.rbの変更で、homebrewのFormulaのdepends_onの書き方が一部変わった。 github.com たとえばPython3は、このように書かないといけない。 depends_on "python3" 以前と同じようにこう書くと、 depends_on :python3 auditしたときに以下のようなエラ…

brew 1.4.3

brew 1.4.3 lines_copの基準がちょっとよくわからない upgrade: skip formula if upgrade fails due to unsatisfied requirement. Use hgpath instead of "hg" to fix --HEAD hg builds docs: fix audit warning in Python formula example Update formulae.…

Homebrew 1.4.1

Homebrew 1.4.1 tweaks的なものが多い

homebrew awscli 1.14.0

homebrew awscli 1.14.0 we're waiting on 1.14.10. but thanks! バージョンアップのナンバリングが最近すごい不安定なので、次のチャンスを待つ。

homebrew 1.3.4

portable-ruby audit Release 1.3.4 · Homebrew/brew · GitHub

homebrew-core pr 17158

とりあえず、待とう。どこまで待てばいいかの基準がイマイチ不明だけど。 いくらほぼ毎日アプデがあるからって毎回プルリク投げてたら見る方のリソース的に良くないよね、っていう知見です。https://t.co/EQByTHKepX— shigemk2 (@shigemk2) August 26, 2017 …

homebrew-core pr 16775

aws-cli 1.11.133 ちょっと競争になってる あとMacでしか開発できないのもしんどい。当たり前だけど。

homebrew-core pr 16556

aws-cliの1.11.130が出たのでアップデートのプルリクを投げた。 マージされていないように見えるけど、実際はコミットを取り込んだあとupdate bottleするなどしてる。 あと、aws-cliのアップデートは結構頻繁。

homebrew-core pr 15822

homebrew-core pr 15822 やったこと homebrewでインストールできるprestoのアップデート 注意点 公式のCONTRIBUTING.MDではbrew bump-formula-prを使えと書いてあるけど、sha256を記載する箇所が複数あったので、今回は使わなかった。