./x11/kitty, GPU based terminal emulator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.47.2, Package name: kitty-0.47.2, Maintainer: pkgsrc-users

kitty - 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)


CVS history: (Expand)


   2026-06-08 20:26:19 by Kevin Bloom | Files touched by this commit (5) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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