<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports, branch master</title>
<subtitle>FreeBSD and OpenBSD ports for this software
</subtitle>
<id>https://git.causal.agency/ports/atom?h=master</id>
<link rel='self' href='https://git.causal.agency/ports/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/'/>
<updated>2024-03-22T01:23:29+00:00</updated>
<entry>
<title>OpenBSD: switch ports MASTER_SITES=&gt;SITES for 7.4</title>
<updated>2024-03-22T01:23:29+00:00</updated>
<author>
<name>Kusoneko</name>
<email>kusoneko@kusoneko.moe</email>
</author>
<published>2024-03-21T02:34:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=30e471ef67898fff3d8b93168b27b9b760b2e897'/>
<id>urn:sha1:30e471ef67898fff3d8b93168b27b9b760b2e897</id>
<content type='text'>
As of OpenBSD 7.4, ports give errors when using the following paradigm:
```
DISTFILES = file.ext:0 file2.ext:1
MASTER_SITES0 = https://asite.com/path/to/file.ext
MASTER_SITES1 = https://anothersite.com/path/to/file2.ext
```

Instead, ports now use the following:
```
DISTFILES = file.ext
DISTFILES.substring = file2.ext
SITES = https://asite.com/path/to/file.ext
SITES.substring = https://anothersite.com/path/to/file2.ext
```

This changes all the OpenBSD ports to the new paradigm, allowing them to
compile on OpenBSD 7.4+.

Note: some OpenBSD ports are not currently up to date with upstream:
- cgit-pink uses git 2.36.1 when the latest git release is 2.44.0 as of now
- litterbox is at version 1.8 instead of 1.9
- pounce* are at version 3.0 instead of 3.1
- offers catsit instead of kitd

Signed-off-by: Kusoneko &lt;kusoneko@kusoneko.moe&gt;
</content>
</entry>
<entry>
<title>OpenBSD: Add net/bubger</title>
<updated>2023-07-10T20:11:22+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2023-07-10T20:11:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=1d519a192858ba47a3b5062916c1b22c7b6f55ee'/>
<id>urn:sha1:1d519a192858ba47a3b5062916c1b22c7b6f55ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FreeBSD: Update litterbox to 1.9</title>
<updated>2022-12-23T21:58:10+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-12-23T21:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=09697fdbfdc0df657624984a652a75daccf747bb'/>
<id>urn:sha1:09697fdbfdc0df657624984a652a75daccf747bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: Update cgit-pink to 1.4.1</title>
<updated>2022-05-17T22:01:17+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-05-17T22:01:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=cb392a2bb41e043c2bfb644543c8d410055bc257'/>
<id>urn:sha1:cb392a2bb41e043c2bfb644543c8d410055bc257</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: Update cgit-pink to 1.4.0</title>
<updated>2022-05-15T17:29:23+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-05-15T17:29:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=7e47e5cbf5fa6aafb27133cf1272d4582d3a96d6'/>
<id>urn:sha1:7e47e5cbf5fa6aafb27133cf1272d4582d3a96d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: Add pounce-palaver port</title>
<updated>2022-04-05T23:10:42+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-04-05T23:10:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=a424d55e0b97351d59bf39c736a40e66de2bc423'/>
<id>urn:sha1:a424d55e0b97351d59bf39c736a40e66de2bc423</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: Add pounce-notify port</title>
<updated>2022-04-05T23:10:41+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-04-05T23:00:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=eee90a1635b2463527e0448d8dd0dc8410411b5a'/>
<id>urn:sha1:eee90a1635b2463527e0448d8dd0dc8410411b5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OpenBSD: sync pounce port with upstream</title>
<updated>2022-04-05T23:10:41+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-04-05T22:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=d4ec47de09e356c27b8695c2d6391d03032d3458'/>
<id>urn:sha1:d4ec47de09e356c27b8695c2d6391d03032d3458</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FreeBSD: Remove top-level Makefile</title>
<updated>2022-02-15T04:05:28+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-02-15T04:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=93bf0ded290d84909eb56ab91a1e982cb59b7d3a'/>
<id>urn:sha1:93bf0ded290d84909eb56ab91a1e982cb59b7d3a</id>
<content type='text'>
It seems ports no longer complains loudly about being outside of
the ports tree.
</content>
</entry>
<entry>
<title>FreeBSD: Update pounce-notify to 3.0</title>
<updated>2022-02-15T04:03:47+00:00</updated>
<author>
<name>June McEnroe</name>
<email>june@causal.agency</email>
</author>
<published>2022-02-15T04:03:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.causal.agency/ports/commit/?id=60338e4ee458c5a2629495d19ff8c6fcaf57ff8d'/>
<id>urn:sha1:60338e4ee458c5a2629495d19ff8c6fcaf57ff8d</id>
<content type='text'>
</content>
</entry>
</feed>
77a479f49d2a8f2b0b893b6f8ea946b56fc9&amp;follow=1'>Use stdio in merge and meta</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-03-05 12:55:18 -0500'>2018-03-05</span></td><td><a href='/torus/commit/torus.h?id=e2033ccf64792e0f78363981ffcd56c78c41de9a&amp;follow=1'>Clean up spawn constants</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-03-05 12:54:26 -0500'>2018-03-05</span></td><td><a href='/torus/commit/torus.h?id=79ab120ad31ed74a2a3221d14b7472703296a921&amp;follow=1'>Rename Tile timestamps {create,modify,access}Time</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-03-05 12:45:17 -0500'>2018-03-05</span></td><td><a href='/torus/commit/torus.h?id=7bac64b1b3d8a0ab763aa584e3b085b45ae082b7&amp;follow=1'>Pack message type enums</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-03-05 12:39:40 -0500'>2018-03-05</span></td><td><a href='/torus/commit/torus.h?id=2dda5826731ce18d0d24ae3d13de1c80008227e6&amp;follow=1'>Undef COLOR_ constants in torus.h</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2018-03-05 12:37:52 -0500'>2018-03-05</span></td><td><a href='/torus/commit/Makefile?id=69dbc210391ff7829e2ceeb05770d1de517a329b&amp;follow=1'>Generate tags</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-10-03 12:32:05 -0400'>2017-10-03</span></td><td><a href='/torus/commit/Makefile?id=f595106dee331dd864ebb15bab9ae17675967168&amp;follow=1'>Simplify Makefile with pattern rule</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-27 15:28:16 -0400'>2017-09-27</span></td><td><a href='/torus/commit/torus.h?id=46abcc7b70cfa8da069aceeddb0039b3e18827cf&amp;follow=1'>Remove leading blank lines</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-27 15:25:58 -0400'>2017-09-27</span></td><td><a href='/torus/commit/README?id=038957c275278559d6e3f814e9b06e9349e80738&amp;follow=1'>Add merge.c to README</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-03 15:34:21 -0400'>2017-09-03</span></td><td><a href='/torus/commit/server.c?id=0c5568b6a60d67bbbf84fd037d41826ccc497b8e&amp;follow=1'>Assert client coords are valid after movement</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-03 14:57:17 -0400'>2017-09-03</span></td><td><a href='/torus/commit/torus.h?id=58eb1831071734bafbdd6c6d846fb493b17a4961&amp;follow=1'>Relicense AGPL</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-01 13:55:48 -0400'>2017-09-01</span></td><td><a href='/torus/commit/torus.h?id=9915cb618fd8552372756ce3d1877d6e8564d021&amp;follow=1'>Revert "Add client readOnly mode"</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-01 12:33:54 -0400'>2017-09-01</span></td><td><a href='/torus/commit/server.c?id=2f5f73d10a13f612f54ae1e5be8519d72a9372a0&amp;follow=1'>Remove clientRemove call from clientCast</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-09-01 00:08:07 -0400'>2017-09-01</span></td><td><a href='/torus/commit/torus.h?id=9a6c9c91c8092603b914cc0b3085d059e162ca29&amp;follow=1'>Add client readOnly mode</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-31 15:37:36 -0400'>2017-08-31</span></td><td><a href='/torus/commit/merge.c?id=2aa5fe545bdba997bdb728a2dfb2e3bca93766ae&amp;follow=1'>Clean up merge tool</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-31 13:45:12 -0400'>2017-08-31</span></td><td><a href='/torus/commit/merge.c?id=22198d6399a006f59d162b2e00a7b8205c8f6e9b&amp;follow=1'>Choose B for tiles with equal modify times</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-31 01:00:02 -0400'>2017-08-31</span></td><td><a href='/torus/commit/merge.c?id=2188bd834c546b40d4b19258f8729ecae86be853&amp;follow=1'>Add quick data file merge tool</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-30 11:16:22 -0400'>2017-08-30</span></td><td><a href='/torus/commit/client.c?id=38d460d2bae7569ec0c2d99086fd2fd5e8a8897c&amp;follow=1'>Use only foreground color for selecting spawn</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-29 18:33:59 -0400'>2017-08-29</span></td><td><a href='/torus/commit/torus.h?id=af645c09089d1ed8e99c760f05234ac3df402901&amp;follow=1'>Add four additional spawns</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-28 23:38:40 -0400'>2017-08-28</span></td><td><a href='/torus/commit/torus.h?id=ce13621292bdfeafd7c6561c432a1d96deccbd3a&amp;follow=1'>Add respawning</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-26 23:46:14 -0400'>2017-08-26</span></td><td><a href='/torus/commit/torus.h?id=ccdad79970a150eec64758e1a3b14b084d4cb42f&amp;follow=1'>Move license above includes</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-26 19:32:55 -0400'>2017-08-26</span></td><td><a href='/torus/commit/snapshot.sh?id=e5184500830e04f3c9839d2dac62108fcb28133f&amp;follow=1'>Snapshot metadata</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-26 16:51:14 -0400'>2017-08-26</span></td><td><a href='/torus/commit/README?id=7cfc2d9b309c4c664a177e55441f88a64e15561c&amp;follow=1'>Add meta.c to README</a></td><td>June McEnroe</td></tr>
<tr><td><span title='2017-08-26 16:47:57 -0400'>2017-08-26</span></td><td><a href='/torus/commit/server.c?id=592d0fbdc59c19c89bf4fd5498591d07b0d9c132&amp;follow=1'>Use Makefile</a></td><td>June McEnroe=1bb60065c36c97d9dcad853c0c79a836ceed24e3&amp;follow=1'>Add INSTALLING section to README</a></td><td>June McEnroe