On 2026/06/19 20:50, Daniil Ryvkin wrote: > This patch updates kitty from 0.26.5 to 0.47.4. > > kitty now uses Go to build kittens, so lang/go module is added. Also > adds kitten(1) binary, fixes posix_fallocate (not in OpenBSD libc), > and skips HTML docs (sphinx-inline-tabs not available as port). > > Tested on openbsd-current amd64
nice work, this is *not* an easy port! not in a position to test runtime today but build looks good. the only thing I noticed is handrolled patches, inatead please use "make update-patches". normal workflow is to copy the original file with an .orig.port suffix, edit, then use "make update-patches". > --- x11/kitty/pkg/DESCR 7 Sep 2020 12:19:52 -0000 1.1.1.1 > +++ x11/kitty/pkg/DESCR 19 Jun 2026 17:20:57 -0000 > @@ -42,3 +42,7 @@ programs of your choice. This is useful > a pager or editor. > > * Has multiple copy/paste buffers, like vim. > + > +OpenBSD-specific notes: > +* HTML documentation is not included (sphinx-inline-tabs and related > + extensions are not available as ports). I wouldn't include this in DESCR. the comment in the Makefile is enough
