<feed xmlns='http://www.w3.org/2005/Atom'>
<title>homebrew-formulae, branch master</title>
<subtitle></subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/'/>
<entry>
<title>extreload: Build from source</title>
<updated>2022-08-25T19:55:18+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-25T19:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=e76d1588cf7d32fe287e890fab779499469ec16d'/>
<id>e76d1588cf7d32fe287e890fab779499469ec16d</id>
<content type='text'>
A new tarball packages the source for local building instead of a
pre-built binary. This enables installing on architectures other than
x86.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A new tarball packages the source for local building instead of a
pre-built binary. This enables installing on architectures other than
x86.
</pre>
</div>
</content>
</entry>
<entry>
<title>invert-catalina-invert: Use Homebrew launchd.plist</title>
<updated>2022-08-21T17:43:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-21T17:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=27f912d9f0d64c79a5c628ec9d335d49b5b4512a'/>
<id>27f912d9f0d64c79a5c628ec9d335d49b5b4512a</id>
<content type='text'>
The launchd.plist bundled with Invert Catalina Invert assumes that the
binary is installed in `/usr/local/bin/`. However, since Homebrew's
support for Apple Silicon, the default install directory can be either
`/opt/homebrew/` or `/usr/local/` on Intel Macs.

Generate the launchd.plist in the Homebrew formula to allow us to always
get the correct Homebrew prefix path.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The launchd.plist bundled with Invert Catalina Invert assumes that the
binary is installed in `/usr/local/bin/`. However, since Homebrew's
support for Apple Silicon, the default install directory can be either
`/opt/homebrew/` or `/usr/local/` on Intel Macs.

Generate the launchd.plist in the Homebrew formula to allow us to always
get the correct Homebrew prefix path.
</pre>
</div>
</content>
</entry>
<entry>
<title>passextract 0.5.0</title>
<updated>2022-08-20T18:14:45+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-20T18:14:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=ff9ec5d52aa5beac8c1418e3497353bbf8526733'/>
<id>ff9ec5d52aa5beac8c1418e3497353bbf8526733</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>qcd: Use `~` heredoc string undent</title>
<updated>2022-08-05T00:27:16+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-05T00:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=98d8a700d0a74ec7c3167c070fc569b545c35f09'/>
<id>98d8a700d0a74ec7c3167c070fc569b545c35f09</id>
<content type='text'>
Now that we don't have a `.undent` method, we need to use `~`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now that we don't have a `.undent` method, we need to use `~`.
</pre>
</div>
</content>
</entry>
<entry>
<title>qcd: Correct `undent` and `brew audit` errors</title>
<updated>2022-08-05T00:21:21+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-05T00:21:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=6d86a59aedb08a0d24723984946d8ea76a3ccd3e'/>
<id>6d86a59aedb08a0d24723984946d8ea76a3ccd3e</id>
<content type='text'>
Remove `undent` call, which apparently is no longer implemented
according to this error message:

    Error: undefined method `undent' for #&lt;String:0x000000014fd17590&gt;
    Did you mean?  undef
                   indent
                   indent!
    /opt/homebrew/Library/Taps/teddywing/homebrew-formulae/HomebrewFormula/qcd.rb:16:in `caveats'
    /opt/homebrew/Library/Homebrew/caveats.rb:23:in `caveats'
    /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/forwardable.rb:224:in `empty?'
    /opt/homebrew/Library/Homebrew/formula_installer.rb:777:in `caveats'
    /opt/homebrew/Library/Homebrew/formula_installer.rb:836:in `finish'
    /opt/homebrew/Library/Homebrew/upgrade.rb:209:in `install_formula'
    /opt/homebrew/Library/Homebrew/install.rb:327:in `install_formula'
    /opt/homebrew/Library/Homebrew/install.rb:317:in `block in install_formulae'
    /opt/homebrew/Library/Homebrew/install.rb:316:in `each'
    /opt/homebrew/Library/Homebrew/install.rb:316:in `install_formulae'
    /opt/homebrew/Library/Homebrew/cmd/install.rb:222:in `install'
    /opt/homebrew/Library/Homebrew/brew.rb:93:in `&lt;main&gt;'

Also correct the following `brew audit` warnings:

    16: col 16: Place the first line of a multi-line method definition's body on its own line.
    25: col 1: `EOS` is not aligned with `def caveats; &lt;&lt;-EOS.undent`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove `undent` call, which apparently is no longer implemented
according to this error message:

    Error: undefined method `undent' for #&lt;String:0x000000014fd17590&gt;
    Did you mean?  undef
                   indent
                   indent!
    /opt/homebrew/Library/Taps/teddywing/homebrew-formulae/HomebrewFormula/qcd.rb:16:in `caveats'
    /opt/homebrew/Library/Homebrew/caveats.rb:23:in `caveats'
    /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/forwardable.rb:224:in `empty?'
    /opt/homebrew/Library/Homebrew/formula_installer.rb:777:in `caveats'
    /opt/homebrew/Library/Homebrew/formula_installer.rb:836:in `finish'
    /opt/homebrew/Library/Homebrew/upgrade.rb:209:in `install_formula'
    /opt/homebrew/Library/Homebrew/install.rb:327:in `install_formula'
    /opt/homebrew/Library/Homebrew/install.rb:317:in `block in install_formulae'
    /opt/homebrew/Library/Homebrew/install.rb:316:in `each'
    /opt/homebrew/Library/Homebrew/install.rb:316:in `install_formulae'
    /opt/homebrew/Library/Homebrew/cmd/install.rb:222:in `install'
    /opt/homebrew/Library/Homebrew/brew.rb:93:in `&lt;main&gt;'

Also correct the following `brew audit` warnings:

    16: col 16: Place the first line of a multi-line method definition's body on its own line.
    25: col 1: `EOS` is not aligned with `def caveats; &lt;&lt;-EOS.undent`.
</pre>
</div>
</content>
</entry>
<entry>
<title>dome-key: Remove `version` line</title>
<updated>2022-08-04T23:41:29+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-04T23:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=6123cd6bf7ecf1728c88dcce78a31cf6875e78d0'/>
<id>6123cd6bf7ecf1728c88dcce78a31cf6875e78d0</id>
<content type='text'>
Running `brew audit` flagged a warning about this `version` line and
recommended removing it:

    $ brew audit --tap teddywing/formulae
    teddywing/formulae/dome-key:
      * Stable: version 1.0 is redundant with version scanned from URL
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Running `brew audit` flagged a warning about this `version` line and
recommended removing it:

    $ brew audit --tap teddywing/formulae
    teddywing/formulae/dome-key:
      * Stable: version 1.0 is redundant with version scanned from URL
</pre>
</div>
</content>
</entry>
<entry>
<title>dome-key: Remove minimum OS version message</title>
<updated>2022-08-04T23:34:46+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-08-04T23:34:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=e1a8e86748c55ae6a143d1471d493e79eab001d5'/>
<id>e1a8e86748c55ae6a143d1471d493e79eab001d5</id>
<content type='text'>
New taps were no longer possible with recent versions of Homebrew, as
their internal version APIs changed. On attempting to tap the
repository, the following error would prevent it:

    $ brew audit --tap teddywing/formulae
    Error: teddywing/formulae/dome-key: uninitialized constant OS::Mac::Version::SYMBOLS

Homebrew no longer has that identifier, and moved version numbers and
keys to a different class.

Remove the version check so that we don't depend on internal Homebrew
APIs which are liable to change at any time. Actually, knowing the
project, even the public APIs are liable to change at any time. And
since the `:lion` key hasn't existed in Homebrew for quite some time
now, it doesn't really make sense to have a programmatic check for Lion
since we have no way to check for it, and Homebrew doesn't support it
regardless.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New taps were no longer possible with recent versions of Homebrew, as
their internal version APIs changed. On attempting to tap the
repository, the following error would prevent it:

    $ brew audit --tap teddywing/formulae
    Error: teddywing/formulae/dome-key: uninitialized constant OS::Mac::Version::SYMBOLS

Homebrew no longer has that identifier, and moved version numbers and
keys to a different class.

Remove the version check so that we don't depend on internal Homebrew
APIs which are liable to change at any time. Actually, knowing the
project, even the public APIs are liable to change at any time. And
since the `:lion` key hasn't existed in Homebrew for quite some time
now, it doesn't really make sense to have a programmatic check for Lion
since we have no way to check for it, and Homebrew doesn't support it
regardless.
</pre>
</div>
</content>
</entry>
<entry>
<title>readline-incdec 0.0.2</title>
<updated>2022-05-26T15:17:41+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-26T15:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=2c2e4991eb69edb2afada72f98919cce0c8082fc'/>
<id>2c2e4991eb69edb2afada72f98919cce0c8082fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wajir 0.0.1: PREFIX changed to DESTDIR</title>
<updated>2022-05-22T04:46:13+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T03:35:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=963b8d64f4cc5728d7d1b2ae27d2c02e4d8d5ae9'/>
<id>963b8d64f4cc5728d7d1b2ae27d2c02e4d8d5ae9</id>
<content type='text'>
The `PREFIX` variable in the Makefile was changed to `DESTDIR`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The `PREFIX` variable in the Makefile was changed to `DESTDIR`.
</pre>
</div>
</content>
</entry>
<entry>
<title>wajir 0.0.1: New release tarball</title>
<updated>2022-05-22T02:53:16+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-05-22T02:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/homebrew-formulae/commit/?id=ecec2fd0440a9297244e218f5e7ff41c943c6860'/>
<id>ecec2fd0440a9297244e218f5e7ff41c943c6860</id>
<content type='text'>
The release tarball was updated to include a root directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The release tarball was updated to include a root directory.
</pre>
</div>
</content>
</entry>
</feed>
