Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package wayfire for openSUSE:Factory checked 
in at 2026-08-18 16:37:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wayfire (Old)
 and      /work/SRC/openSUSE:Factory/.wayfire.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wayfire"

Tue Aug 18 16:37:56 2026 rev:5 rq:1371735 version:0.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/wayfire/wayfire.changes  2026-04-10 
18:03:04.334756441 +0200
+++ /work/SRC/openSUSE:Factory/.wayfire.new.1258/wayfire.changes        
2026-08-18 16:38:42.760717841 +0200
@@ -1,0 +2,107 @@
+Tue Jul 28 08:37:11 UTC 2026 - Dead Mozay <[email protected]>
+
+- Update to version 0.11.0:
+  * Fix black screen on DPMS-on: Emit config change before damage.
+  * wobbly: add glesv2 as dependency for wobbly.c.
+  * Add keybind for maximizing tiled views.
+  * remove unnecessary log from _set_alpha.
+  * Prevent use-after-free in auxilliary_buffer_t.
+  * IPC method to list all config options.
+  * core: load input/output options with section+option name.
+  * LOG: change new unmanaged xwayland surface to LOGC.
+  * fix typo: 'Minimze' → 'Minimize'.
+  * output-layout: zero-initialize output mode.
+  * Add support for security-context-v1.
+  * Fix add/remove output events.
+  * Add support for ext-copy-capture and ext-foreign-toplevel-list 
+    protocols.
+  * Add support for ext-data-control-v1 protocol.
+  * Fix scale deactivate refocus.
+  * Ensure proper error exit for unknown CLI options.
+  * feat: support cursor-shape-v1 protocol.
+  * Send view to back / bring forward.
+  * Decoration plugin - fix touchscreen window move.
+  * seat: ensure activated state does not remain on minimized 
+    toplevel.
+  * Fix 2866 grid layer shell restore crash.
+  * Add view properties.
+  * fix musl compilation.
+  * ipc-rules: add custom events and get-view-property.
+  * Implement ext-toplevel-list plugin.
+  * alpha: allow setting alpha for unmapped views.
+  * pointer-constraints: add support for cursor warp hints.
+  * core: move json.hpp to a subproject.
+  * Keyboard: do not rely on global config changed signal.
+  * tile: keep fullscreen and maximized on adjacent focus and new 
+    floating views.
+  * xdg-popup: fix focus_main_surface_instead_of_popup for 
+    non-focusable parents.
+  * view-impl: do not set deprecated is_positioned in view-mapped.
+  * surface-node: fix infinite region calculation.
+  * core: transfer views to same workspace as on destroyed output.
+  * enhance configure view.
+  * place: add "pointer" mode.
+  * window-rules: allow using X11-style geometry.
+  * plugins: move fisheye to wayfire-plugins-extra.
+  * Use partial_dependency for wf-json library.
+  * layer-shell: fix crash with too large margins.
+  * IPC: send info about the "above" state of views.
+  * Move detection and calculation of grid snapping to grid plugin 
+    from move plugin.
+  * zoom: sanitize x/y values before blitting.
+  * xwayland: allow clients to move their windows within their 
+    workspace.
+  * xwayland: downgrade surface logging from LOGE to LOGC.
+  * Global menu support.
+  * output-layout: Add different automatic modes.
+  * Inhibit output rendering from wayfire directly instead of 
+    relying on clients.
+  * window-rules: fix view-action-interface output detection logic.
+  * input method: make sure down edge is inside screen even the 
+    submitted coordinates aren't.
+  * render: clarify render_pass run and run_partial functions.
+  * plugins: fix cairo text transparency.
+  * Support for custom vulkan effects.
+  * Render: add additional documentation for texture_t.
+  * switcher: render in stacking order.
+  * grid: fix tiling and fullscreening for dialogs.
+  * xwayland: fix workarea calculation for workspaces other than 0,0.
+  * xwayland: add support for disabling compositor-side scaling.
+  * Fix: guard against negative output scale values.
+  * xwayland: set cursor scale.
+  * HDR support.
+  * seat: allow transferring implicit grabs to other nodes.
+  * make sure old input-method-popup is destroyed or they can 
+    accumulate quite a lot.
+  * Hdr fixes.
+  * seat: select drag-and-drop action from keyboard modifiers.
+  * ext-toplevel: Assign toplevel data to the corresponding.
+  * Add support for vertical/horizontal maximization.
+  * wraparound by desktop numeric id mode in vswitch.
+  * allow to customize button and title size.
+  * seat: update last_cursor_name when client sets cursor.
+  * window-rules: make assign_workspace work with simple-tile.
+  * Extending the wayfire-shell-unstable-v2 protocol.
+  * command: fix ipc deregistration for repeatable bindings.
+  * wayfire-shell: Allow clients to use < version 3 without crashing.
+  * API: move logical geometry to floating point.
+  * render: add APIs for aligning rendering to pixel borders.
+  * workarounds: add use_native_buffer_size option 
+    for fractional scaling.
+  * layer-shell: include margin in exclusive zone.
+  * xwayland-unmanaged-view: fix DnD offset calculation.
+  * xwayland: fix resize with transaction_timeout=0.
+  * switcher: change render order comparator to be deterministic.
+  * touch improvements.
+  * grid improvements.
+  * fix floating precision.
+  * simple-tile: fix damage when dragging views.
+  * render-manager: prevent infinite commit loop in direct scanout.
+  * wayfire-plugin: introduce tool for installing and managing plugins.
+  * api: standardize floating-point rendering helpers.
+  * explicit sync.
+  * wayfire-plugin: make json file optional.
+  * blur blending coeff.
+  * Translation support added.
+
+-------------------------------------------------------------------
@@ -346 +453 @@
-- Initial package
+- Initil package

Old:
----
  wayfire-0.10.1.tar.xz
  wayfire-0.10.1.tar.xz.sha256sum

New:
----
  wayfire-0.11.0.tar.xz
  wayfire-0.11.0.tar.xz.sha256sum

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

Other differences:
------------------
++++++ wayfire.spec ++++++
--- /var/tmp/diff_new_pack.AmbNsb/_old  2026-08-18 16:38:43.753753376 +0200
+++ /var/tmp/diff_new_pack.AmbNsb/_new  2026-08-18 16:38:43.755753447 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define major_ver 0.10
-%define minor_ver 1
+%define major_ver 0.11
+%define minor_ver 0
 %define libname libwf-utils0
 Name:           wayfire
 Version:        %{major_ver}.%{minor_ver}
@@ -57,7 +57,7 @@
 BuildRequires:  pkgconfig(wayland-protocols) >= 1.12
 BuildRequires:  pkgconfig(wayland-server)
 BuildRequires:  pkgconfig(wf-config) >= %{major_ver}
-BuildRequires:  pkgconfig(wlroots-0.19)
+BuildRequires:  pkgconfig(wlroots-0.20)
 BuildRequires:  pkgconfig(xkbcommon)
 BuildRequires:  pkgconfig(xwayland)
 BuildRequires:  pkgconfig(yyjson)
@@ -83,6 +83,16 @@
 %description    devel
 Development files for %{name}.
 
+%lang_package -n %{name}-plugin
+
+%package plugin
+Summary:        Plugin management utility for %{name}
+Requires:       %{name} = %{version}
+BuildArch:      noarch
+
+%description plugin
+%{summary}.
+
 %prep
 echo "`grep %{name}-%{version}.tar.xz %{SOURCE1} | grep -Eo '^[0-9a-f]+'`  
%{SOURCE0}" | sha256sum -c
 %autosetup -p1
@@ -99,7 +109,8 @@
 rm -rf %{buildroot}/%{_prefix}/man/wayfire.1
 install -Dpm0644 wayfire.desktop 
%{buildroot}%{_datadir}/wayland-sessions/%{name}.desktop
 find %{buildroot} -type f -name "*.a" -delete -print0
-
+%find_lang %{name}-plugin --all-name
+%python3_fix_shebang_path %{buildroot}%{_bindir}/%{name}-plugin
 %fdupes %{buildroot}/%{_prefix}
 
 %post -n %{libname} -p /sbin/ldconfig
@@ -114,7 +125,6 @@
 %{_bindir}/%{name}
 %{_datadir}/%{name}
 %{_datadir}/wayland-sessions/
-%{_datadir}/wayland-sessions/*.desktop
 %dir %{_datadir}/xdg-desktop-portal/
 %{_datadir}/xdg-desktop-portal/wayfire-portals.conf
 %{_mandir}/man1/wayfire.1%{?ext_man}
@@ -124,6 +134,11 @@
 %{_libdir}/libwayfire-blur-base.so
 %{_libdir}/%{name}/
 
+%files plugin
+%{_bindir}/%{name}-plugin
+
+%files -n %{name}-plugin-lang -f %{name}-plugin.lang
+
 %files devel
 %{_libdir}/libwf-utils.so
 %{_libdir}/pkgconfig/*.pc

++++++ wayfire-0.10.1.tar.xz -> wayfire-0.11.0.tar.xz ++++++
++++ 48108 lines of diff (skipped)

++++++ wayfire-0.10.1.tar.xz.sha256sum -> wayfire-0.11.0.tar.xz.sha256sum ++++++
--- /work/SRC/openSUSE:Factory/wayfire/wayfire-0.10.1.tar.xz.sha256sum  
2025-12-05 16:58:33.033228580 +0100
+++ 
/work/SRC/openSUSE:Factory/.wayfire.new.1258/wayfire-0.11.0.tar.xz.sha256sum    
    2026-08-18 16:38:42.645713726 +0200
@@ -1 +1 @@
-9257c94ae958240126fbf1e267e0b408c9afa273ed6e5febb3200e2ff3fcf1f8 
*wayfire-0.10.1.tar.xz
+29dc95468c4f954341c9ecbad889b661eb849bdb96fb47e19c9d6edc8d49640b 
*wayfire-0.11.0.tar.xz

Reply via email to