Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yazi for openSUSE:Factory checked in at 2026-08-18 16:36:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yazi (Old) and /work/SRC/openSUSE:Factory/.yazi.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yazi" Tue Aug 18 16:36:21 2026 rev:16 rq:1371600 version:26.8.15 Changes: -------- --- /work/SRC/openSUSE:Factory/yazi/yazi.changes 2026-06-08 14:28:05.815968667 +0200 +++ /work/SRC/openSUSE:Factory/.yazi.new.1258/yazi.changes 2026-08-18 16:36:58.916999729 +0200 @@ -1,0 +2,107 @@ +Mon Aug 17 10:58:23 UTC 2026 - Sai Karthik Karra <[email protected]> + +- Avoid out-of-memory (OOM) compiler failures during OBS builds: + * Increase physical memory constraint to 16G in _constraints. + * Use %limit_build -m 3072 to dynamically limit CARGO_BUILD_JOBS + based on available physical memory. + +------------------------------------------------------------------- +Sat Aug 15 15:31:22 UTC 2026 - Sai Karthik Karra <[email protected]> + +- Update to version 26.8.15: + * chore: bump version to 26.8.15 (#4248) + * fix: input value style not applied when the input is empty (#4239) + * fix: work around `tmux` 3.7b passthrough breakage (#4245) + * feat: new `relay-update-files` customizes which tabs get file updates (#4244) + * feat: new `ind-watch` DDS event for custom file watching (#4237) + * feat: dynamic Lua API for preloader, spotter, fetcher (#4235) + * feat: retryable fetch results without errors (#4234) + * feat: make external APT dependencies recommended (#4233) + * feat: reduce build binary size (#4228) + * feat: pick drag-and-drop mode (move/copy); drop in `http://`, `https://`, `data://` URLs (#4225) + * feat: preview images in Zellij via kitty graphics protocol (#4216) + * feat: dedicated previewer and preloader for the trash bin (#4212) + * fix: reimplement the trash backend using Win32 API to keep it path-agnostic (#4207) + * fix: work around a `rustix` timeout conversion bug on macOS + * feat: OSC 5522 (#4035) + * feat: new `trash` spotter to show original and backing paths of trashed items (#4204) + * feat: new `theme` DDS event for plugins to watch theme reloads (#4203) + * fix: improve preview cache directory ownership error messages (#4202) + * feat: configurable border for the which component (#4189) + * feat: official APT repository for Debian and Ubuntu (#4198) + * feat: automatic switching between dark and light theme (#4196) + * fix: work around image previews broken by a `tmux` 3.7b redraw bug (#4195) + * perf: make terminal capability probing async (#4194) + * fix: return `NotFound` when top-level item is missing in Windows Recycle Bin (#4190) + * feat: metadata for symlink itself in custom VFS directory reading (#4191) + * feat: new `--follow` option for the `link` action (#4184) + * feat: Unicode normalization for user regex patterns in `find`, `filter`, and `search` actions (#4177) + * fix: refresh file list after deleting a file from search view (#4174) + * fix: common opener matching misbehaves (#4172) + * fix: `copy path` should always copy file paths (#4169) + * fix: refresh restored directories on Windows (#4168) + * perf: enable SSO (small string optimization) for custom schemes and custom styles (#4164) + * feat: show config path on parse error (#4150) + * fix: reconcile selected and yanked file states on a full list update (#4161) + * fix: privilege hovered file when splatting commands in the `shell` action (#4137) + * feat: allow restoring trashed items recursively (#4159) + * feat: trash bin (#4144) + * docs: add a note about following the contribution guidelines in the PR template (#4140) + * fix: magick preview of multiframe files (#4024) + * feat: new `hub` VFS kind (#4131) + * fix: fail when package source is missing (#4124) + * fix: preserve search results on refresh (#4123) + * feat!: support VFS services with same name but different schemes (#4120) + * fix: flush last input before submitting the completion (#4119) + * feat!: custom VFS provider (#4118) + * feat: experimental `%y`, `%Y`, `%t`, `%T`, `%yN`, `%YN`, `%tN`, `%TN` shell formatting parameters (#4108) + * feat: input history (#4104) + * feat: make visual mode support wraparound scrolling (#4101) + * feat: add `ya` CLI completions to Windows package (#4099) + * feat!: show file icons in trash/delete/overwrite confirmations (#4096) + * feat: new `target` parameter for `create` action (#4088) + * perf: switch memory allocator back to jemalloc (#4084) + * perf: switch memory allocator to mimalloc (#4083) + * feat: context-aware icons for inputs (#4080) + * fix: filter keybindings by chord in command palette (#4078) + * feat: H/M/L Vim-like motion for moving cursor relative to viewport (#3970) + * feat!: make help menu a command palette (#4074) + * fix: ignore NumLock state when comparing keybindings (#4071) + * fix: use cleaned and normalized `$PWD` as startup CWD to avoid MSYS2/git-bash path quirks (#4068) + * fix: normalize `\\?\`-prefixed Verbatim paths when creating relative symlinks on Windows (#4067) + * fix: sort interactive `cd` candidates case-insensitively so short exact matches match first (#4066) + * fix: use WebP as `magick` preset preloader cache format to keep image transparency (#4065) + * fix: keep package hashes indifferent to line endings when `ya pkg` pulls packages (#4064) + * feat: Lua API for printing escape sequences to the terminal (#4059) + * fix: split graceful vs passive stop in terminal stream (#4055) + * fix: quit once event stream closes in case terminal won't send a `SIGHUP` signal (#4052) + * refactor: switch to `ratatui-core` (#4050) + * refactor: move Lua bindings down into each subcrates (#4049) + * feat: new `input` DDS event watching changes in input content (#4043) + * feat: new `ui.Input` element (#4040) + * refactor: unify rendering behavior with a new renderer (#4038) + * feat: dynamic keymap Lua API (#4031) + * feat(nix): shell completions for `ya` CLI (#4030) + * refactor: make Lua bindings `Send` (#4027) + * feat: advanced app overall style (#4023) + * perf: eliminate hacks in image and UI conflict resolution (#4022) + * fix(snap): make bundled magick find libgomp at runtime (#4016) + * feat: keymap Lua bindings (#4021) + * feat: new gait for input `backward` and `forward` actions (#4012) + * fix: decouple `yazi_boot` crate init from `yazi_term` init (#4011) + * feat: Unix domain socket on Windows as the underlying transport layer for DDS (#4009) + * fix: a TOCTOU race condition while creating temporary directories (#4008) + * feat: drag and drop (#4005) + * feat: terminal drag and drop protocol (#3999) + * docs: update contributing guidelines + * feat: image preview with Ćberzug++ on Niri (#3990) + * fix: restrict preview cache directory permissions (#3984) + * feat!: new virtual terminal backend (#3989) + * fix: normalize main entry IDs for consistent internal sharing (#3966) + * feat: bulk create (#3793) + * fix: get rid of the Cargo curse (#3952) + * fix: keep repeated `!` negations in a condition right-associative (#3946) + * fix: make the input component sync and reactive (#3949) + * docs: rename `id` of the fetcher rule to `group` (#3943) + +------------------------------------------------------------------- Old: ---- yazi-26.5.6.obscpio yazi-26.5.6.tar.zst New: ---- yazi-26.8.15.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yazi.spec ++++++ --- /var/tmp/diff_new_pack.Ib7GX7/_old 2026-08-18 16:37:01.171080489 +0200 +++ /var/tmp/diff_new_pack.Ib7GX7/_new 2026-08-18 16:37:01.173080561 +0200 @@ -17,7 +17,7 @@ Name: yazi -Version: 26.5.6 +Version: 26.8.15 Release: 0 Summary: Blazing fast terminal file manager written in Rust, based on async I/O License: MIT @@ -28,6 +28,7 @@ Requires: file BuildRequires: cargo-packaging BuildRequires: lua54-devel +BuildRequires: memory-constraints Suggests: ffmpegthumbnailer Suggests: 7zip @@ -97,6 +98,8 @@ %build export YAZI_GEN_COMPLETIONS=true export VERGEN_GIT_SHA='openSUSE' +%limit_build -m 3072 +export CARGO_BUILD_JOBS=%{?jobs} %{cargo_build} %install @@ -111,6 +114,7 @@ install -Dm 0644 assets/logo.png %{buildroot}/%{_datadir}/pixmaps/yazi.png %check +export VERGEN_GIT_SHA='openSUSE' %{cargo_test} %files ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.Ib7GX7/_old 2026-08-18 16:37:01.203081636 +0200 +++ /var/tmp/diff_new_pack.Ib7GX7/_new 2026-08-18 16:37:01.206081743 +0200 @@ -2,7 +2,7 @@ <constraints> <hardware> <physicalmemory> - <size unit="G">6</size> + <size unit="G">16</size> </physicalmemory> <disk> <size unit="G">5</size> ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Ib7GX7/_old 2026-08-18 16:37:01.229082567 +0200 +++ /var/tmp/diff_new_pack.Ib7GX7/_new 2026-08-18 16:37:01.231082639 +0200 @@ -3,7 +3,7 @@ <param name="url">https://github.com/sxyazi/yazi.git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="scm">git</param> - <param name="revision">v26.5.6</param> + <param name="revision">v26.8.15</param> <param name="match-tag">v*</param> <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param> <param name="versionrewrite-replacement">\1</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Ib7GX7/_old 2026-08-18 16:37:01.254083463 +0200 +++ /var/tmp/diff_new_pack.Ib7GX7/_new 2026-08-18 16:37:01.257083571 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/sxyazi/yazi.git</param> - <param name="changesrevision">aa526434f00bb44e2e902d9a4ac5f810da1018b9</param></service></servicedata> + <param name="changesrevision">1f3588d6f4ef80122089db70e670a0eb757f20fe</param></service></servicedata> (No newline at EOF) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/yazi/vendor.tar.zst /work/SRC/openSUSE:Factory/.yazi.new.1258/vendor.tar.zst differ: char 7, line 1 ++++++ yazi-26.5.6.obscpio -> yazi-26.8.15.obscpio ++++++ ++++ 75044 lines of diff (skipped) ++++++ yazi.obsinfo ++++++ --- /var/tmp/diff_new_pack.Ib7GX7/_old 2026-08-18 16:37:01.969109081 +0200 +++ /var/tmp/diff_new_pack.Ib7GX7/_new 2026-08-18 16:37:01.975109296 +0200 @@ -1,5 +1,5 @@ name: yazi -version: 26.5.6 -mtime: 1778004159 -commit: aa526434f00bb44e2e902d9a4ac5f810da1018b9 +version: 26.8.15 +mtime: 1786779166 +commit: 1f3588d6f4ef80122089db70e670a0eb757f20fe
