Page MenuHomeSolus

kitty
Closed, ResolvedPublic

Description

Name: kitty
Project page: https://github.com/kovidgoyal/kitty
Why: kitty is an OpenGL-based terminal emulator with built-in support for multiplexing like tmux, tabs, truecolor, and advanced features like startup sessions. Because it uses OpenGL, it's easier on the CPU. The UI is written in Python and supports extensions like new window layouts through it.
Open source? GPL v3.0.
Latest release: https://github.com/kovidgoyal/kitty/archive/v0.3.0.tar.gz

kitty does depend on glew >= 2.0, so the update of glew and glew-devel would be blocking (T4205 and D884)

Details

Differential Revisions
D1964: Initial commit of kitty
Azphreal created this task.Oct 1 2017, 2:34 AM
JoshStrobl triaged this task as Normal priority.Nov 18 2017, 11:38 PM
JoshStrobl moved this task from Backlog to Accepted For Inclusion on the Package Requests board.

I have a package that will build, but as in the primary post, is blocked by glew being updated.

rigrassm added a subscriber: rigrassm.EditedJan 8 2018, 7:10 PM

I just built kitty against glew 1.12 and it built just fine.

Looking through the changelog, it appears that glew is no longer a dependency as of release 0.5.0.

https://github.com/kovidgoyal/kitty/blob/master/CHANGELOG.rst#version-050-2017-11-19

This commit is where they switched to using glad instead.

https://github.com/kovidgoyal/kitty/commit/6362499fc2d01e8dabdbe1ec2c58a53a46ea3a77

Snuggle added a subscriber: Snuggle.

Any updates on this? It's been ~2 months. ):