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

Reply via email to