OK, so I have some local patches that work great for the following:
mkdir -p /usr/pkg/share/terminfo
tic -x -o /usr/pkg/share/terminfo rxvt-unicode
If the path to -o is a directory then NetBSD’s tic will work similar to ncurses and spit our r/rxvt-unicode.cdb
libterminfo as been adjusted to pickup /usr/pkg/share/terminfo if $TERMINFO_DIRS is not supplied.
This then allows us to adjust pkgsrc to adopt tic as a tool and depend on it accordingly.
rxvt-unicode can then use the tic tool and pass the terminfo definitions to it.
Once done, all you would have to do is pkg_add rxvt-unicode to get the terminfo definitions added to the base system automatically.
Which just saves you the step of following the existing package message of adding it yourself ;)
Would this satisfy this issue?
Synopsis: terminfo(5): missing rxvt-unicode
Responsible-Changed-From-To: misc-bug-people->roy
Responsible-Changed-By:
riastradh%NetBSD.org@localhost Responsible-Changed-When: Sat, 07 Feb 2026 00:01:37 +0000
Responsible-Changed-Why:
Can I interest you in this?