Tuesday, June 07, 2022

update: x11/kitty: 0.24.4 -> 0.25.1

update x11/kitty from 0.24.4 to 0.25.1

Basic terminal features tested on amd64 and arm64.

From https://sw.kovidgoyal.net/kitty/changelog/ :

The ssh kitten is redesigned with powerful new features:
Automatic Shell integration on remote machines
Easily clone local shell/editor config on remote machines
Easily edit files in your local editor on remote machines

I'm able to ssh into other hosts with ssh kitten but nothing else is
tested.

Automatic re-use of existing connections to avoid connection setup latency
diff --git a/x11/kitty/Makefile b/x11/kitty/Makefile
index ce4f752e393..dcdd4c42614 100644
--- a/x11/kitty/Makefile
+++ b/x11/kitty/Makefile
@@ -3,7 +3,7 @@ ONLY_FOR_ARCHS = aarch64 amd64 i386

COMMENT = fast, feature full, GPU-based terminal emulator

-MODPY_EGG_VERSION = 0.24.4
+MODPY_EGG_VERSION = 0.25.1
DISTNAME = kitty-${MODPY_EGG_VERSION}
CATEGORIES = x11
HOMEPAGE = https://sw.kovidgoyal.net/kitty/
diff --git a/x11/kitty/distinfo b/x11/kitty/distinfo
index 7ca24410b4e..1024730f1e1 100644
--- a/x11/kitty/distinfo
+++ b/x11/kitty/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kitty-0.24.4.tar.xz) = 2M0LSWe7YeKjQntXy59F8niBP7a5hvl7NwyMUKoFjRg=
-SIZE (kitty-0.24.4.tar.xz) = 4613232
+SHA256 (kitty-0.25.1.tar.xz) = WEiNJbu8KcQWOQLetAFQ8sgSUsLX3SywObsmH8awSfY=
+SIZE (kitty-0.25.1.tar.xz) = 4671008
diff --git a/x11/kitty/pkg/PLIST b/x11/kitty/pkg/PLIST
index 5944b8903cf..63bba52fd83 100644
--- a/x11/kitty/pkg/PLIST
+++ b/x11/kitty/pkg/PLIST
@@ -234,11 +234,45 @@ lib/kitty/kittens/ssh/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kittens/ssh/${MODPY_PYCACHE}completion.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/kitty/kittens/ssh/${MODPY_PYCACHE}completion.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
lib/kitty/kittens/ssh/${MODPY_PYCACHE}completion.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}copy.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}copy.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}copy.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kittens/ssh/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/kitty/kittens/ssh/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
lib/kitty/kittens/ssh/${MODPY_PYCACHE}main.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kittens/ssh/completion.py
+lib/kitty/kittens/ssh/config.py
+lib/kitty/kittens/ssh/copy.py
lib/kitty/kittens/ssh/main.py
+lib/kitty/kittens/ssh/options/
+lib/kitty/kittens/ssh/options/__init__.py
+${MODPY_COMMENT}lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}/
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}definition.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}parse.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}types.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kittens/ssh/options/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kittens/ssh/options/definition.py
+lib/kitty/kittens/ssh/options/parse.py
+lib/kitty/kittens/ssh/options/types.py
+lib/kitty/kittens/ssh/options/utils.py
+lib/kitty/kittens/ssh/utils.py
lib/kitty/kittens/themes/
lib/kitty/kittens/themes/__init__.py
${MODPY_COMMENT}lib/kitty/kittens/themes/${MODPY_PYCACHE}/
@@ -425,6 +459,9 @@ lib/kitty/kitty/${MODPY_PYCACHE}remote_control.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kitty/${MODPY_PYCACHE}rgb.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/kitty/kitty/${MODPY_PYCACHE}rgb.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
lib/kitty/kitty/${MODPY_PYCACHE}rgb.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kitty/${MODPY_PYCACHE}search_query_parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kitty/${MODPY_PYCACHE}search_query_parser.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kitty/${MODPY_PYCACHE}search_query_parser.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kitty/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/kitty/kitty/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
lib/kitty/kitty/${MODPY_PYCACHE}session.${MODPY_PYC_MAGIC_TAG}pyc
@@ -434,6 +471,9 @@ lib/kitty/kitty/${MODPY_PYCACHE}shell.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kitty/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/kitty/kitty/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
lib/kitty/kitty/${MODPY_PYCACHE}shell_integration.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/kitty/${MODPY_PYCACHE}shm.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/kitty/${MODPY_PYCACHE}shm.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/kitty/${MODPY_PYCACHE}shm.${MODPY_PYC_MAGIC_TAG}pyc
lib/kitty/kitty/${MODPY_PYCACHE}short_uuid.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/kitty/kitty/${MODPY_PYCACHE}short_uuid.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
lib/kitty/kitty/${MODPY_PYCACHE}short_uuid.${MODPY_PYC_MAGIC_TAG}pyc
@@ -750,9 +790,11 @@ lib/kitty/kitty/rc/set_window_title.py
lib/kitty/kitty/rc/signal_child.py
lib/kitty/kitty/remote_control.py
lib/kitty/kitty/rgb.py
+lib/kitty/kitty/search_query_parser.py
lib/kitty/kitty/session.py
lib/kitty/kitty/shell.py
lib/kitty/kitty/shell_integration.py
+lib/kitty/kitty/shm.py
lib/kitty/kitty/short_uuid.py
lib/kitty/kitty/tab_bar.py
lib/kitty/kitty/tabs.py
@@ -778,6 +820,16 @@ lib/kitty/shell-integration/fish/vendor_completions.d/
lib/kitty/shell-integration/fish/vendor_completions.d/kitty.fish
lib/kitty/shell-integration/fish/vendor_conf.d/
lib/kitty/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish
+lib/kitty/shell-integration/ssh/
+${MODPY_COMMENT}lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}/
+lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}askpass.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}askpass.${MODPY_PYC_MAGIC_TAG}opt-2.pyc
+lib/kitty/shell-integration/ssh/${MODPY_PYCACHE}askpass.${MODPY_PYC_MAGIC_TAG}pyc
+lib/kitty/shell-integration/ssh/askpass.py
+lib/kitty/shell-integration/ssh/bootstrap-utils.sh
+lib/kitty/shell-integration/ssh/bootstrap.py
+lib/kitty/shell-integration/ssh/bootstrap.sh
+lib/kitty/shell-integration/ssh/kitty
lib/kitty/shell-integration/zsh/
lib/kitty/shell-integration/zsh/.zshenv
lib/kitty/shell-integration/zsh/completions/
@@ -785,6 +837,8 @@ lib/kitty/shell-integration/zsh/completions/_kitty
lib/kitty/shell-integration/zsh/kitty-integration
lib/kitty/shell-integration/zsh/kitty.zsh
lib/kitty/terminfo/
+lib/kitty/terminfo/kitty.termcap
+lib/kitty/terminfo/kitty.terminfo
lib/kitty/terminfo/x/
lib/kitty/terminfo/x/xterm-kitty
@man man/man1/kitty.1
@@ -825,6 +879,7 @@ share/doc/kitty/html/_sources/file-transfer-protocol.rst.txt
share/doc/kitty/html/_sources/generated/
share/doc/kitty/html/_sources/generated/launch.rst.txt
share/doc/kitty/html/_sources/generated/rc.rst.txt
+share/doc/kitty/html/_sources/generated/ssh-copy.rst.txt
share/doc/kitty/html/_sources/glossary.rst.txt
share/doc/kitty/html/_sources/graphics-protocol.rst.txt
share/doc/kitty/html/_sources/index.rst.txt
@@ -842,6 +897,7 @@ share/doc/kitty/html/_sources/kittens/icat.rst.txt
share/doc/kitty/html/_sources/kittens/panel.rst.txt
share/doc/kitty/html/_sources/kittens/query_terminal.rst.txt
share/doc/kitty/html/_sources/kittens/remote_file.rst.txt
+share/doc/kitty/html/_sources/kittens/ssh.rst.txt
share/doc/kitty/html/_sources/kittens/themes.rst.txt
share/doc/kitty/html/_sources/kittens/transfer.rst.txt
share/doc/kitty/html/_sources/kittens/unicode_input.rst.txt
@@ -911,6 +967,7 @@ share/doc/kitty/html/file-transfer-protocol.html
share/doc/kitty/html/generated/
share/doc/kitty/html/generated/launch.html
share/doc/kitty/html/generated/rc.html
+share/doc/kitty/html/generated/ssh-copy.html
share/doc/kitty/html/genindex.html
share/doc/kitty/html/glossary.html
share/doc/kitty/html/graphics-protocol.html
@@ -929,6 +986,7 @@ share/doc/kitty/html/kittens/icat.html
share/doc/kitty/html/kittens/panel.html
share/doc/kitty/html/kittens/query_terminal.html
share/doc/kitty/html/kittens/remote_file.html
+share/doc/kitty/html/kittens/ssh.html
share/doc/kitty/html/kittens/themes.html
share/doc/kitty/html/kittens/transfer.html
share/doc/kitty/html/kittens/unicode_input.html

No comments:

Post a Comment