Page MenuHomeFreeBSD

WIP: New port: x11/kitty: Cross-platform, fast, featureful, GPU-based terminal emulator
Needs ReviewPublic

Authored by 0mp on Mon, Nov 16, 2:08 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary
  • I am not sure how to handle the traslation from terminfo to termcap better.
  • The port builds find and passes all tests.
  • Kitty seems to work fine most of the time. It crashes with the following message when I hit Ctrl-n to create a new window:

OSError: Failed to load the function ca_context_create with error: Undefined symbol "glfwRequestWaylandFrameEvent"
Segmentation fault (core dumped)

Currently, I do not plan to further work on this port.

PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233010

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 34827
Build 31859: arc lint + arc unit

Event Timeline

0mp requested review of this revision.Mon, Nov 16, 2:08 PM
greg_unrelenting.technology added inline comments.
x11/kitty/Makefile
25

hm, if the bundled glfw (which is built as both x11 and wayland with a custom dynamic selection thing) is built, maybe there shouldn't be a dependency on the system-wide one. maybe some kind of mixing of the glfws is what causes the undefined symbol?

x11/kitty/Makefile
25

The build system does not detect the bundled lib from what I remember, that's why I included the system-wide one. That's certainly something to investigate.