Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package niri for openSUSE:Factory checked in 
at 2025-12-01 11:13:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/niri (Old)
 and      /work/SRC/openSUSE:Factory/.niri.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "niri"

Mon Dec  1 11:13:22 2025 rev:17 rq:1320559 version:25.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/niri/niri.changes        2025-11-06 
18:17:14.465657481 +0100
+++ /work/SRC/openSUSE:Factory/.niri.new.14147/niri.changes     2025-12-01 
11:14:00.116235021 +0100
@@ -1,0 +2,43 @@
+Sat Nov 29 11:33:45 UTC 2025 - Muhammad Akbar Yanuar Mantari <[email protected]>
+
+- Update to version 25.11:
+  + Added Alt-Tab recent-windows switcher, with live window
+    previews and title fading for long titles.
+    windows blocked out from screencasts now appear as
+    black rectangles with titles hidden
+  + niri IPC now exposes `focus_timestamp` and an event stream,
+    enabling external tools to access the recent-windows list.
+  + Added animated transitions for entering/leaving fullscreen:
+    black backdrop fade and smooth rounded-corner clipping.
+  + Added “true maximize” mode allowing windows to occupy the full
+    work area without gaps or struts.
+  + New horizontal-scroll gesture:
+    dragging a tiled window’s titlebar horizontally scrolls
+    the view; two-finger tap toggles floating/tiling.
+  + Per-output and per-workspace layout configuration:
+    `layout {}` sections can live inside `output {}` or
+    `workspace "name" {}`.
+  + Added config includes:
+    configurations can now be split using `include
+    "file.kdl"`.
+  + Support for DisplayLink external-display docks.
+  + Reduced screen blanking when starting or switching from TTY.
+  + Added custom output modes/modelines for monitors with
+    incomplete EDID.
+  + Accessibility improvements:
+    corrected signalling of keyboard modifiers; Alt-Tab
+    switcher is now screen-reader friendly.
+  + Numerous bug fixes:
+    - improved window commit tracking
+    - fixed layer-shell/Qt/GTK popup ordering
+    - fixed DMA-BUF importing for v4l2
+    - improved animations and screenshot behaviour
+    - touch device calibration fixes
+    - scroll event handling fixes
+    - DRM/GPU device stability improvements
+    - layer-shell v5 support
+    - XWayland stability and behaviour improvements
+- Remove libspa-0.8.0-compat.patch: unneeded anymore
+- Back use vendor and source from github release
+
+-------------------------------------------------------------------

Old:
----
  libspa-0.8.0-compat.patch
  niri-25.08+135.tar.zst
  vendor.tar.zst

New:
----
  niri-25.11-vendored-dependencies.tar.xz
  niri-25.11.tar.gz

----------(Old B)----------
  Old:    - XWayland stability and behaviour improvements
- Remove libspa-0.8.0-compat.patch: unneeded anymore
- Back use vendor and source from github release
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ niri.spec ++++++
--- /var/tmp/diff_new_pack.IEK98C/_old  2025-12-01 11:14:01.320285989 +0100
+++ /var/tmp/diff_new_pack.IEK98C/_new  2025-12-01 11:14:01.320285989 +0100
@@ -19,19 +19,14 @@
 
 %bcond_without test
 Name:           niri
-Version:        25.08+135
+Version:        25.11
 Release:        0
 Summary:        Scrollable-tiling Wayland compositor
 License:        GPL-3.0-or-later
 URL:            https://github.com/YaLTeR/niri
-#i will use this again for next release
-#Source0:        #{url}/archive/v#{version}/#{name}-#{version}.tar.gz
-#Source1:        
#{url}/releases/download/v#{version}/#{name}-#{version}-vendored-dependencies.tar.xz
-Source0:        %{name}-%{version}.tar.zst
-Source1:        vendor.tar.zst
+Source0:        %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+Source1:        
%{url}/releases/download/v%{version}/%{name}-%{version}-vendored-dependencies.tar.xz
 Source2:        cargo_config
-# PATCH-FIX-OPENSUSE -- Backported fix for API breakage -- gh#YaLTeR/niri#2728
-Patch0:         libspa-0.8.0-compat.patch
 BuildRequires:  cargo-packaging
 BuildRequires:  clang
 BuildRequires:  pango-devel
@@ -72,8 +67,8 @@
 
 %prep
 %autosetup -a1 -p1
-##mkdir .cargo
-#cp #{SOURCE2} .cargo/config
+mkdir .cargo
+cp %{SOURCE2} .cargo/config
 
 %build
 %{cargo_build}

Reply via email to