Created attachment 237467 [details] Update to 0.26.4 Update to 0.26.4 Tested on poudriere for 13.1 and portlint. Thanks to Jesús Daniel Colmenares Oviedo patch, we can now remove openssl as a dependency. See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=266458#c3.
Maintainer informed via mail
Committed, Thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=0720e8460e93b225d3b95d268ecb097e850f981c commit 0720e8460e93b225d3b95d268ecb097e850f981c Author: Alexis Praga <alexis.praga@proton.me> AuthorDate: 2022-10-20 05:47:29 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2022-10-20 20:53:09 +0000 x11/kitty: Update to 0.26.4 ChangeLog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes * Allow centering the background_image * X11: Fix a regression in the previous release that caused pasting from GTK based applications to have extra newlines * Tab bar: Improve empty space management when some tabs have short titles, allocate the saved space to the active tab * Fix background_tint not applying to window margins and padding * Wayland: Fix background image scaling using tiled mode on high DPI screens * Wayland: Fix an abort when changing background colors with wayland_titlebar_color set to background * Update to Unicode 15.0 * GNOME Wayland: Fix a memory leak in gnome-shell when using client side decorations * 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 * ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly when transmitting * 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 * 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 * Wayland: Fix for a bug preventing kitty from starting on Hyprland when using a non-unit scale * 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. * Fix a use-after-free when handling fake mouse clicks and the action causes windows to be removed/re-allocated PR: 267209 Reported by: alexis.praga@proton.me (maintainer) x11/kitty/Makefile | 3 +-- x11/kitty/distinfo | 6 +++--- x11/kitty/files/patch-setup.py (new) | 31 +++++++++++++++++++++++++++++++ x11/kitty/pkg-plist | 3 ++- 4 files changed, 37 insertions(+), 6 deletions(-)
A commit in branch 2022Q4 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=724a313a86d9470213f52789f4d2b5609b51648e commit 724a313a86d9470213f52789f4d2b5609b51648e Author: Alexis Praga <alexis.praga@proton.me> AuthorDate: 2022-10-20 05:47:29 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-11-20 17:38:42 +0000 x11/kitty: Update to 0.26.4 ChangeLog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes * Allow centering the background_image * X11: Fix a regression in the previous release that caused pasting from GTK based applications to have extra newlines * Tab bar: Improve empty space management when some tabs have short titles, allocate the saved space to the active tab * Fix background_tint not applying to window margins and padding * Wayland: Fix background image scaling using tiled mode on high DPI screens * Wayland: Fix an abort when changing background colors with wayland_titlebar_color set to background * Update to Unicode 15.0 * GNOME Wayland: Fix a memory leak in gnome-shell when using client side decorations * 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 * ssh kitten: Fix KITTY_PUBLIC_KEY not being encoded properly when transmitting * 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 * 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 * Wayland: Fix for a bug preventing kitty from starting on Hyprland when using a non-unit scale * 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. * Fix a use-after-free when handling fake mouse clicks and the action causes windows to be removed/re-allocated PR: 267209 Reported by: alexis.praga@proton.me (maintainer) MFH: 2022Q4 (bugfixes) (cherry picked from commit 0720e8460e93b225d3b95d268ecb097e850f981c) x11/kitty/Makefile | 3 +-- x11/kitty/distinfo | 6 +++--- x11/kitty/files/patch-setup.py (new) | 31 +++++++++++++++++++++++++++++++ x11/kitty/pkg-plist | 3 ++- 4 files changed, 37 insertions(+), 6 deletions(-)