yazi: update to 26.1.4.
## [v26.1.4]
### Added
- Support VFS for preset previewers that rely on external commands ([#3477])
- Support 8-bit images in RGB, CIELAB, and GRAY color spaces ([#3358])
### Fixed
- `ya pkg` fails to write `package.toml` when the config directory does not exist ([#3482])
- A race condition generating unique filenames for concurrent file operations ([#3494])
## [v25.12.29]
### Added
- Remote file management ([#3396])
[85 lines not shown]
protobuf py-protobuf: updated to [6.]33.4
33.4
Other
Refactor(bazel): publish a separate .tar.gz
Bazel: Remove hardcoded dependency on //:protoc from language runtimes
editors/tp-note: update to 1.25.17
Reduce false positives in natural language detection.
This release filters URLs in texts with markup before passing it to the Lingua
crate. Before, URLs were often recognized as one of the configure natural
languages. There are no changes in the configuration or the templates. Just
the `get_lang()` filter got a little smarter. Now, it can even launch multiple
threads from a thread pool with the help of the Rayon crate. This reduces
Tp-Note's startup time when creating new, very large notes.
audio/spotify-player: update to 0.21.3
NOTE: this is a patched release acting as a temporary release until #890 is resolved or when Spotify fixes their broken APIs 😔😔😔
Refer to #890 (comment) for context on the workaround changes to handle the broken Spotify APIs.
What's Changed
Fix package URL format in Cargo.toml by @stkiegerl in #886
cleanup client API call codes by @aome510 in #891
fix: include local streaming device in device list popup by @glima in #860
Allow showing actions on the current context page by @crisco-13 in #857
Filter out keymaps with None command in shortcut help popup by @seanlinshiang in #849
feat: add SeekStart command by @mrghosti3 in #888
Feature: add command "features" by @mgumz in #844
feat: optional transient notifications by @kirpy0x in #852
Improve the track page layout by @mgumz in #843
Feature: add {track_number} to playback_format by @mgumz in #842
feat(nix): add nix flake by @DOD-101 in #875
fix(nix): add missing nativeBuildInputs by @DOD-101 in #905
pre-release v0.21.3 by @aome510 in #909
py-dulwich: updated to 0.25.2
0.25.2 2026-01-11
* Fix test failure when GPG raises ``InvalidSigners`` instead of
``GPGMEError`` on systems without usable secret keys.
* Object store ``close()`` methods can now be called multiple times safely.
Object stores now raise ``ResourceWarning`` when destroyed with unclosed
resources. (Jelmer Vernooij)
prosody: update to 13.0.3
Changes since 13.0.2:
Fixes and improvements
mod_storage_sql: Set configurable wait time for locked SQLite3 database
net.server_event: Port TLS 1.3 channel binding method to libevent backend
mod_roster: Add command for cleaning out invalid contact JIDs
migrator: Allow migrating between different configs of the same driver
mod_admin_shell: Allow pinging any JID with xmpp:ping()
mod_invites: Accept -admin flag as shortcut for -role prosody:admin
mod_mam: Add send_legacy_offline_messages_to_mam_clients config option
mod_limits: Allow configuration of general s2s limit, and have s2sout inherit from s2sin
mod_storage_internal: Return item-not-found for unknown before/after ids
MUC: Fixes for room avatar caching
Minor changes
[16 lines not shown]
doomlegacy-snapshot: Update to SVN revision 1773
- commit revision 1767
The MBF21 code duplicated some of the vile raise code
Made a common inline function for the vile raise code,
to simplify maintenance.
- commit revision 1768
Fixed some P_CheckMeleeRange MBF21 changes where it conflicts with
Legacy improvements. Made the protection checks such as info == NULL,
apply to the MBF21 code too.
Fix some of the A_Chase logic concerning MT_NODE and MF_IGNOREPLAYER.
The compiler complains "suggest parenthesis". However, it is not clear
that the added tests for MT_NODE and MF_IGNOREPLAYER are correct,
and especially after MBF FRIEND was added.
Some alternatives have been included, but the last one seems to
be the most correct.
The MT_NODE should not be altered, so it should block chasing.
[51 lines not shown]
abseil: update to 20260107.0.
What's New
absl::StringResizeAndOverwrite(): A new function in
absl/strings/resize_and_overwrite.h that acts as a polyfill
for C++23's std::basic_string::resize_and_overwrite. This allows
for efficient resizing and in-place initialization of strings,
avoiding the overhead of default initialization, which is
particularly useful when working with C-style APIs that write
directly to a buffer. See #1136 (comment) for performance notes.
absl::chunked_queue: A new container in absl/container/chunked_queue.h
optimized for use as a FIFO (First-In, First-Out) queue.
absl::linked_hash_map and absl::linked_hash_set: New hash
containers that maintain iteration order matching the insertion
order. These are available in absl/container/linked_hash_map.h
and absl/container/linked_hash_set.h.
[16 lines not shown]