sysutils/leaf: Add port: Terminal-based Markdown previewer with a GUI-like experience
leaf is a terminal-based Markdown previewer that brings a GUI-like
experience to your command line. It renders Markdown files with rich
formatting, syntax highlighting, LaTeX math, Mermaid diagrams, and
more - all without leaving your terminal.
WWW: https://leaf.rivolink.mg/
www/xh: update to 0.26.1
[0.26.1] - 2026-06-19
Features
Pretty-print XML responses, see #450 (@o1x3)
Add experimental HTTP message signatures (RFC 9421) support, see #448 (@zuisong)
Other
Upgrade to reqwest v0.13, see #441 (@ducaale)
net/ttl: update to 0.20.1
What's Changed
Fix macOS single-hop traces: per-probe send sockets for ICMP/UDP/TCP (#12) by @lance0 in #96
Unify IPv4 send path on IP_HDRINCL (TTL in the IP header) (#12) by @lance0 in #97
IPv6: per-probe sockets on FreeBSD/NetBSD; remove the inter-probe delay (#12) by @lance0 in #98
editors/tp-note: update to 1.26.3
1.26.3
Graceful clipboard handling and timezone-correct dates
- Fix: invalid YAML header in clipboard/stdin treated as body — when the
clipboard or stdin stream contains syntactically invalid YAML between ---
delimiters, Tp-Note no longer aborts with an error. Instead a warning is
logged and the entire input is treated as plain body text, so note creation
continues normally.
- Fix: note filenames use local date instead of UTC — the date filter
previously computed dates from the Unix epoch in UTC, causing wrong dates in
filenames for users in timezones east of UTC (e.g. a note created at 02:00
EEST was dated the previous day). Dates now reflect the local timezone.
This regression was introduced with v1.26.2.
1.26.2
New feature: Plain Markdown Viewer and Editor
[24 lines not shown]
devel/pango: update to 1.58.0
Overview of changes in 1.58.0, 26-06-2026
=========================================
* PangoFontDescription has a new width attribute, which
is like stretch, but allows intermediate values
* PangoRenderer has gained the ability to render only certain
components of a layout (such overlines, underlines, text,...)
[llvm-readobj][NFC] Use compact enum for ELFDumper (#206306)
This is the last user of EnumEntry. Migrate to compact enums to avoid
relocations for faster startup and reduced binary size.
Merge tag 'input-for-v7.2-rc0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Pull more input updates from Dmitry Torokhov:
- Updates to Synaptics RMI4 driver to fix potential OOB accesses in F30
and F3A keymap handling
- A workaround in Synaptics RMI4 to tolerate buggy firmware on some
touchpads (e.g. ThinkPad T14 Gen 1) that report incomplete register
descriptor structures, preventing probe failures
- A revert of an incorrect register descriptor address calculation in
Synaptics RMI4 driver
- A fix for a regression in HP GSC PS/2 (gscps2) driver where the
receive buffer write index was not advanced, leaving keyboard and
mouse unusable.
* tag 'input-for-v7.2-rc0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input:
[5 lines not shown]
textproc/dasel: Update to 3.11.2
## [v3.11.2] - 2026-06-27
### Security
- Fixed panic (index out of range) in the selector lexer when the input ends
with whitespace, e.g. `dasel query 'a '` ([GHSA-65gg-g7rw-6cpc]
(https://github.com/TomWright/dasel/security/advisories/GHSA-65gg-g7rw-6cpc)).
The whitespace-skip loop could advance the position to the end of input,
after which the next character access had no bounds check.