by shigemk2

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

homebrew

Homebrew PrestoのFormulaについて

Homebrew PrestoのFormulaについて 1月に財団が出来て、それに伴いGitHubのOrganization 各種モジュールのダウンロードURL あとバージョニングが変わった。 Presto | Foundation Homebrew PrestoのFormulaも、ダウンロードURLを変えようとしたら、いろいろ物…

brew 2.1.0

bump系 https://github.com/Homebrew/brew/releases/tag/2.1.0

brew 2.0.5

brew update --forceと同等のbrew update -f Release 2.0.5 · Homebrew/brew · GitHub

brew 2.0.4

Brew: remove prune completion for Bash あたりかなー Release 2.0.4 · Homebrew/brew · GitHub

homebrew ansible 2.7.8

homebrew ansible 2.7.8 以下のようにbump-formula-prではダメ。依存パッケージ(テストだけに使うやつも含まれる)がやたら多くて、そいつらのアップデートも必要だから。 $ brew bump-formula-pr --url=https://releases.ansible.com/ansible/ansible-2.7.7.…

homebrew 2.0.2

tweaks Release 2.0.2 · Homebrew/brew · GitHub

memo bump-formula-pr

memo bump-formula-pr bump-formula-pr のソースコードとかヘルプとか斜め読みした知見 resource下のurlなどは手動で書き換える(アクティブにプルリク投げてる人もしれっとforce pushしてる) Python系のモジュールはpythonhostedのURLを使えってさ zipじゃな…

brew 2.0.1

brew 2.0.1 ドキュメントfixとかtweak HOMEBREW_NO_INSTALL_CLEANUPの説明がヘルプに追加された Javaのバージョンを細かくサポート cargo用にヘルプメッセージ追加 など Release 2.0.1 · Homebrew/brew · GitHub

homebrew 2.0.0

Linuxbrewは、別に使わなくていいと思うの homebrew-coreのFormulaはOSIなやつに限る 増えすぎてるからしょうがないね brew cleanup は自動で30日ごと。トリガーはinstall reinstall upgradeするとき。 Lionより前では動かない (GitHubのリリースノートより…

pyenvをhomebrewで使っていてbrew updateしたときにNo such file or directoryとなるやつ

pyenvをhomebrewで使っていてbrew updateしたときにNo such file or directoryとなるやつ こういうエラーがでたときに何が起きて何をしないといけないか。 /usr/local/var/pyenv/shims/python: line 21: /usr/local/Cellar/pyenv/1.0.2/libexec/pyenv: No su…

homebrew-core PULL_REQUEST_TEMPLATE

PULL_REQUEST_TEMPLATEの項目が増えて、brew testした?っていわれてる。 homebrew-core/PULL_REQUEST_TEMPLATE.md at master · Homebrew/homebrew-core · GitHub

brew 1.9.3

ライブラリのbump系 auditsのtweak などなど。

homebrew 1.9.1

ちょいtweak Release 1.9.1 · Homebrew/brew · GitHub

brew 1.8.5

rubocopなどのアップデートはdependabotを使っているようだ。 Release 1.8.5 · Homebrew/brew · GitHub

Homebrew 1.8.4

ちょいtweak reinstall: add build-from-source switch. (@MikeMcQuaid) list: Add help text (@GauthamGoli) Cask: complete Git-Jiro's HTTPS audit check (@amyspark) postinstall: Use CLI::Parser to parse args (@GauthamGoli) CurlDownloadStrategy: …

brew 1.8.2

いろいろ修正がはいり、rubocopのバージョンがちょいあがり。 Release 1.8.2 · Homebrew/brew · GitHub

brew bump-formula-prの実行場所

brew bump-formula-pr の挙動がよくわからない よくわからないというのは、任意のディレクトリに落としたhomebrew-coreの直下で brew bump-formula-pr を実行しようとすると、ブランチを切り替えられなかったりしてエラーが発生するので、どこのディレクトリ…

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