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.16.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fc2600a80c93
branches:  trunk
changeset: 412031:fc2600a80c93
user:      nia <nia%pkgsrc.org@localhost>
date:      Wed Feb 26 15:47:13 2020 +0000

description:
kitty: Update to 0.16.0

0.16.0 [2020-01-28]

- A new Marks feature that allows highlighting and scrolling to
arbitrary text in the terminal window.

- hints kitten: Allow pressing ctrl+shift+p>n to quickly open the
selected file at the selected line in vim or a configurable editor
(#2268)

- Allow having more than one full height window in the tall layout
(#2276)

- Allow choosing OpenType features for individual fonts via the
font_features option. (#2248)

- Wayland: Fix a freeze in rare circumstances when having multiple
OS Windows (#2307 and #1722)

- Wayland: Fix window titles being set to very long strings on the
order of 8KB causing a crash (#1526)

- Add an option force_ltr to turn off the display of text in RTL
scripts in right-to-left order (#2293)

- Allow opening new tabs/windows before the current tab/window as
well as after it with the launch --location option.

- Add a resize_in_steps option that can be used to resize the OS
window in steps as large as character cells (#2131)

- When triple-click+dragging to select multiple lines, extend the
selection of the first line to match the rest on the left (#2284)

- macOS: Add a titlebar-only setting to hide_window_decorations to
only hide the title bar (#2286)

- Fix a segfault when using kitty --debug-config with maps (#2270)

- goto_tab now maps numbers larger than the last tab to the last
tab (#2291)

- Fix URL detection not working for urls of the form scheme:///url
(#2292)

- When windows are semi-transparent and all contain graphics,
correctly render them. (#2310)

diffstat:

 x11/kitty/Makefile                      |   7 ++++---
 x11/kitty/PLIST                         |   6 +++++-
 x11/kitty/distinfo                      |  11 ++++++-----
 x11/kitty/patches/patch-glfw_wl__init.c |  20 ++++++++++++++++++++
 4 files changed, 35 insertions(+), 9 deletions(-)

diffs (111 lines):

diff -r a361e7619f9a -r fc2600a80c93 x11/kitty/Makefile
--- a/x11/kitty/Makefile        Wed Feb 26 15:28:34 2020 +0000
+++ b/x11/kitty/Makefile        Wed Feb 26 15:47:13 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2020/01/12 23:00:26 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2020/02/26 15:47:13 nia Exp $
 
-DISTNAME=      kitty-0.15.1
+DISTNAME=      kitty-0.16.0
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=kovidgoyal/}
 GITHUB_PROJECT=        kitty
@@ -34,7 +34,7 @@
 
 REPLACE_PYTHON+=       kitty/launcher/kitty
 
-INSTALLATION_DIRS+=    man/man1
+INSTALLATION_DIRS+=    ${PKGMANDIR}/man1
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool
@@ -57,6 +57,7 @@
 .include "../../fonts/fontconfig/buildlink3.mk"
 .endif
 
+.include "options.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../devel/ncurses/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
diff -r a361e7619f9a -r fc2600a80c93 x11/kitty/PLIST
--- a/x11/kitty/PLIST   Wed Feb 26 15:28:34 2020 +0000
+++ b/x11/kitty/PLIST   Wed Feb 26 15:47:13 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2020/01/08 12:31:45 nia Exp $
+@comment $NetBSD: PLIST,v 1.7 2020/02/26 15:47:13 nia Exp $
 bin/kitty
 lib/kitty/__main__.py
 lib/kitty/kittens/__init__.py
@@ -72,6 +72,7 @@
 lib/kitty/kitty/fonts/fontconfig.py
 lib/kitty/kitty/fonts/list.py
 lib/kitty/kitty/fonts/render.py
+${PLIST.wayland}lib/kitty/kitty/glfw-wayland.so
 lib/kitty/kitty/glfw-x11.so
 lib/kitty/kitty/graphics_fragment.glsl
 lib/kitty/kitty/graphics_vertex.glsl
@@ -82,6 +83,7 @@
 lib/kitty/kitty/launcher/kitty
 lib/kitty/kitty/layout.py
 lib/kitty/kitty/main.py
+lib/kitty/kitty/marks.py
 lib/kitty/kitty/notify.py
 lib/kitty/kitty/remote_control.py
 lib/kitty/kitty/rgb.py
@@ -128,6 +130,7 @@
 share/doc/kitty/html/_sources/kittens/panel.rst.txt
 share/doc/kitty/html/_sources/kittens/unicode-input.rst.txt
 share/doc/kitty/html/_sources/launch.rst.txt
+share/doc/kitty/html/_sources/marks.rst.txt
 share/doc/kitty/html/_sources/performance.rst.txt
 share/doc/kitty/html/_sources/pipe.rst.txt
 share/doc/kitty/html/_sources/protocol-extensions.rst.txt
@@ -170,6 +173,7 @@
 share/doc/kitty/html/kittens/panel.html
 share/doc/kitty/html/kittens/unicode-input.html
 share/doc/kitty/html/launch.html
+share/doc/kitty/html/marks.html
 share/doc/kitty/html/objects.inv
 share/doc/kitty/html/performance.html
 share/doc/kitty/html/pipe.html
diff -r a361e7619f9a -r fc2600a80c93 x11/kitty/distinfo
--- a/x11/kitty/distinfo        Wed Feb 26 15:28:34 2020 +0000
+++ b/x11/kitty/distinfo        Wed Feb 26 15:47:13 2020 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.4 2020/01/08 12:31:45 nia Exp $
+$NetBSD: distinfo,v 1.5 2020/02/26 15:47:13 nia Exp $
 
-SHA1 (kitty-0.15.1.tar.xz) = dfcf5ce07095dd4c129a47cbac0a5294d1f0d047
-RMD160 (kitty-0.15.1.tar.xz) = 26a367fed4183ebdfabf289808731b69b524cf0b
-SHA512 (kitty-0.15.1.tar.xz) = e32fe719b4fc7c45b324e4372e0dca3e482f81b245b8bf4eb2b643dccc8541a8d1f93b0f73d5777a7b51cd62a720468036bcb848797e0cba2dad71bba005f9e1
-Size (kitty-0.15.1.tar.xz) = 2974348 bytes
+SHA1 (kitty-0.16.0.tar.xz) = 271160ac54bcb809d6e6e1412d4a85f3323f4841
+RMD160 (kitty-0.16.0.tar.xz) = 1441da4497e7629139c7447426dce72827867979
+SHA512 (kitty-0.16.0.tar.xz) = 24dedfc58c5d33aa18da85f904952129f39cd54afb70282c7572b57514b1deebfb532414913e0efc3a5c0352a81406cd7ddef99490dbd9186dc61eab7af3975b
+Size (kitty-0.16.0.tar.xz) = 2974592 bytes
+SHA1 (patch-glfw_wl__init.c) = d3bfa4c4a4b6a524a3a5fddd234368022bcb5c95
 SHA1 (patch-kitty_threading.h) = 04886ab09ac2ab6f4925cd20e739e6b634299d55
diff -r a361e7619f9a -r fc2600a80c93 x11/kitty/patches/patch-glfw_wl__init.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/kitty/patches/patch-glfw_wl__init.c   Wed Feb 26 15:47:13 2020 +0000
@@ -0,0 +1,20 @@
+$NetBSD: patch-glfw_wl__init.c,v 1.1 2020/02/26 15:47:14 nia Exp $
+
+Support non-evdev platforms.
+
+--- glfw/wl_init.c.orig        2019-11-27 04:25:00.000000000 +0000
++++ glfw/wl_init.c
+@@ -48,8 +48,11 @@
+ #elif __has_include(<dev/evdev/input.h>)
+ #include <dev/evdev/input.h>
+ #endif
+-#else
+-#include <linux/input.h>
++#endif
++#ifndef BTN_LEFT
++#define BTN_LEFT      (0x110)
++#define BTN_RIGHT     (0x111)
++#define BTN_MIDDLE    (0x112)
+ #endif
+ 
+ 



Home | Main Index | Thread Index | Old Index