pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/kitty x11/kitty: update to 0.26.3
details: https://anonhg.NetBSD.org/pkgsrc/rev/d99984a03ade
branches: trunk
changeset: 385836:d99984a03ade
user: pin <pin%pkgsrc.org@localhost>
date: Tue Sep 27 07:45:50 2022 +0000
description:
x11/kitty: update to 0.26.3
0.26.3 [2022-09-22]
Wayland: Mark windows in which a bell occurs as urgent on compositors that
support the xdg-activation protocol
Allow passing null bytes through the system clipboard (#5483)
ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly when
transmitting (#5496)
Sessions: Allow controlling which OS Window is active via the
focus_os_window directive
Wayland: Fix for bug in NVIDIA drivers that prevents transparency working
(#5479)
Wayland: Fix for a bug that could cause kitty to become non-responsive when
using multiple OS windows in a single instance on some compositors (#5495)
Wayland: Fix for a bug preventing kitty from starting on Hyprland when using
a non-unit scale (#5467)
Wayland: Generate a XDG_ACTIVATION_TOKEN when opening URLs or running
programs in the background via the launch action
Fix a regression that caused kitty not to restore SIGPIPE after python nukes
it when launching children. Affects bash which does not sanitize its signal
mask. (#5500)
Fix a use-after-free when handling fake mouse clicks and the action causes
windows to be removed/re-allocated (#5506)
0.26.2 [2022-09-05]
Allow creating overlay-main windows, which are treated as the active window
unlike normal overlays (#5392)
hints kitten: Allow using The launch command as the program to run, to open
the result in a new kitty tab/window/etc. (#5462)
hyperlinked_grep kitten: Allow control over which parts of rg output are
hyperlinked (#5428)
Fix regression in 0.26.0 that caused launching kitty without working STDIO
handles to result in high CPU usage and prewarming failing (#5444)
The launch command: Allow setting the margin and padding for newly created
windows (#5463)
macOS: Fix regression in 0.26.0 that caused asking the user for a line of
input such as for set_tab_title to not work (#5447)
hints kitten: hyperlink matching: Fix hints occasionally matching text on
subsequent line as part of hyperlink (#5450)
Fix a regression in 0.26.0 that broke mapping of native keys whose key
codes did not fit in 21 bits (#5452)
Wayland: Fix remembering window size not accurate when client side
decorations are present
Fix an issue where notification identifiers were not sanitized leading to
code execution if the user clicked on a notification popup from a malicious
source. Thanks to Carter Sande for discovering this vulnerability.
0.26.1 [2022-08-30]
ssh kitten: Fix executable permission missing from kitty bootstrap script
(#5438)
Fix a regression in 0.26.0 that caused kitty to no longer set the LANG
environment variable on macOS (#5439)
Allow specifying a title when using the set_tab_title action (#5441)
0.26.0 [2022-08-29]
A new option remote_control_password to use fine grained permissions for
what can be remote controlled (#5320)
Reduce startup latency by ~30 milliseconds when running kittens via key
bindings inside kitty (#5159)
A new option modify_font to adjust various font metrics like underlines,
cell sizes etc. (#5265)
A new shortcut ctrl+shift+f1 to display the kitty docs in a browser
Graphics protocol: Only delete temp files if they have the string
tty-graphics-protocol in their file paths. This prevents deletion of
arbitrary files in /tmp.
Deprecate the adjust_baseline, adjust_line_height and adjust_column_width
options in favor of modify_font
Wayland: Fix a regression in the previous release that caused mouse cursor
animation and keyboard repeat to stop working when switching seats (#5188)
Allow resizing windows created in session files (#5196)
Fix horizontal wheel events not being reported to client programs when they
grab the mouse (#2819)
macOS: Remote control: Fix unable to launch a new OS window or background
process when there is no OS window (#5210)
macOS: Fix unable to open new tab or new window when there is no OS window
(#5276)
kitty @ set-colors: Fix changing inactive_tab_foreground not working (#5214)
macOS: Fix a regression that caused switching keyboard input using Eisu and
Kana keys not working (#5232)
Add a mappable action to toggle the mirrored setting for the tall and fat
layouts (#5344)
Add a mappable action to switch between predefined bias values for the tall
and fat layouts (#5352)
Wayland: Reduce flicker at startup by not using render frames immediately
after a resize (#5235)
Linux: Update cursor position after all key presses not just pre-edit text
changes (#5241)
ssh kitten: Allow ssh kitten to work from inside tmux, provided the tmux
session inherits the correct KITTY env vars (#5227)
ssh kitten: A new option --symlink-strategy to control how symlinks are
copied to the remote machine (#5249)
ssh kitten: Allow pressing Ctrl+C to abort ssh before the connection is
completed (#5271)
Bash integration: Fix declare not creating global variables in .bashrc
(#5254)
Bash integration: Fix the inherit_errexit option being set by shell
integration (#5349)
kitty @ scroll-window allow scrolling by fractions of a screen (#5294)
remote files kitten: Fix working with files whose names have characters that
need to be quoted in shell scripts (#5313)
Expand ~ in paths configured in editor and exe_search_path (#5298)
Allow showing the working directory of the active window in tab titles
(#5314)
ssh kitten: Allow completion of ssh options between the destination and
command (#5322)
macOS: Fix speaking selected text not working (#5357)
Allow ignoring failure to close windows/tabs via rc commands (#5406)
Fix hyperlinks not present when fetching text from the history buffer
(#5427)
0.25.2 [2022-06-07]
A new command edit-in-kitty to Edit files in new kitty windows even over SSH
Allow getting the last non-empty command output easily via an action or
remote control (#4973)
Fix a bug that caused macos_colorspace to always be default regardless of
its actual value (#5129)
diff kitten: A new option kitten-diff.ignore_name to exclude files and
directories from being scanned (#5171)
ssh kitten: Fix bash not being executed as a login shell since kitty 0.25.0
(#5130)
macOS: When pasting text and the clipboard has a filesystem path, paste the
full path instead of the text, which is sometimes just the file name (#5142)
macOS: Allow opening executables without a file extension with kitty as well
(#5160)
Themes kitten: Add a tab to show user defined custom color themes separately
(#5150)
Iosevka: Fix incorrect rendering when there is a combining char that does
not group with its neighbors (#5153)
Weston: Fix client side decorations flickering on slow computers during
window resize (#5162)
Remote control: Fix commands with large or asynchronous payloads like kitty
@ set-backround-image, kitty @ set-window-logo and kitty @ select-window not
working correctly when using a socket (#5165)
hints kitten: Fix surrounding quotes/brackets and embedded carriage returns
not being removed when using line number processing (#5170)
diffstat:
x11/kitty/Makefile | 6 +++---
x11/kitty/PLIST | 17 ++++++++++++++++-
x11/kitty/distinfo | 8 ++++----
3 files changed, 23 insertions(+), 8 deletions(-)
diffs (113 lines):
diff -r 924626393e6d -r d99984a03ade x11/kitty/Makefile
--- a/x11/kitty/Makefile Tue Sep 27 07:44:55 2022 +0000
+++ b/x11/kitty/Makefile Tue Sep 27 07:45:50 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2022/08/11 05:09:28 gutteridge Exp $
+# $NetBSD: Makefile,v 1.36 2022/09/27 07:45:50 pin Exp $
-DISTNAME= kitty-0.25.1
-PKGREVISION= 2
+DISTNAME= kitty-0.26.3
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GITHUB:=kovidgoyal/}
GITHUB_PROJECT= kitty
@@ -73,6 +72,7 @@
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../lang/python/tool.mk"
+.include "../../security/openssl/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
diff -r 924626393e6d -r d99984a03ade x11/kitty/PLIST
--- a/x11/kitty/PLIST Tue Sep 27 07:44:55 2022 +0000
+++ b/x11/kitty/PLIST Tue Sep 27 07:45:50 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2022/05/27 10:02:19 wiz Exp $
+@comment $NetBSD: PLIST,v 1.20 2022/09/27 07:45:50 pin Exp $
bin/kitty
lib/kitty/__main__.py
lib/kitty/__main__.pyc
@@ -282,6 +282,9 @@
lib/kitty/kitty/client.py
lib/kitty/kitty/client.pyc
lib/kitty/kitty/client.pyo
+lib/kitty/kitty/clipboard.py
+lib/kitty/kitty/clipboard.pyc
+lib/kitty/kitty/clipboard.pyo
lib/kitty/kitty/complete.py
lib/kitty/kitty/complete.pyc
lib/kitty/kitty/complete.pyo
@@ -306,6 +309,9 @@
lib/kitty/kitty/debug_config.py
lib/kitty/kitty/debug_config.pyc
lib/kitty/kitty/debug_config.pyo
+lib/kitty/kitty/entry_points.py
+lib/kitty/kitty/entry_points.pyc
+lib/kitty/kitty/entry_points.pyo
lib/kitty/kitty/fast_data_types.so
lib/kitty/kitty/file_transmission.py
lib/kitty/kitty/file_transmission.pyc
@@ -405,6 +411,9 @@
lib/kitty/kitty/os_window_size.py
lib/kitty/kitty/os_window_size.pyc
lib/kitty/kitty/os_window_size.pyo
+lib/kitty/kitty/prewarm.py
+lib/kitty/kitty/prewarm.pyc
+lib/kitty/kitty/prewarm.pyo
lib/kitty/kitty/rc/__init__.py
lib/kitty/kitty/rc/__init__.pyc
lib/kitty/kitty/rc/__init__.pyo
@@ -571,6 +580,8 @@
lib/kitty/logo/kitty-128.png
lib/kitty/logo/kitty.png
lib/kitty/shell-integration/bash/kitty.bash
+lib/kitty/shell-integration/fish/vendor_completions.d/clone-in-kitty.fish
+lib/kitty/shell-integration/fish/vendor_completions.d/edit-in-kitty.fish
lib/kitty/shell-integration/fish/vendor_completions.d/kitty.fish
lib/kitty/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish
lib/kitty/shell-integration/ssh/askpass.py
@@ -656,6 +667,7 @@
share/doc/kitty/html/_sources/support.rst.txt
share/doc/kitty/html/_sources/underlines.rst.txt
share/doc/kitty/html/_sources/unscroll.rst.txt
+share/doc/kitty/html/_static/_sphinx_javascript_frameworks_compat.js
share/doc/kitty/html/_static/basic.css
share/doc/kitty/html/_static/check-solid.svg
share/doc/kitty/html/_static/clipboard.min.js
@@ -665,10 +677,12 @@
share/doc/kitty/html/_static/copybutton_funcs.js
share/doc/kitty/html/_static/custom.css
share/doc/kitty/html/_static/custom.js
+share/doc/kitty/html/_static/debug.css
share/doc/kitty/html/_static/doctools.js
share/doc/kitty/html/_static/documentation_options.js
share/doc/kitty/html/_static/file.png
share/doc/kitty/html/_static/jquery-3.5.1.js
+share/doc/kitty/html/_static/jquery-3.6.0.js
share/doc/kitty/html/_static/jquery.js
share/doc/kitty/html/_static/kitty.svg
share/doc/kitty/html/_static/language_data.js
@@ -681,6 +695,7 @@
share/doc/kitty/html/_static/scripts/furo.js.LICENSE.txt
share/doc/kitty/html/_static/scripts/furo.js.map
share/doc/kitty/html/_static/searchtools.js
+share/doc/kitty/html/_static/skeleton.css
share/doc/kitty/html/_static/styles/furo-extensions.css
share/doc/kitty/html/_static/styles/furo-extensions.css.map
share/doc/kitty/html/_static/styles/furo.css
diff -r 924626393e6d -r d99984a03ade x11/kitty/distinfo
--- a/x11/kitty/distinfo Tue Sep 27 07:44:55 2022 +0000
+++ b/x11/kitty/distinfo Tue Sep 27 07:45:50 2022 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.18 2022/05/27 10:02:19 wiz Exp $
+$NetBSD: distinfo,v 1.19 2022/09/27 07:45:50 pin Exp $
-BLAKE2s (kitty-0.25.1.tar.xz) = 0441e3296609129913c9ffc982875a920ce3c3468f45810a618b5215d57a39ef
-SHA512 (kitty-0.25.1.tar.xz) = 6d9862f8411372e0cf692114d6e29eb92db3a2e324282a21ca35b2ca5229c9d87ab988e802e44d47e98b6e64ae7abc5ff0cc677c082eb287e14ee68cd1a4c31e
-Size (kitty-0.25.1.tar.xz) = 4671008 bytes
+BLAKE2s (kitty-0.26.3.tar.xz) = a87c68f2f9e3639368155853f5b3a641127226dcd3fac769141a76fa74d9ad8b
+SHA512 (kitty-0.26.3.tar.xz) = 77a518cd3ec4bb059907f16d01068914951cadbbcf803dcbfae13cc9ce144f65a886d7e986c7191019a0be9ccf902f086c72a24287458d083cbd3fd136d2c589
+Size (kitty-0.26.3.tar.xz) = 4730520 bytes
SHA1 (patch-glfw_wl__init.c) = d3bfa4c4a4b6a524a3a5fddd234368022bcb5c95
SHA1 (patch-kitty_threading.h) = 04886ab09ac2ab6f4925cd20e739e6b634299d55
Home |
Main Index |
Thread Index |
Old Index