Path to this page:
./
x11/kitty,
GPU based terminal emulator
Branch: CURRENT,
Version: 0.47.2,
Package name: kitty-0.47.2,
Maintainer: pkgsrc-userskitty - the fast, featureful, GPU based terminal emulator
Required to run:[
sysutils/dbus] [
graphics/MesaLib] [
graphics/hicolor-icon-theme] [
graphics/freetype2] [
graphics/png] [
fonts/fontconfig] [
devel/ncurses] [
x11/xcursor] [
x11/liboldXrandr] [
fonts/harfbuzz] [
x11/libxkbcommon] [
lang/python37]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 11603.738 KB
Version history: (Expand)
- (2026-06-08) Updated to version: kitty-0.47.2
- (2026-06-05) Updated to version: kitty-0.47.0nb1
- (2026-05-19) Updated to version: kitty-0.47.0
- (2026-05-10) Updated to version: kitty-0.46.2nb2
- (2026-04-08) Updated to version: kitty-0.46.2nb1
- (2026-03-27) Updated to version: kitty-0.46.2
CVS history: (Expand)
2026-06-08 20:26:19 by Kevin Bloom | Files touched by this commit (5) |  |
Log message:
kitty: update to 0.47.2
Packaging updates:
- upstream fixed explicit_zero(3) bug for NetBSD
- fixed crashing when rendering a colored emoji on NetBSD
Upstream updates:
0.47.2
- Allow dragging to move scrollbar after clicking on track when
scrollbar_jump_on_click is enabled
- macOS: Fix regression in 0.47.0 that broke passing Cmd+C on to
terminal applications when no text is selected
- kitten @ set-background-image: Fix --layout=configured changing
layout to centered instead
- Splits layout: add an equalize action and an equalize_on_close
option to redistribute split space proportionally
- Fix matching var/env on tabs not working as expected
- When watching for changed config files do not recursively watch all
sub directories of the directory containing the config file
- File transfer protocol: use O_NOFOLLOW when opening regular files
- dnd kitten: Protect against drops from malicious sources
0.47.1
- Fix a regression in the previous release that caused copy_or_noop
to stop working correctly
- macOS: Fix a regression in the previous release that caused URLs to
be quoted when dropping into shells
- Fix a regression in the previous release that broke automatic color
scheme changes when using a background image
- Fix auto_reload_config not working when kitty.conf is a symlink
- Fix a regression in the previous release that broke dragging of
URLs to the shell prompt from programs that dont support MOVE drag
operations
- Preserve user-set tab stops across window resizes instead of
resetting to 8 column default
- Add support for the DECST8C escape sequence (CSI ? 5 W) to reset
tab stops to every 8 columns
- X11: Fix panel/quick-access-terminal windows not staying on top
under KDE after they are hidden once
|
2026-06-05 12:21:56 by Benny Siegert | Files touched by this commit (205) |  |
Log message:
Revbump all Go packages after go126 security update
|
2026-05-07 20:50:12 by Benny Siegert | Files touched by this commit (204) |  |
Log message:
Revbump all Go packages after go126 security update
|
| 2026-04-11 15:54:49 by Maya Rashish | Files touched by this commit (1) |
Log message:
kitty: add a PLIST.Darwin for Darwin-specific filepaths
|
| 2026-04-10 16:48:27 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
kitty: Fix serious bug in the setup.py patch.
Ensure candidates is a tuple, not a string. That single missing comma caused
builds on macOS to traverse the entire file system multiple times as:
for candidate in ('@PREFIX@/share/fonts/')
expands to e.g. ['/', 'o', 'p', 't', '/', ...], whereas:
for candidate in ('@PREFIX@/share/fonts/',)
correctly expands to e.g. ['/opt/pkg/share/fonts'].
|
2026-04-08 07:45:14 by Benny Siegert | Files touched by this commit (203) |  |
Log message:
Revbump all Go packages after security update
|
| 2026-03-30 18:55:13 by Kevin Bloom | Files touched by this commit (4) |
Log message:
kitty: fixed build issues on Darwin
|
2026-03-27 00:44:26 by Kevin Bloom | Files touched by this commit (2) |  |
Log message:
kitty: update to 0.46.2
- Watchers: Add an on_quit event to global watchers
- Wayland: Fix a crash on some compositors when dragging a tab
between OS Windows
- Fix incorrect behavior when using the actions to move tab
forward/backward with a tab_bar_filter active
- Prevent stacking of multiple rename tab windows
- choose files kitten: Fix a regression that caused incorrect
highlight of matched letters
- macOS: When using macos_traditional_fullscreen do not render
content under the notch
- X11: Fix massive scroll when switching focus between kitty and
another application
- Markers: Fix marking not working for multicell characters
- Fix a regression in 0.46 that broke drag select in unfocused
windows
|