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
 

Reply via email to