pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/wayland/foot
Module Name: pkgsrc
Committed By: bsiegert
Date: Tue Nov 10 21:31:40 UTC 2026
Modified Files:
pkgsrc/wayland/foot: Makefile PLIST distinfo
Log Message:
foot: update to 1.28.0
Added
+ Command line option --class, an alias for --app-id. Intended to be used
by scripts and similar that wants to launch terminal instances in a
terminal agnostic way
+ Support for terminal visibility reports, using the Wayland xdg_toplevel
suspended state.
+ Support for wl_fixes::ack_global_remove().
Changed
+ Do not allow codepoints to be merged into grapheme clusters directly
after a cursor move
+ Dracula theme updated to latest official, and light theme alucard
added.
+ Sixels: pan/pad clamped to 5
+ Default URL regex changed to:
o allow single quotes (') inside the URL (but not at the end, unless
balanced).
o require at least one character inside balanced [], (), '' or "".
+ Foot now sets window urgency when a notification is activated, and foot
hasn't received an XDG activation token.
+ -D,--working-directory now supports file:// URIs.
Removed
+ [colors] and [colors2] config sections, and the corresponding
color-theme-switch-1 and color-theme-switch-2 key bindings.
These were deprecated in 1.26.0, and were replaced by [colors-dark],
[colors-light], color-theme-switch-dark and color-theme-switch-light.
Fixed
+ Out-of-bounds read when parsing URIs with malformed %-encoded content
+ DECCRA not clamping or verifying the destination rectangle
+ Empty selection clearing the clipboard
+ Require xkbcommon >= 1.6.0. This has been the case for a while, due to
our use of XKB_KEYSYM_MAX. Now it is formalized in meson.build
+ Block selection area incorrectly updated when selecting back across the
starting column.
+ Passing a very large value as CHT/CBT argument hangs the terminal
+ Sixel: crash when using a shared palette and gamma-correct blending has
been enabled, or foot is using 10-bit surface
+ Kitty text-size protocol: fix crash when text is zero-length
+ Escape quotes in file names being DnD:ed on the command line
+ Crash in --server mode, when a tracked notification is closed after the
associated terminal instance has been closed
+ Incorrect word boundary detection when selection words with a
multi-column character in the last column
+ reallocarray() is no longer required, so as to support platforms where
libc doesn't include it (e.g. Termux + Android API < 29).
+ Crash in select-quote when the right-side quote appeared right after a
newline, in column 0
+ Resizing a terminal window may break current selection.
+ Crash when closing a window that touch input focus.
+ Application mouse grabbing not working when there is no keymap
available.
+ Crash when a buggy compositor sends a keyboard_enter() event with a
NULL surface
+ Crash when clicking without moving the mouse after resizing the window,
and the clicked area is now outside the cell grid
+ Modifiers in mouse-bindings colliding with the modifiers in
selection-override-modifiers not always detected.
+ selection-override-modifiers=none preventing applications from grabbing
the mouse.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/wayland/foot/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/wayland/foot/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/wayland/foot/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/wayland/foot/Makefile
diff -u pkgsrc/wayland/foot/Makefile:1.5 pkgsrc/wayland/foot/Makefile:1.6
--- pkgsrc/wayland/foot/Makefile:1.5 Tue Sep 29 06:07:56 2026
+++ pkgsrc/wayland/foot/Makefile Tue Nov 10 21:31:40 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2026/09/29 06:07:56 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2026/11/10 21:31:40 bsiegert Exp $
-DISTNAME= foot-1.27.0
-PKGREVISION= 3
+DISTNAME= foot-1.28.0
CATEGORIES= wayland
MASTER_SITES= https://codeberg.org/dnkl/foot/releases/download/${PKGVERSION_NOREV}/
Index: pkgsrc/wayland/foot/PLIST
diff -u pkgsrc/wayland/foot/PLIST:1.1 pkgsrc/wayland/foot/PLIST:1.2
--- pkgsrc/wayland/foot/PLIST:1.1 Tue Apr 14 12:11:48 2026
+++ pkgsrc/wayland/foot/PLIST Tue Nov 10 21:31:40 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2026/04/14 12:11:48 kikadf Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/11/10 21:31:40 bsiegert Exp $
bin/foot
bin/footclient
man/man1/foot.1
@@ -19,6 +19,7 @@ share/fish/vendor_completions.d/footclie
share/foot/themes/aeroroot
share/foot/themes/alacritty
share/foot/themes/apprentice
+share/foot/themes/ayu-dark
share/foot/themes/ayu-mirage
share/foot/themes/catppuccin-frappe
share/foot/themes/catppuccin-latte
@@ -30,6 +31,7 @@ share/foot/themes/deus
share/foot/themes/dracula
share/foot/themes/dracula-iterm
share/foot/themes/electrophoretic
+share/foot/themes/ferra
share/foot/themes/gruvbox
share/foot/themes/gruvbox-dark
share/foot/themes/gruvbox-light
Index: pkgsrc/wayland/foot/distinfo
diff -u pkgsrc/wayland/foot/distinfo:1.2 pkgsrc/wayland/foot/distinfo:1.3
--- pkgsrc/wayland/foot/distinfo:1.2 Mon Jul 6 18:26:41 2026
+++ pkgsrc/wayland/foot/distinfo Tue Nov 10 21:31:40 2026
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2026/07/06 18:26:41 bsiegert Exp $
+$NetBSD: distinfo,v 1.3 2026/11/10 21:31:40 bsiegert Exp $
-BLAKE2s (foot-1.27.0.tar.gz) = 0ad2b8e5b56cd4b81878097f061bf8f77c2750ac4939395835f9c4f5141478df
-SHA512 (foot-1.27.0.tar.gz) = fb8845b84bd25d65043bf3452e7eb4f17561465713251b06259dff02dec9e8ca177c3efaeaf64533b4922738da06277ae08fa1790f25e25f28f89ab8fabf7873
-Size (foot-1.27.0.tar.gz) = 1196101 bytes
+BLAKE2s (foot-1.28.0.tar.gz) = 65c5ffaac2ba03a9a1fd26f9a5d77623516c95c876364bb44e07d1c1cf902b09
+SHA512 (foot-1.28.0.tar.gz) = 7ca9cf5a980d728f3fe4a37a56ba12bdbc0373598ba30ffad1b93041514621c4d4e3fb44837ea120fde9685b33130bbcba8d151b44389d776f08cc4c12fafbe7
+Size (foot-1.28.0.tar.gz) = 1202880 bytes
SHA1 (patch-char32.c) = 2fcbe522716f81eb68181745a490a32e493d1065
SHA1 (patch-config.c) = f3639ee869c2a667f66bf10880b9fab2f5e35c73
SHA1 (patch-meson.build) = ed84dfab137e9a0be7d464d5f78b8dcbe94956f8
Home |
Main Index |
Thread Index |
Old Index