Index | Thread | Search

From:
"gonzalo" <gonzalo@x61.sh>
Subject:
UPDATE: Walk-1.13.0
To:
<ports@openbsd.org>
Date:
Fri, 18 Jul 2025 15:39:20 +0200

Download raw body.

Thread
  • gonzalo:

    UPDATE: Walk-1.13.0

Hello,

Update for walk to 1.13.0

https://github.com/antonmedv/walk/releases/tag/v1.13.0

OK? Comments?

Cheers.-


Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/walk/Makefile,v
diff -u -p -r1.3 Makefile
--- Makefile	23 Feb 2025 19:42:06 -0000	1.3
+++ Makefile	18 Jul 2025 13:37:39 -0000
@@ -1,7 +1,7 @@
 COMMENT =	terminal file manager
 
 MODGO_MODNAME = github.com/antonmedv/walk
-MODGO_VERSION = v1.12.0
+MODGO_VERSION = v1.13.0
 
 DISTNAME =	walk-${MODGO_VERSION}
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/sysutils/walk/distinfo,v
diff -u -p -r1.3 distinfo
--- distinfo	23 Feb 2025 19:42:06 -0000	1.3
+++ distinfo	18 Jul 2025 13:37:40 -0000
@@ -1,39 +1,46 @@
+SHA256 (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.mod) = r/3U6HeASwwie/rF21Cvke9QHnttS++tU/kJeNhjXhw=
+SHA256 (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.zip) = h93LapxCIouhs7YcWBvy/zWPAUB4vSdLj/W0f3pHWes=
+SHA256 (go_modules/github.com/alecthomas/chroma/v2/@v/v2.15.0.mod) = NvPekoZNgZawUp2g8r5LIubAZM23MJlxvJh45BHtx8c=
+SHA256 (go_modules/github.com/alecthomas/chroma/v2/@v/v2.15.0.zip) = Gw1TITn+JystnoHbhDlJr+zzOxW+wxwaI9I1yY1+58o=
+SHA256 (go_modules/github.com/alecthomas/repr/@v/v0.4.0.mod) = K/LL5QDij0uoEQeYW/DzESIcWImu+5JtUjBgaIlEMrQ=
+SHA256 (go_modules/github.com/alecthomas/repr/@v/v0.4.0.zip) = 5NTsBGw610Jcjng1LcEUqzSx3X86QsZA4Zy1HJRITDY=
 SHA256 (go_modules/github.com/antonmedv/clipboard/@v/v1.0.1.mod) = /RoZUNmI0fIB8r7s0AbzTwfKegVpkYXEQu1JR5f5ha8=
 SHA256 (go_modules/github.com/antonmedv/clipboard/@v/v1.0.1.zip) = GdFKWMuh99an4S1zWHbKAyAvu7WFy6ofCkT7JxgflSk=
 SHA256 (go_modules/github.com/atotto/clipboard/@v/v0.1.4.mod) = hxgiy8ffN5L3ihAIhrf0mfc1VZOOM2uRhoIRlojqitA=
 SHA256 (go_modules/github.com/atotto/clipboard/@v/v0.1.4.zip) = 1nssNsZidRMJ/S7DUd82UVhL6oQL0nvpqQcCw6I4tD8=
 SHA256 (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.mod) = Rkb58ZqCKuv0KWvOJNXyt7JwDqHET1zJeDACY8t7VhE=
 SHA256 (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.zip) = k56/KlSB8hcuGl4MMY0FrvW22VCpYFViFsPaeHmpJ/g=
+SHA256 (go_modules/github.com/aymanbagabas/go-udiff/@v/v0.2.0.mod) = 8HbrxTvRjkauc/7y+Rwwmgp4Opr+FvBQv6avo763ptw=
+SHA256 (go_modules/github.com/aymanbagabas/go-udiff/@v/v0.2.0.zip) = +uBoPHOD2ZuJgnmD3ykxtgzOWzoSdLtJjOA9PKfkWkM=
 SHA256 (go_modules/github.com/charmbracelet/bubbles/@v/v0.18.0.mod) = su2jDRKUBD1tsG3VO5qz//NzU4qP6nzkT/T/Le6FH7o=
 SHA256 (go_modules/github.com/charmbracelet/bubbles/@v/v0.18.0.zip) = /aaFAlMGN00ZXoigSWVTpAJgKL3JBKLanbFBGjn2iEo=
 SHA256 (go_modules/github.com/charmbracelet/bubbletea/@v/v0.25.0.mod) = X7i/z5J35F3An/7PP6K2zZv7WbShgEtKQb8qQImUe9Q=
-SHA256 (go_modules/github.com/charmbracelet/bubbletea/@v/v0.26.5.mod) = 1gnAiIRF7dd7G8zDAHCajZVwswsgFM4qxermRneiGJc=
-SHA256 (go_modules/github.com/charmbracelet/bubbletea/@v/v0.26.5.zip) = rgGk7f/LWbv0Ot4badtXTqNrlGrbCIb/megs8y06l28=
+SHA256 (go_modules/github.com/charmbracelet/bubbletea/@v/v1.3.2.mod) = 2lMktaLtz49ypuERConqa5oKMXDWoU54Rjca81fxgWw=
+SHA256 (go_modules/github.com/charmbracelet/bubbletea/@v/v1.3.2.zip) = G1IhfuFlIqlxbTaHLLiRQdqpeHHWerATopZ8i4BzJ1I=
 SHA256 (go_modules/github.com/charmbracelet/harmonica/@v/v0.2.0.mod) = /rzyqAX2OtfTS3B+rUg5pRexMHXbyRLmZjKsWGroo4M=
 SHA256 (go_modules/github.com/charmbracelet/harmonica/@v/v0.2.0.zip) = hJTXKJFlUfD8mgZfqFTfri11xxkc6Dm64H3hpikNtAo=
-SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.11.0.mod) = a8FmvcQHU/6TTqvnmbwa4k4w2I1D0JltNBmmIZeixY0=
-SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.11.0.zip) = YPuf1XXSVtRQG9VFMilQHthT6D2imIrVmua8eSg2mjA=
 SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v0.9.1.mod) = egIW3IlLdn5ndjJUbPTinCEE2b6C9t+FnxWqKSmQPHc=
-SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.0.mod) = lT2ueMrqPEoU/iivhMD8hpq5T/n3ofXVzlJN+J11N5I=
-SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.1.mod) = lT2ueMrqPEoU/iivhMD8hpq5T/n3ofXVzlJN+J11N5I=
-SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.2.mod) = lT2ueMrqPEoU/iivhMD8hpq5T/n3ofXVzlJN+J11N5I=
-SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.2.zip) = FbgK2QFoEmuPA+vY7oYvhTyxHHAhdovTA5+2OgYn9dY=
-SHA256 (go_modules/github.com/charmbracelet/x/input/@v/v0.1.0.mod) = wcDqh+v0geV4tMd0dsUpNYtXPE5fr9xy9+09OOMTgRw=
-SHA256 (go_modules/github.com/charmbracelet/x/input/@v/v0.1.2.mod) = idXO4eVga9TsKjmplKX3k5R+cQS9x+ZfeFBO93DXEgQ=
-SHA256 (go_modules/github.com/charmbracelet/x/input/@v/v0.1.2.zip) = MAg4cjJBh9yx+EdikCQmhSviM/tDprDIGFR9PMF0sKs=
-SHA256 (go_modules/github.com/charmbracelet/x/term/@v/v0.1.1.mod) = CceZz2qYPwLrsuelacn0MQWlHrdE8sWAO+HlOmmkgzA=
-SHA256 (go_modules/github.com/charmbracelet/x/term/@v/v0.1.1.zip) = Lq7aPqeqypNDfS65pYXt16hGruWdApmcNehcTk7QGTo=
-SHA256 (go_modules/github.com/charmbracelet/x/windows/@v/v0.1.0.mod) = h7ff86V5/MeX8Q+kZkUPkQPB/EgRT+EARbLYlYGm4Ic=
-SHA256 (go_modules/github.com/charmbracelet/x/windows/@v/v0.1.2.mod) = h7ff86V5/MeX8Q+kZkUPkQPB/EgRT+EARbLYlYGm4Ic=
-SHA256 (go_modules/github.com/charmbracelet/x/windows/@v/v0.1.2.zip) = Z2+bkGu+3P3L4eofcTTTzgXs03N28G9Z3wlz+JAj/Qk=
+SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v1.0.0.mod) = ZU2PBC87wbHWYmN1yn6cvKfMvXG0PjLuhRZlYaY4Hf8=
+SHA256 (go_modules/github.com/charmbracelet/lipgloss/@v/v1.0.0.zip) = FHS9HhveldiuXleefJJpEp9PfNiw9nFrALxJQxCWLlo=
+SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.4.2.mod) = lT2ueMrqPEoU/iivhMD8hpq5T/n3ofXVzlJN+J11N5I=
+SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.8.0.mod) = GjTVC8g2KLs6v5duM+OfS/Xj2si7eN0lMazc8bRDHMo=
+SHA256 (go_modules/github.com/charmbracelet/x/ansi/@v/v0.8.0.zip) = kyMrl6WoDCxcKD+qY9Q09xOHr68lXg2rlHmgZlgblG0=
+SHA256 (go_modules/github.com/charmbracelet/x/exp/golden/@v/v0.0.0-20240806155701-69247e0abc2a.mod) = qOQi7fNKC26E5mkaeXSSaknqW54R3uh7Auc32goAc0s=
+SHA256 (go_modules/github.com/charmbracelet/x/exp/golden/@v/v0.0.0-20240806155701-69247e0abc2a.zip) = 18YfAR2G8pk6/XyA9lE8MDvRc/jbQu0vMCtRCbqGwy0=
+SHA256 (go_modules/github.com/charmbracelet/x/term/@v/v0.2.1.mod) = zHVivfwDIfnxmEsBTQpcnn49fQKFPeS0Ur3cq9FGJjA=
+SHA256 (go_modules/github.com/charmbracelet/x/term/@v/v0.2.1.zip) = lD6mFayrhGR40V/Jsh615H33hld5FfhFZbbUsx1AFKA=
 SHA256 (go_modules/github.com/containerd/console/@v/v1.0.4-0.20230313162750-1ae8d489ac81.mod) = Nx7CrMfAbV8vpB8kXOg/xJ+w+d3E72E+imLqSQCKqVg=
 SHA256 (go_modules/github.com/containerd/console/@v/v1.0.4-0.20230313162750-1ae8d489ac81.zip) = 86V4VUbo/nzBDpuzxZVe61efntTAubQMzsjlRXuIic8=
+SHA256 (go_modules/github.com/dlclark/regexp2/@v/v1.11.4.mod) = cBfoH7n6kiejGApi4yMVi0UjxnBi8KiqCGN8CSuNSqc=
+SHA256 (go_modules/github.com/dlclark/regexp2/@v/v1.11.4.zip) = KWE+YN/BjQ+UxjglIrJJZxbgHc6L1mD+aMg9PprNc4Y=
 SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.1.mod) = QyWZnQpoQQMSWKJWHCKHnZ+993q8azKhexy27fCBD7I=
 SHA256 (go_modules/github.com/dustin/go-humanize/@v/v1.0.1.zip) = MZQE6oTIpOLT2D8wmIsAbn3QSXbePhoakEhK2UZ5+kY=
 SHA256 (go_modules/github.com/erikgeiser/coninput/@v/v0.0.0-20211004153227-1c3628e74d0f.mod) = SMbOZDpMVuVQ6NVzX7oHdrRg2c+4PoDRelpQBXO5aS8=
 SHA256 (go_modules/github.com/erikgeiser/coninput/@v/v0.0.0-20211004153227-1c3628e74d0f.zip) = vX+aYjdNxNERhjSRcpdjoOr83EQNSm6+rWHTr0osPy8=
 SHA256 (go_modules/github.com/expr-lang/expr/@v/v1.16.9.mod) = JX7Iv1iMqjPcMQ4m7hxnY3Wa07f8Cp2o5u+kPahHtVg=
 SHA256 (go_modules/github.com/expr-lang/expr/@v/v1.16.9.zip) = xpwYbtLODh+JaaLbRekAlz8iXfLjGS4FP5s0oOGalxM=
+SHA256 (go_modules/github.com/hexops/gotextdiff/@v/v1.0.3.mod) = qUfdi3h5PdOY6iCt7h99M8zydn2/juazzXe3Hxnm+5s=
+SHA256 (go_modules/github.com/hexops/gotextdiff/@v/v1.0.3.zip) = oQw5QvCbxRMiaNItS7nQwYSRItUz/ozfZepp2gXOu68=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = FgWHHolTMaOfWVJVnrvJEijYa4EANU+Fe1YoZuyluxM=
 SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM=
 SHA256 (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = hPnDjpiEqwE8g3yxau4TlQDT1cbMqwJDmIHbLs8o9mA=
@@ -45,7 +52,8 @@ SHA256 (go_modules/github.com/mattn/go-l
 SHA256 (go_modules/github.com/mattn/go-localereader/@v/v0.0.1.zip) = qmcwZ5ewcc6TGI/ig09j/9eWP69iPUkinYke9S5ZWzU=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.14.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
 SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
-SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 2XxPBmehSVdWnJMqjiSI8cQ3V7TczjE4l6oAHwfRSbA=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.mod) = IWyT0ZMQYSyB1cdBAkmJ+DiX0jM8Op+We1ixMXWH9Rk=
+SHA256 (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.zip) = F50tkAx27jVg++2mDQI3o75qy3NNDLdCO1XlzLDO28o=
 SHA256 (go_modules/github.com/muesli/ansi/@v/v0.0.0-20211018074035-2e021307bc4b.mod) = Nxqtxz2mjhmEodQlI6/jR4sjLdgu0chDLkl1i3saUaY=
 SHA256 (go_modules/github.com/muesli/ansi/@v/v0.0.0-20230316100256-276c6243b2f6.mod) = Kxv54C8J6EtJoqXjUJEUKFMBUPTE+r902mIRTfM9u8E=
 SHA256 (go_modules/github.com/muesli/ansi/@v/v0.0.0-20230316100256-276c6243b2f6.zip) = WcDUIJCNUd88cBUQM3++Qr+01I/MX0kLXrLzb8Jfkbk=
@@ -64,22 +72,19 @@ SHA256 (go_modules/github.com/rivo/unise
 SHA256 (go_modules/github.com/sahilm/fuzzy/@v/v0.1.1-0.20230530133925-c48e322e2a8f.mod) = u9zI5rXBPWXwrtDZwCnDnxF7cbjwM0Pt2anZdKLQQs8=
 SHA256 (go_modules/github.com/sahilm/fuzzy/@v/v0.1.1.mod) = u9zI5rXBPWXwrtDZwCnDnxF7cbjwM0Pt2anZdKLQQs8=
 SHA256 (go_modules/github.com/sahilm/fuzzy/@v/v0.1.1.zip) = 6inWLq2V3bYE8p6p8mgFziDUUUQPpRHXqqc1a869qh8=
-SHA256 (go_modules/github.com/xo/terminfo/@v/v0.0.0-20220910002029-abceb7e1c41e.mod) = cZ1TOX9e56KopHsGrNndrgY8vj1srzjt7KR3wtH+LM4=
-SHA256 (go_modules/github.com/xo/terminfo/@v/v0.0.0-20220910002029-abceb7e1c41e.zip) = uPQnAZHgjhNeky3+FodpBGpCaOx/OJJZOx13OyxfpM8=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220909182711-5c715a9e8561.mod) = cY66CrRr5pdySWcCdTy6+pSTPga0f2W5g1kATP+pYSU=
-SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20220909182711-5c715a9e8561.zip) = TXc68e1OVLrDrY/7JPdUk9lWNPZnHh6m04JG2Us+X3g=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = XErAMQolMwdXA5zPOpjnX+/by31ETd0EkjAAOkSUW94=
 SHA256 (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = py/lt5VUqJk9+VEtBeI3kI060LSAAcGrkrf6Uzns9EA=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.11.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.11.0.zip) = CQaoAmIXpOMcMOpfwlFPGPwTSAxi/mv656V+fOAxPek=
 SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = ILAQhSQOZhv/x/WTg/IbkPES1ml4QiDG5ZyAEkMhbSI=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210809222454-d867a43fc93e.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220204135822-1c1b9b1eba6a.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.12.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.19.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.21.0.zip) = JYj053yDd0vG8WjoWU8ty9IcHSaEmod/fmoNFROS5zU=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.30.0.zip) = 9SFL/smPAOVDLaaLvs4D6YYA+kFZTtAmVWy96Py298k=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/sys/@v/v0.7.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
 SHA256 (go_modules/golang.org/x/term/@v/v0.6.0.mod) = ZDWbnGU3CEePAgcpiFBE/z2ABxhtnUQRJf6HSBfnEgE=
@@ -89,43 +94,50 @@ SHA256 (go_modules/golang.org/x/text/@v/
 SHA256 (go_modules/golang.org/x/text/@v/v0.3.8.mod) = DAbo1LwMTt3OD5ygGth92f90ytf6i6Fm/pfZfR3rJ64=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = RSXa1PVyPR5An2o5jBrn/V4sY31DpcrrSYRAd7kcnus=
 SHA256 (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.zip) = gL7sZroSTW0JesTud+VNsOzUfsyb80dKBMgfTo/S3Uo=
-SHA256 (walk-v1.12.0.zip) = Bp0bC2XWMlpBhko+tEE09Z7fZZABjt9Ars3QOO0bm2o=
+SHA256 (walk-v1.13.0.zip) = Dqt90CZEUzL7LukSbsUx7mpAc/+TU0HouMGRUYVBzVw=
+SIZE (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.mod) = 133
+SIZE (go_modules/github.com/alecthomas/assert/v2/@v/v2.11.0.zip) = 12302
+SIZE (go_modules/github.com/alecthomas/chroma/v2/@v/v2.15.0.mod) = 230
+SIZE (go_modules/github.com/alecthomas/chroma/v2/@v/v2.15.0.zip) = 1423545
+SIZE (go_modules/github.com/alecthomas/repr/@v/v0.4.0.mod) = 43
+SIZE (go_modules/github.com/alecthomas/repr/@v/v0.4.0.zip) = 10773
 SIZE (go_modules/github.com/antonmedv/clipboard/@v/v1.0.1.mod) = 47
 SIZE (go_modules/github.com/antonmedv/clipboard/@v/v1.0.1.zip) = 6442
 SIZE (go_modules/github.com/atotto/clipboard/@v/v0.1.4.mod) = 35
 SIZE (go_modules/github.com/atotto/clipboard/@v/v0.1.4.zip) = 8606
 SIZE (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.mod) = 52
 SIZE (go_modules/github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.zip) = 7855
+SIZE (go_modules/github.com/aymanbagabas/go-udiff/@v/v0.2.0.mod) = 49
+SIZE (go_modules/github.com/aymanbagabas/go-udiff/@v/v0.2.0.zip) = 41930
 SIZE (go_modules/github.com/charmbracelet/bubbles/@v/v0.18.0.mod) = 1082
 SIZE (go_modules/github.com/charmbracelet/bubbles/@v/v0.18.0.zip) = 85346
 SIZE (go_modules/github.com/charmbracelet/bubbletea/@v/v0.25.0.mod) = 720
-SIZE (go_modules/github.com/charmbracelet/bubbletea/@v/v0.26.5.mod) = 726
-SIZE (go_modules/github.com/charmbracelet/bubbletea/@v/v0.26.5.zip) = 74281
+SIZE (go_modules/github.com/charmbracelet/bubbletea/@v/v1.3.2.mod) = 796
+SIZE (go_modules/github.com/charmbracelet/bubbletea/@v/v1.3.2.zip) = 74377
 SIZE (go_modules/github.com/charmbracelet/harmonica/@v/v0.2.0.mod) = 51
 SIZE (go_modules/github.com/charmbracelet/harmonica/@v/v0.2.0.zip) = 10431
-SIZE (go_modules/github.com/charmbracelet/lipgloss/@v/v0.11.0.mod) = 506
-SIZE (go_modules/github.com/charmbracelet/lipgloss/@v/v0.11.0.zip) = 56452
 SIZE (go_modules/github.com/charmbracelet/lipgloss/@v/v0.9.1.mod) = 499
-SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.0.mod) = 87
-SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.1.mod) = 87
-SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.2.mod) = 87
-SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.1.2.zip) = 67507
-SIZE (go_modules/github.com/charmbracelet/x/input/@v/v0.1.0.mod) = 387
-SIZE (go_modules/github.com/charmbracelet/x/input/@v/v0.1.2.mod) = 387
-SIZE (go_modules/github.com/charmbracelet/x/input/@v/v0.1.2.zip) = 43018
-SIZE (go_modules/github.com/charmbracelet/x/term/@v/v0.1.1.mod) = 480
-SIZE (go_modules/github.com/charmbracelet/x/term/@v/v0.1.1.zip) = 9130
-SIZE (go_modules/github.com/charmbracelet/x/windows/@v/v0.1.0.mod) = 85
-SIZE (go_modules/github.com/charmbracelet/x/windows/@v/v0.1.2.mod) = 85
-SIZE (go_modules/github.com/charmbracelet/x/windows/@v/v0.1.2.zip) = 3045
+SIZE (go_modules/github.com/charmbracelet/lipgloss/@v/v1.0.0.mod) = 737
+SIZE (go_modules/github.com/charmbracelet/lipgloss/@v/v1.0.0.zip) = 78779
+SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.4.2.mod) = 87
+SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.8.0.mod) = 174
+SIZE (go_modules/github.com/charmbracelet/x/ansi/@v/v0.8.0.zip) = 116604
+SIZE (go_modules/github.com/charmbracelet/x/exp/golden/@v/v0.0.0-20240806155701-69247e0abc2a.mod) = 103
+SIZE (go_modules/github.com/charmbracelet/x/exp/golden/@v/v0.0.0-20240806155701-69247e0abc2a.zip) = 3799
+SIZE (go_modules/github.com/charmbracelet/x/term/@v/v0.2.1.mod) = 82
+SIZE (go_modules/github.com/charmbracelet/x/term/@v/v0.2.1.zip) = 6903
 SIZE (go_modules/github.com/containerd/console/@v/v1.0.4-0.20230313162750-1ae8d489ac81.mod) = 79
 SIZE (go_modules/github.com/containerd/console/@v/v1.0.4-0.20230313162750-1ae8d489ac81.zip) = 30258
+SIZE (go_modules/github.com/dlclark/regexp2/@v/v1.11.4.mod) = 43
+SIZE (go_modules/github.com/dlclark/regexp2/@v/v1.11.4.zip) = 703526
 SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.1.mod) = 46
 SIZE (go_modules/github.com/dustin/go-humanize/@v/v1.0.1.zip) = 27015
 SIZE (go_modules/github.com/erikgeiser/coninput/@v/v0.0.0-20211004153227-1c3628e74d0f.mod) = 108
 SIZE (go_modules/github.com/erikgeiser/coninput/@v/v0.0.0-20211004153227-1c3628e74d0f.zip) = 11748
 SIZE (go_modules/github.com/expr-lang/expr/@v/v1.16.9.mod) = 42
 SIZE (go_modules/github.com/expr-lang/expr/@v/v1.16.9.zip) = 1966280
+SIZE (go_modules/github.com/hexops/gotextdiff/@v/v1.0.3.mod) = 45
+SIZE (go_modules/github.com/hexops/gotextdiff/@v/v1.0.3.zip) = 33608
 SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.mod) = 46
 SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 25634
 SIZE (go_modules/github.com/lucasb-eyer/go-colorful/@v/v1.2.0.mod) = 51
@@ -137,7 +149,8 @@ SIZE (go_modules/github.com/mattn/go-loc
 SIZE (go_modules/github.com/mattn/go-localereader/@v/v0.0.1.zip) = 3031
 SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.14.mod) = 84
 SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.mod) = 84
-SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.15.zip) = 21768
+SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.mod) = 84
+SIZE (go_modules/github.com/mattn/go-runewidth/@v/v0.0.16.zip) = 22002
 SIZE (go_modules/github.com/muesli/ansi/@v/v0.0.0-20211018074035-2e021307bc4b.mod) = 137
 SIZE (go_modules/github.com/muesli/ansi/@v/v0.0.0-20230316100256-276c6243b2f6.mod) = 137
 SIZE (go_modules/github.com/muesli/ansi/@v/v0.0.0-20230316100256-276c6243b2f6.zip) = 10404
@@ -156,22 +169,19 @@ SIZE (go_modules/github.com/rivo/uniseg/
 SIZE (go_modules/github.com/sahilm/fuzzy/@v/v0.1.1-0.20230530133925-c48e322e2a8f.mod) = 31
 SIZE (go_modules/github.com/sahilm/fuzzy/@v/v0.1.1.mod) = 31
 SIZE (go_modules/github.com/sahilm/fuzzy/@v/v0.1.1.zip) = 3355103
-SIZE (go_modules/github.com/xo/terminfo/@v/v0.0.0-20220910002029-abceb7e1c41e.mod) = 100
-SIZE (go_modules/github.com/xo/terminfo/@v/v0.0.0-20220910002029-abceb7e1c41e.zip) = 42016
-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220909182711-5c715a9e8561.mod) = 239
-SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20220909182711-5c715a9e8561.zip) = 401784
 SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.mod) = 84
 SIZE (go_modules/golang.org/x/mod/@v/v0.17.0.zip) = 165172
 SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
+SIZE (go_modules/golang.org/x/sync/@v/v0.11.0.mod) = 34
+SIZE (go_modules/golang.org/x/sync/@v/v0.11.0.zip) = 26960
 SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.mod) = 34
-SIZE (go_modules/golang.org/x/sync/@v/v0.7.0.zip) = 26990
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210809222454-d867a43fc93e.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220204135822-1c1b9b1eba6a.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.12.0.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.19.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.20.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.21.0.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.21.0.zip) = 1957330
+SIZE (go_modules/golang.org/x/sys/@v/v0.26.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.30.0.zip) = 1987982
 SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
 SIZE (go_modules/golang.org/x/sys/@v/v0.7.0.mod) = 33
 SIZE (go_modules/golang.org/x/term/@v/v0.6.0.mod) = 67
@@ -181,4 +191,4 @@ SIZE (go_modules/golang.org/x/text/@v/v0
 SIZE (go_modules/golang.org/x/text/@v/v0.3.8.mod) = 234
 SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.mod) = 339
 SIZE (go_modules/golang.org/x/tools/@v/v0.21.1-0.20240508182429-e35e4ccd0d2d.zip) = 3236577
-SIZE (walk-v1.12.0.zip) = 1449828
+SIZE (walk-v1.13.0.zip) = 1450836
Index: modules.inc
===================================================================
RCS file: /cvs/ports/sysutils/walk/modules.inc,v
diff -u -p -r1.3 modules.inc
--- modules.inc	23 Feb 2025 19:42:06 -0000	1.3
+++ modules.inc	18 Jul 2025 13:37:40 -0000
@@ -1,24 +1,29 @@
 MODGO_MODULES =	\
+	github.com/alecthomas/assert/v2		 v2.11.0 \
+	github.com/alecthomas/chroma/v2		 v2.15.0 \
+	github.com/alecthomas/repr		 v0.4.0 \
 	github.com/antonmedv/clipboard		 v1.0.1 \
 	github.com/atotto/clipboard		 v0.1.4 \
 	github.com/aymanbagabas/go-osc52/v2	 v2.0.1 \
+	github.com/aymanbagabas/go-udiff	 v0.2.0 \
 	github.com/charmbracelet/bubbles	 v0.18.0 \
-	github.com/charmbracelet/bubbletea	 v0.26.5 \
+	github.com/charmbracelet/bubbletea	 v1.3.2 \
 	github.com/charmbracelet/harmonica	 v0.2.0 \
-	github.com/charmbracelet/lipgloss	 v0.11.0 \
-	github.com/charmbracelet/x/ansi		 v0.1.2 \
-	github.com/charmbracelet/x/input	 v0.1.2 \
-	github.com/charmbracelet/x/term		 v0.1.1 \
-	github.com/charmbracelet/x/windows	 v0.1.2 \
+	github.com/charmbracelet/lipgloss	 v1.0.0 \
+	github.com/charmbracelet/x/ansi		 v0.8.0 \
+	github.com/charmbracelet/x/exp/golden	 v0.0.0-20240806155701-69247e0abc2a \
+	github.com/charmbracelet/x/term		 v0.2.1 \
 	github.com/containerd/console		 v1.0.4-0.20230313162750-1ae8d489ac81 \
+	github.com/dlclark/regexp2		 v1.11.4 \
 	github.com/dustin/go-humanize		 v1.0.1 \
 	github.com/erikgeiser/coninput		 v0.0.0-20211004153227-1c3628e74d0f \
 	github.com/expr-lang/expr		 v1.16.9 \
+	github.com/hexops/gotextdiff		 v1.0.3 \
 	github.com/kylelemons/godebug		 v1.1.0 \
 	github.com/lucasb-eyer/go-colorful	 v1.2.0 \
 	github.com/mattn/go-isatty		 v0.0.20 \
 	github.com/mattn/go-localereader	 v0.0.1 \
-	github.com/mattn/go-runewidth		 v0.0.15 \
+	github.com/mattn/go-runewidth		 v0.0.16 \
 	github.com/muesli/ansi			 v0.0.0-20230316100256-276c6243b2f6 \
 	github.com/muesli/cancelreader		 v0.2.2 \
 	github.com/muesli/reflow		 v0.3.0 \
@@ -26,11 +31,9 @@ MODGO_MODULES =	\
 	github.com/nfnt/resize			 v0.0.0-20180221191011-83c6a9932646 \
 	github.com/rivo/uniseg			 v0.4.7 \
 	github.com/sahilm/fuzzy			 v0.1.1 \
-	github.com/xo/terminfo			 v0.0.0-20220910002029-abceb7e1c41e \
-	golang.org/x/exp			 v0.0.0-20220909182711-5c715a9e8561 \
 	golang.org/x/mod			 v0.17.0 \
-	golang.org/x/sync			 v0.7.0 \
-	golang.org/x/sys			 v0.21.0 \
+	golang.org/x/sync			 v0.11.0 \
+	golang.org/x/sys			 v0.30.0 \
 	golang.org/x/term			 v0.6.0 \
 	golang.org/x/text			 v0.16.0 \
 	golang.org/x/tools			 v0.21.1-0.20240508182429-e35e4ccd0d2d
@@ -38,22 +41,21 @@ MODGO_MODULES =	\
 MODGO_MODFILES =	\
 	github.com/charmbracelet/bubbletea	 v0.25.0 \
 	github.com/charmbracelet/lipgloss	 v0.9.1 \
-	github.com/charmbracelet/x/ansi		 v0.1.0 \
-	github.com/charmbracelet/x/ansi		 v0.1.1 \
-	github.com/charmbracelet/x/input	 v0.1.0 \
-	github.com/charmbracelet/x/windows	 v0.1.0 \
+	github.com/charmbracelet/x/ansi		 v0.4.2 \
 	github.com/mattn/go-isatty		 v0.0.18 \
 	github.com/mattn/go-runewidth		 v0.0.14 \
+	github.com/mattn/go-runewidth		 v0.0.15 \
 	github.com/muesli/ansi			 v0.0.0-20211018074035-2e021307bc4b \
 	github.com/rivo/uniseg			 v0.2.0 \
 	github.com/rivo/uniseg			 v0.4.6 \
 	github.com/sahilm/fuzzy			 v0.1.1-0.20230530133925-c48e322e2a8f \
 	golang.org/x/sync			 v0.1.0 \
+	golang.org/x/sync			 v0.7.0 \
 	golang.org/x/sys			 v0.0.0-20210809222454-d867a43fc93e \
 	golang.org/x/sys			 v0.0.0-20220204135822-1c1b9b1eba6a \
 	golang.org/x/sys			 v0.12.0 \
 	golang.org/x/sys			 v0.19.0 \
-	golang.org/x/sys			 v0.20.0 \
+	golang.org/x/sys			 v0.26.0 \
 	golang.org/x/sys			 v0.6.0 \
 	golang.org/x/sys			 v0.7.0 \
 	golang.org/x/text			 v0.3.8