Created attachment 236625 [details] Update to 0.26.2 Tested on poudriere for 13.1. It looks like kitty requires openssl now as versions newer than 0.26 fails to build in poudriere without it.
Maintainer informed via mail
It also works on 12.3-RELEASE.
Created attachment 236662 [details] kitty-0.26.2.diff Hi Alexis, As I mentioned in the email, maybe the port should benefit from the OpenSSL in the base system. The problem is the libcrypto_flags() function in setup.py. It uses pkg-config to look for OpenSSL options, but FreeBSD does not ship the .pc files. I have patched setup.py to pass the correct flags without using pkg-config.
Created attachment 236663 [details] poudriere-testport.kitty-0.26.2.log
Committed!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=ed4ae91e94bdafd9ec75a3c78c0e2c7d271a0db8 commit ed4ae91e94bdafd9ec75a3c78c0e2c7d271a0db8 Author: Alexis Praga <alexis.praga@proton.me> AuthorDate: 2022-09-19 15:33:12 +0000 Commit: Neel Chauhan <nc@FreeBSD.org> CommitDate: 2022-09-19 15:33:12 +0000 x11/kitty: Update to 0.26.2 PR: 266458 x11/kitty/Makefile | 6 +++--- x11/kitty/distinfo | 6 +++--- x11/kitty/pkg-plist | 3 +-- 3 files changed, 7 insertions(+), 8 deletions(-)