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,

Reply via email to