<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>homebrew on Remembering things by writing them down</title><link>https://blog.jpeach.org/tags/homebrew/</link><description>Recent content in homebrew on Remembering things by writing them down</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><copyright>Copyright &amp;copy; James Peach 2015-2023</copyright><lastBuildDate>Thu, 14 Dec 2023 15:23:36 +1100</lastBuildDate><atom:link href="https://blog.jpeach.org/tags/homebrew/index.xml" rel="self" type="application/rss+xml"/><item><title>Git LFS With Homebrew</title><link>https://blog.jpeach.org/posts/2023/12/git-lfs-with-homebrew/</link><pubDate>Thu, 14 Dec 2023 15:23:36 +1100</pubDate><guid>https://blog.jpeach.org/posts/2023/12/git-lfs-with-homebrew/</guid><description>So, I&amp;rsquo;ve been working on an internal Homebrew tap, and have been trying to get the automatic bottle packaging actions working. There&amp;rsquo;s a good blog post that describes the outcomes, but the Homebrew project supports internal taps on a best effort basis, so this doesn&amp;rsquo;t dig into all the issues you might encounter when setting it up internally.
By far the most time consuming issue I had was getting the git clone to find git-lfs.</description></item><item><title>Homebrew tricks for the Dreamcast toolchain</title><link>https://blog.jpeach.org/posts/2023/05/homebrew-tricks-for-the-dreamcast-toolchain/</link><pubDate>Sun, 21 May 2023 11:08:46 +1000</pubDate><guid>https://blog.jpeach.org/posts/2023/05/homebrew-tricks-for-the-dreamcast-toolchain/</guid><description>I&amp;rsquo;ve spent some time working on a Homebrew tap for Dreamcast development tooling, and wanted to write a little about the tricks I used in creating formula to install the Dreamcast compilation toolchain.
First, the Dreamcast toolchain is actually build and installed by the dc-chain package from the KallistiOS repository. dc-chain has 3 phases - download, unpack and build. The download phase is done by the download.sh script, which downloads the source archives of the toolchain components (gcc, binutils, newlib, gdb) for SH4 and ARM architectures.</description></item><item><title>Updating go_resources in Homebrew</title><link>https://blog.jpeach.org/posts/2016/06/updating-go_resources-in-homebrew/</link><pubDate>Mon, 27 Jun 2016 15:13:02 +1000</pubDate><guid>https://blog.jpeach.org/posts/2016/06/updating-go_resources-in-homebrew/</guid><description>This is a quick note to myself about how to update the go_resources in a Homebrew formula.
First, install godep and the Homebrew dev tools:
$ cd $GOPATH $ go get -u github.com/tools/godep $ brew tap homebrew/dev-tools Next, generate a Godeps file in your Go project
$ cd $GOPATH/src/github.com/me/my-project $ $GOPATH/bin/godep save . Now you can get brew to generated the go_resources that you can just paste into your formula:</description></item></channel></rss>