pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/kitty kitty: update to 0.25.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/229b0d2d80b6
branches:  trunk
changeset: 380005:229b0d2d80b6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri May 27 10:02:19 2022 +0000

description:
kitty: update to 0.25.1.

0.25.1 [2022-05-26]

    Shell integration: Add a command to Clone the current shell
    into a new window

    Remote control: Allow using Boolean operators when constructing
    queries to match windows or tabs

    Sessions: Fix os_window_size and os_window_class not applying
    to the first OS Window (#4957)

    Allow using the cwd of the oldest as well as the newest foreground
    process for launch --cwd (#4869)

    Bash integration: Fix the value of shell_integration not taking
    effect if the integration script is sourced in bashrc (#4964)

    Fix a regression in the previous release that caused mouse move
    events to be incorrectly reported as drag events even when a
    button is not pressed (#4992)

    remote file kitten: Integrate with the ssh kitten for improved
    performance and robustness. Re-uses the control master connection
    of the ssh kitten to avoid round-trip latency.

    Fix tab selection when closing a new tab not correct in some
    scenarios (#4987)

    A new action open_url to open the specified URL (#5004)

    A new option select_by_word_characters_forward that allows
    changing which characters are considered part of a word to the
    right when double clicking to select words (#5103)

    macOS: Make the global menu shortcut to open kitty website
    configurable (#5004)

    macOS: Add the macos_colorspace option to control what color
    space colors are rendered in (#4686)

    Fix reloading of config not working when kitty.conf does not
    exist when kitty is launched (#5071)

    Fix deleting images by row not calculating image bounds correctly
    (#5081)

    Increase the max number of combining chars per cell from two
    to three, without increasing memory usage.

    Linux: Load libfontconfig at runtime to allow the binaries to
    work for running kittens on servers without FontConfig

    GNOME: Fix for high CPU usage caused by GNOMEâs text input
    subsystem going into an infinite loop when IME cursor position
    is updated after a done event (#5105)

diffstat:

 x11/kitty/Makefile                                  |   6 +++---
 x11/kitty/PLIST                                     |   9 ++++++++-
 x11/kitty/distinfo                                  |   9 ++++-----
 x11/kitty/patches/patch-shell-integration_ssh_kitty |  15 ---------------
 4 files changed, 15 insertions(+), 24 deletions(-)

diffs (93 lines):

diff -r ddcf68cea2a3 -r 229b0d2d80b6 x11/kitty/Makefile
--- a/x11/kitty/Makefile        Fri May 27 09:56:02 2022 +0000
+++ b/x11/kitty/Makefile        Fri May 27 10:02:19 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2022/05/12 12:52:55 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2022/05/27 10:02:19 wiz Exp $
 
-DISTNAME=      kitty-0.25.0
+DISTNAME=      kitty-0.25.1
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=kovidgoyal/}
 GITHUB_PROJECT=        kitty
@@ -12,7 +12,7 @@
 COMMENT=       GPU based terminal emulator
 LICENSE=       gnu-gpl-v3
 
-USE_LANGUAGES= c99
+USE_LANGUAGES= c
 EXTRACT_USING= bsdtar
 USE_TOOLS+=    gmake pkg-config
 
diff -r ddcf68cea2a3 -r 229b0d2d80b6 x11/kitty/PLIST
--- a/x11/kitty/PLIST   Fri May 27 09:56:02 2022 +0000
+++ b/x11/kitty/PLIST   Fri May 27 10:02:19 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2022/04/14 07:20:39 pin Exp $
+@comment $NetBSD: PLIST,v 1.19 2022/05/27 10:02:19 wiz Exp $
 bin/kitty
 lib/kitty/__main__.py
 lib/kitty/__main__.pyc
@@ -173,6 +173,9 @@
 lib/kitty/kittens/ssh/options/utils.py
 lib/kitty/kittens/ssh/options/utils.pyc
 lib/kitty/kittens/ssh/options/utils.pyo
+lib/kitty/kittens/ssh/utils.py
+lib/kitty/kittens/ssh/utils.pyc
+lib/kitty/kittens/ssh/utils.pyo
 lib/kitty/kittens/themes/__init__.py
 lib/kitty/kittens/themes/__init__.pyc
 lib/kitty/kittens/themes/__init__.pyo
@@ -516,6 +519,9 @@
 lib/kitty/kitty/rgb.py
 lib/kitty/kitty/rgb.pyc
 lib/kitty/kitty/rgb.pyo
+lib/kitty/kitty/search_query_parser.py
+lib/kitty/kitty/search_query_parser.pyc
+lib/kitty/kitty/search_query_parser.pyo
 lib/kitty/kitty/session.py
 lib/kitty/kitty/session.pyc
 lib/kitty/kitty/session.pyo
@@ -578,6 +584,7 @@
 lib/kitty/shell-integration/zsh/completions/_kitty
 lib/kitty/shell-integration/zsh/kitty-integration
 lib/kitty/shell-integration/zsh/kitty.zsh
+lib/kitty/terminfo/kitty.termcap
 lib/kitty/terminfo/kitty.terminfo
 lib/kitty/terminfo/x/xterm-kitty
 man/man1/kitty.1
diff -r ddcf68cea2a3 -r 229b0d2d80b6 x11/kitty/distinfo
--- a/x11/kitty/distinfo        Fri May 27 09:56:02 2022 +0000
+++ b/x11/kitty/distinfo        Fri May 27 10:02:19 2022 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.17 2022/05/03 18:50:24 nia Exp $
+$NetBSD: distinfo,v 1.18 2022/05/27 10:02:19 wiz Exp $
 
-BLAKE2s (kitty-0.25.0.tar.xz) = 6a587fe683d48ba166f1c0cd38eaf14365a934cc535e1986c0ea34589fa24112
-SHA512 (kitty-0.25.0.tar.xz) = fed8d66a9f7f2117f4b495305db0d56d8b85ef03bf7ef24a7dca31e63e16fc90e026aa8022237ad45678efb026f11fdd8aa377eb53917fd8ec885f2ccea721f8
-Size (kitty-0.25.0.tar.xz) = 4640360 bytes
+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
 SHA1 (patch-glfw_wl__init.c) = d3bfa4c4a4b6a524a3a5fddd234368022bcb5c95
 SHA1 (patch-kitty_threading.h) = 04886ab09ac2ab6f4925cd20e739e6b634299d55
-SHA1 (patch-shell-integration_ssh_kitty) = 25b75cc4d4c445890bdd1a44f12b277482d93f6a
diff -r ddcf68cea2a3 -r 229b0d2d80b6 x11/kitty/patches/patch-shell-integration_ssh_kitty
--- a/x11/kitty/patches/patch-shell-integration_ssh_kitty       Fri May 27 09:56:02 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-$NetBSD: patch-shell-integration_ssh_kitty,v 1.1 2022/05/03 18:50:24 nia Exp $
-
-Fix a shell portability issue.
-
---- shell-integration/ssh/kitty.orig   2022-04-11 14:01:45.000000000 +0000
-+++ shell-integration/ssh/kitty
-@@ -24,7 +24,7 @@ exec_kitty() {
- 
- lock_dir=""
- script_path=$(command readlink -f "$0" 2> /dev/null)
--[ $? == 0 ] || script_path="$0"
-+[ $? = 0 ] || script_path="$0"
- script_dir=$(command dirname "$script_path")
- install_dir="$(command dirname "$script_dir")/install"
- remote_kitty_version_file="$script_dir/../version"



Home | Main Index | Thread Index | Old Index