sysutils/xfile: update to 1.2.0
# changes
* Support for multiple (| separated) patterns in Select Pattern and
Filter dialogs.
* XFile will now exit with error status if a directory specified on the
command line is not accessible.
* Fixed: "Go Up" becoming insensitive on directory access error.
* Fixed: if hidden initially, status/path-field not appearing when
enabled from the View menu.
* Fixed: list widget's incremental search timer resetting unexpectedly.
devel/got: update to 0.126
# changes
* got 0.126; 2026-05-21
- remove dependency on xxd from the test suite (dep was added in got-0.125)
- really add all relevant parent commits to newly created pack files
- fix serving a branch of entirely unrelated history with gotd
- fix test failures when tests are run with Git 2.54
- initial sha256 support in the network protocol for got clone/fetch/send
* got 0.125; 2026-05-10
- security fix: reject versioned files inside .git, .got, or .cvg directories
- security fix: crafted tree entry names could cause writes outside work tree
- fix redundant pack file cleanup when repository contains symlinks
- prevent NULL pointer dereferences when empty tree objects are encountered
fastfetch: update to 2.64.2
changes (since 2.62.1)
# 2.64.2
Bugfixes:
* Fixes image rendering being wiped quickly (#2374)
* Regression from v2.64.0
* Fixes ASCII logo being overwritten in `--dynamic-interval` mode
* Regression from v2.64.0
Logos:
* Updates OpenWrt and adds a small variant (#2376)
* The old one is renamed to `openwrt_old`
# 2.64.1
Features:
[107 lines not shown]
py-urwid: updated to 4.0.2
4.0.2
New features
* Initial typing support for urwid package
Bug fixes
* Fix ListBoxError in _keypress_page_down when snapping to a widget above the top
* Fix lazy_import of display modules if __package__ is not defined
Documentation
* Adjust typing for `urwid.display` and `urwid.event_loop`
* Typing: extend typing information for `urwid.display`
* Typing: adjust event loop types
* Typing: adjust types for vterm, numedit and graphics
[9 lines not shown]
py-wcwidth: updated to 0.8.0
0.8.0
New support for Variation Selector 15 Emojis as narrow,
New argument, term_program for wcstwidth(), width(), clip(), wrap(), ljust(), rjust(), and center(). False disables corrections; True auto-detects by TERM_PROGRAM or TERM; string values accept canonical names matching list_term_programs(). wcstwidth()_ defaults to True; all other functions default to False.
Improved performance on Python 3.15 using standard library iter_graphemes()
Improved memory usage and import time for Python 3.15 using lazy imports
Bugfix Invisible_Stacker viramas now form conjuncts (Burmese, Khmer, etc.) and change some Virama width calculations to match jacobsandlund/uucode_ (ghostty)
Updated graphemes width maximum now 2, matching Ghostty, foot, and Windows Terminal