<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slosh.git/contrib/homebrew, branch master</title>
<subtitle>an opinionated terminal multiplexer in C with programmable pane chrome</subtitle>
<id>https://git.sl0p.foo/slosh.git/atom/contrib/homebrew?h=master</id>
<link rel='self' href='https://git.sl0p.foo/slosh.git/atom/contrib/homebrew?h=master'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/'/>
<updated>2026-10-28T10:19:05Z</updated>
<entry>
<title>brew: pin the build to zig@0.16</title>
<updated>2026-10-28T10:19:05Z</updated>
<author>
<name>Peter Geissler</name>
<email>peter@haxx.in</email>
</author>
<published>2026-10-28T10:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=58cddb132e75103ad03ce1ce69a7ba7e0ae6e210'/>
<id>urn:sha1:58cddb132e75103ad03ce1ce69a7ba7e0ae6e210</id>
<content type='text'>
homebrew-core moved "zig" to 0.17.0, and the vendored libghostty-vt
rejects any mismatched major/minor, so every brew install broke with
"Your Zig version v0.17.0 does not meet the required build version of
v0.16.0". Installing zig@0.16 by hand did not help: it is keg-only, so
it is never on PATH, and the formula took the "zig" opt path regardless.

Also stop hardcoding the version in the test block; it had gone stale at
0.1.0 and failed against the 0.1.8 binary.
</content>
</entry>
<entry>
<title>release: v0.1.8 paperwork -- formula and PKGBUILD pinned</title>
<updated>2026-09-22T14:21:23Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-22T14:21:23Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=dfdd8199da35f94ae6e81251b1489cb33d6c1504'/>
<id>urn:sha1:dfdd8199da35f94ae6e81251b1489cb33d6c1504</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release: v0.1.7 paperwork -- formula and PKGBUILD pinned</title>
<updated>2026-09-10T09:13:44Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-10T09:13:44Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=d9a04772fc4797ff20dccefc6cc4f68c6c040feb'/>
<id>urn:sha1:d9a04772fc4797ff20dccefc6cc4f68c6c040feb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release: v0.1.6 paperwork -- formula and PKGBUILD pinned</title>
<updated>2026-09-07T14:40:41Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-07T14:40:41Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=e918e4385c5e5cf944af53932f9a60eca03c1ac0'/>
<id>urn:sha1:e918e4385c5e5cf944af53932f9a60eca03c1ac0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release: v0.1.5 paperwork -- formula and PKGBUILD pinned</title>
<updated>2026-09-02T14:31:12Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-02T14:31:12Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=c534bee1dc7bb2c9929ca6a7e2d2af3fea17eaad'/>
<id>urn:sha1:c534bee1dc7bb2c9929ca6a7e2d2af3fea17eaad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>release: v0.1.4 paperwork -- formula and PKGBUILD pinned</title>
<updated>2026-09-02T13:57:00Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-02T13:57:00Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=0280bc0635cb02ff8a96be7f5d730fee9161c307'/>
<id>urn:sha1:0280bc0635cb02ff8a96be7f5d730fee9161c307</id>
<content type='text'>
</content>
</entry>
<entry>
<title>arch-repo: find zig on PATH itself; release: v0.1.3 paperwork</title>
<updated>2026-09-02T13:26:52Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-02T13:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=5dfb761d3060bff5be8623272fdaf0eeb27706ca'/>
<id>urn:sha1:5dfb761d3060bff5be8623272fdaf0eeb27706ca</id>
<content type='text'>
ship calls arch-repo without the ZIG= prefix the by-hand runs had,
so the leg died on makepkg's dependency check mid-release. arch-repo
now derives ZIG from PATH when pacman has no zig, and exports it.
The formula and PKGBUILD pins ride along: ship's steps 6 and 7 had
already written them when the leg failed, and its preflight rightly
refuses a dirty tree.
</content>
</entry>
<entry>
<title>public links: point at github.com/sl0p-foo/slosh instead of cgit</title>
<updated>2026-09-02T12:07:37Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-02T12:07:37Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=597135f7851e83e31d99fc9c97fbb087c3df4fce'/>
<id>urn:sha1:597135f7851e83e31d99fc9c97fbb087c3df4fce</id>
<content type='text'>
GitHub is the public interaction point now. The formula and PKGBUILD
fetch GitHub's /archive/ tarballs (same git-archive bytes, per-ref
stable); the PKGBUILD is bumped to 0.1.2 while at it, and its cd's
drop the v -- GitHub tag archives extract to slosh-X.Y.Z/. The cgit
remote stays for pushing; only published URLs change.
</content>
</entry>
<entry>
<title>brew: pin formula to v0.1.2</title>
<updated>2026-09-02T11:01:07Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-02T11:01:07Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=c0b70ed7fff064d0dda9d0f5936b5cda3569353d'/>
<id>urn:sha1:c0b70ed7fff064d0dda9d0f5936b5cda3569353d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>point homebrew tap at github.com/sl0p-foo/homebrew-slosh</title>
<updated>2026-09-02T10:59:01Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-09-02T10:59:01Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=0a8583f586dc03cdba8c7fe4c3e4130314a1ddc9'/>
<id>urn:sha1:0a8583f586dc03cdba8c7fe4c3e4130314a1ddc9</id>
<content type='text'>
brew auto-resolves GitHub taps, so the explicit URL is no longer
needed: 'brew tap sl0p-foo/slosh' is all users type.
</content>
</entry>
</feed>
