Sunday, May 24, 2026

[update] wayland/foot 1.26.1 -> 1.27.0

Update of foot to 1.27.0. I've pasted the full changelog for this release below. ok? ### Added * `url.style=none|single|double|curly|dotted|dashed` option added, allowing you to configure how URL underlines are drawn. The default is `dotted` ([#2302][2302]). ### Changed * URL underlines are now dotted by default, instead of plain underlines. This can be changed with the new `url.style` option. * If the cursor foreground and background colors are identical, use the current cell's foreground and background colors (inverted), instead of the default foreground and background colors ([#2323][2323]). ### Fixed * Other output (key presses, query replies etc) being mixed with paste data, both interactive pastes and OSC-52 ([#2307][2307]). * Scrollback search not working correctly when the terminal application has enabled the kitty keyboard protocol with release event reporting ([#2316][2316]). * Keypad escapes in the legacy keyboard protocol ignoring the shift modifier ([#2324][2324]). * Crash when querying the kitty notification protocol (OSC-99, with `p=?`) ([#2335][2335]). Index: Makefile =================================================================== RCS file: /cvs/ports/wayland/foot/Makefile,v diff -u -p -u -r1.14 Makefile --- Makefile 16 Mar 2026 18:45:03 -0000 1.14 +++ Makefile 24 May 2026 15:36:24 -0000 @@ -1,7 +1,7 @@ COMMENT = fast, lightweight and minimalistic Wayland terminal emulator DISTNAME = foot-${V} -V = 1.26.1 +V = 1.27.0 SITES = https://codeberg.org/dnkl/foot/archive/ DISTFILES = foot-{}${V}${EXTRACT_SUFX} Index: distinfo =================================================================== RCS file: /cvs/ports/wayland/foot/distinfo,v diff -u -p -u -r1.9 distinfo --- distinfo 16 Mar 2026 18:45:03 -0000 1.9 +++ distinfo 24 May 2026 15:36:24 -0000 @@ -1,2 +1,2 @@ -SHA256 (foot-1.26.1.tar.gz) = IhOni3c8H4e8UD/MKRTR80dOmqost/yS7F26SGerceA= -SIZE (foot-1.26.1.tar.gz) = 1194985 +SHA256 (foot-1.27.0.tar.gz) = TmExzIWexqNlafGXjPNhfMODamgdE9Io3tG0iF2rd3A= +SIZE (foot-1.27.0.tar.gz) = 1195886 Index: patches/patch-meson_build =================================================================== RCS file: /cvs/ports/wayland/foot/patches/patch-meson_build,v diff -u -p -u -r1.7 patch-meson_build --- patches/patch-meson_build 16 Mar 2026 18:45:05 -0000 1.7 +++ patches/patch-meson_build 24 May 2026 15:36:24 -0000 @@ -3,7 +3,7 @@ Use libstdthreads Index: meson.build --- meson.build.orig +++ meson.build -@@ -140,7 +140,7 @@ if cc.has_argument('-fmacro-prefix-map=/foo=') +@@ -143,7 +143,7 @@ if cc.has_argument('-fmacro-prefix-map=/foo=') endif math = cc.find_library('m') @@ -12,7 +12,7 @@ Index: meson.build libepoll = dependency('epoll-shim', required: false) pixman = dependency('pixman-1') wayland_protocols = dependency('wayland-protocols', version: '>=1.41', -@@ -253,7 +253,8 @@ common = static_library( +@@ -256,7 +256,8 @@ common = static_library( 'macros.h', 'xmalloc.c', 'xmalloc.h', 'xsnprintf.c', 'xsnprintf.h', @@ -22,7 +22,7 @@ Index: meson.build ) misc = static_library( -@@ -263,6 +264,7 @@ misc = static_library( +@@ -266,6 +267,7 @@ misc = static_library( 'misc.c', 'misc.h', 'uri.c', 'uri.h', dependencies: [utf8proc], @@ -30,7 +30,7 @@ Index: meson.build link_with: [common] ) -@@ -307,7 +309,7 @@ if get_option('b_pgo') == 'generate' +@@ -310,7 +312,7 @@ if get_option('b_pgo') == 'generate' 'pgo', 'pgo/pgo.c', wl_proto_src + wl_proto_headers, @@ -39,7 +39,7 @@ Index: meson.build link_with: pgolib, ) endif -@@ -341,7 +343,7 @@ executable( +@@ -344,7 +346,7 @@ executable( 'wayland.c', 'wayland.h', 'shm-formats.h', 'xkbcommon-vmod.h', srgb_funcs, wl_proto_src + wl_proto_headers, version,

No comments:

Post a Comment